body {	

	background-image:URL("image/xxx.gif");
	background-attachment:fixed;
	background-repeat: no-repeat;
	background-position: center;

	background-color: #EBEFF6;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	scrollbar-arrow-color:#FFDE8E;
	scrollbar-base-color:#003DA7;
	scrollbar-face-color:#2F6FDF;
	scrollbar-highlight-color:#73A6FF;
	scrollbar-shadow-color:#000000;
	scrollbar-track-color:#71A1E1; 
}


.tabellaBordo{
	border-style:solid;
	border-color:#909090;
	border-width:1;
}

.tabellaBordoSfondo{
	border-style:solid;
	border-color:#909090;
	border-width:1;
	background-color: #FFFF9B;
}

.tabellaBordoSfondo2{
	border-style:solid;
	border-color:#909090;
	border-width:1;
	background-color: #CCFFCC;
}

DIV.clSub {
	FONT-SIZE: 12px;
	FONT-FAMILY: arial, helvetica;
	layer-background-color: Silver;
	color: #003399;
	text-decoration: none;
	padding: 4px;
	position: absolute;
	top: 30px;
	visibility: hidden;
}



td {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
}



th {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
}



.principaltable {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
}



.bodystyle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}



.small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
}



.medium {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}


.big {
	font-family: "Times New Roman", Times, serif;
	font-size: 50px;
}


.big2 {
	font-family: "Times New Roman", Times, serif;
	font-size: 30px;
}



.xbig {
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
}



.expanded {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	letter-spacing: 2px;
	color: #CCCCCC;
	text-align: center;
}



.text-blu-18-justify {	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;;
	color: #003399;
	font-style: normal;
	text-align: justify;
	text-indent: 20pt;
}



.justified {
	font-family: Arial, Helvetica, sans-serif;
	text-align: justify;
	font-size: 12px;
}



.footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #336633;
	background-color: #CCEEDD;
	background-image: url(images/back-footer.gif);
}



.benvenuto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #336633;
	background-color: #CCEEDD;
	font-style: italic;
	border-top-width: 5px;
	border-right-width: 5px;
	border-bottom-width: 5px;
	border-left-width: 5px;
 	margin-top: 20px;
 	margin-bottom: 20px;
 	text-align: justify;
}



.box1 {
	padding: 2px;
	width: auto;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #CCCCCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
}



.box2 {

	font-style: normal;

	word-spacing: 2pt;

	padding: 3px;

	border: 1px solid;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;



}





.bigexp {

	font-family: "Times New Roman", Times, serif;

	font-size: 36px;

	letter-spacing: 1em;



}

.bigorange {

	font-family: "Times New Roman", Times, serif;

	font-size: 50px;

	letter-spacing: 2em;

	color: #CC6600;



}



 

.diz {

	font-family: "Times New Roman", Times, serif;

	font-size: 18px;

	color: #0000ff;

	font-style: italic;

	text-indent: 5pt;

}



.def {

	font-family: "Times New Roman", Times, serif;

	font-size: 18px;

	color: #339966;

	font-style: italic;

}



