A.l1:link {font-family: Verdana; font-size:10px; text-decoration:underline; color: #cccccc;
	}
A.l1:visited {font-family: Verdana; font-size:10px; text-decoration:underline; color: #cccccc;
	}
A.l1:hover {
	text-decoration:none;
	color: #ffffff;
	
}

A.l2:link {font-family: Verdana; font-size:10px; text-decoration:none; color: #ffffff}
A.l2:visited {font-family: Verdana; font-size:10px; text-decoration:none; color: #ffffff}
A.l2:hover {text-decoration:underline; color: #333333}

A.l3:link {font-family: Verdana; font-size:8pt; text-decoration:underline; color: #333366}
A.l3:visited {font-family: Verdana; font-size:8pt; text-decoration:underline; color: #333366}
A.l3:hover {text-decoration:none; color: #99ccff}

A.l4:link {font-family: Verdana; font-size:14px; text-decoration:underline; font-weight: bold; color: #deb629}
A.l4:visited {font-family: Verdana; font-size:14px; text-decoration:underline; font-weight: bold; color: #deb629}
A.l4:hover {text-decoration:none; font-weight: bold; color: #eacf73}

A.l5:link {font-family: Verdana; font-size:10px; text-decoration:none; color: #ffffff}
A.l5:visited {font-family: Verdana; font-size:10px; text-decoration:none; color: #ffffff}
A.l5:hover {text-decoration:underline; color: #333333}



table {font-family: Verdana; font-size:8pt; color:#000000}
div {font-family: verdana; font-size:8pt; color:#000000}
td {font-family: Verdana; font-size:8pt; color:#000000}
p {font-family: Verdana; font-size:8pt; color:#000000}

.res {font-family: Verdana; font-size:9px}
.titolo {font-family: Verdana; font-size:12pt; color:#0066CC}
.footer {font-family: Verdana; font-size:9pt; color:#FFFFFF}
.scheda {font-family: Verdana; font-size:7pt; color:#000000}
.show {font-family: Verdana; font-size:8pt; color:#000000}
.testod {font-family: Verdana; font-size:8pt; color:#666666}
.punti {
	font-family: Verdana;
	font-size:5px;
	color:#FFFFFF;
	line-height: 5px;
	margin: 0px;
	padding: 0px;
	background-image: url(Immagini/bullet/punto.gif);
	background-repeat: repeat-x;
}
.label  {font-family: Verdana; font-size:12pt; color:#FFFFFF}
.titolo  {font-family: arial; font-size:14pt; color:#006699}
.cod  {font-family: arial; font-size:16pt; color:#000000}
.codice  {font-family: arial; font-size:20pt; color:#000000}
.info  {font-family: verdana; font-size:12pt; color:#000000}
.tipo {font-family: verdana; font-size:14pt; color:#000000}
.modi {font-family: Verdana; font-size:10pt; color:#000000}
.caratteristiche {font-family: Verdana; font-size:12pt; color:#006699}
.copyright {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
}
.bordoazzurro {
	border: 6px solid #C0DAE2;
}
.titolisx {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #CCCCCC;
	font-weight: normal;

}
.login {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	padding-left: 10px;


}
.ok {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #999999;
	border: 1px double #FFFFFF;
	padding-right: 3px;
	padding-left: 3px;
}
.fw {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;

}
.registra {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CCCCCC;
}
.cerca {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	background-color: #CCCCCC;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
}
.bordobottom {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
}
.menuitem {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
	border-bottom-style: solid;

}
.bordototgrigio {
	border: 1px solid #666666;
}
.itemdemo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #666666;
}
.box {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #003366;
	background-color: #CCCCCC;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
}
.testo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #666666;
	padding: 10px;
	top: -10px;
}
.bottomdot {
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-bottom-style: dotted;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
}
.boxsinistro {
	background-color: #EFEFE4;
	border-top-width: 1px;
	border-right-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: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
}
.boxdestro {
	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-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
}
.boxsinistro2 {
	color: #FFFFFF;
	background-color: #CC9900;
	border-top: 1px solid #999999;
	border-right: 1px #999999;
	border-bottom: 1px solid #999999;
	border-left: 1px solid #999999;

}
.titolobox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000066;
	padding-left: 10px;
}
.destrodot {
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-right-style: dotted;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
}
.riquadro {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #333333;
	background-color: #EAE8C8;
	padding: 10px;
	border: 1px dashed #999999;

}
.bordobeige {
	background-color: #efefe4;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;

}
.bordotop {
	border-top-width: 1pt;
	border-right-width: 1pt;
	border-bottom-width: 1pt;
	border-left-width: 1pt;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
}
.sf {
	background-image:  url(new/popup/sf1.gif);
}
.fff {
	padding: 5px;
	border: 1px solid;
	list-style-position: outside;
	list-style-type: square;
}
.bordi {
	border: 1px dashed #999999;
}
.bordobasso {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
}
.codthumb {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #999999;

}
.quadro {
	border: 1px solid #999999;
}
.bordosotto {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
}
.caratt {
	background-color: #C5D3E2;
	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: #333333;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
}
.testoform {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
}
.testoverde {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #009900;
}
.testorosso {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #CC0000;
	font-weight: bold;
}
.bordodxgrigio {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.continua {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #333366;
	text-decoration: underline;
	background-color: #FFFFFF;
	border: none;
}
.testobianco {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #FFFFFF;
}
.menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 21px;
}
.bordoarancio {
	border: 5px solid #CCCC33;
}
.titolodo {
	font-family: Arial;
	font-size:14pt;
	color:#006699;
	background-image: url(Immagini/bullet/titolo_sf.jpg);
	text-align: center;
	
}

