/*weather*/
.wthr_in {border:#BDBDBD 1px solid; padding:2px;}
#main_wthr td { vertical-align:top;}
#today { margin:10px 0 0 0; width:320px}
#today_wthr {}
#today_wthr td { padding:10px 0 5px 0px;}
#inf { background-color:#ECF3F5; color:#1F1F1F; border-top:#1F1F1F 2px solid; padding:20px 30px;}
#inf table {}
#komf {margin:70px 40px 0 0px; float:right }
*html #komf {margin:70px 10px 0 0px; float:right }
#inf table td {color:#1F1F1F; padding:3px 0px 3px 10px;}
.main_icon { text-align:center; font-weight:bold; float:left; margin:30px 20px 30px 30px;}
.main_inf { margin:30px 10px 30px 0px; text-align:center; float:left}
.main_inf b { font-size:28px; display:block;}
#hint_w {position:absolute; width:200px; background-color:#FF0000; margin:100px 0 0 100px; background-color:#FEFEF2; font-size:11px; padding:10px; border:#1F1F1F 1px solid}
*html #hint_w {position:absolute; width:200px; background-color:#FF0000; margin:100px 0 0 0px; background-color:#FEFEF2; font-size:11px; padding:10px;  border:#1F1F1F 1px solid}
#hint_w b { color:#61A63E; display:block;}


#tomorrow {margin:10px 0 0 0;}
.tom_date { color:#3A3028; font-size:12px; display:block; margin:0px 0 5px 20px}
#tom_time {}
#tom_time td { text-align:center; padding:5px 0; border-bottom:#dddddd 1px solid;}
#tom_time img { margin:10px 0;}
#tom_time span { color:#3A3028; font-weight:normal; font-size:18px; display:block;}
.tom_time { border-top:#dddddd 1px solid; background-color:#ECF3F5; padding:3px 0; color:#3A3028; font-weight:bold; font-size:12px;}
.tom_out {  padding:10px 0 10px 50px; height:80px;}

.day { background-color:#739ADD;}
.day_in { padding:8px 20px; color:#ffffff; font-weight:bold;}
.night { background-color:#2A549B;}
.night_in { padding:8px 20px; color:#ffffff; font-weight:bold;}
.tom_icon {float:left; text-align:center; color:#333367; margin:0px 40px 20px 0;}
.tom_inf { margin:0px 0 0px 20px; }
.tom_inf b { font-size:24px; font-weight:normal;}
#tom_inf { }
#tom_inf  { border-left:#DDDDDD 1px solid;}
#tom_inf td { padding:2px 0 2px 20px; color:#3A3028; font-size:11px; }
#tom_tbl { margin:10px 0 0 0;}
#tom_tbl b { color:#3A3028; display:block; margin:0 0 0 20px;}
.tom_date { display:block; margin:10px 20px;}

#ten_days {}
#ten_days th { color:#1F1F1F; border-bottom:#1F1F1F 2px solid; text-align:left; font-weight:normal; padding:10px 0 10px 15px;}
#ten_days td { padding:10px 0 10px 15px; border-bottom:#DDDDDD 1px solid; color:#2F2F2E; vertical-align:middle;}
.ten_date { background-color:#ECF3F5; color:#1F1F1F; font-size:14px;  padding:0px; text-align: left;}
.ten_date b { font-size:12px; display:block;}
.ten_temp { color:#2F2F2E; font-size:18px;}
#ten_days td span { font-size:11px;}
