body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}
body {
	margin-top: 0px;
	margin-right:0px;
	margin-bottom:10px;
	margin-left:0px;
}


INPUT						{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight:normal;} 
FORM						{ font-family: 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: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight:normal;}
SELECT						{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight:normal;}
TEXTAREA					{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight:normal; border: solid;} 

A:link 					{color: #4f3e74; text-decoration:underline; letter-spacing:1px;}
A:visited 					{color: #4f3e74; text-decoration:underline; letter-spacing:1px;}
A:active 					{color: #4f3e74; text-decoration:underline; letter-spacing:1px;}
A:hover 					{ color: #CC0033; text-decoration:underline; letter-spacing:1px;}


.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; } 

.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: 11px; 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: 10px; 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: 11px; 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: 11px; 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: 11px; 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: 11px; color: #000000; text-decoration:none; font-weight: normal} 
A.menu:link					{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight:normal; text-transform:none; } 
A.menu:visited				{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight:normal; text-transform:none; }
A.menu:active					{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; background-color:#999999; font-weight:normal; text-transform:none; } 
A.menu:hover					{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; 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: 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: 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: Arial, Helvetica, sans-serif; font-size: 11px; 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: 11px; 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: 11px; 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: 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.def-login					{ font-family: 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)}
.def-login					{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight:normal; }
A.def-login:link				{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight:normal; }
A.def-login:visited				{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight:normal; }
A.def-login:active				{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight:normal; }
A.def-login:hover				{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight:normal; }
INPUT.def-login				{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; 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: 11px; 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;} 


.mappa						{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration:none; font-weight: normal} 
A.mappa:link					{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight:normal; text-transform:none; } 
A.mappa:visited				{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight:normal;  text-transform:none; }
A.mappa:active				{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; background-color:#999999; font-weight:normal; text-transform:none; } 
A.mappa:hover					{ font-family: 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: 0; border-color= #8c8c8c; width: 100%; }
TABLE.mappa_titolo				{ border-style: solid;  border-width: 1; border-color= #8c8c8c; width: 100%; }
TD.mappa_titolo				{ padding: 4; text-align: center;}
.mappa_titolo					{ font-family: Arial, Helvetica, sans-serif; font-size:11px; color: #000000; font-weight:bold; text-transform:none; } 
TABLE.mappa					{ border-style: solid;  border-width: 1; border-color= #8c8c8c; width: 100%}
TD.mappa					{ padding: 10;}
HR.mappa					{ height: 1px; width: 100%; border: 1px solid #8c8c8c;}

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

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

.def-benvenuto				{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; 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: 11px; color: #000000; } 
A.def-immagine-rotante:link			{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; }
A.def-immagine-rotante:visited		{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; } 
A.def-immagine-rotante:active		{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; } 
A.def-immagine-rotante:hover		{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; } 

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

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

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

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

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

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

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

.def_applet					{ font-family: 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: 10px; text-align: center} 
A.def_applet:visited				{ font-family: 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: 10px; text-align: center} 
A.def_applet:link				{ font-family: 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: 10px; text-align: center} 
A.def_applet:active				{ font-family: 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: 10px; text-align: center} 
A.def_applet:hover				{ font-family: 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: 10px; text-align: center} 
TD.def_applet					{ font-family: 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: 10px; text-align: center}


#HEADERTITLE { 
	padding-top:6px;
	padding-left:25px;
	padding-right:25px;
	text-align:center;
}

#HEADERSX { 
	padding-left:25px;
	padding-right:25px;
	width:250px;
	background-image:url(img/bgmenu.jpg);
	background-repeat:repeat-x;
}

#HEADERDX { 
	padding-left:25px;
	padding-right:25px;
	height:44px;
	background-image:url(img/bgmenu.jpg);
	background-repeat:repeat-x;
}

#COLUMNSX1 { 
	padding-top:25px;
	padding-right:25px;
	padding-left:25px;
	padding-bottom:5px;
	border-right:1px solid #EEEEEE;
}

#COLUMNSX2 { 
	padding-top:10px;
	padding-right:2px;
	padding-left:25px;
	padding-bottom:10px;
	border-top:1px dotted #C5BADA;
	border-right:1px solid #EEEEEE;
	border-bottom:1px dotted #C5BADA;
}

#COLUMNSX3 { 
	padding-top:20px;
	padding-right:25px;
	padding-left:25px;
	padding-bottom:5px;
	border-right:1px solid #EEEEEE;
}

#COLUMNSX4 { 
	padding-top:5px;
	padding-right:25px;
	padding-left:25px;
	padding-bottom:5px;
	border-right:1px solid #EEEEEE;
}

#COLUMNDX1 { 
	padding-top:0px;
	padding-right:25px;
	padding-left:25px;
	padding-bottom:5px;
	vertical-align:middle;
	border-bottom:1px solid #EEEEEE;
}

#COLUMNDX2 { 
	padding-top:5px;
	padding-right:25px;
	padding-left:25px;
	padding-bottom:5px;
}

#COLUMNDX3 { 
	padding-top:5px;
	padding-right:25px;
	padding-left:25px;
	padding-bottom:5px;
	width:650px;
}

#COLUMNDX4 { 
	padding-top:5px;
	padding-right:25px;
	padding-left:25px;
	padding-bottom:5px;
}

#FOOTHER { 
	padding-top:5px;
	padding-right:25px;
	padding-left:25px;
	padding-bottom:25px;
	border-top:1px solid #EEEEEE;
}

