		/********** Stili generici dei tag**********/
body{
font: 76% Verdana,Arial,sans-serif;
background: #ffffff;
text-align:center;
padding:0;
margin:0;
}
h1{font-size: 200%;margin:0;padding:20px 0 0 5px;color: #fff;position: absolute; left: -9000px;}
h2{font-size: 130%;margin:0px;}
h2 a{color:#000;text-decoration:none;}
h2 a:hover{color:#000;text-decoration:underline;}
h2 a.selected{color:#000000;text-decoration:none;}
h2 a.selected:hover{color:#000;text-decoration:none;}
h2.titrub{font-size: 130%;margin:0px;background-image: url(../images/site/icona_tit_rub.gif);background-repeat: no-repeat;background-position:left 1px;padding-left:22px;}
h3{font-size:100%;margin-top:25px;margin-bottom:25px;padding:0;}
p{margin:0px;}
form{margin:0;padding:0;}
input{margin:0;padding:0;}
select{margin-left:4px;padding:0;}
fieldset{margin-bottom:10px;}
a {color:#000; text-decoration:underline;}
a:hover {color:#000; text-decoration:none;}
img {border:0;}
table {border:1px solid #A1A1A1;}
td {border:1px solid #A1A1A1;}
th {border:1px solid #A1A1A1; font-weight:normal;padding:5px;}
label.formulario{ width:150px; float:left;margin-top:5px;}
label.formulario2{ width:10px; float:left;margin-top:5px;}
input.formulario{margin-top:5px;}
select.formulario{margin-top:5px;}
caption{font-weight:bold;}
hr.invisibile {display:none;width:100%;}
		/********** Fine Stili generici dei tag**********/
		
/***************Stili per la stampa*******************/
div#LayoutStampa{display:none;}
/***************Fine stili per la stampa*******************/
		

		/********** Stili dei vari DIV della struttura di impaginazione **********/ 
div#globale{width:100%;margin:0 auto;text-align:left;background:#fff;min-width: 400px;}

div#barra_menu{clear: both;border-bottom:0px solid #000;margin:0 0 2px 0; padding: 2px 0 2px 4px;line-height:1.2em;font-size:90%;}	
.wwwpath
{
	font-size:90%;
}
div#percorso {
	background: #ffffff;
	border-bottom:1px solid #A1A1A1;
	margin:0 0 10px 0;
	padding: 0.5em 0 0.5em 4px;
	color:#000000;
	font-size:90%;
	font-weight: normal;
	text-decoration:none;
}
div#percorso a.wwwpath {
	background: #ffffff;
	margin:0 0 10px;
	padding: 0.5em 0 0.5em 4px;
	color:#000000;
	font-size:90%;
	font-weight: normal;
	text-decoration:none;
}
div#percorso a.wwwpath:hover{
	background: #ffffff;
	margin:0 0 10px;
	padding: 0.5em 0 0.5em 4px;
	color:#000000;
	font-size:90%;
	font-weight: normal;
	text-decoration:underline;
}
div#percorso a.wwwpathsel, div#percorso a.wwwpathsel:hover{
	background: #ffffff;
	margin:0 0 10px;
	padding: 0.5em 0 0.5em 4px;
	color:#000000;
	font-size:90%;
	font-weight: bold;
	text-decoration:none;
}
div#contenuti{float:right;width:75%;margin:0;padding:0;}
div#contenutiSx{float:left;margin:0;padding:0;width:73%;}
div#boxDx{float:right;margin:0;padding:0;width:25%; border-right:2px solid white;}

div#contenutiSxHp{float:left;margin:0;padding:0;width:53%;}
div#boxDxHp{float:right;margin:0;padding:0;width:45%; border-right:2px solid white;}

div#printsend{}
div#navigazione{float:left;width:23%;margin:0;} 
div#spazio{clear: both; height:15px;}
div#pie_pagina{clear: both;padding:5px; color:#FFFFFF; background: #000000;text-align:left;border:0px;margin:0px; font-size:90%;}
div#pie_pagina a{color:#FFFFFF;}
		/********** Fine Stili dei vari DIV della struttura di impaginazione **********/ 

		/********** Stili interni delle sezioni di pagina **********/ 
div#globale a.saltamenu{position: absolute; left: -9000px;} 
div#logo{background: #fff url(../images/img-header.jpg) no-repeat top right;width:100%;margin:0;padding:0}	
div#percorso p{margin:0; padding:0;font-weight: bold;}
div#percorso a{color: #000;font-weight: normal;}
div#percorso a:hover{color: #00f;}	

/** stili presentazione del form ricerca nella barra del menu orizzontale**/
#inputbox{background: #fff;padding:0 0.2em;border:1px solid #000000;font: 100% Verdana,Arial,sans-serif;padding-bottom:2px;padding-top:1px;}
#pulsante {margin:0;padding:0 4px;cursor:pointer;color: #000;border:1px solid #000000;font: 100% Verdana,Arial,sans-serif;background:#fff;}	

/** stili presentazione della barra del menu orizzontale**/ 
p#link_barra {margin:-2px 0 -2px 0; padding:1px 0;float: left;} 
p#link_barra a{text-decoration: none;color: #000;padding: 0.5em 0.5em 0.4em 0.5em;line-height:1.6em;margin:0}
p#link_barra a:hover{text-decoration: underline; color: #000;background: #fff;padding: 0.5em 0.5em 0.4em 0.5em;line-height:1.6em;margin:0;}
p#link_barra a.selected{text-decoration: none;color: #000;padding: 0.5em 0.5em 0.4em 0.5em;line-height:1.6em;margin:0;font-weight:bold;}
p#lingua {margin:0; padding:0.3em 0.4em 0 0;float: right;font-size: 90%;}
p#lingua a{margin:0; padding:0.3em 0.4em 0 0;text-decoration:none;color:#000000;}
p#lingua a:hover{margin:0; padding:0.3em 0.4em 0 0;text-decoration:underline;}
#clear_barra{clear: both;margin:0;padding:0;}
#bandiera{vertical-align:middle;}

/** stili presentazione dei box sia di login che quelli di DX**/
h2.titolobox{ background-color:#E5E5E7; font-weight:bold; padding-top:6px; padding-bottom:6px; padding-left:11px; padding-right:6px; font-size:100%}
div.contenutobox{ font-size:90%; background-color:#FFFFFF; border-bottom:6px solid #E5E5E7; border-left:6px solid #E5E5E7; border-right:6px solid #E5E5E7; padding:5px; margin-top:0px; margin-bottom:14px;}
#user{font-size:90%; background: #fff;padding:0 0.2em;border:1px solid #000000;font: 100% Verdana,Arial,sans-serif;padding-bottom:2px;padding-top:1px; margin:1px;}
#password{font-size:90%; background: #fff;padding:0 0.2em;border:1px solid #000000;font: 100% Verdana,Arial,sans-serif;padding-bottom:2px;padding-top:1px;margin:1px;}
#pulsanteLogIn {margin:0;padding:0 4px;cursor:pointer;color: #000;border:1px solid #000000;font: 100% Verdana,Arial,sans-serif;background:#fff;margin:1px;}	
div.contenutoboxEmas{ font-size:90%; background-color:#FFFFFF; border-bottom:6px solid #E5E5E7; border-left:6px solid #E5E5E7; border-right:6px solid #E5E5E7; border-top:6px solid #E5E5E7; padding:8px; text-align:center}
div.contenutoboxHp{ font-size:90%; background-color:#FFFFFF; border-bottom:6px solid #E5E5E7; border-left:6px solid #E5E5E7; border-right:6px solid #E5E5E7;}
div.contenutoboxComunicazioni{ font-size:90%; background-color:#FFFFFF; border:2px solid red; padding:8px;}
div.boxData{ background-color:#FF0000; font-weight:bold; color:#FFFFFF; margin-bottom:8px;}




/** stili presentazione della sezione contenuti delle pagine interne**/
div.wwwtesto{margin:0px;padding:0px;}
div.wwwtesto p{padding-bottom:15px;}

/** stili presentazione del menu di navigazione **/

/* menu di tipo 1 nei vali livelli */
div#menu1{margin:0; border-left:7px solid #B0B0B0; border-right:7px solid #B0B0B0; border-top:5px solid #B0B0B0; border-bottom:1px solid #B0B0B0; margin-top:5px;}
div#menu1 h2{font-size:100%;margin:0;padding:0.3em 4px 0.3em 28px;background: #E5E5E7 url(../images/site/bullmenu1.gif) no-repeat left top;}
div#menu1 h2.selected {font-size:100%;margin:0;padding:0.3em 4px 0.3em 28px;background: #B0B0B0 url(../images/site/bullmenu1sel.gif) no-repeat left top; color:#000000;}

div#menu1 ul {list-style-type: none;margin:0px;padding:0px;color: #000;background-color: #E5E5E7; width:100%;}

/*livello 1*/
div#menu1 ul li a{
	margin:0px;
	padding:5px 2px 5px 40px; 
	background: #E5E5E7; 
	font-weight:normal;
	background-image: url(../images/site/bullmenu2.gif); 
	background-repeat: no-repeat;
	background-position:25px 5px;
	border-bottom:1px solid #B0B0B0;
	text-decoration:none;
	display:block;
	}
div#menu1 ul li a:hover{	
	margin:0px;
	padding:5px 2px 5px 40px; 
	font-weight:normal;
	border-bottom:1px solid #B0B0B0;
	text-decoration:underline;
	display:block;
	color:#000000;
	}
div#menu1 ul li a.selected, div#menu1 ul li a.selected:hover{
	margin:0px;
	padding:5px 2px 5px 40px; 
	background: #B0B0B0;
	font-weight:normal;
	background-image: url(../images/site/bullmenu2sel.gif);
	background-repeat: no-repeat;
	background-position:25px 5px;
	display:block;
	color:#000000;
	}
/*livello 2*/
div#menu1 ul li ul li a{
	margin:0px;
	padding:5px 2px 5px 52px; 
	background: #E5E5E7; 
	font-weight:normal;
	background-image: url(../images/site/bullmenu3.gif); 
	background-repeat: no-repeat;
	background-position:40px 5px;
	border-bottom:1px solid #B0B0B0;
	text-decoration:none;
	display:block;
	font-size:90%;
	}
div#menu1 ul li ul li a:hover{	
	margin:0px;
	padding:5px 2px 5px 52px; 
	font-weight:normal;
	border-bottom:1px solid #B0B0B0;
	text-decoration:underline;
	display:block;
	color:#000000;
	font-size:90%;
	}
div#menu1 ul li ul li a.selected, div#menu1 ul li ul li a.selected:hover{
	margin:0px;
	padding:5px 2px 5px 52px; 
	background: #B0B0B0;
	font-weight:normal;
	background-image: url(../images/site/bullmenu3sel.gif);
	background-repeat: no-repeat;
	background-position:40px 5px;
	display:block;
	color:#000000;
	font-size:90%;
	}
/**********************************************************************************/
/* menu di tipo 2 nei vali livelli */
div#menu2{margin:0; border-left:7px solid #B0B0B0; border-right:7px solid #B0B0B0; border-bottom:1px solid #B0B0B0;}
div#menu2 h2{font-size:100%;margin:0;padding:0.3em 4px 0.3em 28px;background: #E5E5E7 url(../images/site/bullmenu1_giallo.gif) no-repeat left top;}
div#menu2 h2.selected {font-size:100%;margin:0;padding:0.3em 4px 0.3em 28px;background: #FAFA5B url(../images/site/bullmenu1sel_giallo.gif) no-repeat left top; color:#000000;}

div#menu2 ul {list-style-type: none;margin:0px;padding:0px;color: #000;background-color: #FFFFCC; width:100%;}

/*livello 1*/
div#menu2 ul li a{
	margin:0px;
	padding:5px 2px 5px 40px; 
	background: #FFFFCC; 
	font-weight:normal;
	background-image: url(../images/site/bullmenu2_giallo.gif); 
	background-repeat: no-repeat;
	background-position:25px 5px;
	border-bottom:1px solid #B0B0B0;
	text-decoration:none;
	display:block;
	}
div#menu2 ul li a:hover{	
	margin:0px;
	padding:5px 2px 5px 40px; 
	font-weight:normal;
	border-bottom:1px solid #B0B0B0;
	text-decoration:underline;
	display:block;
	color:#000000;
	}
div#menu2 ul li a.selected, div#menu2 ul li a.selected:hover{
	margin:0px;
	padding:5px 2px 5px 40px; 
	background: #FAFA5B;
	font-weight:normal;
	background-image: url(../images/site/bullmenu2sel_giallo.gif);
	background-repeat: no-repeat;
	background-position:25px 5px;
	display:block;
	color:#000000;
	}
/*livello 2*/
div#menu2 ul li ul li a{
	margin:0px;
	padding:5px 2px 5px 52px; 
	background: #FFFFCC; 
	font-weight:normal;
	background-image: url(../images/site/bullmenu3_giallo.gif); 
	background-repeat: no-repeat;
	background-position:40px 5px;
	border-bottom:1px solid #B0B0B0;
	text-decoration:none;
	display:block;
	font-size:90%;
	}
div#menu2 ul li ul li a:hover{	
	margin:0px;
	padding:5px 2px 5px 52px; 
	font-weight:normal;
	border-bottom:1px solid #B0B0B0;
	text-decoration:underline;
	display:block;
	color:#000000;
	font-size:90%;
	}
div#menu2 ul li ul li a.selected, div#menu2 ul li ul li a.selected:hover{
	margin:0px;
	padding:5px 2px 5px 52px; 
	background: #FAFA5B;
	font-weight:normal;
	background-image: url(../images/site/bullmenu3sel_giallo.gif);
	background-repeat: no-repeat;
	background-position:40px 5px;
	display:block;
	color:#000000;
	font-size:90%;
	}
