/* CSS Document */body{    font-family: Verdana, Arial,sans-serif;    font-size: 76%;    text-align: center;    margin-top: 5%;    padding:0;    background: url("sfondo.gif");	 } /*CONTENITORE GENERALE*/#container{     width: 680px;    margin: 0 auto;    text-align: left;    background: url("sfondocontainer.gif")	}/* HEADER*/.contatti{   text-align: right;   font-size: 0.9em   }/* Contenitore bianco del titolo*/ #titolo{     background: #fff;    border-right: 1px solid #000;    border-bottom: 1px solid #000;    width:445px;    padding:3px;	padding-bottom:1px;	display:none}/*Titolo per stampa*/#titolo_stampa{    font-size: 1em;} /*Contenitore bianco degli sponsor*/#box_sponsor {   border-bottom: 1px solid #000;   border-right: 1px solid #000;	   background: #fff;   float:right;   padding:3px;   padding-bottom: 5px;   display:none}/* Contenitore con i bordi grigini all'interno di box_sponsor. All'interno si trovano i vari sponsor */#sponsor {   border:1px solid #c7bda2;   font-size: 12px #000;   padding-top:6px;   padding-right:6px;   padding-left:6px;	   display: none}#accesso_rapido{   text-align: right;   font-size: 0.9em;   display: none}/*STILE COLONNA SINISTRA*//* Contenitore generale della colonna sinistra comprendente il menu e le news*/ #navigation{   margin-top: 10px;   float:left;   width: 200px;   background: #C9BFA4;   padding: 0px;   display: none}/* Contenitore bianco generale del menu */#menu{   border-right:1px solid #000;   border-bottom:1px solid #000;   background: #fff;   padding: 4px;   display: none}/* Contenitore bianco con bordo colorato. All'interno si trovano tutti i link del menu*/.box_menu{   border:1px solid #C7BDA2 ;   padding:10px;}/* Stile della lista del menu*/ #menu ul{   margin:0;   padding: 0;    list-style-type: none;}#menu li{   margin: 0;   padding: 5px;    font: 100% Verdana,arial,sans-serif;    border-bottom: 2px  dotted #E6E1D4}/* Stile dei link del menu */#menu a{   color:#999;   font:100% Verdana,arial,sans-serif;   text-decoration: none}#menu a:hover{   color: #033;    background: #F4F2ED}#menu a:visited {   color: #999900;   text-decoration: none}/* Letterine tra parentesi quadrate del menu */.accesskey{   color:#333333;   text-decoration:underline}/* Contenitore bianco generale delle news */#news{   border-right:1px solid #000;   border-bottom:1px solid #000;   background: #fff;   padding: 4px;   margin-top:5px;}/*Contenitore bianco con bordo colorato. All'interno si trovano tutte le news*/.box_news{   border:1px solid #C7BDA2 ;   padding:5px;}/* Stile per il link [archivio news]*/#archivio_news{   padding-top: 2px;   padding-bottom: 2px;    text-align: right;   font-size: 0.9em;  }/*Distanzia le varie news l'una dall'altra*/.stile_news{   margin-top: 10px;   }/*Definisce lo stile della posizione dei link nelle news */.posizione_link_news{   text-align: right;   font-size: 0.9em;   padding-right: 4px;   margin-top:4px;}/*Stile dei link delle news */#news a{    color:#999;   font:100% Verdana,arial,sans-serif;   text-decoration: none}#news a:hover{   color: #033;   background: #F4F2ED}#news a:visited {   color: #999900;   text-decoration: none}/*CONTENITORE BIANCO DEI TESTI DELLA PAGINA*/ #content{   margin-top:10px;       }/* Stile dei link dei contenuti */#content a:link {   color:#999;   text-decoration: none;}#content a:hover {   color: #033;   background: #F4F2ED}#content a:visited {   color:#999900;   text-decoration: none}/*stile della prima lettera dei vari paragrafi dei contenuti*/.primalettera{   font-weight:bold;} /* Contenitore della posizione all'interno del sito, separata dalle doppie linee */.posizione{   border-bottom: 4px double #C9BFA4;   margin:0;   padding:6px 0;    font-size: 1.0em;   font-weight:bold} /* Stile per il link della stampa */#stampa{   padding-top: 4px;   text-align: right;   display: none}/* FOOTER */ #footer{   clear:left;   text-align:right;   color: #000;   margin-top: 16px;   background: url("sfondo.gif");   font-size: 0.9em;   display: none}/* Stile del link del footer */#footer a{   color: #fff;   font-weight: bold;}#footer a:hover{   color: #033;   text-decoration: none }#footer a#visited{   color:#999900;}/* Stile delle due immagini della validazione xhtml e css */#validation{   margin-top:6px;   }