﻿IMG {behavior: url('/pngbehavior.htc');}
HTML, BODY {margin:0; padding:0; height:100%; font-family: Tahoma, Verdana, Arial, Sans-Serif; font-size:90%; color:#333;}
FORM {padding:0; margin:0;}
INPUT, SELECT, TEXTAREA {font-family: Tahoma, Verdana, Arial, Sans-Serif; color:#333}
TEXTAREA {font-size:100%;}
TABLE {border:0;}
TD {vertical-align:top; font-size:75%; color:#333}
IMG {border:0;}
A:focus{-moz-outline-style:none;}
A {color:#005199;}
/*A:visited {color:#002238;}*/
A:hover {color:#0a72ce;}
A:active {outline:none;}

H1, H2, H3 {font-weight:normal; margin:0 0 0 0; color:#000;}
H1 {font-size:190%; margin:0 0 12px 0;}
H2 {font-size:140%; margin:0 0 22px 0;}
H3 {font-size:110%;}

UL.tire LI {
	padding: 0 0 0 0px;
    list-style-type: none;
    behavior: expression( !this.before
            ? this.before = this.innerHTML = '&mdash;&nbsp;' + this.innerHTML : '' );
    text-indent: -1.24em;
}
UL.tire LI A {font-weight:normal;}
UL.tire LI:before { content: '\2014\a0';}

.fl100, #fl100 {float:left; width:100%;}
.fr, #fr {float:right !important}
.fl, #fl {float:left !important}

.div_main {width:100%; text-align:center}
.div_width {width:1000px; background:#fff; float:left; text-align:left;}
.top_left {float:left; width:260px; //width:300px; height:160px;}
.div_logo1 {float:left; padding:20px 40px 0px 40px; -margin-left:10px; height:100%;}
.inner .div_logo1 {}
.div_top_lang {float:left; margin:38px 10px 10px 0px;}

.inner .div_top_lang {margin:30px 10px 10px 0px}
.div_top_lang UL {margin-left:15; color:#06c}
.div_top_lang UL LI {margin-bottom:12px;}
.div_top_lang UL LI A {color:#06c}
.div_top_lang UL LI A:hover {color:#0c7ae9}

.top_center {float:left; width:420px; //width:420px; height:160px; overflow:hidden; margin:0 0 0 34px; //margin:0px; background:#fff; text-align:center}

.div_search_top {float:left; width:99%; //width:100%; margin:0px 0 4px 0; padding:4px 0 4px 4px;}
.div_search_top #search {margin:0 14px 0 10px}

.auth_table TD {color:#464646 !important}

.div_lang_new {padding-top:3px; float:left; margin:16px 0 0 10px; height:60px; background:url(/images/bg_lang.gif) no-repeat top center}
.div_lang_new A {color:#fff}


.div_lang1 {font-weight:bold; color:#999; padding-bottom:4px; border:1px solid #fff; border-bottom:1px solid #d8d8d8}
.lang1_1 {float:left; width:35px; border-right:1px solid #d8d8d8; padding:2px 0 4px 2px; font-weight:bold;}
.lang1_2 {padding:2px 0 2px 10px; float:left; font-weight:bold;}

.top_right {float:right; width:280px; height:160px; /*background:#000 url(/images/bg_top.jpg) no-repeat left top;*/ text-align:right}
.div_info_right {width:260px; background:url(/images/bg_right_search.png) left top; -background:expression('none'); -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/bg_right_search.png', sizingMethod='crop'); margin-top:8px; float:right;  text-align:left; color:#fff !important}
.in_info {width:100%; background:url(/images/ug_bottom.gif) no-repeat left bottom; color:#999; float:left; padding-bottom:6px; //padding-bottom:0;}
.data_info {margin:8px 5px 10px 0px; float:right; width:185px; color:#fff!important}
.data_info A {color:#fff}
.data_info A:hover {color:#dcdcdc}

.seting {font-size:85%; margin-top:6px;}
.seting DIV {margin-bottom:6px; padding-left:10px; background:url(/images/kurs_li.gif) no-repeat 0 7px;}

.weather1 {float:left; width:60px}
.weather1 SPAN, .data_info .fl SPAN  {font-size:75%;}
.weather1 DIV, .data_info .fl DIV {font-size:140%; color:#ccc}
.data_info .fl DIV SUP {font-size:80%;}
.weather2 {float:left; width:44px; padding-top:4px;}

.data_info TABLE {width:145px; margin-top:8px; float:left;}
.data_info TD {color:#999; padding-right:10px;}
.data_info TD IMG {margin-top:5px;}
#f {color:#cdccc7; background:url(/images/kurs_li.gif) no-repeat 0 7px; padding-left:10px;}

.top_menu {margin:1px 0 2px 0; float:left; width:100%; background:#e3e7ea url(/images/bg_top_menu.gif) repeat-x left top; font-size:110%; color:#fff}
.top_menu TABLE {width:100%;}
.top_menu DIV { border-right:1px solid #cfd0d2; /*border-left:1px solid #ebecee*/ text-align:center}
.top_menu DIV A {color:#000; text-decoration:none; padding:6px 14px; display:block}
.top_menu DIV A:hover, .top_menu DIV.activ A {color:#fff; background:#484b52}

.main_menu {margin-bottom:8px}
.main_menu DIV {width:200px; -width:198px; height:213px; float:left; cursor:pointer; cursor:hand;}
.main_menu DIV P {height:148px; margin:0px;}

.main_menu A {text-decoration:underline !important}
.main_menu DIV P.link, .sub_menu DIV P.link {background:url(/images/bg_p.jpg) no-repeat left top; padding:10px 0px 0px 20px; height:138px; //height:148px; width:200px; overflow:hidden; line-height:1.6} 
.main_menu DIV DIV {height:65px; widht:100%; border-top:1px solid #fff;}
.main_menu DIV DIV IMG, .sub_menu DIV DIV IMG, .main_menu DIV DIV DIV, .sub_menu DIV DIV DIV  {width:auto !important;margin:15px 10px 0px 22px !important; -margin-left:11px; -width:80%; padding:0!important; border:0; height:auto!important}
.main_menu DIV A, .sub_menu DIV A {color:#fff; text-decoration:underline; font-size:120%;}
.main_menu DIV A:hover, .sub_menu DIV A:hover {text-decoration:none; color:#fff}

.sub_menu DIV P.link A, .main_menu DIV P A {font-size:95% !important; color:#005199 !important;}
.sub_menu DIV P.link A:hover, .main_menu DIV P A:hover {color:#0a72ce !important;  text-decoration:none !important}

.inner .main_menu {margin-bottom:0px;}
.inner .main_menu DIV {height:58px;}
.inner .inner_right .main_menu DIV {height:auto;}
.inner .inner_right .main_menu DIV DIV {height:58px;}
.inner .inner_right .main_menu DIV P {width:100%; float:left;}

.div_activ {background:#003665 !important}

.m_1 {background:#d9e6f2 url(/images/bg_m_1.jpg) no-repeat left top}
.m_1 DIV, .line .m_1, .line .m_547 {background:#003665}
.m_1 DIV IMG {margin-left:42px !important;}

.m_2 {background:#d9e6f2 url(/images/bg_m_2.jpg) no-repeat left top}
.m_2 DIV, .line .m_2, .line .m_586 {background:#cb5100}

.m_3 {background:#d9e6f2 url(/images/bg_m_3.jpg) no-repeat left top}
.m_3 DIV, .line .m_3, .line .m_587 {background:#67a200}

.m_4 {background:#d9e6f2 url(/images/bg_m_4.jpg) no-repeat left top}
.m_4 DIV, .line .m_4, .line .m_588 {background:#efaf00}

.m_5 {background:#d9e6f2 url(/images/bg_m_5.jpg) no-repeat left top}
.m_5 DIV, .line .m_5, .line .m_589 {background:#5300b5}


.news DIV {margin-bottom:10px;}
.news DIV SPAN {font-size:80%; color:#ff7e00}
.news A {color:#333}
.news A:hover {color:#6e6e6e}
.news.main A {color:#085694; font-size:110%; font-weight:bold; text-decoration:none}
.news.main A:hover {color:#085694; text-decoration:underline}
.news.main P {margin:4px 0 0 0}
.news.main DIV {float:left;}
.news.main DIV.img {width:60px;}
.news.big A {color:#005199; font-size:120%;}
.news.big A:hover {color:#0a72ce}
.news.big DIV {margin-bottom:25px;}
.news.big DIV DIV {margin-top:4px;}
.news.big DIV DIV DIV {font-size:85%; color:#707070; margin-top:6px;}

.all_data {font-size:110%; padding-left:11px; background:url(/images/str_right.gif) no-repeat 0 6px; margin:40px 0 20px 0;}

.sub_menu DIV {width:200px; float:left; cursor:pointer; cursor:hand;}
.sub_menu DIV P {margin:0px;}
.sub_menu DIV DIV {padding-bottom:10px; widht:100%;}

.sub_menu P { float:left; border-right:1px solid #fff; //float:auto; //border:0px;}

.m_6 {background:#d9e6f2 url(/images/bg_m_6.jpg) no-repeat left top}
.m_6 DIV {background:#b8c3cb}
.m_6 P {height:104px !important;}
#m_6_h {height:94px !important; width:90%; //width:100%;   //height:104px;}

.m_7 {background:#d9e6f2 url(/images/bg_m_7.jpg) no-repeat left top}
.m_7 DIV {background:#363634}
.m_7 P {height:106px  !important;}
#m_7_h {height:96px !important; width:90%; //width:100%;   //height:106px;}

.m_8 {background:#d9e6f2 url(/images/bg_m_8.jpg) no-repeat left top}
.m_8 DIV {background:#f0d700}
.m_8 P {height:116px  !important;}
#m_8_h {height:106px !important; width:90%; //width:100%;   //height:116px;}

.m_9 {background:#d9e6f2 url(/images/bg_m_9.jpg) no-repeat left top}
.m_9 DIV {background:#7a1e5b;}
.m_9 P {height:104px !important;}
#m_9_h {height:94px !important; width:90%; //width:100%;   //height:104px;}

.m_10 {background:#d9e6f2 url(/images/bg_m_10.jpg) no-repeat left top}
.m_10 DIV {background:#de2500;}
.m_10 P, #m_10_h {height:116px  !important; display:none}
#m_10_h {height:106px !important; width:90%; //width:100%;   //height:116px;}

.m_11 {background:#ebebeb url(/images/bg_m_6.jpg) no-repeat left top}
.m_11 DIV {background:#363634}
.m_11 P {height:117px !important;}
#m_11_h {height:107px !important; width:90%; //width:100%;  //height:117px;}

.m_12 {background:#ebebeb url(/images/bg_m_7.jpg) no-repeat left top}
.m_12 DIV {background:#363634}
.m_12 P {height:124px !important;}
#m_12_h {height:114px !important; width:90%; //width:100%;  //height:124px;}

.m_13 {background:#ebebeb url(/images/bg_m_8.jpg) no-repeat left top}
.m_13 DIV {background:#363634}
.m_13 P {height:132px !important;}
#m_13_h {height:122px !important; width:90%; //width:100%;  //height:132px;}

.m_14 {background:#ebebeb url(/images/bg_m_14.jpg) no-repeat left top}
.m_14 DIV {background:#00858a}
.m_14 P {height:106px !important;}
#m_14_h {height:96px !important; width:90%; //width:100%;  //height:106px;}

.m_15 {background:#ebebeb url(/images/bg_m_15.jpg) no-repeat left top}
.m_15 DIV {background:#0093d8}
.m_15 P {height:106px !important;}
#m_15_h {height:96px !important; width:90%; //width:100%;  //height:106px;}

.m_16 {height:180px !important; background:#fff url(/images/bg_m_16.jpg) no-repeat left top;}
.m_16 DIV {background:#8b8b8b}
.m_16 P {height:114px !important;}
#m_16_h {height:104px !important; width:80%; //width:100%;  //height:114px;}

.m_17, .m_18, .m_19, .m_20, .m_21 {height:180px !important;}
.m_17 DIV, .m_18 DIV, .m_19 DIV, .m_20 DIV, .m_21 DIV {background:#8b8b8b; border-left:1px solid #fff}
.m_17 P, .m_18 P, .m_19 P, .m_20 P, .m_21 P {background:#f0f0f0;height:114px !important; border-left:1px solid #fff}
#m_17_h, #m_18_h, #m_19_h, #m_20_h, #m_21_h {height:104px !important; width:90%; //width:100%;  //height:114px;}

.main_left {margin:20px 0px 0px 42px; -margin-left:10px; width:316px; -width:338px; float:left;}
.main_center {margin:0px 0px 0px 42px; width:200px; float:left;}
.main_right {margin:20px 0px 0px 66px; -margin-left:33px; width:290px; float:left;}

.footer {border-top:1px solid #e5e5e5; padding:12px 0 26px 0;}
.f1 {float:left; width:250px; margin-left:45px; -margin-left:23px; text-align:center;} 
.f1 IMG {margin-left:15px;}
.f1 DIV, .f2 DIV {font-size:85%; line-height:1.3; margin-top:4px;}

.f2 {margin-left:30px; -margin-left:15px; float:left; width:380px;}
.f2 A {color:#333;}
.f2 A:hover {color:#6e6e6e}
.f2 SPAN {margin:0 10px;}

.f3 {width:200px; float:right; margin-right:50px; -margin-right:25px;}

.inner_left {width:196px; background:#ededed}
.submenu {margin:8px 0 20px 0;}
.submenu A {color:#333}
.submenu A:hover {color:#6e6e6e}
.submenu DIV {padding:12px 10px 12px 42px; border-bottom:1px solid #e1e1e1; background:url(/images/pulya_menu.gif) no-repeat 25px 18px}

.inner_right {width:196px;}
.inner_right .sub_menu {margin-right:-3px; margin-top:-1px; //margin-right:0px;}
.inner_right .sub_menu DIV {border:0px;}
.inner_right .sub_menu P {}

.inner_center {padding:32px;}

.line {height:8px; background:#003665; font-size:1%; float:left; width:100%;}
.line DIV { width:100%; height:100%}

.web-ofis {display:none; //height:114px; width:90% !important; //width:100%;}

.link_none A:hover {text-decoration:none !important}

@media print {
	
}

/*a.lang-ru {
 background-image: url(../images/flag-ru.png);
 background-repeat: no-repeat;
 background-position: 0px 50%;
 padding-left: 22px;
}*/


