
#wrapper {
  /*width: 100%;*/
  width: 544px;
 /* width: expression((documentElement.clientWidth||document.body.clientWidth)<995?'550px':'');
  min-width: 550px;*/

}
#container {width: 544px; margin:0px;}
#content {
  width: 100%;
  float: left;
  margin:0px;
}


#center_dark {
margin: 0 11px;
height: 31px;
background-image:url(images/forecast/dark_f.gif);  
background-repeat:repeat-x;
}
#left_dark {
  float: left;
  width: 11px;
  height: 31px;
  margin-left: -544px;
  background-image:url(images/forecast/dark_l.gif);
}
#right_dark {
  float: left;
  width: 11px;
  height: 31px;
  margin-left: -11px;
  background-image:url(images/forecast/dark_r.gif);
 }

#wrapper_nocolor{
  width: 108px;
    
}
#container_nocolor {width: 108px;}
#content_nocolor {
  width: 100%;
  float: left;
}

#center_nocolor {
margin: 0 9px;
height: 9px;
border-top: 1px solid #2f81d7;
}
#left_nocolor {
  float: left;
  width: 9px;
  height: 9px;
  margin-left: -108px;
  background-image:url(images/forecast/nocolor_l.gif);
}
#right_nocolor {
  float: left;
  width: 9px;
  height: 9px;
  margin-left: -9px;
  background-image:url(images/forecast/nocolor_r.gif);

}

#wrapper_nocolor_big{
  width: 544px;
  
}
#container_nocolor_big {width: 544px;}


#left_foot_big {
  float: left;
  width: 9px;
  height: 24px;
  margin-left: -544px;
  background-image:url(images/forecast/foot_l.gif);
}


#left_foot_big_wh {
  float: left;
  width: 9px;
  height: 24px;
  margin-left: -544px;
  background-image:url(images/forecast/foot_l_wh.gif);
}


#center_foot {
margin: 0 9px;
height: 24px;
background-image:url(images/forecast/foot_f.gif);  
background-repeat:repeat-x;
}
#left_foot {
  float: left;
  width: 9px;
  height: 24px;
  margin-left: -108px;
  background-image:url(images/forecast/foot_l.gif);
}
#right_foot {
  float: left;
  width: 9px;
  height: 24px;
  margin-left: -9px;
  background-image:url(images/forecast/foot_r.gif);

}

#right_foot_wh {
  float: left;
  width: 9px;
  height: 24px;
  margin-left: -9px;
  background-image:url(images/forecast/foot_r_wh.gif);
}


.clear {clear: both;}

.float_l{
float: left;
margin-right: 10px;
}

.forecast_main{
/*width: 544px;*/
background-image:url(images/forecast/fon_main.gif);
background-repeat:repeat-y;
margin-top:5px;
}

.forecast_town_info{
margin:0px;
padding-left: 5px;
text-decoration: underline;
font-weight:bold;
}

/*.forecast_line{
height: 1px;
width: 544px;
color: #737373;
margin: 0px;
}*/
.lpadding5{
padding-left: 5px;
}

.forecast5_block{
width: 108px;
margin-right: 1px;
float: left;
margin-bottom:10px;
}

.forecast5_block_data{
width: 108px;
background:url(images/forecast_week_line.gif) repeat-y;
}

.forecast5_day{
width: 100%;
font-weight:bold;
text-align:center;
margin:0;
}
.forecast5_today{
color: red;
}
.forecast5_data{
padding-left:5px;
padding-bottom:5px;
}
.forecast_line{
width:100px;
height:1px;
background-color:#737373;
margin-top:3px;
margin-left:4px;
margin-right:4px;
}

.forecast_menu{
margin: 0 px 2 px;
clear:left;
margin-bottom:10px;
}
.forecast_menu_block{
margin-right: 2px;
float: left;
}
.forecast_menu_left{
width: 7px;
height: 27px;
float:left;
margin-bottom: 10px;

background-image:url(images/forecast/light_s_l.gif);
}
.forecast_menu_center{
height: 27px;
float:left;
margin: 0;
background-color:#cfdfec;
text-align:center;
vertical-align:baseline;
line-height: 27px
}
.forecast_menu_right{
width: 7px;
height: 27px;
float:left;
margin: 0;
background-image:url(images/forecast/light_s_r.gif);
}

.forecast_menu_left_d{
background-image:url(images/forecast/dark_s_l.gif);
}
.forecast_menu_center_d{
background-color:#2d5b75;
}
.forecast_menu_right_d{
background-image:url(images/forecast/dark_s_r.gif);
}
/* font-family:Tahoma, Arial, Courier New; font-size:12px;font-weight:bold; text-decoration:none; */
 a.forecast_menu_a:link {text-decoration:underline;color:#d0d7dd;}
 a.forecast_menu_a:visited{text-decoration:underline;color:#d0d7dd;}
 a.forecast_menu_a:hover{text-decoration:none;color:#d0d7dd; }

 a.forecast_menu_a_dark:link {text-decoration:underline; color:#225977;}
 a.forecast_menu_a_dark:visited{text-decoration:underline; color:#225977;}
 a.forecast_menu_a_dark:hover{text-decoration:none; color:#225977;}
 
 a.forecast_menu_a_dark_spf:link {text-decoration:underline; color:#ff9840;}
 a.forecast_menu_a_dark_spf:visited{text-decoration:underline; color:#ff9840;}
 a.forecast_menu_a_dark_spf:hover{text-decoration:none; color:#ff9840;}
 
 a.forecast_menu_a_spf:link {text-decoration:underline;color:#a1490c;}
 a.forecast_menu_a_spf:visited{text-decoration:underline;color:#a1490c;}
 a.forecast_menu_a_spf:hover{text-decoration:none;color:#a1490c; }

.forecast_day{
width: 544px;
}

.forecast_day_center{
height: 33px;
width: 100%x;
float:left;
margin-left:7px;
margin-right:7px;
background-image:url(images/forecast/light_f.gif);
background-repeat:repeat-x;
border-bottom: 1px solid #afb4b7;
}

.forecast_day_left{
width: 7px;
height: 33px;
float:left;
margin-left: -544px;
background-image:url(images/forecast/light_l.gif);
border-bottom: 1px solid #afb4b7;
}

.forecast_day_right{
width: 7px;
height: 33px;
float:left;
margin-left: -7px;
background-image:url(images/forecast/light_r.gif);
border-bottom: 1px solid #afb4b7;
}
.forecast_day_name{
/*width: 100%;*/
}

.forecast_picture{
width: 58px;
height: 58px;
float: left;
margin-left: 1px;
text-align:center;
color:#4c81b7;
font-weight:bold;
}
.forecast_time{
clear:left;
padding-bottom: 3px;
}

.forecast_row{
height: 25px;
}
.forecast_row_color{
background-color:#e6ebef;
height: 25px;
}
.forecast_variable{
color:#4c81b7;
font-weight:bold;
padding-left: 3px;
text-align:left;
}
.forecast_value{
font-weight:bold;
padding-left: 3px;
text-align:left;
}
.forecast_value_t{
color:#2d5974;
font-size:14px;
}
.forecast_bottom_line{
border-bottom: 1px solid #31556f;
}

.forecast_date{
font-weight:bold;
}

.forecast_date_weekend{
font-weight:bold;
color: #fa0000;
}

.forecast_city{
margin: 0px;
}


