body {
	font-size: 62.5%; /* Resets 1em to 10px */
	font-family: Arial, Sans-Serif;
	background: #b2d3f5;
	color: #858585;
	text-align: center;
	margin: 0;
	padding: 0;
	}

img{
	border: 0px;
	}

.clear {
	clear: both;
}

a {
	text-decoration: underline;
	color: #398bb7;
	}

a:hover {
	text-decoration: none;
	color: #398bb7;
	}

h1, h2{
	color: #2a85b3;
	font-size: 1.15em;
	line-height: 1em;
	padding: 0;
	margin: 10px 0 0 0;
	}

h1 a, h2 a{
	color: #2a85b3;
	text-decoration: none;
	}

h1 a:hover, h2 a:hover{
	color: #2a85b3;
	text-decoration: underline;
	}

p{
	padding: 0;
	margin: 5px 0 10px 0;
	}

#page {
	background: url('../images/fon.jpg') repeat-y center;
	text-align: left;
	margin: 0 auto;
	padding: 0 18px;
	width: 951px;
	}

#header {
	background: url('../images/header .jpg') no-repeat;
	margin: 0;
	padding: 0;
	height: 145px;
	width: 951px;
	}

.logo{
	float: left;
	width: 235px;
	height: 70px;
	padding: 37px 0 0 27px;
	}

.logo a{
	display: block;
	width: 235px;
	height: 70px;
	}

.reklama{
	float: left;
	width: 468px;
	height: 60px;
	padding: 35px 0 0 188px;
	}

.topnav{
	height: 42px;
	width: 951px;
	}

.topnavtitle{
	float: left;
	width: 239px;
	padding: 8px 0 0 28px;
	}

.topnavtitle h1{
	color: #2a85b3;
	font-size: 2em;
	font-weight: normal;
	padding: 0;
	margin: 1px 0 0 0;
	}

.topnavtitle2{
	float: left;
	width: 239px;
	color: #555555;
	padding: 15px 0 0 28px;
	}

.topnavmenu{
	float: left;
	width: 500px;
	color: #2a85b3;
	font-size: 1.2em;
	padding: 14px 0 0 0;
	font-weight: bold;
	}

.topnavmenu ul, .topnavmenu ul li{
	display: inline;
	list-style-type: none;
	list-style-image: none;
	padding: 0;
	margin: 0;
	}

.topnavmenu ul li{
	float: left;
	display: block;
	height: 14px;
	padding: 0 0 0 16px;
	margin: 0 23px 0 0;
	}

.topnavmenu ul li.serce{
	background: url('../images/topnavmenu_serce.jpg') no-repeat 0px 2px;
	}

.topnavmenu ul li.plus{
	background: url('../images/topnavmenu_plus.jpg') no-repeat 0px 2px;
	}


#content {
	float: left;
	width: 628px;
	padding: 0 13px 0 27px;
	font-size: 1.2em;
	line-height: 1.4em;
	}

.mainpogtop{
	width: 628px;
	height: 28px;
	background: url('../images/mainpogtop_fon.jpg') repeat-x;
	}

.mainpogtopua{
	float: left;
	width: 209px;
	height: 28px;
	background: url('../images/mainpogtop_fon_l.jpg') no-repeat;
	}

.mainpogtopru{
	float: left;
	width: 210px;
	height: 28px;
	}

.mainpogtopby{
	float: left;
	width: 209px;
	height: 28px;
	background: url('../images/mainpogtop_fon_r.jpg') no-repeat right;
	}

.mainpogtop_l{
	float: left;
	width: 70px;
	font-size: 1.25em;
	color: #2a85b3;
	font-weight: bold;
	text-shadow: 1px 1px 0px #fafafa;
	padding: 5px 0 0 10px;
	}

.mainpogtop_r{
	float: right;
	width: 100px;
	font-size: 0.8em;
	color: #398bb7;
	text-shadow: 1px 1px 0px #fafafa;
	text-align: right;
	padding: 5px 10px 0 0;
	}

.mainpogtop_l a{
	color: #2a85b3;
	text-decoration: underline;
	}

.mainpogtop_r a{
	color: #398bb7;
	text-decoration: underline;
	}

.mainpogtop_l a:hover, .mainpogtop_r a:hover{
	text-decoration: none;
	}



.mainpogcont{
	width: 628px;
	height: 69px;
	}

