

div#container{position:relative; width: 993px; height: 100%;margin: 0 auto;
text-align: left; border-left: 0px ;border-right: 0px }

body>div#container{height:auto;min-height:100%}

div#footer{position: absolute;bottom:0; width: 100%; 
text-align:center;   vertical-align: bottom; }
.classrientrodx  { margin-right: 8px }
.classrientrosx { margin-left: 5px }
.classbottom   { color: #000; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; margin-top: 70px }
.classformhome  { margin-top: 8px; margin-bottom: 8px }
.classrientrinews  { margin-top: 45px; margin-left: 46px }
.classintnews { margin-right: 5px; margin-bottom: 5px; margin-left: 5px }
.classbordocont { border: solid 1px #c03 }
.classcont { margin-top: 5px; margin-left: 5px }
/*stili generici, su header e footer*/
.classverdana  { color: #000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif }
.classverdana10   { color: #666; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif }
.classverdtit   { color: #713e28; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif }
.classverdanabig  { color: #666; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif }
.classrientro_ind   { margin-left: 5px }
.classmenu { margin-right: 10px }
.classrientroform { margin-left: 7px }
.classaltobasso { margin-top: 8px; margin-bottom: 8px }
div#header{background-color:#36C;color: #ff0}
h1,h2{margin: 0;padding:0}
h1    { font-size: 2.9em; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: none; text-align: left; letter-spacing: -0.2mm }
.classrientrohome    { text-align: justify; margin-right: 72px; margin-left: 72px }
.classverdanahome     { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: justify }
.classinterl  { line-height: 1.6em }
h2 { color: #999; font-size: 1.5em }
.classtitolo  { color: #999; font-size: 1.5em }
div#footer a{color: #fff;font-weight: bold;text-decoration: underline}

.formbutton{
cursor:pointer;
border:outset 1px #ccc;
background:#999;
color:#666;
font-weight:bold;
padding: 1px 2px;
background:url(immagini/formbg.gif) repeat-x left top;
}


.classtestoint { color: #fff; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif }
.spaziatorehome   { text-align: justify; margin-top: 0; margin-right: 50px; margin-left: 60px }
.classindex { margin-top: 30px }
.rientrostrut { margin-top: 3px; margin-bottom: 3px }



.biglink:link
      { color: #713e28; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: none; text-align: left; letter-spacing: -0.2mm }
   
   
.biglink:visited
       { color: #713e28; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: none; text-align: left; letter-spacing: -0.2mm }


.biglink:hover
      { color: #50505e; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: none; text-align: left; letter-spacing: -0.2mm }
   

.smalink:link
        { color: #713e28; font-size: 1.5em; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: none; text-align: left; letter-spacing: -0.1mm }
   
   
.smalink:visited
         { color: #713e28; font-size: 1.5em; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: none; text-align: left; letter-spacing: -0.2mm }


.smalink:hover
        { color: #50505e; font-size: 1.5em; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: none; text-align: left; letter-spacing: -0.2mm }
   



.mediumlink:link
        { color: #713e28; font-size: 1.8em; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: none; text-align: left; letter-spacing: -0.1mm }
   
   
.mediumlink:visited
         { color: #713e28; font-size: 1.8em; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: none; text-align: left; letter-spacing: -0.2mm }


.mediumlink:hover
        { color: #50505e; font-size: 1.8em; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: none; text-align: left; letter-spacing: -0.2mm }
   



