/* - redefine header skin - */
.menu_bg {
	background: url('//i.bigmir.net/hp/img/weather/menu_bg.jpg') left top;
}
.menu_bg_top {
	background: url('//i.bigmir.net/hp/img/weather/menu_bg_top.jpg') left top;
}
#menu a, #menu .current_menu {
	background-image: url('//i.bigmir.net/hp/img/weather/menu_left.gif');
}
#menu a span, #menu .current_menu span {
	background-image: url('//i.bigmir.net/hp/img/weather/menu_right.gif');
}
#menu .current_menu span {
	color: #333;
}
/* - end redefine header skin - */
.weatherimage {
	width: 145px;
	height: 112px
}
.weatherimage2 {
	width: 163px;
	height: 112px;
	height: expression('115px')
}
.weatherimage_polblock_nd {
	width: 150px;
	height: 74px
}
.zagolovok {
	padding: 8px 0 0 8px;
	padding: expression('8px 0 0 8px');
	margin-right: 17px
}
@media all and (min-width: 0px) { /* Opera */
  body .zagolovok {padding: 10px 0 0 8px}
}
.roundbox_text_right_weather {
	padding: 5px 7px 5px 0;
	padding: expression('6px 7px 6px 0');
}
@media all and (min-width: 0px) { /* Opera */
  body .roundbox_text_right_weather {padding: 5px 7px 0 0}
}
.logo_weather {
	margin: 4px 0 4px 9px
}
.w105px {
	width: 105px
}
.w95px {
	width: 95px
}
.weather_lightblue {
	background-color: #eaf4ff
}
.weather_blue {
	background-color: #d3e7fb
}
.weather_day {
	float: left;
	width: 72px;
	/*width: 88px !ie;*/
	padding: 0 8px;
	text-align: center;
}
.weather_day2 {
	float: left;
	width: 72px;
	/*width: 88px !ie;*/
	padding: 3px 8px;
	margin-bottom: 5px;
	text-align: center;
	cursor: pointer;
	cursor: hand;
}
.weatherimagesmall {
	width: 68px;
	height: 35px
}
.weatherimagesmall_current {
     width: 64px;
     height: 35px
}
.weather_select {
	background-color: #dcdcdc;
	color: #333
}
.weather_select_current {
	background-color: #999;
	color: #fff
}
.temp_pad {
	padding: 0 2px 1px 3px
}
.temp_pad_plus {
	padding: 0 2px 1px 2px
}
.wrdspace a {
	margin-right: 10px
}
.polblock_nd {
	width: 340px
}
.polblock_nd_inside {
	width: 157px
}
.top_gray_border {
	border-top: 1px solid #e7e7e7
}
ul.row_weath {
 width: 140px;
 margin: 0;
 margin-right: 10px;
 padding: 0;
 text-indent: 0;
 list-style-type: none;
 list-style-image: none;
}
.row_weath li {
	padding: 1px 0 2px 0
}
.big_temp {
	font-family: arial;
	font-size: 2em
}
.col_info_one {
	width: 170px;
	margin-left: 10px
}
.col_info_two {
	width: 163px
}
.left_w_2 {
	width: 153px;
	margin-left: 10px
}
.big_font {
	font-size: 1.3em
}
.hide_sec_weather {
	position: absolute;
	z-index: 2;
	margin: -3px 0 0 -2px;
	width: 376px
}
.hide_sec_weather2 {
	position: absolute;
	z-index: 2;
	margin: 0px 0 0 -1px;
	width: 230px
}
.width4city_wb {
	width: 112px;
	overflow: hidden;
	padding: 0 5px;
	text-align: left
}
.width4city_w {
	width: 108px;
	overflow: hidden;
	padding-left: 5px
}
.white {
	background-color: #fff
}
.wordspacing10px {
	word-spacing: 5px
}
.map_date {
	position: absolute;
	border: 1px solid #c8d5cd;
	background-color: #e1efcd;
	padding: 1px 6px 3px 6px
}
@media all and (min-width: 0px) { /* Opera */
  body .map_date {padding: 1px 6px}
}
.alpha_weath a {
	float: left;
	padding: 0 2px 2px 3px;
	margin-right: 1px
}
.bg_night {
	background-color: #dcdcdc;
	width: 46px;
	height: 40px;
	text-align: center;
}
.bg_day {
	width: 46px;
	height: 40px;
	text-align: center;
}
.gray_box {
	background-color: #dcdcdc
}
ul.ul_clear {
 text-indent: 0;
 list-style-type: none;
 list-style-position: outside;
 list-style-image: none;
}
#menu_weath {
	float: left;
	padding-bottom: 0
}
#menu_weath ul {
	margin: 0;
	padding: 0;
	list-style: none;
	position: relative 	/* for opera */
}
#menu_weath li {
	display: inline;
	margin: 0;
	padding: 0
}
#menu_weath a {
	float: left;
	background: url('//i.bigmir.net/hp/img/weather/menu_left.gif') no-repeat left top;
	padding: 0 0 0 4px;	
	margin-bottom: 1px;
	position: expression('relative');
	top: expression('-1px')
}
#menu_weath a span {
	float: left;
	display: block;
	background: url('//i.bigmir.net/hp/img/weather/menu_right.gif') no-repeat right top;
	padding: 2px 9px 2px 5px;
	margin-right: 1px
}
#menu_weath a span {
	float: none
}
#menu_weath a:hover span {
	color: #c00;
	text-decoration: none
}
#menu_weath a:hover span {
	color: #c00;
	text-decoration: none
}
#menu_weath #current {
	float: left;
	background: url('//i.bigmir.net/hp/img/weather/menu_left.gif') no-repeat left top;
	margin: 0;
	padding: 0 0 0 4px;
	background-position: 0 -42px;
	position: expression('relative');
	top: expression('-1px')
}
#menu_weath #current span {
	float: left;
	background: url('//i.bigmir.net/hp/img/weather/menu_right.gif') no-repeat right top;
	padding: 2px 9px 3px 5px;
	margin-right: 1px;
	font-weight: 400;
	background-position: 100% -42px
}
html:root #menu_weath {
	margin-bottom: -1px
}
.current_lang {
	background-color:#d3e7fb;
	color:#000;
	padding:0px 1px 1px 1px
}
