/*valido per tutti gli elementi della pagina*/
* {
	margin:0;
	border:0;
	padding:0;
}
body{
	text-align:center; /*per ie*/
	background: #fff url(/immagini/sfondo_body6.jpg) repeat-x;
scrollbar-face-color:#FFFFFF;
scrollbar-highlight-color:#FF7500;
scrollbar-3dlight-color:#EEEEEE;
scrollbar-darkshadow-color:#FF7500;
scrollbar-shadow-color:#FF7500;
scrollbar-arrow-color:#FF7500;
scrollbar-track-color:#FF7500;
}
#prima{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	vertical-align:top;
	text-align: justify;
}
#prima p{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align:justify
}

#prima img{
	float:left;
	margin:30px 30px 10px 30px;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	border-top: 1px solid #CCCCCC;
}
.brd_right_green {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border-right: 3px dotted #9EAD00;

}
.brd_right_grigio {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border-right: 3px dotted #DBDBDB;

}
.brd_left_grigio {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border-left: 2px dotted #DBDBDB;

}
.articolo3 {
	text-align: justify;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.articolo3 img {
	float:left;
	margin:0em 0em 0em 0em;
	text-align: justify;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.articolo img {
	float:left;
	margin:0em 1em 0.5em 0em;
	text-align: justify;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.articolo2  {
	text-align: justify;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 0px 4px 0px 5px;
	font-size: 11px;
}
.articolo2 img {
	float:right;
	margin:0em 0em 0.5em 1em;
	text-align: justify;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.title-staff {
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	text-align: right;
	vertical-align: bottom;
}
.news {
	font-family: Verdana, Arial, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	padding: 12px 25px 5px 15px;
	color: #000000;
	text-decoration: none;
	text-align: left;
	vertical-align: top;
}
.lnk-bianco-grigio {
	font-family:  Verdana, Arial, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	padding: 0px;
	color: #fff;
	text-decoration: none;
	text-align: left;
	vertical-align: top;
}
.lnk-bianco-grigio: hover {
	font-family:  Verdana, Arial, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	padding: 0px;
	color: #717171;
	text-decoration: none;
	text-align: left;
	vertical-align: top;
}
.remind-pag {
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #ADADAD;
	text-decoration: none;
	text-align: left;
	padding: 0px 0px 0px 20px;
	vertical-align: middle;
}
.credits1 {
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #45463C;
	text-decoration: none;
	text-align: left;
	padding: 0px 0px 0px 0px;
	vertical-align: middle;
}
.credits-link {
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #EAF1A4;
	text-decoration: none;
	text-align: left;
	padding: 0px 0px 0px 0px;
	vertical-align: middle;
}
.credits-link: hover {
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
	text-align: left;
	padding: 0px 0px 0px 0px;
	vertical-align: middle;
}
.red-bold {
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #9E1A20;
	text-decoration: none;
	text-align: left;
	vertical-align: middle;
	padding: 3px 3px 3px 3px;
}
.calendar-centri {
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #9E1A20;
	text-decoration: none;
	text-align: center;
	vertical-align: middle;
}
.grigio-bold {
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #727272;
	text-decoration: none;
	text-align: center;
	vertical-align: middle;
}
.orange-big {
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 15px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #D05800;
	text-decoration: none;
	text-align: center;
	vertical-align: middle;
}
.lnk-orange-green {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #FF9000;
	text-decoration: none;
}
.lnk-orange-green:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #77A800;
	text-decoration: none;
}
.bordo-completo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border-right: 1px dashed #CCCCCC;
	border-bottom: 1px dashed #CCCCCC;
	border-left: 1px dashed #CCCCCC;
}
.brd-top-nero {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #7F7F7F;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #000000;

}
.testo-grigio {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #7F7F7F;
}
.testo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: justify;

}
.testo-nero {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.testo-nero a:link {
	COLOR: #3A9A12; TEXT-DECORATION: none
}
.testo-nero a:active {
	COLOR: #3A9A12; TEXT-DECORATION: none
}
.testo-nero a:visited {
	COLOR: #3A9A12; TEXT-DECORATION: none
}
.testo-nero a:hover {
	COLOR: #8EBE79; TEXT-DECORATION: underline
}
.modulo {
	height: 18px;
	width: 154px;
	border: 1px solid #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;

}
.modulo2 {
    height: 18px;
	width: 154px;
	border: 0px solid #B8B8B8;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background: url(immagini/sf_login.gif);
}
.modulo-invio {
    height: 25px;
	width: 100px;
	background: url(immagini/sf_invio.gif);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}
.modulo3 {
	height: 18px;
	width: 270px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background: url(immagini/modulo3.gif);
	border: 0px solid #000000;
}
.modulo4 {
	height: 100px;
	width: 544px;
	border: 0px solid #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background: url(immagini/modulo4.gif);
}
.modulo5 {
	height: 18px;
	width: 270px;
	border: 0px solid #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background: url(immagini/modulo3.gif);
}
.modulo6 {
	height: 18px;
	width: 87px;
	border: 1px solid #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.txtbia-testa {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.txtbia-testa:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #239708;
	text-decoration: none;
}
.txtbianco {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

.txtbianco:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #9FD886;
	text-decoration: none;
}

.txtpadgreen {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	padding: 4px 4px 4px 4px;
	line-height: normal;
	font-weight: normal;
	color: #3A9A12;
	text-decoration: none;
}
.txtpadgreen:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	padding: 4px 4px 4px 4px;
	line-height: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.titoli-menu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #E2950E;
	text-decoration: none;
}
.lnk-v-g {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #239708;
	text-decoration: none;
	padding: 4px 4px 4px 4px;
}
.lnk-v-g:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #FF8600;
	text-decoration: underline;
	padding: 4px 4px 4px 4px;
}
.bordo-completonero {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #000000;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #000000;

}
.box-news {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background:#F9F9F9;
	border-right: 1px solid #DCDCDC;
	border-bottom: 1px solid #DCDCDC;
	border-left: 1px solid #DCDCDC;

}
.box-curiosita {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-align: justify;
	padding: 4px 4px 14px 14px;
	background:#F9F9F9;
	border-right: 1px solid #C5C5C5;
	border-bottom: 1px solid #C5C5C5;
	border-left: 1px solid #C5C5C5;

}
.box-curiosita img {
	float:right;
	margin:0em 0em 0.5em 1em;
	text-align: justify;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;

}
.bordo-vertic {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border-right: 1px dashed #CCCCCC;

}
.bordo-vertic-left {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border-left: 1px dashed #CCCCCC;

}
.piede {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	text-decoration: none;
	text-align: center;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #000000;
}
.piede a:hover {
	color: #000000; text-decoration: none
}

