/*
 ------------------------------------- LINK ----------------------------------------
*/

body {

margin:0 auto;
padding:0;
text-align:center;
	}

#primo-piano {
	BACKGROUND: url(bg-primopiano.gif) repeat-x; padding-left:5px; padding-right:5px
}

#intrattenimento {
	padding-left:5px; padding-right:5px
}

#news {
	padding-left:5px; padding-right:5px
}

#sponsor {
	padding-left:5px; padding-right:5px
}

.data {
	 BACKGROUND-COLOR: #666;
	color: #fff;
}


h1 {
font-size:300%;
color: #cc0000;

font-family: Verdana, Arial, Helvetica, sans-serif;
margin:0px;
margin-left:10px;
padding:0px;	
}

h2 {
font-size:80%;
color: #000000;
margin-top:0px;
font-family: Verdana, Arial, Helvetica, sans-serif;
margin:0px;
margin-left:20px;
padding:0px;	
}

h3 {

color: #cc0000;
font-family: Verdana, Arial, Helvetica, sans-serif;
	
}

h4 {
font-size:130%;
color: #ff9900;
margin-top:0px;
font-family: Verdana, Arial, Helvetica, sans-serif;
margin:0px;
padding:0px;

}


.rosso {

color: #cc0000;


}


a.orizzontale:link { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	font-weight: bold;
	text-decoration: none; 
	line-height:1.5em;
	

	
}
a.orizzontale:active { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	font-weight: bold;
	text-decoration: none; 	
	line-height:1.5em;
}
a.orizzontale:visited { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	font-weight: bold;
	text-decoration: none; 
	line-height:1.5em;	
}
a.orizzontale:hover { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #fff;
	font-weight: bold;
	text-decoration: none; 	
	line-height:1.5em;
	background-color:#cc0000
		
}




a:link { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	
	text-decoration: underline; 
	line-height:1.5em;
	

	
}
a:active { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	
	text-decoration: underline; 	
	line-height:1.5em;
}
a:visited { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	
	text-decoration: underline; 
	line-height:1.5em;	
}
a:hover { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	
	text-decoration: underline; 	
	line-height:1.5em;
		
}





a.testom:link { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666666;
	font-weight: bold;
	text-decoration: none; 
	line-height:1.5em;
	

	
}
a.testom:active { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666666;
	font-weight: bold;
	text-decoration: none; 	
	line-height:1.5em;
}
a.testom:visited { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666666;
	font-weight: bold;
	text-decoration: none; 
	line-height:1.5em;	
}
a.testom:hover { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666666;
	font-weight: bold;
	text-decoration: none; 	
	line-height:1.5em;	
}


a.testom1:link { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #cc3300;
		line-height:1.5em;
	text-decoration: none; 
}
a.testom1:active { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #cc3300;
		line-height:1.5em;
	text-decoration: none; 
}
a.testom1:visited { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #cc3300;
		line-height:1.5em;
	text-decoration: none; 
}
a.testom1:hover { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
		line-height:1.5em;
	text-decoration: underline; 
}


a.testom2:link { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #cc3300;
	
	text-decoration: none; 
}
a.testom2:active { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #cc3300;
	
	text-decoration: none; 
}
a.testom2:visited { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #cc3300;
	
	text-decoration: none; 
}
a.testom2:hover { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	background-color: #cc3300;
	text-decoration: underline; 
}

.testopic {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #000000;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-top: 0px;
}

.testo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #000000;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-top: 0px;
}

.testo-piccolo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #990000;
	padding:4px;
}

.testob {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #ffffff;
	padding: 0px;
}

.titolo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #cc3300;
	font-weight: bold;
	padding: 0px;
}




.tratto {
	border-top:1px dashed #666666;
height:1px;
}

.tratto-chiaro {
	border-top:1px dashed #cccccc;
height:1px;
}


.img_border {
	border:1px solid #666666;
margin:4px;

}

