 html, body {
	/*width: 100%;*/
	height: 100%;
	font-size: 14px; 
	font-family:  Trebuchet MS, Arial, Tahoma, Verdana;
	color: #0f5287;
	margin: 0;
	padding: 1;
}

A:link {
	FONT-SIZE: 11.95px; COLOR: #990000; FONT-FAMILY: Verdana, Arial;   TEXT-DECORATION: none; 
}
A:visited {
	FONT-SIZE: 11.95px; COLOR: #CC0000; FONT-FAMILY: Verdana, Arial;   TEXT-DECORATION: none; 
}
A:hover {
	FONT-SIZE: 11.95px; COLOR: #0099FF; background:none; FONT-FAMILY: Verdana, Arial; TEXT-DECORATION: underline; 
}
 
 .a3 {
	  FONT-SIZE: 15.95px; COLOR: #ffffff; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Arial;
}


.a2 {
	 FONT-SIZE: 13.95px; COLOR: #000099; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Arial;
}

.a20 {
	 FONT-SIZE: 13.95px; COLOR: #ffffff; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Arial;
}

 .a3r {
	  FONT-SIZE: 9.95px; COLOR: #44529A;   FONT-FAMILY: Verdana, Arial;
}

.p2 {
	 FONT-SIZE: 13.95px; COLOR: #FFD200; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Arial
}

.p3 {
	  FONT-SIZE: 11.95px; COLOR: #44529A; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Arial
}

.campiform {
width: 28mm; 
font-family: verdana, tahoma, arial; 
color: white; 
font-size: 10px;

border-style: solid; 
border-color: #FFffff; 
border-width: 1; 
background: #31507F;
}


 .campiform1 {
font-family: verdana, tahoma, arial; 
color: white; 
font-size: 10px;
width: 35mm; 
background: #47467C;
}
.campiform2 {
font-family: verdana, tahoma, arial; 
color: #090951; 
font-size: 10px;
width: 35mm; 
background: #F18E00;
}


.campiform1a {
font-family: verdana, tahoma, arial; 
color: white; 
font-size: 12px;
FONT-WEIGHT: bold;
width: 30mm; 
background: #44529A;
}

.campiform2a {
font-family: verdana, tahoma, arial; 
color: white; 
font-size: 12px;
FONT-WEIGHT: bold;
width: 30mm; 
background: #6779C1;
}


  .textarea2 {

font-family: verdana, tahoma, arial; 
color: #090951; 
font-size: 10px;
 }

   .textarea3 {

font-family: verdana, tahoma, arial; 
color: #090951; 
font-size: 10px;
 }


.testo1 {
	FONT-SIZE: 10.95px; COLOR: #FFFFFF; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Arial
}
.testo1 a {
	FONT-SIZE: 10.95px; COLOR: #FFFFFF; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Arial
} 

.testo1 a:link {
	FONT-SIZE: 10.95px; COLOR: #FFFFFF; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Arial
} 
.testo1 a:visited {
	FONT-SIZE: 10.95px; COLOR: #FFFFFF; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Arial
} 
.testo1 a:hover {
	FONT-SIZE: 10.95px; COLOR: #C6D9FF; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Arial; TEXT-DECORATION: underline; background:none
}


.testo1orig {
	FONT-SIZE: 11.95px; COLOR: #FFFFFF; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Arial
}
.testo1orig a {
	FONT-SIZE: 11.95px; COLOR: #FFFFFF; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Arial
} 

.testo1orig a:link {
	FONT-SIZE: 11.95px; COLOR: #FFFFFF; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Arial
} 
.testo1orig a:visited {
	FONT-SIZE: 11.95px; COLOR: #FFFFFF; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Arial
} 
.testo1orig a:hover {
	FONT-SIZE: 11.95px; COLOR: #C6D9FF; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Arial; TEXT-DECORATION: underline; background:none
}


.testo2 {
	FONT-SIZE: 11.95px; COLOR: #990000; FONT-FAMILY: Verdana, Arial;   TEXT-DECORATION: none; 
}

.testo2 a:link {
	FONT-SIZE: 11.95px; COLOR: #990000; FONT-FAMILY: Verdana, Arial;   TEXT-DECORATION: none; 
}
.testo2 a:visited {
	FONT-SIZE: 11.95px; COLOR: #CC0000; FONT-FAMILY: Verdana, Arial;   TEXT-DECORATION: none; 
}
.testo2 a:hover {
	FONT-SIZE: 11.95px; COLOR: #0099FF; background:none; FONT-FAMILY: Verdana, Arial; TEXT-DECORATION: underline; 
}



.uscita {
font-family: verdana, tahoma, arial; 
color: #090951; 
font-size: 10px;
 width: 20mm; 
background: #FD7979;
}

.uscita1 {
font-family: verdana, tahoma, arial; 
color: white; 
font-size: 10px;
 width: 20mm; 
background: #CC3333;
}




