BODY {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #000000;
text-decoration: none;
margin:0%;
padding:0%;
width:100%;
height:100%;
}
.formtab   {
	background-color: #550000;
	font-size: 15px;
	border: 1px solid #000000;
	color: #FFFFFF;
}
.formtab222   {
	background-color: #A0A0A4;
	font-size: 12px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.formtitle     { color: #FFFFFF; font-weight: bold; font-size: 14px; font-family: "Trebuchet MS"; background-color: #366BAD; text-align: center; padding: 5px }
.formfont    { color: black; font-size: 13px; font-family: "Trebuchet MS", Verdana, Helvetica, Arial, SunSans-Regular; margin-bottom: 2px; padding-bottom: 2px }
.formfontrequired     { color: red; font-weight: bold; font-size: 13px; font-family: "Trebuchet MS", Verdana, Helvetica, Arial, SunSans-Regular; margin-bottom: 2px; padding-bottom: 2px }
.breadcrumbs { 
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px; 
color: #000000;
text-decoration: none 
} 
A.breadcrumbs:hover { 
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #006699;
text-decoration: underline 
} 
A.breadcrumbs:active { 
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #000000;
text-decoration: underline
}

A:visited {
text-decoration : none; 
color : #000000; 
} 
A:hover {
text-decoration : underline; 
color : #006699; 
} 
A:link {
text-decoration : none; 
color : #000000; 
} 
A:active {
text-decoration : none; 
color : #000000; 
}

.testa { 
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
font-size : 20px; 
} 
.testa1 { 
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
font-size : 15px; 
} 
.corpo { 
font-family : "Times New Roman", Times, serif; 
font-size : 14px; 
} 
.corpo1 { 
font-family :  Arial, Helvetica, sans-serif; 
font-size : 15px; 
} 
.corpo2 { 
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
font-size : 12px; 
} 
.piccolo { 
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
font-size : 9px; 
} 
.piccolo2 { 
font-family : Arial, Verdana, Geneva, Helvetica, sans-serif; 
font-size : 9px; 
}

.travellink:link, .travellink:visited{ 
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
font-size : 12px;
color : #000000;
font-weight : none;
text-decoration : none;
}

.travellink:hover{ 
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
font-size : 12px;
color : #888888;
font-weight : bold;
text-decoration : underline;
}


.bordotesto {
	border: #000000 1px inset;
	border-color: #000000 #666666 #666666 #000000;
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}

.bordotabella {
	border: #cc0000 1px inset;
	border-color: #000000 #666666 #666666 #000000;
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}

.casellatxt { 
font : normal 10px Verdana, Arial, Helvetica, sans-serif; 
text-decoration : none; 
background : white; 
letter-spacing : 1px; 
word-spacing : 1px; 
border-top : 1px inset #ffebd1; 
border-right : 1px inset #ffebd1; 
border-bottom : 1px inset #ffebd1; 
border-left : 1px inset #ffebd1; 
visibility : visible; 
height : 15px; 
width : 100px; 
}

.casellatxtalta { 
font : normal 10px Verdana, Arial, Helvetica, sans-serif; 
text-decoration : none; 
background : white; 
letter-spacing : 1px; 
word-spacing : 1px; 
border-top : 1px inset #ffebd1; 
border-right : 1px inset #ffebd1; 
border-bottom : 1px inset #ffebd1; 
border-left : 1px inset #ffebd1; 
visibility : visible; 
height : 20px; 
width : 97px; 
}

.casellatxtpic { 
font : normal 10px Verdana, Arial, Helvetica, sans-serif; 
text-decoration : none; 
background : white; 
letter-spacing : 1px; 
word-spacing : 1px; 
border-top : 1px inset #ffebd1; 
border-right : 1px inset #ffebd1; 
border-bottom : 1px inset #ffebd1; 
border-left : 1px inset #ffebd1; 
visibility : visible; 
height : 15px; 
width : 50px; 
}

.messaggio { 
font : normal 11px Verdana, Arial, Helvetica, sans-serif; 
text-decoration : none; 
background : white; 
letter-spacing : 1px; 
word-spacing : 1px; 
border-top : 1px inset #ffebd1; 
border-right : 1px inset #ffebd1; 
border-bottom : 1px inset #ffebd1; 
border-left : 1px inset #ffebd1; 
visibility : visible; 
height : 150px; 
width : 400px; 
}

.messfattura { 
font : normal 11px Verdana, Arial, Helvetica, sans-serif; 
text-decoration : none; 
background : white; 
letter-spacing : 1px; 
word-spacing : 1px; 
border-top : 1px inset #ffebd1; 
border-right : 1px inset #ffebd1; 
border-bottom : 1px inset #ffebd1; 
border-left : 1px inset #ffebd1; 
visibility : visible; 
height : 80px; 
width : 540px; 
} 

.messnote { 
font : normal 11px Verdana, Arial, Helvetica, sans-serif; 
text-decoration : none; 
background : white; 
letter-spacing : 1px; 
word-spacing : 1px; 
border-top : 1px inset #ffebd1; 
border-right : 1px inset #ffebd1; 
border-bottom : 1px inset #ffebd1; 
border-left : 1px inset #ffebd1; 
visibility : visible; 
height : 65px; 
width : 265px; 
} 

.messmail { 
font : normal 11px Verdana, Arial, Helvetica, sans-serif; 
text-decoration : none; 
background : white; 
letter-spacing : 1px; 
word-spacing : 1px; 
border-top : 1px inset #ffebd1; 
border-right : 1px inset #ffebd1; 
border-bottom : 1px inset #ffebd1; 
border-left : 1px inset #ffebd1; 
visibility : visible; 
height : 79px; 
width : 265px; 
}

.messaggiogrande { 
font : normal 11px Verdana, Arial, Helvetica, sans-serif; 
text-decoration : none; 
background : white; 
letter-spacing : 1px; 
word-spacing : 1px; 
border-top : 1px inset #ffebd1; 
border-right : 1px inset #ffebd1; 
border-bottom : 1px inset #ffebd1; 
border-left : 1px inset #ffebd1; 
visibility : visible; 
height : 250px; 
width : 487px; 
}

.tabellaistruzioni {
font-family: sans, Verdana, sans-serif;
font-size: 10px;
font-weight:normal;
color:#000000;
background-color: #ebebeb;
text-decoration:none;
padding-top: 1px inset #FFFFFF;
border-top : 1px inset #FFFFFF; 
border-right : 1px inset #FFFFFF; 
border-bottom : 1px inset #FFFFFF; 
border-left : 1px inset #FFFFFF;
}
.checkbox { 
font : normal x-small Verdana, Arial, Helvetica, sans-serif; 
text-decoration : none; 
background : white; 
letter-spacing : 0px; 
word-spacing : 0px; 
border-top : 1px inset #b5c77b; 
border-right : 1px inset #b5c77b; 
border-bottom : 1px inset #b5c77b; 
border-left : 1px inset #b5c77b; 
height : 15px; 
width : 15px; 
}

.sfondoareasmoke {
background-image: url(img/sfondo_areasmoke.html);
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
font-size : 9px; 
}

.sfondoareanosmoke {
background-image: url(img/sfondo_areanosmoke.html);
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
font-size : 9px;
}

.sfondosmoke {
background-image: url(img/sfondo_smoke.html);
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
font-size : 9px; 
}

.sfondonosmoke {
background-image: url(img/sfondo_nosmoke.html);
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
font-size : 9px; 
}

.greenbutton{
font-size: 10px;
font-family: Verdana, Arial Narrow, Arial, Helvetica, sans-serif;
font-weight: bold;
color: white;
background: #009933;
border-color: #66ff99 #ffffff #ffffff #66ff99;
padding: 2px;
}

