BODY {background:#FFF url(../images/bg.gif) no-repeat scroll -700px 0;color:#00396e;font-family:Times New Roman;font-size:13px;margin:0;padding:0;}
A {cursor:pointer;text-decoration:none}
A img {border:0px solid}
img {border:0px solid}
.fl {float:left;position:relative;margin:0;padding:0}
.fr {float:right;position:relative;margin:0;padding:0}
table#content{width:100%;background:url(../images/map.gif) no-repeat scroll 50% -332px;border-collapse:collapse;border:0px solid}
.central_td{width:997px;}
/*___HEADER___*/
.logo{margin:50px 32px 0 41px !important;margin:50px 32px 0 21px}
.top_links{margin:26px 0 20px 0;}
.top_links a{margin-right:32px}
.langs{margin:24px 0 13px 19px !important;margin:24px 0 13px 13px }
.langs a{color:#00396e;font-size:14px;font-weight:bold}
.langs a:hover{color:#d2232a}
.langs a.act{color:#d2232a}
.tel_num{font-size:38px;margin-left:8px !important;margin-left:4px;display:block;width:290px}
.click_path_block{margin-top:-25px;margin-bottom:-1px}
.click_path_bg_left{background:url(../images/left_side.png) no-repeat;width:70px;height:33px;margin-left:-1px}
.click_path_bg_right{background:url(../images/right_side.png) no-repeat;width:28px;height:33px;margin-left:121px !important;margin-left:95px;}
.click_path{background:url(../images/menu_bg.png) repeat-x;width:762px;height:25px;margin-right:-1px;padding-top:8px;padding-left:18px}
.click_path a{font-family:Tahoma;font-size:11px;color:#00396e;padding:0 10px;text-decoration:underline;}
.click_path a.act{text-decoration:none}
/*___MAIN___*/
.main{width:997px;padding-bottom:50px}
.hor_menu{margin-left:238px !important;margin-left:119px }
.about{background:url(../images/about.gif) no-repeat;width:133px;height:27px;padding:6px 0 0 26px;margin:7px 0 0 -16px}
.about a{color:#FFF;font-size:16px;}

.about1{background:url(../images/about1.gif) no-repeat;width:81px;height:27px;padding:6px 0 0 26px;margin:7px 0 0 -16px;z-index:1}
.about1 a{color:#FFF;font-size:16px; }

.service{background:url(../images/service.gif) no-repeat;width:72px;height:27px;padding:6px 0 0 22px;margin:7px 0 0 -10px}
.service a{color:#FFF;font-size:16px;}

.service1{background:url(../images/service1.gif) no-repeat;width:79px;height:27px;padding:6px 0 0 24px;margin:7px 0 0 -10px}
.service1 a{color:#FFF;font-size:16px;}

.info{background:url(../images/info.gif) no-repeat;width:206px;height:27px;padding:6px 0 0 26px;margin:7px 0 0 -10px}
.info a{color:#FFF;font-size:16px;}
.vacant{background:url(../images/vacant.gif) no-repeat;width:87px;height:27px;padding:6px 0 0 26px;margin:7px 0 0 -10px}
.vacant a{color:#FFF;font-size:16px;}
.contacts{background:url(../images/contacts.gif) no-repeat;width:93px;height:27px;padding:6px 0 0 26px;margin:7px 0 0 -10px}
.contacts a{color:#FFF;font-size:16px;}
.main_left{margin-top:55px;width:240px;}
.left_menu_title{background:url(../images/left_menu_title.gif) no-repeat;color:#fff;font-weight:bold;font-size:14px;width:211px;height:25px;padding-top:9px;text-align:center}
.left_menu_block{width:185px;margin-left:25px !important;margin-left:13px;background:#00396e;}
.left_menu_block table{border:0px solid;border-collapse:collapse;margin-left:28px}
.left_menu_block table td{width:135px;}
.left_menu_block a{font-size:14px;color:#fff;text-decoration:underline;}
.left_menu_block a.act{font-weight:bold}
.left_menu_footer{background:url(../images/left_menu_footer.gif) no-repeat;width:185px;height:33px;margin-left:25px !important;margin-left:13px }
.filials{background:url(../images/filials.gif) no-repeat;width:224px;height:112px;margin-top:100px}
.ross {background:url(../images/logo_ross.gif) no-repeat;width:210px;height:95px;margin-top:10px;margin-left:15px;}
.filials a{font-size:18px;color:#00396e;margin:50px 0 0 28px}
.detail_block{margin-top:55px}
.detail_block_title{font-size:24px;width:515px;}
.detail_block_text{width:515px;font-size:14px;color:#000}
.detail_block_text a{color:#000}
.main_right{width:185px;margin-top:90px}
.main_right a{font-size:18px;color:#00396e;}
.eger{margin-top:50px}
.shipping{margin-top:50px}
.filials_block{margin-top:55px;width:750px}
.filials_block_title{font-size:24px}
.filials_block_text{width:515px;font-size:14px;color:#000}
table.filials_block_one{width:250px;border:0px solid;border-collapse:collapse;margin-bottom:30px}
table.filials_block_one th{font-size:14px;font-weight:bold;color:#000;text-align:left}
table.filials_block_one a{font-size:14px;color:#000;text-decoration:underline}
table.filials_block_one a.act{font-weight:bold}
.certif_one{margin-top:20px;width:150px;}
.mar{margin-right:32px;}
.certif_one img{border:1px solid #0f4175}
.certif_one_name{font-size:12px;color:#000;margin-top:3px}
.orderby_block{width:515px;height:33px;background:#00396e;margin-top:10px}
.orderby_text{font-size:11px;font-family:Tahoma;color:#fff;margin:8px 0 0 12px !important;margin:9px 0 0 6px}
.orderby_block select{width:200px;margin:6px 0 0 10px !important;margin:6px 0 0 5px}
.news_table{width:515px;border:0px;vertical-align:top}
.foto_td{width:100px;vertical-align:top;padding:15px 0}
.news_td{vertical-align:top;padding:15px 0}
.gray_date{color:#8a8a8a;font-size:14px}
.news_link a{color:#000;font-size:14px;font-weight:bold;text-decoration:underline}
.news_desc{color:#000;font-size:14px;}
.pagination_block{font-family:Tahoma;font-size:12px;color:#000;margin-top:30px}
.pagination_block span{padding:0 10px}
.pagination_block a{font-size:12px;text-decoration:underline;color:#000;padding:0 10px}
.pagination_block a.all_news{color:#00396e}
.archive{margin-top:10px}
.subtitle{font-size:18px;color:#000;width:515px;padding:10px 0}
.back_to_news{margin-top:20px}
.back_to_news a{font-family:Tahoma;font-size:12px;color:#000;text-decoration:underline}
.vacancies{width:515px;border:0px;border-collapse:collapse;font-size:14px;color:#000}
.vacancies tr.vac_header{background:#99b8e5;border-top:1px solid #fff}
.vacancies td{padding:10px 0 10px 20px}
.vacancies td.zone{width:172px}
.vacancies tr.vac_cell td{border-bottom:1px solid #99b8e5}
.faq_one{margin:13px 0}
.ask_faq_form{margin-top:30px;color:#000;}
.ask_faq_form table{border:0px;border-collapse:collapse;font-family:Tahoma;color:#000;}
.ask_faq_form td.label{width:60px;padding-bottom:20px;vertical-align:top;font-size:12px}
.ask_faq_form td.input{width:296px;padding-bottom:20px}
.ask_faq_form input.input{width:296px;border:1px solid #000}
.ask_faq_form textarea.input{width:296px;border:1px solid #000;height:110px}
.ask_faq_form input.submit{border:0px;background:#000;color:#fff;width:140px;height:30px;margin-top:-2px;font-size:12px;padding-bottom:4px}
.ask_faq_form span{font-size:11px;margin-top:8px}
.anketa{font-family:Tahoma;font-size:12px;color:#000;}
.anketa select{border:1px solid #000}
.anketa select.long{width:360px;}
.anketa td{padding:3px 0}
.anketa input.payment{width:132px;border:1px solid #000}
.anketa input.long{width:257px;border:1px solid #000}
.anketa input.small{width:45px;border:1px solid #000}
.anketa input.capcha{width:90px;border:1px solid #000;margin:4px 0 0 15px}
.anketa input.tel{width:194px;margin-left:12px;border:1px solid #000}
.anketa input.submit{border:0px;background:#000;color:#fff;width:140px;height:30px;font-size:12px;padding-bottom:4px}
.anketa td.label_td{width:200px}
.anketa td.label_td1 {padding:3px 0}
.anketa textarea{width:257px;height:98px;border:1px solid #000;font-family:Tahoma;font-size:12px;padding:10px 0 0 10px}
.anketa span.important{font-size:11px;margin:8px 0 0 10px}
.client_area { background:#D2232A; border:0 solid; color:#FFFFFF; font-size:10px; padding-top:2px; padding-bottom:2px;padding-left:4px; padding-right:4px;}
/*___FOOTER___*/
#footer{background:url(../images/footer_bg.gif) repeat-x;font-family:Tahoma;}
.auth{width:189px;margin-left:54px !important;margin-left:27px;margin-top:35px}
.auth_top{width:189px}
.auth_top span{color:#FFF;font-weight:bold;font-size:11px;}
.auth_top a{color:#FFF;text-decoration:underline;font-size:10px}
.auth_inputs{background:#d2232a url(../images/login.jpg) no-repeat;width:189px;height:18px;margin-top:5px}
.auth_inputs input.text{width:63px;height:14px;font-size:10px;border:0px solid;background:none}
.auth_inputs input.submit{border:0px solid;background:none;color:#FFF;font-size:10px;width:40px;height:14px}
.seo_block{background:url(../images/seo_bg1.gif) no-repeat;width:582px;height:77px;color:#FFF;font-size:11px;padding:40px 79px 0 92px}
.footer_contacts{height:98px;font-size:11px;padding:43px 0 0 54px;line-height:15px}
.tel_head{font-size:11px;padding:0px 0px 0px 10px;font-family:Tahoma;}
.footer_logo{height:60px;padding:56px 27px 0 0}
.footer_logo a{font-size:9px;color:#c3c3c3}
/*__*__*/
.about{background:url(../images/about.gif) no-repeat;width:133px;height:27px;padding:6px 0 0 26px;margin:7px 0 0 -16px;z-index:1}
.about a{color:#FFF;font-size:16px; }
.about_dropdown, .service_dropdown, .info_dropdown, .vacant_dropdown, .contacts_dropdown  {position:absolute;width:370px;background:#d22329;z-index:5;left:25px !important;left:25px;top:33px;display:none;font-size:11px;color:#fff;font-family:Tahoma;padding:20px;}
.about_dropdown a{font-size:11px;color:#fff;text-decoration:underline;}
.service{background:url(../images/service.gif) no-repeat;width:72px;height:27px;padding:6px 0 0 22px;margin:7px 0 0 -10px}
.service a{color:#FFF;font-size:16px;}
.service_dropdown a{font-size:11px;color:#fff;text-decoration:underline}
.info{background:url(../images/info.gif) no-repeat;width:206px;height:27px;padding:6px 0 0 26px;margin:7px 0 0 -10px}
.info a{color:#FFF;font-size:16px;}
.info_dropdown a{font-size:11px;color:#fff;text-decoration:underline}
.vacant{background:url(../images/vacant.gif) no-repeat;width:87px;height:27px;padding:6px 0 0 26px;margin:7px 0 0 -10px}
.vacant a{color:#FFF;font-size:16px;}
.vacant_dropdown a{font-size:11px;color:#fff;text-decoration:underline}
.contacts{background:url(../images/contacts.gif) no-repeat;width:93px;height:27px;padding:6px 0 0 26px;margin:7px 0 0 -10px}
.contacts a{color:#FFF;font-size:16px;}
.contacts_dropdown a{font-size:11px;color:#fff;text-decoration:underline}
.t_bold{font-weight:bold}
.hor_menu {z-index:5;}
.t_und{text-decoration:underline}
.detail_block_text li {list-style-image:url(../images/square.jpg);padding-left:5px;margin-left:0 !important;}

.font_red_color {
  color: #FF0000;
}

.font_black_color {
  color: #000000;
}