.mainpogcontua{
	float: left;
	width: 208px;
	height: 69px;
	border-right: 1px solid #eaeaea;
	}

.mainpogcontru{
	float: left;
	width: 209px;
	height: 69px;
	border-right: 1px solid #eaeaea;
	}

.mainpogcontby{
	float: left;
	width: 208px;
	height: 69px;
	border-right: 1px solid #eaeaea;
	}

.mainpogcont_l{
	float: left;
	width: 100px;
	padding: 10px 0 0 15px;
	}

.mainpogconttemp{
	font-size: 1.33em;
	font-weight: bold;
	}

.mainpogcontoblach{
	font-size: 0.9em;
	line-height: 1em;
	}

.mainpogcontprognoz{
	font-size: 0.9em;
	}

.mainpogcont_r{
	float: right;
	width: 56px;
	padding: 17px 0 0 0;
	text-align: center;
	}

.info{
	width: 628px;
	margin: 5px 0 0 0;
	background: #c5e1f3 url('../images/info_fon.jpg') repeat-x;
	}

.info_top{
	width: 628px;
	height: 7px;
	background: url('../images/info_top.jpg') no-repeat;
	}

.info_bot{
	width: 628px;
	height: 7px;
	background: url('../images/info_bot.jpg') no-repeat bottom;
	}

.info_cont{
	padding: 6px 14px;
	color: #0883dc;
	text-shadow: 1px 1px 0px #deeef8;
	}

.mainpogoda {
	margin: 4px 0 0 0;
	}

.mainpogodaukr{
	float: left;
	width: 304px;
	}

.mainpogodaukrtop{
	width: 304px;
	height: 74px;
	background: url('../images/mainpogodaukrtop.jpg') no-repeat;
	}

.mainpogodakurort{
	float: left;
	width: 304px;
	margin: 0 0 0 20px;
	}

.mainpogodakurort{
	width: 304px;
	height: 74px;
	background: url('../images/mainpogodakurort.jpg') no-repeat;
	}

.mainpogodaukrtoptitle{
	width: 286px;
	height: 24px;
	padding: 27px 0 0 18px;
	color: #ffffff;
	font-size: 1.3em;
	text-shadow: 1px 1px 0px #f76800;
	font-weight: bold;
	}

.mainpogodaukrtoptitle2{
	width: 304px;
	height: 23px;
	font-size: 0.9em;
	}

.mainpogodaukrtoptitle2_l{
	float: left;
	width: 150px;
	padding: 3px 0 0 18px;
	}

.mainpogodaukrtoptitle2_r{
	float: right;
	width: 85px;
	padding: 3px 10px 0 0;
	text-align: right;
	}

.mainpogodaukrcont_l{
	float: left;
	width: 122px;
	padding: 12px 0 0 30px;
	}

.mainpogodaukrcont_r{
	float: left;
	width: 122px;
	padding: 12px 0 0 30px;
	}


.mainpogodakurorttoptitle{
	width: 286px;
	height: 24px;
	padding: 27px 0 0 18px;
	color: #ffffff;
	font-size: 1.3em;
	text-shadow: 1px 1px 0px #016dc1;
	font-weight: bold;
	}

.mainpogodakurorttoptitle2{
	width: 304px;
	height: 23px;
	font-size: 0.9em;
	}

.mainpogodakurorttoptitle2_1{
	float: left;
	width: 152px;
	padding: 3px 0 0 30px;
	}

.mainpogodakurorttoptitle2_2{
	float: left;
	width: 80px;
	padding: 3px 0px 0 0;
	text-align: right;
	}

.mainpogodakurorttoptitle2_3{
	float: left;
	width: 35px;
	padding: 3px 0px 0 0;
	}

.mainpogodakurortcont_l{
	float: left;
	width: 122px;
	padding: 12px 0 0 30px;
	}

.mainpogodakurortcont_r{
	float: left;
	width: 122px;
	padding: 12px 0 0 30px;
	}

.gorog_segod{
	width: 628px;
	}

.gorog_segodtop{
	width: 628px;
	height: 33px;
	background: url('../images/gorog_segod_f.jpg') repeat-x;
	color: #fff;
	font-size: 0.8em;
	text-shadow: 1px 1px 0px #f66500;
	}

.gorog_segodtop span{
	font-size: 1.65em;
	font-weight: bold;
	}