.clamar_rmenu {
	color: #FFFFFF;
	letter-spacing:1px;
	text-transform: uppercase;
}

A.clamar_rmenu:link 		{color:#FFFFFF; font-size: 11px; text-transform: uppercase; text-decoration:none; letter-spacing:1px; }
A.clamar_rmenu:visited 	{color:#FFFFFF; font-size: 11px; text-transform: uppercase; text-decoration:none; letter-spacing:1px; }
A.clamar_rmenu:active 	{color:#FFFFFF; font-size: 11px; text-transform: uppercase; text-decoration:none; letter-spacing:1px; }
A.clamar_rmenu:hover 	{color:#DDDDDD; font-size: 11px; text-transform: uppercase; text-decoration:underline; letter-spacing:1px; }

A.clamar_rmenu1:link 	{color:#FFFFFF; font-size: 12px; text-transform: uppercase; text-decoration:underline; letter-spacing:1px; font-weight:bold;}
A.clamar_rmenu1:visited 	{color:#FFFFFF; font-size: 12px; text-transform: uppercase; text-decoration:underline; letter-spacing:1px; font-weight:bold;}
A.clamar_rmenu1:active 	{color:#FFFFFF; font-size: 12px; text-transform: uppercase; text-decoration:underline; letter-spacing:1px; font-weight:bold;}
A.clamar_rmenu1:hover 	{color:#FFFFFF; font-size: 12px; text-transform: uppercase; text-decoration:underline; letter-spacing:1px; font-weight:bold;}

.clamar_imenu {
	color: #333333;
	letter-spacing:1px;
	text-transform: uppercase;
}

A.clamar_imenu:link {color: #4f3e74; text-transform:uppercase; text-decoration:none; letter-spacing:1px;}
A.clamar_imenu:visited {color: #4f3e74; text-transform:uppercase; text-decoration:none; letter-spacing:1px;}
A.clamar_imenu:active {color: #4f3e74; text-transform:uppercase; text-decoration:none; letter-spacing:1px;}
A.clamar_imenu:hover { color: #CC0033; text-transform:uppercase; text-decoration:underline; letter-spacing:1px;}

A.clamar_imenu1:link {color: #CC0033; text-transform:uppercase; text-decoration:underline; letter-spacing:1px; font-weight:bold;}
A.clamar_imenu1:visited {color: #CC0033; text-transform:uppercase; text-decoration:underline; letter-spacing:1px; font-weight:bold;}
A.clamar_imenu1:active {color: #CC0033; text-transform:uppercase; text-decoration:underline; letter-spacing:1px; font-weight:bold;}
A.clamar_imenu1:hover {color: #CC0033; text-transform:uppercase; text-decoration:underline; letter-spacing:1px; font-weight:bold;}


A.clamar_submenu:link 	{color:#FFFFFF; font-size: 11x; text-decoration:none; letter-spacing:1px; }
A.clamar_submenu:visited 	{color:#FFFFFF; font-size: 11px; text-decoration:none; letter-spacing:1px; }
A.clamar_submenu:active 	{color:#FFFFFF; font-size: 11px text-decoration:none; letter-spacing:1px; }
A.clamar_submenu:hover 	{color:#DDDDDD; font-size: 11px; text-decoration:underline; letter-spacing:1px; }

.clamar_sezione_titolo	{
	padding-top:8px;
	font-size: 18px;
	color: #CC0033;
	letter-spacing:2px;
	font-weight:normal;
}


.clamar_path { padding-left:2px;
	color: #333333;
	letter-spacing:1px;
	text-transform: lowercase;
}

A.clamar_path:link 		{color: #4f3e74; text-transform:lowercase; text-decoration:none; letter-spacing:1px;}
A.clamar_path:visited 	{color: #4f3e74; text-transform:lowercase; text-decoration:none; letter-spacing:1px;}
A.clamar_path:active 	{color: #4f3e74; text-transform:lowercase; text-decoration:none; letter-spacing:1px;}
A.clamar_path:hover 		{color: #CC0033; text-transform:lowercase; text-decoration:underline; letter-spacing:1px;}




#sezione_titolo { 
	color: #CC0033;
	letter-spacing:1px;
	font-weight:bold;
	padding-top:4px;
	padding-bottom:4px;
}


#sezione_data { 
	color: #999999;
}

#articolo_testo { 
	letter-spacing:1px;
	text-align:justify;
	color: #333333;
}

#articolo_testo_segue { 
	letter-spacing:1px;
	text-align:justify;
	color: #333333;
	border-top:1px dotted #4f3e74;
	border-bottom:1px dotted #4f3e74;
	padding:10px;
}

#articolo_close { 
	text-align:left;
}


#hr_style { 
	border-style:dotted;
	color:#EEEEEE;
}

IMG.immagine {
	cursor:pointer;
	border: #DDDDDD 1px solid;
	margin:0 0 10px 10px;
}

.arc90_imgcaption { 
	text-align: center;
	border: #DDDDDD 1px solid;
	margin:0 0 10px 10px;
	padding-bottom: 1em;}
 
.arc90_imgcaptionTXT {
	text-align: center; 
}

.floatl { float: left;  text-decoration:none;  } 
.floatr { float: right; text-decoration:none;  }

.clamar_scheda_f {color: #AE483A; letter-spacing:1px;}
.clamar_scheda_o {color: #0080C0; letter-spacing:1px;}