@charset "windows-1251";
/* CSS Document */
body, table, td, font, input, div, span, option, textarea { font-family: Tahoma; font-size:11px; color:#4F5752;}
body { margin: 0px; padding: 0px; background-color:#FFFFFF;}
a { color: #00503E; text-decoration:none;}
a:hover { color: #00503E; text-decoration:underline;}
.pix { border: 0px; width: 1px; height: 1px;}
.main { width:990px; height:100%; background-color:#F1F2E2;}
.main td { vertical-align:top;}
.main_td1 { width:42px; height:66px;}
.main_td2 { width:624px; background-color:#FFFFFF; vertical-align:top;}
.main_td3 { width:335px;}
.main_td4 { height:275px; background-image:url(../imgs/back1.gif); background-position:bottom; background-repeat:no-repeat;}
.inner_td4 { height:229px; background-image:url(../imgs/back3.gif); background-position:bottom; background-repeat:no-repeat;}
.main_td5 { background-color:#FFFFFF;}
.inner_td5 { background-color:#FFFFFF; vertical-align:top;} 
.main_td6 { height:100%; background-image:url(../imgs/back2.jpg); background-position:top left; background-repeat:no-repeat;}
.inner_td6 { height:100%; background-image:url(../imgs/back4.gif); background-position:top left; background-repeat:no-repeat;}
.main_td7 { height:60px;}
.main_td8 { height:100%; background-image:url(../imgs/back3.gif); background-position:top left; background-repeat:no-repeat;}
.top_line { width:607px; height:6px; display:block; margin-left:5px; background-color:#788E86; font-size:1px;}
.top_line2 { height:6px; display:block; background-color:#788E86; font-size:1px;}
.top_menu { margin: 14px 0px 0px 5px; width:607px; height:44px; background-color:#FFFFFF;}
.top_menu td { text-align:center; vertical-align:middle;}
.t_menu_punct { border-right: 1px solid #ABC6C1;}
.t_menu_punct a { text-decoration:none; color: #00503E; text-transform:uppercase; font-weight:bold;}
.t_menu_punct a:hover { text-decoration: underline; color: #00876D; text-transform:uppercase; font-weight:bold;}
.t_menu_punct2 a { text-decoration:none; color: #00503E; text-transform:uppercase; font-weight:bold;}
.t_menu_punct2 a:hover { text-decoration:underline; color: #00876D; text-transform:uppercase; font-weight:bold;}
.title { margin: 15px 0px 15px 201px; width: 423px; text-align:justify; font-size:12px; font-weight:bold;}
.text { width:401px; margin: 0px 0px 20px 223px; text-align:justify;}
.text a { color: #00503E; text-decoration:none;}
.text a:hover { color: #00503E; text-decoration:underline;}
.link { margin: 0px 0px 20px 0px;}
.link a { color: #00503E; text-decoration:none;}
.link a:hover { color: #00503E; text-decoration:underline;}
.link img { width:6px; height:5px; margin: 0px 5px 0px 0px; border: 0px solid;}
.footer { height:55px; margin-left: 5px; background-color: #434E4B; width: 620px;} 
.footer td {color: #FFFFFF; vertical-align:middle; padding-left: 27px;}
.bottom_line { background-image:url(../imgs/back2.gif); font-size:1px; background-repeat:repeat-x; height:4px; margin-bottom:0px; padding-bottom:0px; width:610px; margin-left:1px;}
.bottom_line2 { background-image:url(../imgs/back5.gif); font-size:1px; background-repeat:repeat-x; height:4px; margin-bottom:0px; padding-bottom:0px; width:; margin-left:0px;}
.logo { position:absolute; left:652px; top:0px; width:289px; height:131px; background-color:#F1F2E2; background-image:url(../imgs/back_logo.jpg); background-repeat:repeat-x;}
.logo_tab { border-left: 1px solid #C0CEBA; border-bottom:  1px solid #C0CEBA; border-right: 1px solid #C0CEBA; margin: 0px 0px 0px 3px; width:283px; height:128px;}
.logo_tab_td1 { width:110px; text-align:right; vertical-align:middle;}
.logo_tab_td1 img { width:84px; height:77px; border: 0px solid;}
.logo_tab_td2 { color: #434E4B; font-weight:bold; padding: 20px 0px 0px 10px; font-size: 13px; font-family: Arial; height: 56px; vertical-align:top;}
.logo_tab_td3 { vertical-align:top; padding: 4px 0px 0px 2px;}
.logo_tab_td3 img { width:109px; height:43px; border: 0px solid;}
.service_menu { position:absolute; width:263px; height:61px; left:665px; top:131px; background-color: #434E4B;}
.service_menu_tab { width:259px; border-left: 1px solid #5F6866; height:61px; border-right: 1px solid #5F6866; margin-left:2px;}
.service_menu_tab_td1 { text-align:center; color: #C7D1CF; vertical-align:bottom; padding-bottom: 18px;}
.service_menu_tab img { margin-bottom: 5px; border: 0px solid;} 
.service_menu_td2 { color: #7C8683; vertical-align:bottom; padding-bottom: 18px;}
.service_menu_tab_td1 a { text-decoration:none; color:#FFFFFF;}
.service_menu_tab_td1 a:hover { text-decoration:underline; color:#FFFFFF;}
.right_menu { position:absolute; display:block; left:652px; top:192px; width:290px; height:445px; background-color:#F1F2E2; background-image:url(../imgs/back_r_menu.jpg); background-repeat:repeat-x;}
.r_menu_line { border:1px solid #C0CEBA; width:284px; height:439px; margin: 3px 3px 3px 3px; position: relative; display:block;}
.r_menu_title { border-bottom: 2px solid #C8C8AF; width:264px; color:#015244; margin:0px 0px 0px 9px; padding: 10px 0px 2px 0px; font-size:13px; font-weight:bold;}
.r_menu_tab { margin:0px 0px 0px 9px; width:264px;}
.r_menu_tab img { border: 0px solid; margin: 8px 0px 0px 3px;}
.r_menu_tab_td { border-bottom: 1px solid #C8C8AF; width:234px; padding: 16px 0px 10px 0px;}
.r_menu_tab_td2 { width:234px; padding: 16px 0px 10px 0px;}
.r_menu_tab td { vertical-align:middle;}
.r_menu_tab td a { font-size:12px; font-weight:bold; text-decoration:none; color: #3F421F;}
.r_menu_tab td a:hover { font-size:12px; font-weight:bold; text-decoration:underline; color: #7C801A;}
.footer2 { background-color: #434E4B; margin-top: 4px; height:55px;}
.footer3 { background-color: #434E4B; margin-top: 0px; height:55px;}
.back { height:75px; background-color:#FFFFFF;}
.lang_menu { position:absolute; text-align:center; left:950px; top:6px; width: 29px; height: 78px; background-color: #FFFFFF;}
.lang_menu_punct { color:#738782; font-weight:bold; text-transform:uppercase;}
.lang_menu_punct a { text-decoration:none; color: #00503E;}
.lang_menu_punct a:hover { text-decoration:underline; color: #00503E;}
.lang_menu img { margin: 7px 0px 3px 0px; border: 0px solid;}
.title_tab { margin-left:62px;}
.title_tab_td1 { width:270px;}
.title_tab_td2 { background-image:url(../imgs/auto2.jpg); background-position:right; background-repeat:no-repeat; width:300px; height:46px;}
.inner_title1 { font-size:14px; font-weight:bold; margin: 13px 0px 0px 38px; color:#015244;}
.forma_os { margin: 10px 0px 0px 15px;}
.forma_os_td1 {  color:#2D665C; text-transform:uppercase;  font-weight:bold;  border-bottom: 2px solid #9AA096; padding-bottom: 5px; }
.forma_os_td2 { width:100px; text-align:right; border-bottom: 1px solid #434E4B; padding: 10px 5px 0px 0px;}
.forma_os_td2 font { color:#8A150F;}
.forma_os_td3 { width:247px; border-bottom: 1px solid #434E4B;}
.forma_os_td3 input { width:247px; border: 1px solid #CACDC0; margin: 7px 0px 7px 0px; padding: 0px 5px 0px 5px; height:20px;}
.forma_os_td3 textarea { width:247px;  border: 1px solid #CACDC0; overflow: hidden; margin: 7px 0px 7px 0px; padding: 2px 5px 2px 5px; height:80px;}
.forma_os_td4 input { width:84px;  border: 0px solid; margin: 7px 3px 7px 0px; height:26px; background-repeat:no-repeat; color:#FFFFFF; text-transform:uppercase; font-weight:bold; background-color:#2D665C; background-image:url(../imgs/subm_back.gif);}
.forma_os_td5 { width:347px; color:#2D665C; text-transform:uppercase;  font-weight:bold;  border-bottom: 2px solid #9AA096; padding-bottom: 5px; }
.tab_os { width:355px; margin: 0px 0px 20px 250px;}
.tab_os_td1 { color:#2D665C; text-transform:uppercase;  font-weight:bold;  border-bottom: 2px solid #9AA096; padding-bottom: 5px;}
.tab_os_td2 { width:76px; height:31px; padding: 7px 15px 0px 15px; font-weight:bold; background-color:#DDDEC9; border-top: 1px solid #F1F2E2; border-right:1px solid #F1F2E2;}
.tab_os_td3 { padding: 7px 15px 0px 15px; background-color: #E3E4D0;border-top: 1px solid #F1F2E2;}


.text td { height:31px; padding: 7px 5px 0px 5px; background-color:#E3E4D0; border-top: 1px solid #F1F2E2; border-right:1px solid #F1F2E2;}
.div_title { color:#2D665C; margin: 0px 0px 20px 223px; text-transform:uppercase; width:400px;  font-weight:bold;  border-bottom: 2px solid #9AA096; padding-bottom: 5px;}

.webl a{color: #FFFFFF; text-decoration: none;}
.webl {display: inline; color: #FFFFFF; text-decoration: none;}

a.foo {color: #FFFFFF; text-decoration: none;}
a:hover.foo{color:#00503E; text-decoration:underline;}

.news_pad{padding:0px 0px 20px 0px;}
.back { background-color:#F1F2E2;}