/* Stilurile pentru afisarea vremii
 * TheX Weather v 0.1
 */
.thex_main 			{ overflow:hidden; }
.thex_current 		{ overflow:hidden; }
.thex_main_left 	{ float:left; width:auto; }
.thex_temp 			{ font-size:18px; text-align:center; margin:8px 0 0 0; }
.thex_main_right 	{ float:left; width:auto; margin:0 0 0 16px; }
.thex_main_right h2 { margin: 4px 0 4px 0; }
.thex_condition 	{ }
.thex_humidity 		{ }
.thex_wind 			{ }

ul.thex_next_days 				{ clear:both; width:100%; float:left; list-style-type:none; list-style-image:none; margin:12px 0 12px 0; padding:0; }
ul.thex_next_days li 			{ background: none; float:left; }
ul.thex_next_days li.aitems-1	{width:100%;}
ul.thex_next_days li.aitems-2	{width:49%;}
ul.thex_next_days li.aitems-3	{width:33%;}
ul.thex_next_days li.aitems-4	{width:24%;}

.thex_day 						{ font-weight:bold; font-style:italic; text-align:center; display:block; }
ul.thex_next_days li img 		{ display:block; margin:0 auto; clear:both; }
p.thex_day_temp 				{ margin:6px 0 0 0; white-space:nowrap; text-align:center; }
span.thex_day_day 				{ padding:2px; font-size:10px; }
span.thex_day_night 			{ padding:2px; background:#666; color:#fff; font-size:10px; }
div.thex_fday					{ border-left:1px solid #ddd; margin:0 6px 0 0; padding:0 0 0 6px; }

ul.thex_next_days li:first-child div.thex_fday	{ border-left:none; }

.thexWeather { margin-right:15px; border:1px solid #c81016; }
.thexWeather #theXweatherZiua { text-align:left; padding-left:5px; }
.thexWeather #theXweatherIcon { text-align:center; } 
.thexWeather #theXweatherTemp { padding:2px; text-align:right; padding-right:5px; }
.thexWeather #theXweatherTempLow { padding:2px; background-color:#06C; color:#FFF; }

.thexWeatherHead { min-height:60px; background: #98282b; font-size:11px; color:#333; padding-left:5px;  }
.thexWeather #big { text-align:right; padding-right:5px; font-size:18px; color:#FFF; font-weight:bold; }