
/* left menu */
.lmenu_top_bg {
background:url(images/lmenu_title_top.gif) no-repeat; 
height:31px; 
width:199px; 
}

.lmenu_title {
padding:7px 0px 0 0px;
}

.lmenu_top_span {
padding-left:11px;
}

.lmenu_item {
background:url(images/lmenu_line.jpg) repeat-x bottom; 
margin-left:3px; 
margin-right:3px; 
}

.lmenu_item_div {
padding-left:8px; 
padding-bottom:3px;
}


.lmenu_item_bottom {
margin-left:3px; 
margin-right:3px; 
}

.lmenu_item_bot_div {
padding-left:8px; 
padding-bottom:10px;
}

.lmenu_item_low_div {
padding-left:8px; 
padding-bottom:0px;
}

.lmenu_mid_bg {
background:url(images/lmenu_title.gif) no-repeat; 
width:199px; 
height:29px; 
}

.lmenu_bot_bg {
background:url(images/lmenu_bottom.gif) no-repeat bottom; 
height:31px; 
width:199px;
}

.lmenu_block {
width:199px; 
background:url(images/lmenu_bg.gif) repeat-y; 
margin-top:5px;
}
/* left menu // */

.ico_fact_weather {
padding-top:10px; 
vertical-align:middle;
}

.ico_ecology {
vertical-align:middle; 
padding-left:5px; 
padding-top:3px;
}

.ico_forecast_week {
padding-top:5px;
padding-right:9px;
}

.right_column {
float:right; 
padding-top:15px; 
padding-left:7px; 
padding-right:16px;
}

.left_column {
float:left; 
padding-top:10px; 
padding-left:7px;
}

.detail {
text-align:right; 
padding-right:15px; 
padding-top:3px; 
padding-bottom:0px;
}



/* forecast week */
.forecast_week_top {
background:url(images/forecast_week_top.gif) no-repeat; 
height:24px; 
width:108px; 
}

.forecast_week_top_span {
padding-left:16px;
}


.forecast_week_div {
padding-left:8px; 
padding-bottom:3px;
}


.forecast_week_bot_bg {
background:url(images/forecast_week_bot.gif) no-repeat bottom; 
height:24px; 
width:108px;
}

.forecast_week_block {
width:108px; 
background:url(images/forecast_week_line.gif) repeat-y; 
margin-top:5px;
}

.forecast_week_fl {
float:left; 
padding-left:3px;
}

/* forecast week // */


/* week table */

.week_tab_div {
clear:both; 
padding-top:10px;
}

.week_tab_rcel {
padding-top:10px; 
padding-left:20px;
}

.week_tab_city {
padding-top:4px;
}
/* week table // */


/* blue-yellow block */

.blue_yellow_block {
float:left; 
width:270px;
overflow:hidden;
}


.yellow_tab {
clear:both; 
text-align:left; 
height:29px; 
padding-right:5px; 
padding-top:10px; 
width:270px;
}
.yellow_tab1 {
clear:both; 
text-align:left; 
height:29px; 
padding-right:5px; 
width:247px;
}


.yellow_tab_lc {
float:left; 
width:9px; 
height:29px;
}

.yellow_tab_mid {
height:29px; 
background:url(images/yellow_line.gif) bottom repeat-x;   
float:left; 
width:252px;
}

.yellow_tab_mid1 {
height:29px; 
background:url(images/yellow_line.gif) bottom repeat-x;   
float:left; 
width:229px;
}

.blue_block {
width:270px; 
height:220px; 
background-color:#d3e1ea;
}

.blue_block_news {
padding-left:10px; 
padding-right:10px; 
padding-top:7px;
}

.blue_block_text_news {
line-height:1.3; 
padding-top:3px;
}

.blue_tab {
width:86px; 
text-align:left; 
height:27px; 
float:left;
}

.blue_tab_lc {
float:left; 
width:4px; 
height:27px;
}

.blue_tab_rc  {
height:27px; 
background:url(images/blue_corner_r.gif) right bottom no-repeat #d3e1ea; 
vertical-align:middle;
}

.blue_tab_button {
padding-top:2px; 
padding-left:3px;
}

/* blue-yellow block // */

/* map block */

.map_block {
clear:both; 
padding-left:7px;
}

.map_block_div {
float:left; 
padding-right:5px;
}

.map_block_title {
padding-left:7px; 
padding-bottom:4px;
}
/* map block // */