#prima{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	vertical-align:top;
	text-align: justify;
}
#prima p{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align:justify
}

#prima img{
	float:left;
	margin:0 10px 5px 0;
	border-right: 1px dashed #CCCCCC;
	border-bottom: 1px dashed #CCCCCC;
	border-left: 1px dashed #CCCCCC;
}
.over{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: justify;
	background-color: #FFFFF0;
	color: red;
}
.out{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: justify;
	background-color: #FFFFF0;
	color:#000;
}

#drill {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	padding: 10px 10px 10px 10px;
	line-height: normal;
	font-weight: normal;
	color: #7A7A7A;
	text-decoration: none;
}
#drill:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #C4C8C3;
	text-decoration: none;
}
#drill img{
	float:right;
	margin:0 10px 5px 0;
	border-right: 3px solidd #C4C8C3;
	border-bottom: 3px solidd #C4C8C3;
	border-left: 3px solidd #C4C8C3;
}
ul.menu1 {
list-style:none; /* elimino i punti elenco */
margin:0px; padding:0px; /* elimino i rientri delle liste */
}
ul.menu1 li a {
display:block; /* il link occupa tutto lo spazio orizzontale */
text-decoration:none; /* elimino la sottolineatura, che si tratta di un link si capisce dalla struttura */
img-decoration:none; /* elimino la sottolineatura, che si tratta di un link si capisce dalla struttura */
vertical-align: middle;
padding: 0px 0px 0px 0px; /* lascia spazio far il bordo del menu e il testo del link */
height:20px;line-height:20px; /* altezza del link: height e line-height devono avere il medesimo valore */
}
ul.menu1 li { display:inline } /*elimina lo spazio fra gli elementi della lista introdotto da Opera*/
ul.menu1 li a:link, ul.menu1 li a:visited {
img-decoration:none; /* elimino la sottolineatura, che si tratta di un link si capisce dalla struttura */
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
background:#84C23D;
text-align: center;
color: #FFFFFF;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #FFFFFF;
} /* colori per il link */
ul.menu1 li a:hover, ul.menu1 li a:active {
img-decoration:none; /* elimino la sottolineatura, che si tratta di un link si capisce dalla struttura */
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
text-align: center;
background: #FFFFFF;
color:#84C23D;
border: 1px solid #84C23D;
border-bottom-color: #84C23D;
height:24px;line-height:28px; /* altezza del link: height e line-height devono avere il medesimo valore */
} /* colori per l'effetto roll-over */

