/* CSS Document */

.centra_blocco
	{
	text-align:center;
	margin-left: auto;
	margin-right: auto;
	width: 800px;
	}

.immagine_sx {
		float:left; 
		margin-bottom:4px; 
		margin-right:10px; 
		margin-top: 4px;
		}
		
.immagine_dx {
		float:right; 
		margin-bottom:4px; 
		margin-left:10px; 
		margin-top:4px;
		}
		
.bottoni {
		 border: 1px solid #000000; 
		 background-color: #FFFFFF; 
		 color: #000000;
		 font-family:Verdana, Arial, Helvetica, sans-serif; 
		 font-size: 11px;
		 }

.caselle_testo {
		 border: 1px solid #000000; 
		 background-color: #FFFFFF;
		 color: #000000; 
		 font-family:Verdana, Arial, Helvetica, sans-serif; 
		 font-size: 11px;
		 letter-spacing: 0;
		 border-collapse:collapse;
		 padding: 2px;
		 width: 200px;
		 }
		 
.titolo	{
		font-style:italic;
		text-align:center;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size: 24px;
		color:#990033;
		background-color: #FFFFFF;
		}
		
.sottotitolo_centrato{
		font-weight:bold;
		text-align:center;
		font-style:italic;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		background-color: #FFFFFF;
		color:#990033;
		}		
	
.negativo
		{
		font-size:12px;
		font-weight:normal;
		background-color:#990033;
		color:#FFFFFF;
		padding:6px;
		text-align:center;
		}	
		
.negativo_evidenziato
		{
		font-weight:bold;
		}							
		
.testo_descrittivo
		{
		padding:10px;
		font-weight:normal;
		text-align:justify;
		}
		
.testo_evidenziato
		{
		font-weight:bolder;
		color:#990033;
		background-color: #FFFFFF;
		font-size:11px;
		font-style:italic;
		}					

.capolettera
		{
		font-weight:bold;
		color:#990033;
		font-size:36px;
		}			
		
.td_titolo	{
		text-align:left;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:18px;
		color:#990033;
		}			
		
.td_note	{
		padding:12px;
		text-align:justify;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#990033;
		}							
		
body	{
		text-align:center;
		margin: 0px 0px 0px 0px;
		background-color:#999999;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px; 
		color:#000000;
		font-weight:bold;
		}
		
.contenitore
		{
		padding: 0px;
		border: 0px solid #FFFFFF;
		border-collapse:collapse;
		text-align:left;
		background-color:#FFFFFF;
		width:800px;
		}

.c_footer
		{
		padding: 0px;
		border: 0px solid #999999;
		border-collapse:collapse;
		text-align:left;
		background-color:#999999;
		width:800px;
		}
		
.bordino
		{
		height: 5px;
		background-color:#999999;
		}
		
.banners
		{
		border: 0px solid #FFFFFF;
		}
		
.menu	{
		text-align:center;
		text-decoration:none;
		padding:8px;
		color:#990033;
		border-style:solid;
		border-left: 0px;
		border-right: 0px;
		border-bottom: 1px;
		border-top: 1px;
		border-top-color:#990033;
		border-bottom-color:#990033;
		}

.form	{
		text-align:right;
		padding:8px;
		}

a, a:visited
		{
		color:#990033;
		text-decoration:none;
		cursor:pointer;
		}

a:hover
		{
		color:#990033;
		text-decoration:underline;
		cursor:pointer;
		}
		
.riferimenti
		{
		color:#000000;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:9px;
		text-align:right;
		padding:6px;
		}		
		
.logo
		{
		border: 0px solid #FFFFFF;
		border-collapse:collapse;
		width:90px;
		}
		
.loghi_w3c
		{
		border: 0px solid #FFFFFF;
		border-collapse:collapse;
		height:15px;
		}
		
.tabella_decorativa_big
		{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-weight:bolder;
		font-size:13px;
		width:98%;
		margin-left: auto;
		margin-right: auto;
		background-color:#FFFFFF;
		color:#990033;
		border: 2px solid #990033;
		padding: 0px;
		border-spacing: 0px;
		border-collapse: collapse;
		}
		
.tabella_decorativa
		{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-weight:normal;
		font-size:10px;
		width:98%;
		padding: 12px;
		border: 1px solid #990033;
		margin-left: auto;
		margin-right: auto;
		background-color:#FFFFFF;
		color:#990033;
		border-collapse: collapse;
		vertical-align:top;
		}
		
.tabella_decorativa_intestazione
		{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-weight:bolder;
		font-size:10px;
		background-color:#990033;
		color:#FFFFFF;
		border: 0px solid #990033;
		padding: 0px;
		border-spacing: 12px;
		border-collapse: collapse;
		vertical-align: top;
		}		
		
.tabella_decorativa_riga
		{
		vertical-align: top;
		}

.tabella_decorativa_riga_chiara
		{
		vertical-align: top;
		background-color:#FFFFFF;
		}

.tabella_decorativa_riga_scura
		{
		vertical-align: top;
		background-color:#EEEEEE;
		}

		
.tabella_dec_neg
		{
		background-color:#990033;
		color:#FFFFFF;
		}
		
.footer
		{
		width:98%;
		}						

.selezioni {
		 border: 1px solid #000000; 
		 background-color: #FFFFFF;
		 color: #000000; 
		 font-family:Verdana, Arial, Helvetica, sans-serif; 
		 font-size: 11px;
		 letter-spacing: 0;
		 border-collapse:collapse;
		 padding: 2px;
		 width: 330px;
		 }
		 
hr		{
		color: #990033;
		height: 1px;
		}
		
.tabella_decorativa_contenitore
		{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		background-color:#FFFFFF;
		border: 1px solid #990033;              
		border-collapse: collapse;
		vertical-align: top;
		}	
		
.td_decorativo_contenitore
		{
		background-color:#FFFFFF;
		border: 0px solid #990033;
		padding: 5px;
		border-collapse: collapse;
		vertical-align: top;
		}	
		 						
