body				{ font-family: Verdana, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #222222;  background-color: #FFFFFF;} 
INPUT				{ font-family: Verdana, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight:normal;} 
FORM				{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight:normal; font-style:normal; vertical-align: top; border-style: none; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; clip: rect(auto, auto, auto, auto)} 
TD				{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #222222;  font-weight:normal;}
SELECT			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight:normal;}
TEXTAREA			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight:normal; border: solid;} 

.folding			{ cursor: pointer }

.altButtonFormat		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 09px; color: #C8C8C8; background-color: #C8C8C8; border: #000000 1px solid;} 
body.systembody		{ font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; background-color: #FFFFF2;} 
.helpers			{ font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; background-color: #FFFFF2;} 
.systemmsg			{ font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FF0000; font-weight: bold;} 

.admin				{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight:normal; text-transform:none; } 
A.admin:link			{ font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FF0000; font-weight:normal; text-transform:none; } 
A.admin:visited		{ font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FF0000; font-weight:normal; text-transform:none; } 
A.admin:active			{ font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FF0000; background-color:#666666; font-weight:normal; text-transform:none; } 
A.admin:hover			{ font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FF0000; background-color:#FFFFFF; font-weight:normal; text-transform:none; } 

FORM				{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; font-weight:normal; font-style:normal; text-transform: none;		border-style: none; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; vertical-align: top; clip: rect(auto, auto, auto, auto)} 
INPUT.boxsmall		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 09px; color: #000000; background-color: #FFFFFF; font-weight:normal; font-style:normal; text-transform: uppercase;	border: 1px solid #000000; height: 20px; width: 40px; padding-top: 0px; padding-right: 2px; padding-left: 2px;} 
INPUT.box			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; font-weight:normal; font-style:normal; text-transform: none;		border: 1px solid #000000; height: 20px; width: 80px; padding-top: 3px; padding-right: 2px; padding-left: 2px;} 
boxsearch			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; font-weight:normal; font-style:normal; text-transform: uppercase;	border: 1px solid #000000; height: 20px; width: 80px; padding-top: 3px; padding-right: 4px; padding-left: 4px;} 

.clock				{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight:normal; color:#000000; font-style:normal; text-transform: none; border: 1px solid #E8E8E8; padding-top: 3px; padding-bottom: 2px; padding-right: 2px; padding-left: 2px; width: 100%; margin-bottom: 11px; text-align: center} 

.menu				{ font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; text-decoration:none; font-weight: normal} 
A.menu:link			{ font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; font-weight:normal; text-transform:none; } 
A.menu:visited		{ font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; font-weight:normal; text-transform:none; }
A.menu:active			{ font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; background-color:#999999; font-weight:normal; text-transform:none; } 
A.menu:hover			{ font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; background-color:#999999; font-weight:normal; text-transform:none; } 

.def_menu, def_menu:link, .def_menu:visited, .def_menu:active, .def_menu:hover	
				{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight: normal; text-transform: none; text-decoration: none;} 
TD.def_menu_normal	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; background-color: #FFFFFF; font-weight: normal; text-transform: none; border: 1px solid #C8C8C8; } 
TD.def_menu_hover		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FF0000; background-color: #FFFFFF; font-weight: normal; text-transform: none; border: 1px solid #999999;} 
A.def_menu:link, a.def_menu:visited, a.def_menu:active, a.def_menu:hover 
				{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight: normal; text-transform: none; text-decoration: none; border: 0px solid #FFFFFF; display:block;} 
A.def_menu:hover		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FF0000; background-color: #FFFFFF; font-weight: normal; text-transform: none; text-decoration: none;} 

.def_menu_linea, def_menu_linea:link, .def_menu_linea:visited, .def_menu_linea:active, .def_menu_linea:hover	
				{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; border: 0px solid #FFFFFF; font-weight: normal; text-transform: none; text-decoration: none;} 
A.def_menu_linea:link, a.def_menu_linea:visited, a.def_menu_linea:active, a.def_menu_linea:hover 
				{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; border: 0px solid #FFFFFF; font-weight: normal; text-transform: none; text-decoration: none; display:block; } 
A.def_menu_linea:hover	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FF0000; background-color: #FFFFFF; font-weight: normal; text-transform: none; text-decoration: none;} 
TD.def_menu_linea_normal	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; background-color: #FFFFFF; border: 1px solid #c8c8c8; font-weight: normal; text-transform: none;} 
TD.def_menu_linea_hover	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FF0000; background-color: #FFFFFF; border: 1px solid #999999; font-weight: normal; text-transform: none; } 

.menulinea-titolo 		{ text-align: left; text-decoration: none; font-weight: bold; font-family: Arial; font-size:16px; color: #FF0000; white-space: nowrap; line-height: 1.46em; vertical-align: middle; padding-right: 0.3em; BORDER-bottom: 1px solid #999999; }


FORM.def-login		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; font-weight:normal; font-style:normal; vertical-align: top; border-style: none; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px;} 
TABLE.def-login		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; font-weight:normal; font-style:normal; vertical-align: top; border-style: solid; border-color:#E8E8E8; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 01px; border-left-width: 1px;}
TD.def-login			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; font-weight:normal; font-style:normal; vertical-align: top; border-style: none;  border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px;}
.def-login			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; font-weight:normal; }
A.def-login:link		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; font-weight:normal; }
A.def-login:visited		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; font-weight:normal; }
A.def-login:active		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; font-weight:normal; }
A.def-login:hover		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; font-weight:normal; }
INPUT.def-login		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8px; color: #000000; background-color: #FFFFFF; font-weight:normal; font-style:normal; text-transform: uppercase;	border: 1px solid #000000; height: 20px; width: 40px; padding-top: 0px; padding-right: 1px; padding-left: 1px; cursor: hand;} 
INPUT.def-login-campi	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; font-weight:normal; font-style:normal; text-transform: none;		border: 1px solid #000000; height: 20px; width: 57px; padding-top: 3px; padding-right: 1px; padding-left: 1px;} 

TD.pgm-login			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; font-weight:normal; font-style:normal; vertical-align: top; border-style: solid; border-color:#E8E8E8; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; }
.pgm-login			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; font-weight:normal; }
A.pgm-login:link		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; font-weight:normal; }
A.pgm-login:visited		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; font-weight:normal; }
A.pgm-login:active		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; font-weight:normal; }
A.pgm-login:hover		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FF0000; font-weight:normal; }

