body {
		margin:0px 0px 0px 0px;
		background:#014165;
		}
a:link, a:visited {	COLOR: #72AD1F; TEXT-DECORATION: none;FONT-SIZE: 12px;font-family:Arial, Helvetica, sans-serif}
A:hover {COLOR: #72AD1F; TEXT-DECORATION: underline;FONT-SIZE: 12px; font-family:Arial, Helvetica, sans-serif}

h1 { font-size:17px; color:#72AD1F; font-family: Arial; font-weight:bold;}
h2 { font-weight:bold; font-size:17px; color:#6DAD1F; font-family: Arial; }

.clear:after {
clear : both;
display : block;
content : “.”;
height : 0;
visibility : hidden;
}
.clear {display:inline-block;}
.clear {display:block;}
* html .clear {height: 1%;}

.headersfondo{width:100%; background-image:url(../img/bg2.gif); background-repeat:repeat-x; height:170px; position:absolute; border-bottom: #84AD1F 6px solid;  }
#container{width:680px; margin-right:auto; margin-left:auto; background-color:#ffffff;; height: auto}
.header{width:100%; background-image:url(../img/bg.gif); background-repeat:repeat-x; height:158px; border-bottom:#84AD1F 6px solid; border-top:#6DAD1F 12px solid; }
.logo{ float:left; height:145px}
.composit{ float:right}
.corpo {background-color:#FFFFFF; padding:15px; width:435px;}
.testo, .tableform { color: #666666; font-size: 12px; font-family: Arial; text-align:justify }
.indirizzo   { color: #72AD1F; font-size: 12px; font-family: Arial; text-align:center; background-color:#014165; height:60px; padding:10px}
.notabene   { color: #0286B7; font-size: 10px; font-family: Arial; text-align:left}
.testosottolineato   { color: #464646; font-size: 12px; font-family: Arial; text-decoration:underline }
.paragrafi { color: #0286B7; font-size: 12px; font-family: Arial; text-align:justify; border:#ccc 1px solid; padding:10px; background-color:#F6f6f6}
.titoletto { color: #0286B7; font-size: 12px; font-family: Arial; text-align:left; }
.paragrafi2 { color: #0286B7; font-size: 12px; font-family: Arial; text-align:left;  border:#ccc 1px solid; padding:10px; background-color:#F6f6f6}
.commenti { color: #016BA5; font-size: 11px; font-family: Arial; text-align:justify; background-color:#F1F2E2; padding:15px; width:185px;}
.titolo { color: #6DAD1F; font-weight: bold; font-size: 17px; font-family: Arial; text-decoration: blink; }
.sito  { color: #0286B7; font-size: 11px; font-family: Arial; text-align:right; height:55px; text-decoration:none}

.menu{ font-size:13px; color:#F1F2E2; font-family: Arial; font-weight:bold; margin-left:10px;}
.menu a:link, .menu a:visited{ font-size:13px; color:#F1F2E2; font-family: Arial; font-weight:bold; }
.menu a:hover{ font-size:13px; color:#FFFFFF; font-family: Arial; font-weight:bold;}

.blu {border-bottom:#6DAD1F 6px solid; border-top:#6DAD1F 12px solid; background:#BCE7F1; background-image:url(../img/bg.gif);}

.sx { float:left; width:400px}
.dex { float:right; background-color:#EEEFDF; width:215px}
.footer { font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#014165; border-top:1px solid #014165; padding:10px }
.button {
	border:1px solid #00A3E4;
background-color:#72AD1F;
  	font-weight: bold;
	color: #fff;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
  	text-align: center;
padding:2px
}
.modulo, .inputbox {
  font-size: 11px; border:1px solid #ccc; padding:2px; color:#333; font-family: Arial, Helvetica, sans-serif; margin:2px}
.moduloh {
  display:none; font-size: 11px; border:1px solid #ccc; padding:2px; color:#333; font-family: Arial, Helvetica, sans-serif; margin:2px}

div.pavo a:link, div.pavo a:visited{ font-size:12px; color:#0070A6;text-decoration:none; font-variant:small-caps  }
div.pavo a:hover{ font-size:12px; color:#00A1E2; }