/**********************************************************************************/
/* menu di tipo 3 nei vali livelli */
div#menu3{margin:0; border-left:7px solid #B0B0B0; border-right:7px solid #B0B0B0; border-bottom:1px solid #B0B0B0;}
div#menu3 h2{font-size:100%;margin:0;padding:0.3em 4px 0.3em 28px;background: #E5E5E7 url(../images/site/bullmenu1_arancione.gif) no-repeat left top;}
div#menu3 h2.selected {font-size:100%;margin:0;padding:0.3em 4px 0.3em 28px;background: #F4B05F url(../images/site/bullmenu1sel_arancione.gif) no-repeat left top; color:#000000;}

div#menu3 ul {list-style-type: none;margin:0px;padding:0px;color: #000;background-color: #F9C383; width:100%;}

/*livello 1*/
div#menu3 ul li a{
	margin:0px;
	padding:5px 2px 5px 40px; 
	background: #F9C383; 
	font-weight:normal;
	background-image: url(../images/site/bullmenu2_arancione.gif); 
	background-repeat: no-repeat;
	background-position:25px 5px;
	border-bottom:1px solid #B0B0B0;
	text-decoration:none;
	display:block;
	}
div#menu3 ul li a:hover{	
	margin:0px;
	padding:5px 2px 5px 40px; 
	font-weight:normal;
	border-bottom:1px solid #B0B0B0;
	text-decoration:underline;
	display:block;
	color:#000000;
	}
