body{
	font-family: Arial;
	margin:0;
	padding:0;
	font-size:11px;
	color:#7F7F7F;
	background-color:#7F7F7F;
}
html, table, tr,td {
	font-family: Arial;
	margin:0;
	padding:0;
	font-size:11px;
	color:#7F7F7F;
}

h1, h2, h3 { color: #ffffff; font-weight: normal; margin:0; padding:0; }
h1 { font-size: 13px; }

img{
border:0px;
}
.brd1{
border:1px solid #909090;
}

a,a:visited{
color:#B82000;
font-family:Arial;
font-size:12px;
text-decoration:underline;
font-weight:none;
}
a:hover{
color:#B82000;
font-family:Arial;
font-size:12px;
text-decoration:none;
font-weight:none;
}
.red{
color:#CE001C;
}
.red_top2{
background-image:url('../images/red_top2.jpg');
background-position:top left;
background-repeat:repeat-x;
}
.line2{
background-image:url('../images/line3_2.jpg');
background-position:top left;
background-repeat:repeat-x;
}
.white12{
color:#ffffff;
font-family:Arial;
font-size:12px;
text-decoration:none;
font-weight:none;
}
.white13{
color:#ffffff;
font-family:Arial;
font-size:13px;
text-decoration:none;
font-weight:none;
}
.tovarov{
color:#ffffff;
font-family:Arial;
font-size:12px;
text-decoration:none;
font-weight:none;
background-color:#950002;
}
.ser2{
background-image:url('../images/ser2.jpg');
background-position:top left;
background-repeat:no-repeat;
}
a.menu,a.menu:visited{
color:#ffffff;
font-family:Arial;
font-size:14px;
text-decoration:none;
font-weight:none;
}
a.menu:hover{
color:#ffffff;
font-family:Arial;
font-size:14px;
text-decoration:underline;
font-weight:none;
}
.fon_white{
background-color:#ffffff;
}
.zag_tbl{
color:#000000;
font-family:Arial;
font-size:12px;
font-weight:bold;
background-color:#CFCFCF;
text-align:center;
padding:7px;
}
.telo_tbl{
color:#6F6F6F;
font-family:Arial;
font-size:12px;
font-weight:none;
background-color:#EBEBEB;
text-align:center;
}
.brd_tbl1{
border:1px solid #ffffff;
}
.brd_tbl2{
border-top:1px solid #ffffff;
border-bottom:1px solid #ffffff;
border-right:1px solid #ffffff;
}
.brd_tbl3{
border-left:1px solid #ffffff;
border-right:1px solid #ffffff;
border-bottom:1px solid #ffffff;
}
.brd_tbl4{
border-bottom:1px solid #ffffff;
border-right:1px solid #ffffff;
}
.zag_red21,a.zag_red21,a.zag_red21:visited{
color:#CE001C;
font-family:Arial;
font-size:21px;
text-decoration:none;
font-weight:none;
}
a.zag_red21:hover{
color:#CE001C;
font-family:Arial;
font-size:21px;
text-decoration:underline;
font-weight:none;
}
.zag_red12,a.zag_red12,a.zag_red12:visited{
color:#CE001C;
font-family:Arial;
font-size:12px;
text-decoration:none;
font-weight:none;
}
a.zag_red12:hover{
color:#CE001C;
font-family:Arial;
font-size:12px;
text-decoration:underline;
font-weight:none;
}
a.path,a.path:visited{
color:#CE001C;
font-family:Arial;
font-size:12px;
text-decoration:none;
font-weight:none;
}
a.path:hover{
color:#CE001C;
font-family:Arial;
font-size:12px;
text-decoration:underline;
font-weight:none;
}
.zag2,a.zag2,a.zag2:visited,a.zag2:hover{
color:#717171;
font-family:Arial;
font-size:12px;
text-decoration:none;
font-weight:none;
}
a.brand,a.brand:visited{
color:#D12301;
font-family:Arial;
font-size:11px;
text-decoration:none;
font-weight:bold;
}
a.brand:hover{
color:#D12301;
font-family:Arial;
font-size:11px;
text-decoration:underline;
font-weight:bold;
}
a.tovar,a.tovar:visited{
color:#D12301;
font-family:Arial;
font-size:11px;
text-decoration:none;
font-weight:none;
}
a.tovar:hover{
color:#D12301;
font-family:Arial;
font-size:11px;
text-decoration:underline;
font-weight:none;
}
a.tovar_ser,a.tovar_ser:visited{
color:#6E6E6E;
font-family:Arial;
font-size:12px;
text-decoration:none;
font-weight:none;
}
a.tovar_ser:hover{
color:#6E6E6E;
font-family:Arial;
font-size:12px;
text-decoration:underline;
font-weight:none;
}
.inp1{
width:38px;
height:18px;
border:1px solid #B9B9B9;
color:#696969;
font-family:Arial;
font-size:10px;
font-weight:none;
text-align:center;
}
.inp2{
width:117px;
height:20px;
border:1px solid #B9B9B9;
color:#696969;
font-family:Arial;
font-size:10px;
font-weight:none;
}
.podbor1_2{
background-image:url('../images/podbor1_2.jpg');
background-position:top left;
background-repeat:repeat-x;
text-align:center;
font-family:Arial;
font-weight:bold;
color:#7F7F7F;
padding:0 10px 0 10px;
}
.podbor2_2{
background-image:url('../images/podbor2_2.jpg');
background-position:top left;
background-repeat:repeat-x;
text-align:center;
font-family:Arial;
font-weight:bold;
color:#ffffff;
padding:0 10px 0 10px;
}
.but1_2{
background-image:url('../images/but1_2.jpg');
background-position:top left;
background-repeat:repeat-x;
}
a.but1,a.but1:visited,a.but1:hover{
color:#ffffff;
font-family:Arial;
font-size:11px;
text-decoration:none;
font-weight:none;
}
.news_grad{
background-image:url('../images/news_grad.jpg');
background-position:top left;
background-repeat:repeat-x;
}
.zag_ser14,a.zag_ser14,a.zag_ser14:visited{
color:#5C5C5C;
font-family:Arial;
font-size:14px;
text-decoration:none;
font-weight:bold;
}
a.zag_ser14:hover{
color:#5C5C5C;
font-family:Arial;
font-size:14px;
text-decoration:underline;
font-weight:bold;
}
a.ser_link,a.ser_link:visited{
color:#5c5c5c;
font-family:Arial;
font-size:12px;
text-decoration:underline;
font-weight:none;
}
a.ser_link:hover{
color:#5c5c5c;
font-family:Arial;
font-size:12px;
text-decoration:none;
font-weight:none;
}
.cat3_3{
background-image:url('../images/cat3_3.jpg');
background-position:top right;
background-repeat:no-repeat;
height:37px;
font-size:11px;
padding-right:30px;
}






#lightbox{
	background-color:#eee;
	padding: 10px;
	border-bottom: 2px solid #666;
	border-right: 2px solid #666;
	}
#lightboxDetails{
	font-size: 0.8em;
	padding-top: 0.4em;
	}
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }
#lightbox img{ border: none; }
#overlay img{ border: none; }
#overlay{ background-image: url('../images/overlay.png'); }

* html #overlay{
	background-color: #000;
	back\ground-color: transparent;
	background-image: url(../images/zerro.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/overlay.png", sizingMethod="scale");
}
.index_banner{
cursor:pointer;
}