/* comments_block */
.comments_block {
clear:both; 
padding-left:7px;
padding-top:15px;
}


.blue_yellow_block_s {
float:left; 
width:247px;
overflow:hidden;
}
.blue_yellow_block_s1 {
float:left; 
width:500px;
overflow:hidden;
}

.yellow_tab_s {
clear:both; 
text-align:left; 
height:29px; 
padding-right:5px; 
width:247px;
}
.yellow_tab_s1 {
clear:both; 
text-align:left; 
height:29px; 
padding-right:5px; 
width:500px;
}

.yellow_tab_mid_s {
height:29px; 
background:url(images/yellow_line.gif) bottom repeat-x;   
float:left; 
width:176px;
}
.yellow_tab_mid_s1 {
height:29px; 
background:url(images/yellow_line.gif) bottom repeat-x;   
float:left; 
width:178px;
}


.comment_block_bg {
width:247px; 
background:url(images/comment_line.gif) repeat-y;
}
.comment_block_bg1 {
width:500px; 
background:url(images/comment_line_l.gif) repeat-y;
}

.comment_bot_bg {
background:url(images/comment_bot.gif) no-repeat bottom; 
height:7px; 
width:247px;
}
.comment_bot_bg1 {
background:url(images/comment_bo_l.gif) no-repeat bottom; 
height:7px; 
width:500px;
}


.comment_text {
padding-top:5px; 
line-height:1.3
}

.comment_title {
padding-left:7px; 
padding-bottom:10px;
}

.comment_complicacy {
text-align:center; 
padding-top:5px;
}

.comment_cipher {
height:59px; 
padding-top:10px; 
text-align:center; 
padding-right:10px;
}

/* comments_block // */

.blue_tab_1 {
clear:both; 
text-align:left; 
height:8px; 
width:550px;
float:left;
}
.yellow_tab_foot {
clear:both; 
text-align:left; 
height:5px; 
width:966px;
float:left;
}

.blue_tab_lc_1 {
float:left; 
width:8px; 
height:7px;
}
.yellow_tab_lc_foot {
float:left; 
width:5px; 
height:5px;
}



.blue_tab_mid1 {
height:8px;
background-color:#e4edf3; 
float:left; 
width:534px;
}
.yellow_tab_mid_foot {
height:5px;
background-color:#ecd21a; 
float:left; 
width:956px;
}


.blue_tab_lc2 {
float:left; 
width:8px; 
height:8px;
}


.informer {
text-align:center; padding-top:10px;
}

.informer_button {
padding-top:15px; text-align:right; padding-right:10px;
}

.informer_right {
float:left; padding-left:8px; padding-top:5px;
}

.footer_copyright {
padding-top:25px; padding-left:35px; padding-bottom:25px;
}

.footer {
padding-top:10px; padding-left:18px; padding-bottom:15px; clear:both;
}

.footer_tab {
background-color:#ecd21a; width:966px;
}


.autor_img {
padding-left:10px; width:52px; padding-right:10px;
}

.autor_text { line-height:1.4; }