.def-path			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; background-position:center; text-decoration:none; font-weight:normal; margin:auto; border:none; padding-left: 4px; padding-top: 20px;} 
A.def-path:link			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; text-decoration: underline; font-weight: normal} 
A.def-path:visited		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; text-decoration: underline; font-weight: normal} 
A.def-path:active		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; text-decoration: underline; font-weight: normal} 
A.def-path:hover		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; text-decoration: underline; font-weight: normal} 
.def-path-separatore		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; background-position:center; text-decoration:none; font-weight:normal; margin:auto; border:none; padding-left: 2px; padding-top: 20px;} 

.def-search			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight: normal} 
A.def-search:link		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration:none; font-weight: normal; } 
A.def-search:visited		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration:none; font-weight: normal; } 
A.def-search:active		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; background-color: #FFFFFF; font-weight:normal; } 
A.def-search:hover		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; background-color: #8c8c8c; font-weight:normal; } 

.def-benvenuto		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; background-color: #FFFFFF; font-weight:normal; text-transform: uppercase; text-decoration: none;} 

.lowText			{ font: 16px Verdana, Arial, Helvetica; font-weight: bolder; color: #FFFFFF; text-decoration: none;  white-space:nowrap; text-align:center; }
.highText			{ font: 16px Verdana, Arial, Helvetica; font-weight: bolder; color: #FFFFFF; text-decoration: none;  white-space:nowrap; text-align:center; font-weight: bolder; }
.itemBorder			{ border: 1px solid #666666 }
.itemBorderBlank		{ border: 1px solid #CCCCDD }

.def-immagine-rotante		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; } 
A.def-immagine-rotante:link		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; }
A.def-immagine-rotante:visited	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; } 
A.def-immagine-rotante:active	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; } 
A.def-immagine-rotante:hover	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; } 

.def-articolo-news			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; } 
A.def-articolo-news:link		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; }  
A.def-articolo-news:visited		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; } 
A.def-articolo-news:active		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; } 
A.def-articolo-news:hover		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; }  
.def-articolo-news-titolo		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight: bolder; text-transform:uppercase; } 

.def-htmlpieces			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; }
A.def-htmlpieces:link			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; }
A.def-htmlpieces:visited		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; }
A.def-htmlpieces:active		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; }
A.def-htmlpieces:hover		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; }