.pulsottocateg {
	font-family: verdana, tahoma, arial; FONT-SIZE: 9px; COLOR: #ffffff !important; TEXT-DECORATION: none; text-transform: lowercase; background: #0f5287; padding:2px; FONT-WEIGHT: bold;}
.pulsottocateg:link {
	font-family: verdana, tahoma, arial; FONT-SIZE: 9px; COLOR: #ffffff !important; TEXT-DECORATION: none; text-transform: lowercase; background: #0f5287;padding:2px; FONT-WEIGHT: bold;} 
.pulsottocateg:visited {
	font-family: verdana, tahoma, arial; FONT-SIZE: 9px; COLOR: #ffffff !important; TEXT-DECORATION: none; text-transform: lowercase; background: #0f5287;padding:2px; FONT-WEIGHT: bold;} 
.pulsottocateg:hover {
	font-family: verdana, tahoma, arial; FONT-SIZE: 9px; COLOR: #0f5287 !important; TEXT-DECORATION: none; text-transform: lowercase; background: #ffffff;padding:2px; FONT-WEIGHT: bold;}



.comleg0 {
font-family: verdana, tahoma, arial; 
color: white; 
font-size: 10px;
width: 15mm; 
background: #0f5287;
}

.comleg11 {
font-family: verdana, tahoma, arial; 
color: white; 
font-size: 10px;
width: 15mm; 
background: #b0151b;
}
.comleg22 {
font-family: verdana, tahoma, arial; 
color: white; 
font-size: 10px;
width: 40mm; 
background: #0f5287;
}

.comleg22a {
font-family: verdana, tahoma, arial; 
color: white; 
font-size: 10px;
width: 40mm; 
background: #b0151b;
}


.comleg {
font-family: verdana, tahoma, arial; 
color: white; 
font-size: 10px;
width: 15mm; 
background: #44529A;
}

.comleg1 {
font-family: verdana, tahoma, arial; 
color: white; 
font-size: 10px;
width: 15mm; 
background: #6779C1;
}
.comleg2 {
font-family: verdana, tahoma, arial; 
color: white; 
font-size: 10px;
width: 40mm; 
background: #44529A;
}

.comleg2a {
font-family: verdana, tahoma, arial; 
color: white; 
font-size: 10px;
width: 40mm; 
background: #6779C1;
}


.comusc {
font-family: verdana, tahoma, arial; 
color: white; 
font-size: 10px;
width: 40mm; 
background: #990000;
}

.comusc1 {
font-family: verdana, tahoma, arial; 
color: white; 
font-size: 10px;
width: 40mm; 
background: #CC0000;
}







.layer5 {
	MARGIN-TOP: -15px; MARGIN-LEFT: -10px
}
 
 .a0 {
	 FONT-SIZE: 9.95px; COLOR: #990000;   FONT-FAMILY: Verdana, Arial;
}

.a1 {
	 FONT-SIZE: 11.95px; COLOR: #000099;   FONT-FAMILY: Verdana, Arial;
}

.a1an {
	 FONT-SIZE: 11.95px; COLOR: #990000;   FONT-FAMILY: Verdana, Arial;
}

.a1a {
	 FONT-SIZE: 11.95px; COLOR: #990000;   FONT-FAMILY: Verdana, Arial; FONT-WEIGHT: bold;
}
.a1a1 {
	 FONT-SIZE: 12.95px; COLOR: #990000;   FONT-FAMILY: Verdana, Arial; FONT-WEIGHT: bold;
}



.a2a {
	 FONT-SIZE: 11.95px; COLOR: #000099; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Arial;
}

 .a8 {
	FONT-SIZE: 13.95px; COLOR: #024768; FONT-FAMILY: Verdana, Arial;
}
.a8:link {
	FONT-SIZE: 13.95px; COLOR: #cc0000; FONT-FAMILY: Verdana, Arial;
} 
.a8:visited {
	FONT-SIZE: 13.95px; COLOR: #cc0000; FONT-FAMILY: Verdana, Arial;
} 

.a8:hover {
	FONT-SIZE: 13.95px; COLOR: #00ff00; FONT-FAMILY: Verdana, Arial TEXT-DECORATION: underline; background:none;
}


  .campiform11 {
font-family: verdana, tahoma, arial; 
color: white; 
font-size: 10px;
width: 70mm; 
background: #44529A;
}

.campiform22 {
font-family: verdana, tahoma, arial; 
color: white; 
font-size: 10px;


width: 70mm; 
background: #6779C1;
}
 


.tx_12nero {
	FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana;  FONT-SIZE: 12px; COLOR: #000000; TEXT-DECORATION: none; line-height:16px; }
.tx_12nero a:link {
	FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana;  FONT-SIZE: 12px; COLOR: #666666; TEXT-DECORATION: none; line-height:16px; } 
.tx_12nero a:visited {
	FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana;  FONT-SIZE: 12px; COLOR: #666666; TEXT-DECORATION: none; line-height:16px; } 
.tx_12nero a:hover {
	FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana;  FONT-SIZE: 12px; COLOR: #666666; TEXT-DECORATION: underline; line-height:16px; }


.tx_13nero {
	FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana;  FONT-SIZE: 13px; COLOR: #000000; TEXT-DECORATION: none; line-height:17px; }
.tx_13nero a:link {
	FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana;  FONT-SIZE: 13px; COLOR: #666666; TEXT-DECORATION: none; line-height:17px; } 
.tx_13nero a:visited {
	FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana;  FONT-SIZE: 13px; COLOR: #666666; TEXT-DECORATION: none; line-height:17px; } 
.tx_13nero a:hover {
	FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana;  FONT-SIZE: 13px; COLOR: #666666; TEXT-DECORATION: underline; line-height:17px; }


.tx_14nero {
	FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana;  FONT-SIZE: 14px; COLOR: #000000; TEXT-DECORATION: none; line-height:18px; }
.tx_14nero a:link {
	FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana;  FONT-SIZE: 14px; COLOR: #666666; TEXT-DECORATION: none; line-height:18px; } 
.tx_14nero a:visited {
	FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana;  FONT-SIZE: 14px; COLOR: #666666; TEXT-DECORATION: none; line-height:18px; } 
.tx_14nero a:hover {
	FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana;  FONT-SIZE: 14px; COLOR: #666666; TEXT-DECORATION: underline; line-height:18px; }


.tx_15nero {
	FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana;  FONT-SIZE: 15px; COLOR: #000000; TEXT-DECORATION: none; line-height:19px; }
.tx_15nero a:link {
	FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana;  FONT-SIZE: 15px; COLOR: #666666; TEXT-DECORATION: none; line-height:19px; } 
.tx_15nero a:visited {
	FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana;  FONT-SIZE: 15px; COLOR: #666666; TEXT-DECORATION: none; line-height:19px; } 
.tx_15nero a:hover {
	FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana;  FONT-SIZE: 15px; COLOR: #666666; TEXT-DECORATION: underline; line-height:19px; }


.tx_16nero {
	FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana;  FONT-SIZE: 16px; COLOR: #000000; TEXT-DECORATION: none; line-height:20px; }
.tx_16nero a:link {
	FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana;  FONT-SIZE: 16px; COLOR: #666666; TEXT-DECORATION: none; line-height:20px; } 
.tx_16nero a:visited {
	FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana;  FONT-SIZE: 16px; COLOR: #666666; TEXT-DECORATION: none; line-height:20px; } 
.tx_16nero a:hover {
	FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana;  FONT-SIZE: 16px; COLOR: #666666; TEXT-DECORATION: underline; line-height:20px; }


.tx_18nero {
	FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana;  FONT-SIZE: 18px; COLOR: #000000; TEXT-DECORATION: none; line-height:20px; }
.tx_18nero a:link {
	FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana;  FONT-SIZE: 18px; COLOR: #666666; TEXT-DECORATION: none; line-height:20px; } 
.tx_18nero a:visited {
	FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana;  FONT-SIZE: 18px; COLOR: #666666; TEXT-DECORATION: none; line-height:20px; } 
.tx_18nero a:hover {
	FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana;  FONT-SIZE: 18px; COLOR: #666666; TEXT-DECORATION: underline; line-height:20px; }

.tx_20nero {
	FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana;  FONT-SIZE: 20px; COLOR: #000000; TEXT-DECORATION: none; line-height:20px; }
.tx_20nero a:link {
	FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana;  FONT-SIZE: 20px; COLOR: #666666; TEXT-DECORATION: none; line-height:20px; } 
.tx_20nero a:visited {
	FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana;  FONT-SIZE: 20px; COLOR: #666666; TEXT-DECORATION: none; line-height:20px; } 
.tx_20nero a:hover {
	FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana;  FONT-SIZE: 20px; COLOR: #666666; TEXT-DECORATION: underline; line-height:20px; }


.tx_22nero {
	FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana;  FONT-SIZE: 22px; COLOR: #000000; TEXT-DECORATION: none; line-height:20px; }
.tx_22nero a:link {
	FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana;  FONT-SIZE: 22px; COLOR: #666666; TEXT-DECORATION: none; line-height:20px; } 
.tx_22nero a:visited {
	FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana;  FONT-SIZE: 22px; COLOR: #666666; TEXT-DECORATION: none; line-height:20px; } 
.tx_22nero a:hover {
	FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana;  FONT-SIZE: 22px; COLOR: #666666; TEXT-DECORATION: underline; line-height:20px; }


.tx_24nero {
	FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana;  FONT-SIZE: 24px; COLOR: #000000; TEXT-DECORATION: none; line-height:20px; }
.tx_24nero a:link {
	FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana;  FONT-SIZE: 24px; COLOR: #666666; TEXT-DECORATION: none; line-height:20px; } 
.tx_24nero a:visited {
	FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana;  FONT-SIZE: 24px; COLOR: #666666; TEXT-DECORATION: none; line-height:20px; } 
.tx_24nero a:hover {
	FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana;  FONT-SIZE: 24px; COLOR: #666666; TEXT-DECORATION: underline; line-height:20px; }







.tx_10grigio {
	FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana;  FONT-SIZE: 10px; COLOR: #666666; TEXT-DECORATION: none; line-height:14px; }
.tx_10grigio a:link {
	FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana;  FONT-SIZE: 10px; COLOR: #00487b; TEXT-DECORATION: none; line-height:14px; } 
.tx_10grigio a:visited {
	FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana;  FONT-SIZE: 10px; COLOR: #00487b; TEXT-DECORATION: none; line-height:14px; } 
.tx_10grigio a:hover {
	FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana;  FONT-SIZE: 10px; COLOR: #00487b; TEXT-DECORATION: underline; line-height:14px; }


.tx_11grigio {
	FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana;  FONT-SIZE: 11px; COLOR: #666666; TEXT-DECORATION: none; line-height:15px; }
.tx_11grigio a:link {
	FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana;  FONT-SIZE: 11px; COLOR: #00487b; TEXT-DECORATION: none; line-height:15px; } 
.tx_11grigio a:visited {
	FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana;  FONT-SIZE: 11px; COLOR: #00487b; TEXT-DECORATION: none; line-height:15px; } 
.tx_11grigio a:hover {
	FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana;  FONT-SIZE: 11px; COLOR: #00487b; TEXT-DECORATION: underline; line-height:15px; }


.tx_12grigio {
	FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana;  FONT-SIZE: 12px; COLOR: #666666; TEXT-DECORATION: none; line-height:16px; }
.tx_12grigio a:link {
	FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana;  FONT-SIZE: 12px; COLOR: #00487b; TEXT-DECORATION: none; line-height:16px; } 
.tx_12grigio a:visited {
	FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana;  FONT-SIZE: 12px; COLOR: #00487b; TEXT-DECORATION: none; line-height:16px; } 
.tx_12grigio a:hover {
	FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana;  FONT-SIZE: 12px; COLOR: #00487b; TEXT-DECORATION: underline; line-height:16px; }


.tx_13grigio {
	FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana;  FONT-SIZE: 13px; COLOR: #666666; TEXT-DECORATION: none; line-height:17px; }
.tx_13grigio a:link {
	FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana;  FONT-SIZE: 13px; COLOR: #00487b; TEXT-DECORATION: none; line-height:17px; } 
.tx_13grigio a:visited {
	FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana;  FONT-SIZE: 13px; COLOR: #00487b; TEXT-DECORATION: none; line-height:17px; } 
.tx_13grigio a:hover {
	FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana;  FONT-SIZE: 13px; COLOR: #00487b; TEXT-DECORATION: underline; line-height:17px; }


.tx_14grigio {
	FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana;  FONT-SIZE: 14px; COLOR: #666666; TEXT-DECORATION: none; line-height:18px; }
.tx_14grigio a:link {
	FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana;  FONT-SIZE: 14px; COLOR: #00487b; TEXT-DECORATION: none; line-height:18px; } 
.tx_14grigio a:visited {
	FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana;  FONT-SIZE: 14px; COLOR: #00487b; TEXT-DECORATION: none; line-height:18px; } 
.tx_14grigio a:hover {
	FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana;  FONT-SIZE: 14px; COLOR: #00487b; TEXT-DECORATION: underline; line-height:18px; }


.tx_15grigio {
	FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana;  FONT-SIZE: 15px; COLOR: #666666; TEXT-DECORATION: none; line-height:19px; }
.tx_15grigio a:link {
	FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana;  FONT-SIZE: 15px; COLOR: #00487b; TEXT-DECORATION: none; line-height:19px; } 
.tx_15grigio a:visited {
	FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana;  FONT-SIZE: 15px; COLOR: #00487b; TEXT-DECORATION: none; line-height:19px; } 
.tx_15grigio a:hover {
	FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana;  FONT-SIZE: 15px; COLOR: #00487b; TEXT-DECORATION: underline; line-height:19px; }


.tx_16grigio {
	FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana;  FONT-SIZE: 16px; COLOR: #666666; TEXT-DECORATION: none; line-height:20px; }
.tx_16grigio a:link {
	FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana;  FONT-SIZE: 16px; COLOR: #00487b; TEXT-DECORATION: none; line-height:20px; } 
.tx_16grigio a:visited {
	FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana;  FONT-SIZE: 16px; COLOR: #00487b; TEXT-DECORATION: none; line-height:20px; } 
.tx_16grigio a:hover {
	FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana;  FONT-SIZE: 16px; COLOR: #00487b; TEXT-DECORATION: underline; line-height:20px; }





.tx_10blu {
	FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana;  FONT-SIZE: 10px; COLOR: #0f5287; TEXT-DECORATION: none; line-height:14px; }
.tx_10blu a:link {
	FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana;  FONT-SIZE: 10px; COLOR: #2070b0; TEXT-DECORATION: none; line-height:14px; } 
.tx_10blu a:visited {
	FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana;  FONT-SIZE: 10px; COLOR: #2070b0; TEXT-DECORATION: none; line-height:14px; } 
.tx_10blu a:hover {
	FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana;  FONT-SIZE: 10px; COLOR: #2070b0; TEXT-DECORATION: underline; line-height:14px; }


.tx_11blu {
	FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana;  FONT-SIZE: 11px; COLOR: #0f5287; TEXT-DECORATION: none; line-height:15px; }
.tx_11blu a:link {
	FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana;  FONT-SIZE: 11px; COLOR: #2070b0; TEXT-DECORATION: none; line-height:15px; } 
.tx_11blu a:visited {
	FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana;  FONT-SIZE: 11px; COLOR: #2070b0; TEXT-DECORATION: none; line-height:15px; } 
.tx_11blu a:hover {
	FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana;  FONT-SIZE: 11px; COLOR: #2070b0; TEXT-DECORATION: underline; line-height:15px; }


.tx_12blu {
	FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana;  FONT-SIZE: 12px; COLOR: #0f5287; TEXT-DECORATION: none; line-height:16px; }
.tx_12blu a:link {
	FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana;  FONT-SIZE: 12px; COLOR: #2070b0; TEXT-DECORATION: none; line-height:16px; } 
.tx_12blu a:visited {
	FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana;  FONT-SIZE: 12px; COLOR: #2070b0; TEXT-DECORATION: none; line-height:16px; } 
.tx_12blu a:hover {
	FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana;  FONT-SIZE: 12px; COLOR: #2070b0; TEXT-DECORATION: underline; line-height:16px; }


.tx_13blu {
	FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana;  FONT-SIZE: 13px; COLOR: #0f5287; TEXT-DECORATION: none; line-height:17px; }
.tx_13blu a:link {
	FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana;  FONT-SIZE: 13px; COLOR: #2070b0; TEXT-DECORATION: none; line-height:17px; } 
.tx_13blu a:visited {
	FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana;  FONT-SIZE: 13px; COLOR: #2070b0; TEXT-DECORATION: none; line-height:17px; } 
.tx_13blu a:hover {
	FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana;  FONT-SIZE: 13px; COLOR: #2070b0; TEXT-DECORATION: underline; line-height:17px; }


.tx_14blu {
	FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana;  FONT-SIZE: 14px; COLOR: #0f5287; TEXT-DECORATION: none; line-height:18px; }
.tx_14blu a:link {
	FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana;  FONT-SIZE: 14px; COLOR: #2070b0; TEXT-DECORATION: none; line-height:18px; } 
.tx_14blu a:visited {
	FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana;  FONT-SIZE: 14px; COLOR: #2070b0; TEXT-DECORATION: none; line-height:18px; } 
.tx_14blu a:hover {
	FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana;  FONT-SIZE: 14px; COLOR: #2070b0; TEXT-DECORATION: underline; line-height:18px; }


.tx_15blu {
	FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana;  FONT-SIZE: 15px; COLOR: #0f5287; TEXT-DECORATION: none; line-height:19px; }
.tx_15blu a:link {
	FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana;  FONT-SIZE: 15px; COLOR: #2070b0; TEXT-DECORATION: none; line-height:19px; } 
.tx_15blu a:visited {
	FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana;  FONT-SIZE: 15px; COLOR: #2070b0; TEXT-DECORATION: none; line-height:19px; } 
.tx_15blu a:hover {
	FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana;  FONT-SIZE: 15px; COLOR: #2070b0; TEXT-DECORATION: underline; line-height:19px; }


.tx_16blu {
	FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana;  FONT-SIZE: 16px; COLOR: #0f5287; TEXT-DECORATION: none; line-height:20px; }
.tx_16blu a:link {
	FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana;  FONT-SIZE: 16px; COLOR: #2070b0; TEXT-DECORATION: none; line-height:20px; } 
.tx_16blu a:visited {
	FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana;  FONT-SIZE: 16px; COLOR: #2070b0; TEXT-DECORATION: none; line-height:20px; } 
.tx_16blu a:hover {
	FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana;  FONT-SIZE: 16px; COLOR: #2070b0; TEXT-DECORATION: underline; line-height:20px; }


.tx_18blu {
	FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana;  FONT-SIZE: 18px; COLOR: #0f5287; TEXT-DECORATION: none; line-height:20px; }
.tx_18blu a:link {
	FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana;  FONT-SIZE: 18px; COLOR: #2070b0; TEXT-DECORATION: none; line-height:20px; } 
.tx_18blu a:visited {
	FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana;  FONT-SIZE: 18px; COLOR: #2070b0; TEXT-DECORATION: none; line-height:20px; } 
.tx_18blu a:hover {
	FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana;  FONT-SIZE: 18px; COLOR: #2070b0; TEXT-DECORATION: underline; line-height:20px; }

.tx_20blu {
	FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana;  FONT-SIZE: 20px; COLOR: #0f5287; TEXT-DECORATION: none; line-height:20px; }
.tx_20blu a:link {
	FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana;  FONT-SIZE: 20px; COLOR: #2070b0; TEXT-DECORATION: none; line-height:20px; } 
.tx_20blu a:visited {
	FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana;  FONT-SIZE: 20px; COLOR: #2070b0; TEXT-DECORATION: none; line-height:20px; } 
.tx_20blu a:hover {
	FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana;  FONT-SIZE: 20px; COLOR: #2070b0; TEXT-DECORATION: underline; line-height:20px; }

.tx_22blu {
	FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana;  FONT-SIZE: 22px; COLOR: #0f5287; TEXT-DECORATION: none; line-height:20px; }
.tx_22blu a:link {
	FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana;  FONT-SIZE: 22px; COLOR: #2070b0; TEXT-DECORATION: none; line-height:20px; } 
.tx_22blu a:visited {
	FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana;  FONT-SIZE: 22px; COLOR: #2070b0; TEXT-DECORATION: none; line-height:20px; } 
.tx_22blu a:hover {
	FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana;  FONT-SIZE: 22px; COLOR: #2070b0; TEXT-DECORATION: underline; line-height:20px; }

.tx_24blu {
	FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana;  FONT-SIZE: 24px; COLOR: #0f5287; TEXT-DECORATION: none; line-height:20px; }
.tx_24blu a:link {
	FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana;  FONT-SIZE: 24px; COLOR: #2070b0; TEXT-DECORATION: none; line-height:20px; } 
.tx_24blu a:visited {
	FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana;  FONT-SIZE: 24px; COLOR: #2070b0; TEXT-DECORATION: none; line-height:20px; } 
.tx_24blu a:hover {
	FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana;  FONT-SIZE: 24px; COLOR: #2070b0; TEXT-DECORATION: underline; line-height:20px; }







.tx_10bianco {
	FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana;  FONT-SIZE: 10px; COLOR: #FFFFFF; TEXT-DECORATION: none; line-height:14px; }
.tx_10bianco a:link {
	FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana;  FONT-SIZE: 10px; COLOR: #acacac; TEXT-DECORATION: none; line-height:14px; } 
.tx_10bianco a:visited {
	FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana;  FONT-SIZE: 10px; COLOR: #acacac; TEXT-DECORATION: none; line-height:14px; } 
.tx_10bianco a:hover {
	FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana;  FONT-SIZE: 10px; COLOR: #acacac; TEXT-DECORATION: underline; line-height:14px; }


.tx_11bianco {
	FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana;  FONT-SIZE: 11px; COLOR: #FFFFFF; TEXT-DECORATION: none; line-height:15px; }
.tx_11bianco a:link {
	FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana;  FONT-SIZE: 11px; COLOR: #acacac; TEXT-DECORATION: none; line-height:15px; } 
.tx_11bianco a:visited {
	FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana;  FONT-SIZE: 11px; COLOR: #acacac; TEXT-DECORATION: none; line-height:15px; } 
.tx_11bianco a:hover {
	FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana;  FONT-SIZE: 11px; COLOR: #acacac; TEXT-DECORATION: underline; line-height:15px; }


.tx_12bianco {
	FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana;  FONT-SIZE: 12px; COLOR: #FFFFFF; TEXT-DECORATION: none; line-height:16px; }
.tx_12bianco a:link {
	FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana;  FONT-SIZE: 12px; COLOR: #acacac; TEXT-DECORATION: none; line-height:16px; } 
.tx_12bianco a:visited {
	FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana;  FONT-SIZE: 12px; COLOR: #acacac; TEXT-DECORATION: none; line-height:16px; } 
.tx_12bianco a:hover {
	FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana;  FONT-SIZE: 12px; COLOR: #acacac; TEXT-DECORATION: underline; line-height:16px; }

.tx_12biancoa {
	FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana;  FONT-SIZE: 12px; COLOR: #FFFFFF; TEXT-DECORATION: none; line-height:16px; }
.tx_12biancoa a:link {
	FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana;  FONT-SIZE: 12px; COLOR: #FFFFFF; TEXT-DECORATION: none; line-height:16px; } 
.tx_12biancoa a:visited {
	FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana;  FONT-SIZE: 12px; COLOR: #FFFFFF; TEXT-DECORATION: none; line-height:16px; } 
.tx_12biancoa a:hover {
	FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana;  FONT-SIZE: 12px; COLOR: #FFFFFF; TEXT-DECORATION: underline; line-height:16px; }


.tx1_13bianco {
	FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana;  FONT-SIZE: 13px; COLOR: #FFFFFF; TEXT-DECORATION: none; line-height:16px; }
.tx1_13bianco a:link {
	FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana;  FONT-SIZE: 13px; COLOR: #FFFFFF; TEXT-DECORATION: none; line-height:16px; } 
.tx1_13bianco a:visited {
	FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana;  FONT-SIZE: 13px; COLOR: #FFFFFF; TEXT-DECORATION: none; line-height:16px; } 
.tx1_13bianco a:hover {
	FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana;  FONT-SIZE: 13px; COLOR: #C6D9FF; TEXT-DECORATION: underline; line-height:16px; }


.tx_13bianco {
	FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana;  FONT-SIZE: 13px; COLOR: #FFFFFF; TEXT-DECORATION: none; line-height:17px; }
.tx_13bianco a:link {
	FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana;  FONT-SIZE: 13px; COLOR: #acacac; TEXT-DECORATION: none; line-height:17px; } 
.tx_13bianco a:visited {
	FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana;  FONT-SIZE: 13px; COLOR: #acacac; TEXT-DECORATION: none; line-height:17px; } 
.tx_13bianco a:hover {
	FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana;  FONT-SIZE: 13px; COLOR: #acacac; TEXT-DECORATION: underline; line-height:17px; }


.tx_14bianco {
	FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana;  FONT-SIZE: 14px; COLOR: #FFFFFF; TEXT-DECORATION: none; line-height:18px; }
.tx_14bianco a:link {
	FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana;  FONT-SIZE: 14px; COLOR: #acacac; TEXT-DECORATION: none; line-height:18px; } 
.tx_14bianco a:visited {
	FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana;  FONT-SIZE: 14px; COLOR: #acacac; TEXT-DECORATION: none; line-height:18px; } 
.tx_14bianco a:hover {
	FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana;  FONT-SIZE: 14px; COLOR: #acacac; TEXT-DECORATION: underline; line-height:18px; }

.tx_13biancoa {
	FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana;  FONT-SIZE: 13px; COLOR: #FFFFFF; TEXT-DECORATION: none;  }
.tx_13biancoa a:link {
	FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana;  FONT-SIZE: 13px; COLOR: #FFFFFF; TEXT-DECORATION: none;  } 
.tx_13biancoa a:visited {
	FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana;  FONT-SIZE: 13px; COLOR: #FFFFFF; TEXT-DECORATION: none; } 
.tx_13biancoa a:hover {
	FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana;  FONT-SIZE: 13px; COLOR: #FFFFFF; TEXT-DECORATION: underline; }


.tx_14biancoa {
	FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana;  FONT-SIZE: 14px; COLOR: #FFFFFF; TEXT-DECORATION: none;  }
.tx_14biancoa a:link {
	FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana;  FONT-SIZE: 14px; COLOR: #FFFFFF; TEXT-DECORATION: none;  } 
.tx_14biancoa a:visited {
	FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana;  FONT-SIZE: 14px; COLOR: #FFFFFF; TEXT-DECORATION: none; } 
.tx_14biancoa a:hover {
	FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana;  FONT-SIZE: 14px; COLOR: #FFFFFF; TEXT-DECORATION: underline; }



.tx_16biancoa {
	FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana;  FONT-SIZE: 16px; COLOR: #FFFFFF; TEXT-DECORATION: none;  }
.tx_16biancoa a:link {
	FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana;  FONT-SIZE: 16px; COLOR: #FFFFFF; TEXT-DECORATION: none;  } 
.tx_16biancoa a:visited {
	FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana;  FONT-SIZE: 16px; COLOR: #FFFFFF; TEXT-DECORATION: none;  } 
.tx_16biancoa a:hover {
	FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana;  FONT-SIZE: 16px; COLOR: #FFFFFF; TEXT-DECORATION: underline;  }


.tx_20biancoa {
	FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana;  FONT-SIZE: 20px; COLOR: #FFFFFF; TEXT-DECORATION: none;  }
.tx_20biancoa a:link {
	FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana;  FONT-SIZE: 20px; COLOR: #FFFFFF; TEXT-DECORATION: none; } 
.tx_20biancoa a:visited {
	FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana;  FONT-SIZE: 20px; COLOR: #FFFFFF; TEXT-DECORATION: none; } 
.tx_20biancoa a:hover {
	FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana;  FONT-SIZE: 20px; COLOR: #FFFFFF; TEXT-DECORATION: underline;  }


.pulsmappa {
	font-family:  Trebuchet MS, Arial, Tahoma, Verdana; FONT-SIZE: 12px; COLOR: #0f5287 !important; TEXT-DECORATION: none;  background-image: url(edit_img/sf_grigiochiaro.jpg); padding:0px; FONT-WEIGHT: bold;}
.pulsmappa:link {
	font-family:  Trebuchet MS, Arial, Tahoma, Verdana; FONT-SIZE: 12px; COLOR: #0f5287 !important; TEXT-DECORATION: none;   background-image: url(edit_img/sf_grigiochiaro.jpg); padding:0px; FONT-WEIGHT: bold;} 
.pulsmappa:visited {
	font-family:  Trebuchet MS, Arial, Tahoma, Verdana; FONT-SIZE: 12px; COLOR: #0f5287 !important; TEXT-DECORATION: none;   background-image: url(edit_img/sf_grigiochiaro.jpg); padding:0px; FONT-WEIGHT: bold;} 
.pulsmappa:hover {
	font-family:  Trebuchet MS, Arial, Tahoma, Verdana; FONT-SIZE: 12px; COLOR: #ffffff !important; TEXT-DECORATION: none;  background-image: url(edit_img/sf_blu.jpg);  padding:0px; FONT-WEIGHT: bold;}

.tx_15bianco {
	FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana;  FONT-SIZE: 15px; COLOR: #FFFFFF; TEXT-DECORATION: none; line-height:19px; }
.tx_15bianco a:link {
	FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana;  FONT-SIZE: 15px; COLOR: #acacac; TEXT-DECORATION: none; line-height:19px; } 
.tx_15bianco a:visited {
	FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana;  FONT-SIZE: 15px; COLOR: #acacac; TEXT-DECORATION: none; line-height:19px; } 
.tx_15bianco a:hover {
	FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana;  FONT-SIZE: 15px; COLOR: #acacac; TEXT-DECORATION: underline; line-height:19px; }


.tx_16bianco {
	FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana;  FONT-SIZE: 16px; COLOR: #FFFFFF; TEXT-DECORATION: none; line-height:20px; }
.tx_16bianco a:link {
	FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana;  FONT-SIZE: 16px; COLOR: #acacac; TEXT-DECORATION: none; line-height:20px; } 
.tx_16bianco a:visited {
	FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana;  FONT-SIZE: 16px; COLOR: #acacac; TEXT-DECORATION: none; line-height:20px; } 
.tx_16bianco a:hover {
	FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana;  FONT-SIZE: 16px; COLOR: #acacac; TEXT-DECORATION: underline; line-height:20px; }

.tx_18bianco {
	FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana;  FONT-SIZE: 18px; COLOR: #FFFFFF; TEXT-DECORATION: none; line-height:20px; }
.tx_18bianco a:link {
	FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana;  FONT-SIZE: 18px; COLOR: #acacac; TEXT-DECORATION: none; line-height:20px; } 
.tx_18bianco a:visited {
	FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana;  FONT-SIZE: 18px; COLOR: #acacac; TEXT-DECORATION: none; line-height:20px; } 
.tx_18bianco a:hover {
	FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana;  FONT-SIZE: 18px; COLOR: #acacac; TEXT-DECORATION: underline; line-height:20px; }

.tx_20bianco {
	FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana;  FONT-SIZE: 20px; COLOR: #FFFFFF; TEXT-DECORATION: none; line-height:20px; }
.tx_20bianco a:link {
	FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana;  FONT-SIZE: 20px; COLOR: #acacac; TEXT-DECORATION: none; line-height:20px; } 
.tx_20bianco a:visited {
	FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana;  FONT-SIZE: 20px; COLOR: #acacac; TEXT-DECORATION: none; line-height:20px; } 
.tx_20bianco a:hover {
	FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana;  FONT-SIZE: 20px; COLOR: #acacac; TEXT-DECORATION: underline; line-height:20px; }

.tx_22bianco {
	FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana;  FONT-SIZE: 22px; COLOR: #FFFFFF; TEXT-DECORATION: none; line-height:20px; }
.tx_22bianco a:link {
	FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana;  FONT-SIZE: 22px; COLOR: #acacac; TEXT-DECORATION: none; line-height:20px; } 
.tx_22bianco a:visited {
	FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana;  FONT-SIZE: 22px; COLOR: #acacac; TEXT-DECORATION: none; line-height:20px; } 
.tx_22bianco a:hover {
	FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana;  FONT-SIZE: 22px; COLOR: #acacac; TEXT-DECORATION: underline; line-height:20px; }








.tx_10rosso {
	FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana;  FONT-SIZE: 10px; COLOR: #b01519; TEXT-DECORATION: none; line-height:14px; }
.tx_10rosso a:link {
	FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana;  FONT-SIZE: 10px; COLOR: #0c5186; TEXT-DECORATION: none; line-height:14px; } 
.tx_10rosso a:visited {
	FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana;  FONT-SIZE: 10px; COLOR: #0c5186; TEXT-DECORATION: none; line-height:14px; } 
.tx_10rosso a:hover {
	FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana;  FONT-SIZE: 10px; COLOR: #0c5186; TEXT-DECORATION: underline; line-height:14px; }


.tx_11rosso {
	FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana;  FONT-SIZE: 11px; COLOR: #b01519; TEXT-DECORATION: none; line-height:15px; }
.tx_11rosso a:link {
	FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana;  FONT-SIZE: 11px; COLOR: #b01519; TEXT-DECORATION: none; line-height:15px; } 
.tx_11rosso a:visited {
	FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana;  FONT-SIZE: 11px; COLOR: #b01519; TEXT-DECORATION: none; line-height:15px; } 
.tx_11rosso a:hover {
	FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana;  FONT-SIZE: 11px; COLOR: #b01519; TEXT-DECORATION: underline; line-height:15px; }


.tx_12rosso {
	FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana;  FONT-SIZE: 12px; COLOR: #b01519; TEXT-DECORATION: none; line-height:16px; }
.tx_12rosso a:link {
	FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana;  FONT-SIZE: 12px; COLOR: #0c5186; TEXT-DECORATION: none; line-height:16px; } 
.tx_12rosso a:visited {
	FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana;  FONT-SIZE: 12px; COLOR: #0c5186; TEXT-DECORATION: none; line-height:16px; } 
.tx_12rosso a:hover {
	FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana;  FONT-SIZE: 12px; COLOR: #0c5186; TEXT-DECORATION: underline; line-height:16px; }


.tx_13rosso {
	FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana;  FONT-SIZE: 13px; COLOR: #b01519; TEXT-DECORATION: none; line-height:17px; }
.tx_13rosso a:link {
	FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana;  FONT-SIZE: 13px; COLOR: #0c5186; TEXT-DECORATION: none; line-height:17px; } 
.tx_13rosso a:visited {
	FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana;  FONT-SIZE: 13px; COLOR: #0c5186; TEXT-DECORATION: none; line-height:17px; } 
.tx_13rosso a:hover {
	FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana;  FONT-SIZE: 13px; COLOR: #0c5186; TEXT-DECORATION: underline; line-height:17px; }


.tx_14rosso {
	FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana;  FONT-SIZE: 14px; COLOR: #b01519; TEXT-DECORATION: none; line-height:18px; }
.tx_14rosso a:link {
	FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana;  FONT-SIZE: 14px; COLOR: #0c5186; TEXT-DECORATION: none; line-height:18px; } 
.tx_14rosso a:visited {
	FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana;  FONT-SIZE: 14px; COLOR: #0c5186; TEXT-DECORATION: none; line-height:18px; } 
.tx_14rosso a:hover {
	FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana;  FONT-SIZE: 14px; COLOR: #0c5186; TEXT-DECORATION: underline; line-height:18px; }


.tx_15rosso {
	FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana;  FONT-SIZE: 15px; COLOR: #b01519; TEXT-DECORATION: none; line-height:19px; }
.tx_15rosso a:link {
	FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana;  FONT-SIZE: 15px; COLOR: #0c5186; TEXT-DECORATION: none; line-height:19px; } 
.tx_15rosso a:visited {
	FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana;  FONT-SIZE: 15px; COLOR: #0c5186; TEXT-DECORATION: none; line-height:19px; } 
.tx_15rosso a:hover {
	FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana;  FONT-SIZE: 15px; COLOR: #0c5186; TEXT-DECORATION: underline; line-height:19px; }


.tx_16rosso {
	FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana;  FONT-SIZE: 16px; COLOR: #b01519; TEXT-DECORATION: none; line-height:20px; }
.tx_16rosso a:link {
	FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana;  FONT-SIZE: 16px; COLOR: #0c5186; TEXT-DECORATION: none; line-height:20px; } 
.tx_16rosso a:visited {
	FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana;  FONT-SIZE: 16px; COLOR: #0c5186; TEXT-DECORATION: none; line-height:20px; } 
.tx_16rosso a:hover {
	FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana;  FONT-SIZE: 16px; COLOR: #0c5186; TEXT-DECORATION: underline; line-height:20px; }


.tx_18rosso {
	FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana;  FONT-SIZE: 18px; COLOR: #b01519; TEXT-DECORATION: none; line-height:20px; }
.tx_18rosso a:link {
	FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana;  FONT-SIZE: 18px; COLOR: #0c5186; TEXT-DECORATION: none; line-height:20px; } 
.tx_18rosso a:visited {
	FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana;  FONT-SIZE: 18px; COLOR: #0c5186; TEXT-DECORATION: none; line-height:20px; } 
.tx_18rosso a:hover {
	FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana;  FONT-SIZE: 18px; COLOR: #0c5186; TEXT-DECORATION: underline; line-height:20px; }


.tx_20rosso {
	FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana;  FONT-SIZE: 20px; COLOR: #b01519; TEXT-DECORATION: none; line-height:20px; }
.tx_20rosso a:link {
	FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana;  FONT-SIZE: 20px; COLOR: #0c5186; TEXT-DECORATION: none; line-height:20px; } 
.tx_20rosso a:visited {
	FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana;  FONT-SIZE: 20px; COLOR: #0c5186; TEXT-DECORATION: none; line-height:20px; } 
.tx_20rosso a:hover {
	FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana;  FONT-SIZE: 20px; COLOR: #0c5186; TEXT-DECORATION: underline; line-height:20px; }













.campotx {
FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana;   
FONT-SIZE: 11px; 
font-style: normal;
font-weight: bold;
COLOR: #0f5287; 
/*border: 1 solid #0f5287;
background-color: #ffffff;*/
padding-right:2px; padding-left:2px;}



.bottone_spento {
FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana;   
FONT-SIZE: 12px; 
font-style: normal;
font-weight: bold;
COLOR: #ffffff; 
/*border: 1 solid #0f5287;*/
background-color: #0f5287;
}



.bottone_acceso {
FONT-FAMILY: Trebuchet MS, Arial, Tahoma, Verdana;   
FONT-SIZE: 12px; 
font-style: normal;
font-weight: bold;
COLOR: #ffffff; 
/*border: 1 solid #b01519;*/
background-color: #b01519;
}




.bordo1 {
border: 3 solid #b01519;
}






 
.campiform1a1 {
font-family: verdana, tahoma, arial; 
color: white; 
font-size: 12px;
FONT-WEIGHT: bold;

 

width: 30mm; 
background: #0f5287;
}

.campiform2a1 {
font-family: verdana, tahoma, arial; 
color: white; 
font-size: 12px;
FONT-WEIGHT: bold;

width: 30mm; 
background: #b0151b;
}

.pulsante1_accesso {
height: 16px;
FONT-FAMILY: Trebuchet MS, Tahoma, Arial, Verdana;   
FONT-SIZE: 11px; 
text-align: center;
font-style: normal;
COLOR: #ffffff; 
border: 0 solid #9c1014;
background-image: url(edit_img/pulsante_sf_rosso.gif);
}

.pulsante1_spento {
height: 16px;
FONT-FAMILY: Trebuchet MS, Tahoma, Arial, Verdana;   
FONT-SIZE: 11px; 
text-align: center;
font-style: normal;
COLOR: #ffffff; 
border: 0 solid #9c1014;
background-image: url(edit_img/pulsante_sf_rosso.gif);
}




.pulsante2_accesso {
display: block;
height: 16px;
FONT-FAMILY: Trebuchet MS, Tahoma, Arial, Verdana;   
FONT-SIZE: 11px; 
text-align: center;
font-style: normal;
COLOR: #ffffff; 
border: 0 solid #9c1014;
background-image: url(edit_img/pulsante_sf_blu.gif);
}

.pulsante2_spento {
display: block;
height: 16px;
FONT-FAMILY: Trebuchet MS, Tahoma, Arial, Verdana;   
FONT-SIZE: 11px; 
text-align: center;
font-style: normal;
COLOR: #ffffff; 
border: 0 solid #9c1014;
background-image: url(edit_img/pulsante_sf_blu.gif);
}



/*.tt_verticale {
FONT-FAMILY: Arial, Tahoma, Verdana; FONT-SIZE: 9px; COLOR: #000000; TEXT-DECORATION: none;  writing-mode: tb-rl; filter: fliph fliph;  }
.tt_verticale a:link {
FONT-FAMILY: Arial, Tahoma, Verdana; FONT-SIZE: 9px; COLOR: #000000; TEXT-DECORATION: none;  writing-mode: tb-rl; filter: fliph fliph;  }
.tt_verticale a:visited {
FONT-FAMILY: Arial, Tahoma, Verdana; FONT-SIZE: 9px; COLOR: #000000; TEXT-DECORATION: none;  writing-mode: tb-rl; filter: fliph fliph;  }
.tt_verticale a:hover {
FONT-FAMILY: Arial, Tahoma, Verdana; FONT-SIZE: 9px; COLOR: #000000; TEXT-DECORATION: underline;  writing-mode: tb-rl; filter: fliph fliph;  }
*/

.tt_verticale {
FONT-FAMILY: Arial, Tahoma, Verdana; FONT-SIZE: 9px; COLOR: #000000; TEXT-DECORATION: none;}
.tt_verticale a:link {
FONT-FAMILY: Arial, Tahoma, Verdana; FONT-SIZE: 9px; COLOR: #000000; TEXT-DECORATION: none;}
.tt_verticale a:visited {
FONT-FAMILY: Arial, Tahoma, Verdana; FONT-SIZE: 9px; COLOR: #000000; TEXT-DECORATION: none;}
.tt_verticale a:hover {
FONT-FAMILY: Arial, Tahoma, Verdana; FONT-SIZE: 9px; COLOR: #000000; TEXT-DECORATION: underline;}

.tt_orizzontale {
FONT-FAMILY: Arial, Tahoma, Verdana; FONT-SIZE: 9px; COLOR: #000000; TEXT-DECORATION: none;}
.tt_orizzontale a:link {
FONT-FAMILY: Arial, Tahoma, Verdana; FONT-SIZE: 9px; COLOR: #000000; TEXT-DECORATION: none;}
.tt_orizzontale a:visited {
FONT-FAMILY: Arial, Tahoma, Verdana; FONT-SIZE: 9px; COLOR: #000000; TEXT-DECORATION: none;}
.tt_orizzontale a:hover {
FONT-FAMILY: Arial, Tahoma, Verdana; FONT-SIZE: 9px; COLOR: #000000; TEXT-DECORATION: underline;}


.tt_orizzontale2 {
FONT-FAMILY: Arial, Tahoma, Verdana; FONT-SIZE: 9px; COLOR: #000000; TEXT-DECORATION: none;}
.tt_orizzontale2 a:link {
FONT-FAMILY: Arial, Tahoma, Verdana; FONT-SIZE: 9px; COLOR: #000000; TEXT-DECORATION: none;}
.tt_orizzontale2 a:visited {
FONT-FAMILY: Arial, Tahoma, Verdana; FONT-SIZE: 9px; COLOR: #000000; TEXT-DECORATION: none;}
.tt_orizzontale2 a:hover {
FONT-FAMILY: Arial, Tahoma, Verdana; FONT-SIZE: 9px; COLOR: #000000; TEXT-DECORATION: underline;}
