html{height:100%;}
body{height:100%;text-align:center;padding:0; margin:0;background-color:#2A2D30;color:#D9E1EB; font-size:14px; font-family:Arial,Helvetica,sans-serif;}
div{margin:0; padding:0;}
a img{border:0;}
input[type="text"]{background:#C0C7D1 none repeat scroll 0 0;    border:1px solid #4A4F56;    margin:0 0 5px;    width:140px;}
.contact_form textarea{background:#C0C7D1 none repeat scroll 0 0;    border:1px solid #4A4F56;     margin:0 0 5px;}
input[type="password"]{background:#C0C7D1;    border:1px solid #4A4F56;    margin:0 0 5px;    width:140px;}
textarea{background:#C0C7D1;}
#loader{display:none;!important}
a:active,a:focus{outline:none;}
/**{outline:none;  outline-color:-moz-use-text-color;  outline-style:none;  outline-width:medium;}
*/
table{border-collapse:separate; border-color:#858E9D #858E9D #505863;}
td{text-align:left; vertical-align:top;
/*padding:0;*/
}
form,fieldset{margin:0; padding:0; border:none;}
p{margin:0; padding:0;}
a{color:#D9E1EB; text-decoration:none; }
a:hover{text-decoration:underline; }
.ta_justify{text-align:justify;}
.ta_left{text-align:left;}
.ta_right{text-align:right;}
.ta_center{text-align:center;}
.w100{width:100%;}
.h100{height:100%;}
div.clear{border:0;    clear:both;    display:block;    float:none;    margin:0;    overflow:hidden;    visibility:hidden;    width:0;    height:0;font-size:0px;     }
.site_content img{border:0px; float:left; padding:0; margin:0 10px 0 0;}
.right_box img{margin:0 10px 10px 0;}
.fotol{float:left;}
.fotol img{display:block; margin:0 23px 5px 0;}
.fotor{float:right; text-align:center;}
.fotor img{display:block; margin:0 0px 10px 20px;}
.page{padding:0;margin:0 auto -120px;
/*margin:0 auto -81px auto;*/
text-align:left;width:1007px;position:relative;
/*z-index:100; */
background-image:url(../img/bg_page.jpg); background-repeat:repeat; background-position:left top;}
/*=============================== Header ========================================*/
.site_header{height:478px; position:relative; z-index:100;background-image:url(../img/bg_header.png); background-repeat:no-repeat; background-position:left top;}
/*background-image:url(../img/renault_header.jpg); background-repeat:no-repeat; background-position:left top;}
*/
.site_header img.logo{left:-105px;position:absolute;top:-36px;}
.small_menu_up{width:70px; position:absolute; top:70px; left:930px; overflow:hidden; zoom:1;}
.small_menu_up a{float:left; text-decoration:none; margin:0 20px 27px 0;}
.small_menu_up a img{display:block;}
.promotext{position:absolute; top:36px; left:143px;color:#212326; font-size:14px; font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif; font-weight:bold;}
.promo{}
.phone{color:#121315;font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;left:664px;position:absolute; top: 65px;}
.phone span{color:#ffb914;
/*font-size:20px;*/
font-family:Verdana,Arial,Helvetica,sans-serif; font-weight:normal;}
.phone a{color:#FFB914;}
div.main_menu{position:absolute; top:185px; left:135px; font-weight:bold; z-index:200;color:#363A3F; font-size:12px; font-family:Arial,Helvetica,sans-serif; text-decoration:none;}
div.main_menu a{margin:0 30px 0 30px; padding:0; font-weight:bold; text-transform:uppercase;color:#363A3F; font-size:12px; font-family:Arial,Helvetica,sans-serif; text-decoration:none;}
div.main_menu a:hover,div.main_menu a.current{color:#FFB914; text-decoration:none;}
.img_header{position:absolute; top:160px; left:0; z-index:120;}
.search_block{width:535px; height:100px; margin:0; padding:0; position:absolute; top:285px; left:472px;}
.search_block p{color:#212326; font-size:12px; font-family:Arial,Helvetica,sans-serif;}
.search_block div{width:334px; overflow:hidden; zoom:1; padding:0; margin:3px 0 3px 0;}
.search_block label{margin:0 0 0 318px; padding:0; color:#C7D2DE; font-size:12px; font-family:Verdana,Arial,Helvetica,sans-serif;}
.search_block input{float:left; width:268px; height:19px; padding:3px 2px 0 2px; margin:0 10px 0 0;color:#212326; font-size:11px; font-family:Arial,Helvetica,sans-serif;border:1px solid #4A4F56; background-color:#C0C7D1;}
.search_block input.but_search{background:transparent url(../img/bg_but_search.gif) no-repeat scroll left top;border:medium none;cursor:pointer;float:left;height:22px;left:-20px;margin:0 20px 0 0;position:absolute;top:47px;width:11px;z-index:10000;}
.search_comment{left:432px;padding-right:35px;position:absolute;top:300px;}
.search_text_search_page{font-size:15px;}
/*=============================== End Header ========================================*/
/*=============================== Site Content ========================================*/
.site_content{background-image:url(../img/bg_site_content.gif);    background-position:294px 0;    background-repeat:repeat-y;    margin:0 0 80px;    overflow:hidden;    padding:0;    position:relative;}
.site_content h2{background-image:url(../img/bg_h2.gif);    background-position:left bottom;    background-repeat:no-repeat;    color:#FFB914;    font-family:Arial, Helvetica, sans-serif;    font-size:20px;    font-weight:normal;    margin:0 0 20px;    padding:0 0 4px;    text-transform:uppercase;    height:30px;}
.site_content h3{padding:0; margin:0 0 10px 0; color:#FFFFFF; font-size:13px; text-transform:uppercase; font-weight:normal;}
.left_column{width:268px; float:left; padding:0; margin:0;}
.left_column1{padding:0;    margin-bottom:50px;}
ul.left_menu{width:200px; list-style:none; margin:0 0 0 40px; padding:0;}
ul.left_menu li{margin:0; padding:5px 0 5px 0;background-image:url(../img/bg_li.gif); background-repeat:no-repeat; background-position:left 10px;}
ul.left_menu li a{
/*display:block;*/
padding:0 0 0 12px; margin:0;color:#C0C7D1; font-size:14px; font-family:Arial,Helvetica,sans-serif; text-decoration:none;}
ul.left_menu li a:hover{text-decoration:underline;}
ul.left_menu li a.current{color:#FFB914; text-decoration:none;}
ul.left_menu li ul{width:140px; list-style:none; margin:0; padding:0;}
ul.left_menu li ul li{margin:0; padding:2px 0 2px 30px; background:none;}
ul.left_menu li ul li.first{margin:0; padding:7px 0 2px 30px; background:none;}
ul.left_menu li ul li a{display:block; padding:0; margin:0;color:#C0C7D1; font-size:12px; font-family:Arial,Helvetica,sans-serif; text-decoration:none;}
ul.left_menu li ul li a:hover{text-decoration:none; color:#FFB914;}
div.line{background-image:url(../img/bg_line.gif);background-position:left top;background-repeat:repeat-x;clear:both;display:block;margin:20px 10px 10px 40px;}
div.block_question{color:#FFB914;    font-family:Verdana, Arial, Helvetica, sans-serif;    font-size:13px;    margin:0 0 0 40px;    padding-bottom:0px;}
.block_question .question{margin-bottom:10px;}
div.block_question p{margin:0 0 3px 0;}
form.question{width:190px; padding:0; margin:0;}
form.question div{overflow:hidden; zoom:1; margin:3px 0;}
form.question label{float:left; text-transform:uppercase; color:#D9E1EB; font-size:14px; font-family:Verdana,Arial,Helvetica,sans-serif;}
form.question input.but_vote{width:94px; height:23px; border:none; cursor:pointer; margin:5px 0 0 21px;background:none; background-image:url(../img/bg_but_vote.gif); background-repeat:no-repeat; background-position:left top;}
div.block_address{margin:0 0 10px 40px; color:#D9E1EB; font-size:14px; font-family:Arial,Helvetica,sans-serif;}
div.block_address p{padding:0 0 4px 0;}
div.block_address p.marg{margin:0 0 0 35px;}
.right_box{float:right;    margin:0 30px 0 0;    padding:0;    text-align:justify;    width:650px;    font-size:12px;}
.right_box p{margin-bottom:10px;
/* text-indent:20px;*/
}
.right_box .page_content h1{padding:0;font-size:37px;}
div.breadcrumb{color:#C0C7D1; font-size:11px; font-family:Arial,Helvetica,sans-serif;padding:0 0 10px;}
div.breadcrumb a{color:#C0C7D1!important; font-size:11px; font-family:Arial,Helvetica,sans-serif; text-decoration:underline;}
div.breadcrumb a:hover{text-decoration:none;}
.right_box ul{float:left;    list-style-image:none;    list-style-position:outside;    list-style-type:none;    margin:0 20px 20px 0;    padding:0;    width:650px;}
.right_box ul.last{margin:0;}
.right_box ul li a{color:#C0C7D1; font-size:13px;}
.right_box ul li a:hover{color:#FFB914; text-decoration:none;}
p.big{color:#D9E1EB; font-size:18px;}
p.text{line-height:20px;}
.yellow{color:#FFB914;}
table.product{border:0 none;    margin:20px 0 3px;    padding:0;    width:650px;}
table.product tr.head td{color:#d9e1eb; height:25px; vertical-align:middle;
/*padding:0 0 0 10px;*/
border-left:1px solid #858E9D; border-top:1px solid #858E9D; border-right:1px solid #858E9D;border-bottom:1px solid #505863; background-color:#5A626D; font-weight:bold;}
table.product tr td{color:#474F5A; font-weight:bold; height:25px; vertical-align:middle; padding:0 0 0 5px;}
table.product tr td a{color:#474F5A; font-weight:bold; text-decoration:underline;}
table.product tr td a:hover{text-decoration:none;}
table.product tr td.left{width:518px;border-left:1px solid #858E9D; border-right:1px solid #7F868E; border-bottom:1px solid #7F868E;}
table.product tr td.center{width:55px; text-align:center; padding:0;border-right:1px solid #7F868E; border-bottom:1px solid #7F868E;}
table.product tr td.right{text-align:center; padding:0; border-right:1px solid #858E9D; border-bottom:1px solid #7F868E;}
table.product tr td.white{background-color:#FFFFFF;}
table.product tr td.grey{background-color:#D1D4D8;}
table.product input{width:44px; height:14px; background-color:#FFFFFF; border:1px solid #58606A;padding:2px; font-size:12px;}
/*=============================== End Site Content ========================================*/
/*=============================== Footer ========================================*/
.push{height:81px;}
.footer{height:81px;    position:relative;    text-align:center;    z-index:200;}
.footer_content{width:1007px; height:81px; margin:0 auto; padding:0; position:relative;top:40px;background-image:url(../img/bg_footer.png); background-repeat:no-repeat; background-position:left top;color:#ABB5C1; font-size:10px; font-family:Verdana,Arial,Helvetica,sans-serif;}
.footer_content .copyright{position:absolute; top:20px; left:57px; text-align:left;}
.img_footer{position:absolute; margin:-90px 0 0 0; left:838px; z-index:200;}
/*=============================== End Footer ========================================*/
span.radio{width:16px;height:15px;padding:0 5px 0 0;background:url(../img/bg_check.gif) no-repeat;display:block;clear:left;float:left;}
span.select{background:transparent url(../img/bg_select.gif) no-repeat scroll 0 0;    color:#212326;    font-family:Arial, Helvetica, sans-serif;    font-size:11px;    height:22px;    left:150px;    line-height:22px;    margin:0;    overflow:hidden;    padding:0 24px 0 8px;    position:absolute;    width:154px;        display:none;}
form.filter_form select.styled{height:22px; color:#212326; font-size:11px; font-family:Arial,Helvetica,sans-serif;position:relative;left:315px;width:168px; }
form.filter_form div{margin:10px 0;}
.search_block_2{display:block;    left:600px;    position:absolute;    top:250px;}
.search_block_2 input.text{margin-left:40px;    background:#C0C7D1 none repeat scroll 0 0;    border:1px solid #4A4F56;    display:block;    height:18px;    left:150px;    position:absolute;    top:0;    width:183px;}
.search_block_2 input.but_search{background:transparent url(../img/bg_but_search.gif) no-repeat scroll left top;border:medium none;cursor:pointer;float:left;height:22px;left:-20px;margin:0 20px 0 0;position:absolute;top:-2px;width:11px;z-index:10000;}
/*Slave add*/
.news .title3n a{color:#FFB914;}
.galery{margin:0 -13px;}
.galery .galery_pagination{clear:both;display:block;margin-left:17px;}
.galery .photo{background:#38424B none repeat scroll 0 0;    border:0px solid red;    display:block;    float:left;    height:200px;    margin:9px 6px 9px 14px;    padding:0;    width:201px;}
.galery .photo img{float:none;margin:0 -3px 0 0;max-height:200px;padding:0;*max-width:200px!important;
/*max-width:190px;*/
}
.photo a{display:block;float:left;margin:0 -2px;padding:0;text-align:center;width:200px;*margin:0 -3px;}
.photo a:hover{text-decoration:none;}
.news .body a.read_more{color:#FFB914;float:right;font-style:italic;margin:20px 0 0;}
.news .textnnn{width:650px;background:transparent none repeat scroll 0 0;color:#c0c7d1;margin:1.5em 0 0.5em;
/*padding:0.1em 0 0.1em 1em;*/
padding:0px;float:left;clear:both;
/*width:75px; */
}
.news .textnnn span{float:left;margin-right:10px;}
.news .textnnn  a span{color:#FFB419;font-weight:bold;}
.subcategories{display:block;float:left;margin:6px 0 25px;height:auto;width:665px; }
.subcategories div a{display:block; width:150px;float:left;font-size:13px; font-weight:normal;}
#filter{display:none;    float:left;    left:640px;    margin:16px 0;    position:absolute;    top:250px;    z-index:10000;}
.right_box .sales_remark{clear:both;margin:20px 0 0;}
.subcategories a{display:block;float:left;font-size:13px;font-weight:normal;text-transform:capitalize;width:165px;color:#C0C7D1;}
.subcategories a:hover{color:#FFB914;text-decoration:none;}
/*.right_box table.linepos{background-color:#39434C;}
.right_box table.linepos1{background-color:#5A626D;}
.right_box table.linepos:hover{background-color:#39454F;}
.right_box table.linepos1:hover{background-color:#5A656F;}
*/
.linepos{background-color:#39434C;}
.linepos1{background-color:#5A626D;}
.linepos:hover{background-color:#39454F;}
.linepos1:hover{background-color:#5A656F;}
.right_box table.linear{border-top:1px solid #5A626D;display:block;margin:2px 0;}
table.linear .lnlong img{margin:3px 10px 0 0;padding:0;}
table.linear .lnlong{padding:5px 10px 10px 0;width:353px;border-right:1px solid #5A626D;}
table.linear .buy_prod{padding:0;width:197px;}
table.linear .lnlong .product_name{display:block;    font-weight:bold;    margin-left:5px;}
table.linear .lnlong span.product_name:hover{text-decoration:underline;}
table.linear .lnlong .csmtd .cena,p.cena{color:#FFB414;    margin:0;    padding:0;}
table.linear .lnlong .descr{margin-left:5px;    text-align:justify;}
table.linear .prod_code{
    border-right: 1px solid #5A626D;
    padding: 5px 5px 5px 0;
    width: 96px;
    }
td.buy_prod div.buy_now{margin:5px 0 0 5px;}
.slpos_one .buy_now a.orderlink{display:block;clear:both;white-space:nowrap;width:60px;}
td.buy_prod div.buy_now a.orderlink{float:left;}
.slpos_one .buy_now span.content:hover{color:#FFB914;}
.slpos_one .buy_now a.orderlink:hover{color:#FFB914;}
.slpos_one .price{color:#FFB914;margin:5px 0;font-size:20px;}
.slpos_one .buy_now input.quantity,table.linear .buy_now input{width:40px;}
td.buy_prod a.orderlink:hover{color:#FFB914;}
form.filter_form select{background:#C0C7D1 none repeat scroll 0 0;    border:1px none;    float:right;    margin:0;    padding:0;    width:183px;    line-height:0;}
.contact_form input.btn{background:transparent url(../img/bg_but_all.gif) no-repeat scroll left top;border:medium none;cursor:pointer;height:23px;
/*margin:5px 0 0 28px;*/
margin:0px;width:94px;}
.news{display:block;float:left;height:auto;}
.news .body .description{text-align:justify;}
.vote_main{display:block;float:left;margin-bottom:20px;width:200px;}
.vote .answer_kol{float:right;}
.vote .answer_text{text-align:left;}
.vote .answer_percent{float:left;}
.vote .vote_block{display:block;float:left;width:200px;}
form.filter_form select.styled{position:absolute;
/*width:154px;  With the padding included,the width is 190 pixels:the actual width of the image.*/
height:22px;padding:0 24px 0 8px;margin:0;color:#212326; font-size:11px; font-family:Arial,Helvetica,sans-serif; line-height:22px;background:url(../img/bg_select.gif) no-repeat;overflow:hidden;left:150px;opacity:none !important;width:185px;}
/*select.styled{opacity:1;}
*/
div.pole option{background:#D9E1EB none repeat scroll 0 0;color:black;}
.news .title3n a:hover{color:#FFB914;text-decoration:underline;}
table.product_list .name{width:230px;}
table.product_list .quantity{width:50px;}
/*table.product_list .quantity  input{width:40px;}
*/
form.cmxform input.submit{width:147px;}
form.cmxform td{min-width:90px;}
.last_search{
/*position:absolute; top:-2000px; left:-5000px;*/
display:block;margin:20px 0 0;float:left;
/*padding:0 0 75px;/
/*margin-left:52px;*/
width:660px;}
.last_search div{float:left;white-space:nowrap;width:217px;}
.login_form{display:block;float:left;margin:0 0 20px 40px;}
.login_form input{background:#C0C7D1 none repeat scroll 0 0;    border:1px solid #4A4F56;    display:block;    float:left;    width:148px;}
.login_form label{display:block;float:left;text-align:left;width:62px;}
.login_form input.btn{background:transparent url(../img/bg_but_all.gif) no-repeat scroll left top;border:medium none;cursor:pointer;height:23px;
/*margin:5px 0 0 28px;*/
margin:0 0 0 61px;width:94px;}
.login_form label.registr{clear:both;width:150px;}
.login_form label.registr a{clear:both;    display:block;    color:#FFB419;    text-decoration:underline;}
form.order input.submit{background:transparent url(../img/bg_but_all.gif) no-repeat scroll left top;border:medium none;cursor:pointer;height:23px;margin:0;width:94px;}
.authed{display:block;float:left;margin:0 0 10px 40px;}
.authed span{display:block;}
.authed span.mail{color:#FFB914;}
.authed a{display:block;}
.right_box input[type="submit"]{background:transparent url(../img/bg_but_remind.gif) no-repeat scroll left top;border:medium none;cursor:pointer;height:22px;margin:0;width:80px;}
.right_box input[name="submit_update"]{background:transparent url(../img/bg_but_update.gif) no-repeat scroll left top;border:medium none;cursor:pointer;height:23px;
/*margin:0 0 0 61px;*/
margin:0;width:350px;}
/*.right_box div.order{display:none;}
*/
.news .body .paginator{clear:both;padding:10px 0;text-align:left;}
.news .body .paginator a.current{font-weight:bold;}
.search_block a,.search_block_2 a{text-decoration:underline;}
.search_block a:hover,.search_block_2 a:hover{text-decoration:none;}
.lnpos{display:none;}
.search_block .pole select.styledsss{display:none;}
.search_block .pole .select2{display:none;}
table.linear .csmtd{margin:0;}
.styledsssa{width:154px;}
.select2{float:left;}
.news .title3n{float:left;
/*   width:650px;*/
}
.news_main .news .title3n{float:none;    width:650px;}
.left_column .orphus{display:block;float:left;left:40px;padding:0;position:relative;top:0;}
.paginator{color:#FFB419;    margin:20px 0;    font-size:15px;}
.paginator .current{color:#FFB419;}
.right_box .comments_form{margin:10px 0;}
/*.site_content .sales_remark h3{color:auto;font-size:auto;font-weight:auto;margin:auto;padding:auto;text-transform:auto;text-align:auto;}
*/
.sales_remark .vcard h3{color:#FFB914;font-size:14px;margin:auto;text-align:center;}
#captcha input.required{clear:both;float:left;width:131px;margin-right:10px;}
ul.comments_tree ul.comments_tree  a.add_new_comment{display:none;}
ul.comments_tree a.add_new_comment{display:block;}
.right_box ul.comments_tree{margin:0 0 25px;display:block;}
.right_box ul.comments_tree ul.comments_tree{margin:0 25px 25px;display:block;}
table.product{border-collapse:collapse;}
.product p.name_prod{font-weight:bold;margin:0;}
.product p.name_prod:hover{text-decoration:underline;}
div.product{border-top:1px solid #5a626d;display:block;float:left;
/*background-color:#39454F;*/
margin:1px 0;}
div.product .descript_main{border-right:1px solid #5A626D;display:block;float:left;padding:5px 10px 10px 5px;width:430px;}
div.product .buy_now{display:block;float:left;padding:5px 0 0 5px;width:198px;}
.descript_main .price img{height:60px;margin:3px 10px 0 0;padding:0;width:80px;}
.product .descr{font-size:80%;}
.product .buy_now a.orderlink:hover{color:#FFB914;}
.product .buy_now input{width:40px;}
.product .buy_now .orderlink{float:left;}
.page_content{display:block;float:left; width:640px;}
.orphus{clear:none;float:left;height:31px;
/*left:327px;*/
padding-top:0px;position:relative;top:-40px;width:88px;left:140px;}
.prodaction{color:#ff500a;}
.search_h2{display:block;clear:both;}
.search_block_div{clear:both;display:block;float:left;}
.search_block_div h1{clear:both;display:block;}
.search_block_div h2{clear:both;display:block;}
.search_block_div_news{clear:both;display:block;}
form.contact_form h2{display:block;clear:both;}
.prodaction span{color:#ff500a;}
.comments_form h2{display:block; clear:both;}
td.lnlong .foto_descr{float:left;}
/*div.csmtd span.cena{float:left;}
*/
table.linear .csmtd{min-width:auto;white-space:nowrap;width:auto;margin-left:5px;}
.slpos_one .prodaction{font-size:20px;margin:0 0 10px;}
.pagination{margin:10px 0 0 0;}
table.product_list a img.delete_prod{padding:0 25px;}
.adv_dlink{position:absolute; left:-5000px; top:-2000px;}
.slpos_one img.prod_ill{max-width:645px!important;}
#attach_list{display:none;}
.title3n p{color:#FFB914;}
.paginator_sales{padding:20px 0 1px;font-weight:bold;}
.paginator_sales a{font-weight:normal;}
.news_main{float:left;margin-top:30px;}
.news_main .news{border-top:0px none;}
.news_main img.new_main_img{width:130px;}
h2.womarg{margin:0px; padding:0px;height:35px; width:650px;}
.news_main .news .title3n,.news_main .news .ta_right a.full{color:#FFB914;}
table.product_list input[type="text"]{width:65px;}
#order img{float:left;
/*display:block;*/
}
div.incfile{float:left;width:100%;}
a.incfile_link{clear:both; float:left;}
.online_cons{color:#FFB914;display:block;font-weight:bold;left:338px;position:absolute;top:216px;font-size:17px;}
.counter_div{left:-45px;position:relative;top:-128px;float:left;}
.logo_site{font-size:16px;left:530px;position:relative;top:130px;width:200px;}
#fancy_wrap{display:none;}
.news .body{
/*float:none;*/
}
.news_main .news .body{float:none;}
ul.left_menu a.new_prodd_class{font-size:15px; font-weight:bold; color:#FFB914;background-image:url(../img/new.gif); background-repeat:no-repeat; background-position:right top;padding:11px 36px 0 13px;}