ul.menu2 {
list-style:none; /* elimino i punti elenco */
margin:0px; padding:0px; /* elimino i rientri delle liste */
}
ul.menu2 li a {
display:block; /* il link occupa tutto lo spazio orizzontale */
text-decoration:none; /* elimino la sottolineatura, che si tratta di un link si capisce dalla struttura */
img-decoration:none; /* elimino la sottolineatura, che si tratta di un link si capisce dalla struttura */
vertical-align: middle;
padding: 0px 0px 0px 3px; /* lascia spazio far il bordo del menu e il testo del link */
height:35px;line-height:35px; /* altezza del link: height e line-height devono avere il medesimo valore */
border-right-width: 0px;
border-right-style: solid;
border-right-color: #FFFFFF;
border-bottom-width: 1px;
border-bottom-style: dotted;
border-bottom-color: #DBDBDB;
}
ul.menu2 li { display:inline } /*elimina lo spazio fra gli elementi della lista introdotto da Opera*/
ul.menu2 li a:link, ul.menu2 li a:visited {
img-decoration:none; /* elimino la sottolineatura, che si tratta di un link si capisce dalla struttura */
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
background: #FFFFFF;
text-align: right;
color: #6B6B6B;
} /* colori per il link */
ul.menu2 li a:hover, ul.menu2 li a:active {
img-decoration:none; /* elimino la sottolineatura, che si tratta di un link si capisce dalla struttura */
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
text-align: left;
background: #000000;
color:#FFFFFF;
border-right-width: 0px;
border-right-style: solid;
border-right-color: #3A9A12;
}
ul.menu2 li a.focus {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
text-align: left;
background: #B4C9E4;
color:#FFFFFF;
border-right-width: 0px;
border-right-style: solid;
border-right-color: #3A9A12;
}
ul.menu2 li a.current {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
text-align: left;
background: #B4C9E4;
color:#FFFFFF;
border-right-width: 0px;
border-right-style: solid;
border-right-color: #3A9A12;
}
/* colori per l'effetto roll-over */

ul.menuhome {
list-style:none; /* elimino i punti elenco */
margin:0px; padding:0px; /* elimino i rientri delle liste */
}
ul.menuhome li a {
display:block; /* il link occupa tutto lo spazio orizzontale */
text-decoration:none; /* elimino la sottolineatura, che si tratta di un link si capisce dalla struttura */
img-decoration:none; /* elimino la sottolineatura, che si tratta di un link si capisce dalla struttura */
vertical-align: middle;
padding: 0px 0px 0px 0px; /* lascia spazio far il bordo del menu e il testo del link */
height:25px;line-height:25px; /* altezza del link: height e line-height devono avere il medesimo valore */
border-top: 0px solid #CCCCCC;
border-right: 1px dotted #FFFFFF;

}
ul.menuhome li { display:inline } /*elimina lo spazio fra gli elementi della lista introdotto da Opera*/
ul.menuhome li a:link, ul.menuhome li a:visited {
img-decoration:none; /* elimino la sottolineatura, che si tratta di un link si capisce dalla struttura */
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
background-image: url(/immagini/sf_home_4.gif);
text-align: center;
color: #FFFFFF;
border-bottom: 0px solid #000000;
} /* colori per il link */
ul.menuhome li a:hover, ul.menuhome li a:active {
img-decoration:none; /* elimino la sottolineatura, che si tratta di un link si capisce dalla struttura */
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
text-align: center;
background-image: url(/immagini/sf_home_4.gif);
color:#FFFFFF;
border-bottom: 0px solid #000000;
} /* colori per l'effetto roll-over */