div#menu3 ul li a.selected, div#menu3 ul li a.selected:hover{
	margin:0px;
	padding:5px 2px 5px 40px; 
	background: #F4B05F;
	font-weight:normal;
	background-image: url(../images/site/bullmenu2sel_arancione.gif);
	background-repeat: no-repeat;
	background-position:25px 5px;
	display:block;
	color:#000000;
	}
/*livello 2*/
div#menu3 ul li ul li a{
	margin:0px;
	padding:5px 2px 5px 52px; 
	background: #F9C383; 
	font-weight:normal;
	background-image: url(../images/site/bullmenu3_arancione.gif); 
	background-repeat: no-repeat;
	background-position:40px 5px;
	border-bottom:1px solid #B0B0B0;
	text-decoration:none;
	display:block;
	font-size:90%;
	}
div#menu3 ul li ul li a:hover{	
	margin:0px;
	padding:5px 2px 5px 52px; 
	font-weight:normal;
	border-bottom:1px solid #B0B0B0;
	text-decoration:underline;
	display:block;
	color:#000000;
	font-size:90%;
	}
div#menu3 ul li ul li a.selected, div#menu3 ul li ul li a.selected:hover{
	margin:0px;
	padding:5px 2px 5px 52px; 
	background: #F4B05F;
	font-weight:normal;
	background-image: url(../images/site/bullmenu3sel_arancione.gif);
	background-repeat: no-repeat;
	background-position:40px 5px;
	display:block;
	color:#000000;
	font-size:90%;
	}
