/*** HTML tag*/
html{height: 100%}
body{color:#000; background-color:#fff; margin:0; padding:0; min-width:650px; height: 100%}
body, p, td, li, ul, ol{font-family:Verdana, Helvetica, Arial, sans-serif;}
h1, h2, h3, h4, h5, h6{font-family:"Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, Verdana, sans-serif; margin:0;}
h1{color:#669B91; font-size:26px; padding-bottom:20px}
h3{font-size:14px; padding-bottom:10px; font-variant: small-caps}
img{border:0; display:block}
a{color:#669B91; font-weight:bold; text-decoration:none;}
a:hover{text-decoration:underline;}
a:link{color:#669B91;}
a:visited{color:#79AD9C;}
p{margin:0 0 1.3em 0; padding:0;}
form{margin-left: auto; margin-right: auto; border:1px solid #69c; background-color: #eee; padding: 5px; width:500px}
.nota{font-size:70%}
.form-item{margin-top: 5px; vertical-align:top}
.form-item label{color:#369; font-size:95%; font-weight:bold}
#nonfooter{position: relative; min-height: 100%; background:#ffffff url(immagini/sfondo_menu.gif) repeat-y left}
* html #nonFooter{height: 100%}
/*** Header */
#header{background-color:#ffffff}
#logo{background-color:#ffffff; font-size:0.65em; text-align:left}
#bordo{background-color:#000000; border-top:2px solid #000}
/*** Main */
#wrapper{background:#ffffff url(immagini/sfondo_menu.gif) repeat-y left}
#menu{width:150px; float:left; font-size:12px; padding:40px 0 0 0; font-variant: small-caps}
#menu .menu_item{margin-top: 5px}
#menu .credits{position: relative; left: 15px; padding-top: 60px}
#clearing{height:0; clear:both; background:#ffffff url(immagini/sfondo_menu.gif) repeat-y left}
#container{width:100%; float:left; background:url(immagini/sfondo_menu.gif) repeat-y left;}
#content{background:url(immagini/sfondo_menu.gif) repeat-y left;}
#main{margin-left:150px; padding:40px 20px 20px 20px; text-align:left; font-size:14px; line-height:1.3}
#main img{padding: 5px; border: 1px dashed #C3D1AF; margin: 10px}
#main table{border: 1px solid #C3D1AF; border-spacing: 1px; padding: 0px}
#main tr{background-color:#eeeeee}
#main th{padding: 3px}
#main td{text-align: right; padding: 3px}
#main .informazione{background-color: #eee; font-size: 95%;	border: 1px solid #ddd; padding:35px 35px 35px 35px; margin:25px 50px 25px 50px; color:#696969; text-align:center; font-size:1.2em; line-height:1.3em; font-family:"Trebuchet MS",Geneva,Arial,Helvetica,SunSans-Regular,Verdana,sans-serif;}
#main .errore{background-color: #eee; font-size: 95%; border: 1px solid #ddd; padding:35px 35px 35px 35px; margin:25px 50px 25px 50px; color:#c30; text-align:center; font-size:1.2em; line-height:1.3em; font-family:"Trebuchet MS",Geneva,Arial,Helvetica,SunSans-Regular,Verdana,sans-serif;}
/*** Footer */
#footer{text-align:center; border-top:3px solid #C3D1AF; border-bottom:3px solid #C3D1AF; background-color:#59968F; color:#e4e9eb; padding:3px; clear:both; position: relative; margin-top: -24px}
#footer p{margin:0px; border:0px; font-size:10px}