.gorog_segodtop_l{
	width: 628px;
	height: 33px;
	background: url('../images/gorog_segod_l.jpg') no-repeat;
	}

.gorog_segodtop_r{
	width: 608px;
	height: 26px;
	background: url('../images/gorog_segod_r.jpg') no-repeat right;
	padding: 7px 0 0 20px;
	}

.gorog_segod_vertikal{
	float: left;
	width: 157px;
	text-align: center;
	padding: 0 0 10px 0;
	background: url('../images/gorog_segod_vertikal.jpg') no-repeat right 46px;
	}

.gorog_segod_vertikal_last{
	background: url('../images/gorog_segod_vertikal_last.jpg') repeat-x 0px 46px;
	}

.gorog_segod_vertikal_sutki{
	height: 21px;
	padding: 2px 0 0 0;
	background: #eaeaea;
	}

.gorog_segod_vertikal_vlaga{
	height: 20px;
	padding: 3px 0 0 0;
	background: #eaeaea;
	}

.gorog_segod_vertikal_active .gorog_segod_vertikal_vlaga{
	background: #ff9700;
	color: #fff;
	font-weight: bold;
	text-shadow: 1px 1px 0px #f66500;
	}

.gorog_segod_vertikal_img{
	height: 40px;
	}

.gorog_segod_vertikal_img img.pogoda3{
	margin: 5px 0 0 0;
	}

.gorog_segod_vertikal_img img.pogoda4{
	margin: 15px 0 0 0;
	}

.gorog_segod_vertikal_img img.pogoda5{
	margin: 15px 0 0 0;
	}

.gorog_segod_vertikal_img img.pogoda6{
	margin: 8px 0 0 0;
	}

.gorog_segod_vertikal_temp1{
	height: 23px;
	padding: 3px 0 0 0;
	color: #555555;
	font-size: 1.4em;
	}

.gorog_segod_vertikal_active .gorog_segod_vertikal_temp1{
	font-weight: bold;
	}

.gorog_segod_vertikal_temp2{
	height: 23px;
	padding: 3px 0 0 0;
	color: #555555;
	font-size: 1.4em;
	}

.gorog_segod_vertikal_active .gorog_segod_vertikal_temp2{
	font-weight: bold;
	}

.gorog_segod_vertikal_rtst{
	height: 23px;
	padding: 3px 0 0 0;
	}

.gorog_segod_vertikal_ms1{
	height: 23px;
	padding: 3px 0 0 0;
	}

.gorog_segod_vertikal_ms2{
	height: 23px;
	padding: 3px 0 0 0;
	}

.gorog_segod_vertikal_opadi{
	height: 23px;
	padding: 3px 0 0 0;
	}



.gorog_zavtra{
	float: left;
	width: 314px;
	padding: 0 0 10px 0;
	}

.gorog_zavtra_top{
	width: 314px;
	height: 33px;
	background: url('../images/gorog_zavtra_top.jpg') repeat-x;
	color: #fff;
	font-size: 0.8em;
	text-shadow: 1px 1px 0px #0050ab;
	}

.gorog_zavtra_top span{
	font-size: 1.65em;
	font-weight: bold;
	}

.gorog_zavtra_top_l{
	width: 294px;
	height: 26px;
	background: url('../images/gorog_zavtra_top_l.jpg') no-repeat;
	padding: 7px 0 0 20px;
	}

.gorog_next_vertikal{
	float: left;
	width: 77px;
	text-align: center;
	font-size: 0.9em;
	border-right: 1px solid #eaeaea;
	}

.gorog_next_vertikal_last1{
	background: url('../images/gorog_segod_vertikal_last.jpg') repeat-x 0px 46px;
	width: 79px;
	border-right: 1px solid #afafaf;
	}

.gorog_next_vertikal_last2{
	background: url('../images/gorog_segod_vertikal_last.jpg') repeat-x 0px 46px;
	width: 80px;
	border-right: 0px;
	}

.gorog_next_vertikal_sutki{
	height: 21px;
	padding: 2px 0 0 0;
	background: #eaeaea;
	}

.gorog_next_vertikal_vlaga{
	height: 20px;
	padding: 3px 0 0 0;
	background: #eaeaea;
	}

.gorog_next_vertikal_active .gorog_next_vertikal_vlaga{
	background: #028fe7;
	color: #fff;
	font-weight: bold;
	text-shadow: 1px 1px 0px #0179c5;
	}

