hr {display:none; visibility:hidden;}

body {text-align:left; background-color:#FFF;
	  font-family:Verdana, Arial, Helvetica,  sans-serif; font-size:10px;
		}

	
p {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#000000;
    text-align:left; line-height:180%; font-weight:400; margin:0; padding:0;}

H1 {font-size:12px; margin-bottom:0; margin-top:0; margin:0; padding:0; color:#F8AF04;}


H2 {font-size:9px; font-weight:300;}

H3  {font-size:10px; font-weight:300; 
     margin-left:15px; color:#666666;}

H4 {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;}

#divtesta h6 {font-size:18px !important; font-weight:400; padding:0 0 8px 0;}
 
img {border:0;}

ul { margin:0; padding:0;}

li { line-height:200%; margin:0; padding:0;}

a { text-decoration:none; font-weight:600;}
a:link {color:#525252;}
a:visited {color:#525252;}
a:hover {color:#F8AF04; font-weight:600;}




#menutesta { float:right; margin:0 0 3px 0; position:relative; padding:0; height:auto;}

#divprinc  {width:780px; height:auto; position:relative; margin:0 auto; padding:0;}

#divtesta  {width:780px; height:185px; position:relative; margin:0; padding:0;}

#flashcontent {margin:0; padding:0;}
#flashcontent2 {margin:0; padding:0;}	

#divcentrale {width:780px; height:auto; position:relative; margin:0; padding:0;}

#divcontbasso {width:510px; height:auto; position:relative; margin:0; padding:0; float:left; border-top:5px solid white; border-left:90px  solid white; border-bottom:50px solid white;}
# divcontbasso h4 {margin:0;} 
#divcont {width:512px; 
          height:auto; 
          position:relative; 
          margin:0; padding:0; 
          float:right; 
          border-bottom:50px solid white;
          }

#divcont p {font-size:12px; color:#000000;
	        text-align:justify; line-height:160%; margin:0 0 10px 0; 
	          }
	          

          
#contsx {width:266px; min-height:183px; float:left; position:relative}

#divcontatti {width:786px; height:auto; position:relative; margin:0; padding:0; float:left;}

#divcontatti H3  {font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:300; 
                  padding:0; color:#666666; margin:0;}

#htp {position:relative; width:780px; height:26px; margin:0; padding: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;}
.mgiu {margin:0 0 10px 0 !important;}


.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  { background-image:url(images/sfondo_kroneos.jpg); margin-left:50px; margin-top:6px; width:123px; height:26px; color:#fff; display:block; text-align:center; line-height:26px;}

.title2  { color:#fff; margin-left:50px; margin-top:6px; width:123px; height:26px; background-image:url(images/sfondo_2.jpg); display:block; text-align:center;           line-height:26px;}

.title3  { background-image:url(images/sfondo_3.jpg); margin-left:50px; margin-top:6px; width:123px; height:26px; color:#fff; display:block; text-align:center;           line-height:26px;}


.title4  { background-image:url(images/sfondo_4.jpg); margin-left:50px;margin-top:6px; width:123px; height:26px; color:#fff; display:block; text-align:center;           line-height:26px;}






.sottomenu { position:relative; margin:0; padding:0; margin-left:260px;}
.sottomenu  a {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:600; margin:3px; 
               color:#9E9E9C; text-decoration:none; display:block; height:18px; line-height:18px;}
.sottomenu a:link {color:#D1D1CF;}
.sottomenu  a:visited {color:#545353;}
.sottomenu  a:hover {color:#545353; background-color:#F9E493;}



.coll  a { text-decoration:none; font-weight:600;}
.coll  a:link {color:#525252;}
.coll  a:visited {color:#525252;}
.coll  a:hover {color:#F8AF04; 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 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 0 12px 0px; clear:both; width:780px; text-align:right;}


.minuscolo {text-transform:lowercase;}

.txtprinc {font-size:15px; color:#045791; 
            line-height:120%; font-weight:700; margin:0 0 20px 0; padding:0;}

.txtyellow {font-size:21px; color:#F8AF04; 
            line-height:120%; font-weight:700; margin:50px 0;}
            
.txtyellow2 {font-size:21px; color:#F8AF04; text-align:justify;
            line-height:120%; font-weight:700; margin:0 0 50px 0;}            
			
.tit {font-size:12px; font-weight:700; text-transform:uppercase; margin:22px 0 3px 0; padding:0; color:#F8AF04;}

.divimg { float:left; width:266px; 
          min-height:183px; margin:0; 
          position:relative;
          }

.divimg img { padding:2px;
          }
.divimg a:hover img { border:3px solid #F8AF04; padding:0;
          }


.m32 {margin:32px 0 0px 50px; border:1px solid #BEBEBD;}
.did {text-align:center; margin:5px 0 0 39px; font-size:11px; color:#666666; width:150px; line-height:120%;}


.phone { font-size:11px; color:#000000;text-align:justify; line-height:160%; 
	     background-image:url(images/phone.gif); display:block;  margin:0; padding-left:22px;
         height:18px; list-style-type:none; background-repeat:no-repeat; list-style-position: inside}
         
.mail { font-size:11px; color:#000000;text-align:justify; line-height:160%; 
	    background-image:url(images/mail.gif); margin:0; padding-left:22px;  display:block;
        height:18px; list-style-type:none; background-repeat:no-repeat; list-style-position: outside}
         
.mobilphone { font-size:11px; color:#000000;text-align:justify; line-height:160%; 
	          background-image:url(images/mobile_phone.gif); margin:0; padding-left:22px;  display:block;
              height:18px; list-style-type:none; background-repeat:no-repeat; }
              
		  
#quadr li     {font-size:12px; color:#000000; text-align:justify; line-height:160%;
	          background-image:url(images/square.gif); background-position:18px 6px; background-repeat:no-repeat;
	          margin-top:3px; margin-bottom:10px; padding:0 0 0 48px; 
              list-style-type:none;  }

#quadr a     {text-transform:uppercase; }
              
#quadr ul {margin:0; padding:12px 0 0 0;}              