.def-link				{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; } 
A.def-link:link				{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; }
A.def-link:visited			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; }
A.def-link:active			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; }
A.def-link:hover			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; }

.def-titolo-testo			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-align: justify;}
A.def-titolo-testo:link			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-align: justify;}
A.def-titolo-testo:visited		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-align: justify;}
A.def-titolo-testo:active		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-align: justify;}
A.def-titolo-testo:hover		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-align: justify;}
.def-titolo-testo-tit			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-align: justify; font-weight:bold;}
A.def-titolo-testo-tit:link		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-align: justify; font-weight:bold;}
A.def-titolo-testo-tit:visited		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-align: justify; font-weight:bold;}
A.def-titolo-testo-tit:active		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-align: justify; font-weight:bold;}
A.def-titolo-testo-tit:hover		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-align: justify; font-weight:bold;}

TABLE.def-titolo-testo-img		{ border-style: solid; border-color:#E8E8E8; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px;}
.def-titolo-testo-img			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-align: justify;}
A.def-titolo-testo-img:link		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-align: justify;}
A.def-titolo-testo-img:visited		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-align: justify;}
A.def-titolo-testo-img:active		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-align: justify;}
A.def-titolo-testo-img:hover		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-align: justify;}
.def-titolo-testo-img-tit			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-align: justify; font-weight:bold; }
A.def-titolo-testo-img-tit:link		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-align: justify; font-weight:bold; }
A.def-titolo-testo-img-tit:visited	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-align: justify; font-weight:bold; }
A.def-titolo-testo-img-tit:active	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-align: justify; font-weight:bold; }
A.def-titolo-testo-img-tit:hover		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-align: justify; font-weight:bold; }

.def-immagine			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; }
A.def-immagine:link			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; }
A.def-immagine:visited		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; }
A.def-immagine:active		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; }
A.def-immagine:hover		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; } 

.def-rss-title				{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight:bold; }
A.def-rss-title:link			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight:bold; }
A.def-rss-title:visited			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight:bold; }
A.def-rss-title:active			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight:bold; }
A.def-rss-title:hover			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight:bold; }
.def-rss-description			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; }
A.def-rss-description:link		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; }
A.def-rss-description:visited		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; }
A.def-rss-description:active		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; }
A.def-rss-description:hover		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; }
TD.rss-description			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px;} 
.def-scroll-news			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; overflow: auto; }

.def_applet				{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight:normal;  font-style:normal; text-transform: uppercase; border: 1px solid #000000; padding-top: 2px; padding-bottom: 2px; padding-right: 2px; padding-left: 2px; width: 100%; margin-bottom: 11px; text-align: center} 
A.def_applet:link			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight:normal;  font-style:normal; text-transform: uppercase; border: 1px solid #000000; padding-top: 2px; padding-bottom: 2px; padding-right: 2px; padding-left: 2px; width: 100%; margin-bottom: 11px; text-align: center} 
A.def_applet:visited			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight:normal;  font-style:normal; text-transform: uppercase; border: 1px solid #000000; padding-top: 2px; padding-bottom: 2px; padding-right: 2px; padding-left: 2px; width: 100%; margin-bottom: 11px; text-align: center} 
A.def_applet:active			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight:normal;  font-style:normal; text-transform: uppercase; border: 1px solid #000000; padding-top: 2px; padding-bottom: 2px; padding-right: 2px; padding-left: 2px; width: 100%; margin-bottom: 11px; text-align: center} 
A.def_applet:hover			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight:normal;  font-style:normal; text-transform: uppercase; border: 1px solid #000000; padding-top: 2px; padding-bottom: 2px; padding-right: 2px; padding-left: 2px; width: 100%; margin-bottom: 11px; text-align: center} 
TD.def_applet				{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight:normal;  font-style:normal; text-transform: uppercase; border: 1px solid #000000; padding-top: 2px; padding-bottom: 2px; padding-right: 2px; padding-left: 2px; width: 100%; margin-bottom: 11px; text-align: center}


.han3_link				{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; font-weight:normal; letter-spacing:0px; text-decoration:none;  } 
A.han3_link:link			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #003366; font-weight:normal; letter-spacing:0px; text-decoration:none;  } 
A.han3_link:visited			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #003366; font-weight:normal; letter-spacing:0px; text-decoration:none;  }
A.han3_link:active			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #8592B4; font-weight:normal; letter-spacing:0px; text-decoration:none;  } 
A.han3_link:hover			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #8592B4; font-weight:normal; letter-spacing:0px; text-decoration:underline;  } 

.han3_link_sez			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; font-weight:normal; letter-spacing:0px; text-decoration:none;  text-transform:lowercase; } 
A.han3_link_sez:link			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #8592B4; font-weight:normal; letter-spacing:0px; text-decoration:none;  text-transform:lowercase; } 
A.han3_link_sez:visited		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #8592B4; font-weight:normal; letter-spacing:0px; text-decoration:none;  text-transform:lowercase; }
A.han3_link_sez:active		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #003366; font-weight:normal; letter-spacing:0px; text-decoration:none;  text-transform:lowercase; } 
A.han3_link_sez:hover		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #003366; font-weight:normal; letter-spacing:0px; text-decoration:underline;  text-transform:lowercase; } 

.han3_link_titolo			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; font-weight:normal; letter-spacing:0px; text-decoration:none;  } 
A.han3_link_titolo:link		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #003366; font-weight:normal; letter-spacing:0px; text-decoration:none;  } 
A.han3_link_titolo:visited		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #003366; font-weight:normal; letter-spacing:0px; text-decoration:none;  }
A.han3_link_tiolo:active		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #8592B4; font-weight:normal; letter-spacing:0px; text-decoration:none;  } 
A.han3_link_titolo:hover		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #8592B4; font-weight:normal; letter-spacing:0px; text-decoration:underline;  } 

