html{
	width: 100%;
	height: 100%;
	border: 0; 
	padding: 0; 
	margin: 0;  
}

body {
	background: #CDD6DD url(../images/bg.gif) repeat-x top left;
	width:100%;
	height: 100%;
	border: 0; 
	padding: 0; 
	margin: 0; 
	font-size: 76%; 
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
}
					
/* ************************************************************************/
H1 {font-size:22px;}
H2 {font-size:10px;font-weight:normal;text-decoration:none;color:#666;padding:0px; margin:0px;text-transform: uppercase;letter-spacing: 2px;}
H3 {font-size:11px;font-weight:normal;text-decoration:none;color:#8ED300;padding:0px; margin-bottom:0px; margin-top:15px;}

br    {font-size: 11px;}
table {border:0; text-align:center;}
td    {font-size: 100%}
tr    {font-size: 100%}
a {color:#8ED300; text-decoration: none}
a:hover {color:#7B7B7B; text-decoration: none}
img {border:0px;}
img.immagineSX{border-right:1px dotted #8ED300;}
img.immagineDX{border-left:1px dotted #8ED300;}
acronym {border-bottom:1px dashed #8ED300; cursor:help}
span.right{float:right;}
span.left{float:left;}

#Form fieldset{	
	font: bold 11px Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	display: block;
	margin: 0px;
	border: 0 solid #FFFFFF;
	border-top: 1px solid #8ED300;
	padding: 10px;
	letter-spacing: 2px;
	text-transform: uppercase;
	color: #4f6b72;
}
#Form fieldset.break{	
	display: block;
	margin: 0px;
	border: 0 solid #FFFFFF;
	padding: 0px;
	}

#Form label{
	float: left;
	display: block;
	margin: 1em 1em 0 0;
	font: bold 10px Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	}

#Form label.obbligatorio{
	font: bold 10px Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	color: #797268;
	}
#Form fieldset.check{	
	display: block;
	margin: 0px;
	border: 0 solid #FFFFFF;
	padding: 0px;
	margin: 0 0 2em 0;
	}
#Form input{
	font: bold 11px Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	display: block;
	width: 24em;
	}
#Form textarea{
	font: bold 11px Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	display: block;
	width: 24em;
	}
#Form input.bottone{
	font: bold 11px Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	width: 70px;
	display:inline;
	}
#Form input.check {
	clear: both;
	float: left;
	display:inline;
	width: 14px;
	}