body{



font-family:Trebuchet MS;



font-size:11px;



color:#2D0D0D;



scrollbar-face-color:#871B10;



scrollbar-highlight-color:#FFFFFF;



scrollbar-3dlight-color:#871B10;



scrollbar-darkshadow-color:#871B10;



scrollbar-shadow-color:#FFFFFF;



scrollbar-arrow-color:#FFFFFF;



scrollbar-track-color:#FFFFFE;



}



td{



	font-family:Trebuchet MS;



	font-size:11px;



	color:#2D0D0D;



}
a img{
	border: none;
}


/* **************************************** */



.testo{



	font-family:Trebuchet MS;



	font-size:11px;



	color:#2D0D0D;



}



.testo a{



	text-decoration:none;



	color:#007900;



	font-weight:bold;



}



.testo a:hover{



	text-decoration:underline;



	color:#2D0D0D;



	font-weight:bold;



}



/* **************************************** */







.titolo{



	font-family:Trebuchet MS;



	font-size:11px;



	color:#ffffff;



}



.titolo a{



	text-decoration:none;



	color:#ffffff;



}



.titolo a:hover{



	text-decoration:underline;



	color:#FBA900;



}







/* **************************************** */







.titolo_sezione {



	font-family:"Trebuchet MS";



	font-size:13px;



	color:#871B10;



	font-weight: bold;







}



.titolo_sezione a{



	text-decoration:none;



	color:#871B10;



}



.titolo_sezione a:hover{



	text-decoration:underline;



	color:#FBA900;



}



/* **************************************** */



.titolo_home{



	font-family:Trebuchet MS;



	font-size:11px;



	color:#2D0D0D;



}



.titolo_home a{



	text-decoration:none;



	color:#960000;



}



.titolo_home a:hover{



	text-decoration:underline;



	color:#FBA900;



}



/* **************************************** */



.bottom{



	font-family:Trebuchet MS;



	font-size:11px;



	color:#2D0D0D;



}



.bottom a{



	text-decoration:none;



	color:#007900;



	font-weight:bold;



}



.bottom a:hover{



	text-decoration:underline;



	color:#2D0D0D;



	font-weight:bold;



}



input{



	font-family:Trebuchet MS;



	font-size:11px;



	border:1px solid #960000;



	width:200px;



	height:16px;



}



textarea{



font-family:Trebuchet MS;



	font-size:11px;



	border:1px solid #960000;



	width:200px;



}



.invia{



	font-family:Trebuchet MS;



	font-size:11px;



	border:1px solid #960000;



	width:80px;



	height:20px;



}







ul.menu1 {



width:100%;



list-style:none; /* elimino i punti elenco */



margin:0; padding:0; /* elimino i rientri delle liste */



}







ul.menu1 li a {



display:block; /* il link occupa tutto lo spazio orizzontale */



text-decoration:none; /* elimino la sottolineatura, che si tratta di un link si capisce dalla struttura */



padding:0 1em; /* lascia spazio far il bordo del menu e il testo del link */



height:18px;line-height:18px; /* altezza del link: height e line-height devono avere il medesimo valore */



border-width:1px;



border-color:#A04437;



border-style:none solid; /* aggiungo dei bordi laterali */



}







ul.menu1 li { 



display:inline;



width:100%;



background: #960000;



color:#ffffff;



} /*elimina lo spazio fra gli elementi della lista introdotto da Opera*/



.prova{



	width:100%;



	height:16px;



	border-bottom: 1px solid #BC7267;



	border-right: 1px solid #960000;



	border-left: 1px solid #960000;



	border-top: 1px solid #BC7267;



	padding-right:15px;



	background: #960000;



	text-align: right;



	float: right;







}



ul.menu1 li a:link, ul.menu1 li a:visited {



background:#A04437;



color: #ffffff;



border-bottom: 1px solid #A04437;



} /* colori per il link */







ul.menu1 li a:hover {



background: #960000;



color:#ffffff;



border-bottom: 1px solid #BC7267;



} /* colori per l'effetto roll-over */











.testobianco {



	font-family:Trebuchet MS;



	font-size:1px;



	color:#FFFFFF;



}



.testobianco a{



	color:#FFFFFF;



}



.testobianco a:hover{



	color:#FFFFFF;



}





h1.ott

{

font-size:12px;

color:#993333;

padding-left:3px;

}



h2.ott

{

font-size:10px;

font-weight:100;

}



p.ott

{

font-size:12px;

color:#993333;

padding-left:3px;

}



a.ott_h1:link

{

font-size:12px;

color:#993333;

text-decoration:none;

}



a.ott_h1:visited

{

font-size:12px;

color:#993333;

text-decoration:none;

}



a.ott_h1:hover

{

font-size:12px;

color:#993333;

text-decoration:none;

}



a.ott_h2:link

{

font-size:10px;

color: #000000;

text-decoration:none;

font-weight:100;

}



a.ott_h2:hover

{

font-size:10px;

color: #000000;

text-decoration:none;

font-weight:100;

}



a.ott_h2:visited

{

font-size:10px;

color: #000000;

text-decoration:none;

font-weight:100;

}