ul.menu3 {
list-style:none; /* elimino i punti elenco */
margin:0px; padding:0px; /* elimino i rientri delle liste */
}
ul.menu3 li a {
display:block; /* il link occupa tutto lo spazio orizzontale */
text-decoration:none; /* elimino la sottolineatura, che si tratta di un link si capisce dalla struttura */
img-decoration:none; /* elimino la sottolineatura, che si tratta di un link si capisce dalla struttura */
vertical-align: middle;
padding: 0px 0px 0px 0px; /* lascia spazio far il bordo del menu e il testo del link */
height:25px;line-height:25px; /* altezza del link: height e line-height devono avere il medesimo valore */
border-top: 0px solid #CCCCCC;
border-right: 1px dotted #FFFFFF;

}
ul.menu3 li { display:inline } /*elimina lo spazio fra gli elementi della lista introdotto da Opera*/
ul.menu3 li a:link, ul.menu3 li a:visited {
img-decoration:none; /* elimino la sottolineatura, che si tratta di un link si capisce dalla struttura */
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
background-image: url(/immagini/sf_menu.gif);
text-align: center;
color: #FFFFFF;
border-bottom: 0px solid #000000;
} /* colori per il link */
ul.menu3 li a:hover, ul.menu3 li a:active {
img-decoration:none; /* elimino la sottolineatura, che si tratta di un link si capisce dalla struttura */
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
text-align: center;
background: #FF6F00;
background-image: url(/immagini/sottomenu_acceso.gif);
color:#FFFFFF;
border-bottom: 0px solid #000000;
} /* colori per l'effetto roll-over */

ul.menu4 {
list-style:none; /* elimino i punti elenco */
margin:0px; padding:0px; /* elimino i rientri delle liste */
}
ul.menu4 li a {
display:block; /* il link occupa tutto lo spazio orizzontale */
text-decoration:none; /* elimino la sottolineatura, che si tratta di un link si capisce dalla struttura */
img-decoration:none; /* elimino la sottolineatura, che si tratta di un link si capisce dalla struttura */
vertical-align: middle;
padding: 0px 0px 0px 15px; /* lascia spazio far il bordo del menu e il testo del link */
height:18px;line-height:18px; /* altezza del link: height e line-height devono avere il medesimo valore */
border-right-width: 1px;
border-right-style: solid;
border-right-color: #F3F3F3;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #F3F3F3;
}
ul.menu4 li { display:inline } /*elimina lo spazio fra gli elementi della lista introdotto da Opera*/
ul.menu4 li a:link, ul.menu4 li a:visited {
img-decoration:none; /* elimino la sottolineatura, che si tratta di un link si capisce dalla struttura */
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
background:#FFFFFF;
text-align: left;
color: #A80F14;
} /* colori per il link */
ul.menu4 li a:hover, ul.menu4 li a:active, ul.menu4 li a:focus {
img-decoration:none; /* elimino la sottolineatura, che si tratta di un link si capisce dalla struttura */
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
text-align: left;
background: #FFFFFF;
color:#8EBE79;
border-right-width: 0px;
border-right-style: solid;
border-right-color: #8EBE79;
} /* colori per l'effetto roll-over */

