body{
   SCROLLBAR-FACE-COLOR: #ececec; 
	SCROLLBAR-HIGHLIGHT-COLOR: #c2c2c2; 
	SCROLLBAR-SHADOW-COLOR: #c2c2c2; 
	SCROLLBAR-3DLIGHT-COLOR: #ececec; 
	SCROLLBAR-ARROW-COLOR: #19376A; 
	SCROLLBAR-TRACK-COLOR: #ffffff; 
	SCROLLBAR-DARKSHADOW-COLOR: #ececec; 
	SCROLLBAR-BASE-COLOR: #ffffff;
   padding:0px;
   margin:0px;
   background-color:#c0c0c0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
   color:#323232;
}
#cartwindow{
   position:absolute;
   left:10px;
   top:0;
   visibility:hidden; 
   width: 250px; 
   height: 68px;
   Z-INDEX: 2;
   BACKGROUND: #C0D2EC;
   padding:10px;
   border: solid;
   border-width: 1px; 
   border-color:#4D88C8;
   FILTER: revealTrans  (duration=1,transition=4);
}
.sort_name_bg{
   background-color: #F0F1F1;
}
.sort_table{
   margin-top: 10px;
   background-color: White;
   BORDER-RIGHT: #d3d3d3 1px dashed;
   PADDING-RIGHT: 5px;
   BORDER-TOP: #d3d3d3 1px dashed;
   PADDING-LEFT: 5px;
   PADDING-BOTTOM: 5px;
   BORDER-LEFT: #d3d3d3 1px dashed;
   PADDING-TOP: 5px;
   BORDER-BOTTOM: #d3d3d3 1px dashed;
}
.menu_bg{
   background-image: url(images/menu_bg.gif);
   background-repeat: no-repeat;
   HEIGHT: 28px;
   width: 98px;
   text-align: center;
}
.menu_bg a.navigation{
   color: #323232}
#navigation{
   background-image: url(images/1_04.gif);
   background-repeat: no-repeat;
   width:534px;
   height:35px;
}
 a.navigation{font-size:12px; font-family: Arial, Helvetica, sans-serif; text-decoration:none;display:block;  
   font-weight: bold; text-transform:uppercase; padding-top:6px;
   color: #f7e0ce;  
}

a.navigation:hover{
   color: #a1aeb5;}
   
   a.navigation1{font-size:12px; font-family:Tahoma; text-decoration:none; height:22px; width:342px; display:block;  
   font-weight: bold; text-transform:uppercase;
   color: #FFFFFF; padding-top:8px; padding-left:66px;
}
a.navigation1:hover{
   color: #ff4800; 
   
}


#header_2 a { text-decoration:none; margin:0px 0px 0px 30px; }
#header_2 a:hover { text-decoration:underline;}

#header_1{
   width:366;
   height: 83px;
}
#header_2{ background:url(images/logo_sub.gif) no-repeat left top #FFFFFF;
   width: 366px;
   height: 138px;
}
#header_3{background: url(images/car_top.jpg) no-repeat top left ;
   width: 348px;
   height:83px;
}
#header_4{ 
   background: url(images/car_bottom.jpg) no-repeat top left ;
   width: 348px;
   height: 138px;
}
#header_links a { margin:20px 0px 20px 0px; float:right;}
#header_5{
   background: url(images/phones_bg.gif) repeat-x left top;
   width: 290px;
   height: 122px;
}
#header_6{
   background: url(images/search_bg.gif) no-repeat top center;
   width: 290px;
   height: 99px;
}

.zagb{ font-size:11px;
   color:#FFFFFF;
   text-transform: uppercase;
   font-weight: bold;
}

/*#bglist{
   background-image: url(images/bg_list_1.gif);
   background-repeat: no-repeat;
   width: 700px;
   height: 6px;
   padding-top:5px;
   margin-bottom:10px;
}*/
#bglist_2{
   background-image: url(images/bg_list_2.gif);
   background-repeat: no-repeat;
   width: 696px;
   height: 27px;
   color: white;
   font-weight: bold;
   padding-left:20px;
   padding-top:5px;
   margin-bottom:10px;
}
#list,#bg_catalog_1,#bg_catalog_1_1 { border-bottom:#ce7400 6px solid;font-size:11px; /*background:url(images/h_lines.gif) no-repeat left top;*/
   height: 20px; font-size:17px;
   color:#012539;
   text-transform: uppercase;
   font-weight: bold; padding-bottom:10px;}
#bg_catalog_1_2 {border-bottom:#ce7400 6px solid;font-size:11px; /*background:url(images/h_lines.gif) no-repeat left top;*/
   height: 20px;
   color:#f6c200;
   text-transform: uppercase;
   font-weight: bold; }