.gorog_next_vertikal_img{
	height: 40px;
	}

.gorog_next_vertikal_img img.pogoda3{
	margin: 5px 0 0 0;
	}

.gorog_next_vertikal_img img.pogoda4{
	margin: 15px 0 0 0;
	}

.gorog_next_vertikal_img img.pogoda5{
	margin: 15px 0 0 0;
	}

.gorog_next_vertikal_img img.pogoda6{
	margin: 8px 0 0 0;
	}

.gorog_next_vertikal_temp1{
	height: 21px;
	padding: 2px 0 0 0;
	color: #555555;
	font-size: 1.4em;
	}

.gorog_next_vertikal_active .gorog_next_vertikal_temp1{
	font-weight: bold;
	}

.gorog_next_vertikal_temp2{
	height: 21px;
	padding: 2px 0 0 0;
	color: #555555;
	font-size: 1.4em;
	}

.gorog_next_vertikal_active .gorog_next_vertikal_temp2{
	font-weight: bold;
	}

.gorog_next_vertikal_rtst{
	height: 21px;
	padding: 2px 0 0 0;
	}

.gorog_next_vertikal_ms1{
	height: 21px;
	padding: 2px 0 0 0;
	}

.gorog_next_vertikal_ms2{
	height: 21px;
	padding: 2px 0 0 0;
	}

.gorog_next_vertikal_opadi{
	height: 21px;
	padding: 2px 0 0 0;
	}



.gorog_next1{
	float: left;
	width: 314px;
	}

.gorog_next1_top{
	width: 314px;
	height: 33px;
	background: url('../images/gorog_next1_top.jpg') repeat-x;
	color: #027fce;
	font-size: 0.8em;
	text-shadow: 1px 1px 0px #fff;
	}

.gorog_next1_top span{
	font-size: 1.65em;
	font-weight: bold;
	}

.gorog_next1_top_r{
	width: 294px;
	height: 26px;
	background: url('../images/gorog_next1_top_r.jpg') no-repeat right;
	padding: 7px 0 0 20px;
	}




.gorog_next2{
	float: left;
	width: 314px;
	padding: 0 0 10px 0;
	}

.gorog_next2_top{
	width: 313px;
	height: 33px;
	background: url('../images/gorog_next1_top.jpg') repeat-x;
	color: #027fce;
	font-size: 0.8em;
	text-shadow: 1px 1px 0px #fff;
	border-right: 1px solid #96cdef;
	}

.gorog_next2_top span{
	font-size: 1.65em;
	font-weight: bold;
	}

.gorog_next2_top_l{
	width: 294px;
	height: 26px;
	background: url('../images/gorog_next2_top_l.jpg') no-repeat;
	padding: 7px 0 0 20px;
	}




.gorog_next3{
	float: left;
	width: 314px;
	}

.gorog_next3_top{
	width: 313px;
	height: 33px;
	background: url('../images/gorog_next1_top.jpg') repeat-x;
	color: #027fce;
	font-size: 0.8em;
	text-shadow: 1px 1px 0px #fff;
	border-left: 1px solid #dff0fa;
	}

.gorog_next3_top span{
	font-size: 1.65em;
	font-weight: bold;
	}

.gorog_next3_top_r{
	width: 294px;
	height: 26px;
	background: url('../images/gorog_next1_top_r.jpg') no-repeat right;
	padding: 7px 0 0 20px;
	}

.vsegorodatop{
	width: 628px;
	height: 22px;
	text-align: center;
	color: #398bb7;
	}

.vsegorodatop a{
	color: #398bb7;
	text-decoration: underline;
	}

.vsegorodatop a:hover{
	color: #398bb7;
	text-decoration: none;
	}

.vsegorodatop .active{
	color: #398bb7;
	text-decoration: none;
	background: #dfeaf2;
	}

.vsegorodatop1{
	float: left;
	width: 98px;
	height: 18px;
	padding: 2px 0 0 0;
	text-align: left;
	text-transform: uppercase;
	}

.vsegorodatop2{
	float: left;
	width: 135px;
	height: 18px;
	padding: 2px 0 0 0;
	border-bottom: 2px solid #dfeaf2;
	}

.vsegorodatop3{
	float: left;
	width: 150px;
	height: 18px;
	padding: 2px 0 0 0;
	border-bottom: 2px solid #dfeaf2;
	}

