
/************* dichiarazioni generiche ***************/
html,body{margin: 0;padding: 0; text-align:center;}
body{font: 85% Verdana,Arial,sans-serif;}
h1,h2{font-family: "Trebuchet MS",Arial,sans-serif; margin: 0; padding: 0 0 8px 0;}
h1{color: #f00;font-size: 200%; position: absolute; left: -9000px}
h2{color: #666;font-size: 150%;text-align:left;width:90%;}
h3{color: #333;font-size: 100%;text-align:left;}
hr { display:none } /* righe separatrici, solo x browser senza supporto css */
 p{margin: 0;padding: 0 0 0.7em;line-height: 1.3em; font: 11px Verdana,Arial,sans-serif;} 
a {color: #003366;}
a:hover  {color: #666;text-decoration: none;border-bottom:1px solid #ffffff;} /* background:#000066;*/
img{border: 0;}


div#boxesterno {  
width:70%;  
border:0px solid #ffff00; 
padding:0px;
margin: 30px 10% 10px 10%; 
background:#fff;
height: 90%; 
text-align: center;
}
div#boxinterno {  
width:400px;  
border:0px solid #666666; 
padding:0px;
padding-left:10%;;
margin: 30px 0 30px 0; 
background:#ffffff;
height: auto;
}
.centro { 
width:100%; 
font-size: 83%; 
color: #333333;
text-decoration: none;
margin-top : 0px;
margin-bottom : 0px;
padding: 0px 5px 5px 5px;
margin-left: 0px;
text-align:center
}

/* ========== definizione stili dei crediti ========*/
.3vimedia {
	font-family : Verdana,Helvetica,Tahoma,Times, serif;	
	font-size : 11px;
	color: #cccccc;
	padding-top:3px;
	padding-right:8px; 
	text-align: right;
}
.3vimedia a{
	font-family : Verdana,Helvetica,Tahoma,Times, serif;	
	font-size : 11px;
	color: #cccccc;
	text-decoration: none;			
}
.3vimedia a:hover{
	font-family : Verdana,Helvetica,Tahoma,Times, serif;	
	font-size : 11px;
	color: #999999;	
	/* background:#ff6600; */
	text-decoration: underline;	
}