#car_bottom {background:url(images/car_bottom.jpg) no-repeat left top; height:70px; margin: 0px 0px 0px 0px ;}  
#bg_catalog_1_1_1{
   height: 27px;
   padding-left:12px;
   padding-right:10px;
   padding-top:5px;
   color:#002438;
   text-transform: uppercase;font-size:13px; font:Arial, Helvetica, sans-serif;
   font-weight: bold;
}
#bg_catalog_1_1_2{background:url(images/bg_catalog_1_1_2.gif) no-repeat left top;
   height: 34px;
   padding-left:20px;
   padding-top:30px;
   color:#f6c200;
   text-transform: uppercase; font-family:Tahoma; font-size:11px;
   font-weight: bold;
}
#bg_catalog_2{
   background-image: url(images/bg_catalog_1.gif);
   background-repeat: no-repeat;
   width: 247px;
   height: 6px;
}
.bg_vec { width:235px; background:url(images/bg_vec.gif) repeat-x top left; padding-left:7px;}
#bg_catalog_3{  
   width: 226px;
}
#about_info { background:url(images/ves_2.gif) no-repeat right top #FFFFFF; border-bottom:solid #abaaa7 4px; height:180px; }

#bgmenu{
   background-image: url(images/bg_menu.gif);
   background-repeat: no-repeat;
   width: 270px;
   height: 25px;
   color: white;
   font-weight: bold;
   vertical-align: middle;
   padding-top: 6px;
   padding-left: 10px;
   text-transform:uppercase;
}

#bgcart{
   background-image: url(images/bg_cart.gif);
   background-repeat: no-repeat;
   width: 208px;
   height: 125px;
   padding-left:30px;
   padding-right:20px;
   padding-top:30px;
}

#bgfooter{
   background-image: url(images/bg_footer.gif);
   background-repeat: repeat-x;
   height: 92px;
   color: #9FA4A7;
   padding-top: 6px;
   padding-left: 10px;
}
#bgfooter td, bgfooter a {
   color: #9FA4A7;
}
.top{
   margin-top: 20px;
}
#top {
FILTER: Alpha(Opacity=40, FinishOpacity=40, Style=1, StartX=0, StartY=0, FinishX=88, FinishY=31);
}

td.setka{
	background-color: #D6D6D6;
}
a.product_name{
   color:#6b625b;
   font-weight: bold;
   font-size: 12px;
}
#head_2{
   background-image: url(images/head_02.gif);
   background-repeat: no-repeat;
   WIDTH: 227px;
   HEIGHT: 327px;
   padding-left:35px;
   padding-top:25px; 
}

#catalog{
   background-image: url(images/catalog_line.gif);
   background-repeat: no-repeat;
   WIDTH: 228px;
   HEIGHT: 32px;
   font-weight: bold;
}
.black {color:#323232;}
.black a{
   color:#323232;
}
div.catalog_forma{
   background: url(images/catalog_forma.gif) no-repeat right ; font-size:11px;
   WIDTH: 228px;
   HEIGHT: 30px; font-size:12px;
   color:#323232;
}
div.podcatalog_forma{ 
   background: url(images/podcatalog_forma.gif) repeat-y left 25px ;
   WIDTH:228px; 
   
  
   
}

#block1{
   padding-left:10px;
   width: 321px;
}
#block2{
   padding-top:10px;
   padding-right:10px;
   padding-bottom:0px;
   width: 683px;
}

#footer{
   background: url(images/footer_bg.gif) repeat-x left top ; height:87px; color:#FFFFFF;
  
}
#bg_footer_2 a { text-decoration:none; color:#FFFFFF;}
#bg_footer_2 a:hover{ text-decoration:underline;} 
#bg_footer_2{ width:500px; padding:17px 1px 0px 27px; color:#FFFFFF;	  
}
#bg_footer_3 a { color:#FFFFFF; }
#bg_footer_3{ padding:17px 27px 0px 1px; color:#FFFFFF;
	width:500px;}
#order a{
   color:003399;
   font-weight: bold;
}
.bgprice{
   background-color: #F0F0F0;
}
#allspec{ background-color:#fbf2eb;
   margin-top:10px; ;
    color:#323232;
   BORDER: #333b48 1px dashed; 
   PADDING: 5px;  
