body{
	background-color: #92ca67;
	font-size: 10px;
	font-family: Verdana, Geneva, Helvetica, sans-serif;
	color: #3541a5;
margin:0px;
   margin-top: 5px;
}
 img{
 	border: 0px;
 }
 
 h2{
 	font-size:12px;
 }
 h3{
 	font-size:10px;
 }
 .img2{
 	border:#3541A5 solid 2px;
 }

td{
	font-size: 10px;
	font-family: Verdana, Geneva, Helvetica, sans-serif;
	text-align: justify;
	vertical-align: top;
	color:#3541a5;
}

.subtd{
	font-size: 11px;
	font-family: Verdana, Geneva, Helvetica, sans-serif;
	vertical-align: top;
	color:#3541a5;
	font-weight: bold;
}


.titolo{
	font-size: 12px;
	font-family: Verdana, Geneva, Helvetica, sans-serif;
	vertical-align: top;
	color:#3541a5;
	font-weight: bold;
}

.pallino{
	font-size: 10px;
	font-family: Verdana, Geneva, Helvetica, sans-serif;
	vertical-align: top;
	font-weight: bold;
        list-style-image: url(images/puntoselezione02.gif);

}

.riga1{
	font-size: 10px;
	font-family: Verdana, Geneva, Helvetica, sans-serif;
	text-align: left;
	vertical-align: top;
	color:#497951;
	background-color:#c9f5d2;
	padding:2px;
	border-bottom:#ffffff solid 1px;
}

.riga2{
	font-size: 10px;
	font-family: Verdana, Geneva, Helvetica, sans-serif;
	text-align: left;
	vertical-align: top;
	color:#497951;
	background-color:#d4f8db;
	border-bottom:#ffffff solid 1px;
	padding:2px;
}

td.menu{
	height: 20px;
	width: 120px;
	background-color:#cde9ff;
	font-weight: bold;
	border-bottom: solid 1px #3541a5;
	vertical-align: middle;
	padding-left: 3px;
}
td.sottomenu{
	height: 20px;
	width: 120px;
	background-color:#64a26e;
	color:#FFFFFF;
	font-weight: bold;
	vertical-align: middle;
	padding-left: 3px;
}

td.content{
	background-color:#e3ffef;
	font-size: 11px;
	font-family: Verdana, Geneva, Helvetica, sans-serif;
	text-align: left;
	vertical-align: top;
	color:#497951;
}

td.notizie{
	height: 20px;
	background-color: Blue;
	color: #3541a5;	
}


a.img{
	text-decoration: none;
}
a:visited{
	color:#fd993f;
	text-decoration: none;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
a{
	color:#ff4f01;
	text-decoration: none;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
a:hover{
	color:#ff4f01;
	text-decoration: underline;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

a.bianco:visited{
	color:#FFFFFF;
	text-decoration: none;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
a.bianco{
	color:#FFFFFF;
	text-decoration: none;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

a.bianco:hover{
	color:#F0FF00;
	text-decoration: none;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

a.livello1:visited,a.livello1,a.livello1:hover{
	color:#3541a4;
	text-decoration: none;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

a.breadcrumb:visited,a.breadcrumb{
	color:#3541a5;
	text-decoration: none;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}

a.breadcrumb:hover{
	color:#3541a5;
	text-decoration: underline;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}

.input{
	font-size: 10px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#40834B;
}

.footer{
	background-color: White;
	border-top: solid 5px #64a26e;
	color: #3541a5;
	font-size: 10px;
}

