a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
a:active {
	text-decoration: none;
}
.titoli {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 20px;
	font-weight: bold;
	color: #336633;
}
.sottotitoli {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	font-style: italic;
	color: #333333;
}
.path {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 12px;
	color: #006633;
}


.contatti {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	text-align: right;
	color: #FFFFFF;
}
.testo {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	text-align: ;
	color: #000000;
}
.testo_ng {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	text-align: left;
	color: #666666;
}
.testo_piccolo {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	text-align: justify;
}
.menulink {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 9px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.menulink3 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 9px;
	font-weight: bold;
	color: #999999;
}
.titolonews {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 9px;
	font-weight: bold;
}
.testo_cs02 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 20px;
	text-align: left;
}
.Stile5 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 18px;
	color: #FF6633;
}
.Stile6 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #333333;
}
.Stile5 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 24px;
}
.lunazinternaz {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #333333;
}
.titolisl11 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 18px;
	font-weight: bold;
	text-align: left;
}
.occhiello {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 20px;
	font-weight: bold;
}
.Stile12 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 9px;
	font-weight: bold;
	color: #F7E426;
}
.Stile13 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	font-style: italic;
	color: #000000;
}
.comeposs {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 18px;
	font-style: italic;
	color: #FFFFFF;
}
.titolonormative {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 18px;
	font-style: italic;
	font-weight: bold;
	color: #FFFFFF;
}
.testonormative {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	line-height: 18px;
	color: #FFFFFF;
}
.Stile15 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #000066;
}
.Stile16 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 18px;
}
.altrilink {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 20px;
	font-weight: bold;
	color: #000099;
}
#box_contenuti {
 overflow: auto; 
 height: 310px;
 width: 420px; 
 padding-right: 15px;
 padding-left:10px;
 }
#box_contenuti_ds {
 overflow: auto; 
 height: 260px;
 width: 460px; 
 padding-right: 15px;
 padding-left:10px;
 }
 #box_contenuti_ot {
 overflow: auto; 
 height: 310px;
 width: 400px; 
 padding-right: 15px;
 padding-left:10px;
 }
 #box_contenuti_lu {
 overflow: auto; 
 height: 335px;
 width: 470px; 
 padding-right: 15px;
 padding-left:10px;
 }
#box_contenuti_liv3 {
 border: 1px solid #FFFFFF;
 overflow: auto; 
 height: 300px;
 width: 590px; 
 padding-right: 15px;
 padding-left:10px;
 }
 #box_contenuti_at {
 overflow: auto; 
 height: 379px;
 width: 590px; 
 padding-right: 15px;
 padding-left:10px;
 }