.han3_link_titolo_news		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; font-weight:normal; letter-spacing:1px; text-decoration:none; background:#EEEEEE; padding-left=2px; padding-right=2px;} 
A.han3_link_titolo_news:link	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #003366; font-weight:normal; letter-spacing:1px; text-decoration:none; background:#EEEEEE; padding-left=2px; padding-right=2px;} 
A.han3_link_titolo_news:visited	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #003366; font-weight:normal; letter-spacing:1px; text-decoration:none; background:#EEEEEE; padding-left=2px; padding-right=2px;}
A.han3_link_tiolo_news:active	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #8592B4; font-weight:normal; letter-spacing:1px; text-decoration:none; background:#EEEEEE; padding-left=2px; padding-right=2px;} 
A.han3_link_titolo_news:hover	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #8592B4; font-weight:normal; letter-spacing:1px; text-decoration:underline; background:#EEEEEE; padding-left=2px; padding-right=2px;} 

.han3_titolo				{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #003366; font-weight:normal; letter-spacing:0px; text-decoration:none;  } 

.han3_sponsor				{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; font-weight:normal; letter-spacing:0px; text-decoration:none;  } 
A.han3_sponsor:link			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #006699; font-weight:normal; letter-spacing:0px; text-decoration:none;  } 
A.han3_sponsor:visited		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #006699; font-weight:normal; letter-spacing:0px; text-decoration:none;  }
A.han3_sponsor:active		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #003366; font-weight:normal; letter-spacing:0px; text-decoration:none;  } 
A.han3_sponsor:hover			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #003366; font-weight:normal; letter-spacing:0px; text-decoration:underline;  } 

.han3_rootmenu			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #003366; font-weight:bold; letter-spacing:1px; text-transform:uppercase; text-decoration:none; } 
A.han3_rootmenu:link			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #003366; font-weight:bold; letter-spacing:1px; text-transform:uppercase; text-decoration:none; } 
A.han3_rootmenu:visited		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #003366; font-weight:bold; letter-spacing:1px; text-transform:uppercase; text-decoration:none; }
A.han3_rootmenu:active		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #8592B4; font-weight:bold; letter-spacing:1px; text-transform:uppercase; text-decoration:none; } 
A.han3_rootmenu:hover		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #8592B4; font-weight:bold; letter-spacing:1px; text-transform:uppercase; text-decoration:underline; } 

.han3_rootmenu1			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #EC872B; font-weight:bold; letter-spacing:1px; text-transform:uppercase; text-decoration:underline; } 
A.han3_rootmenu1:link		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #EC872B; font-weight:bold; letter-spacing:1px; text-transform:uppercase; text-decoration:underline; } 
A.han3_rootmenu1:visited		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #EC872B; font-weight:bold; letter-spacing:1px; text-transform:uppercase; text-decoration:underline; }
A.han3_rootmenu1:active		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #003366; font-weight:bold; letter-spacing:1px; text-transform:uppercase; text-decoration:underline; } 
A.han3_rootmenu1:hover		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #003366; font-weight:bold; letter-spacing:1px; text-transform:uppercase; text-decoration:underline; } 

.han3_inlinemenu			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #003366; font-weight:normal; letter-spacing:1px; text-transform:uppercase; text-decoration:none; white-space:nowrap; } 
A.han3_inlinemenu:link		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #003366; font-weight:normal; letter-spacing:1px; text-transform:uppercase; text-decoration:none; white-space:nowrap; } 
A.han3_inlinemenu:visited		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #003366; font-weight:normal; letter-spacing:1px; text-transform:uppercase; text-decoration:none; white-space:nowrap; }
A.han3_inlinemenu:active		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #8592B4; font-weight:normal; letter-spacing:1px; text-transform:uppercase; text-decoration:none; white-space:nowrap; } 
A.han3_inlinemenu:hover		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #8592B4; font-weight:normal; letter-spacing:1px; text-transform:uppercase; text-decoration:underline; white-space:nowrap; } 

.han3_inlinemenu1			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #EC872B; font-weight:bold; letter-spacing:1px; text-transform:uppercase; text-decoration:underline; white-space:nowrap; } 
A.han3_inlinemenu1:link		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #EC872B; font-weight:bold; letter-spacing:1px; text-transform:uppercase; text-decoration:underline; white-space:nowrap; } 
A.han3_inlinemenu1:visited		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #EC872B; font-weight:bold; letter-spacing:1px; text-transform:uppercase; text-decoration:underline; white-space:nowrap; }
A.han3_inlinemenu1:active		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #003366; font-weight:bold; letter-spacing:1px; text-transform:uppercase; text-decoration:underline; white-space:nowrap; } 
A.han3_inlinemenu1:hover		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #003366; font-weight:bold; letter-spacing:1px; text-transform:uppercase; text-decoration:underline; white-space:nowrap; } 

.han3_sezione_titolo			{ font-family: Times New Roman, Times, serif; font-size: 14px; color: #003366; font-weight:bold; letter-spacing:4px; text-transform:uppercase; text-decoration:none; padding-top:6px;} 

#descrizione				{ font-family: "Courier New", Courier, monospace; font-size: 11px; color: #333333; font-weight:bolder; letter-spacing:1px; text-transform:none; text-decoration:none; text-align:left; padding-bottom:2px;}

.han3_path				{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; font-weight:normal; letter-spacing:0px; text-transform:uppercase; text-decoration:none; white-space:nowrap; } 
A.han3_path:link			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #003366; font-weight:normal; letter-spacing:0px; text-transform:uppercase; text-decoration:none; white-space:nowrap; } 
A.han3_path:visited			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #003366; font-weight:normal; letter-spacing:0px; text-transform:uppercase; text-decoration:none; white-space:nowrap; }
A.han3_path:hover			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #8592B4; font-weight:normal; letter-spacing:0px; text-transform:uppercase; text-decoration:underline; white-space:nowrap; } 
A.han3_path:active			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #8592B4; font-weight:normal; letter-spacing:0px; text-transform:uppercase; text-decoration:none; white-space:nowrap; } 

.mappa			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration:none; font-weight: normal} 
A.mappa:link			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight:normal; text-transform:none; } 
A.mappa:visited		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight:normal;  text-transform:none; }
A.mappa:active		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; background-color:#999999; font-weight:normal; text-transform:none; } 
A.mappa:hover		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; background-color:#999999; font-weight:normal; text-transform:none; } 
TABLE.mappa_esterna	{ border-style: solid;  border-width: 1; border-color= #CCCCCC; width: 99%; align:left;}
TABLE.mappa_titolo		{ border-style: solid;  border-width: 0; border-color= #8c8c8c; width: 100%; display:none}
TD.mappa_titolo		{ padding: 4; text-align: center;}
.mappa_titolo			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color: #000000; font-weight:bold; text-transform:none; } 
TABLE.mappa			{ border-style: solid;  border-width: 0; border-color= #8c8c8c; width: 100%}
TD.mappa			{ padding: 0;}
HR.mappa			{ height: 1px; width: 100%; border: 1px solid #8c8c8c;}

.han3_mappa_liv1			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #003366; font-weight:bold; letter-spacing:1px; text-transform:none; text-decoration:none; } 
A.han3_mappa_liv1:link		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #003366; font-weight:bold; letter-spacing:1px; text-transform:none; text-decoration:none; } 
A.han3_mappa_liv1:visited		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #003366; font-weight:bold; letter-spacing:1px; text-transform:none; text-decoration:none; }
A.han3_mappa_liv1:active		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #8592B4; font-weight:bold; letter-spacing:1px; text-transform:none; text-decoration:none; } 
A.han3_mappa_liv1:hover		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #8592B4; font-weight:bold; letter-spacing:1px; text-transform:none; text-decoration:underline; } 

.han3_mappa_liv1_1			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #EC872B; font-weight:bold; letter-spacing:1px; text-transform:none; text-decoration:none; } 
A.han3_mappa_liv1_1:link		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #EC872B; font-weight:bold; letter-spacing:1px; text-transform:none; text-decoration:none; } 
A.han3_mappa_liv1_1:visited	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #EC872B; font-weight:bold; letter-spacing:1px; text-transform:none; text-decoration:none; }
A.han3_mappa_liv1_1:active		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #003366; font-weight:bold; letter-spacing:1px; text-transform:none; text-decoration:none; } 
A.han3_mappa_liv1_1:hover		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #003366; font-weight:bold; letter-spacing:1px; text-transform:none; text-decoration:underline; } 

.han3_mappa_liv2			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #003366; font-weight:normal; letter-spacing:1px; text-transform:none; text-decoration:none; } 
A.han3_mappa_liv2:link		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #003366; font-weight:normal; letter-spacing:1px; text-transform:none; text-decoration:none; } 
A.han3_mappa_liv2:visited		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #003366; font-weight:normal; letter-spacing:1px; text-transform:none; text-decoration:none; }
A.han3_mappa_liv2:active		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #8592B4; font-weight:normal; letter-spacing:1px; text-transform:none; text-decoration:none; } 
A.han3_mappa_liv2:hover		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #8592B4; font-weight:normal; letter-spacing:1px; text-transform:none; text-decoration:underline; } 

.han3_mappa_liv2_1			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #EC872B; font-weight:bold; letter-spacing:1px; text-transform:none; text-decoration:none; } 
A.han3_mappa_liv2_1:link		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #EC872B; font-weight:bold; letter-spacing:1px; text-transform:none; text-decoration:none; } 
A.han3_mappa_liv2_1:visited	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #EC872B; font-weight:bold; letter-spacing:1px; text-transform:none; text-decoration:none; }
A.han3_mappa_liv2_1:active		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #003366; font-weight:bold; letter-spacing:1px; text-transform:none; text-decoration:none; } 
A.han3_mappa_liv2_1:hover		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #003366; font-weight:bold; letter-spacing:1px; text-transform:none; text-decoration:underline; } 


#sezione_titolo {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  background-color:#EEEEEE;
  text-transform:uppercase;
  letter-spacing: 2px;
  font-weight:normal;
  padding-left: 4px;
  color: #990000;
  }

#articolo_titolo {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  background-color:#EEEEEE;
  text-transform:uppercase;
  letter-spacing: 0px;
  font-weight:normal;
  padding-left: 4px;
  }

#articolo_testo {
  margin-top:5px;
  margin-bottom:11px;
  line-height:14px; 
  text-align:justify; 
  letter-spacing: 1px;
  }

#articolo_close {
  margin-top:5px;
  margin-bottom:5px;
  text-align:right; 
  }

#media_close {
  margin-top:5px;
  margin-bottom:5px;
  text-align:center; 
  }

#articolo_immagine {
  float:right; 
  margin: 0 0 6px 6px;
  }

#articolo_media {
  border-bottom:1px solid #CCCCCC;
  padding-top:6px;
  }

.han3_media			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #ec872b; font-weight:bold; letter-spacing:0px; text-transform:none; text-decoration:none; } 
A.han3_media:link		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #ec872b; font-weight:bold; letter-spacing:0px; text-transform:none; text-decoration:none; } 
A.han3_media:visited		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #ec872b; font-weight:bold; letter-spacing:0px; text-transform:none; text-decoration:none; }
A.han3_media:active		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #8592B4; font-weight:bold; letter-spacing:0px; text-transform:none; text-decoration:none; } 
A.han3_media:hover		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #8592B4; font-weight:bold; letter-spacing:0px; text-transform:none; text-decoration:underline; } 
