html,body{margin:0;padding:0}
body{text-align:center;
font-family:  Verdana,Geneva,  Arial, Helvetica, sans-serif;
/*font-face:  Verdana,Geneva,  Arial, Helvetica, sans-serif,;*/
font-size: 76%;padding: 10px;background-color:#4e7db1;color: #444444;}

a:link {color: #5F9EA0;text-decoration: none;font-weight: bold;}
a:hover {text-decoration: none;font-weight: bold;}
a:visited {color: #5F9EA0;text-decoration: none;font-weight: bold;}

h1,h2,h3,h4,h5{padding-left: 15px;margin: 0 0;color: #e4a815;  padding-bottom: 10px;}
h6{padding-left: 0px ;margin: 0 0;color: #e4a815;  padding-bottom: 10px;
text-align: center;  font-style: oblique; }

h2{font-size: 140%;color: #D2691E;margin: 5px 0px 0px 0px;}
h3{font-size: 100%;color: #D2691E}
h4{font-size: 130%;color: #000000;}
h5{font-size: 110%;color: #D2691E;}
h6{font-size: 160%;color: #D2691E}

p{margin: 0;padding: 0 15px 0.7em;line-height: 1.5;color:#A7BBC0;}
address{font-style: normal}
p.codehere{color: #2A4D91}
.testoBold{	font-weight: bold;}
.testoSottolineato{text-decoration: underline;}
.testoItalic{font-style: italic;}
.testoItalicIpm{font-style: italic;font-size: 100%;}
.testoArancio{color:#D2691E;}
.testoArancioBold{color:#D2691E;	font-weight: bold;}
.testoCentrato{text-align:center;}

.testoSfondoNero {margin: 0;padding: 0 15px 0.7em;line-height: 1.5;color:#444444;}
.fontGrande{ font-size: 24pt; }
.testoSfondoNeroCentrato {margin: 0;padding: 0 15px 0.7em;line-height: 1.5;color:#444444;text-align: center;}

.titoloH3 {font-size: 100%;color: #444444;margin: 0 auto 0 auto;font-weight: bold;padding: 0px 0px 0px 0px;}
.titoloNewsHp{font-style: italic;font-weight: bold;text-align: justify;margin: 2px 1px 2px 1px;background-color: transparent;}
.descrNewsHp{text-align: justify;font-weight: normal;	margin: 3px 5px 2px 5px;padding: 3px 5px 2px 5px;}
.lineaNewsHp{width: 90%;border: 1px outset #FABB14;margin: 2px auto 2px auto;padding: 0px 0px 1px 0px;}
.lineaNews{width: 90%;border: 1px outset #FABB14;margin: 0px auto 0px auto;padding: 0px 0px 0px 0px;	text-align: center;}
.email {text-decoration: none;color: #000000;font-weight: bold;}
.copyright{text-align: center;font-size: 9px;}
.piva{text-align: center;font-size: 8px;}
.noBordo{border:0px;}
.imgBordo{border: 1px solid #000000;}
.imgBordoBianco{border: 1px solid #FFFFFF;}
.testoBoldSec{font-size: 100%;text-align: justify;color: #D2691E;  font-weight: bold; }
.testoBoldSecCentrato{font-size: 110%;text-align: center;color: #D2691E;font-weight: bold;  }

div.titoloSocio{font-size: 120%;font-weight: bold;text-align: left;
margin: 5px auto 1px auto;padding: 5px 5px 5px 20px;color: #D2691E;}


div.gradientCentrato{width:500px;w\idth:500px;background: transparent;margin: 50px auto 0px auto;text-align: center;}
div.gradientCentrato p{margin: 0px auto 0px auto;padding: 2px 5px;color:#444444;text-align: center;}
div.gradientCentrato a:link{color: #2B4C52;text-decoration: underline;font-weight: bold;}
div.gradientCentrato a:hover{color: #2B4C52;text-decoration: underline;font-weight: bold;}
div.gradientCentrato a:visited{color: #2B4C52;text-decoration: underline;font-weight: bold;}

iframe.mappa {margin: 10px auto 10px auto}


div.gradient{background: #444444 repeat-x top;margin: 15px;}
div.gradient p{margin:0;padding: 2px 5px;color:#E1E1E1;}

div.gradientHP{width:550px;background-color: #444444;margin: 2px auto 1px auto;padding:0px 0px 0px 0px;color: #E1E1E1;}
div.gradientHP p{margin:0px 5px 0px 5px ;padding: 0px 0px 0px 0px;text-align: justify;color: #E1E1E1;}

div.gradientContentForm{clear:left;margin: 0px auto 0px auto;width:410px;text-align:center;border:1px}

div.titoloPrincipale{font-size: 160%;font-weight: bold;text-align: center;margin: 5px auto 5px auto;color: #D2691E;}
div.titoloSec{font-size: 120%;text-align: center;margin: 5px auto 10px auto;color: #D2691E;}
div.titoloSec p{font-size: 120%;text-align: center;margin: 5px auto 0px auto;color: #D2691E;}

div.sottoTitolo{font-size: 100%;text-align: center;margin: 5px auto 10px auto;color: #D2691E;font-weight: bold;}
div.sottoTitolo p{font-size: 100%;text-align: center;margin: 5px auto 0px auto;color: #D2691E;}


div.titoloSecNero{font-size: 130%;text-align: center;margin: 5px auto 10px auto;color: #D2691E;  font-style: italic; }

div.titoloFaqSec{font-size: 100%;text-align: left;margin: 15px auto 10px 10px;color: #FFA500;  font-weight: bold;  }
div.titoloFaqSecNero{font-size: 90%;text-align: left;margin: 5px auto 10px 20px;color: #FFA500;  font-style: italic; }

/***********NEWS****************************/
div.gradientNews{
	clear:left;
	height:auto;
	background: transparent repeat-x top;
	margin: 3px; /* border-bottom: 1px solid #545454;*/
}
div.gradientNews p{margin: 0px 0px 5px 5px;padding: 2px 5px;color:#444444;text-align: justify;font-size: 12px;}
div.gradientNews a:hover{text-decoration: underline;font-weight: bold;}
div.gradientNews a:link{color: #2B4C52;text-decoration: underline;font-weight: bold;}
div.gradientNews a:visited{color: #2B4C52;text-decoration: underline;font-weight: bold;}
/***********FINE NEWS***********************/

/***********ATTIVITA****************************/
div.gradientAttivita{clear:right;/*background-color: trasparent;*/overflow:hidden;margin: 1px 10px 0px 0px;}
div.gradientAttivita p{margin: 0px 0px 5px 25px;padding: 0px 0px 0px 0px;color:#444444;text-align: justify;}
div.gradientAttivita a:hover{text-decoration: underline;font-weight: bold;}
div.gradientAttivita a:link{color: #5F9EA0;text-decoration: underline;font-weight: bold;}
div.gradientAttivita a:visited{color: #5F9EA0;text-decoration: underline;font-weight: bold;}
div.gradientAttivita h3{padding-left: 15px;margin: 5px 0px 10px 0px;color: #D2691E;  padding-bottom: 0px;font-size: 100%;color: #699FB7}
.descrizioneAttivita {margin: 0px 5px 0px 0px;padding: 0px 5px 0px 0px;color:#444444;text-align: justify;}

div.gradientConcorso{clear:right;/*background-color: trasparent;*/overflow:hidden;margin: 1px 10px 0px 0px;}
div.gradientConcorso p{margin: 0px 0px 5px 25px;padding: 0px 0px 0px 0px;color:#444444;text-align: justify;}
div.gradientConcorso a:hover{text-decoration: underline;font-weight: bold;}
div.gradientConcorso a:link{color: #5F9EA0;text-decoration: underline;font-weight: bold;}
div.gradientConcorso a:visited{color: #5F9EA0;text-decoration: underline;font-weight: bold;}
div.gradientConcorso h3{padding-left: 15px;margin: 5px 0px 10px 0px;color: #D2691E;  padding-bottom: 0px;font-size: 100%;color: #699FB7}
.descrizioneConcorso {margin: 0px 5px 0px 0px;padding: 0px 5px 0px 0px;color:#444444;text-align: justify;}


div.meseAttivitaCentrato {font-size: 120%;font-weight: bold;margin: 0px 0px 0px 0px;padding: 3px 0px 3px 0px;
background-color: #A0D3E0;text-align: center;color: #444444; }

div.titoloAttivitaSx {color: #D2691E;margin: 5px auto auto 0;padding: 0px 0px 0px 0px;/* border-bottom-color: #3165C6;  border-bottom-width: 1px;  border-bottom-style: solid;*/}
div.titoloAttivitaSx p{font-size: 110%;font-weight: bold;margin: 0px 0px 0px 0px;padding: 4px 5px 3px 10px;color:#444444;text-align: left; }

div.riga{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-color: transparent;
	z-index:5;
	position:absolute;
	left: 16px;
	top: 176px;
}

div.rigaAttivita{margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;
background-color: transparent;z-index:5;position:absolute; }
div.dataAttivita {margin: 4px 0px 0px 0px;padding: 0px 0px 0px 0px;
background-color: transparent;z-index:6;position:relative; }
div.dataAttivita p{font-size: 90%;font-weight: bold;margin: 0px 0px 10px 25px;
padding: 0px 0px 0px 0px;color:#444444;text-align: left; }

.titoloAttivita{
	font-size: 100%;
	text-align: justify;
	color: #D2691E;
	font-weight: normal;
}
div.dettaglioAttivita{
	font-size: 100%;
	width:700px;
	overflow:hidden;
	text-align: justify;
	color: #D2691E;
	font-weight: normal;
	margin: 5px 0px 10px 25px;
	padding: 0px 0px 0px 0px;
/*	background-color: trasparent;*/
}

div.gradientAttivitaShort{clear:right;/*background-color: trasparent;*/ 
border-top: 1px solid #545454;overflow:hidden;margin: 1px 0px 10px 0px;}
div.gradientAttivitaShort p{font-size:110%;margin: 10px auto 0px auto;padding: 0px 0px 0px 0px;color:#444444;text-align: center;}
div.gradientAttivitaShort a:hover{text-decoration: underline;font-weight: bold;}
div.gradientAttivitaShort a:link{color: #5F9EA0;text-decoration: underline;font-weight: bold;}
div.gradientAttivitaShort a:visited{color: #5F9EA0;text-decoration: underline;font-weight: bold;}
div.gradientAttivitaShort h3{margin: 10px auto 10px auto;color: #444444;font-size:115%;  padding-bottom: 0px;text-align: center;}
.descrizioneAttivitaShort {margin: 0px 5px 0px 0px;padding: 0px 5px 0px 0px;color:#444444;text-align: justify;}

div.evento{position: relative; margin:5px 0px 0px 20px;color:#444444;}

div.gradientCentratoLibro{width:650px;w\idth:650px;background: transparent;margin: 20px auto 20px auto;text-align: center;}
div.gradientCentratoLibro p{margin: 0px auto 0px auto;padding: 2px 5px;color:#444444;text-align: center;}
div.gradientCentratoLibro a:link{color: #2B4C52;text-decoration: underline;font-weight: bold;}
div.gradientCentratoLibro a:hover{color: #2B4C52;text-decoration: underline;font-weight: bold;}
div.gradientCentratoLibro a:visited{color: #2B4C52;text-decoration: underline;font-weight: bold;}


/***********FINE ATTIVITA***********************/

/***********ORGANIGRAMMA****************************/
div.gradientOrganigrammaLong{clear:right;background: transparent repeat-x top;
border-bottom: 1px solid #545454;height:220px;overflow:hidden;margin: 1px 0px 10px 0px;}
div.gradientOrganigrammaLong p{margin: 0px 0px 5px 5px;padding: 2px 5px 10px 10px;color:#444444;text-align: justify;}
div.gradientOrganigrammaLong a:hover{text-decoration: underline;font-weight: bold;}
div.gradientOrganigrammaLong a:link{color: #5F9EA0;text-decoration: underline;font-weight: bold;}
div.gradientOrganigrammaLong a:visited{color: #5F9EA0;text-decoration: underline;font-weight: bold;}
div.gradientOrganigrammaLong h3{padding-left: 15px;margin: 5px 0px 10px 0px;color: #D2691E;  padding-bottom: 0px;font-size: 100%;color: #699FB7}
.descrizioneOrganigrammaLong {margin: 0px 5px 0px 0px;padding: 0px 5px 0px 0px;color:#444444;text-align: justify;}

div.gradientOrganigrammaShort{clear:right;background: transparent repeat-x top;
border-bottom: 1px solid #545454;height:100px;overflow:hidden;margin: 1px 0px 10px 0px;}
div.gradientOrganigrammaShort p{margin: 0px 0px 5px 5px;padding: 2px 5px 10px 10px;color:#444444;text-align: justify;}
div.gradientOrganigrammaShort a:hover{text-decoration: underline;font-weight: bold;}
div.gradientOrganigrammaShort a:link{color: #5F9EA0;text-decoration: underline;font-weight: bold;}
div.gradientOrganigrammaShort a:visited{color: #5F9EA0;text-decoration: underline;font-weight: bold;}
div.gradientOrganigrammaShort h3{padding-left: 15px;margin: 5px 0px 10px 0px;color: #D2691E;  padding-bottom: 0px;font-size: 100%;color: #699FB7}
.descrizioneOrganigrammaShort {margin: 0px 5px 0px 0px;padding: 0px 5px 0px 0px;color:#444444;text-align: justify;}

div.gradientOrganigrammaMedium{clear:right;background: transparent repeat-x top;
border-bottom: 1px solid #545454;height:120px;overflow:hidden;margin: 1px 0px 10px 0px;}
div.gradientOrganigrammaMedium p{margin: 0px 0px 5px 5px;padding: 2px 5px 10px 10px;color:#444444;text-align: justify;}
div.gradientOrganigrammaMedium a:hover{text-decoration: underline;font-weight: bold;}
div.gradientOrganigrammaMedium a:link{color: #5F9EA0;text-decoration: underline;font-weight: bold;}
div.gradientOrganigrammaMedium a:visited{color: #5F9EA0;text-decoration: underline;font-weight: bold;}
div.gradientOrganigrammaMedium h3{padding-left: 15px;margin: 5px 0px 10px 0px;color: #D2691E;  padding-bottom: 0px;font-size: 100%;color: #699FB7}
dl, dt, dd, ul, li {list-style-type: none;  margin: 0px 0px 10px 20px; }
#organigramma{position: relative; margin:0px 0px 0px 20px;}
#organigramma dt {margin: 2px 0 10px 0px;text-align: justify;font-weight: bold;background: transparent;}
#organigramma dd {border:none;}
#organigramma li {text-align: justify;background: transparent;padding:2px;}
#organigramma li a {color: #5f9ea0;text-decoration: none;}
/*#organigramma li a, #organigramma dt a {color: #5f9ea0;text-decoration: none;display: block;
border: 0 none;margin: 2px 0 10px 0px;font-size: 90%;}
#organigramma li a:hover, #organigramma dt a:hover {background: transparent;color: #D2691E;font-size: 90%;}*/

.collapseblock {display:none}
.expandblock {display:inline}

ul.elencoOrganigramma,ul.elencoOrganigramma li{list-style-type: circle;margin: 0px 5px 5px 22px;padding-bottom: 0px;}
ul.elencoOrganigramma{overflow: hidden}
ul.elencoOrganigramma li{margin-right:5px;text-align: left;list-style-type: circle;}

/***********FINE ORGANIMMA***********************/

/***********SPONSOR***********************/
div.gradientSponsor{height:120px;background: transparent repeat-x top;
margin: 0px 2px; border-bottom: 1px solid #545454;clear:left;}
div.gradientSponsor p{margin: 0px 0px 5px 5px;padding: 0px 5px;color:#A7BBC0;
text-align: justify;vertical-align: middle;}
div.ImmagineSxSponsor {border: 0px;/*float:center;*/padding:0em 5em 1em 5em;
margin:0px auto 0px auto;background-color: transparent;width:500px;}
/***********FINE SPONSOR***********************/

/***********CONTENITORI E CONTENT***********************/
div#container{width:820px;w/idth:820px;margin: 1% auto 2% auto;background-color: #FCFCFC;text-align: justify;}
div#header{background-color: #FCFCFC;/*float:center;*/padding:0px;margin: 0px 5px 0px 5px;text-align: center;}
/*div#header h1{color: #FFF;font-size: 300%;font-weight: 900}*/
div#rigaHeader{background-color: #444444;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px;text-align: left;height:1.5px;overflow: hidden;}

div.sponsorFEV{background-color: #FCFCFC;height:50px;
padding: 1px 0px 0px 0px;margin: 0px 0px 0px 0px;
text-align: right;  border-top: thin  #444444;width:100%;w\idth:100%;}
div.ImmagineSxSponsor {border: 0px;/*float:center;*/padding:0em 0em 0em 0em;
margin:0px 0px 0px 0px;background-color:  #FCFCFC;width:100%;w\idth:100%;}


div#headerHP{background-color: #FCFCFC;/*float:center;*/padding:0px;margin: 0px 5px 0px 5px;text-align: center;}
div#containerHP{width:800px;margin: 1% auto 2% auto;background-color: #FCFCFC;text-align: justify;}
div#headerHP h1{color: #FFF;font-size: 300%;font-weight: 900}

div#headerContainer{background: #FCFCFC;color: Black;padding: 0px 0px 0px 0px;margin: 1% auto 2% auto;text-align: center;height:190px;}


div#content{clear:left;width:800px;border-top:1px solid #999;padding-top:10px;background-color: #FCFCFC;}
div#content a:link{color: #2B4C52;text-decoration: underline;font-weight: bold;}
div#content a:hover{color: #2B4C52;text-decoration: underline;font-weight: bold;}
div#content a:visited{color: #2B4C52;text-decoration: underline;font-weight: bold;}
div#content p{text-align: justify;color:#444444;}

div#contentFaq{clear:left;width:800px;border-top:1px solid #999;padding-top:10px;background-color: #000000;}
div#contentFaq a:link{color: #ffbe01;text-decoration: none;font-weight: bold;}
div#contentFaq a:hover{text-decoration: none;font-weight: bold;}
div#contentFaq a:visited{color: #ffbe01;text-decoration: none;font-weight: bold;}
div#contentFaq p{text-align: justify;color:#E1E1E1;}

div#contentInterno{clear:left;width:800px;background-color:#FCFCFC;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}
div#contentInterno a:link{color: #264868;text-decoration: underline;font-weight: bold;}
div#contentInterno a:hover{text-decoration: underline;font-weight: bold;}
div#contentInterno a:visited{color: #264868;text-decoration: underline;font-weight: bold;}
.pContentInterno{color:#444444;  margin: 10px auto 30px auto;/*border-top: 1px solid #545454;*/ }
.pContentInternoPresentazione{color:#444444;  margin: 0px auto 10px auto;}


div#contentFisso{height:350px;clear:left;width:800px;border-top:1px solid #999;padding-top:10px;background-color: #FCFCFC;text-align: center;}
div#contentFisso a:hover{text-decoration: underline;font-weight: bold;}
div#contentFisso a:link{color: #ffbe01;text-decoration: underline;font-weight: bold;}
div#contentFisso a:visited{color: #ffbe01;text-decoration: underline;font-weight: bold;}

div#contentNews{
	clear:left;
	height:auto;
	width:800px;
	border-top:1px solid #999;
	padding-top:10px;
	background-color: #FCFCFC;
}
div#contentNews a:hover{text-decoration: underline;font-weight: bold;}
div#contentNews a:link{color: #2B4C52;text-decoration: underline;font-weight: bold;}
div#contentNews a:visited{color: #2B4C52;text-decoration: underline;font-weight: bold;}
div#contentNews p{text-align: justify;font-size: 12px;padding: 0px 0px 0px 0px;margin:10px 0px 0px 0px;}

div#contentFissoContatti{height:350px;clear:left;width:800px;border-top:1px solid #999;padding-top:10px;background-color: #FCFCFC;}
div#contentFissoContatti a:hover{color: #2B4C52;text-decoration: underline;font-weight: bold;}
div#contentFissoContatti a:link{color: #2B4C52;text-decoration: underline;font-weight: bold;}
div#contentFissoContatti a:visited{color: #2B4C52;text-decoration: underline;font-weight: bold;}
div#contentFissoContatti p{text-align: justify;color:#444444;}

div#contentDocumenti{clear:left;width:800px;border-top:1px solid #999;padding-top:10px;background-color: #FCFCFC;}
div#contentDocumenti a:link{color: #2B4C52;text-decoration: underline;font-weight: bold;}
div#contentDocumenti a:hover{color: #2B4C52;text-decoration: underline;font-weight: bold;}
div#contentDocumenti a:visited{color: #2B4C52;text-decoration: underline;font-weight: bold;}
div#contentDocumenti p{text-align: justify;color:#444444;}

div#contentIscr{clear:left;width:800px;border-top:1px solid #999;padding-top:10px;background-color: #FCFCFC;}
div#contentIscr a:link{color: #2B4C52;text-decoration: underline;font-weight: bold;}
div#contentIscr a:hover{color: #2B4C52;text-decoration: underline;font-weight: bold;}
div#contentIscr a:visited{color: #2B4C52;text-decoration: underline;font-weight: bold;}
div#contentIscr p{text-align: justify;color:#444444;}


div#contentHP{clear:left;width:600px;text-align: center;padding:0px 0px 0px 0px;background-color: transparent;color: #FEBF00;margin: 0px auto 0px auto;}

div#footer{clear:left;padding-top:1px;text-align: center;font-size: 90%;background: #FFFFFF;color: Black;border-top:1px solid #999;}

div#footerHome{padding-top:5px;text-align: center;font-size:11px;background: #FCFCFC;color: Black;}

div#footerHomeIva{padding-top:5px;text-align: center;font-size:10px;background: #FCFCFC;color: Black;}

div#footerWeb{padding-top:5px;padding-bottom:5px;text-align: center;font-size:10px;background: #FCFCFC;color: Black;}

div#footerLogin{padding-top:1px;padding-bottom:3px;text-align: left;font-size:12px;background: #FCFCFC;color: Black;  margin: 0px 0px 0px 10px; }

div#footerHpMenu{padding-top:0px;margin: 5px 0 5px 0;text-align: center;font-size: 90%;background: #FCFCFC;color: Black;}
div#footerHpMenu a:link{color:#5F9EA0;text-decoration: none;font-weight: bold;}
div#footerHpMenu a:hover{text-decoration: none;font-weight: bold;}
div#footerHpMenu a:visited{color: #5F9EA0;text-decoration: none;font-weight: bold;}

div#box{float:right;display:inline;width:150px;margin:10px 15px 0 5px;background:#E4E7F2;text-align:center}
div#box p{padding:0 5px;color:#000000}

div#boxNews{float:right;display:inline;width:200px;margin: 0px 15px 0 5px;background:#E4E7F2;text-align:center}
div#boxNews p{padding: 0px 5px 10px 5px;color:#000000}

div#contentAttivita{float:left;width:100%;margin: 0px 0px 0px 0px; border-top:1px solid #999; border-bottom: 1px solid #999; background-color: #FCFCFC; }
div#contentAttivita ul{list-style-type: none;margin:0 15px;padding:0}
div#contentAttivita li{float:left;width:112px;margin: 10px 10px 10px 0;background-color: #444444;}
div#contentAttivita a:link{color: #2B4C52;text-decoration: underline;font-weight: bold;}
div#contentAttivita a:hover{color: #2B4C52;text-decoration: underline;font-weight: bold;}
div#contentAttivita a:visited{color: #2B4C52;text-decoration: underline;font-weight: bold;}
div#contentAttivita p{text-align: justify;color:#444444;}

/*div#contentAttivita{clear:left;width:800px;border-top:1px solid #999;padding-top:10px;background-color:#FCFCFC;}*/

/***********FINE CONTENITORI E CONTENT***********************/

/***********CONTENITORI GALLERY***********************/
div#minipics{float:left;width:100%;padding-bottom:10px;border-bottom:1px solid #999;}
div#minipics ul{list-style-type: none;margin:0 15px;padding:0}
div#minipics li{float:left;width:112px;margin: 10px 10px 10px 0;background-color: #444444;}
div#minipics li img{display: block;width: 90px;height: 60px;margin:5px 10px;/*border: 0px;*/}
div#minipics a:link {color: #000000;text-decoration: none;}
div#minipics a:hover {text-decoration: none;}
div#minipics a:visited {color: #000000}

div#minipicsSocio{float:left;width:100%;padding-bottom:20px;/*border-bottom:1px solid #999;*/}
div#minipicsSocio ul{list-style-type: none;margin:0 15px;padding:0}
div#minipicsSocio li{float:left;width:112px;margin: 10px 10px 10px 0;background-color: #444444;}
div#minipicsSocio li img{display: block;width: 90px;height: 60px;margin:5px 10px;/*border: 0px;*/}
div#minipicsSocio a:link {color: #000000;text-decoration: none;}
div#minipicsSocio a:hover {text-decoration: none;}
div#minipicsSocio a:visited {color: #000000}

div#minipics1970{float:left;width:100%;padding-bottom:20px;border-bottom:1px solid #999;}
div#minipics1970 ul{list-style-type: none;margin:0 15px;padding:0}
div#minipics1970 li{float:left;width:112px;margin: 10px 10px 10px 0;background-color: #444444;}
div#minipics1970 li img{display: block;width: 90px;height: 60px;margin:5px 10px;/*border: 0px;*/}
div#minipics1970 a:link {color: #000000;text-decoration: none;}
div#minipics1970 a:hover {text-decoration: none;}
div#minipics1970 a:visited {color: #000000}

div#minipics1980{float:left;width:100%;padding-bottom:20px;border-bottom:1px solid #999;}
div#minipics1980 ul{list-style-type: none;margin:0 15px;padding:0}
div#minipics1980 li{float:left;width:112px;margin: 10px 10px 10px 0;background-color: #444444;}
div#minipics1980 li img{display: block;width: 90px;height: 60px;margin:5px 10px;/*border: 0px;*/}
div#minipics1980 a:link {color: #000000;text-decoration: none;}
div#minipics1980 a:hover {text-decoration: none;}
div#minipics1980 a:visited {color: #000000}

div#minipics1990{float:left;width:100%;padding-bottom:20px;border-bottom:1px solid #999;}
div#minipics1990 ul{list-style-type: none;margin:0 15px;padding:0}
div#minipics1990 li{float:left;width:112px;margin: 10px 10px 10px 0;background-color: #444444;}
div#minipics1990 li img{display: block;width: 90px;height: 60px;margin:5px 10px;/*border: 0px;*/}
div#minipics1990 a:link {color: #000000;text-decoration: none;}
div#minipics1990 a:hover {text-decoration: none;}
div#minipics1990 a:visited {color: #000000}

div#minipics2000{float:left;width:100%;padding-bottom:20px;/*border-bottom:1px solid #999;*/}
div#minipics2000 ul{list-style-type: none;margin:0 15px;padding:0}
div#minipics2000 li{float:left;width:112px;margin: 10px 10px 10px 0;background-color: #444444;}
div#minipics2000 li img{display: block;width: 90px;height: 60px;margin:5px 10px;/*border: 0px;*/}
div#minipics2000 a:link {color: #000000;text-decoration: none;}
div#minipics2000 a:hover {text-decoration: none;}
div#minipics2000 a:visited {color: #000000}


div#hpImg{/*float:center;*/width:100%;padding-bottom:10px;background-color:#FCFCFC;}
div#hpImg ul{list-style-type: none;margin:0 15px;padding:0;z-index:20;}
div#hpImg li{/*float:center;*/width:430px;margin: 20px auto 20px auto ;
background-color: #000;text-align:center;padding:30px 20px 30px 20px;}
div#hpImg li img{width: 435px;height: 300px;border: 0px;margin: 30px auto 30px auto;}

div#entraTitolo {float:right;margin: 5px 5px 0px 0px;padding: 0px 0px 0px 0px;
z-index:21;background-color: transparent;position:relative; }


/***********FINE CONTENITORI GALLERY***********************/

/***********LINK UTILI***********************/
ul.elencoLink{padding: 5px 0px 5px 0px;}
ul.elencoLink li{background-image: url(/css/img/pointer.gif); background-repeat: no-repeat;
background-position: left;padding: 5px 0px 5px 20px; list-style: none;}
/***********FINE LINK UTILI***********************/

/***********DOCUMENTI PUBBLICI***********************/
ul.elencoDocumenti{padding: 5px 0px 5px 0px;}
ul.elencoDocumenti li{background-image: url(/interno/documentiPubblici/img/pdfIco.jpg); background-repeat: no-repeat;
background-position: left;padding: 5px 5px 5px 30px; list-style: none;}
/***********FINE DOCUMENTI PUBBLICI***********************/

/***********ELENCO CONVENZIONI***********************/

ul.elencoConvenzioni,ul.elencoConvenzioni li{list-style-type: disc;margin: 10px 15px 15px 15px;padding-bottom: 0px ;}
ul.elencoConvenzioni{overflow: hidden}
ul.elencoConvenzioni li{margin-right: 15px;margin-top:5px;text-align: justify; list-style-type: disc;padding: 5px 5px 5px 5px;}
ul.elencoConvenzioniSecondo,ul.elencoConvenzioniSecondo li{list-style-type: circle;margin: 10px 5px 15px 15px;padding-bottom: 0px ;}
ul.elencoConvenzioniSecondo{overflow: hidden}
ul.elencoConvenzioniSecondo li{margin-right: 5px;margin-top:5px;text-align: justify;list-style-type: circle;padding: 5px 5px 5px 5px;}

div.gradientConvenzioni{clear:right;background: transparent;overflow:hidden;margin: 1px 0px 10px 0px;}
div.gradientConvenzioni p{margin: 0px 0px 10px 35px;padding: 0px 0px 0px 0px;color:#444444;text-align: justify;}
div.gradientConvenzioni a:hover{text-decoration: underline;font-weight: bold;}
div.gradientConvenzioni a:link{color: #5F9EA0;text-decoration: underline;font-weight: bold;}
div.gradientConvenzioni a:visited{color: #5F9EA0;text-decoration: underline;font-weight: bold;}
div.gradientConvenzioni h3{padding-left: 20px;margin: 5px 0px 10px 0px;color: #D2691E;  padding-bottom: 0px;font-size: 100%;color: #699FB7}
.descrizioneConvenzioni {margin: 0px 5px 0px 0px;padding: 0px 5px 0px 0px;color:#444444;text-align: justify;}


/***********FINE ELENCO CONVENZIONI***********************/


/***********CONSIGLIO DIRETTIVO***********************/
ul.elencoDirettivo{padding: 5px 0px 5px 0px;color:#007EEC;}
ul.elencoDirettivo li{ background-repeat: no-repeat;background-position: left;margin: 0px 10px 0px 10px;padding: 0px 0px 0px 2px; list-style-type: square; }
ul.elencoDirettivo p{color:#444444;padding: 0px 0px 0px 0px;}
/***********FINE CONSIGLIO DIRETTIVO***********************/

/***********ELENCO LINK SOCIO***********************/
ul.elencoLinkSocio{padding: 2px 0px 5px 0px;color: #8A8A8A;}
ul.elencoLinkSocio li{ background-repeat: no-repeat;background-position: left;margin: 0px 10px 0px 10px;padding: 0px 0px 0px 2px; list-style-type: square; }
ul.elencoLinkSocio p{color:#444444;padding: 0px 0px 0px 20px;}
/***********FINE ELENCO LINK SOCIO***********************/


/***********POSIZIONAMENTO IMMAGINI PER TESTO***********************/
div.ImmagineDx {border: 0px;float:right;padding:1em 1em 1em 1em;margin:1em 0 0 1em;/*background-color: trasparent;*/}
div.ImmagineSx {border: 0px;float:left;padding:1em 1em 1em 1em;margin:1em 1em 0 0;/*background-color: trasparent;*/}
div.ImmagineCentro {border: 0px ;width:405px;/*float:center;*/padding:1em 1em 1em 1em;margin:0px auto 0px auto;/*background-color: trasparent;*/}
div.ImmagineCentroTesto {border: 0px ;width:500px;/*float:center;*/padding:1em 1em 1em 1em;margin:0px auto 0px auto;/*background-color: trasparent;*/}
div.ImmagineCentroConvenzione {border: 0px ;width:723px;/*float:center;*/padding:1em 1em 1em 1em;margin:0px auto 0px auto;/*background-color: trasparent;*/}


div.ImmagineSxIpm {border: 0px;/*float:center;*/padding:1.5em 1.5em 1.5em 1.5em;margin:0px auto 0px auto;background-color: transparent;}
div.ImmagineCentroIpm {border: 0px ;width:437px;/*float:center;*/padding:1em 1em 1em 1em;margin:0px 0px 0px 0px;background-color: transparent;}
div.ImmagineDxIpm {border: 0px ;width:100px;	float:right;padding:1em 1em 1em 1em;margin:0px 0px 0px 0px;background-color: transparent;}

div.ImmagineCorsoDx {border: 0px;float:right;padding:0em 1em 0em 1em;margin:0em 1em 0em 0em;background-color: transparent;}

div.ImmagineSxArticoli{float:left;display:inline;width:110px;height:110px;margin: 10px 5px 5px 5px;background: transparent;text-align:center}

div.ImmagineCentroMappa {border: 0px ;/*float:center;*/padding:1em 1em 1em 1em;margin:10px auto 10px auto;background-color: transparent;text-align:center; }
/***********FINE POSIZIONAMENTO IMMAGINI PER TESTO***********************/

/***********BRICIOLE***********************/
div#briciole{background-color: #FCFCFC;padding: 0px 0px 2px 2px;margin: 0px 0px 2px 0px;
text-align: left;  color: #C4A700;font-weight: bold;}
div#rigaBriciole{background-color: #444444;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px;
text-align: left;height:1.5px;overflow: hidden;}
div#briciole a:link {color: #A99A0E;text-decoration: none;font-weight: bold;}
/*div#briciole a:activelink{color: #A99A0E;text-decoration: none;font-weight: bold;}*/
div#briciole a:hover {color: #FF8C00;text-decoration: none;}
div#briciole a:visited {color: #A99A0E;text-decoration: none;font-weight: bold;}
/***********FINE BRICIOLE***********************/


/***********FORM LOGIN***********************/
input.user {background-image: url(/LoginFeV/img/user.png);background-repeat: no-repeat;background-position:left;
background-color:#fff;width:100px;color: #666;padding:3px 5px 3px 19px;font-size: 1em;border: 1px solid #ccc;height: 19px;} 
input.passw{background-image: url(/LoginFeV/img/passw.png);	background-repeat: no-repeat;
	background-position:left;	background-color:#fff;	width:100px;	color: #666;
	padding:3px 5px 3px 19px;	font-size: 1em;	border: 1px solid #ccc;	height: 19px;}
legend {font-size: 90%;font-weight: bold;color:#fff;background: #666;padding: 3px 6px;}

fieldset.login {border: 0px;padding-top:10px;margin: 0px 0px 0px 0px;}
fieldset.login div{width:100%;margin:0px auto 0px auto;clear:left;} 
input.textbox {width:100px;color: #666;padding:5px 5px 3px 19px;height: 20px;height: 1em;	border: 1px solid #ccc;}
.button {background: #dadada;font-size:9px;font-size:9pt;color: #1F1F1F; 
	border-width: 1px;border: 2px inset #dadada ;border-color:#dadada ;text-decoration: none;
	font-weight:bold;height: 18px;height: 2em;vertical-align: middle;}
.ParPulsante{margin: 0px auto 0px auto;padding:0px 0px 0px 0px; text-align: center;}
form  p{margin: .6em 0 ;padding:0px 0px 0px 0px;font-weight: bold; color:#000000;}
/***********FINE FORM LOGIN***********************/

/***********EVENTI***********************/
div#contentEventi{clear:left;width:800px;border-top:1px solid #999;padding-top:10px;background-color: #000000;}

div.gradientEventoCentrato{width:550px;background: transparent repeat-x top;margin: 10px auto 0px auto;}

div#EventoDX{float:left;width:160px;height:auto !important;height:280px;
min-height: 280px;margin: 0px 10px 0px 0px;overflow: hidden;background: #A7BBC0 repeat-x top;}
div#EventoDX p{padding: 0px 0px 0px 0px;margin:0px 5px 0px 5px;color: #000000;}
div#EventoDX h2{font-size: 110%;color: #333;text-align: center;}
div#EventoDX a:hover{color: #000000;text-decoration: underline;font-weight: bold;}
div#EventoDX a:link{color: #000000;text-decoration: underline;font-weight: bold;}
div#EventoDX a:visited{color: #000000;text-decoration: underline;font-weight: bold;}

div#EventoSX{float:left;width:160px;height:auto !important;height:280px;min-height: 280px;
 margin: 0px 10px 0px 10px;overflow: hidden; background: #A7BBC0 repeat-x top;}
div#EventoSX p{padding: 0px 0px 0px 0px;margin:0px 5px 0px 5px;color: #000000;}
div#EventoSX h2{font-size: 110%;color: #333;text-align: center;}
div#EventoSX a:hover{color: #000000;text-decoration: underline;font-weight: bold;}
div#EventoSX a:link{color: #000000;text-decoration: underline;font-weight: bold;}
div#EventoSX a:visited{color: #000000;text-decoration: underline;font-weight: bold;}

div#EventoCX{float:left;width:160px;height:auto !important;height:280px;min-height: 280px;
margin: 0px 10px 0px 0px;overflow: hidden;background: #A7BBC0 repeat-x top;}
div#EventoCX p{padding: 0px 0px 0px 0px;margin:0px 5px 0px 5px;color: #000000;}
div#EventoCX h2{font-size: 110%;color: #333;text-align: center;}
div#EventoCX a:hover{color: #000000;text-decoration: underline;font-weight: bold;}
div#EventoCX a:link{color: #000000;text-decoration: underline;font-weight: bold;}
div#EventoCX a:visited{color: #000000;text-decoration: underline;font-weight: bold;}
/***********FINE EVENTI***********************/


/***********Elenco puntato per FAQ***********************/
ul.menuFaq {list-style:none ;margin:0;padding:0 2em;}
li.menuFaq {list-style: none;text-align: justify; }
ul.menuRispostaFaq {list-style:none ;margin:0;padding:0 2em;}
ul.menuRispostaFaq-1 {list-style:none ;margin:0;padding:0 2em;}
/***********FINE elenco puntato FAQ***********************/

/***********PARTE ISCRIZIONE************************/
div.gradientIscrizioneForm{clear:left;margin: 1px 0px 10px 25px;  }
div.gradientIscrizione{clear:left;background: #FCFCFC;margin: 1px; /*border-bottom: 1px solid #4E7DB1;*/ }
div.gradientIscrizione p{margin: 0px 0px 10px;padding: 2px 5px 10px 10px;color:#444444;text-align: center;}

div.gradientIscr{clear:left;background: transparent repeat-x top;margin: 1px;  border-bottom: 1px solid #545454; }
div.gradientIscr p{margin: 0px 0px 10px;padding: 2px 5px 10px 10px;color:#444444;text-align: center;}


.captchacodeIscr{text-transform: capitalize;font-family:  Verdana,Geneva,  Arial, Helvetica, sans-serif;
	/*font-face:  Verdana,Geneva,  Arial, Helvetica, sans-serif;*/font-size: 100%;font-weight: normal;border: 1px solid; 
	width:100px;height:20px;color:#444444;background: #FCFCFC;margin: 3px auto 10px 0px;}

.btnIscr{font-family:  Verdana,Geneva,  Arial, Helvetica, sans-serif;	/*font-face:  Verdana,Geneva,  Arial, Helvetica, sans-serif;*/
   font-size: 100%;font-weight:normal;color:#000;background: #4E7DB1;
		border-width: 1px;border: 2px outset #333333;
	border-color: #00478A;text-decoration: none;font-weight:bold;
	height: 18px;height: 2em;vertical-align: middle;margin:0px 0px 0px 0px;}
		
.formCentroIscrizione{text-align: center;margin: 5px auto 5px auto;
width:550pt;background-color: transparent;}
.formCentroIscrizioneBottom{text-align: center;margin: 10px auto 10px auto;
width:100%;background-color: transparent;border-bottom: 1px solid #545454;}
div.gradientContentIscrizioneForm{clear:left;margin: 0px auto 0px auto; 
width:650px; width:490pt;text-align:left;border:1px;}

div.FrmLabel
{float: Left;width: 160px; w\idth:160px;text-align: left;
font-family:  Verdana,Geneva,  Arial, Helvetica, sans-serif;
	/*font-face:  Verdana,Geneva,  Arial, Helvetica, sans-serif;*/
	font-size: 110%;color: #000;margin: 1px 1px 1px 1px;font-weight: bold;
padding: 1px 1px 1px 1px;color:#444444;background-color: transparent;}

div.FrmInput
{text-align: left;
font-family:  Verdana,Geneva,  Arial, Helvetica, sans-serif;
	/*font-face:  Verdana,Geneva,  Arial, Helvetica, sans-serif;*/
font-size: 100%;margin: 1px 1px 1px 1px;padding: 1px 1px 1px 1px;background-color: transparent;}

div.FrmSubmit
{text-align: left;margin: 10px 0px 10px 0px;font-weight: bold;
font-family:  Verdana,Geneva,  Arial, Helvetica, sans-serif;
	/*font-face:  Verdana,Geneva,  Arial, Helvetica, sans-serif;*/
font-size: 100%;background-color: transparent; text-align: center;}

.textCorsoForm{
text-align: left;width: 200px;w\idth:200px;background-color: transparent;
font-family:  Verdana,Geneva,  Arial, Helvetica, sans-serif;
	/*font-face:  Verdana,Geneva,  Arial, Helvetica, sans-serif;*/
border: 1px solid;color:#000;
margin:0px 0px 0px 0px;font-size: 100%;text-transform: capitalize;}
.textCorsoFormEmail{
text-align: left;width: 200px;w\idth:200px;background-color: transparent;
font-family:  Verdana,Geneva,  Arial, Helvetica, sans-serif;
	/*font-face:  Verdana,Geneva,  Arial, Helvetica, sans-serif;*/
border: 1px solid;color:#000;
margin:0px 0px 0px 0px;font-size: 100%;}
.textareaCorsoForm{
text-align: left;width: 250px;w\idth:250px;
font-family:  Verdana,Geneva,  Arial, Helvetica, sans-serif;
	/*font-face:  Verdana,Geneva,  Arial, Helvetica, sans-serif;*/
border: 1px solid;color:#000;
margin:0px 0px 0px 0px;font-size: 100%;}

/***********FINE ISCRIZIONE************************/

/***********PARTE NEWSLETTER************************/

div.gradientNewsLetterForm{clear:left;margin: 1px 0px 10px 0px;  width:400px; }
div.gradientNewsLetter{clear:left;background: transparent repeat-x top;margin: 1px; /*border-bottom: 1px solid #4E7DB1;*/ }
div.gradientNewsLetter p{margin: 0px 0px 10px;padding: 2px 5px 10px 10px;color:#444444;text-align: center;}

.tbmain{height:300px;width:400px;color:#444444;border: 1px #4E7DB1 solid;padding: 10px 10px 10px 10px;margin: 200px auto 0px auto;}
.leftNew{/*	color: #333333 !important;*/color:#F5F5F5;font-family: Verdana,Geneva,  Arial, Helvetica, sans-serif;
		/*font-face:  Verdana,Geneva,  Arial, Helvetica, sans-serif;*/font-size: 14px !important;font-size: 76%; font-weight: bold; 
	color: #444444; text-align: left;margin: 0px auto 0px auto;vertical-align: middle;}
.centro {text-align: center;}
.text{font-family:  Verdana,Geneva,  Arial, Helvetica, sans-serif;
		/*font-face:  Verdana,Geneva,  Arial, Helvetica, sans-serif;*/
	font-size: 100%;font-weight: normal;border: 1px solid;width:250px;height:25px;color:#444444;background: #FCFCFC;margin: 0px auto 0px 30px;}
	
.textCognome{text-transform: capitalize;font-family:  Verdana,Geneva,  Arial, Helvetica, sans-serif;
		/*font-face:  Verdana,Geneva,  Arial, Helvetica, sans-serif;*/
	font-size: 100%;font-weight: normal;border: 1px solid; 
	width:250px;height:25px;color:#444444;background: #FCFCFC;margin: 5px auto 5px 8px;}
.textNome{text-transform: capitalize;font-family:  Verdana,Geneva,  Arial, Helvetica, sans-serif;
		/*font-face:  Verdana,Geneva,  Arial, Helvetica, sans-serif;*/
	font-size: 100%;font-weight: normal;border: 1px solid;width:250px;height:25px;color:#444444;background: #FCFCFC;margin: 5px auto 5px 30px;}
.textEmail{text-align: left;width: 200px;w\idth:200px;background-color: Aqua;
font-family:  Verdana,Geneva,  Arial, Helvetica, sans-serif;	/*font-face:  Verdana,Geneva,  Arial, Helvetica, sans-serif;*/
border: 1px solid;color:#444444;background: #FCFCFC;margin:0px 0px 0px 0px;font-size: 100%;}

.textCitta{text-transform: capitalize;font-family:  Verdana,Geneva,  Arial, Helvetica, sans-serif;
		/*font-face:  Verdana,Geneva,  Arial, Helvetica, sans-serif;*/font-size: 100%;font-weight: normal;border: 1px solid; 
	width:250px;height:25px;color:#444444;background: #FCFCFC;margin: 5px auto 5px 30px;}
	
.captchacode{text-transform: capitalize;font-family:  Verdana,Geneva,  Arial, Helvetica, sans-serif;
		/*font-face:  Verdana,Geneva,  Arial, Helvetica, sans-serif;*/font-size: 100%;font-weight: normal;border: 1px solid; 
	width:100px;height:25px;color:#444444;background: #FCFCFC;margin: 3px auto 10px 0px;}

.btn{font-family:  Verdana,Geneva,  Arial, Helvetica, sans-serif;	/*font-face:  Verdana,Geneva,  Arial, Helvetica, sans-serif;*/
   font-size: 100%;font-weight:normal;color:#000;background: #4E7DB1;
	border:1px #333333 solid;width:100px;margin: 3px auto 10px 0px;}
.formCentro{text-align: center;}
/***********FINE NEWSLETTER***********************/


/*************ZOOM SU IMMAGINI*****************/
a.zoomSxV img{border:none;display:block;}
a.zoomSxV{position: relative;display:block;}
a.zoomSxV span{position: absolute; visibility: hidden;
background-color:transparent;z-index: 30;}
a.zoomSxV:hover span{visibility: visible; display:block;position:absolute;top:-130px;left:0px;z-index: 300;}

a.zoomSxVTop img{border:none;display:block;}
a.zoomSxVTop{position: relative;display:block;}
a.zoomSxVTop span{position: absolute; visibility: hidden;
background-color:transparent;z-index: 30;}
a.zoomSxVTop:hover span{visibility: visible; display:block;position:absolute;top:-120px;left:0px;z-index: 300;}


a.zoomSxO img{border:none;}
a.zoomSxO{position: relative; display:block;}
a.zoomSxO span{position: absolute; visibility: hidden;
background-color:transparent;z-index: 30;}
a.zoomSxO:hover span{visibility: visible; display:block;position:absolute;top:0px;left:0px;z-index: 29;}

a.zoomDxO img{border:none;}
a.zoomDxO{position: relative; display:block;}
a.zoomDxO span{position: absolute; visibility: hidden;
background-color:transparent;top:0px;right:0px;z-index: 30;}
a.zoomDxO:hover span{visibility: visible; display:block;position:absolute;top:-30px;right:0px;z-index: 29;}

a.zoomDxOB img{border:none;}
a.zoomDxOB{position: relative; display:block;}
a.zoomDxOB span{position: absolute; visibility: hidden;
background-color:transparent;top:-150px;right:0px;z-index: 30;}
a.zoomDxOB:hover span{visibility: visible; display:block;position:absolute;top:-150px;right:0px;z-index: 29;}

a.zoomDxV img{border:none;}
a.zoomDxV{position: relative;display:block;}
a.zoomDxV span{position: absolute; visibility: hidden;
background-color:transparent;top:-250px;right:0px;z-index: 30;}
a.zoomDxV:hover span{visibility: visible; display:block;position:absolute;top:-250px;right:0px;z-index: 29;}
/****************FINE ZOOM SU IMMAGINI*****************/
.footerOmega{color:#000;font-weight:normal;}
                    
