*{margin: 0px;}
body {width: expression((documentElement.clientWidth) <1024?'999px':'');min-width:900px; max-width:100%;}
#win{width:85%; height: auto; margin-left:auto; margin-right:auto;  }
.download_price {text-align:right; padding-right:15px; font-family:Arial, Helvetica, sans-serif; font-size:13px; margin-top:8px; height:25px;}
.download_price a{color:#367bbf; text-decoration:underline;cursor:pointer}
.download_price a:hover{ text-decoration:none;}

#enginer {color:#0033FF; text-decoration:underline}
#quality {color:#0033FF; text-decoration:underline}
#dmount  {color:#0033FF; text-decoration:underline}

.wait
{font-family:Arial, Helvetica, sans-serif; font-size:14px; color: #333333;
  width:200px;
  height:100px;
  vertical-align:center;
  text-align:center;
}

.button_add_cart
{ display: inline-block; 
  border: 1px solid #999999;
   height: 17px; 
   width:  70px;
   background: #CCCCCC ;
  position: relative; 
  padding: 0; 
  margin-top:2px; 
  text-decoration: none; 
  cursor: pointer; 
  zoom: 1; 
  overflow: visible;
  font-weight: bold; 
  }


.button_add_cart_m_enter
{  
 border: 1px solid #999999; 
 background: #dadada url(images/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x; 
 font-weight: bold; 
 color: #212121
 /*background: #0099FF;
    color:#000000;*/
  }

.button_add_cart_click
{ border: 1px solid #aaaaaa; background: #ffffff url(images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x; font-weight: normal; color: #212121;}

table#navigation {height:31px;}
#navigation td.cart{border:none; width:200px; background-image:url(../images/button_cart.gif); background-position:top right; background-repeat:no-repeat} 
#navigation td.cart a{ padding-left:86px; display:block; padding-top:1px;  font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#ff0000; text-decoration:none} 
#navigation td.out{border:none; width:200px; background-image:url(../images/out.gif); background-position:top right; background-repeat:no-repeat} 


#navigation td.cart_select {border:none; width:200px; background-image:url(../images/button_cart_select.gif); background-position:top right; background-repeat:no-repeat} 
#navigation td.cart_select a{ padding-left:86px; display:block; padding-top:1px;  font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#ffffff; text-decoration:none} 


table#first_table{height:306px;}

/* 26.01.2010 Dolgikh поменял width:10px; на width:0px; (потомучто пробел в IE 8.06)*/
#first_table td.left_first_table{ width:10px; background-position:top left; background-repeat:no-repeat} 
#first_table td.center_first_table{ vertical-align:top; background-image:url(../images/center_layout_bg.gif); background-position:top; background-repeat:repeat-x} 
#first_table td.right_first_table{ width:10px; background-image:url(../images/right_layout_bg.gif); background-position:top right; background-repeat:no-repeat} 


#first_table_search td.left_first_table{ width:10px; background-position:top left; background-repeat:no-repeat} 
#first_table_search td.center_first_table{ vertical-align:top; background-image:url(../images/center_layout_bg_search.gif); background-position:top; background-repeat:repeat-x} 
#first_table_search td.right_first_table{ width:10px; background-image:url(../images/right_layout_bg_search.gif); background-position:top right; background-repeat:no-repeat} 

table#search_table{ margin-top:0px; width:210px}
table#search_table tr{color:#FFFFFF; height:20px; }
table#search_table td{align:right;}

/*#search_table .select{width:200px; height:25px; table-layout:auto; font: 14px "Trebuchet MS", sans-serif,Tahoma, Arial; border-style: ridge;color: #4E4E4E; }*/
#comment_opinion {table-layout:auto; font: 13px "Trebuchet MS", sans-serif,Tahoma, Arial; border-style: ridge;color: #000000; }
#opinion {table-layout:auto; font: 13px "Trebuchet MS", sans-serif,Tahoma, Arial; border-style: ridge;color: #4E4E4E; }

#search_table .select_short{width:90px; height:22px; table-layout:auto; font: 12.5px "Trebuchet MS", sans-serif,Tahoma, Arial; border-style: ridge; color: #4E4E4E; }

.select_short{width:50px;  margin-left:5px; margin-top:0px; font: 14px "Trebuchet MS", sans-serif,Tahoma, Arial; border-style: ridge; }

/*.select{width:200px;  margin-left:5px; table-layout:auto; font: 14px "Trebuchet MS", sans-serif,Tahoma, Arial; border-style: ridge; }
*/
.input_code{width:80px;  margin-left:5px; margin-top:17px; }


.box_total_seach{
    width: 220px; 
    height:269px;
    border-width: 1px 1px 1px;
	background: #EFEFEF;
	padding: 0 0px;
border:1px solid #999999;	
  }

.box_total_seach_1{
    width: 220px; 
    height:269px;
    border-width: 1px 1px 1px;
	background: #FFFFFF;
	padding: 0 0px;
border:0px solid #999999;	
  }

.box_total_seach_11{
    width: 220px; 
/*    height:180px;*/
    height:270px;
    border-width: 1px 1px 1px;
	background: #EFEFEF;
	padding: 0 0px;
border:1px solid #999999;	
  }

.box_total_seach_12{
    width: 220px; 
    height:58px;
    border-width: 1px 1px 1px;
	background: #EFEFEF;
	padding: 0 0px;
border:1px solid #999999;	
  }

  
.box_total_seach_code{
    width: 270px; 
    border-width: 1px 1px 1px;
	background: #EFEFEF;
	padding: 0 0px;
	border:1px solid #999999;
	
  } 

.box_total_seach select { width:200px; height:22px; margin-left:5px; table-layout:auto; font: 13px "Trebuchet MS", sans-serif,Tahoma, Arial; border-style: ridge; color: #4E4E4E;}
.box_total_seach_1 select { width:200px; height:22px; margin-left:5px; table-layout:auto; font: 13px "Trebuchet MS", sans-serif,Tahoma, Arial; border-style: ridge; color: #4E4E4E;}


/*
#r_brands  { width:200px; height:22px; margin-left:5px; table-layout:auto; font: 12.5px/1.5 "Trebuchet MS", sans-serif,Tahoma, Arial; border-style: ridge; color: #4E4E4E;}
#r_group  { width:200px; height:22px; margin-left:5px; table-layout:auto; font: 12.5px/1.5 "Trebuchet MS", sans-serif,Tahoma, Arial; border-style: ridge; color: #4E4E4E;}
#r_models { width:200px; height:22px; margin-left:5px; table-layout:auto; font: 12.5px/1.5 "Trebuchet MS", sans-serif,Tahoma, Arial; border-style: ridge; color: #4E4E4E;}
#r_engine { width:200px; height:22px; margin-left:5px; table-layout:auto; font: 12.5px/1.5 "Trebuchet MS", sans-serif,Tahoma, Arial; border-style: ridge; color: #4E4E4E;}
#r_KPP{ width:200px; height:22px; margin-left:5px; table-layout:auto; font: 12.5px/1.5 "Trebuchet MS", sans-serif,Tahoma, Arial; border-style: ridge; color: #4E4E4E;}
#r_conditioner{ width:200px; height:22px; margin-left:5px; table-layout:auto; font: 12.5px/1.5 "Trebuchet MS", sans-serif,Tahoma, Arial; border-style: ridge; color: #4E4E4E;}
#r_fuel{ width:200px; height:22px; margin-left:5px; table-layout:auto; font: 12.5px/1.5 "Trebuchet MS", sans-serif,Tahoma, Arial; border-style: ridge; color: #4E4E4E;}
*/
.label{color:#000000; font: 13px/1.5 "Trebuchet MS", sans-serif,Tahoma, Arial; margin-left:5px; font-weight:bold; padding-top:2px}
.thanksgiving{font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#367bbf; }
.padding_left {padding-left:5px;}
.padding_right {padding-right:30px;}

/*
.setings_
{ margin-top:7px;
  border: 1px solid #D4D4D4;
} */


#win_first_table{margin-top:0px; border:0px solid #D4D4D4;}

/************************/
/*#head_first_table .head
  {
   background-color: #999999;
   padding-left:15px; 
   font: 13px "Trebuchet MS", sans-serif,Tahoma, Arial;
   font-weight:bold;}*/


.body
  { border-bottom:0px solid #9c9c9c; 
    background-color:#ffffff;  
	padding-top:1px; 
	padding-bottom:1px; 
	cursor:pointer; 
	font: 12px "Trebuchet MS", sans-serif,Tahoma, Arial; 
	font-weight:bold;}

.body_select 
  { color:#367bbf; 
    text-decoration:none; 
	background-color:#E8E8E8;}
	
.body_select_click 
  { color: #367bbf; 
    text-decoration:none; 
	background-color: #FFF68F;}
		

/************************/


/*#head_last_table_basket_optician */
.head
  {border-bottom:0px solid #9c9c9c; 
   height:20px; 
   background-color: #CCCCCC; 
   font: 13px/1.5 "Trebuchet MS", sans-serif,Tahoma, Arial;
   font-weight:bold; 
   padding-left:5px; 
/*   text-align:center*/
    
   }

.last_body
  {border-bottom:1px solid #9c9c9c; 
   background-color:#ffffff;  
   padding-top:1px; 
   padding-bottom:1px; 
   cursor:pointer; 
   font: 12px/1.5 "Trebuchet MS", sans-serif,Tahoma, Arial; 
   font-weight:bold;}

.last_body_select
  {border-bottom:1px solid #9c9c9c; 
   background-color: #E8E8E8; 
/*   background-color: #e4e4e4; */
   font: 12px/1.5 "Trebuchet MS", sans-serif,Tahoma, Arial; 
   font-weight:bold; 
   padding-left:15px; 
   padding-top:1px; 
   padding-bottom:1px;
   cursor:pointer}

.last_body_select_click 
  {text-decoration:none; 
   background-color: #FFF68F;
/*   background-color: #FFFF99;*/
   }

/*#head_last_table_basket_optician .last_body
  {border-bottom:1px solid #9c9c9c; 
   background-color:#ffffff;  
   padding-top:1px; 
   padding-bottom:1px; 
   cursor:pointer; 
   font: 12px/1.5 "Trebuchet MS", sans-serif,Tahoma, Arial; 
   font-weight:bold;}

#head_last_table_basket_optician .last_body_select
  {border-bottom:1px solid #9c9c9c; 
   background-color: #e4e4e4; 
   font: 12px/1.5 "Trebuchet MS", sans-serif,Tahoma, Arial; 
   font-weight:bold; 
   padding-left:15px; 
   padding-top:1px; 
   padding-bottom:1px;
   cursor:pointer}

#head_last_table_basket_optician .last_body_select_click 
  {text-decoration:none; 
   background-color: #FFFF99;}*/
/*****************************/
 
.scroll { overflow:auto;height:250px;width:100%; border: 1px solid #D4D4D4;}
.scroll_search { overflow:auto;height:430px;width:100%}

.foc{height:0px; width:0px; border-bottom:0px; border:0px; background-color: #FFFFFF; font-size:0px; cursor:none;}

/* start Dolgikh*/
.scroll_bot_table { overflow:auto;height:100px;width:100%}

/*#head_last_table_basket_optician */
/*#head_last_table_basket_optician .head{border-bottom:1px solid #9c9c9c; height:20px; background-color:#DCDCDC; padding-left:15px; font: 13px/1.5 "Trebuchet MS", sans-serif,Tahoma, Arial; font-weight:bold;}*/


/* что бы курсор был указателем надо добавить {cursor:pointer} */
/*#head_last_table_basket_optician .last_body{border-bottom:1px solid #9c9c9c; background-color:#ffffff; font: 12px/1.5 "Trebuchet MS", sans-serif,Tahoma, Arial; padding-left:15px; padding-top:1px; padding-bottom:1px; cursor:pointer; font-weight:bold;}
*/


#body_last_table_basket_optician .last_body{border-bottom:1px solid #9c9c9c; background-color:#ffffff; font: 12px/1.5 "Trebuchet MS", sans-serif,Tahoma, Arial; padding-left:15px; padding-top:1px; padding-bottom:1px; cursor:pointer; font-weight:bold;}
/* что бы курсор был указателем надо добавить {cursor:pointer} */
#body_last_table_basket_optician .last_body_select{border-bottom:1px solid #9c9c9c; background-color: #9c9c9c; font: 12px/1.5 "Trebuchet MS", sans-serif,Tahoma, Arial; padding-left:15px; font-weight:bold; padding-left:15px; padding-top:1px; padding-bottom:1px;cursor:pointer}



/*#head_last_table_basket_optician */
/*#search_code_head .head{border-bottom:1px solid #9c9c9c; height:25px; background-color:#e4e4e4; font-family:Tahoma; font-size:11px; font-weight:bold; padding-left:15px;}
#search_code .head{border-bottom:1px solid #9c9c9c; height:25px; background-color:#e4e4e4; font-family:Tahoma; font-size:11px; font-weight:bold; padding-left:15px;}*/

#search_code .body{border-bottom:1px solid #9c9c9c; background-color:#ffffff; font-family:Tahoma; font-size:13px; font-weight:bold; padding-left:15px; padding-top:1px; padding-bottom:1px; cursor:pointer}
#search_code .body_select{border-bottom:1px solid #9c9c9c; background-color: #9c9c9c; font-family:Tahoma; font-size:13px; font-weight:bold; padding-left:15px; padding-top:1px; padding-bottom:1px; cursor:pointer;}

#search_code {table-layout:auto;font:12px Arial;}
 
#search_code .body a{ color:#000000; text-decoration:none}
#search_code .body a:hover{ color:#367bbf; text-decoration:none}

#search_code .body_select a{ color:#000000; text-decoration:none}
#search_code .body_select a:hover{ color:#367bbf; text-decoration:none}

#search_code tr:hover td[scope=row], #search_code tr:hover td
{background-color:#e4e4e4; color:#c21e2e;}

table#change_pass_table
{
font-family:Arial, Helvetica, sans-serif;
background-color:#e4e4e4;
padding-left:0px;
padding-right:0px;
border:1px solid #E5E5E5;
margin-top:15px;
margin-left:0px;
font-size:12px;
}

.h {display:none;}
/* end Dolgikh*/

/*#settings{ height:40px; width:500px; margin-top:5px; background:#dcdcdc; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold;}
*/
.settings_curr{ height:30px; width:500px; margin-top:0px; margin-bottem:3px; background:#dcdcdc; font: 13px/1.5 "Trebuchet MS", Tahoma, Arial; font-size:13px; font-weight:bold;border:1px solid #999999;}

.settings_opinion{ height:30px; width:470px; margin-top:0px; margin-bottem:3px; background:#dcdcdc; font: 13px/1.5 "Trebuchet MS", Tahoma, Arial; font-size:13px; font-weight:bold; border:1px solid #999999;}

.div_opinion { height:40px; width:500px; margin-top:8px; margin-bottem:3px;  font: 13px/1.5 "Trebuchet MS", Tahoma, Arial; font-size:13px; font-weight:bold; border:1px solid #FFFFFF;}

.t_item {margin-top:12px}

.thank{ width:300px; background-color: #BDE0F4; border:1px solid #0074bc; font: 13px/1.5 "Trebuchet MS", Tahoma, Arial; font-size:13px; font-weight:bold; text-align:center; margin-top:6px}

.error { width:300px; background-color: #CC6699; border:1px solid #0074bc; font: 13px/1.5 "Trebuchet MS", Tahoma, Arial; font-size:13px; font-weight:bold; text-align:center; margin-top:6px}

#no_settings{ height:40px; width:540px; margin-top:5px; background:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold;}
#casts{ height:40px; width:400px; margin-top:5px; background:#dcdcdc; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold;}
#no_settings_search{ height:40px; width:540px; margin-top:5px; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold;}

#opinion_search{height:40px; width:470px; margin-top:5px; background:#dcdcdc; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold;}

.input_small{width:35px;}
.button_recalculate{width:100px;}
.button_search_by_code{width:100px;}
/*.input_code{width:150px;}*/


.field_smal{border:1px solid #9c9c9c; width:40px; padding-left:2px}
.field_smal:hover{border:1px solid #333333;}
.total_ammount{color:#666666; font-weight:bold; font-family:Arial; font-size:12px; margin-left:760px;}
.total_ammount span{color:#000000; font-weight:bold; font-family:Arial; font-size:15px;}

