/* CSS Document */

#fiori_angolo, img{ behavior: url(iepngfix.htc);}


body { background:#98CB7C url(img/sfondo.jpg) top left repeat-x;
  margin:0;
  padding:0;
  font:62.5%/1.4em Tahoma, Verdana, Arial, Helvetica, sans-serif;
  color:#006600;}

hr{ width:auto; height:1px; color:#006600;}
h1 {font-size:2.2em; color:#003300; font-weight:normal; margin-top:30px; margin-bottom:10px;}
h2{font-size:1.2em; color:#003300; font-weight:bolf; margin-top:5px;}

p {font-size:1.2em; color:#003300; text-align:justify; padding-top:5px;}
p span{font-size:1.6em;}
.footer {font-size:1em; margin:0; padding:0; text-align:center;}

.entra a:link{ font-size:2em; color:#006600; font-weight:bold; text-decoration:none; }
.entra a:visited{ font-size:2em;color: #006600;  font-weight:bold; text-decoration:none; }
.entra a:hover{ font-size:2em;color: #FFFF99;  font-weight:bold; text-decoration:none; }

.entra img{border:0;}

#nav { background-color:#A4DA7C; padding:15px 0 0 0; height:30px; }
#nav ul{ list-style:none; margin-left:130px; margin-top:0; padding:0;}
#nav ul li{ display:inline; font-size:1.1em; text-transform:uppercase; font-weight:bold;}
#nav ul li a:link{ padding: 2px 7px 2px 7px; color:#006600; text-decoration:none;}
#nav ul li a:visited{ padding: 2px 7px 2px 7px; color: #006600; text-decoration:none;}
#nav ul li a:hover{ padding: 2px 7px 2px 7px; color: #009933; text-decoration:none;}
#nav ul li #active{ padding: 2px 7px 2px 7px; color: #003300; text-decoration:none;}

#content{ background:#E3F1C1 url(img/sfondo_content.gif) top left repeat-x; border:1px solid #006600;}
#colonna_sinistra{padding-left: 130px; padding-right:20px;}

#wrapper{position:relative; margin:auto; width:850px;}
#fiori_angolo{ position:absolute; left:-30px; top:30px;}

#tariffe{font-size:1.2em;}

.foto img{ border: 1px solid #006600; padding:2px; }

.foto img:hover{border: 1px solid #006600; padding:1px; }
.img_border{border: 1px solid #006600; padding:1px;margin:2px; }