.vsegorodatop4{
	float: left;
	width: 135px;
	height: 18px;
	padding: 2px 0 0 0;
	border-bottom: 2px solid #dfeaf2;
	}

.vsegorodaperekl{
	width: 628px;
	height: 15px;
	padding: 11px 0 0 0;
	text-align: right;
	}

.closeall, .openall{
	width: 90px;
	height: 15px;
	background: #398bb7;
	float: right;
	display: block;
	margin: 0 0 0 4px;
	color: #fff;
	text-align: center;
	text-decoration: none;
	line-height: 1.2em;
	}

.closeall:hover, .openall:hover {
	color: #fff;
	text-decoration: none;
	}

.bukvi1{
	float: left;
	width: 209px;
	}

.bukvi2{
	float: left;
	width: 210px;
	}

.bukvi3{
	float: left;
	width: 209px;
	}

a.openclose{
	font-size: 1.65em;
	margin: 11px 0 0 0;
	display: block;
	float: left;
	}

.bukvaspisok{
	display: none;
	padding: 5px 0 0 0;
	}

.bukva{
	padding: 0 0 7px 0;
	}

.bukvaspisok ul, .bukvaspisok ul li{
	list-style-type: none;
	list-style-image: none;
	padding: 0;
	margin: 0;
	}

.post{
	border-bottom: 1px solid #bddfe7;
	padding: 0 0 0px 0;
	}

.postnavi, .pager {
	padding: 8px 0 0 0;
}

.postnavi ul, .postnavi ul li {
	display: inline;
	list-style-type: none;
	list-style-image: none;
	padding: 0;
	margin: 0;
	}

.postnavi ul li, .pager a, .pager span {
	float: left;
	display: block;
	width: 22px;
	height: 22px;
	background: url('../images/postnavi.jpg') no-repeat;
	margin: 0 2px 0 0;
	text-align: center;
	color: #98a9af;
	}

.postnavi ul li.active, .pager a.active {
	background: url('../images/postnavi.jpg') no-repeat 0px -22px;
	height: 20px;
	padding: 2px 0 0 0;
	}

.postnavi ul li.none {
	height: 20px;
	padding: 2px 0 0 0;
	}

.postnavi ul li a, .pager a, .pager span{
	float: left;
	display: block;
	width: 22px;
	height: 20px;
	padding: 2px 0 0 0;
	color: #98a9af;
	text-decoration: none;
	text-align: center;
	}

.postnavi ul li a:hover, .pager a:hover{
	background: url('../images/postnavi.jpg') no-repeat 0px -22px;
	color: #98a9af;
	text-decoration: none;
	}
.pager a {
	text-decoration:none;
}

h3.pohojie{
	color: #2a85b3;
	font-size: 1.65em;
	font-weight: normal;
	margin: 20px 0;
	}

#sidebar{
	float: left;
	width: 262px;
	font-size: 1.2em;
	line-height: 1.4em;
	/*background: url('../images/sb_fon.jpg') repeat-y;*/
	}

.sb_top{
	width: 262px;
	height: 11px;
	background: url('../images/sb_top.jpg') no-repeat;
	}

.sb_bot{
	width: 262px;
	height: 11px;
	background: url('../images/sb_bot.jpg') no-repeat bottom;
	}

.sb_cont {
	padding: 10px 6px;
	}


#footer {
	border: none;
	padding: 34px 0 0 0;
	margin: 0 auto;
	width: 951px;
	height: 79px;
	clear: both;
	}

.stat{
	float: left;
	width: 95px;
	height: 46px;
	padding: 0 0 0 27px;
	}

.stat img{
	margin: 0 8px 0 0;
	}

.footertext{
	float: left;
	width: 808px;
	padding: 1px 0 0 0;
	color: #92999c;
	font-size: 1.2em;
	}

.footertext a, .footertext a:hover{
	color: #0088de;
	}

.copy{
	width: 923px;
	height: 24px;
	padding: 9px 0 0 28px;
	background: #e0e7ee;
	color: #858585;
	font-size: 1.2em;
	text-shadow: 1px 1px 0px #f0f3f7;
	}

.bottom {
	background: url('../images/bottom.jpg') no-repeat;
	margin: 0 auto;
	width: 987px;
	height: 33px;
	}

