@charset "utf-8";
/* CSS Document */

body {
	font: 12px Georgia, Times New Roman, Times, serif;
	color:#666;
	margin-top:0px;
	padding-top:0px;
}

#meteo_all {
	height:800px;
	background:url(images/meteo_bg.png) no-repeat;	
	width:640px;
	position:relative;
	overflow:hidden;
	padding:5px 0;
	}
	
.meteo_title {
	height:20px;
	background:url(images/meteo_title.png) no-repeat;	
	width:300px;
	position:relative;
	overflow:hidden;
	}
	
.title_box{
	font-family:"verdana";
	font-size:8px;
	font-weight:bold;
	color:#fff;
	}
	
.meteo_feedback{
	font:10px Georgia, Times New Roman, Times, serif;
	position:absolute;
	width:640px;
	height:16px;
	line-height:16px;
	text-align:center;
	font-weight:normal;
}

.meteo_feedback a{color: #0066cc;}

.meteo_feedback a:hover{text-decoration:underline;}

.plbutton{
	height:25px;
	float:right;
	width:90px;
	background:url(images/tab.png) left top no-repeat;
	font-family:"verdana";
	font-size:8px;
	font-weight:bold;
	color:#0066CC;
	text-align:center;
	}
	
.plbutton_off{
	height:25px;
	float:right;
	width:90px;
	background:url(images/tab_off.png) left top no-repeat;
	font-family:"verdana";
	font-size:8px;
	font-weight:bold;
	color:#0066CC;
	text-align:center;
	}
	
.plbutton_off:hover{
	background:url(images/tab_over.png) left top no-repeat;
	}
	
.plbutton:hover{
	}
	
.plbutton .spacer { height:8px; }
.plbutton_off .spacer { height:8px; }

a.btleft {
background:url(images/hori_large.png) no-repeat;
	display:block;
	width:30px;
	height:30px;
	float:left;
	margin-left:12px;
	margin-right:12px;
	cursor:pointer;
	font-size:1px;
}

a.btright {
background:url(images/hori_large.png) no-repeat;
	display:block;
	width:30px;
	height:30px;
	float:left;
	margin-left:12px;
	margin-right:12px;
	cursor:pointer;
	font-size:1px;
}

a.btright 				{ background-position: 0 -30px; clear:right;}
a.btright:hover 		{ background-position:-30px -30px; }
a.btright:active 	{ background-position:-60px -30px; } 


/* left */
a.btleft:hover  		{ background-position:-30px 0; }
a.btleft:active  	{ background-position:-60px 0; }

.blue_meteo {
	color: #0066cc;
	font:bold 10px Georgia, Times New Roman, Times, serif;
}

.blue_meteo_par {
	color: #0066cc;
	font:bold 12px Georgia, Times New Roman, Times, serif;
}

.blue_meteo_big {
	color: #0066cc;
	font:bold 16px Georgia, Times New Roman, Times, serif;
}

.meteo_big {
	color: #0066cc;
	font:bold 16px Georgia, Times New Roman, Times, serif;
	font-weight:bold;
}

.gray_meteo {
	font:10px Georgia, Times New Roman, Times, serif;
	font-weight:bold;
	color:#666;
}

.red_meteo {
color:#cc0000;
	font:bold 10px Georgia, Times New Roman, Times, serif;
}

.mattina{
	width:60px;
	height:155px;
	background:url('images/meteo/mattina.png') center center no-repeat;
	}
	
.sera{
	width:60px;
	height:155px;
	background:url('images/meteo/sera.png') center center no-repeat;
	}
	
.pomeriggio{
	width:60px;
	height:155px;
	background:url('images/meteo/pomeriggio.png') center center no-repeat;
	}
	
.notte{
	width:60px;
	height:155px;
	background:url('images/meteo/notte.png') center center no-repeat;
	}
	
.weatherimg {border:solid 1px #666666;}

.weatherpar{width:150px; height:20px; text-align:center; font-family:"verdana";
	font-size:8px;
	font-weight:bold;
	color:#fff;}