html,body{height:100%;}
body{
padding:0; background: url(images/bg.gif) top left #000000; margin:0; text-align:center;

  scrollbar-face-color:#000000;
  scrollbar-highlight-color: #666666;
  scrollbar-shadow-color: #666666;
  scrollbar-3dlight-color: #666666;
  scrollbar-arrow-color: #666666;
  scrollbar-track-color: #666666;
  scrollbar-darkshadow-color: #666666;
}

.head_flash {width:900px; height:400px;}

.head_sam {
clear:both; 
width:280px; 
height:30px; 
overflow:hidden; 
font-size:10px; 
background-color:#5c5c5c; 
margin-top: 5px;
}

.main_table {height:100%; width:922px; margin-left:auto; margin-right:auto; background-color:#000000;}
.main_table_ltd {background:url(images/bg_left.jpg) repeat-y top right; width:11px;}
.main_table_rtd {background:url(images/bg_right.jpg) repeat-y top left; width:11px;}
.main_table_td {width:300px; vertical-align:top; text-align:left;}
.main_table_lineL {background:url(images/line_v.jpg) no-repeat top right;}
.main_table_lineR {background:url(images/line_v.jpg) no-repeat top left;}
.main_table_lineR2 {background:url(images/line_v3.jpg) no-repeat top left; height:840px;}
.main_table_bottom {background:url(images/bg_bottom.jpg) repeat-x top left #000000;}
.main_table_bottomLdiv {float:left; padding-top:20px; padding-left:100px;}
.main_table_bottomRdiv {float:right; padding-top:20px; padding-right:45px;}

.both_pt10 {clear:both; padding-top:10px;}
.both_mt12 {clear:both; margin-top:12px;}
.both_pt7 {clear:both; padding-top:7px;}
.both_pt5 {clear:both; padding-top:5px;}
.both_pt3 {padding-top:3px; clear:both;}
.both_fr {clear:both; float:right;}
.both_pt20 {padding-top:20px; clear:both;}
.both_pt5_oh {clear:both; padding-top:5px; overflow:hidden;}
.both_pb5_fr {clear:both; float:right; padding-bottom:5px;}
.both_pb5 {clear:both; padding-bottom:5px;}
.both_pt15_fr {clear:both; float:right; padding-top:15px;}
.both_pt15 {padding-top:15px; clear:both;}
.both_pb15 {padding-bottom:15px; clear:both;}
.both_pt15 {clear:both; padding-right:5px;}
.pt10_pb3 {padding:10px 0 3px 0px;}
.both_pb30 {clear:both; padding-bottom:30px;}
.both_pb100 {clear:both; padding-bottom:100px;}
.both_pr10 {clear:both; padding-right:10px;}
.pb6_pt20 {padding-bottom:6px; padding-top:20px;}

.factors_img {vertical-align:middle; margin-right:5px; float:left;}

.select_size1 {margin-right:10px; background-color:#000000; width:80px;}
.select_size2 {background-color:#000000; width:90px;}
.select_mark {background-color:#000000; width:180px;}

.form_mp {padding:0; margin:0px;}

.news_divbg {
clear:both;
padding-top:10px;
padding-bottom:2px;
overflow:hidden;
}

.news_img {
margin-right:8px;
float:left; 
width:96px; 
height:98px;
overflow:hidden;
}

.news_div2 {
}

.news_text {
padding-top:3px;
}

.div_grey_line {
clear:both; 
width:280px; 
height:1px; 
overflow:hidden; 
font-size:1px; 
background-color:#5c5c5c; 
margin-top:10px;
}

.div_grey_line1 {
clear:both; 
width:280px; 
height:1px; 
overflow:hidden; 
font-size:1px; 
background-color:#5c5c5c; 
}

.div_td_pad10px {
padding:0 10px 10px 10px;
}

.quantity_text_field {
border:#FF0000 1px solid; 
vertical-align:middle; 
width:50px; 
padding:3px 10px 3px 10px; 
margin:10px 3px 10px 0;
}

.basket_top {background:url(images/basket_top.gif) no-repeat left top; width:210px; height:41px;}
.basket_top_text {padding-left:13px; padding-top:8px;}
.basket_center {background:url(images/basket_bg.gif) top left repeat-y; width:210px; padding-top:8px;}
.basket_center_text {padding-left:13px; padding-right:13px; line-height:0.9; padding-bottom:13px;}
.basket_bottom {background:url(images/basket_bottom.gif) bottom left no-repeat; width:210px; height:13px;}


.order_table_l {padding-top:3px; padding-left:10px; padding-bottom:10px; vertical-align:top; width:664px; text-align:left;}
.order_table_l2 {padding-top:3px; padding-left:10px; padding-bottom:10px; vertical-align:top; text-align:left;}
.order_table_img {float:left; margin-right:10px;}
.order_table_lr {width:380px; float:left;}

.recount_button {height:24px; vertical-align:middle; padding-bottom:3px;}

.order_table_r {
width:210px; 
vertical-align:top; 
text-align:left; 
padding:10px 13px 10px 13px;
}

.validate_button {vertical-align:middle; margin-right:20px;}
.recount_button { height:24px; vertical-align:middle;}

.order_line {
padding-top:20px; 
text-align:center; 
width:628px; 
clear:both; 
overflow:hidden; 
background:url(images/order_line.gif) left bottom no-repeat;
}

.history_line {
padding-top:5px; 
text-align:center; 
width:628px; 
clear:both; 
overflow:hidden; 
background:url(images/order_line.gif) left bottom no-repeat;
font-size:1px;
}

.order_form_text {text-align:right; vertical-align:middle;}
.order_form_field {text-align:left; padding:5px 0 5px 7px;}
.order_form_text_field {border:#FF0000 1px solid; width:225px; padding-left:5px; padding-right:5px;}
.order_form_textarea {border:#FF0000 1px solid; width:225px; height:95px; vertical-align:top; padding-left:5px; padding-right:5px;}

.order_tab_form_tl {background:url(images/order_ctl.gif) top left no-repeat; height:10px; width:10px; overflow:hidden;}
.order_tab_form_tr {background:url(images/order_ctr.gif) top right no-repeat; height:10px; width:10px; overflow:hidden;}
.order_tab_form_bl {background:url(images/order_cbl.gif) bottom left no-repeat; height:10px; width:10px; overflow:hidden;}
.order_tab_form_br {background:url(images/order_cbr.gif) bottom right no-repeat; height:10px; width:10px; overflow:hidden;}
.order_tab_form_bline {background:url(images/order_lb.gif) left bottom repeat-x; height:10px;}
.order_tab_form_lline {background:url(images/order_lr.gif) right top repeat-y; width:10px;}
.order_tab_form_rline {background:url(images/order_ll.gif) left top repeat-y; width:10px;}
.order_tab_form_tline {background:url(images/order_lt.gif) left top repeat-x; height:10px;}
.order_tab_form_diskont {vertical-align:top; padding-left:10px; width:230px; padding-bottom:7px;}
.order_tab_form_text {vertical-align:top; padding-top:26px; text-align:right; padding-right:5px; padding-bottom:7px;}
.order_tab_form_field {vertical-align:top; width:170px; padding-top:25px; text-align:left; padding-right:10px; padding-bottom:7px;}

.order_tab_form_number {width:220px; vertical-align:middle; padding:20px 0 20px 20px;}
.order_tab_form_textnum {vertical-align:middle; padding:20px 5px 20px 0; width:165px;}
.order_tab_form_fieldnum {vertical-align:middle; padding:20px 0 20px 10px;}

.order_form_text_field2 {border:#FF0000 1px solid; width:160px; padding-left:5px; padding-right:5px;}
.order_form_text_field3 {border:#FF0000 1px solid; width:160px; padding-left:5px; padding-right:5px; height:19px;}

.send_order_button {clear:both; float:right; padding-top:15px; padding-right:15px;}

.logos_img {float:left; padding:0px 2px 0 2px;}


.original_logo_title {padding-top:10px; padding-bottom:10px; padding-left:5px;}

.original_logo_div_img {clear:both; padding-left:15px; padding-right:5px;}
.original_logo_div_img2 {clear:both; padding-left:5px; padding-right:5px;}
.original_logo_div_img3 {clear:both; padding-left:5px; padding-right:5px; height:490px; overflow:auto;}

.original_logo_cat {padding-top:20px; clear:both; padding-bottom:20px;}

.original_table_lineL {background:url(images/line_v2.gif) no-repeat top right;}
.original_table_lineR {background:url(images/line_v2.gif) no-repeat top left;}
.original_table_td1 {vertical-align:top; width:190px; text-align:left; padding-right:10px;  padding-bottom:20px;}
.original_table_td {vertical-align:top; width:190px; text-align:left; padding-left:10px;  padding-bottom:20px;}
.original_L {text-align:left; vertical-align:top; width:600px;}

.original_face_p {padding-bottom:7px;}


.ishop_disk {clear:both; padding-top:20px; padding-bottom:10px;}


.ishop_cat {width:395px; float:left;}

.ishop_table_ltd_gr {padding:2px 45px 2px 10px; background-color:#3a3a3a;}
.ishop_table_ltd {padding:2px 45px 2px 10px;}
.ishop_table_ctd_gr {padding:2px 0 2px 0; background-color:#3a3a3a;}
.ishop_table_ctd {padding:2px 0 2px 0;}
.ishop_table_rtd_gr {padding:2px 0 2px 10px; background-color:#3a3a3a;}
.ishop_table_rtd {padding:2px 0 2px 10px;}

.ishop_for_car_div {text-align:right; padding-top:10px; padding-right:27px;}
.ishop_for_car_img {margin-left:10px; vertical-align:middle;}



.breadcrumb {padding-top:3px; padding-bottom:7px; padding-left:5px;}

.service_text {clear:both; line-height:1.4; padding-top:8px;}
.service_img {float:left; margin-right:5px; margin-top:2px;}

.news_date {clear:both; padding-bottom:10px; padding-top:10px; padding-right:10px;}

.scheme {clear:both; padding-top:10px; float:left;}

.how_order {clear:both; padding-bottom:10px; padding-top:10px;}

.buyer_contacts_td1 {vertical-align:top; padding-left:5px; text-align:left; padding-bottom:10px;}
.buyer_contacts_td2 {vertical-align:top; padding-left:5px; text-align:left; line-height:1.7;} 

.space {clear:both; height:30px;}


.map_table_img {padding-right:5px; width:35px;}
.map_tab_td3 {padding-right:25px;}

.big_map {clear:both; text-align:center; padding-top:10px;}

.highway_div {clear:both; padding-top:20px; padding-bottom:30px;}


.color_left_td {float:left; width:256px;}
.color_centr_text {text-align:center; clear:both;}
.color_var_diz {padding-bottom:6px; padding-top:10px; clear:both;}
.color_small {float:left; padding:0 2px 2px 0;}
.color_small2 {float:left; padding:0 7px 11px 0;}
.color_small2_text { text-align:center; line-height:0.7;}
.color_description_title {clear:both; text-align:left; padding-bottom:3px;}
.color_description {padding:2px 10px 2px 10px; background-color:#3a3a3a; clear:both;}

.model_text {float:left; padding-left:35px; line-height:1.6;}
.model_logo_div {clear:both; padding-top:15px; padding-bottom:15px;}
.model_logo_img {float:left; height:87px; width:87px; padding-right:15px;}
.model_logo_car {padding-top:23px; line-height:0.8;}


/* FONTS */
.Tahoma9White {font-family:Tahoma, Arial, Courier New; color:#FFFFFF; font-size:9px;}
.Tahoma9BWhite {font-family:Tahoma, Arial, Courier New; color:#FFFFFF; font-size:9px; font-weight:bold;}

.Tahoma10White {font-family:Tahoma, Arial, Courier New; color:#FFFFFF; font-size:10px;}

.Tahoma11White {font-size:11px; font-family:Tahoma, Arial, Courier New; color:#ffffff;}
.Tahoma11BWhite {font-size:11px; font-family:Tahoma, Arial, Courier New; color:#ffffff; font-weight:bold;}
.Tahoma11White a:link {text-decoration : none ; color:#ffffff;}
.Tahoma11White a:visited{text-decoration : none ; color:#ffffff;}
.Tahoma11White a:hover{ text-decoration:underline; color:#ffffff;}
.Tahoma11White a:active{text-decoration : none ; color:#ffffff;}

.Tahoma12White {font-size:12px; font-family:Tahoma, Arial, Courier New; color:#ffffff;}
.Tahoma12White a:link {text-decoration:underline; color:#ffffff;}
.Tahoma12White a:visited{text-decoration:underline; color:#ffffff;}
.Tahoma12White a:hover{ text-decoration:underline; color:#ffffff;}
.Tahoma12White a:active{text-decoration:underline; color:#ffffff;}

.Tahoma12BWhite {font-size:12px; font-family:Tahoma, Arial, Courier New; color:#ffffff; font-weight:bold;}
.Tahoma12Black {font-family:Tahoma, Arial, Courier New; color:#000000; font-size:12px;}

.Tahoma13White {font-size:13px; font-family:Tahoma, Arial, Courier New; color:#ffffff;}
.Tahoma13BWhite {font-size:13px; font-family:Tahoma, Arial, Courier New; color:#ffffff; font-weight:bold;}
.Tahoma13BUWhite {font-size:13px; font-family:Tahoma, Arial, Courier New; color:#ffffff; font-weight:bold; text-transform:uppercase;}
.Tahoma13BRed {font-size:13px; font-family:Tahoma, Arial, Courier New; color:#ff0000; font-weight:bold;}
.Tahoma13Red {font-size:13px; font-family:Tahoma, Arial, Courier New; color:#ff0000;}

.Tahoma13Grey {font-size:13px; font-family:Tahoma, Arial, Courier New; color:#cecece;}
.Tahoma13BGrey {font-size:13px; font-family:Tahoma, Arial, Courier New; color:#cecece; font-weight:bold;}
.Tahoma13BUGrey {font-size:13px; font-family:Tahoma, Arial, Courier New; color:#cecece; font-weight:bold; text-transform:uppercase;}

.Arial14BRed {font-family:Arial; color:#ff0000; font-size:14px; font-weight:bold;}
.Tahoma14BBlack {font-family:Tahoma, Arial, Courier New; color:#000000; font-size:14px; font-weight:bold;}
.Tahoma14Red {font-size:14px; font-family:Tahoma, Arial, Courier New; color:#ff0000;}
.Tahoma14BRed {font-size:14px; font-family:Tahoma, Arial, Courier New; color:#ff0000; font-weight:bold;}
.Tahoma14White {font-size:14px; font-family:Tahoma, Arial, Courier New; color:#ffffff;}
.Tahoma14BWhite {font-size:14px; font-family:Tahoma, Arial, Courier New; color:#ffffff; font-weight:bold;}
.Tahoma14White a:link {text-decoration:none; color:#ffffff;}
.Tahoma14White a:visited{text-decoration:none; color:#ffffff;}
.Tahoma14White a:hover{ text-decoration:underline; color:#ffffff;}
.Tahoma14White a:active{text-decoration:none; color:#ffffff;}

.Tahoma14White_Red {font-size:14px; font-family:Tahoma, Arial, Courier New; color:#ffffff;}
.Tahoma14White_Red a:link {text-decoration:underline; color:#ffffff;}
.Tahoma14White_Red a:visited{text-decoration:underline; color:#ffffff;}
.Tahoma14White_Red a:hover{ text-decoration:underline; color:#FF0000;}
.Tahoma14White_Red a:active{text-decoration:underline; color:#ffffff;}


.Tahoma18BWhite {font-family:Tahoma, Arial, Courier New; color:#FFFFFF; font-size:18px; font-weight:bold;}
.Tahoma18White {font-family:Tahoma, Arial, Courier New; color:#FFFFFF; font-size:18px;}
.Tahoma18BRed {font-family:Tahoma, Arial, Courier New; color:#FF0000; font-size:18px; font-weight:bold;}
.Tahoma18Red {font-family:Tahoma, Arial, Courier New; color:#FF0000; font-size:18px; }

.Tahoma24BWhite {font-family:Tahoma, Arial, Courier New; color:#FFFFFF; font-size:24px; font-weight:bold;}
.Tahoma24Red {font-family:Tahoma, Arial, Courier New; color:#FF0000; font-size:24px;}

.Tahoma24UpBGrey {font-family:Tahoma, Arial, Courier New; color:#cecece; font-size:24px; font-weight:bold; text-transform:uppercase;} 
.Tahoma24Red {font-family:Tahoma, Arial, Courier New; color:#ff0000; font-size:24px;}
.Tahoma24BWhite {font-family:Tahoma, Arial, Courier New; color:#ffffff; font-size:24px; font-weight:bold;} 
