/*Link*/
a.active, a.hover { color: #FF0000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 70%; text-decoration: underline; }
a.visited { color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 70%; text-decoration: underline; }

a.link { color: #ff0000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 70%; text-decoration: underline; }

a.topm:link, a.topm:active { color: #990132; font-family: Verdana, Arial, Helvetica; font-size: 100%; text-decoration: underline; }
a.topm:hover { color: #000000; font-family: Verdana, Arial, Helvetica; font-size: 100%; text-decoration: none; }
a.topm:visited { color: #333333; font-family: Verdana, Arial, Helvetica; font-size: 100%; text-decoration: underline; }

/*Titoli*/
h1 { color: #006D36; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 100%; margin-bottom: 0px; }
h2 { color: #006D36; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 95%; margin-bottom: 0px; }
h3 { color: #006D36; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 93%; margin-bottom: 0px; }
h5 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 70%; padding-bottom: 0px; }
h6 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 90%;font-style:italic;}
.top { background-color: #EDEDED; border: #000000 1px solid; width: 740px; }
.top3 {border: #000000 1px solid; width: 740px; }
/*Contenuto*/
.content {   background-color: #D9F1FF; 
border-right: #000000 1px solid; 
border-top: #000000 0px solid;
border-left: #000000 1px solid; 
border-bottom: #000000 1px solid;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 90%; 
padding-bottom: 30px; 
padding-left: 5px; 
padding-right: 5px; 
padding-top: 15px; 
width: 550px;
text-align: left; 
}
.content2008 {   background-color: #ffeecc;
border-right: #000000 1px solid; 
border-top: #000000 0px solid;
border-left: #000000 1px solid; 
border-bottom: #000000 1px solid;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 90%; 
padding-bottom: 30px; 
padding-left: 5px; 
padding-right: 5px; 
padding-top: 15px; 
width: 550px;
text-align: left; 
}


/*Blocchi a destra*/
.secmenu { width: 190px; padding-top: 5px;}

.sad { border-top: #000000 0px solid; border-right: #000000 1px solid;}
.sadd { border-left: #000000 1px solid; border-right: #000000 1px solid; border-bottom: #000000 1px solid;text-align:left;}

/*Testo nei blocchi*/
.text {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 87%;margin-left:10px;text-align:left;}
/*Footer*/
.bottom { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 80%; text-align: left; width: 580px;margin-left:10px;font-style:italic;}

.vaisu { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 80%;font-weight:bold;}

address { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 50%;}
/*Indirizzo*/
address {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 100%; padding-bottom: 5px; padding-left: 5px; padding-right: 5px; padding-top: 5px; text-align:left;}
/*td*/
td {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 85%;}
/*pallina*/
li {  list-style-image: url(../img/li.gif); font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 100%;}

/*per il box approfondimenti dei vari progetti*/
td.approf {border:1px solid #000000;padding:5px;background-image: url(approfondimenti.gif);width:180px;}
.white {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color:#ffffff;}