ul.menu5 {
list-style:none; /* elimino i punti elenco */
margin:0px; padding:0px; /* elimino i rientri delle liste */
}
ul.menu5 li a {
display:block; /* il link occupa tutto lo spazio orizzontale */
text-decoration:none; /* elimino la sottolineatura, che si tratta di un link si capisce dalla struttura */
img-decoration:none; /* elimino la sottolineatura, che si tratta di un link si capisce dalla struttura */
vertical-align: middle;
padding: 0px 0px 0px 3px; /* lascia spazio far il bordo del menu e il testo del link */
height:18px;line-height:18px; /* altezza del link: height e line-height devono avere il medesimo valore */
border-right-width: 0px;
border-right-style: solid;
border-right-color: #FFFFFF;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #FFFFFF;
}
ul.menu5 li { display:inline } /*elimina lo spazio fra gli elementi della lista introdotto da Opera*/
ul.menu5 li a:link, ul.menu5 li a:visited {
img-decoration:none; /* elimino la sottolineatura, che si tratta di un link si capisce dalla struttura */
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
background:#A3D98B;
text-align: left;
color: #3A9A12;
} /* colori per il link */
ul.menu5 li a:hover, ul.menu5 li a:active,  ul.menu5 li a:focus {
img-decoration:none; /* elimino la sottolineatura, che si tratta di un link si capisce dalla struttura */
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
text-align: left;
background: #FFFFFF;
color:#A3D98B;
border-right-width: 6px;
border-right-style: solid;
border-right-color: #A3D98B;
}
} /* colori per l'effetto roll-over */
ul.menu12 {
list-style:none; /* elimino i punti elenco */
margin:0px; padding:0px; /* elimino i rientri delle liste */
}
ul.menu12 li a {
display:block; /* il link occupa tutto lo spazio orizzontale */
text-decoration:none; /* elimino la sottolineatura, che si tratta di un link si capisce dalla struttura */
img-decoration:none; /* elimino la sottolineatura, che si tratta di un link si capisce dalla struttura */
vertical-align: middle;
padding: 0px 0px 0px 0px; /* lascia spazio far il bordo del menu e il testo del link */
height:25px;line-height:25px; /* altezza del link: height e line-height devono avere il medesimo valore */
border-bottom-width: 0px;
border-bottom-style: solid;
border-bottom-color: #8EBE79;
}
ul.menu12 li { display:inline } /*elimina lo spazio fra gli elementi della lista introdotto da Opera*/
ul.menu12 li a:link, ul.menu12 li a:visited {
img-decoration:none; /* elimino la sottolineatura, che si tratta di un link si capisce dalla struttura */
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
text-align: center;
background: #FF6F00;
background-image: url(/immagini/sottomenu_acceso.gif);
color:#FFFFFF;
border-bottom-width: 0px;
border-bottom-style: solid;
border-bottom-color: #8EBE79;
} /* colori per il link */
ul.menu12 li a:hover, ul.menu12 li a:active {
img-decoration:none; /* elimino la sottolineatura, che si tratta di un link si capisce dalla struttura */
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
text-align: center;
background: #D6343C;
background-image: url(/immagini/sottomenu_acceso.gif);
color:#FFFFFF;
border-bottom-width: 0px;
border-bottom-style: solid;
border-bottom-color: #8EBE79;
}
} /* colori per l'effetto roll-over */

