body{background-color : #F2F1F1;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none;}
form, input, select { font : 10px/1.2 verdana, arial, helvetica, sans-serif; }#6C7891
input.button { background : #C2D7EB; border : 1px solid #23355A; color : #000000; font : bold 10px Verdana, Arial, Helvetica, sans-serif; }
td, tr { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; color: #0A1E47; }

a { text-decoration: none; 	font-weight: bold ;color: #0A1E47;}
a:visited { text-decoration: none; 	color: #0A1E47;}
a:hover { text-decoration: underline; }

.heading1 {  10px; color: #FFFFFF; border-style: none; font-weight: normal}
.heading1a {  10px; color: #ff9900; border-style: none; font-weight: normal}
.heading2 {  color: #0A1E47; font-weight: normal}
.heading2a {  color: #0A1E47; font-weight: normal; background-color:#CCCCCC;}
.heading_barni {  color: #0A1E47; font-weight: normal; border-style: dotted; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
.line {  border-color: black black #0A1E47; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
.linedotted { border-color: black black #0A1E47; border-style: dotted; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
.text {  color: #0A1E47}
.titolo1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold;text-align: center; color: #ff9900; background-color: #6C7891}
.sottotitolo1  { 12px; color: #FFFFFF; border-style: none; font-weight: normal; }
.titoloHome { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: bold; 
	color: White; 
	background-color: #006600;
	padding-left: 5px;
	}
.titoloParagrafo {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: white; background-color: #006600 }
.footer {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: white; background-color: #006600; text-align : center; vertical-align : middle;}
.titoloHome2 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #ff9900; }
.linepic { border: 1px #0A1E47 solid}
.dropdownblau { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #0A1E47; background-color: #FFFFFF}
.textfieldblau { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #0A1E47; background-color: #FFFFFF }
.linedown { color: #0A1E47; border: 0px #0A1E47 solid}
.linedown1 { color: #0A1E47; border: 0px #0A1E47 solid}

.fdata {10px; color: red; border-style: none; font-weight: bold; }
.testopiccolo { font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-size : 7.5pt; color : #000000;}
.festivo { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; color: red; }
.feriale { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; color: #0A1E47; }
.titolocalendario { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: white; background-color: #006600}
.tblmenu  {	background-color: White;border: 1px solid Black;padding : 1px 1px 1px 1px;}
.menuselezionato {	10px; color: #FFFFFF; border-style: none; background-color : #006600; font-weight: bold; padding:3px; }
.titolonews {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #006600; font-weight: bold; border: 1px #006600 solid; }
.testonews {  color: #0A1E47; font-weight: normal;padding: 5px;padding-left:20px;}
.absnews {10px; color: #0A1E47; border-style: none; font-weight: bold; }
.abstract {12px; color: white; border-style: none; font-weight: bold; padding-left: 25px; padding-right: 10px;}
.testoPagina { color: #0A1E47; font-weight: normal; padding-left: 25px; padding-right: 10px; text-align: justify;}
.abstractPagina {
	color: #0A1E47;
	font-size: 14px;
	font-style: italic;
	text-align: center;
}