body { background-color: #FFFFFF; margin-right: 0px; margin-left: 1px; margin-top: 1px; font-family: Arial, Helvetica, sans-serif; scrollbar-face-color: #FDB113; scrollbar-arrow-color: #990000; scrollbar-highlight-color: #FDB113; scrollbar-3dlight-color: #CCCCCC; scrollbar-darkshadow-color: #666666; scrollbar-shadow-color: #FDB113; scrollbar-track-color: #FFEA93;}
table {border: 0px;}

.Link {behavior: url(/Style/MouseOver.htc?ForeColor='#000066'); text-decoration: none; font-weight: bold; color: #333333} 
.LinkUtenti {behavior: url(/Style/MouseOver.htc?ForeColor='#000066'); text-decoration: none; color: #333333} 
.LinkNavigazione {behavior: url(/Style/MouseOver.htc?ForeColor='#FFFFFF'); text-decoration: none; color: #DDDDDD} 
.Testo { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; text-align: justify} 
.Titolo { font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #333333; text-align: center; font-weight: bold; text-transform: uppercase} 
.TestoPiccolo { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; text-align: justify } 
.TestoPiccolissimo { font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #333333; text-align: justify } 
.SottoTitolo { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #333333; text-align: center; font-weight: bold } 
.TestoLatoDx {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #FFFFFF;	padding-top: 2px;	padding-left: 2px;	border: 0px;	text-align: left;	vertical-align: text-top;	background-color: #5981A5;}

.FormPulsante {font-family: Arial, Helvetica, sans-serif;font-size:10px;border:1px #666666 solid;behavior: url(/Style/MouseOver.htc?ForeColor='#333333'&BackColor='#DDDDDD'); color: #333333} 
.FormEtichetta { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #333333; text-align: right; padding-right: 3px} 
.FormEtichettaCentrale { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000066; text-align: center; padding-right: 3px} 
.FormInput { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; background-color: #FFFFFF; border-color: #666666; border-style: solid;  border-width: 1px; text-align: left;} 
.FormInputObbligatorio { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; background-color: #CCCCCC; border-color: #666666; border-style: solid;  border-width: 3px; text-align: left; padding-left: 3px }
.FormTestoPiccolo { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; padding-right: 3px; padding-left: 3px} 
.FormTestoPiccolissimo { font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #333333; padding-right: 3px; padding-left: 3px} 
.FormTesto { background-color: #FFCC00; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #333333; text-align: left; vertical-align: middle; padding-left: 10px; width: 100px;} 

.Tabella { border: 1px #CCCCCC outset; } 
.TabellaInterna { border: 1px #666666 outset} 
.TabellaIntestazione { background-color: #FFCC00; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000; text-align: center} 
.TabellaIntestazioneSito { background-color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000; text-align: left; padding: 0px; height: 100px; width: 750px} 
.TabellaNomePagina { background-color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000; text-align: left; vertical-align: top; width: 650px; height: 31px; padding-left: 0px; padding-bottom: 2px; } 
.TabellaNomePaginaColoratoCenter { background-color: #FFCC00; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000; text-align: center; vertical-align: text-top; width: 650px; height: 27px; padding: 2px;} 
.TabellaNomePaginaColorato { background-color: #FFCC00; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000; text-align: left; vertical-align: text-top; width: 650px; height: 27px; padding: 2px; background-repeat:no-repeat; background-position:right center; background-attachment: fixed; background-image: url(../Immagini/ArrowRegolamenti.gif);} 
.TabellaNomePaginaColoratoDis { background-color: #FFCC00; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000; text-align: left; vertical-align: text-top; width: 650px; height: 27px; padding: 2px; background-repeat:no-repeat; background-position:right center; background-attachment: fixed; background-image: url(../Immagini/Dis.gif);} 
.TabellaNomePaginaColoratoDettaglio { background-color: #FFCC00; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000; text-align: left; vertical-align: text-top; width: 450px; height: 27px; padding: 2px; background-repeat:no-repeat; background-position:right center; background-attachment: fixed; background-image: url(../Immagini/ArrowRegolamenti.gif);} 
.TabellaNavigazione { vertical-align: top; margin: 0px;	padding: 0px; border: 0px;	width: 100px;} 
.TabellaContainerSite { vertical-align: top; margin: 0px;	padding: 1px; border: 0px;	width: 650px;} 
.TabellaSfondoRiga { background-color: #FFFFFF; padding-top: 2px; padding-bottom: 2px; vertical-align: top;} 
.TabellaPiede { background-color: #990000; font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #FFFFFF; text-align: left; padding-left: 3px;} 
.TabellaPiedeSito { background-repeat: no-repeat; background-position: left top; background-attachment: fixed; background-image: url(../Immagini/footer.jpg); height: 20px; width: 650px;} 
.TabellaSfondoRigaAlternativo { background-color: #FFFFFF; padding-top: 2px; padding-bottom: 2px} 
.ContainerTableCentro {	vertical-align: top;	align: right;	margin: 0px;	padding: 5px 0px 0px;	border: 0px;}

.TabellaSottotitolo { vertical-align: middle;	margin: 0px;	height: 20px;	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	font-weight: bold;	color: #000000;	background-color: #A9BBCF;	text-align: center;	padding-top: 9px;	border: 0px;} 
.TabellaSottotitoloInterno { vertical-align: top;	border: 0px;	margin: 0px;  padding: 0px;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	color: #000000;	background-color: #FFFFFF;	widht: 285; height: 20;} 
.TabellaSottotitoloPiccolo { vertical-align: top;	border: 0px;	background-color: #CFD4D8;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	padding: 2px;	color: #000000;} 
.TabellaTestoPiccolissimo { font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #333333; padding-right: 3px; padding-left: 3px } 
.TabellaTestoPiccolo { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; padding-right: 3px; padding-left: 3px } 
.TabellaTesto { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; padding: 2px; text-align: left; vertical-align: text-top;} 
.TabellaTestoRassegna { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; padding: 2px; text-align: left; vertical-align: text-top;} 
.TabellaTestoRassegnaAr { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; padding: 2px; text-align: left; vertical-align: text-top; background-repeat:no-repeat; background-position:right center; background-attachment: fixed; background-image: url(../Immagini/ArrowRassegna.gif);} 
.TabellaTestoRassegnaArUp { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; padding: 2px; text-align: left; vertical-align: text-top; background-repeat:no-repeat; background-position:right bottom; background-attachment: fixed; background-image: url(../Immagini/ArrowRassegnaup.gif);} 
.TabellaTestoCenter { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; padding-left: 2px; padding-right: 2px; padding-top: 10px; padding-bottom: 2px; text-align: center; vertical-align: text-top;} 
.TabellaTestoCenterColour { background-color: #FFCC00; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; padding: 2px; text-align: center; vertical-align: text-top;} 
.TabellaTestoColour { background-color: #FFCC00; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; padding: 2px; text-align: left; vertical-align: text-top; background-repeat:no-repeat; background-position:right center; background-attachment: fixed; background-image: url(../Immagini/Arrowdx.gif); height: 25px;} 
.TabellaTestoMezzo { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000;  padding-right: 3px; padding-left: 4px; padding-top: 2px; text-align: left; vertical-align: text-top; width: 318px} 
.TabellaTestoMezzoLoghi { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000;  padding-right: 3px; padding-left: 4px; padding-top: 4px; text-align: left; vertical-align: text-top; width: 318px;  height: 40px; background-repeat:no-repeat; background-position: right bottom; background-attachment: fixed; background-image: url(../Immagini/ArrowLoghi.gif);} 
.TabellaTestoMezzoLoghiInt { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000;  padding-right: 3px; padding-left: 4px; padding-top: 4px; text-align: left; vertical-align: middle; width: 318px; height: 40px; background-repeat:no-repeat; background-position: right center; background-attachment: fixed; background-image: url(../Immagini/ArrowLoghiSingle.gif);} 
.TabellaTestoMezzoRassegna { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;  padding-right: 3px; padding-left: 4px; padding-top: 2px; text-align: left; vertical-align: text-top; width: 318px} 
.TabellaTestoQuarto { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000;  padding-right: 3px; padding-left: 3px; padding-top: 2px; text-align: left; vertical-align: text-top; width: 150px} 
.TabellaIntestazioneAlternativa { background-color: #999999; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #DDDDDD; text-align: center }
.TabellaTestoMinimo { font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #333333; padding-right: 3px; padding-left: 3px } 
.TabellaTestoCredits { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; padding: 2px; text-align: left; vertical-align: text-top; background-repeat: no-repeat; background-position: left bottom; background-attachment: fixed; background-image: url(../Immagini/CreditsBackground.gif); width: 650px;} 
.TabellaTestoCreditsCenter { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #000000; font-weight: bold; height: 20px;} 

.TabellaTestoRegolamenti { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; padding-left: 4px; padding-top: 2px; text-align: left; vertical-align: text-top; width: 646px} 
.TabellaTestoRegolamentiMezzo { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; padding-right: 3px; padding-left: 4px; padding-top: 2px; text-align: left; vertical-align: text-top; width: 318px} 
.TabellaRegolamentiFoto { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; padding: 2px; text-align: center; vertical-align: text-top; width: 321px} 

.TabellaDidascaliaArchivio { background-color: #FFCC00; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000000;  padding-right: 23px; padding-left: 28px; padding-top: 2px; text-align: left; vertical-align: text-top; width: 275px; background-repeat: no-repeat; background-position: right top; background-attachment: fixed; background-image: url(../Immagini/ArrowArchivio.gif); height: 40px;} 
.TabellaDidascaliaArchivioMid { background-color: #FFCC00; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000000;  padding-right: 23px; padding-left: 28px; padding-top: 2px; text-align: left; vertical-align: text-top; width: 275px; background-repeat: no-repeat; background-position: right top; background-attachment: fixed; background-image: url(../Immagini/ArrowArchivioMid.gif); height: 40px;} 
.TabellaDidascaliaArchivioPic { background-color: #FFCC00; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000000;  padding-right: 23px; padding-left: 58px; padding-top: 2px; text-align: left; vertical-align: text-top; width: 245px; background-repeat: no-repeat; background-position: right top; background-attachment: fixed; background-image: url(../Immagini/ArrowArchivioPic.gif); height: 40px;} 
.TabellaArchivioFoto { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; padding: 0px; text-align: center; vertical-align: bottom; width: 321px} 

.cMenu{position: absolute;visibility:hidden;color:#000000;width:130px;border:1px solid #000000;background-color:#999999; font-family:Arial, Helvetica, sans-serif; font-size:14px;font-weight:normal;line-height:20px;cursor:default;}
.menuitems{padding-left:15px;padding-right:10px;}

.TabellaFoto { vertical-align: top;	border: 0px;	padding: 0px;	text-align: center;	width: 143px;} 
.TabellaNews {	background-color: #FFFFFF;	text-align: center;	vertical-align: top;	margin: 0px;	padding: 0px;	border: 0px;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #000000;	width: 180px;} 
.TabellaTestoNews { background-color: #FDC24A; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; padding-top: 4px; padding-bottom: 4px; text-align: left; vertical-align: text-top;} 
.Container {	border: 0px;	align: right;	valign: top;	left: 20px;	position: static;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #000000;	background-color: #FFFFFF;	padding-left: 2px;}
.ContainerLatoDx {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #000000;		padding: 0px;	border: 0px;	text-align: center;	vertical-align: text-top;	width: 240px;}
.ContainerLatoSxIT {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: bold;  color: #000000;		padding: 0px;	text-align: center;	vertical-align: top;	width: 400px;}
.ContainerLatoSx {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: bold;  color: #000000;		padding: 0px;	text-align: center;	vertical-align: top;	width: 400px;}
.ContainerCentro {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #000000;		padding-left: 4px;	padding-top: 2px;	padding-bottom: 0px;	padding-right: 2px;	border: 0px;	text-align: left;	vertical-align: text-top;	width: 180px;}
.ContainerCentroTitolo {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #000000;		padding-left: 1px;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 0px;	border: 0px;	text-align: left;	vertical-align: text-top;	width: 180px;}
.ContainerCentroTitoloEN {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #000000;		padding-left: 1px;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 0px;	border: 0px;	text-align: left;	vertical-align: text-top;	width: 220px;}
.ContainerBasso {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #000000;		padding-left: 2px;	border: 0px;	text-align: left;	vertical-align: text-top;	width: 450px;}
.ContainerBandiera {	padding-left: 9px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; border: 0px;	text-align: right;	vertical-align: text-top;	width: 109px;}
.ContainerRegolamenti {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #000000;		padding: 0px;	border: 0px;	text-align: left;	vertical-align: top;	width: 650px;}
.ContainerBassoDueIT {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #000000;		padding-left: 4px;	border: 0px;	text-align: justify;	vertical-align: text-top;	width: 640px; background-repeat: no-repeat; background-position: left top; background-attachment: fixed; background-image: url(../Immagini/Divisorio1.jpg);}
.ContainerBassoDue {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #000000;		padding-left: 4px;	border: 0px;	text-align: left;	vertical-align: text-top;	width: 450px; background-repeat: no-repeat; background-position: left top; background-attachment: fixed; background-image: url(../Immagini/Divisorio1.jpg);}
.ContainerBassoDueBold { font-family: Arial, Helvetica, sans-serif;	font-size: 12px; font-weight: bold; color: #990000;		padding-left: 2px;	border: 0px;	text-align: center;	vertical-align: middle;	background-repeat: no-repeat; background-position: center middle; background-attachment: fixed; background-image: url(../Immagini/Sfondo1.jpg); width: 450px; height: 80px;}

TD.SpacerBassoDue {	background-color: #FFCC00; height: 10px; width: 383px;}
TD.SpacerBassoDueBianco {	background-color: #FFFFFF; height: 10px; width: 383px;}
TD.SpacerRegolamenti { background-color:#FFFFFF; widht: 650px; height: 5px;}
TD.SpacerColor { background-color: #FFCC00; width: 650px; height: 10px;}
TD.SpacerAlto { background-color:#FFFFFF; widht: 650px; height: 20px;}
TD.SpacerAltezza { background-color:#FFFFFF; widht: 650px; height: 115px;}
.Marchi { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000000; padding: 2px; text-align: center; vertical-align: text-top; width: 160px;} 

A.Lighting { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000000;} 
A.Lighting:hover { background-color: #FAA525; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000000; padding: 0px;} 
A.LightingBleu { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #0000CC;} 
A.LightingBleu:hover { background-color: #0D698C; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FFFFFF; padding: 0px;} 

IFRAME.News { margin: 0px; border-color: #B70000; border-style: inset;  border-width: 1px;} 
