#header {
	background-color:#e7e4d1;
	border-bottom:1px #999999 solid;
	text-align:center;
	margin:0px;
}

#header h1,h2{
	display:inline;
	margin-bottom:-1px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#999999;
	padding-left:8px;
}

#header a{
	color:#999999;
	text-decoration:none
}

body {
	margin-left: 1px;
	margin-top: 0px;
	margin-right: 1px;
	margin-bottom: 0px;
}
.testo {
	font-family: "Times New Roman", Times, serif;
	font-size: x-small;
	color: #000000;
	text-align: justify;
	font-weight: bolder;
}
.testolink {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: x-small; font-style: oblique; color: #000000; text-decoration: none}
.titoletto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	text-decoration: none;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
}
.foto {  border: thin solid #666666}
.fotoblu {  border: thin solid #165c8f}
.titlm {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: large; font-style: italic; color: #00FFFF; text-decoration: none}
.lm {  font-family: Arial; font-size: medium; color: #000000; text-decoration: none}

.textboxpiccolo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;

}
.testonero {
font-family: Georgia, "Times New Roman", Times, serif; font-size: x-small; color: #FF6600; text-align: justify
}
.biancopiccolo {
	font-family: "Times New Roman", Times, serif;
	font-size: x-small;
	font-weight: bold;
	color: #000000;
	text-decoration: none;

}
.xDataGrid {
	font : normal 8pt Arial, sans-serif;
	color : #000000;


}
.testolast {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #000000;
	font-weight: normal;
}
.xDataGridgrande {

	font : bolder 10pt Arial, Helvetica, sans-serif;
	color : #CC0000;
}
.box {
	font-family: "Times New Roman", Times, serif;
	font-size: 10pt;
	width: 60px;

}
.box140 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	width: 140px;
}
.xDataGridBold {

	font : bold 8pt Arial, sans-serif;
	color : #000000;
}
.xDataGridBoldbianco {

	font : bold 8pt Arial, sans-serif;
	color : #FFFFFF;
}
.xDataGridGrey {

	font : 8pt Arial, sans-serif;
	color : #999999;
}
.lastminute {


	font : bold 12pt Arial, sans-serif;
	color : #000000;
}
.link3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: medium;
	color: #000000;
}
.form { margin-top: 0px; margin-bottom: 0px; margin-right: 0px; margin-left: 0px}
.testocampismall {FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif}
.pallini {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
}
.xDataGridgrandebianco {

	font : bolder 10pt Arial, Helvetica, sans-serif;
	color : #FFFFFF;
}
.xDataGridgrandegiallo {

	font : bolder 10pt Arial, Helvetica, sans-serif;
	color : #FFCC00;
}

.testobianco10 {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF}
.testobianco11 {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF}
.testobianco12 {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF}
.testobianco13 {  font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #FFFFFF}
.testobianco14 {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #FFFFFF}
.testobianco18 {  font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #FFFFFF}
.testobianco20 {  font-family: Arial, Helvetica, sans-serif; font-size: 20px; color: #FFFFFF}

.testonero9 {  font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #000000}
.testonero10 {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000}
.testonero11 {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000}
.testonero12 {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000}
.testonero13 {  font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #000000}
.testonero14 {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #000000}
.testonero16 {  font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #000000}
.testonero20 {  font-family: Arial, Helvetica, sans-serif; font-size: 20px; color: #000000}
.testonero40 {  font-family: Arial, Helvetica, sans-serif; font-size: 40px; color: #000000}

.testoblu10 {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #165C8F}
.testoblu11 {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #165C8F}
.testoblu12 {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #165C8F}
.testoblu13 {  font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #165C8F}
.testoblu14 {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #165C8F}
.testoblu20 {  font-family: Arial, Helvetica, sans-serif; font-size: 20px; color: #165C8F}

.testorosso10 {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #CC0000}
.testorosso10b {  font-family: Courier New, Courier, mono; font-size: 10px; color: #CC0000}
.testorosso11 {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #CC0000}
.testorosso12 {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #CC0000}
.testorosso15 {  font-family: Arial, Helvetica, sans-serif; font-size: 15px; color: #CC0000}

.testogiallo10 {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FFCC00}
.testogiallo11 {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFCC00}
.testogiallo12 {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFCC00}
.testogiallo13 {  font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #FFCC00}
.testogiallo14 {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #FFCC00}
.testogiallo18 {  font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #FFCC00}
.testogiallo20 {  font-family: Arial, Helvetica, sans-serif; font-size: 20px; color: #FFCC00}
.testogiallo36 {  font-family: Arial, Helvetica, sans-serif; font-size: 36px; color: #FFCC00}

.testogrigio10 {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #CCCCCC}
.testogrigio11 {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #CCCCCC}
.testogrigio12 {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #CCCCCC}
.testogrigio13 {  font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #CCCCCC}
.testogrigio14 {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #CCCCCC}

.testogrigioscuro10 {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #AAAAAA}

.form { margin-top: 0px; margin-bottom: 0px; margin-right: 0px; margin-left: 0px}

.sfondo_option { background: #FFCC00; color:black}

.foto {  border: thin solid #eeeeee}

.nomargin16 {margin-bottom: 0px; margin-top: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #FFFFFF; color: #000000 }

.nomargin {margin-bottom: 0px; margin-top: 0px; font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; color: #000000
}

.bordoblu1 {border: 1px #165C8F solid;}
.bordonero1 {border: 1px #000000 solid;}
.bordoshadownero1 {border-bottom:1px solid #000000;border-right:1px solid #000000;border-left:1px solid #CCCCCC;border-top:1px solid #CCCCCC}
.linkBlu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #165c8f;
}

.error {BORDER: #CC0000 2px solid}
.hideIt {visibility:hidden; display:none}
.hideIt2 {visibility:hidden; display:none}
.showIt {visibility:visible; display:inline}
.opa {background-color:#CCCCCC;filter:alpha(opacity=50);-moz-opacity:0.5;opacity:0.5;}
.opa90 {background-color:#CCCCCC;filter:alpha(opacity=90);-moz-opacity:0.9;opacity:0.9;}
.opa100 {filter:alpha(opacity=90);-moz-opacity:0.9;opacity:0.9;}