A { color: #0033C0; text-decoration:none }

A:visited { color: #0033C0;  }

A:active { color: #CC5200;  }

A:hover {color: #CC5200;  }



A.green { color: #117744; text-decoration:none }

A.green:visited { color: #117744;  }

A.green:active { color: #CC5200;  }

A.green:hover {color: #CC5200;  }



A.footer { color: #336633; text-decoration:none }

A.footer:visited { color: #336633;  }

A.footer:active { color: #336633;  }

A.footer:hover {color: #CC5200;  }



A.white { color: #FFFFFF; text-decoration:none }

A.white:visited { color: #FFFFFF;  }

A.white:active { color: #FFFFFF;  }

A.white:hover {color: #FFFFCC;  }



A.black {color: black; text-decoration:none}

A.black:visited {color: black; }

A.black:active {color: black; }

A.black:hover {color: #CC5200; }



A.bold {

	color: #29335F;

	text-decoration:none;

	font-style: italic;

	font-weight: bold;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

}

A.bold:visited {color: #29335F; }

A.bold:active {color: #29335F; }

A.bold:hover {color: #CC5200; }



A.menu1 {color: #3F91E2; text-decoration:none; font-weight: bold; font-size: 12px;}

A.menu1:visited {color: #3F91E2;}

A.menu1:active {color: #3F91E2;}

A.menu1:hover {color: #FFFFFF;}



A.menu1plus { color: #FFFF99; text-decoration:none;	font-weight: bold; font-size: 14px;}

A.menu1plus:visited { color: #68A8E8; }

A.menu1plus:active { color: #68E8A8; }

A.menu1plus:hover { color: #FFFFFF;	}



A.menu2 {	color: #000000;	text-decoration:none;	font-size: 12px;}

A.menu2:visited {color: #000000;}

A.menu2:active {color: #000000;}

A.menu2:hover {color: #FFFFFF;}



A.menu3 { color: #68A8E8; text-decoration:none;	font-weight: bold; font-size: 10px;}

A.menu3:visited {color: #68A8E8; }

A.menu3:active {color: #68E8A8;	}

A.menu3:hover {color: #FFFFFF; }



.xbigorange {

	font-family: "Times New Roman", Times, serif;

	font-size: 28px;

	color: #cc6600;



}



.xbigorange2 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 16px;

	color: #cc6600;

	font-weight: bold;

}



.xbigorange3 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 22px;

	color: #cc6600;

	font-weight: bold;

}

.footergray {



	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 9px;

	color: #333333;

}

.mediumgray {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #333333;



}









.mediumplus {



	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

}

.box1Bold {

	padding: 2px;

	width: auto;

	border-top-width: 1px;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 1px;

	border-top-style: solid;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: solid;

	border-top-color: #CCCCCC;

	border-right-color: #666666;

	border-bottom-color: #666666;

	border-left-color: #CCCCCC;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-style: normal;

	font-weight: bold;



}

.box1menu1 {

	padding: 4px;

	border-top-width: 1px;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 1px;

	border-top-style: solid;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: solid;

	border-top-color: #3399CC;

	border-right-color: #3399CC;

	border-bottom-color: #3399CC;

	border-left-color: #3399CC;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-style: normal;

	background-color: #003691;

}



.box1menu2 {

	padding: 4px 15px 4px 12px;

	width: auto;

	border-top-width: 2px;

	border-right-width: 0px;

	border-bottom-width: 7px;

	border-left-width: 0px;

	border-top-style: solid;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: solid;

	border-top-color: #003366;

	border-right-color: #000066;

	border-bottom-color: #000066;

	border-left-color: #0099CC;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-style: normal;

	background-color: #0D7CB9;

	background-image: url(images/back-menu.gif);

}









.clCMEvent{position:absolute; z-index:300; width:100%; height:100%; clip:rect(0,100%,100%,0); left:0; top:0; visibility:hidden;}

.clCMAbs{

	position:absolute;

	width:10;

	height:10;

	left:0;

	top:0;

	visibility:hidden;

	background-image: url(images/menuarrow.gif);





}



.m1txt,.m1txtover,.m2txt,.m2txtover,.m3txt,.m3txtover{

	position:absolute;

	overflow:hidden;

	width:130;

	height:25;

	cursor:pointer;

	cursor:hand;

}

.m1txt,.m1txtover{padding:4px 4px 4px 20px; font-size:12px; font-weight:bold;}

.m1txt{color:#63A5E7; background-image: url(images/back-menu1.gif);}

.m1txtover{

	color:#FFFFFF;

	background-image: url(images/back-menu1b.gif);



}

.m2txt,.m2txtover{padding:2px 4px 2px 8px; font-size:12px;}

.m3txt,.m3txtover{padding:2px 4px 2px 8px; font-size:12px;}

.m2txt{

	color:#000000;
	background-color:#CDDBEB;
	background-image: url(images/back-menu.gif);

}

.intestazioneTabella{
	padding:2px 4px 2px 8px; font-size:12px;
	color:#990000;
	background-color:#A4CADD;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}

.linea-pari{
	padding:2px 4px 2px 8px; font-size:14px;
	color:#000000;
	background-color:#FFFFCE;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
}

.linea-dispari{
	padding:2px 4px 2px 8px; font-size:14px;
	color:#000000;
	background-color:#BFFFD5;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
}


.m2txtover{

	color:#FFFFFF;

	background-image: url(images/back-menub.gif);

}



.m3txtover{

	color:#FFFFFF;

	background-image: url(images/back-menud.gif);

}





.clBar{position:absolute; width:50; height:10; visibility:hidden; overflow:hidden; 

		layer-background-color:#1F419C; background-color:#1F419C}

.clA{position:absolute; visibility:hidden; z-index:300}



.clB {

	position:absolute;

	visibility:hidden;

	z-index:300;

	padding: 4px;

	border-top-width: 0px;

	border-right-width: 0px;

	border-bottom-width: 0px;

	border-left-width: 0px;

	border-top-style: solid;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: solid;

	border-top-color: #3399CC;

	border-right-color: #000033;

	border-bottom-color: #003366;

	border-left-color: #006699;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-style: normal;

	background-color: #003691;

}



.clB2 {
	position:absolute;
	visibility:hidden;
	z-index:300;
	padding: 4px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #3399CC;
	border-right-color: #000033;
	border-bottom-color: #003366;
	border-left-color: #006699;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	background-color: #5391AE;
}

.tit-blu-big {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #000099;
	font-weight: bold;
}

.expandednocolor {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	line-height: 25px;

	letter-spacing: 2px;



}





.tit-blu {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	color: #000099;

	font-weight: bold;

	margin-top: 0px;

 	margin-bottom: 0px;

}



.tit-verde-acqua {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	color: #339090;

	font-weight: bold;

	margin-top: 0px;

 	margin-bottom: 0px;

}



.tit-blu-med {



	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	color: #000099;

	font-weight: bold;

}



.tit-blu-med-nospace {



	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	color: #000099;

	font-weight: bold;

	margin-top: 0px;

 	margin-bottom: 0px;

}



.justifiedIndent {

	font-family: Arial, Helvetica, sans-serif;

	text-align: justify;

	font-size: 12px;

	text-indent: 20pt;







}

.footerblack {



	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 9px;

	color: #336633;

	background-color: #CCEEDD;

	background-image: url(images/back-footer2.gif);

}

.titolonero {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 20px;

	color: #000000;

	font-style: normal;

	letter-spacing: 3px;





}

.tablemain {

	background-image: url(images/sfondo_main0.gif);

	background-repeat: no-repeat;

}



.bordodx {

	border-right-width: 2px;

	border-right-style: solid;

	border-right-color: #339966;

	border-top-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 2px;

	border-top-style: solid;

	border-bottom-style: solid;

	border-left-style: solid;

	border-top-color: #339966;

	border-bottom-color: #339966;

	border-left-color: #339966;



}

.borderdots {

	border-bottom-width: 1px;

	border-bottom-style: dotted;

	border-top-color: #339966;

}

.datayellow {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #FFFFFF;

	letter-spacing: 2px;

	font-style: italic;



}

.tdborderdown {

	border-top-width: 3px;

	border-top-style: solid;

	border-top-color: #336633;

	border-right-width: 1px;

	border-left-width: 1px;

	border-right-style: solid;

	border-left-style: solid;

	border-right-color: #336633;

	border-left-color: #336633;

	background-color: #FFFFFF;







}







.ver-naz {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: bold;

	color: #666666;

	background-color: #FFFFFF;

	border-top-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 1px;

	border-top-style: solid;

	border-bottom-style: solid;

	border-left-style: solid;

	border-top-color: #666666;

	border-bottom-color: #666666;

	border-left-color: #666666;

}

.ver-flag {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: bold;

	color: #666666;

	background-color: #FFFFFF;

	border-top-width: 1px;

	border-bottom-width: 1px;

	border-top-style: solid;

	border-bottom-style: solid;

	border-top-color: #666666;

	border-bottom-color: #666666;



}

.ver-mid {



	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 13px;

	font-weight: bold;

	color: #000000;

	background-color: #FFFFFF;

	text-align: justify;

}



.ver-photo {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: bold;

	color: #000000;

	background-color: #FFFFFF;

	border-top-width: 1px;

	border-bottom-width: 1px;

	border-top-style: solid;

	border-bottom-style: solid;

	border-top-color: #666666;

	border-bottom-color: #666666;

	border-right-width: 1px;

	border-right-style: solid;

	border-right-color: #666666;



}



.ver-ris2 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 13px;

	font-weight: bold;

	color: #006699;

	font-style: italic;

}



.ver-ris {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 13px;

	color: #888888;

	font-style: italic;

}



.ver-nome {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: bold;

	color: #000000;

	background-color: #FFFFFF;

	border-top-width: 1px;

	border-bottom-width: 1px;

	border-top-style: solid;

	border-bottom-style: solid;

	border-top-color: #666666;

	border-bottom-color: #666666;

	border-right-width: 1px;

	border-right-style: solid;

	border-right-color: #666666;

	border-left-width: 1px;

	border-left-style: solid;

	border-left-color: #666666;



}

.ver-nome2 {



	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: normal;

	color: #FFFF00;

}





.ver-nome3 {





	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #000000;

}

.ver-nome4 {







	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #000000;

}

.ver-nome5 {



 	margin-top: 0px;

 	margin-bottom: 0px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	color: #990000;

}



.ver-nome-parag {



 	margin-top: 20px;

 	margin-bottom: 20px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	color: #990000;

}



.verde-grigio {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #333333;



}



.ver-tratto {

	border-bottom: 1px dashed #999999;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #333333;



}

.ver-tratto-new {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
}


.ver-trattonaz {

	border-bottom: 1px dashed #999999;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: bold;

	color: #666666;

	text-align: center;



}

.inabilitato {
	background-color: #F6F6F6;
	background-repeat: repeat-x;
	background-position: center top;
}

.tdborderdownall {



	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #336633;

	border-top-width: 3px;

	border-top-style: solid;

	border-top-color: #336633;

	border-right-width: 1px;

	border-left-width: 1px;

	border-right-style: solid;

	border-left-style: solid;

	border-right-color: #336633;

	border-left-color: #336633;

	background-color: #FFFFFF;

}





.table-verde {

	border-color: #339966;

	border-color-light: #CCCCCC;

	border-color-dark: #008080;

}



.tit-gray-med {





	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	color: #666666;

	font-weight: bold;

}



.web-link {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}


.bottoni {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}

.commenti_gara {



	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #000000;

	margin-top: 5px;

 	margin-bottom: 5px;

 	text-align: justify;

	text-indent: 20pt;

}



.primoPiano {



	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #FFFFFF;

	font-weight: courier;

	margin-top: 5px;

 	margin-bottom: 5px;

 	text-align: justify;

	text-indent: 20pt;

}
.tableIscrizioni
{
border-style: solid;
border-color: #909090;
border-width: 1;
}


.tableNews {

	border: 0px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

}



#bar, #barbackground{
position:absolute;
left:0;
top:0;
background-color:blue;
}

#barbackground{
background-color:black;






h6 {
	font-size:1em;
	font-weight:bold;margin:2px 0;
	padding:.3em 1em;
}


ul.menu1 { 
	font:10px verdana, helvetica, sans-serif;
	width:150px;
	list-style:none;
	margin:0; padding:0;
}

ul.menu1 li a { 
	display:block;
	text-decoration:none;
	padding:0 1em;
	height:2em;line-height:2em;
	border-width:5px;border-style:none solid; /* aggiungo dei bordi laterali */
	border-color:#66c;
}

ul.menu1 li { display:inline }

ul.menu1 li a:link, ul.menu1 li a:visited { 
	background: #A5E7EB;
	color: #009;

}

ul.menu1 li a:hover, ul.menu1 li a:active { 
	background: #eee;
	color:#c00;
	font-weight: bold;
	border-width: 1px;
border-style:solid;
}



/** MENU 2 ** roll-over basato sui colori e sui bordi laterali **/

ul.menu2 { 
width:150px;
list-style:none; /* elimino i punti elenco */
margin:0; padding:0; /* elimino i rientri delle liste */
font:10px verdana, helvetica, sans-serif;

}
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 */
padding:0 1em; /* lascia spazio far il bordo del menu e il testo del link */
height:2em;line-height:2em; /* altezza del link: height e line-height devono avere il medesimo valore */ 
	border-width:5px;border-style:none solid; /* aggiungo dei bordi laterali */
	border-color:#66c;
}

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 { 
background:#ccc;
color: #009;
}

/* colori per il link */
ul.menu2 li a:hover, ul.menu2 li a:active { 
background: #eee;
color:#c00;

border-width: 1px;
border-style:solid;
font-weight: bold;
}

/** MENU 3 ** sfondo sfumato **/

ul.menu3 { 
width:150px;
list-style:none; 		/* elimino i punti elenco */
margin:0; padding:0; 	/* elimino i rientri delle liste */
font:10px verdana, helvetica, sans-serif;
}
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 */
padding:0 1em; 					/* lascia spazio far il bordo del menu e il testo del link */
height:2em;line-height:2em; 	/* altezza del link: height e line-height devono avere il medesimo valore */ 
	border-width:5px;border-style:none solid; /* aggiungo dei bordi laterali */
	border-color:#66c;
}

ul.menu3 li { 
display:inline;
background:url(sfumato.png); /*pre-load immagine*/ 
}

ul.menu3 li a:link, ul.menu3 li a:visited { 
background:#ccc;
color: #009;
} 

/* colori per il link */
ul.menu3 li a:hover, ul.menu3 li a:active { 
background: #eee url(sfumato.png) 100% 0 repeat-y;
color:#c00;
font-weight: bold;
}


/** MENU 4 ** sfondo sfumato **/

ul.menu4 { 
	font:10px verdana, helvetica, sans-serif;
	width:150px;
	list-style:none;
	margin:0; padding:0;
}

ul.menu4 li a { 
	display:block;
	text-decoration:none;
	padding:0 1em;
	height:2em;line-height:2em;
		border-width:5px;border-style:none solid; /* aggiungo dei bordi laterali */
	border-color:#66c;
}

ul.menu4 li { display:inline  }

ul.menu4 li a:link, ul.menu4 li a:visited { 
	background: #F9BDBD;
	color: #009;
}

ul.menu4 li a:hover, ul.menu4 li a:active { 
	background: #eee;
	color:#c00;
	font-weight: bold;
	border-width: 1px;
border-style:solid;
}

/** MENU 5 ** sfondo sfumato **/

ul.menu5 { 
	font:10px verdana, helvetica, sans-serif;
	width:150px;
	list-style:none;
	margin:0; padding:0;
}

ul.menu5 li a { 
	display:block;
	text-decoration:none;
	padding:0 1em;
	height:2em;line-height:2em;
	border-width:5px; border-style:none solid; /* aggiungo dei bordi laterali */
	border-color:#66c;
}

ul.menu5 li { display:inline }

ul.menu5 li a:link, ul.menu5 li a:visited { 
	background: #BEF9BD;
	color: #009;
}

ul.menu5 li a:hover, ul.menu5 li a:active { 
	background: #eee;
	color:#c00;
	font-weight: bold;
	border-width: 1px;
border-style:solid;
}


/** MENU 6 ** sfondo sfumato **/

ul.menu6 { 
	font:10px verdana, helvetica, sans-serif;
	width:150px;
	list-style:none;
	margin:0; padding:0;
}

ul.menu6 li a { 
	display:block;
	text-decoration:none;
	padding:0 1em;
	height:2em;line-height:2em;
		border-width:5px;border-style:none solid; /* aggiungo dei bordi laterali */
	border-color:#66c;
}

ul.menu6 li { display:inline }

ul.menu6 li a:link, ul.menu6 li a:visited { 
	background: #EFEEA1;
	color: #009;
}

ul.menu6 li a:hover, ul.menu6 li a:active { 
	background: #eee;
	color:#c00;
	font-weight: bold;
	border-width: 1px;
border-style:solid;
}

h6 {
font-weight: bold;
}