*,ul{margin:0;padding:0;border:0}
#basket,input.s_img:hover,div.priorit a,a.pageLink,.rightdiv a:hover,#faq .item,#faq .item .question,div.rightdiv input:hover,div.photo:hover,#search_block,input,#search_block select,.TextBox_empty,.TextBox_focus,.FloatTextBox,select,textarea,.pageContent a img{-moz-border-radius:6px;-webkit-border-radius:6px;-khtml-border-radius:6px;border-radius:6px}
div.priorit a:hover,input:focus,input.submitButton:hover,input.s_img:hover,div.photo:hover,.rightdiv a:hover,.FloatTextBox:focus,select:focus,textarea:focus{-webkit-box-shadow:1px 1px 5px #E3B82B;-moz-box-shadow:1px 1px 6px #E3B82B;box-shadow:1px 1px 5px #E3B82B}
b{font-weight:normal;color:#000}
a{color:#d3071a;text-decoration:underline}
a:hover{text-decoration:none}
body{font:13px Tahoma;background:#EAEAEA}
h1,h2,h3,h4,h5,h6{color:#d3071a;margin-top:0;margin-bottom:5px;font-weight:100}
h1{font-size:22px;margin-bottom:15px;border-bottom:1px solid #ccc;padding-bottom:5px}
h2{font-size:17px;margin-bottom:3px;margin-top:15px}
h3{font-size:15px;margin:15px 0 5px}
h4{font-size:15px;margin:0 0 15px;padding:0 0 5px;border-bottom:1px solid #d3071a}
.pressDate{text-align:right;background:url(/images/date.png) no-repeat right center;padding-right:20px;color:#666}
img{border:none}
input{vertical-align:middle}
input.TextBox,input.TextBox_focus,input.TextBox_empty{border:1px solid #333;background:#fff;color:#333;margin-bottom:5px;height:20px;line-height:20px;padding:0 3px}
#basket input.TextBox_focus{background:#fff;color:#000}
#search_block input.TextBox_empty,#search_block input.TextBox_focus{height:25px;line-height:25px;padding:0 5px;font-size:14px}
input.TextBox_focus,input.TextBox:focus,input.submitButton:hover,select,.FloatTextBox{border:1px solid #ba0100;background:#fff;color:#000}
input.s_img,tr.even{padding:2px}
input.s_img:hover,div.photo:hover{background:#EAEAEA}
input.rsDirectory,input.dateTimeCalendar{background:#D0D0D0;border-top:1px solid #fff;border-left:1px solid #fff;border-right:1px solid #0A0A0A;border-bottom:1px solid #0A0A0A;cursor:hand}
input.submitButton{margin-left:5px;border:1px solid #8a8a8a;font-size:14px;padding:1px 17px 1px 5px;background:#fff url(/images/search.png) right no-repeat;cursor:pointer}
input.submitButton:hover{background:#fff url(/images/search.png) right no-repeat !important}
li{list-style:none;list-style-image:none;margin:0;padding:0}
p{margin:0 0 0 20px;font-size:13px;line-height:21px}
select{z-index:1;padding:2px;font-size:14px}
small{font-size:80%}
table{width:100%}
#basket h3.titled{background:url("/images/basket.png") no-repeat;color:#fff;padding-left:35px;line-height:35px;margin:0}
#basket{background:url("/images/searchbg.png") repeat center center}
#basket,#basket_block{color:#fff;font-size:13px;padding:5px 10px;margin:0 20px}
#basket_block{
background: url("/images/searchbg.png") repeat center center;
-moz-border-radius: 6px;
-webkit-border-radius: 6px;
-khtml-border-radius: 6px;
border-radius: 6px;
border: 1px solid #E02834;
-webkit-box-shadow: 0 0 1px #E02834;
-moz-box-shadow: 0 0 5px #E02834;
box-shadow: 0 0 5px #E02834;
}
#basket_block .b_block{margin-bottom:5px}
#basket_block .rightdiv{color:#fff}
#basket_block .title{margin-bottom:5px;color:#fff;padding:4px 8px;font-weight: bold;}
#basket_btns{margin:5px 0}
#basket_btns .leftdiv{padding-top:3px}
#basket_exit{margin-top:10px}#basket a,#basket{color:#fff}
#basket_exit img{vertical-align:middle;margin-right:5px}
#basket_l{background:url(/images/l_shdw.png) top left repeat-y;padding-left:9px;margin:0 11px}
#basket_r{background:url(/images/r_shdw.png) top right repeat-y;padding-right:9px}
#basket_title{font-size:18px;margin-bottom:10px}
#basket_title img{vertical-align:middle;margin-right:10px}
#container{width:100%;float:left;background:#fff;border:1px solid #999;border-top:0;-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px;-khtml-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px}
#content{padding:0 20px 0 240px}
#footer{color:#333;font-size:11px;line-height:22px;width:90%;margin:10px auto 5px}
#footer img{margin-right:5px}
#footer a{color:#333;text-decoration:none}#footer a:hover{color:#000;text-decoration:underline}
#footer div.box{float:left;width:30%;height:100px}
#form_required_field{color:#d3071a}
#header{background:#fff;margin:10px 21px 0 23px;border:1px solid #999;border-bottom:0;-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;-khtml-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0}
#header_bottom{line-height:70px;height:70px;border-bottom:#e02834 5px solid}
#header_inner{padding:0 20px 5px}
#header_top .rightdiv{float:right;margin:20px 0}
#header_top .rightdiv a{margin-left:15px;vertical-align:middle}
#middle{height:1%;padding:0 23px}
#middle:after{content:'.';display:block;clear:both;visibility:hidden;height:0}
#search_block{padding:15px;margin:0 20px;background:url(/images/searchbg.png) repeat}
#search_block .s_img{vertical-align:middle;margin-left:15px;margin-right:5px}
#search_block input.TextBox,#search_block input.TextBox_focus,#search_block input.TextBox_empty,.border_div h2{margin:0}
#search_block span{font-size:10px;color:#fff;padding:5px}
#search_block select{color:#333;border:1px solid #666;font-size:11px;padding:2px}
#header_top .rightdiv a{font-size:17px;background-repeat:no-repeat;padding:10px 5px 10px 45px;margin:1px;line-height:50px}
.rightdiv,#search_block form,.FloatTextBox{text-align:center}
#wrapper{width:100%;min-width:990px;background:#eaeaea}
* html .left_menu ul li{float:left;height:1%}
* html .left_menu ul li a{height:1%}
.ap{min-height:460px}
.border_div{border-bottom:#e4e4e4 1px solid;padding:0 15px 5px 0}
.cabinet_block{text-align:center;width:120px;padding-right:20px;padding-bottom:20px}
.cabinet_block a,.cabinet_block a:hover{color:#000}
.cat a{display:block;margin-bottom:5px}
.cb{border-bottom:#e4e4e4 1px solid;margin-bottom:20px}
.clear{clear:both}
.gray_content{border:#eaeaea 1px solid;margin:20px 0 0;padding:0 20px}
.last{border-bottom:none !important}
.left_block{margin:5px 20px 5px}
.left_block a{color:#1f1a17}
.left_block li{border-bottom:#c5c5c5 1px solid;color:#1f1a17;padding:5px 10px}
.left_menu li ul{position:absolute;left:200px;top:0;display:none;list-style:none;list-style-image:none;margin:1px 0 0;padding:0}
.left_menu li ul li{list-style:none;list-style-image:none;margin:-1px 0 0;padding:0}
.left_menu li:hover ul,li.over ul{display:block}
.left_menu ul{list-style:none;width:200px;list-style-image:none;margin:0;padding:0}
.left_menu ul li{position:relative;list-style:none;list-style-image:none;margin:0;padding:0}
.left_menu ul li a{display:block;color:#000;text-decoration:none;padding:5px 8px}
.left_menu ul li a:hover{width:180px;display:block;text-decoration:underline;background:#e02834;color:#fff}
.left_menu ul li ul li a{display:block;background:#e02834;padding:5px 8px}
.left_menu ul li ul li a:hover{background:url("/images/searchbg.png") no-repeat}
.left_menu ul li:hover,.left_menu ul li:hover a{background:#e02834;color:#fff}
.leftdiv,#header_top .leftdiv{float:left}
#header_top .leftdiv{margin-top:15px}
#header_top h1{border:0;margin:0;padding:0;font-size:19px;vertical-align:top;color:#000;line-height:60px;text-indent:15px;color:#666}
.news{font-size:11px;color:#333;padding:2px;margin:0}.page_element{margin:-18px 0}
.pressListShortText{padding-bottom:10px}
.rightdiv{float:right;text-align:right}
.sl{float:left;width:240px;margin-left:-100%;position:relative}
.t_center{text-align:center}
.t_center img{margin:0 2px}
.white,.t_center a,.white a,.white a:hover{color:#fff}
.white_content{padding:20px}
.white_content input,.white_content select,.white_content textarea{margin:5px}
.white_content textarea{border: 1px solid #333;}
#content ul{margin:5px 0 15px}
#content ul li{margin:5px 0 5px 60px;list-style-image:url(/images/ul-li.gif)}
#content ul.contacts li{list-style:none;margin:0 0 10px 20px}
table#oil,table.info{margin-bottom:15px}
table#oil tr td a{display:block;width:100%;border-bottom:2px dashed #FFAFAF;text-decoration:none;text-align:center;font-size:14px;padding:-5px -10px;line-height:14px;margin:8px 0 0 0}
table#oil tr td a:hover{border-bottom:2px solid red;color:red}
table#oil td{padding:5px 10px;color:#669;border-top:1px solid #fff;vertical-align:middle}
table#oil tr td{line-height:22px}
table#oil tr td a img{border-bottom:none;margin:0}
table.info td{padding:2px 4px}
table#oil tbody tr:hover td,table.info tbody tr:hover td{color:#339;background:#FBF3F4}
#faq h5{font-size:15px;line-height:40px}#faq p{font-size:11px}#faq .item{margin:10px 0 0 0;border-bottom:1px solid rgba(0,0,0,.1);-webkit-box-shadow:0 1px 10px rgba(224,40,52,.5);-moz-box-shadow:0 1px 10px rgba(224,40,52,.5);box-shadow:0 1px 10px rgba(224,40,52,.5);border:1px soild #cc0000}#faq .item .question{padding-left:130px;background:url(/images/q.gif) no-repeat 80px}#faq .item .answer p{padding:0 10px 0 10px;font-size:12px}#faq .item .answer ul{display:block;margin-left:110px}#faq .item .answer li{padding-bottom:8px;font-size:12px}
div.intro{display:block;float:left;width:250px;margin:10px 30px}div.intro a img{border:0}
div.super{float:left;display:block;width:250px;margin:10px 30px}div.super a img{border:0}
div.clear{clear:both}
nobr b{font-weight:bold}
div.map{margin:10px;width:50%;height:300px}
#history_block_parent{width:150px;position:absolute;left:310px;top:120px}
#history_block_parent a.big{text-decoration:none;border-bottom:2px dashed #fff;color:#fff;font-size:17px;padding:2px}
#history_block_parent a:hover,#history_block_parent a:active,#history_block_parent a:focus{text-decoration:none;border-bottom:2px solid red;color:red;background:#fff}
#history_block{border:1px solid red;display:none;padding:5px;background:#fff;z-index:999;position:relative;width:200px}
div.photo{display:inline-block;width:200px;margin:20px;text-align:center;zoom:1;*display:inline}
div.priorit{display:inline-block;zoom:1;*display:inline}
div.priorit a{display:block;width:200px;margin:8px;padding:4px}
div.priorit a img,div.priorit a img:hover{padding:0 !important;margin:0 !important;background:none !important}
#basket,div.priorit a,#search_block{border:1px solid #E02834;-webkit-box-shadow:0 0 1px #E02834;-moz-box-shadow:0 0 5px #E02834;box-shadow:0 0 5px #E02834}
div.pageLinks{margin-bottom:10px}
div.pageLinks table td{padding:2px}
div.pageLinks table td img{vertical-align:middle}
a.pageLink{font-size:14px;text-decoration:underline;color:#000;padding:6px 10px}
a.pageLink:hover{text-decoration:none;color:#000;background:#FFCFD3}
table.ar_client_table{background:gray;border:1px solid #A0A0A0}
table.ar_client_over_table{background:#606060;border:1px solid #A0A0A0}
div.ar_client{text-align:center;color:#fff}
div.ar_client_over{text-align:center;color:#FFC}
table.ar_client_v_table{background:#606060;border:1px solid #fff}
div.ar_client_v{color:#fff;padding:3px}
table.ar_client_v_over_table{background:#909090;border:1px solid #fff}
div.ar_client_v_over{color:#FFC;padding:3px}
div.combobox_body{border:1px solid #A0A0A0;background:#fff;cursor:default}
div.combobox_body_over{border:1px solid #900;background:#fff;cursor:default}
div.combobox_body_over td.arrow{background:url(/_sysimg/select/arrow_over.gif);background-repeat:no-repeat;background-position:center;width:13px;height:14px;padding:1px}
div.combobox_body td.arrow{background:url(/_sysimg/select/arrow.gif);background-repeat:no-repeat;background-position:center;width:13px;height:14px;padding:1px}
div.combobox_values{overflow:auto;border:1px solid #4D7286;background:#fff;display:none;position:absolute}
div.combobox_values_show{overflow:auto;border:1px solid #101010;background:#fff;position:absolute;z-index:999;width:150%}
div.combobox_values_show td{cursor:default;padding:2px}
div.combobox_values_show td.over{background:#909090;color:#fff;cursor:default}
div.combobox_body_over td.content,div.combobox_body td.content{padding-left:2px}
table.web_ar_datagrid th{font-size:10px;font-weight:100;text-align:center;padding:1px}
table.web_ar_datagrid th:hover{background:#FFCFD3}
table.web_ar_datagrid_blank{width:100%;background:#fff;font-size:11px}
table.web_ar_datagrid_blank th{text-align:center;background:#4E77A0;color:#fff}
table._sort_table td{background:#4E77A0}
#web_ar_digit_markup{background:#606060;color:#fff;font-weight:700;padding:2px 5px}
#web_ar_word_markup{background:#F0F0F0;font-size:90%;padding:4px}
#web_ar_divider_markup{color:#606060;font-size:120%;padding:2px}
#web_ar_oem_brand{font-weight:700;color:#009}
.web_ar_search_code{font-weight:700;color:#000}
table.admin_blank_table{background:#fff;font-family:arial;font-size:100%}
table.admin_blank_table td{border-top:1px solid #F9F9F9;border-left:1px solid #F9F9F9;border-right:1px solid #A0A0A0;border-bottom:1px solid #A0A0A0}
tr.directory{cursor:pointer}
#phand{color:red}
table.ar2_basket_info tr.header{background:#A0A0A0;color:#fff}
table.ar2_basket_info tr.header2{background:#fff}
table.ar2_basket_info tr.header2 td{border-top:1px solid #050505;border-bottom:1px solid #050505}
table.ar2_basket_info tr.header3{background:#F0F0F0}
table.web_ar_datagrid tr.section td{background:#E02834;border:0;color:#fff;padding:5px;font-size:14px;border-top:1px solid #ccc}
acronym{border-bottom:1px dashed red;cursor:help}
acronym:hover{border-bottom:1px solid black}
table.web_ar_datagrid tbody tr td{padding:2px}
tr.mouseover,tr.even{background:#FFCFCF !important}
tr.clicked{background:#E02834 !important}
tr.clicked,tr.clicked .web_ar_oem_brand a,tr.clicked td a,tr.clicked td b font,tr.clicked b{color:#fff !important}
.pageContent a img{padding:3px;background:#ccc;margin:3px}
.pageContent a img:hover{padding:3px;background:url("/images/searchbg.png") repeat center center}
h3.trigger a {border-bottom:2px dashed red;text-decoration:none;padding:2px 5px}
h3.trigger a:hover {border-bottom:2px solid #F66}
.toggle_container{overflow:hidden;clear:both}