/**********************************************************************************/
/* menu di tipo 4 nei vali livelli */
div#menu4{margin:0; border-left:7px solid #B0B0B0; border-right:7px solid #B0B0B0; border-bottom:1px solid #B0B0B0;}
div#menu4 h2{font-size:100%;margin:0;padding:0.3em 4px 0.3em 28px;background: #E5E5E7 url(../images/site/bullmenu1_blu.gif) no-repeat left top;}
div#menu4 h2.selected {font-size:100%;margin:0;padding:0.3em 4px 0.3em 28px;background: #7EB9F5 url(../images/site/bullmenu1sel_blu.gif) no-repeat left top; color:#000000;}

div#menu4 ul {list-style-type: none;margin:0px;padding:0px;color: #000;background-color: #A8CBF7; width:100%;}

/*livello 1*/
div#menu4 ul li a{
	margin:0px;
	padding:5px 2px 5px 40px; 
	background: #A8CBF7; 
	font-weight:normal;
	background-image: url(../images/site/bullmenu2_blu.gif); 
	background-repeat: no-repeat;
	background-position:25px 5px;
	border-bottom:1px solid #B0B0B0;
	text-decoration:none;
	display:block;
	}
div#menu4 ul li a:hover{	
	margin:0px;
	padding:5px 2px 5px 40px; 
	font-weight:normal;
	border-bottom:1px solid #B0B0B0;
	text-decoration:underline;
	display:block;
	color:#000000;
	}
