hr {display:none; visibility:hidden;}

body {text-align:left; background-color:#FFF;
	  font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;
		}
h5 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#000000;
    text-align:left; line-height:200%; font-weight:400;}
	
p {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000;
    text-align:left; line-height:180%; font-weight:400; margin:0;}

H1 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:700; margin:3px}

H2 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; font-weight:300;}

H3  {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:300; 
     margin-left:15px; color:#666666;}

H4 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:700;margin:0;}

H5 {color:#045791;
    font-size:10px; font-weight:600; margin:0;}

H6 {color:#A4A6A8;
    font-size:10px; font-weight:600; margin:0;}
    
img {border:0;}

ul { margin:0 0 0 14px; padding:0;}

li { line-height:200%; margin:0; padding:0;}




#menutesta { float:right; margin:0; position:relative; padding:0; height:auto;}

#divprinc  {width:750px; height:auto; position:relative; margin:0 auto; padding:0;}

#divtesta  {width:750px; height:10px; position:relative; margin:0; padding:0;}

#flashcontent {margin:0; padding:0; display:none;}
#flashcontent2 {margin:0; padding:0; display:none;}	

#divcentrale {width:750px; position:relative; margin:0; padding:0;}

#divcontbasso {width:750px; height:auto; position:relative; margin:0; padding:0; float:left; border-top:5px solid white;  border-bottom:50px solid white;}
# divcontbasso h4 {margin:0;} 
#divcont {width:750px;  
          position:relative; 
          margin:0; padding:0; 
          float:left; }

#divcont p {font-size:11px;  color:#000000;
	        text-align:justify; line-height:200%;margin-left:0; 
	          }

#divcontatti {width:750px; height:auto; position:relative; margin:0; padding:0; float:left;}

#divcontatti H3  {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:300; 
                  padding:0; color:#666666; margin:19px 0 0 0;}



.logomicroarea {float:left; padding:0; margin:7px 0 0 10px;}                  
                  
.areapartners {float:left; width:377px; margin-bottom:20px;}                                    
                  
.m0 {margin:0; padding:0;}
.m20 {margin-left:20px; padding:0;}
.m9 {margin:19px 10px 0 10px;}


.riga {width:300px; height:1px solid red;}

.risposta { width:380px; height:auto; display:none;}
.hand {cursor:pointer; cursor:hand;}

.menuarea { text-align:center; font-size:10px;  line-height:180%; margin-top:0;}


.title  { height:26px; color:#000; display:block; line-height:26px;}


.title2  { color:#000;   height:26px; background-color:#F8D906; display:block;           line-height:26px;}


.title3  { height:26px; color:#000; display:block;           line-height:26px;}



.title4  { height:26px; color:#000; display:block;          line-height:26px;}



.sottomenu3 { display:none; position:relative; margin:0; padding:0;  margin-left:656px;}
.sottomenu3  a {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:700; margin:3px; 
               color:#666666; text-decoration:none; text-transform:uppercase; display:block; width:119px; height:18px; line-height:18px;}
.sottomenu3 a:link {color:#D1D1CF;}
.sottomenu3  a:visited {color:#545353;}
.sottomenu3  a:hover {color:#545353; background-color:#F9D173;}


.sottomenu2 { display:none; position:relative; margin:0; padding:0;  margin-left:525px;}
.sottomenu2  a {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:700; margin:3px; 
               color:#666666; text-decoration:none; text-transform:uppercase; display:block; width:119px; height:18px; line-height:18px;}
.sottomenu2 a:link {color:#D1D1CF;}
.sottomenu2  a:visited {color:#545353;}
.sottomenu2  a:hover {color:#545353; background-color:#BBF0EC;}


.sottomenu { display:none; position:relative; margin:0; padding:0;  margin-left:392px;}
.sottomenu  a {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:700; margin:3px; 
               color:#666666; text-decoration:none; text-transform:uppercase; display:block; width:119px; height:18px; line-height:18px;}
.sottomenu a:link {color:#D1D1CF;}
.sottomenu  a:visited {color:#545353;}
.sottomenu  a:hover {color:#545353; background-color:#FEF185;}



.coll  a { text-decoration:none; font-weight:600;}
.coll  a:link {color:#525252;}
.coll  a:visited {color:#525252;}
.coll  a:hover {color:#045791; font-weight:600;}



.m4 {margin:4px;}


.loghi {margin:0 11px 20px 0;}

.area  {width:175px; min-height:183px; float:left; text-align:center; margin-top:7px; position:relative; font-size:9px;
        background-image:url(images/riquadro.gif); background-repeat:no-repeat; background-position:top center}
		
.area { display:none;}

.area input {margin:0;}
.area p { padding:0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; font-weight:300; margin:2px; line-height:170%; text-align:center;}
.area img {padding-top:5px; padding-left:2px; 
             }
.area h1 {margin:10px 0 5px 0;}	

.areainput { padding:5px; width:16px; height:16px;}	 
			 
.riga  {width:780px; border:1px solid #D1D1CF; margin:0; padding:0; position:relative;}
.riga hr {width:780px; background-color:#D1D1CF; color:#D1D1CF; height:2px; border:0; margin:0; padding:0; line-height:0px;
          position:relative;}
   
.allineasfondo {clear:both; height:2px; position:relative;}

.ntr {font-family:Verdana, Arial, Helvetica, sans-serif;
         font-size:10px; 
         font-weight:600;
         color:#045791;
         margin:55px 0 8px 0;}

         
.fleft { float:left;}
.fright { float:right;}

.txt {color:#000; font-weight:600; line-height:140%;}

.txt2 {color:#000; font-weight:600; font-size:11px;}

.formtext {color:#045791;font-size:10px; font-weight:600; margin:0;}

.top {margin:0 5px 12px 0; float:right; display:none}

.divpag {position:relative; width:780px; height:26px; margin:0; padding:0; text-align:left;}
.divsottopag{min-height:183px; float:left; position:relative; display:none;}