@CHARSET "ISO-8859-1";
body{
	margin: 0px; 
	padding: 0px; 
	font-family: arial,verdana,sans-serif; 
	font-size: 11px; 
	text-align: center; 
	background-color: #fff; 
	background-image: url(../immagini/sfondo_scuro.jpg);

}
p,div,img,h1,h2,h3,h4,h5,h6{margin: 0px; padding: 0px;  border: 0px;}
a:link    {text-decoration: none; color: #003366;}
a:visited {text-decoration: none; Color: #003366;}
a:hover   {Color: red}
h2{font-size:11px;display: inline;margin: 0px;padding: 0px;}
h3{font-size:11px;display: inline;margin: 0px;padding: 0px;}
h4{font-size: 16px;}
h5{font-size: 12px;}
#clear{clear: both;}
/* La dimensione del container è 990pxperchè c'è il padding */
#container{	
	width: 970px; 
	margin: auto; 
	text-align: left;
	background-color: white;
}
#container #top{
	background-image: url('../immagini/top.gif');
	background-repeat: no-repeat;
	padding: 0px 10px;
}
#container #top #titoletto{
	font-size:9px;
	padding-top:4px;
}
#container #middle{
	background-image: url('../immagini/middle.gif');
	background-repeat: repeat-y;
	padding: 0px 10px;
}
#container #middle #left{
	width: 590px;
	float: left;
	margin-right: 10px;
}

#container #middle #left #adv #sx{
	width:60px;
	float:left;
	margin-right: 15px;
}
#container #middle #left #adv #cx{
	width:468px;
	height: 60px;
	float:left;
	border:1px solid #000;
}
#container #middle #left #adv #dx{
	width:20px;
	float:left;
	margin-left: 15px;
}

#container #middle #left #menu{
	margin: 5px 0px 10px 0px;
}

/* Stili colonne notizie */
#container #middle #left #colonna1{
	width: 189px;
	padding-right: 5px;
	border-right:1px solid #000;
	float: left;
}



#container #middle #left #colonna_test{
	width: 380px;
	padding-right: 5px;
	
}
#container #middle #left #colonna_test #notizia{
	margin: 0px 0px; 
	border-bottom: 1px dotted #336699; 
	padding: 3px 0px; 
	}
#container #middle #left #colonna_test #notizia #data{
	font-size: 9px; 
	color: #008000
}
#container #middle #left #colonna_test #notizia #foto_piccola{
	width: 80px;
	height: 40px;
	border: 1px solid #000;
	float: left;
	margin-right: 3px;
}



#container #middle #left #colonna1 #notizia{
	margin: 0px 0px; 
	border-bottom: 1px dotted #336699; 
	padding: 3px 0px; 
	}
#container #middle #left #colonna1 #notizia #data{
	font-size: 9px; 
	color: #008000
}
#container #middle #left #colonna1 #notizia #foto_piccola{
	width: 80px;
	height: 40px;
	border: 1px solid #000;
	float: left;
	margin-right: 3px;
}
#container #middle #left #colonna2{
	width: 189px;
	padding: 0px 5px;
	border-right:1px solid #000;
	float: left;
}
#container #middle #left #colonna2 #notizia{
	margin: 0px 0px; 
	border-bottom: 1px dotted #336699; 
	padding: 3px 0px; 
	}
#container #middle #left #colonna2 #notizia #data{
	font-size: 9px; 
	color: #008000
}
#container #middle #left #colonna2 #notizia #foto_piccola{
	width: 80px;
	height: 40px;
	border: 1px solid #000;
	float: left;
	margin-right: 3px;
}
#container #middle #left #colonna2 #defaultCountdown{
	text-align: center;
	font-size:34px;
	font-weight: bolder;
	color: #336699;
}
#container #middle #left #colonna3{
	width: 189px;
	padding-left: 5px;
	float: left;
}
#container #middle #left #colonna3 #notizia{
	margin: 0px 0px; 
	border-bottom: 1px dotted #336699; 
	padding: 3px 0px; 
	}
#container #middle #left #colonna3 #notizia #data{
	font-size: 9px; 
	color: #008000
}
#container #middle #left #colonna3 #notizia #foto_piccola{
	width: 80px;
	height: 40px;
	border: 1px solid #000;
	float: left;
	margin-right: 3px;
}
#container #middle #left #sx{
	float: left;
	width: 200px;
} 
#container #middle #left #sx #classifica{
	background-image: url('../immagini/la_classifica.gif');
	background-repeat: no-repeat; 
	width: 200px; 
	height: 530px; 
	padding-left: 8px; 
	padding-top: 20px; 
	margin-bottom: 15px;
}
#container #middle #left #sx#classifica img{
	width:32px;
} 
#container #middle #left #sx #classifica td{ 
	border-bottom: 1px dashed #336699;
}
#container #middle #left #cx{
	float: left;
	width: 380px; 
}
#container #middle #left #rubrica{
	float: left; 
	width: 180px; 
	margin-left: 10px;
	border-left
}
#container #middle #left #rubrica img{
	float: left; 
	margin-right: 3px; 
	margin-top: 3px;
}

#container #bottom{
	background-image: url('../immagini/bottom.gif');
	background-repeat: no-repeat;
	padding: 0px 10px;	
}
#container #middle #right{float: left; width: 350px;margin-left: 0px;}
#container #middle #right .social{margin: 10px 0px;}
#container #middle #right .social .socialicone{float: left;}
#container #middle #right .social .testosegui{float: left; margin-left: 10px;}
#container #middle #right .radio{margin: 10px 0px;}
#container #middle #right .video{margin: 10px 0px;}
#container #middle #right .adv125{margin: 10px 0px;}
#container #middle #right .adv125 .spacer125{width: 30px;}
#container #middle #right .tags{margin: 10px 0px;}
#container #middle #right .sondaggio{margin: 10px 0px;}
#container #middle #right #newsletter{background-image: url('../immagini/newsletter_pianetaempoli.gif'); background-repeat: no-repeat; font-size: 10px; height: 120px; color: #fff; font-weight: 900; margin: 5px 0px;}
#container #middle #right #newsletter #email{margin: 47px 0 0 25px;}
#container #middle #right #newsletter #button{margin: 17px 0 0 25px;background-color: #cc0000;width: 70px;display: block;color: white;}
#container #middle #right #newsletter #check{margin: 50px 0 0 20px;background-color: #006699;}
#container #middle #newsletter_confirm{background-image: url('../immagini/newsletter_pianetaempoli_confirm.gif');background-repeat: no-repeat;height: 120px;color: #fff;font-weight: 900;visibility: hidden;display: none;}
#container #middle #right #newsletter #check a{color: #fff;}
#container #middle #newsletter_confirm #error{color: #fff;}
#container #middle #newsletter_confirm #error a{color: #fff; text-decoration: none;}
#container #middle #newsletter_confirm #loader{margin-left: 140px;margin-top: 25px;}
#container #middle #right #newsletter form input{background-color: #cccccc;border:0px;font-size: 10px;font-weight: 900;color: #006699;}
#container #middle #right #newsletter #newsletter_confirm{visibility: hidden;display: none;}
#container #middle #right .tags h2{font-size: 24px; display: inline; color:#003366;}
#container #middle #right .tags h3{font-size: 18px; display: inline; color:#336699;}
#container #middle #right .tags h4{font-size: 14px; display: inline; color:#003366;}

#scrollup {
   position: relative;
   overflow: hidden;
   height: 200px;
   width: 200px
 }
 .headline {
   position: absolute;
   top: 210px;
   left: 5px;
   height: 195px;
   width:190px;
 }