div#menu4 ul li a.selected, div#menu4 ul li a.selected:hover{
	margin:0px;
	padding:5px 2px 5px 40px; 
	background: #7EB9F5;
	font-weight:normal;
	background-image: url(../images/site/bullmenu2sel_blu.gif);
	background-repeat: no-repeat;
	background-position:25px 5px;
	display:block;
	color:#000000;
	}
/*livello 2*/
div#menu4 ul li ul li a{
	margin:0px;
	padding:5px 2px 5px 52px; 
	background: #A8CBF7; 
	font-weight:normal;
	background-image: url(../images/site/bullmenu3_blu.gif); 
	background-repeat: no-repeat;
	background-position:40px 5px;
	border-bottom:1px solid #B0B0B0;
	text-decoration:none;
	display:block;
	font-size:90%;
	}
div#menu4 ul li ul li a:hover{	
	margin:0px;
	padding:5px 2px 5px 52px; 
	font-weight:normal;
	border-bottom:1px solid #B0B0B0;
	text-decoration:underline;
	display:block;
	color:#000000;
	font-size:90%;
	}
div#menu4 ul li ul li a.selected, div#menu4 ul li ul li a.selected:hover{
	margin:0px;
	padding:5px 2px 5px 52px; 
	background: #7EB9F5;
	font-weight:normal;
	background-image: url(../images/site/bullmenu3sel_blu.gif);
	background-repeat: no-repeat;
	background-position:40px 5px;
	display:block;
	color:#000000;
	font-size:90%;
	}
/**********************************************************************************/
/* menu di tipo 5 nei vali livelli */
div#menu5{margin:0; border-left:7px solid #B0B0B0; border-right:7px solid #B0B0B0; border-bottom:1px solid #B0B0B0;}
div#menu5 h2{font-size:100%;margin:0;padding:0.3em 4px 0.3em 28px;background: #E5E5E7 url(../images/site/bullmenu1_verde.gif) no-repeat left top;}
div#menu5 h2.selected {font-size:100%;margin:0;padding:0.3em 4px 0.3em 28px;background: #E0F430 url(../images/site/bullmenu1sel_verde.gif) no-repeat left top; color:#000000;}

div#menu5 ul {list-style-type: none;margin:0px;padding:0px;color: #000;background-color: #EFFA8D; width:100%;}

/*livello 1*/
div#menu5 ul li a{
	margin:0px;
	padding:5px 2px 5px 40px; 
	background: #EFFA8D; 
	font-weight:normal;
	background-image: url(../images/site/bullmenu2_verde.gif); 
	background-repeat: no-repeat;
	background-position:25px 5px;
	border-bottom:1px solid #B0B0B0;
	text-decoration:none;
	display:block;
	}
div#menu5 ul li a:hover{	
	margin:0px;
	padding:5px 2px 5px 40px; 
	font-weight:normal;
	border-bottom:1px solid #B0B0B0;
	text-decoration:underline;
	display:block;
	color:#000000;
	}
div#menu5 ul li a.selected, div#menu5 ul li a.selected:hover{
	margin:0px;
	padding:5px 2px 5px 40px; 
	background: #E0F430;
	font-weight:normal;
	background-image: url(../images/site/bullmenu2sel_verde.gif);
	background-repeat: no-repeat;
	background-position:25px 5px;
	display:block;
	color:#000000;
	}
