div.weather_title
{
	margin-top: 10px;
	color: #1656a9;
	font: 20px tahoma;
	padding: 0 0 3px 5px;
	border-left: 3px solid orange;
}
table.weather_cities
{
	margin-top: 15px;
	width: 100%;
	border-collapse: collapse;
}
td.weather_cities
{
	padding: 3px;
	text-align: center;
	font: 12px tahoma;
}
table.weather_weather
{
	margin-top: 10px;
	width: 100%;
	border-collapse: collapse;
}
td.weather_weather_title
{
	color: #2666b9;
	font: 14px tahoma;
	border: 1px solid #dddddd;
	background-color: #FCECD4;
	padding: 2px;
	padding-top: 8px;
	padding-bottom: 8px;
	text-align: center;
	vertical-align: middle;
}
td.weather_weather_week_0, td.weather_weather_week_6
{
	color: #2666b9;
	border: 1px solid #dddddd;
	border-bottom-width: 0px;
	background-color: #FFE2DF;
	padding: 2px;
	text-align: center;
	vertical-align: middle;
	font: 14px tahoma;
}
td.weather_weather_week_1, td.weather_weather_week_3, td.weather_weather_week_5
{
	color: #2666b9;
	border: 1px solid #dddddd;
	border-bottom-width: 0px;
	background-color: #f0f0f0;
	padding: 2px;
	text-align: center;
	vertical-align: middle;
	font: 14px tahoma;
}
td.weather_weather_week_2, td.weather_weather_week_4
{
	color: #2666b9;
	border: 1px solid #dddddd;
	border-bottom-width: 0px;
	background-color: #f8f8f8;
	padding: 2px;
	text-align: center;
	vertical-align: middle;
	font: 14px tahoma;
}
td.weather_weather_date_0, td.weather_weather_date_6
{
	color: #2666b9;
	border: 1px solid #dddddd;
	border-top-width: 0px;
	background-color: #FFE2DF;
	padding: 2px;
	text-align: center;
	vertical-align: middle;
	font: 11px tahoma;
}
td.weather_weather_date_1, td.weather_weather_date_3, td.weather_weather_date_5
{
	color: #2666b9;
	border: 1px solid #dddddd;
	border-top-width: 0px;
	background-color: #f0f0f0;
	padding: 2px;
	text-align: center;
	vertical-align: middle;
	font: 11px tahoma;
}
td.weather_weather_date_2, td.weather_weather_date_4
{
	color: #2666b9;
	border: 1px solid #dddddd;
	border-top-width: 0px;
	background-color: #f8f8f8;
	padding: 2px;
	text-align: center;
	vertical-align: middle;
	font: 11px tahoma;
}
td.weather_weather_time_0, td.weather_weather_time_6
{
	border: 1px solid #dddddd;
	background-color: #FFE2DF;
	padding: 2px;
	text-align: center;
	vertical-align: middle;
	font: 12px tahoma;
}
td.weather_weather_time_1, td.weather_weather_time_3, td.weather_weather_time_5
{
	border: 1px solid #dddddd;
	background-color: #f0f0f0;
	padding: 2px;
	text-align: center;
	vertical-align: middle;
	font: 12px tahoma;
}
td.weather_weather_time_2, td.weather_weather_time_4
{
	border: 1px solid #dddddd;
	background-color: #f8f8f8;
	padding: 2px;
	text-align: center;
	vertical-align: middle;
	font: 12px tahoma;
}
td.weather_weather_cloud_cover_0, td.weather_weather_cloud_cover_6 
{
	border: 1px solid #dddddd;
	border-bottom-width: 0px;
	background-color: #FFE2DF;
	padding: 2px;
	padding-bottom: 0px;
	text-align: center;
	vertical-align: middle;
	font: 12px tahoma;
}
td.weather_weather_cloud_cover_1, td.weather_weather_cloud_cover_3, td.weather_weather_cloud_cover_5
{
	border: 1px solid #dddddd;
	border-bottom-width: 0px;
	background-color: #f0f0f0;
	padding: 2px;
	padding-bottom: 0px;
	text-align: center;
	vertical-align: middle;
	font: 12px tahoma;
}
td.weather_weather_cloud_cover_2, td.weather_weather_cloud_cover_4
{
	border: 1px solid #dddddd;
	border-bottom-width: 0px;
	background-color: #f8f8f8;
	padding: 2px;
	padding-bottom: 0px;
	text-align: center;
	vertical-align: middle;
	font: 12px tahoma;
}
td.weather_weather_precipitation_0, td.weather_weather_precipitation_6
{
	border: 1px solid #dddddd;
	border-top-width: 0px;
	background-color: #FFE2DF;
	padding: 2px;
	text-align: center;
	vertical-align: middle;
	font: 12px tahoma;
}
td.weather_weather_precipitation_1, td.weather_weather_precipitation_3, td.weather_weather_precipitation_5
{
	border: 1px solid #dddddd;
	border-top-width: 0px;
	background-color: #f0f0f0;
	padding: 2px;
	text-align: center;
	vertical-align: middle;
	font: 12px tahoma;
}
td.weather_weather_precipitation_2, td.weather_weather_precipitation_4
{
	border: 1px solid #dddddd;
	border-top-width: 0px;
	background-color: #f8f8f8;
	padding: 2px;
	text-align: center;
	vertical-align: middle;
	font: 12px tahoma;
}
td.weather_weather_pressure_0, td.weather_weather_pressure_6
{
	border: 1px solid #dddddd;
	background-color: #FFE2DF;
	padding: 2px;
	text-align: center;
	vertical-align: middle;
	font: 12px tahoma;
}
td.weather_weather_pressure_1, td.weather_weather_pressure_3, td.weather_weather_pressure_5
{
	border: 1px solid #dddddd;
	background-color: #f0f0f0;
	padding: 2px;
	text-align: center;
	vertical-align: middle;
	font: 12px tahoma;
}
td.weather_weather_pressure_2, td.weather_weather_pressure_4
{
	border: 1px solid #dddddd;
	background-color: #f8f8f8;
	padding: 2px;
	text-align: center;
	vertical-align: middle;
	font: 12px tahoma;
}
td.weather_weather_temperature_0, td.weather_weather_temperature_6
{
	font-weight: bold;
	border: 1px solid #dddddd;
	background-color: #FFE2DF;
	padding: 2px;
	text-align: center;
	vertical-align: middle;
	font: 14px tahoma;
}
td.weather_weather_temperature_1, td.weather_weather_temperature_3, td.weather_weather_temperature_5
{
	font-weight: bold;
	border: 1px solid #dddddd;
	background-color: #f0f0f0;
	padding: 2px;
	text-align: center;
	vertical-align: middle;
	font: 14px tahoma;
}
td.weather_weather_temperature_2, td.weather_weather_temperature_4
{
	font-weight: bold;
	border: 1px solid #dddddd;
	background-color: #f8f8f8;
	padding: 2px;
	text-align: center;
	vertical-align: middle;
	font: 14px tahoma;
}
td.weather_weather_humidity_0, td.weather_weather_humidity_6
{
	border: 1px solid #dddddd;
	background-color: #FFE2DF;
	padding: 2px;
	text-align: center;
	vertical-align: middle;
	font: 12px tahoma;
}
td.weather_weather_humidity_1, td.weather_weather_humidity_3, td.weather_weather_humidity_5
{
	border: 1px solid #dddddd;
	background-color: #f0f0f0;
	padding: 2px;
	text-align: center;
	vertical-align: middle;
	font: 12px tahoma;
}
td.weather_weather_humidity_2, td.weather_weather_humidity_4
{
	border: 1px solid #dddddd;
	background-color: #f8f8f8;
	padding: 2px;
	text-align: center;
	vertical-align: middle;
	font: 12px tahoma;
}
td.weather_weather_wind_direction_0, td.weather_weather_wind_direction_6
{
	border: 1px solid #dddddd;
	border-bottom-width: 0px;
	background-color: #FFE2DF;
	padding: 2px;
	text-align: center;
	vertical-align: middle;
	font: 12px tahoma;
}
td.weather_weather_wind_direction_1, td.weather_weather_wind_direction_3, td.weather_weather_wind_direction_5
{
	border: 1px solid #dddddd;
	border-bottom-width: 0px;
	background-color: #f0f0f0;
	padding: 2px;
	text-align: center;
	vertical-align: middle;
	font: 12px tahoma;
}
td.weather_weather_wind_direction_2, td.weather_weather_wind_direction_4
{
	border: 1px solid #dddddd;
	border-bottom-width: 0px;
	background-color: #f8f8f8;
	padding: 2px;
	text-align: center;
	vertical-align: middle;
	font: 12px tahoma;
}
td.weather_weather_wind_velocity_0, td.weather_weather_wind_velocity_6
{
	border: 1px solid #dddddd;
	border-top-width: 0px;
	background-color: #FFE2DF;
	padding: 2px;
	text-align: center;
	vertical-align: middle;
	font: 12px tahoma;
}
td.weather_weather_wind_velocity_1, td.weather_weather_wind_velocity_3, td.weather_weather_wind_velocity_5
{
	border: 1px solid #dddddd;
	border-top-width: 0px;
	background-color: #f0f0f0;
	padding: 2px;
	text-align: center;
	vertical-align: middle;
	font: 12px tahoma;
}
td.weather_weather_wind_velocity_2, td.weather_weather_wind_velocity_4
{
	border: 1px solid #dddddd;
	border-top-width: 0px;
	background-color: #f8f8f8;
	padding: 2px;
	text-align: center;
	vertical-align: middle;
	font: 12px tahoma;
}
div.weather_importer
{
	text-align: right;
	padding-top: 10px;
	font: 11px tahoma;
}