.modulo_etichette {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;
	color : #003333;
	font-weight : bold;

}
.modulo_etichette_big {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12pt;
	color : #003333;
	font-weight : bold;

}
.modulo_titolo {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14pt;
	color : #DF002D;
	font-style : italic;
	font-weight : bolder;
}
.modulo_tabella {
	border-bottom : #FF9900;
	border-bottom-color : #FF9900;
	border-bottom-style : solid;
	border-bottom-width : 2px;
	border-left : 2px solid #FF9900;
	border-right-color : #666666;
	border-right-style : solid;
	border-right-width : 2px;
	border-style : solid;
	border-top-color : #666666;
	border-top-style : solid;
	border-top-width : 2px;
}
INPUT, TEXTAREA {
	border : 1px solid #003333;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-weight : bold;
	color : #003333;
}

.bottone {
	background-color : #04525B;
	border : thick double White;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12pt;
	font-style : italic;
	color : White;
	font-weight : bold;
	padding : 2px;
}
.btn_invia {
	background-image : url(img/btn_invia.gif);
	background-position : left top;
	background-repeat : no-repeat;
	height : 28px;
	width : 133px;
}
.btn_cancella {
	background-image : url(img/btn_cancella.gif);
	background-position : left top;
	background-repeat : no-repeat;
	height : 28px;
	width : 133px;
}
.btn_privacy {
	background-image : url(img/btn_privacy.gif);
	background-position : left top;
	background-repeat : no-repeat;
	height : 28px;
	width : 133px;
}

.pallino_verde {
	list-style-image : url(img/puntino_elenco.gif);
	list-style-position : outside;
	margin-right : 10px;
}
.pallino_rosso {
	list-style-image : url(img/puntino_elenco_rosso.gif);
	list-style-position : outside;
	margin-right : 10px;
}

.tabella_dati {
	border : 1px solid #666666;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9pt;
	color : Black;
}

.tabella_dati_titolo {
	background-color : #04525B;
	color : White;
	font-weight : bold;
	font-size : 12pt;
	font-family : Arial, Helvetica, sans-serif;
}

.MARGINE {
	margin-left : 16px;
		margin-right : 10px;
}

.MARGINE_RIENTRATO {
	margin-left : 22px;
		margin-right : 4px;
}

 .titolo {
	font-size : 20pt;
   font-style : italic ;
	font-family : Arial, Helvetica, sans-serif;
	color : #004B52;
}

.titolino {
	font-size : 12pt;
   font-style: normal;
   font-weight: bold;
	font-family : Arial, Helvetica, sans-serif;
	color : #004B52;
}
.hometext{
	font-size :10pt;
	font-family : Arial, Helvetica, sans-serif;
	color : #004B52;
	line-height : 160%;
}
.absmiddle {
	vertical-align : middle;
}
.handcursor {
	cursor : hand;
}
.verdonescuro {
	color : #004B52;
}

.bordino3D {
	border : 1px solid;
	border-color : #666666 #666666 #FF9900 #FF9900;
}

.copyright {
	font : 7pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #666666;
	height : 25px;
	vertical-align : middle;
}



BODY {
margin: 0px;
padding: 0px;
	scrollbar-base-color : #006B75;
	scrollbar-face-color : #00464C;
	scrollbar-track-color : Silver;
	scrollbar-arrow-color : White;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9pt;
	scrollbar-3dlight-color : #007A86;
	scrollbar-darkshadow-color : #003439;
	scrollbar-highlight-color : #007A86;
	scrollbar-shadow-color : #003439;
}
A, A:LINK,A:VISITED {
	color : #004C53;
	text-decoration : none;
	font-weight : bold;
}

A:HOVER {
	color : #DF002D;
	text-decoration : underline;
	font-weight : bold;
}
.minilinks {
	font-size : 7pt;
}
.OTTOPUNTI {
		font-size : 8pt;
}
.NOVEPUNTI {
		font-size : 9pt;
}

.DIECIPUNTI {
		font-size : 10pt;
}
.undici {
	font-size : 11pt;
}
.dodici {
	font-size : 12pt;
}
.tredici {
	font-size : 13pt;
}
.quattordici {
	font-size : 14pt;
}
.venti {
	font-size : 20pt;
}
.verde {
	color : #004C53;
}
.senape {
	color : #EACD00;
}
.rosso {
	color : #DF002D;
}
.bg_no-rpt {
	background-position : top,left;
	background-repeat : no-repeat;
	background-attachment : fixed;
   background-color: #003333;
}
.bg_no-rptIMG {
	background-position : top,left;
	background-repeat : no-repeat;
	background-attachment : fixed;
	background-image :  url(img/bg_iframe.jpg);
      background-color: #003333;
}
.no-scroll {
	overflow : hidden;
}
.linkbar {
   background-color: transparent;
   color: #000000;
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 11px;
}
.linkbar a, .linkbar a:link, .linkbar a:visited {
   background: transparent;
   color: #8FBC8F;
   font-weight: bold;
   text-decoration: none;
}

.linkbar a:hover {
   background: transparent;
   color: #FF0000;
   font-weight: bold;
   text-decoration: underline;
}