/*livello 2*/
div#menu5 ul li ul li a{
	margin:0px;
	padding:5px 2px 5px 52px; 
	background: #EFFA8D; 
	font-weight:normal;
	background-image: url(../images/site/bullmenu3_verde.gif); 
	background-repeat: no-repeat;
	background-position:40px 5px;
	border-bottom:1px solid #B0B0B0;
	text-decoration:none;
	display:block;
	font-size:90%;
	}
div#menu5 ul li ul li a:hover{	
	margin:0px;
	padding:5px 2px 5px 52px; 
	font-weight:normal;
	border-bottom:1px solid #B0B0B0;
	text-decoration:underline;
	display:block;
	color:#000000;
	font-size:90%;
	}
div#menu5 ul li ul li a.selected, div#menu5 ul li ul li a.selected:hover{
	margin:0px;
	padding:5px 2px 5px 52px; 
	background: #E0F430;
	font-weight:normal;
	background-image: url(../images/site/bullmenu3sel_verde.gif);
	background-repeat: no-repeat;
	background-position:40px 5px;
	display:block;
	color:#000000;
	font-size:90%;
	}
/**********************************************************************************/
/* menu di tipo 6 7 8 9  nei vali livelli */
div#menu6,div#menu7,div#menu8,div#menu9{margin:0; border-left:7px solid #B0B0B0; border-right:7px solid #B0B0B0; border-bottom:1px solid #B0B0B0;}
div#menu6 h2,div#menu7 h2,div#menu8 h2,div#menu9 h2{font-size:100%;margin:0;padding:0.3em 4px 0.3em 28px;background: #E5E5E7 url(../images/site/bullmenu1.gif) no-repeat left top;}
div#menu6 h2.selected,div#menu7 h2.selected,div#menu8 h2.selected,div#menu9 h2.selected {font-size:100%;margin:0;padding:0.3em 4px 0.3em 28px;background: #B0B0B0 url(../images/site/bullmenu1sel.gif) no-repeat left top; color:#000000;}

div#menu6 ul,div#menu7 ul,div#menu8 ul,div#menu9 ul{list-style-type: none;margin:0px;padding:0px;color: #000;background-color: #E5E5E7; width:100%;}

/*livello 1*/
div#menu6 ul li a, div#menu7 ul li a, div#menu8 ul li a, div#menu9 ul li a{
	margin:0px;
	padding:5px 2px 5px 40px; 
	background: #E5E5E7; 
	font-weight:normal;
	background-image: url(../images/site/bullmenu2.gif); 
	background-repeat: no-repeat;
	background-position:25px 5px;
	border-bottom:1px solid #B0B0B0;
	text-decoration:none;
	display:block;
	}
div#menu6 ul li a:hover, div#menu7 ul li a:hover, div#menu8 ul li a:hover, div#menu9 ul li a:hover {	
	margin:0px;
	padding:5px 2px 5px 40px; 
	font-weight:normal;
	border-bottom:1px solid #B0B0B0;
	text-decoration:underline;
	display:block;
	color:#000000;
	}
div#menu6 ul li a.selected, div#menu6 ul li a.selected:hover, div#menu7 ul li a.selected, div#menu7 ul li a.selected:hover, div#menu8 ul li a.selected, div#menu8 ul li a.selected:hover, div#menu9 ul li a.selected, div#menu9 ul li a.selected:hover{
	margin:0px;
	padding:5px 2px 5px 40px; 
	background: #B0B0B0;
	font-weight:normal;
	background-image: url(../images/site/bullmenu2sel.gif);
	background-repeat: no-repeat;
	background-position:25px 5px;
	display:block;
	color:#000000;
	}
/**********************************************************************************/
/* menu di tipo 9  nei vali livelli 
div#menu9{margin:0; border-left:7px solid #B0B0B0; border-right:7px solid #B0B0B0; border-bottom:5px solid #B0B0B0;}
div#menu9 h2{font-size:100%;margin:0;padding:0.3em 4px 0.3em 28px;background: #E5E5E7 url(../images/site/bullmenu1.gif) no-repeat left top;}
div#menu9 h2.selected {font-size:100%;margin:0;padding:0.3em 4px 0.3em 28px;background: #B0B0B0 url(../images/site/bullmenu1sel.gif) no-repeat left top; color:#000000;}

div#menu9 ul {list-style-type: none;margin:0px;padding:0px;color: #000;background-color: #E5E5E7; width:100%;}*/
/**********************************************************************************/
div#bordoMenu {margin:0px; background-color:#B0B0B0; height:5px;}


