body         {margin:0px;padding:0px; color: #333333; background-color: #e3eece ;}
#sfondo {background-image: url('/images/sfondo.jpg'); background-repeat: repeat-y; 
               background-position: center top}
               
 #sito {width:800px}
 #sitoverde {width:800px;background-image: url('/images/sx.png'); background-repeat: repeat-y; 
               background-position:49px top}
               
               
h1, h2, h3, h4, h5, h6, p, div, form, input, textarea, select
{
    margin: 0px;
    padding: 0px;
    
}

h3   {font-size:18px;color: #116B2B; }
h4   {font-size:16px;color: #116B2B;  }
h5
{
    font-size: 14px;
    color: #116B2B;
    line-height: 150%;
}


a  {color: #116B2B; text-decoration:none   }    
a:hover  {color:#9EC011  ; text-decoration:none   }

#lingua  {position:absolute;top:20px;left:30px;z-index:100}

.photogallery a{float:left;display:block;margin-right:15px;margin-bottom:5px;}
.photogallery img{border:5px solid #ffffff; }
.photogallery img:hover{border:5px solid #93C01E;  }
 
 #menutop{position:absolute;top:72px;left:10px; color:#FFFFFF}
 
  #menutop a {float:left;display:block;margin-right:3px;margin-left:2px;padding-right:2px;padding-left:2px;color:#FFFFFF;font-family:Arial;font-size:14px; text-transform:uppercase;}
  
 #menutop a:hover {color:#89BA17}

 
#under       { width: 800px; height:61px; background-image: url('images/under.jpg'); 
               background-repeat: no-repeat; background-position: left top; color:#FFFFFF; background-color:#005025 }
    #under div {           color:#FFFFFF }
     #under div a {           color:#FFFFFF }
     
          #under div a:hover {           color:#E3EECE }






#photos { position:relative;margin-top:-7px;z-index:2;height:200px; border-left-width:1px; border-right-width:1px; border-top-width:1px}

#photos img {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
    opacity:0.0;
    height:200px;
    width:800px;
    border-bottom:2px solid #005025;
}

#photos img.active {
    z-index:10;
    opacity:1.0;
}

#photos img.last-active {
    z-index:9;
}











               
.internosito{





float:right; width:490px;  color: #333333;margin-right:80px} 

.internositogrande{



text-align:left;width:620px;  color: #333333;margin-left:90px; margin-right:90px;} 

td, div {color:#333333;font-family:tahoma;font-size:12px}


.internosito,.internositogrande {height: auto !important;  /* per i browser moderni */;
height: 400px;            /* per IE5.x e IE6 */;
min-height: 400px;        /* per i browser moderni */;


}

hr{border-top: 2px dotted #97BE06}


.menuleft {margin-top:40px;text-align:left;width:150px;float:left; margin-left:60px}

.menuleft a{display:block;margin-bottom:15px;color:#ffffff;font-family:Arial;font-size:14px;;}

.menuleft a:hover{color:#000000;}
.titolo {margin-bottom:5px;margin-top:10px;font-size:23px;height: 36; color: #98BF00; font-family: Tahoma; font-weight: bold; 
               padding-left: 40px; padding-top:5px; background-image: 
               url('/immagini/elemento_logo.gif'); background-repeat: no-repeat; 
               background-position: left center; text-decoration:none;text-align:left}
               
 .titolo a  {color: #98BF00; text-decoration:none   }    
  .titolo a:hover  {color: #868889 ; text-decoration:none   }
  
  
  #bianco a {color: #ffffff ; text-decoration:none   }
  #bianco a:hover{color: #98BF00; text-decoration:none   } 
  

       
       #titmenu {position:absolute;z-index:-1,top:0;left:0}
       
      .titlink {}
      
          .titlink a{padding-top:5px;background-position: left top;  background-image:url('immagini/nosel.gif'); background-repeat:no-repeat;color:#98BF00;font-size:16px;;display:block;height:31px;}       
             
      .titlink a:hover{padding-top:5px;background-position: left top;he
      ight:31px; background-image:url('immagini/sel.gif'); background-repeat:no-repeat}      
                
               #top{position:relative;width: 800px; height: 112px; background-image: url('images/top.png'); 
               background-repeat: no-repeat; background-position: left top;z-index:40}
               
 
               
               #padding {padding:5px}
               
               #bianco {color:#ffffff;}
                 #grigio {color:#868889;}
                 
                    #grigio div{color:#868889;}
               
               #pulsante {margin-bottom:10px;width:160px;height:25px;font-size:13px;color: #FFFFFF; background-image: url('images/pulsante.png'); 
               background-repeat: no-repeat; background-position: center top}
               
               #pulsante a:hover {display:block;color: #98BF00; text-decoration:none }
               
               #pulsante a {display:block;color: #FFFFFF; text-decoration:none }
               
               .titolino {font-size:18px; color: #868889; font-family: Tahoma; font-weight: bold; 
               padding-left: 10px; padding-top: 0px;margin-bottom:5px;margin-top:5px}
               
               
                .sottotitolo {font-size:15px; color: #015126; font-family: Tahoma; font-weight: bold; 
      padding-top: 5px;margin-bottom:5px;margin-top:5px}
      
      
      
      #newshome{text-align:left;float:left;dislay:block;width:46%;margin:10px;}