;
}
#allspecwhite{
   margin-top:10px;
   BORDER-RIGHT: #d3d3d3 1px dashed; 
   PADDING-RIGHT: 5px; 
   BORDER-TOP: #d3d3d3 1px dashed; 
   PADDING-LEFT: 5px; 
   PADDING-BOTTOM: 5px; 
   BORDER-LEFT: #d3d3d3 1px dashed; 
   PADDING-TOP: 5px; 
   BORDER-BOTTOM: #d3d3d3 1px dashed;
}
li{
   color: red;
   font-weight: bold;
}
li.done{
   color: green;
   font-weight: bold;
}
.sortActiv{
	font-weight: bold;
}
div.opros{
	background: #D72300;
	height: 10px;
	background-repeat: no-repeat;
}

td {
   /*vertical-align: top;*/
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#323232;
}
td.center{
   vertical-align: middle;
}

form
{
	margin:0px;
}

.dark
{
	color:#002438;
	font-weight:bold;
	text-transform:uppercase;
}
a{
   color:#323232;
}
.red{
   color: #003399;
}
.red:hover{
   color: #FFAE00;
}
.gray{
   color: #A2A2A2;
}
.gray:hover{
   color: #FFAE00;
}
a.black
{
	color:#323232;
	text-decoration: underline;
}
a.black:hover
{
   color: #f6c200;
   
}
a.link
{
   color: #323232;
   text-decoration: underline;
}
a.link:hover
{
   color: #f6c200;
   text-decoration: underline;
}
.black
{
	color:#323232;
}
a.b{
   color:#323232; padding-top:2px; text-decoration:none;
}
a.b:hover{
    padding-top:2px; text-decoration:underline;
}
a.white{
   color: white;
   font-weight: bold;
}
a.white:hover{
   color: white;
}
.price
{ font-family:Tahoma; font-weight:bold; height:24px;
	color:#c22906;
   font-size: 18px;
}
.price2{
	color:#C34046;
}
H1{
	font-size: 18 px;
	text-transform: none;
   color:#003399;
}
H2{ font-weight:normal; margin:0px; 
	font-size: 16px;
	text-transform: none;
   color:#2c3d7a;
   
}
select{
	font-size: 11px;
}
input{
   font-size: 11px;
}
input.search{
	color:#808080;
	font-size: 12px;
	width: 205px;
	height:20px;
	border-style: solid;
	border-color: #A6A4A4;
	border-width: 1px;
	vertical-align: text-bottom;
}
input.but{ cursor:pointer; 
   font-size: 10px;
   height: 20px; width:82px;
   color:#4B4B4B;
}
.price33 { float:left; display:block; margin:10px 0px 0px 50px; clear:right;}
#column3 { width:190px; background-color:#f5f3ef;}
#column3 a { margin-bottom:27px;}

#l_column { background:url(images/l_column.gif) no-repeat left 58px #29313e; width:40px; height:275px;} 
#r_column { background:url(images/r_column.gif) no-repeat left 58px #29313e; width:40px; height:275px;}

#top_left { background:url(images/top_left.gif) no-repeat top left; width:624px; height:58px;padding-left:22px;padding-top:36px; font-size:10px; font-weight:bold; color:#FFFFFF; }
#top_right { padding-right:14px; background:url(images/top_right.gif) repeat-x left top; width:264px; height:58px;padding-top:36px;   }
#top_right a {font-size:10px; font-weight:bold; color:#FFFFFF; text-decoration:none;}

#top_right span { color:#687a98; font-size:9px; padding-left:9px; padding-right:9px;}

.columns { width:40px; background-color:#29313e;}

#space_col {width:28px; background:url(images/car_bottom2.jpg) top left no-repeat #29313e;}


* html #form1 {background:url(images/form1_bg.gif) no-repeat left top; height:41px;padding-left:15px; padding-top:10px; width:322px; margin:0px; }
html > body #form1 { background:url(images/form1_bg.gif) no-repeat left top; height:41px; padding-top:10px; padding-left:15px; width:307px; margin:0px; }

html > body #form2 { background:url(images/form2_bg.gif) no-repeat left top; height:41px; padding-top:10px; padding-left:15px; width:307px; margin:1px 0px 0px 0px; }
* html #form2 { background:url(images/form2_bg.gif) no-repeat left top; height:50px; padding-top:10px; padding-left:15px; width:322px; margin:1px 0px 0px 0px; }

html > body #basket_bg { background:url(images/basket_bg.gif) repeat-x left top; height:41px; padding-top:10px; padding-left:15px; width:307px; margin:1px 0px 0px 0px; }
* html #basket_bg { background:url(images/basket_bg.gif) repeat-x left top; height:50px; padding-top:10px; width:322px;   margin:1px 0px 0px 0px; }

.summary { color:#002438; font-family:Arial, Helvetica, sans-serif; padding-bottom:4px;padding-top:4px;}
#sum2 { margin:16px 0px 0px 20px;}
.reg a ,.login-form { color:#002438;}

