BODY {
font-family:Arial, Helvetica, sans-serif;
background-color: #EFEFE0;
margin:0;
padding:0;
}

.menu_header{
text-align:center;
font-size:12px;
color:#FFFFFF;
font-weight:bold;
text-decoration:none;

}

.menu_header a:link {
text-align:center;
font-size:12px;
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
}

.menu_header a:visited {
text-align:center;
font-size:12px;
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
}

.menu_header a:hover {
text-align:center;
font-size:12px;
color:#FFFFFF;
font-weight:bold;
text-decoration:underline;

}

.menu_header a:active {
text-align:center;
font-size:12px;
color:#FFFFFF;
font-weight:bold;
text-decoration:none;

}

.loghi_footer{
text-align:left;
font-size:10px;
color:#000000;
font-weight:normal;


}
.mail {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#666666;

}

.mail A:link {

font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#666666;

}
.mail A:visited {

font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#666666;

}

.mail A:active {

font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#92923C;

}

.mail A:hover {

font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#92923C;

}
#prova{
	position:relative;
	width: 195px;
	height: 39px;
	left: 290px;
	top: 160px;
	background-color:#336633
}
#cont{
position:absolute;
}

.loghi_footer A:Link{color:#005085;text-decoration:underline;}
.loghi_footer A:Visited{color:#005085;text-decoration:underline;}
.loghi_footer A:Hover{color:#666666; text-decoration:underline}
.loghi_footer A:Active{color:#666666;text-decoration:underline;}

.credits_footer{
text-align:center;
font-size:11px;
color:#666666;
font-weight:normal;

}

.titoli{
font-family:Arial, Helvetica, sans-serif;
text-align:left;
font-size:17px;
color:#92923C;
margin-top:20px;
}


.indirizzi_contatti{
font-family:Arial, Helvetica, sans-serif;
text-align:left;
font-size:11px;
color:#666666;
font-weight:normal;
margin-left:12px;

}

.indirizzi_contatti_blu{
font-family:Arial, Helvetica, sans-serif;
text-align:left;
font-size:12px;
color:#254795;
font-weight:bold;


}


.menu_sx_spacer
{
    width:5px; 
    background-color:#F9F9F2;
    }

.div_menu_sx
{
    width:190px;
    float:right;
    }
.tit_cat
{
    font-size:14px;
    color:#85852F;
    }
.tit_cat A:link{color:#85852F; text-decoration:none;}
.tit_cat A:visited{color:#85852F; text-decoration:none;}
.tit_cat A:hover{color:#85852F; text-decoration:none;}
.tit_cat A:active{color:#85852F; text-decoration:none;}

.tit_scat
{
    width:190px; 
    height:24px;
    border-top:solid 1px #A5A54E;
    background-color:#F6F6ED;
    font-size:12px;
    font-weight:bold;
    color:#005085;
    text-transform:uppercase; 
    text-align:left;
    }
.tit_prod
{
    width:190px; 
    height:22px;
    border-top:solid 1px #A5A54E;
    background-color:#F6F6ED;
    font-size:12px;
    color:#666;
    font-weight:bold;
    text-transform:lowercase; 
    text-align:left;
    line-height:22px;
    }
.tit_prod A:link{font-weight:bold; color:#666; text-decoration:none; line-height:22px;}
.tit_prod A:visited{font-weight:bold; color:#666; text-decoration:none; line-height:22px;}
.tit_prod A:hover{font-weight:bold; color:#666; text-decoration:underline; line-height:22px;}
.tit_prod A:active{font-weight:bold; color:#666; text-decoration:none; line-height:22px;}

.testo_prodotto
{
    width:272px; 
    background-color:#EFEFDE; 
    color:#666; 
    font-family:Verdana, Arial, Sans-Serif; 
    font-size:11px;
    }
.testo_prodotto p
{
    margin:15px;
    }

/*CSS Organizzazione*/
#table_organizzazione{width:98%; margin:5px; text-align:justify;font-family:Verdana, Arial, Helvetica, sans-serif;}
#table_organizzazione td{font-size:11px; color: #666;}
#table_organizzazione td p{padding:0px; margin:0px;}
#table_organizzazione td A:link{font-weight:bold; color: #85852F; text-decoration:underline;}
#table_organizzazione td A:visited{font-weight:bold; color: #85852F; text-decoration:underline;}
#table_organizzazione td A:hover{font-weight:bold; color: #85852F; text-decoration:none;}
#table_organizzazione td A:active{font-weight:bold; color: #85852F; text-decoration:underline;}
#table_organizzazione td img{border: solid 1px #85852F; margin-right: 10px; margin-bottom: 2px;}
/*Fine CSS Organizzazione*/

.img_simbologia
{
    display:inline;
    float:left;
    margin-right:3px;
    margin-bottom:3px;
    }

/*CSS Elenco Eventi*/
#tabella_eventi
{
font-family:Verdana, Arial, Helvetica, sans-serif;
width: 570px;
height: 90px;
vertical-align: top;
}

#tabella_eventi td{
padding:10px 0px 10px 0px;
border-bottom: solid 1px #CCCCCC;
font-size: 11px;
}

#tabella_eventi td A:link{color: #777777;}
#tabella_eventi td A:visited{color: #777777;}
#tabella_eventi td A:hover{color: #000000;}
#tabella_eventi td A:active{color: #777777;}

#tabella_eventi table.table_paginazione{
height: 15px;
text-align:center;
}

#tabella_eventi div.div_image{
width: 130px;
float:left; 
text-align:left;
padding:0px 0px 0px 0px;
}

#tabella_eventi img.css_image{
border: solid 1px #666666;
}

#tabella_eventi div.div_corpo{
width: 560px;
text-align:left;
float:left;  
}

#tabella_eventi span.corpo_data{
color:#0050A6;
font-weight:bold;
}

#tabella_eventi h2.corpo_titolo{
font-size: 14px;
color:#A5A54E;
margin: 0px 0px 0px 0px;
}

#tabella_eventi h3.corpo_sottotitolo{
font-size: 13px;
margin: 0px 0px 0px 0px;
}

#tabella_eventi span.corpo_testo{
color: #666;    
}

#tabella_eventi span.corpo_testo A:link{color: #0050A6; font-weight:bold;}
#tabella_eventi span.corpo_testo A:visited{color: #0050A6; font-weight:bold;}
#tabella_eventi span.corpo_testo A:hover{color: #A5A54E; font-weight:bold;}
#tabella_eventi span.corpo_testo A:active{color: #0050A6; font-weight:bold;}

#tabella_eventi ul.corpo_ul{
color:#DF0000;
margin: 0px 0px 0px 0px;
list-style:none;
font-weight:bold;
}
/*Fine CSS Elenco Eventi*/

/*CSS Dettaglio Eventi*/
#dettaglio_news{
width: 100%;
height: 100px;
vertical-align: top;
font-family:verdana, Arial, Helvetica, sans-serif;
}

#dettaglio_news td{
vertical-align: top;
}