.autor_tab {clear:both; width:550px;  background-color:#e4edf3;}

.autor_title {padding-left:7px; padding-bottom:5px;}

.autor_block {clear:both; width:780px; padding-top:7px; padding-left:7px;}

.top_banner {clear:both; padding-left:18px; padding-top:15px}

.head_top_block {
clear:both; height:93px; width:1000px;
}


.head_bg3 {clear:both; background:url(images/head_bg3.jpg) repeat-x top left; width:1000px;}

.logo {padding-left:20px; float:left;}

.cloud {float:left; width:483px; height:93px;}

.head_top_text { float:left; padding-left:30px; padding-top:7px; line-height:1.1;}

.head_moon {vertical-align:middle; padding-left:5px; padding-top:3px;}


.title_tab_yellow {
text-align:left; 
height:29px; 
padding-left:2px; 
padding-right:0px; 
padding-top:5px;
}
.yellow_slat_lc {
float:left; 
width:9px; 
height:29px; 
}
.yellow_slat_rct {
height:29px; 
background:url(images/yellow_head_r.gif) right bottom no-repeat #ecd21a; 
vertical-align:middle;
text-align: center;
padding-right:9px;
}

.title_tab_blue {
text-align:left; 
height:29px; 
padding-left:2px; 
padding-right:0px; 
padding-top:5px;
}
.blue_slat_lc {
float:left; 
width:9px; 
height:29px; 
}
.blue_slat_rct {
height:29px; 
background:url(images/blue_head_r.gif) right bottom no-repeat #2D5974; 
vertical-align:middle;
text-align: center;
padding-right:9px;
}

.head_left_text {float:left; padding-left:18px; padding-top:10px; padding-right:13px; line-height:0.95; width:230px;}

.head_tab2 {clear:both; 
/*background:url(images/head_bg2.jpg) repeat-x top left; */
height:29px; width:1000px;}

.head-table {
clear:both; width:966px; padding-left:18px;
}

.semaphore_cel {float:left; width:290px;}
.semaphore_img {text-align:center; padding-top:10px; float:left; width:130px;}
.semaphore_text  {padding-top:10px; float:left; padding-right:5px; width:155px;}

.separator {float:left; padding-left:12px; padding-right:12px; padding-top:3px; padding-bottom:3px;}

.anons_cel {float:left; line-height:1.3;}

.attention_ico {vertical-align:middle; text-align:right; float:left;}
.attention_cel {float:left; padding-left:5px; padding-right:10px; padding-top:15px;}

.block_prognosis14 {clear:both; margin-right:16px; padding-top:10px; padding-bottom:10px;}

.table_prognosis14 {background-color:#FFFFFF; text-align:center;}

.table_prognosis14_blue {background-color:#9dc3ed; padding:10px;}

.table_prognosis14_pink1 {background-color:#ffd7d7; padding:10px;}

.table_prognosis14_pink2 {background-color:#ffe9e9; padding:10px;}

.table_prognosis14_pad {padding-bottom:13px;}

.14day_buttom {padding-bottom:10px; padding-top:10px;}

.head-table_tl {background:url(images/head_blue_tab_tl.gif) top left repeat-x; height:6px; font-size:1px; overflow:hidden;}
.head-table_ll {background:url(images/head_blue_tab_ll.gif) repeat-y top left; width:6px; font-size:1px; overflow:hidden;}
.head-table_rl {background:url(images/head_blue_tab_rl.gif) repeat-y top right; width:6px; font-size:1px; overflow:hidden;}
.head-table_bl {background:url(images/head_blue_tab_bl.gif) bottom repeat-x; height:6px; font-size:1px; overflow:hidden;}

.resort_tabl {
padding:2px; width:30%;
}

.center_content {clear:both; width:780px;}

.healht_map { padding-top:5px; text-align:center; padding-top:25px;}

.region_img {vertical-align:middle; padding-top:3px; padding-bottom:3px; padding-right:10px;}

.region_table {padding:4px;}

.healht_text {width:540px; clear:both; padding-top:10px; padding-left:8px;}

.tv_new {float:left; padding-top:15px; padding-right:15px; padding-bottom:15px;}
.tv_new_title {float:left; padding-top:15px; padding-right:7px;}
.tv_new_text {width:370px; padding-top:5px;}
.tv_archives_block {background-color:#dde3e6; padding:5px; margin-top:3px; height:150px; width:535px;}
.tv_archives_title {padding-top:60px; text-align:center;}
.tv_archives_player {float:left; padding-right:15px;}

.news_bot { clear:both; padding-top:30px; }

.news_left_cel { width:545px; float:left;}
.news_title {padding-left:7px; float:left}

.news_archives_bg {background:url(images/news_arh_bg.gif) no-repeat; height:49px; width:237px; float:right;}

.news_archives_title {padding-left:10px; padding-top:3px;}

.news_archives_form {padding-left:10px; padding-top:3px; float:left;}

.news_date1 {padding-top:5px; clear:both;}
.news_date2 {padding-top:20px; clear:both;}
.news_img {float:left; padding-top:10px; padding-right:10px;}

.news_bot_bg {background:url(images/news_bg.gif) repeat-x top left; height:20px; clear:both; padding-right:10px;}
.news_tab_action {background:url(images/news_wtab.gif) no-repeat top; height:20px; width:36px; text-align:center; padding-left:2px; float:right; padding-top:3px;}

.news_tab_blue {
background:url(images/news_btab.gif) no-repeat top; height:20px; width:36px; text-align:center; padding-left:2px; float:right; padding-top:3px;}


.dictionary_r {background:#FF0000 url(images/alphabet-r.gif) no-repeat; height:20px; width:22px; float:left; margin:0 4px 4px 0; text-align:center; padding-top:2px;}
.dictionary_b {background:#0085de url(images/alphabet-b.gif) no-repeat; height:20px; width:22px; float:left; margin:0 4px 4px 0; text-align:center; padding-top:2px;}

.blog_line {background-color:#2d80da; height:22px; width:522px; clear:both; margin-left:8px; margin-top:7px;}



.cl_b_pt30 { clear:both; padding-top:30px;}
.fl_pl5 {float:left; padding-left:5px;}
.fr_pr5 {float:right; padding-right:5px;}

.title_css {padding-left:7px; width:540px;}

.map_table {vertical-align:middle; text-align:center; width:540px;}
.map_bg_l {background:url(images/map_tbg_l.gif) no-repeat center; width:106px; height:78px;}
.map_bg_d {background:url(images/map_tbg_d.gif) no-repeat center; width:106px; height:78px;}
.map_img {width:106px; height:84px;}


.Tahoma9BRed {font-family:Tahoma, Arial, Courier New; font-size:9px; color:#FF0000; font-weight:bold;}
.Tahoma9Black {font-family:Tahoma, Arial, Courier New; font-size:9px; color: #000000;}

.Tahoma10Blue {color:#2d80da; font-family: Tahoma, Arial, Courier New; font-size:10px;}
.Tahoma10Bblack {font-family:Tahoma, Arial, Courier New; font-size:10px; color: #000000; font-weight:bold;}
.Tahoma10black {font-family:Tahoma, Arial, Courier New; font-size:10px; color: #000000;}
.Tahoma10black a:link {text-decoration : none ; color:#000000;}
.Tahoma10black a:visited{text-decoration : none ; color:#000000;}
.Tahoma10black a:hover{text-decoration:underline; color: #000000;}
.Tahoma10black a:active{text-decoration : none ; color: #000000;}

.Tahoma11BBlue {color:#2d80da; font-family: Tahoma, Arial, Courier New; font-size:11px; font-weight:bold;}
.Tahoma11Borange {font-family:Tahoma, Arial, Courier New; font-size:11px; color: #ff9840; font-weight:bold;}
.Tahoma11black {font-family:Tahoma, Arial, Courier New; font-size:11px; color: #000000;}
.Tahoma11Bblack {font-family:Tahoma, Arial, Courier New; font-size:11px; color: #000000; font-weight:bold;}
.Tahoma11grey {font-family:Tahoma, Arial, Courier New; font-size:11px; color: #747474;}
.Tahoma11BDBlue {font-family:Tahoma, Arial, Courier New; font-size:11px; color:#2d5974; font-weight:bold}

.Tahoma11Bwhite {font-family:Tahoma, Arial, Courier New; font-size:11px; color: #FFFFFF; font-weight:bold;}
.Tahoma11Bwhite  a:link {text-decoration : none ; color:#FFFFFF;}
.Tahoma11Bwhite  a:visited{text-decoration : none ; color:#FFFFFF;}
.Tahoma11Bwhite  a:hover{text-decoration : none ; color: #FFFFFF;}
.Tahoma11Bwhite  a:active{text-decoration : none ; color: #FFFFFF;}

.Tahoma12black {font-family:Tahoma, Arial, Courier New; font-size:12px; color: #000000;}
.Tahoma12black  a:link {text-decoration : none ; color:#000000;}
.Tahoma12black  a:visited{text-decoration : none ; color:#000000;}
.Tahoma12black  a:hover{text-decoration: underline; color:#000000;}
.Tahoma12black  a:active{text-decoration : none ; color: #000000;}

.Tahoma12Bblack {font-family:Tahoma, Arial, Courier New; font-size:12px; color: #000000; font-weight:bold;}
.Tahoma12Bblack  a:link {text-decoration : none ; color:#000000;}
.Tahoma12Bblack  a:visited{text-decoration : none ; color:#000000;}
.Tahoma12Bblack  a:hover{text-decoration : none ; color:#FF0000;}
.Tahoma12Bblack  a:active{text-decoration : none ; color: #000000;}

.Tahoma12BBlue {font-family:Tahoma, Arial, Courier New; font-size:12px; color: #2d80da; font-weight:bold;}
.Tahoma12BDblue {font-family:Tahoma, Arial, Courier New; font-size:12px; color:#2D5974; font-weight:bold;}

.Tahoma12BW {font-family:Tahoma, Arial, Courier New; font-size:12px; color: #FFFFFF; font-weight:bold;}
.Tahoma12BW  a:link {text-decoration:none; color:#FFFFFF;}
.Tahoma12BW  a:visited{text-decoration:none; color:#FFFFFF;}
.Tahoma12BW  a:hover{text-decoration:none; color:#FFFFFF;}
.Tahoma12BW  a:active{text-decoration:none; color: #FFFFFF;}



.Tahoma13Bblack {font-family:Tahoma, Arial, Courier New; font-size:13px; color: #000000; font-weight:bold; }
.Tahoma13Bblack a:link {text-decoration:none; color:#000000;}
.Tahoma13Bblack a:visited{text-decoration:none; color:#000000;}
.Tahoma13Bblack a:hover{text-decoration:none; color: #FF0000;}
.Tahoma13Bblack a:active{text-decoration:none; color: #FF0000}

.Tahoma13BRed {font-family:Tahoma, Arial, Courier New; font-size:13px; color:#FF0000; font-weight:bold; }
.Tahoma13BW {font-family:Tahoma, Arial, Courier New; font-size:13px; color:#FFFFFF; font-weight:bold;}
.Tahoma13black {font-family:Tahoma, Arial, Courier New; font-size:13px; color:#000000;}
.Tahoma13Bblue {font-family:Tahoma, Arial, Courier New; font-size:13px; color:#2d80da; font-weight:bold;}
.Tahoma13BDblue {color:#2d5974; font-family: Tahoma, Arial, Courier New; font-size:13px; font-weight:bold;}

.Tahoma14DGrey {color:#666666; font-family: Tahoma, Arial, Courier New; font-size:14px;}
.Tahoma14Blue {color:#2d80da; font-family: Tahoma, Arial, Courier New; font-size:14px;}
.Tahoma14DBlue {color:#013e81; font-family: Tahoma, Arial, Courier New; font-size:14px;  font-weight:bold;}
.Tahoma14Red {color:#ff0000; font-family: Tahoma, Arial, Courier New; font-size:14px;}
.Tahoma14Red {color:#ff0000; font-family: Tahoma, Arial, Courier New; font-size:14px; font-weight:bold;}
.Tahoma14Black {color:#000000; font-family: Tahoma, Arial, Courier New; font-size:14px;}

.Tahoma14Bwhite {color:#FFFFFF; font-family:Tahoma, Arial, Courier New; font-size:14px; font-weight:bold; text-transform:uppercase;}
.Tahoma14Bwhite  a:link {text-decoration:none; color:#FFFFFF;}
.Tahoma14Bwhite  a:visited{text-decoration:none; color:#FFFFFF;}
.Tahoma14Bwhite  a:hover{text-decoration:none; color:#FFFFFF;}
.Tahoma14Bwhite  a:active{text-decoration:none; color: #FFFFFF}

.Tahoma16black {font-family:Tahoma, Arial, Courier New; font-size:16px; color: #000000; }

.Tahoma18black {font-family:Tahoma, Arial, Courier New; font-size:18px; color:#000000;}
.Tahoma18blue {font-family:Tahoma, Arial, Courier New; font-size:18px; color:#2d80da;}
.Tahoma18BWhite {font-family:Tahoma, Arial, Courier New; font-size:18px; color:#FFFFFF; font-weight:bold;}
.Tahoma18BDGrey {color:#666666; font-family: Tahoma, Arial, Courier New; font-size:18px; font-weight:bold;}
.Tahoma18BRed {color: #FF0000; font-family: Tahoma, Arial, Courier New; font-size:18px; font-weight:bold;}
.Tahoma14BDBlue {color:#2d5974; font-family: Tahoma, Arial, Courier New; font-size:14px; font-weight:bold;}

.Tahoma24grey {font-family:Tahoma, Arial, Courier New; font-size:24px; color:#747474;}
.Tahoma24black {font-family:Tahoma, Arial, Courier New; font-size:24px; color:#000000;}
.Tahoma24Bblack {font-family:Tahoma, Arial, Courier New; font-size:24px; color:#000000; font-weight:bold;}
.Tahoma24BRed {font-family:Tahoma, Arial, Courier New; font-size:24px; color:#FF0000; font-weight:bold;}

.Tahoma30LBblue {font-family:Tahoma, Arial, Courier New; font-size:30px; color:#2D5974; font-weight:bold;}
.Tahoma30DBblack {font-family:Tahoma, Arial, Courier New; font-size:30px; color:#000000; font-weight:bold;}
.text {font-family:Tahoma, Arial, Courier New;}

