body					{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; background-color: #FFFFFF;} 
INPUT					{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight:normal;} 
FORM					{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; 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: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight:normal;}
SELECT					{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight:normal;}
TEXTAREA				{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight:normal; border: solid;} 
A					{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; } 
A:link					{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; } 
A:visited				{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; } 
A:active				{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; } 
A:hover				{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; } 
.folding				{ cursor: pointer }

.altButtonFormat			{ font-family: 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: 10px; 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; } 

.Nimda_Title 				{ text-decoration:none; color: #646464; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bolder; text-transform: uppercase; border: 1px solid #646464; background-color: #FFFFFF; }
A.Nimda_Title:link 			{ text-decoration:none; color: #646464; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bolder; text-transform: uppercase; border: 1px solid #646464; background-color: #FFFFFF; }
A.Nimda_Title:active 		{ text-decoration:none; color: #646464; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bolder; text-transform: uppercase; border: 1px solid #646464; background-color: #FFFFFF; }
A.Nimda_Title:hover 			{ text-decoration:none; color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bolder; text-transform: uppercase; border: 1px solid #646464; background-color: #C8C8C8; }
A.Nimda_Title:visited 		{ text-decoration:none; color: #646464; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bolder; text-transform: uppercase; border: 1px solid #646464; background-color: #FFFFFF; }
TD.Nimda_Title 			{ text-decoration:none; color: #646464; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bolder; text-transform: uppercase; border: 0px solid #646464; background-color: #FFFFFF; }
.Nimda_Body 				{ text-decoration:none; color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; border: 1px solid #C8C8C8;}
A.Nimda_Body:active 			{ text-decoration:none; color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-transform: uppercase;  background-color: #FFFFFF; }
A.Nimda_Body:hover 			{ text-decoration:none; color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-transform: uppercase;  background-color: #FFFFFF; }
A.Nimda_Body:link 			{ text-decoration:none; color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-transform: uppercase; border: 1px solid #646464; background-color: #FFFFFF; }
A.Nimda_Body:visited 		{ text-decoration:none; color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-transform: uppercase; border: 1px solid #646464; background-color: #FFFFFF; }
TD.Nimda_Body 			{ text-decoration:none; color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; border: 1px solid #C8C8C8;}
.Nimda_Label 				{ text-decoration:none; color: #646464; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bolder; text-transform: uppercase; border: 1px solid #646464; background-color: #FFFFFF; }
A.Nimda_Label:active 		{ text-decoration:none; color: #646464; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-transform: capitalize;}
A.Nimda_Label:hover 			{ text-decoration:underline; color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-transform: capitalize; background-color: #C8C8C8;}
A.Nimda_Labely:link 			{ text-decoration:none; color: #646464; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-transform: capitalize;}
A.Nimda_Label:visited 		{ text-decoration:none; color: #646464; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-transform: capitalize;}
TD.Nimda_Label 			{ text-decoration:none; color: #646464; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bolder; text-transform: uppercase; border: 1px solid #646464; background-color: #FFFFFF; }
.Nimda_Field 				{ text-decoration:none; color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; border: 1px solid #C8C8C8;}
A.Nimda_Field:active 		{ text-decoration:none; color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-transform: capitalize;}
A.Nimda_Field:hover 			{ text-decoration:none; color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-transform: capitalize;}
A.Nimda_Field:link 			{ text-decoration:none; color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-transform: capitalize;}
A.Nimda_Field:visited 		{ text-decoration:none; color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-transform: capitalize;}
TD.Nimda_Field 			{ text-decoration:none; color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; border: 1px solid #C8C8C8;}
.Nimda_Table 				{ text-decoration:none; color: #646464; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; border: 1px solid #C8C8C8;}
A.Nimda_Table:active 		{ text-decoration:none; color: #646464; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; border: 1px solid #C8C8C8;}
A.Nimda_Table:hover 			{ text-decoration:none; color: #646464; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; border: 1px solid #C8C8C8;}
A.Nimda_Table:link 			{ text-decoration:none; color: #646464; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; border: 1px solid #C8C8C8;}
A.Nimda_Table:visited 		{ text-decoration:none; color: #646464; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; border: 1px solid #C8C8C8;}
TD.Nimda_Table 			{ text-decoration:none; color: #646464; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; border: 1px solid #C8C8C8;}
.Nimda_Title_Big			{ text-decoration:none; color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-transform: none; }
A.Nimda_Title_Big:active		{ text-decoration:none; color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-transform: none; }
A.Nimda_Title_Big:hover		{ text-decoration:none; color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-transform: none; }
A.Nimda_Title_Big:link		{ text-decoration:none; color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-transform: none; }
A.Nimda_Title_Big:visited		{ text-decoration:none; color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-transform: none; }
TD.Nimda_Title_Big			{ text-decoration:none; color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-transform: none; }
.Nimda_DELMODREN 			{ text-decoration:none; color: #646464; font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-transform: none; font-weight: bold; }
A.Nimda_DELMODREN:link 		{ text-decoration:none; color: #646464; font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-transform: none; font-weight: bold; }
A.Nimda_DELMODREN:active 		{ text-decoration:none; color: #646464; font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-transform: none; font-weight: bold; }
A.Nimda_DELMODREN:hover 		{ text-decoration:none; color: #646464; font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-transform: none; font-weight: bold; }
A.Nimda_DELMODREN:visited 		{ text-decoration:none; color: #646464; font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-transform: none; font-weight: bold; }


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

FORM					{ font-family: 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: 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: 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: 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: Arial, Helvetica, sans-serif; font-size: 10px; font-weight:normal; color:#000000; font-style:normal; text-transform: none; border: 1px solid #FFFFFF; padding-top: 3px; padding-bottom: 2px; padding-right: 2px; padding-left: 2px; width: 100%; margin-bottom: 10px; text-align: center} 

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

.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_linea, def_menu_linea:link, .def_menu_linea:visited, .def_menu_linea:active, .def_menu_linea:hover	
							{ font-family: Arial, Helvetica, sans-serif; font-size: 10px; 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: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; border: 0px solid #FFFFFF; font-weight: normal; text-transform: none; text-decoration: none; display:block; } 
A.def_menu_linea:hover		{ font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; background-color: #999999; font-weight: normal; text-transform: none; text-decoration: none;} 
TD.def_menu_linea_normal	{ font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; border: 1px solid #c8c8c8; font-weight: normal; text-transform: none;} 
TD.def_menu_linea_hover		{ font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; background-color: #999999; border: 1px solid #000000; font-weight: normal; text-transform: none; } 

FORM.def-login				{ font-family: 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; clip: rect(auto, auto, auto, auto)} 
TD.def-login				{ font-family: 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; clip: rect(auto, auto, auto, auto)}
.def-login					{ font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; font-weight:normal; }
A.def-login:link			{ font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; font-weight:normal; }
A.def-login:visited			{ font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; font-weight:normal; }
A.def-login:active			{ font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; font-weight:normal; }
A.def-login:hover			{ font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; font-weight:normal; }
INPUT.def-login				{ font-family: 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.def-login-campi		{ font-family: 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;} 


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

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

.lowText					{ font: 16px Arial, Helvetica; font-weight: bolder; color: #FFFFFF; text-decoration: none;  white-space:nowrap; text-align:center; }
.highText					{ font: 16px 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: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; } 
A.def-immagine-rotante:link			{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; }
A.def-immagine-rotante:visited		{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; } 
A.def-immagine-rotante:active		{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; } 
A.def-immagine-rotante:hover		{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; } 

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

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

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

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

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

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

.def-rss-title						{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight:bold; }
A.def-rss-title:link				{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight:bold; }
A.def-rss-title:visited				{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight:bold; }
A.def-rss-title:active				{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight:bold; }
A.def-rss-title:hover				{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight:bold; }
.def-rss-description				{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; }
A.def-rss-description:link			{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; }
A.def-rss-description:visited		{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; }
A.def-rss-description:active		{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; }
A.def-rss-description:hover			{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; }
TD.rss-description					{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; 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: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; overflow: auto; }

.def_applet							{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; 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: 10px; text-align: center} 
A.def_applet:visited				{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; 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: 10px; text-align: center} 
A.def_applet:link					{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; 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: 10px; text-align: center} 
A.def_applet:active					{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; 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: 10px; text-align: center} 
A.def_applet:hover					{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; 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: 10px; text-align: center} 
TD.def_applet						{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; 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: 10px; text-align: center}


.mappa						{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #003E7F; text-decoration:none; font-weight:normal; text-transform:none;} 
A.mappa:link					{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #003E7F; text-decoration:none; font-weight:normal; text-transform:none; } 
A.mappa:visited				{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #003E7F; text-decoration:none; font-weight:normal; text-transform:none; }
A.mappa:active				{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #003E7F; text-decoration:none; font-weight:normal; text-transform:none; } 
A.mappa:hover					{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #003E7F; text-decoration:underline; font-weight:normal; text-transform:none; } 
TABLE.mappa					{ border-style:solid; border-width: 0; border-color= #8c8c8c; width: 100%}
TABLE.mappa-interna				{ border-style:solid; border-width: 0; border-color= #8c8c8c; width: 95%; margin-left:13px; margin-right:-13px;}
TD.mappa					{ padding-left: 4;}
HR.mappa					{ height: 1px; width: 100%; border: 1px solid #8c8c8c;}

A.menu-bianco					{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; text-decoration:none;} 
A.menu-bianco:link				{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; text-decoration:none;} 
A.menu-bianco:visited			{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; text-decoration:none;} 
A.menu-bianco:active				{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; text-decoration:none;} 
A.menu-bianco:hover				{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; text-decoration:underline;} 

.titolo-bianco				{ font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration:none; text-align:right;} 

.cip-testo				{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-align: justify; text-decoration: none;      font-weight: normal; } 
A.cip-testo:link			{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #003E7F; text-align: justify; text-decoration: none;      font-weight: normal; } 
A.cip-testo:visited			{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #003E7F; text-align: justify; text-decoration: none;      font-weight: normal; } 
A.cip-testo:active			{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #003E7F; text-align: justify; text-decoration: none;      font-weight: normal; } 
A.cip-testo:hover			{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #003E7F; text-align: justify; text-decoration: underline; font-weight: normal; } 
TD.cip-testo				{ border-bottom:1px solid #EAEAEA; } 
TD.cip-articolo-titolo-hp		{ border-bottom:1px solid #EAEAEA; } 

.cip-path-titolo			{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; text-decoration: none;      font-weight: normal; padding-left: 3px; text-transform:uppercase;} 
.cip-path				{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; text-decoration: none;      font-weight: normal; padding-left: 3px;} 
A.cip-path:link			{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; text-decoration: none;      font-weight: normal} 
A.cip-path:visited			{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; text-decoration: none;      font-weight: normal} 
A.cip-path:active			{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; text-decoration: none;      font-weight: normal} 
A.cip-path:hover			{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; text-decoration: underline; font-weight: normal} 

.cip-articolo-titolo			{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #003E7F; text-decoration: none;      font-weight: bold; } 
A.cip-articolo-titolo:link		{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #003E7F; text-decoration: none;      font-weight: bold; } 
A.cip-articolo-titolo:visited	{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #003E7F; text-decoration: none;      font-weight: bold; } 
A.cip-articolo-titolo:active	{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #003E7F; text-decoration: none;      font-weight: bold; } 
A.cip-articolo-titolo:hover		{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #003E7F; text-decoration: underline; font-weight: bold; } 

.cip-articolo-titolo-hp		{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration: none;      font-weight: normal; } 
A.cip-articolo-titolo-hp:link	{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration: none;      font-weight: normal; } 
A.cip-articolo-titolo-hp:visited	{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration: none;      font-weight: normal; } 
A.cip-articolo-titolo-hp:active	{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration: none;      font-weight: normal; } 
A.cip-articolo-titolo-hp:hover	{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration: underline; font-weight: normal; } 

.cip-titolo-pagina			{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #003E7F; text-decoration: none;      font-weight: bold; text-align:left; border-bottom:1px solid #003E7F; } 
A.cip-titolo-pagina:link		{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #003E7F; text-decoration: none;      font-weight: bold; text-align:left; } 
A.cip-titolo-pagina:visited		{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #003E7F; text-decoration: none;      font-weight: bold; text-align:left; } 
A.cip-titolo-pagina:active		{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #003E7F; text-decoration: none;      font-weight: bold; text-align:left; } 
A.cip-titolo-pagina:hover		{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #003E7F; text-decoration: underline; font-weight: bold; text-align:left; } 

.cip-negativo				{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; background-color: #006937; color: #FFFFFF; text-decoration: none;      text-transform:uppercase; font-weight: normal; padding-right: 3px; } 
A.cip-negativo:link			{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; background-color: #006937; color: #FFFFFF; text-decoration: none;      text-transform:uppercase; font-weight: normal; padding-right: 3px; } 
A.cip-negativo:visited		{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; background-color: #006937; color: #FFFFFF; text-decoration: none;      text-transform:uppercase; font-weight: normal; padding-right: 3px; } 
A.cip-negativo:active		{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; background-color: #006937; color: #FFFFFF; text-decoration: none;      text-transform:uppercase; font-weight: normal; padding-right: 3px; } 
A.cip-negativo:hover			{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; background-color: #006937; color: #FFFFFF; text-decoration: underline; text-transform:uppercase; font-weight: normal; padding-right: 3px; } 

.cip-negativo1			{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; background-color: #003E7F; color: #FFFFFF; text-decoration: none;      text-transform:uppercase; font-weight: normal; padding-right: 3px; } 
A.cip-negativo1:link			{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; background-color: #003E7F; color: #FFFFFF; text-decoration: none;      text-transform:uppercase; font-weight: normal; padding-right: 3px; } 
A.cip-negativo1:visited		{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; background-color: #003E7F; color: #FFFFFF; text-decoration: none;      text-transform:uppercase; font-weight: normal; padding-right: 3px; } 
A.cip-negativo1:active		{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; background-color: #003E7F; color: #FFFFFF; text-decoration: none;      text-transform:uppercase; font-weight: normal; padding-right: 3px; } 
A.cip-negativo1:hover		{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; background-color: #003E7F; color: #FFFFFF; text-decoration: underline; text-transform:uppercase; font-weight: normal; padding-right: 3px; } 

.cip-link				{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #003E7F; text-decoration: none;      font-weight: normal; text-align:right;} 
A.cip-link:link			{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #003E7F; text-decoration: none;      font-weight: normal; } 
A.cip-link:visited			{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #003E7F; text-decoration: none;      font-weight: normal; } 
A.cip-link:active			{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #003E7F; text-decoration: none;      font-weight: normal; } 
A.cip-link:hover			{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #003E7F; text-decoration: underline; font-weight: normal; } 

.cip-articolo-bold			{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-align: justify; text-decoration: none; font-weight: bold; } 

.cip-articolo-sezione		{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #666666; text-decoration: none;      font-weight: bold; } 
A.cip-articolo-sezione:link		{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #666666; text-decoration: none;      font-weight: bold; } 
A.cip-articolo-sezione:visited	{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #666666; text-decoration: none;      font-weight: bold; } 
A.cip-articolo-sezione:active	{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #666666; text-decoration: none;      font-weight: bold; } 
A.cip-articolo-sezione:hover	{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #666666; text-decoration: underline; font-weight: bold; } 

TD.site_menu				{ padding-left:10px; padding-right:10px; border-left:1px solid #003E7F;}
.site_menu				{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #003E7F; white-space:nowrap; text-decoration: none; font-weight: normal; border-left:0px solid #003E7F;}
A.site_menu:link			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #003E7F; white-space:nowrap; text-decoration: none; font-weight: normal; border-left:0px solid #003E7F;}
A.site_menu:visited			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #003E7F; white-space:nowrap; text-decoration: none; font-weight: normal; border-left:0px solid #003E7F;}
A.site_menu:active			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #003E7F; white-space:nowrap; text-decoration: none; font-weight: normal; border-left:0px solid #003E7F;}
A.site_menu:hover			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #003E7F; white-space:nowrap;  text-decoration: underline; font-weight: normal; border-left:0px solid #003E7F;}

.site_menu-titolo			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #003E7F; white-space:nowrap; font-weight: bold; border-right:0px solid #003E7F; padding-left: 4px; padding-top: 8px;}

.site_rmenu				{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #003E7F; white-space:nowrap; text-decoration: none; font-weight: normal; border-right:0px solid #003E7F; padding-right:10px;  }
A.site_rmenu:link			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #003E7F; white-space:nowrap; text-decoration: none; font-weight: normal; border-right:0px solid #003E7F;}
A.site_rmenu:visited			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #003E7F; white-space:nowrap; text-decoration: none; font-weight: normal; border-right:0px solid #003E7F;}
A.site_rmenu:active			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #003E7F; white-space:nowrap; text-decoration: none; font-weight: normal; border-right:0px solid #003E7F;}
A.site_rmenu:hover			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #003E7F; white-space:nowrap;  text-decoration: underline; font-weight: normal; border-right:0px solid #003E7F;} 
.site_rmenu-titolo			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #003E7F; white-space:nowrap; font-weight: bold; border-right:0px solid #003E7F; padding-left: 4px;}

.def-path				{ font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: 9px; color: #666666; text-decoration: none;      font-weight: normal; padding-left: 3px;} 
A.def-path:link				{ font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: 9px; color: #666666; text-decoration: none;      font-weight: normal} 
A.def-path:visited			{ font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: 9px; color: #666666; text-decoration: none;      font-weight: normal} 
A.def-path:active			{ font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: 9px; color: #666666; text-decoration: none;      font-weight: normal} 
A.def-path:hover			{ font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: 9px; color: #666666; text-decoration: underline; font-weight: normal} 