/* menu di tipo extranet nei vali livelli */
div#menuex1{margin:0; border-left:7px solid #B0B0B0; border-right:7px solid #B0B0B0; border-bottom:1px solid #B0B0B0;}
div#menuex1 h2{font-size:100%;margin:0;padding:0.3em 4px 0.3em 28px;background: #E5E5E7 url(../images/site/bullmenu1.gif) no-repeat left top;}
div#menuex1 h2.selected {font-size:100%;margin:0;padding:0.3em 4px 0.3em 28px;background: #B0B0B0 url(../images/site/bullmenu1sel.gif) no-repeat left top; color:#000000;}

div#menuex1 ul {list-style-type: none;margin:0px;padding:0px;color: #000;background-color: #E5E5E7; width:100%;}

/*livello 1*/
div#menuex1 ul li a{
	margin:0px;
	padding:5px 2px 5px 40px; 
	background: #E5E5E7; 
	font-weight:normal;
	background-image: url(../images/site/bullmenu2.gif); 
	background-repeat: no-repeat;
	background-position:25px 5px;
	border-bottom:1px solid #B0B0B0;
	text-decoration:none;
	display:block;
	}
div#menuex1 ul li a:hover{	
	margin:0px;
	padding:5px 2px 5px 40px; 
	font-weight:normal;
	border-bottom:1px solid #B0B0B0;
	text-decoration:underline;
	display:block;
	color:#000000;
	}
div#menuex1 ul li a.selected, div#menuex1 ul li a.selected:hover{
	margin:0px;
	padding:5px 2px 5px 40px; 
	background: #B0B0B0;
	font-weight:normal;
	background-image: url(../images/site/bullmenu2sel.gif);
	background-repeat: no-repeat;
	background-position:25px 5px;
	display:block;
	color:#000000;
	}
/*livello 2*/
div#menuex1 ul li ul li a{
	margin:0px;
	padding:5px 2px 5px 52px; 
	background: #E5E5E7; 
	font-weight:normal;
	background-image: url(../images/site/bullmenu3.gif); 
	background-repeat: no-repeat;
	background-position:40px 5px;
	border-bottom:1px solid #B0B0B0;
	text-decoration:none;
	display:block;
	font-size:90%;
	}
div#menuex1 ul li ul li a:hover{	
	margin:0px;
	padding:5px 2px 5px 52px; 
	font-weight:normal;
	border-bottom:1px solid #B0B0B0;
	text-decoration:underline;
	display:block;
	color:#000000;
	font-size:90%;
	}
div#menuex1 ul li ul li a.selected, div#menuex1 ul li ul li a.selected:hover{
	margin:0px;
	padding:5px 2px 5px 52px; 
	background: #B0B0B0;
	font-weight:normal;
	background-image: url(../images/site/bullmenu3sel.gif);
	background-repeat: no-repeat;
	background-position:40px 5px;
	display:block;
	color:#000000;
	font-size:90%;
	}
.marginspazi
{
	margin-top:5px;
	border-top:5px solid #B0B0B0;
	border-bottom:4px solid #B0B0B0;
}

/**********************************************************************************/
/********** Fine Stili interni delle sezioni di pagina **********/ 


/********** Classi di uso generico **********/
.spazio10{margin: 10px;}
.no_bold{font-weight:normal;}
.sx{float:left;}
.credits{font-size:75%;color:#000000; text-align:right;padding:3px;}
.utilita{margin:0;padding:0 0 0.5em 0;}
.wwwfound{ background-color:#000000; color:#FFFFFF;}
/********** Fine Classi di uso generico **********/

/******** stili per indicazioni inizio-fine zone e differenziare link testuali********/
.zone { position: absolute; left: -9000px; }
.none { display:none }

/******** stili per gestione scelta foglio di stile ********/
.normale{display:none;}
.altocontrasto {display:block;}

/******** stili di AcoCms ********/
IMG.right{float:right; margin-left:10px;}
P.right{text-align:right;}
IMG.left{float:left; margin-right:10px;}
P.left{text-align:left;}
IMG.center{text-align:center;}
P.center{text-align:center;}











