.frame_laterale { background-color: #FFFFFF; padding: 2mm; vertical-align: top; border: 0px black solid; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: left; font-size: 11px; text-decoration: none; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #000000}




.mail {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration: none; height: 2px; width: 2px; left: 2px; top: 2px; clip:  rect(   )}

.news_title {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; text-decoration: none}

.news_title A:link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #001644; text-decoration: none}

.news_title A:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FDAD4B; text-decoration: none}

.news_title A:visited {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #0F4253; text-decoration: none}

.news_who {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration: none; font-weight: lighter}

.news_body {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none}

a.menu {
	padding: 2px 2px;
	vertical-align: top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: right;
	font-size: 10px;
	text-decoration: none;
	font-style: normal;
	line-height: 20px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	cursor: hand;
	height: 20px;
	border-top: 0px solid black;
	border-right: 0px solid black;
	border-bottom: 0px solid black;
	border-left: 0px solid black;
}

a.menu:link{
	padding: 2px 2px;
	vertical-align: top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: right;
	font-size: 10px;
	text-decoration: none;
	font-style: normal;
	line-height: 20px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	cursor: hand;
	height: 20px;
	border-top: 0px solid black;
	border-right: 0px solid black;
	border-bottom: 0px solid black;
	border-left: 0px solid black;
}
a.menu:hover{
	padding: 2px 2px;
	vertical-align: top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: right;
	font-size: 10px;
	text-decoration: none;
	font-style: normal;
	line-height: 20px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FDAD4B;
	cursor: hand;
	height: 20px;
	border-top: 0px solid black;
	border-right: 0px solid black;
	border-bottom: 0px solid black;
	border-left: 0px solid black;
}



.testo { padding: 10px 10px; vertical-align: top; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: justify; font-size: 11px; text-decoration: none; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #333333; height: 20px; border-top: 0px solid black; border-right: 0px solid black; border-bottom: 0px solid black; border-left: 0px solid black; }
a.sottomenu { padding: 5px 15px; vertical-align: top; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: left; font-size: 11px; text-decoration: none; font-style: normal; line-height: 20px; font-weight: bold; font-variant: normal; text-transform: none; color: #FFFFFF; cursor: hand; height: 20px; border-top: 0px solid black; border-right: 0px solid black; border-bottom: 0px solid black; border-left: 0px solid black; }
a.sottomenu:hover{ padding: 5px 15px; vertical-align: top; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: left; font-size: 11px; text-decoration: none; font-style: normal; line-height: 20px; font-weight: bold; font-variant: normal; text-transform: none; color: #FB962A; cursor: hand; height: 20px; border-top: 0px solid black; border-right: 0px solid black; border-bottom: 0px solid black; border-left: 0px solid black; }

a.sottosottomenu { padding: 3px 35px; vertical-align: top; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: left; font-size: 9px; text-decoration: none; font-style: normal; line-height: 20px; font-weight: normal; font-variant: normal; text-transform: none; color: #FFFFFF; cursor: hand; height: 20px; border-top: 0px solid black; border-right: 0px solid black; border-bottom: 0px solid black; border-left: 0px solid black; }
a.sottosottomenu:hover{ padding: 3px 35px; vertical-align: top; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: left; font-size: 9px; text-decoration: none; font-style: normal; line-height: 20px; font-weight: normal; font-variant: normal; text-transform: none; color: #FB962A; cursor: hand; height: 20px; border-top: 0px solid black; border-right: 0px solid black; border-bottom: 0px solid black; border-left: 0px solid black; }

.sopramenu { padding: 1px 0px; vertical-align: top; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: left; font-size: 15px; text-decoration: none; font-style: normal;  font-weight: bold; font-variant: normal; text-transform: none; color: #FFFFFF;}


.titoletto { padding: 2px 2px; vertical-align: top; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: center; font-size: 18px; text-decoration: none; font-style: italic; line-height: 20px; font-weight: bolder; font-variant: normal; text-transform: none; color: #4D9EE3; height: 20px; border-top: 0px solid black; border-right: 0px solid black; border-bottom: 0px solid black; border-left: 0px solid black; ; text-indent: 10pt }
.tabellamenu { padding: 2px 2px; vertical-align: top; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: left; font-size: 12px; text-decoration: none; font-style: normal; line-height: 20px; font-weight: normal; font-variant: normal; text-transform: none; color: #666666; cursor: hand; height: 20px; border-top: 0px solid black; border-right: 0px solid black; border-bottom: 0px solid black; border-left: 0px solid black; }
.titolo { padding: 10px 10px; vertical-align: middle; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: left; font-size: 20px; text-decoration: none; font-style: normal; line-height: normal; font-weight: bolder; font-variant: normal; text-transform: none; color: #990000; height: 200px; border-top: 0px solid black; border-right: 0px solid black; border-bottom: 0px solid black; border-left: 0px solid black; ; text-indent: 10pt}
.titoloceleste { padding: 2px 2px; vertical-align: top; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: center; font-size: 28px; text-decoration: none; font-style: italic; line-height: 20px; font-weight: bolder; font-variant: normal; text-transform: none; color: #4D9EE3; cursor: hand; height: 25px; border-top: 0px solid black; border-right: 0px solid black; border-bottom: 0px solid black; border-left: 0px solid black; ; text-indent: 10pt }
.link { padding: 2px 2px 2px 10px; vertical-align: middle; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: left; font-size: 12px; text-decoration: none; font-style: normal; line-height: 20px; font-weight: normal; font-variant: normal; text-transform: none; color: #333333; cursor: hand; height: 20px; border-top: 0px solid black; border-right: 0px solid black; border-bottom: 0px solid black; border-left: 0px solid black; }
.areariservatalink { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; text-decoration: none ; height: 20px}
.tabellasoci { padding: 0px 0px; vertical-align: top; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: justify; font-size: 10px; text-decoration: none; font-style: normal; line-height: 20px; font-weight: normal; font-variant: normal; text-transform: none; color: #000000; height: 20px; border-top: 0px solid black; border-right: 0px solid black; border-bottom: 0px solid black; border-left: 0px solid black; ; background-color: #CCCC99; width: 60px}
.link { padding: 2px 2px; vertical-align: top; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: center; font-size: 18px; text-decoration: none; font-style: italic; line-height: 20px; font-weight: bolder; font-variant: normal; text-transform: none; color: #4D9EE3; height: 20px; border-top: 0px solid black; border-right: 0px solid black; border-bottom: 0px solid black; border-left: 0px solid black; ; text-indent: 10pt }
.link { padding: 2px 2px 2px 10px; vertical-align: middle; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: left; font-size: 12px; text-decoration: none; font-style: normal; line-height: 40px; font-weight: normal; font-variant: normal; text-transform: none; color: #000000; cursor: hand; height: 20px; border-top: 0px solid black; border-right: 0px solid black; border-bottom: 0px solid black; border-left: 0px solid black;; padding: 2px 2px; vertical-align: top; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: center; font-size: 18px; text-decoration: none; font-style: italic; line-height: 20px; font-weight: bolder; font-variant: normal; text-transform: none; color: #4D9EE3; height: 20px; border-top: 0px solid black; border-right: 0px solid black; border-bottom: 0px solid black; border-left: 0px solid black; ; text-indent: 10pt }
.immagine {  background-position: right center; text-decoration: none; text-align: center; vertical-align: top; height: 40px; text-indent: 2pt; padding-left: 20px}
.link { padding: 2px 2px; vertical-align: top; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: left; font-size: 12px; text-decoration: none; font-style: normal; line-height: 20px; font-weight: normal; font-variant: normal; text-transform: none; color: #000000; cursor: hand; height: 20px; border-top: 0px solid black; border-right: 0px solid black; border-bottom: 0px solid black; border-left: 0px solid black; }
.paginalink { padding: 10px 2px 10px 5px; vertical-align: top; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: left; font-size: 12px; text-decoration: none; font-style: normal; line-height: 20px; font-weight: normal; font-variant: normal; text-transform: none; color: #000000; cursor: hand; height: 20px; border-top: 0px solid black; border-right: 0px solid black; border-bottom: 0px solid black; border-left: 0px solid black; ; clip:   rect(   )}
.linktitolo {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; text-decoration: none; background-position: left center; cursor: hand; color: #000000}
.sfondoarancio {  color: #333333; background-color: FFD098}
.sfondoarancio { padding: 2px 2px; vertical-align: top; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: center; font-size: 18px; text-decoration: none; font-style: italic; line-height: 20px; font-weight: bolder; font-variant: normal; text-transform: none; color: #4D9EE3; height: 20px; border-top: 0px solid black; border-right: 0px solid black; border-bottom: 0px solid black; border-left: 0px solid black; ; text-indent: 10pt }
.tabella {  border-color: #333333 black black; border-style: double; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.sottotitolo { padding: 2px 2px; vertical-align: top; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: left; font-size: 14px; text-decoration: none; font-style: italic; line-height: normal; font-weight: bolder; font-variant: normal; text-transform: none; color: #333333; height: 20px; border-top: 0px solid black; border-right: 0px solid black; border-bottom: 0px solid black; border-left: 0px solid black; ; text-indent: 5pt}
.sottosottotitolo { padding: 2px 2px; vertical-align: top; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: left; font-size: 12px; text-decoration: none; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #999999; height: 20px; border-top: 0px solid black; border-right: 0px solid black; border-bottom: 0px solid black; border-left: 0px solid black; ; text-indent: 5pt}
.contattacititolo {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; text-decoration: none; text-align: center}
.contattaci2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none; text-align: right; vertical-align: middle}
.contattaci { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none; text-align: left; vertical-align: middle }
.contattacitesto { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; text-decoration: none; text-align: justify; vertical-align: middle ; padding-top: 1px; padding-right: 1px; padding-bottom: 1px; padding-left: 1px}
.testoprogramma { padding: 10px 10px; vertical-align: middle; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: left; font-size: 12px; text-decoration: none; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #000000; border-top: 0px solid black; border-right: 0px solid black; border-bottom: 0px solid black; border-left: 0px solid black; ; clip:  rect(   )}
.immaginetop { background-position: right center; text-decoration: none; text-align: right; vertical-align: middle; height: 40px; text-indent: 2pt; padding-left: 20px }
sfondo{background-image: url(immagini/logogrigio.gif); background-repeat: no-repeat;}
.sfondo {  background-image: url(immagini/logogrigio.gif); background-repeat: no-repeat}

a.link2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #4D9EE3; text-decoration: none}
a.link2:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold ; color: #FDAD4B; text-decoration: underline}
a.link2:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold ; color: #0DA7FF; text-decoration: underline }
a.link2:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold ; color: #7195AA; text-decoration: none }

.organigramatitolo {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #FFFFFF; text-decoration: none; background-color: 517588; text-align: left; vertical-align: middle; left: 10px; clip:  rect(   ); line-height: 20px; text-indent: 10pt}
.organigramma { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #000000; text-decoration: none; background-color: D5EBF4; text-align: left; vertical-align: middle; left: 50px; clip:  rect(   ); line-height: 27px; text-indent: 30pt}
.organigramma  A:link{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #000000; text-decoration: none; background-color: #D5EBF4; text-align: left; vertical-align: middle; left: 50px; clip:  rect(   ); line-height: 27px ; text-indent: 30pt}
.organigramma  A:hover{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #FF771A; text-decoration: none; background-color: #D5EBF4; text-align: left; vertical-align: middle; left: 50px; clip:  rect(   ); line-height: 27px ; text-indent: 30pt}
.organigrammatitoletto { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #FFFFFF; text-decoration: none; background-color: #A2C7DC; text-align: left; vertical-align: middle; left: 10px; clip: rect( ); line-height: 20px; text-indent: 20pt}
.piede {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; line-height: 20px; font-weight: normal; background-color: #7ea1b5; text-align: center; vertical-align: middle; color: #FFFFFF}
.piede2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 30px; font-weight: normal; background-color: #D5EBF4; text-align: center; vertical-align: middle; color: #000000}
.nome { vertical-align: middle; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: center; font-size: 12px; text-decoration: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #000000; border-top: 0px solid black; border-right: 0px solid black; border-bottom: 0px solid black; border-left: 0px solid black;; vertical-align: top; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: center; font-size: 18px; text-decoration: none; font-style: italic; font-weight: bolder; font-variant: normal; text-transform: none; color: #4D9EE3; border-top: 0px solid black; border-right: 0px solid black; border-bottom: 0px solid black; border-left: 0px solid black; ; padding: 2px 2px 2px 10px; vertical-align: middle; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: left; font-size: 12px; text-decoration: none; font-style: normal; line-height: 40px; font-weight: normal; font-variant: normal; text-transform: none; color: #000000; cursor: hand; border-top: 0px solid black; border-right: 0px solid black; border-bottom: 0px solid black; border-left: 0px solid black;; padding: 2px 2px; vertical-align: top; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: center; font-size: 18px; text-decoration: none; font-style: italic; line-height: 20px; font-weight: bolder; font-variant: normal; text-transform: none; color: #4D9EE3; border-top: 0px solid black; border-right: 0px solid black; border-bottom: 0px solid black; border-left: 0px solid black; ; padding: 2px 2px; vertical-align: top; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: left; font-size: 12px; text-decoration: none; font-style: normal; line-height: 20px; font-weight: normal; font-variant: normal; text-transform: none; color: #000000; cursor: hand; height: 20px; border-top: 0px solid black; border-right: 0px solid black; border-bottom: 0px solid black; border-left: 0px solid black; ; clip:   rect(   ); background-position: center center}
.testo2 { padding: 10px 10px; vertical-align: top; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: justify; font-size: 13px; text-decoration: none; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #000000; height: 20px; border-top: 0px solid black; border-right: 0px solid black; border-bottom: 0px solid black; border-left: 0px solid black; }
.piedelink { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 30px; font-weight: normal; background-color: #D5EBF4; text-align: center; vertical-align: middle; color: #000000 ; text-decoration: none; cursor: hand}
.titolorosso { padding: 10px 10px; vertical-align: top; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: left; font-size: 20px; text-decoration: none; font-style: normal; line-height: normal; font-weight: bolder; font-variant: normal; text-transform: none; color: #666666; height: auto; border-top: 0px solid black; border-right: 0px solid black; border-bottom: 0px solid black; border-left: 0px solid black; ; text-indent: 10pt }
.titolorosso { padding: 10px 10px; vertical-align: middle; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: left; font-size: 20px; text-decoration: none; font-style: normal; line-height: normal; font-weight: bolder; font-variant: normal; text-transform: none; color: #990000; height: 100px; border-top: 0px solid black; border-right: 0px solid black; border-bottom: 0px solid black; border-left: 0px solid black; ; text-indent: 10pt }
.titolo { padding: 10px 10px; vertical-align: top; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: left; font-size: 20px; text-decoration: none; font-style: normal; line-height: normal; font-weight: bolder; font-variant: normal; text-transform: none; color: #666666; height: auto; border-top: 0px solid black; border-right: 0px solid black; border-bottom: 0px solid black; border-left: 0px solid black; ; text-indent: 10pt }
