body{
background-image: url(9immagini/0_struttura/backnew.jpg);
font-family:Geneva,Tahoma,sans-serif;
font-size:13px;
}

.center {text-align:center;}


/*aggiunte di stile*/
a:link .oro{
text-decoration: none;
color: #996600; 
}
 a:visited .oro{
text-decoration: none;
color: #996600; 
}
 a:hover .oro{
text-decoration: none;
color: #858081; 
}
 a:active .oro{
text-decoration: none;
color: #996600; 
}


/*contenitore principale - centra la pagina*/
#tab_princ{
width:878px;
border:0px solid;
padding:0px 10px 0px 0px;
margin-top:5px;
margin-bottom:8px;
}
div.tab_princ{width:866px;}

.tab_princip a:link{
text-decoration: none;
color: #990000; 
}
.tab_princip a:visited{
text-decoration: none;
color: #990000; 
}
.tab_princip a:hover{
text-decoration: none;
color: #858081; 
}
.tab_princip a:active{
text-decoration: none;
color: #990000; 
}

/*immagine banner*/
#banner{
border: none;
width:100%;
padding-bottom:5px;
}


/*contenitore delle colonne dei contenuti*/
#tab_strutt{
border:0px solid;
margin-top:5px;
margin-left:10px;
}


/*colonna del menu*/
.col_menu{
width:201px;
padding:15px 10px 25px 10px;
line-height: 20px; 
text-align: left;
background-color: #990000;
color: #fafafa; 
vertical-align: top;
font-size:12px;
}
div.col_menu{padding:0px;margin:0px;height:0px;}

.col_menu_division {
background-color: #fafafa;
margin-top:20px;
margin-bottom:10px;
vertical-align: middle;
height:0px;
border: outset 1px #fafafa;
}
.col_menu a:link{
text-decoration: none;
color: #fafafa; 
}
.col_menu a:visited{
text-decoration: none;
color: #fafafa; 
}
.col_menu a:hover{
text-decoration: none;
color: #858081; 
}
.col_menu a:active{
text-decoration: none;
color: #dc9e1a; 
}

/*sottomenu*/
.col_menu_int{
line-height: 24px; 
padding:5px 0px 20px 35px;
}

/*pagina corrente nel menu*/
.col_menu_current {text-decoration: underline !important;}


/*colonna centrale (divisione in 3 colonne)*/
.col_centr{
width: 370px;
padding: 0px 8px 10px 18px;
vertical-align: top;
text-align: justify;
font-size: 14px;
}
div.col_centr{padding:0px;margin:0px;height:0px;}


/*colonna del testo, dx (divisione in 2 colonne)*/
.col_testo{
width:595px;
padding: 0px 13px 10px 15px;
border-right:solid 1px black;
vertical-align: top;
text-align: justify;
font-size: 14px;
}
div.col_testo{padding:0px;margin:0px;height:0px;}



/*colonna dx (divisione in 3 colonne)*/
.col_img{
width:221px;
padding:0px 10px 30px 10px;
vertical-align: top; 
text-align:justify;
}

div.col_img{width:220px;padding:0px;margin:0px;height:0px;}

img.img_page{
border:0px solid;
width:100%;}

/*div testo colonna dx (divisione in 3 colonne)*/
.cell_txt_lat {
width:100%;
text-align:center;
border:0px solid;
padding:10px 10px 10px 0px;
}
.cell_txt_lat a:link{
text-decoration: none;
color: #990000; 
}
.cell_txt_lat a:visited{
text-decoration: none;
color: #990000; 
}
.cell_txt_lat a:hover{
text-decoration: none;
color: #858081; 
}
.cell_txt_lat a:active{
text-decoration: none;
color: #990000; 
}


/*immagine statistiche ingressi home*/
#stat{
border:none;
margin:25px 0px 0px;}

/*intestazione fondo pagina (indirizzo e telefono)*/
#intestaz_fin{
text-align:center;
margin-top:20px;
color: #333333;
}

/*titolo link ALA*/
.tit_ala {
text-align:center;
border:0px solid;
color: #990000; 
margin: 10px 0px 14px 0px;
font-weight: bold; 
font-size:16px;
}
.tit_ala a:link{
text-decoration: none;
color: #990000; 
}
.tit_ala a:visited{
text-decoration: none;
color: #990000; 
}
.tit_ala a:hover{
text-decoration: none;
color: #c30007; 
}
.tit_ala a:active{
text-decoration: none;
color: #990000; 
}
.maisc_ala {
text-align:center;
border:0px solid;
font-size:28px;
}



.titoli {
text-align:center;
border:0px solid;
color: #990000; 
margin: 20px 0px 10px 0px;
font-weight: bold; 
font-size:22px;
}

.titoli_neri {
text-align:center;
border:0px solid;
color: black; 
margin: 20px 0px 10px 0px;
font-weight: bold; 
font-size:17px;
}

.evidenzia {
text-decoration: none;
font-weight:bold;
color: #990000; 
}

.citazioni {
text-align:center;
margin: 10px 0px 30px 0px;
font-style: italic; 
font-size:12px;
}

.citazioni_big {
text-align:center;
margin: 10px 0px 30px 0px;
font-style: italic; 
font-size:13px;
}







