body {
	background-color: #7fa3be;
	margin: 0px;	
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
}

A:link { text-decoration:none; color: #000000; font-size:11px} 
A:visited {text-decoration:none; color: #000000; font-size:11px}
A:hover {text-decoration:underline; color:#000000; font-size:11px}

.tit_sond {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; font-weight: normal}
.testonews { font-size:9px; color:#1E1865; }
.login_tasto {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #333333; background-color: #EAF4FF; border: #330066; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.left { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF }
.testo_int {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #333333}

/* style per i link delle Bread Crums */

a.bread:link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; font-weight: normal; text-decoration: none}
a.bread:visited {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; font-weight: normal; text-decoration: none}
a.bread:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; font-weight: normal; text-decoration: underline}

/* style per link voci menu */

a.menu:link, a.menu:visited {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #FFFFFF; font-weight: bold; text-decoration: none}
a.menu:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #8A1C1C; font-weight: bold; text-decoration: none}
A.menu2:visited { text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #2F4964; font-weight: bold; }
A.menu2:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #2F4964; font-weight: bold; ; text-decoration: underline}

BODY {font-family: Verdana, Tahoma, Arial; color:#000000; font-size:10px;}

/* style testi */
.testo1 {font-size:9px; color:#000000;}
.testo2 {font-size:10px; color:#000000;}
.testo3 {font-size:11px; color:#000000;}
.testo4 {font-size:12px; color:#000000;}

/* style per voci menu */
.voci {font-size:10px; color:#cccccc;}
.voceazzurra {font-size:10px; color:#598AA3;}
.vocebeige {font-size:10px; color:#C5AF7D;}
.voceverde {font-size:10px; color:#35962B;}
.vocerossa {font-size:10px; color:#ED0011;}
.vocearancio {font-size:10px; color:#F48E00;}
.voceblu {font-size:10px; color:#004E9E;}
.vocegialla {font-size:10px; color:#FFBA00;}

/* style per titoli */
.titolo {font-size:11px; color:#000000; font-weight:bold;}
.titoloazzurro {font-size:11px; color:#598AA3; font-weight:bold;}
.titolobeige {font-size:11px; color:#C5AF7D; font-weight:bold;}
.titoloverde {font-size:11px; color:#042F08; font-weight:bold;}
.titolorosso {font-size:11px; color:#8A1C1C; font-weight:bold;}
.titoloarancio {font-size:11px; color:#F48E00; font-weight:bold;}
.titoloblu {font-size:11px; color:#2f4964; font-weight:bold;}
.titologiallo {font-size:11px; color:#FFBA00; font-weight:bold;}
.titoloverdino {font-size:11px; color:#A5BE00; font-weight:bold;}

/* style per i titoli-link delle pagine */
A.titolo_arancio:link { text-decoration:none; color:#F48E00; font-size:10px; ; font-weight: bold}
A.titolo_arancio:visited { text-decoration:none; color:#F48E00; font-size:10px; ; font-weight: bold}
A.titolo_arancio:hover { text-decoration:underline; color:#F48E00; font-size:10px; ; font-weight: bold }

A.titolo_verde:link { text-decoration:none; color:#042F08; font-size:10px; ; font-weight: bold}
A.titolo_verde:visited { text-decoration:none; color:#042F08; font-size:10px; ; font-weight: bold}
A.titolo_verde:hover { text-decoration:underline; color:#35962B; font-size:10px; ; font-weight: bold}

A.titolo_azzurro:link { text-decoration:none; color:#598AA3; font-size:10px; ; font-weight: bold}
A.titolo_azzurro:visited { text-decoration:none; color:#598AA3; font-size:10px; ; font-weight: bold}
A.titolo_azzurro:hover { text-decoration:underline; color:#598AA3; font-size:10px; ; font-weight: bold }

A.titolo_beige:link { text-decoration:none; color:#C5AF7D; font-size:10px; ; font-weight: bold}
A.titolo_beige:visited { text-decoration:none; color:#C5AF7D; font-size:10px; ; font-weight: bold}
A.titolo_beige:hover { text-decoration:underline; color:#C5AF7D; font-size:10px; ; font-weight: bold}

A.titolo_rosso:link { text-decoration:none; color:#ED0011; font-size:10px; ; font-weight: bold}
A.titolo_rosso:visited { text-decoration:none; color:#ED0011; font-size:10px; ; font-weight: bold}
A.titolo_rosso:hover { text-decoration:underline; color:#ED0011; font-size:10px; ; font-weight: bold }

A.titolo_blu:link { text-decoration:none; color:#004E9E; font-size:10px; ; font-weight: bold}
A.titolo_blu:visited { text-decoration:none; color:#004E9E; font-size:10px; ; font-weight: bold}
A.titolo_blu:hover { text-decoration:underline; color:#004E9E; font-size:10px; ; font-weight: bold }

A.titolo_giallo:link { text-decoration:none; color:#FFBA00; font-size:10px; ; font-weight: bold}
A.titolo_giallo:visited { text-decoration:none; color:#FFBA00; font-size:10px; ; font-weight: bold}
A.titolo_giallo:hover { text-decoration:underline; color:#FFBA00; font-size:10px; ; font-weight: bold }
A.titolo_verdino:link { text-decoration:none; color:#A5BE00; font-size:11px; ; font-weight: bold}
A.titolo_verdino:visited { text-decoration:none; color:#A5BE00; font-size:11px; ; font-weight: bold}
A.titolo_verdino:hover { text-decoration:underline; color:#A5BE00; font-size:11px; ; font-weight: bold }


/* style per il testo dell'oggetto paragrafo */

.testo_par { font-size:10px; color:#000000; ; font-family: Verdana, Arial, Helvetica, sans-serif}
.testo_par_g { font-size:11px; color:#000000; ; font-family: Verdana, Arial, Helvetica, sans-serif ; text-align: justify}
.testo_par_l { font-size:11px; color:#000000; ; font-family: Verdana, Arial, Helvetica, sans-serif ; text-align: left}
.testo_par_r { font-size:11px; color:#000000; ; font-family: Verdana, Arial, Helvetica, sans-serif ; text-align: right}
.testo_par_c { font-size:11px; color:#000000; ; font-family: Verdana, Arial, Helvetica, sans-serif ; text-align: center}

/* style per il testo dei bread crumbs */

.bread_crumbs { font-size:11px; color:#666666; ; font-family: Verdana, Arial, Helvetica, sans-serif} 


.form_fieldset {  border: 1px #2E4767 solid}
.contact {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #8A1C1C}


A.menu2:link { text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #2F4964; font-weight: bold;  } .login_tasto2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #ffffff; background-color: #003D79; border: outset; border-color: #FFFFFF #CCCCCC #CCCCCC #FFFFFF; border-width: 1px 2px 2px 1px}


/* per la fotogallery */

#Foto_Gallery {
	width:100%;
	margin-right:auto;
	margin-left:auto;
	padding:0px;
	text-align:center;
}
#Foto_Gallery_Img {
	width:82px;
	height:82px;
	margin: 8px;
	padding: 2px;
	border: 1px outset;
	text-align:center;
	background-color:#EEEEEE;
}
#Foto_Gallery_Img a:hover{
	border: 1px solid #4E3A1F;
	width:80px;
	height:80px;
}
#Foto_Gallery_Text {
	width:80px;
	height:auto;
	margin-left: 11px;
	margin-right: 11px;
	padding: 0px;
	text-align:center;
}
#Foto_Gallery_Block {
	float:left;
}
