.submenu a {
	font-size: 14px;
	color: #DA2E28;
	text-decoration: underline;
}

.submenu a:hover {
	text-decoration: none;
}

.bdb a {
	font-size: 12px;
	color: #DA2E28;
	text-decoration: underline;
}

.bdb a:hover {
	text-decoration: none;
}

.th10  .bdb img {
	margin: 2px;
}

body, html {height:100%; width:100%;}
body {margin:0; padding:0; background:#f5f5f3 url(/images/mbg.gif) repeat-x top left;}
img {border:none;}
* {vertical-align:top; font-family:Verdana; margin:0; padding:0;}
p {margin:15px 0;}
* a { position:relative;}
/*TAG*/
img {
	behavior:url("/templates/mfetalon/pngbehavior.htc");
}
/*CLASS*/

.bottom {background:url(/images/blbg.gif) bottom left no-repeat; height:183px; width:100%;}
.bottom .btm {height:90px; width:100%; background:url(/images/blbg.gif) bottom left no-repeat #e7e4df;}
.th1 {position:absolute; top:0px; left:0px; z-index:0;}
.th2 {position:absolute; top:20px; left:75px; z-index:0;}
.th3 {width:100%-15px; margin-top:4px; text-align:right; margin-right:15px;}
.th4 {width:800px;}
.th5 {width:100%; height:90px; background:#e7e4df url(/images/blbg.gif) left bottom no-repeat;}
.th6 {width:1px !important;}
.th7 {background:none !important; height:1px !important; border:none !important; font-size:5px !important;}
.th8 {background:none !important; height:1px !important; font-size:5px !important;}
.th9 {float:left;}
.th10 {float:left; width:200px; color:#eb000e; font-size:12px; padding-top:15px; padding-left:10px;} .th10 img {margin:10px 10px 0 0;}
.th11 {float:right; text-align:left; padding:15px 20px 0 0; font-size:12px;} .th11 a {color:#da2e28; text-decoration:underline;}
.th12 {height:183px; background:url(/images/blbg.gif) left bottom no-repeat; vertical-align:bottom;}
.th14 {width:100%; text-align:center; padding-top:50px; font-size:12px;} .th14 a {color:#3d3a36; text-decoration:none; font-weight:bold; position:relative;} .th14 a:hover {color:#da2e28; text-decoration:underline; font-weight:bold; position:relative;} .th14 img {margin:10px;}
.th15 {border-top:1px solid #bcbcbb;}
.th16 {border-top:2px solid #bcbcbb;}
.th17 {border-top:1px solid #bcbcbb;}
.th18 {background:url(/images/mtbg.gif) repeat-y center; text-align:center;}
.th18 * {vertical-align:top;}
.th18 td {vertical-align:top !important;}

.th19 {display:block; position:absolute; top:45px; right:243px;}
.th20 {display:block; position:absolute; top:67px; right:314px;}
.th21 {display:block; position:absolute; top:89px; right:189px;}
/*ID*/
#top * {vertical-align:bottom;}

#main {width:100%; height:100%; background:url(/templates/mfetalon/images/mlbg.jpg) left top no-repeat;}
#main .phones {
	color:#da2e28;
	font-size:18px;
	font-weight:bold;
	text-align:right;
	padding:20px 15px 50px 0;
}
#main .phones span {color:black; font-size:14px;}

#h_menu, #h_menu * {vertical-align:middle; text-align:center;  z-index:10001;}
#h_menu {background:url(/images/h_menu_bg.gif) repeat-x top left; margin-right:30px;}
#h_menu td {width:113px; height:34px; background:url(/images/h_menu_td_bg.gif) center no-repeat;}
#h_menu td:hover, #h_menu td.jshover {background:url(/images/h_menu_td_bg_hover.gif) center no-repeat;}
#h_menu a {position:relative; text-decoration:none; font-weight:bold; font-size:12px; color:#3d3a36;}
#h_menu a:hover {color:#da2e28; font-size:12px; text-decoration:underline; position:relative; font-weight:bold;}

#h_menu td:hover table {display:block; position:absolute; margin-left:0px; margin-top:9px;}
#h_menu td.jshover table {display:block; position:absolute; margin-left:-93px; margin-top:27px;}
#h_menu table a, #h_menu table a:hover {font-size:12px; text-decoration:underline; color:#3d3a36; font-weight:12px;}
#h_menu table td,
#h_menu table td:hover,
#h_menu table td.jshover {background:url(/images/h_menu_td_td_bg.gif) center no-repeat; height:37px;}
#h_menu table {display:none;}

#v_menu, #v_menu * {vertical-align:middle; text-align:center;  z-index:10000;}
#v_menu {background:url(/images/v_menu_bg.gif) repeat-y top left; margin-left:10px; margin-top:100px;}
#v_menu a {position:relative; text-decoration:none; font-weight:bold; font-size:12px; color:#3d3a36; width:178px;}
#v_menu a:hover {color:#da2e28; font-size:12px; text-decoration:underline; position:relative; font-weight:bold;}
#v_menu td {width:178px; background:url(/images/v_menu_td_bg.gif) no-repeat center; height:35px; border-top:1px solid #8c8b89;}
#v_menu td:hover, #v_menu td.jshover {background:url(/images/v_menu_td_hover_bg.gif) no-repeat center;}

#v_menu td:hover table {display:block; position:absolute; margin-left:162px; margin-top:-25px;}
#v_menu td.jshover table {display:block; position:absolute; margin-left:-10px; margin-top:-10px;}
#v_menu td td, #v_menu td td:hover ,#v_menu td td.jshover {width:113px; height:37px; background:url(/images/v_menu_sub_bg.gif) no-repeat;}
#v_menu td td a {width:113px; height:37px; position:relative;}
#v_menu td td a:hover {width:113px; height:37px; position:relative;}

#v_menu table {display:none;}
#v_menu table td {border:none;}
#v_menu table a {text-decoration:underline;}
#v_menu table a:hover {text-decoration:underline; color:#3d3a36;}

#content {float:right; margin-top:-200px; text-align:left; width:100%;}
#content div {margin-left:220px; font-size:12px; color:black; margin-right:30px;}
#content div a {color:#d23630; text-decoration:underline;}
.tems {width:100%; text-align:center;}
.tems a {color: #DA2E28; font-size: 12px;}
h1 {font-size:14px;}
.mainprod { margin:2px; font-size:12px; padding:0 10px 0 10px; text-align:left;}
.zagolovok { font-weight:bold; margin-top:10px; font-size:14px;}
.mainprod a {color: #DA2E28;}

#pos {
	position:absolute;
	top:880px;
	//top:920px;
	width:100%;
}

a.main_shop_link {
	font-size: 16px;
	color: #DA2E28;
	text-decoration: underline;
}
a.main_shop_link:hover {
	text-decoration: none;
}

.web p{
font-size:12px;
}

.web h2{
font-size:14px;
}
