.px {FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 1px; line-height: 1px; FONT-WEIGHT: normal; COLOR: #FFFFFF;  TEXT-DECORATION: none} /* width=1 px height=1 px */
.break { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 6px; FONT-WEIGHT: normal; color: #FFFFFF; TEXT-DECORATION: none} /* height=4 px */
.tab {FONT-WEIGHT: normal; FONT-SIZE: 16px; COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none} /* height=16 px */
.Footer {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #1C791C}
.FooterBold { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #1C791C; font-weight: bold}
.MainMenu {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; text-decoration: none; font-weight: normal}
.MainMenu:Hover {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; text-decoration: underline; font-weight: normal}
.Bianco { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; text-decoration: none}
.BiancoBig { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF ; font-weight: bold}
.BiancoSmall { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; text-decoration: underline}

.topbar {
  font-family:arial,helvetica;
  font-size:11px;
  font-weight: bold;
  color: #000000;
}

.topbar14 {
  font-family:arial,helvetica;
  font-size:14px;
  font-weight: bold;
  color: #000000;
}

.textrosso {
  font-family:arial,helvetica;
  font-size:11px;
  color: #FF0000;
}

.navbar {
  font-family:arial,helvetica;
  font-size:11px;
  font-weight: bold;
  color: #FFCE00;
  text-align:center;
}

.lancio {
  font-family:arial,helvetica;
  font-size:11px;
  color: #000000;

}


.text11gray {
  font-family:arial,helvetica;
  font-size:11px;
  color: #868686;
}

.text {
  font-family:arial,helvetica;
  font-size:11px;
  color: #000000;
}

.text-ass {
  font-family:arial,helvetica;
  font-size:11px;  
  color: #898CFF;
}


.text-assbig {
  font-family:arial,helvetica;
  font-size:12px;  
  color: #898CFF;
}

.textrosso {
  font-family:arial,helvetica;
  font-size:12px;  
  color: #ff0000;
}


.text10black {
  font-family:arial,helvetica;
  font-size:10px;  
  color: #000000;
}

.text22black {
  font-family:arial,helvetica;
  font-size:22px;
  color: #000000;
}

.text-l {
  font-family:arial,helvetica;
  font-size:11px;  
  text-decoration:none;
  color: #000000;
}

.textw {
  font-family:arial,helvetica;
  font-size:11px;  
  color: #ffffff;
}

.text11white {
  font-family:arial,helvetica;
  font-size:11px;  
  color: #ffffff;
}

.text11black {
  font-family:arial,helvetica;
  font-size:11px;  
	color: #000000;
}

.text12black {
  font-family:arial,helvetica;
  font-size:12px;  
	color: #000000;
}

.text-yellow {
  font-family:arial,helvetica;
  font-size:10px;
  color: #D69400;
}

.text11yellow {
  font-family:arial,helvetica;
  font-size:11px; 
	font-weight: bold;       
  color: #D69400;
}

.text-yellow2 {
  font-family:arial,helvetica;
  font-size:11px;  
  color: #D69400;
}

.text-bluchiaro {
  font-family:arial,helvetica;
  font-size:10px;  
  color: #3939CE;
}

.text-b {
  font-family:arial,helvetica;
  font-size:10px;  
  font-weight: bold;
  color: #000000;
}

.textnormal-b {
  font-family:arial,helvetica;
  font-size:12px;  
  font-weight: bold;
  color: #000000;
}


.texblu {
  font-family:arial,helvetica;
  font-size:11px;
  color: #0000AD;
}

.texblubig2 {
  font-family:arial,helvetica;
  font-size:13px; 
  font-weight:bold; 
  color: #0000AD;
}

.texblu11 {
  font-family:arial,helvetica;
  font-size:10px;  
  color: #0000AD;
}

.text12blu {
  font-family:arial,helvetica;
  font-size:12px;  
  color: #1A06E0;
}

.texblu11l {
  font-family:arial,helvetica;
  font-size:11px;  
  text-decoration:none;  
  color: #0000AD;
}

.textbbt {
  font-family:arial,helvetica;
  font-size:10px;  
  color: #3939CE;
}

.textvvt {
  font-family:arial,helvetica;
  font-size:10px;  
  color: #428C00;
}

.textvvt2 {
  font-family:arial,helvetica;
  font-size:11px;  
  color: #428C00;
}
.textcoord {
  font-family:arial,helvetica;
  font-size:11px;  
  color: #aad657;
}


.textnero {
  font-family:arial,helvetica;
  font-size:11px;  
  color: #000000;
}

.textnero2{
  font-family:arial,helvetica;
  font-size:13px;  
  font-weight: bold;    
  color: #000000;
}


.title-giallo2{
  font-family:arial,helvetica;
  font-size:13px;  
  font-weight: bold;
  color: #D69400;
}


.textv {
  font-family:arial,helvetica;
  font-size:9px;  
  color: #8C8CFF;
}

.texty {
  font-family:arial,helvetica;
  font-size:10px;  
  color: #D69400;
}

.textbb {
  font-family:arial,helvetica;
  font-size:10px;  
  color: #3939CE;
}

.ora {
  font-family:arial,helvetica;
  font-size:11px;  
  font-weight: bold;
  color: #FF8400;
}

.title {
  font-family:arial,helvetica;
  font-size:11px;  
  font-weight:bold;
  color: #000000;
}

.title13black {
  font-family:arial,helvetica;
  font-size:13px;  
  font-weight:bold;
  color: #000000;
}

.title13gray {
  font-family:arial,helvetica;
  font-size:13px;  
  font-weight:bold;
  color: #a5a5a5;
}

.textgray {
  font-family:arial,helvetica;
  font-size:11px;  
  font-weight:bold;
  color: #a5a5a5;
}

.baston {
  font-family:arial,helvetica;
  font-size:11px;  
  font-weight:bold;
  color: #000000;
}


.title-giallo {
  font-family:arial,helvetica;
  font-size:11px;  
  font-weight:bold;
  color: #D69400;
}

.titleblu {
  font-family:arial,helvetica;
  font-size:11px;  
  font-weight:bold;
  color: #3939CE;
}

.linkcat {
  font-family:arial,helvetica;
  font-size:11px;  
  color: #0000C6;
}

.linkbluchiaro {
  font-family:arial,helvetica;
  font-size:11px;  
  color: #0000C6;
}

.titleverde2 {
  font-family:arial,helvetica;
  font-size:11px;  
  font-weight:bold;
  color: #428C00;
}

.titleverde22 {
  font-family:arial,helvetica;
  font-size:13px;  
  font-weight:bold;
  color: #428C00;
}

.texbluc {
  font-family:arial,helvetica;
  font-size:11px;  
  color: #0000ff;
}


.titleara {
  font-family:arial,helvetica;
  font-size:12px;  
  font-weight:bold;
  color: #FF9400;
}


.subtitle {
  font-family:arial,helvetica;
  font-size:10px;  
  color: #000000;
}

.text11nero {
  font-family:arial,helvetica;
  font-size:11px;  
  color: #000000;
}

.copyright {
  font-family:arial,helvetica;
  font-size:11px;
  padding:3px;  
  color: #ffffff;
}

.radiomappe {
  background:#7FBF00;
}

.radiopink {
	background:#FFEDD5;
}

.radiogrigio {
  background:#E7E7E6;
}

.radiocel {
  background:#E7EFFE;
}

.radiogray {
  background: #E7E7E7;
}

.titleverde {
  font-family:arial,helvetica;
  font-size:11px;  
  font-weight:bold;
  color: #418901;
}
.titleverdereg {
  font-family:arial,helvetica;
  font-size:11px;  
  color: #418901;
}
.text10verde {
  font-family:arial,helvetica;
  font-size:10px;  
  color: #418901;
}
.text10bianco {
  font-family:arial,helvetica;
  font-size:10px;  
  color: #ffffff;
}

.text10biancobold {
  font-family:arial,helvetica;
  font-size:11px;
  color: #ffffff;
  font-weight: 900;
}

.text10blackbold {
  font-family:arial,helvetica;
  font-size:10px;  
  color: #000000;
  font-weight: bold;
}



.blu10 {
  font-family:arial,helvetica;
  font-size:10px; 
  color: #0000c6;
}

.celeste10 {
  font-family:arial,helvetica;
  font-size:10px; 
  color: #8968ff;
}

.text10gray {
  font-family:arial,helvetica;
  font-size:10px;  
  color: #868686;
}

.text11whitebold {
  font-family:arial,helvetica;
  font-size:11px;
  font-weight:bold;
  color: #ffffff;
}
.spbutton {
  font-family:arial,helvetica;
  font-size:12px;
  color: #000000;
  
}

input.verde {
 background:#cbef87;
 color:#cbef87;
 }

.text11brown {
  font-family:arial,helvetica;
  font-size:11px; 
	font-weight: bold;       
  color: #B36627;
}

.verdeBiG {
  font-family:arial,helvetica;
  font-size:16px;  
  font-weight:bold;
  color: #7DC000;
}

.aranBiG {
  font-family:helvetica;
  font-size:16px;
  font-weight:bold;  
  color: #FF871D;
}

.aranMeD {
  font-family:helvetica;
  font-size:15px;
  font-weight:bold;  
  color: #FF871D;
}

.violaBiG {
  font-family:helvetica;
  font-size:16px;
  font-weight:bold;  
  color: #8B5BF9;
}

.violaMeD {
  font-family:helvetica;
  font-size:15px;
  font-weight:bold;  
  color: #8B5BF9;
}

.fucsiaBiG {
  font-family:helvetica;
  font-size:16px;
  font-weight:bold;  
  color: #8B5BF9;
}

.fucsiaMeD {
  font-family:helvetica;
  font-size:15px;
  font-weight:bold;  
  color: #8B5BF9;
}

.verdescuroBiG {
  font-family:helvetica;
  font-size:16px;
  font-weight:bold;  
  color: #397D00;
}

.verdescuroMeD {
  font-family:helvetica;
  font-size:15px;
  font-weight:bold;  
  color: #397D00;
}


.nf {
  font-family:arial,helvetica;
  font-size:10px;
  color: #305F8D;
}
.nf2 {
  font-family:arial,helvetica;
  font-size:10px;
  color: #000000;
}
.nf2b {
  font-family:arial,helvetica;
  font-size:10px;
  color: #ffffff;
}

.textBiG {
  font-family:arial,helvetica;
  font-size:12px;  
  color: #000000;
}



#poicat100 {
	 position:absolute;
        visibility: hidden;
}

#poicat0 {
	 position:absolute;
        visibility: hidden;
}

#poicat1 {
	 position:absolute;
        visibility: hidden;
}

#poicat2 {
        float:center;
	 position:absolute;
         visibility: hidden;
}

#poicat3 {
        float:center;
	 position:absolute;
        visibility: hidden;
}

#poicat4 {
	 position:absolute;
        visibility: hidden;
}

#poicat5 {
	 position:absolute;
        visibility: hidden;
}

#emaildiv {
         float:center;
	 position:relative;
         visibility: visible;
}

#smsdiv {
         float:center;top:230px;
         position:absolute;
	 visibility: hidden;
}

.hfbaston {
	 font-family:arial,helvetica;
	 font-size:11px;
	 font-weight:bold;
         color: #000000;
}

.hfnf2 {
         font-family:arial,helvetica;
         font-size:10px;
         color: #000000;
}
 