ul.menu13 {
list-style:none; /* elimino i punti elenco */
margin:0px; padding:0px; /* elimino i rientri delle liste */
}
ul.menu13 li a {
display:block; /* il link occupa tutto lo spazio orizzontale */
text-decoration:none; /* elimino la sottolineatura, che si tratta di un link si capisce dalla struttura */
img-decoration:none; /* elimino la sottolineatura, che si tratta di un link si capisce dalla struttura */
vertical-align: middle;
padding: 0px 0px 1px 0px; /* lascia spazio far il bordo del menu e il testo del link */
height:16px;line-height:16px; /* altezza del link: height e line-height devono avere il medesimo valore */
border-bottom-width: 2px;
border-bottom-style: solid;
border-bottom-color: #8EBE79;
}
ul.menu13 li { display:inline } /*elimina lo spazio fra gli elementi della lista introdotto da Opera*/
ul.menu13 li a:link, ul.menu13 li a:visited {
img-decoration:none; /* elimino la sottolineatura, che si tratta di un link si capisce dalla struttura */
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
text-align: center;
background: #8EBE79;
color:#FFFFFF;
border-bottom-color: #000000;
border-bottom-width: 6px;
border-bottom-style: solid;
border-bottom-color: #FFFFFF;
} /* colori per il link */
ul.menu13 li a:hover, ul.menu13 li a:active {
img-decoration:none; /* elimino la sottolineatura, che si tratta di un link si capisce dalla struttura */
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
text-align: center;
background: #FFFFFF;
color:#3A9A12;
border-bottom-color: #000000;
border-bottom-width: 6px;
border-bottom-style: solid;
border-bottom-color: #8EBE79;
}
} /* colori per l'effetto roll-over */
ul.vocina14 li a {
display:block; /* il link occupa tutto lo spazio orizzontale */
text-decoration:none; /* elimino la sottolineatura, che si tratta di un link si capisce dalla struttura */
img-decoration:none; /* elimino la sottolineatura, che si tratta di un link si capisce dalla struttura */
vertical-align: middle;
padding: 0px 0px 0px 0px; /* lascia spazio far il bordo del menu e il testo del link */
height:20px;line-height:20px; /* altezza del link: height e line-height devono avere il medesimo valore */
border-bottom-width: 3px;
border-bottom-style: solid;
border-bottom-color: #FFFFFF;
}
ul.vocina14 li { display:inline } /*elimina lo spazio fra gli elementi della lista introdotto da Opera*/
ul.vocina14 li a:link, ul.vocina14 li a:visited {
img-decoration:none; /* elimino la sottolineatura, che si tratta di un link si capisce dalla struttura */
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
text-align: center;
background: #FFFFFF;
color:#FFFFFF;
border-bottom-color: #FFFFFF;
border-bottom-width: 6px;
border-bottom-style: solid;
border-bottom-color: #FFFFFF;
} /* colori per il link */
ul.vocina14 li a:hover, ul.vocina14 li a:active {
img-decoration:none; /* elimino la sottolineatura, che si tratta di un link si capisce dalla struttura */
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
text-align: center;
background: #FFFFFF;
color:#FFFFFF;
border-bottom-color: #FFFFFF;
border-bottom-width: 6px;
border-bottom-style: solid;
border-bottom-color: #FFFFFF;
}
} /* colori per l'effetto roll-over */

}

ul.menu20 {
list-style:none; /* elimino i punti elenco */
margin:0px; padding:0px; /* elimino i rientri delle liste */
text-align: center;
}
ul.menu20 li a {
display:block; /* il link occupa tutto lo spazio orizzontale */
text-decoration:none; /* elimino la sottolineatura, che si tratta di un link si capisce dalla struttura */
img-decoration:none; /* elimino la sottolineatura, che si tratta di un link si capisce dalla struttura */
vertical-align: middle;
padding: 0px 0px 1px 3px; /* lascia spazio far il bordo del menu e il testo del link */
height:16px;line-height:16px; /* altezza del link: height e line-height devono avere il medesimo valore */
border-right-width: 1px;
border-right-style: solid;
border-right-color: #FFFFFF;
}
ul.menu20 li { display:inline } /*elimina lo spazio fra gli elementi della lista introdotto da Opera*/
ul.menu20 li a:link, ul.menu20 li a:visited {
img-decoration:none; /* elimino la sottolineatura, che si tratta di un link si capisce dalla struttura */
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
background:#FF6F00;
background-image: url(/immagini/sottomenu_acceso.gif);
text-align: center;
color: #FFFFFF;
border-right-width: 1px;
border-right-style: solid;
border-right-color: #FFFFFF;
} /* colori per il link */
ul.menu20 li a:hover, ul.menu20 li a:active {
img-decoration:none; /* elimino la sottolineatura, che si tratta di un link si capisce dalla struttura */
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
text-align: center;
background: #FFFFFF;
color:#8EBE79;
border-right-width: 1px;
border-right-style: solid;
border-right-color: #FFFFFF;
}
