.textsize16{
    font-size:16px;
}
.textsize18{
    font-size:18px;
}
.textsize11{
    font-size:11px;
}
.w_white{color:#FFFFFF;}
.gray {color: #6b6b6b;}

.tmorn {background-color: #facdba; color:#868686; padding:0 10px;}
.tday {background-color: #fbeeba; color:#868686; padding:0 10px;}
.tevn {background-color: #c9dbeb; color:#868686; padding:0 10px;}
.tnight {background-color: #e1e1e1; color:#868686; padding:0 10px;}

.png {filter:expression(fixPNG(this));}

/* îÍÖÍÄÞ ÉÏÞÐÉÍ */
ul.weather_morning {background:url(/weather/images/bg/morning.jpg) top repeat-x;}
ul.weather_day {background:url(/weather/images/bg/day.jpg) top repeat-x;}
ul.weather_evening {background:url(/weather/images/bg/evening.jpg) top repeat-x;}
ul.weather_night {background:url(/weather/images/bg/gray.jpg) top repeat-x;}
ul.weather_morning, ul.weather_day, ul.weather_evening, ul.weather_night {
    list-style-type:none; margin:0; padding:0;
}

ul.weather_morning li, ul.weather_day li, ul.weather_evening li, ul.weather_night li {
    text-align: center;
}

li.weather_pict {height: 43px; padding:10px 0 6px 0;} 
li.weather_pressure {line-height: 32px; padding:0; color:#6b6b6b; font-size:11px;}
li.weather_temperature{line-height:28px; padding:0; font-size:18px;}
li.weather_comfort{line-height:28px; padding:0; font-size:18px; color: #868686;}
li.weather_wind{height:30px; padding:0; font-size:11px; line-height: 12px; margin-top: 6px;}
li.weather_air{line-height:26px; padding:0; font-size:12px; color:#6b6b6b;}

.weather_gray {background:url(/weather/images/bg/gray.jpg) top repeat-x;}
.weather_2pict {height: 58px; background: none !important;}
.weather_2pressure {height: 31px;}
.weather_2temperature{height:27px;}
.weather_2comfort{height:27px;}
.weather_2wind{height:35px;}
.weather_2air{height:25px;}
.weather_2pict, .weather_2pressure, .weather_2temperature, .weather_2comfort, .weather_2wind, .weather_2air{
    text-align:right;
    font-size: 11px;
    padding:0 4px 0 0; 
    position:relative;   
}

.orangecell {
    font-size: 20px;
    background-color: #ff9833;
    color: #FFFFFF;
    line-height: 1.0;
    padding: 7px 16px 0 7px;
}
.bluecell {
    font-size: 20px;
    background-color: #6a9dc9;
    color: #FFFFFF;
    line-height: 1.0;
    padding: 7px 16px 0 7px;
}

.wind-s, .wind-n, .wind-se, .wind-sw, .wind-ne, .wind-nw, .wind-w, .wind-e {
    padding-left: 13px;
    text-align: left;
    display: inline-block;
}
.wind-s {background:url(/weather/images/small/wind-s.gif) no-repeat left top;}
.wind-n {background:url(/weather/images/small/wind-n.gif) no-repeat left top;}
.wind-ne {background:url(/weather/images/small/wind-ne.gif) no-repeat left top;}
.wind-nw {background:url(/weather/images/small/wind-nw.gif) no-repeat left top;}
.wind-se {background:url(/weather/images/small/wind-se.gif) no-repeat left top;}
.wind-sw {background:url(/weather/images/small/wind-sw.gif) no-repeat left top;}
.wind-w {background:url(/weather/images/small/wind-w.gif) no-repeat left top;}
.wind-e {background:url(/weather/images/small/wind-e.gif) no-repeat left top;}