#dettaglio_news div.div_image{
width: 190px;
float:left; 
text-align:left;
padding:0px 0px 0px 0px;
}

#dettaglio_news img.css_image{
border: none;
}

#dettaglio_news div.div_corpo{
width: 540px;
text-align:left;
float:left;  
padding-bottom:20px;
}

#dettaglio_news span.corpo_data{
color:#0050A6;
font-size:12px;
}

#dettaglio_news h2.corpo_titolo{
font-size: 14px;
color:#A5A54E;
margin: 0px 0px 0px 0px;
}

#dettaglio_news h3.corpo_sottotitolo{
font-size: 15px;
margin: 0px 0px 0px 0px;
}

#dettaglio_news span.corpo_testo{
color:#666;
font-size:11px;  
}

#dettaglio_news span.corpo_testo A:link{color: #777777; font-weight:bold;}
#dettaglio_news span.corpo_testo A:visited{color: #777777; font-weight:bold;}
#dettaglio_news span.corpo_testo A:hover{color: #000000; font-weight:bold;}
#dettaglio_news span.corpo_testo A:active{color: #777777; font-weight:bold;}

#dettaglio_news span.corpo_download{
font-size: 13px;
margin: 0px 0px 0px 0px;
color: #DF0000;
font-weight: bold;
}
#dettaglio_news span.corpo_download A:link{font-size: 13px; margin: 0px 0px 0px 0px; color: #DF0000;}
#dettaglio_news span.corpo_download A:visited{font-size: 13px; margin: 0px 0px 0px 0px; color: #DF0000;}
#dettaglio_news span.corpo_download A:hover{font-size: 13px; margin: 0px 0px 0px 0px; color: #999999;}
#dettaglio_news span.corpo_download A:active{font-size: 13px; margin: 0px 0px 0px 0px; color: #DF0000;}

#dettaglio_news span.corpo_autore{
color:#444444;
font-style:italic;
font-weight:bold;
}

.nero a:link{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#333333;}

.nero a:active{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#333333;}

.nero a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#ffffff;}

.nero a:visited{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#333333;}

/*Fine CSS Dettaglio Eventi*/
