/* -- form validation */
 
html, body{ margin:0; padding:0; text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; color:black; background-image:url(../images/bg.jpg); background-repeat: no-repeat; background-color:#e7f0df;}
#pagewidth{margin:0; padding:0; width:980px; margin-left:auto; margin-right:auto;} 
#header{position:relative; height:145px; width:100%; margin:0; padding:0; list-style:none;  background-repeat: no-repeat;} 
#maincol{position: relative; width:980px; height:552px; margin:0; padding:0; background-color:black;}
 
#footer {clear:both; margin:0; padding:0; height:40px; text-align:left;}
#footer p {font-size:10px; color:#000000; }
#footer p a:link {color:#000000; text-decoration:none;}
#footer p a:visited {color:#000000; text-decoration:none;}
#footer p a:hover, a:focus {color:#000000; text-decoration:underline;}



/* Stili vari per il testo */
img { border: none; margin: 0; padding:0; }
.Stile1 {font-family: Verdana, Arial, Helvetica, sans-serif;font-size:10px;}
.testobold {font-weight: bold; font-size:13px; color:#000000;	 }
 

 /* Allineamenti */
.imgsx {float:left; padding:0 0 0 0;}
.imgdx {text-align:right; float:right;}
 
