BODY {
	font-family: Tahoma, Verdana, Georgia, Trebuchet, Arial, sans-serif;
	font-size : 11px;
	background-color: #333333;
	text-align: center;
	
	scrollbar-3dlight-color: #C0C0C0; 
	scrollbar-arrow-color: #FFF;
	scrollbar-base-color: #7C7C7C; 
	scrollbar-darkshadow-color: #C0C0C0; 
	scrollbar-face-color: #7C7C7C; 
	scrollbar-highlight-color: #7C7C7C; 
	scrollbar-shadow-color: #FFF;
	scrollbar-track-color: #DADADA; 
	margin:5px;
	padding:5px;
}


FORM {margin:0px; padding:0px;}

a {
	font-weight: normal;
	color: #C70073;
	text-decoration: none;	
	}

a:hover {
	font-weight: normal;
	color: #80074D;
	BORDER-BOTTOM: 1px dashed;
	text-decoration: none;
}

a.menu {
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;	
	}
	
a:hover.menu {
	font-weight: normal;
	color: #FFFFFF;
	BORDER-BOTTOM: 1px dashed;
	text-decoration: none;	
	}

a.footer {
	font-weight: normal;
	color: #ED1C24;
	text-decoration: none;	
	}

a:hover.footer {
	font-weight: normal;
	color: #ED1C24;
	BORDER-BOTTOM: 1px dashed;
	text-decoration: none;
}

a:hover.icone {
	font-weight: normal;
	BORDER-BOTTOM: 0px;
	text-decoration: none;
}

a.esterno, a:visited.esterno {
	font-weight: normal;
	color: #000000;
	BORDER-BOTTOM: 0px;
	text-decoration: none;
}		

a:hover.esterno {
	font-weight: normal;
	color: #000000;
	BORDER-BOTTOM: 1px dashed;
	text-decoration: none;
}

a.images, a:hover.images {	text-decoration: none; border: 0px	}

TD {
	/*background-color: #F5F5F5;*/
	font-size : 11px;
}

.fgnews { font-size : 10px;}

a.linkbianco { color:white; text-decoration:none; }
a:hover.linkbianco { color:white; text-decoration:underline; border:0px; }

.capitalize {text-transform:capitalize}

#lettere { }
	#lettere a { background-color:#E3E3E3; border:1px solid #CCC; font-size:9px; color:#333333; font-weight:bold; height:18px; padding:4px}
	#lettere a:hover { background-color:#D4D4D4; font-size:9px; color:#C41A66; font-weight:bold; height:18px; padding:4px}

.seiin { background-color: #999; color:#FFF; padding:4px 5px 5px 5px;}
	

TD.capotabella {
	color: #000000;
	background-color:#D5D5D5;
	font-weight : bold;
 	height:30px;
	border-bottom:1px solid #CCC;
	
}

TD.endtabella {
	color: #000000;
	background-color:#D5D5D5;
}

.content {
	background-color: #F5F5F5;
}

.titoli { font-family:Arial, Helvetica, sans-serif; font-size:16px; letter-spacing:-1; color:#CC0066; font-weight:bold; margin-bottom:10px;}

.table {
	width: 522px;
	align: center;
	border:1px solid #CCC;
}
	
.copyright {
	color: #FFFFFF;
	text-align: left;
}

.pari {
	background-color: #E3E3E3;
}

.dispari {
	background-color: #EEEEEE;
}

input, textarea, select { border: 1px solid #D2D2D2; font-size: 11px; background-color: #E9E9E9; color: #2e2e2e; font-family : Tahoma,Verdana,Arial;}
input.bottoni { border: 1px solid #535353; font-size: 11px; padding:2px; background-color: #7C7C7C; color: #FFFFFF; font-weight: bold; }
input.bottoni_fila { border: 1px solid #535353; font-size: 11px; padding: 0px 2px 0px 2px; background-color: #7C7C7C; color: #FFFFFF; font-weight: bold; }
input.noborder {border: 0px; background-color:#F5F5F5;}

.didascalia {color:#666666; font-size:10px;}

/*PER MULTILINGUA*/
/*#contiene {position: absolute;}
	#layer_it {position: absolute;  visibility: visible; top: 0px;  }
	#layer_en {position: absolute;  visibility: hidden; top: 0px; }
	#layer_de {position: absolute;  visibility: hidden; top: 0px; }
	#layer_es {position: absolute;  visibility: hidden; top: 0px; }
	#layer_fr {position: absolute;  visibility: hidden; top: 0px; }	*/
/*PER MULTILINGUA*/
			
.campo_tit {font-weight:bold; margin-bottom:3px;}
.campo_div { width:100%; clear:both; background-color:#CCCCCC; background-image:url(img/divisore.gif); height:1px; margin:10px 0px 10px 0px;}
.contenuti_multilingua { font-family:Arial, Helvetica, sans-serif; font-size:16px; letter-spacing:-1; color:#CC0066; font-weight:bold; margin-bottom:10px;}
.contenuti_multilingua_selected { background-color:#CC0066; color:#FFFFFF; font-weight:bold; padding:1px;}
.contenuti_multilingua_div { background-color:#CC0066; font-weight:bold; width:100%; margin:10px 0px 0px 0px; }

a.bottonelink {color:#FFF; background-color:#E44792; border:1px solid #800040; padding:1px 10px 1px 10px; }
a:hover.bottonelink {color:#CC0066; text-decoration:none; background-color:#FFF; border:1px solid #CCC;}

a.bottonelinkgrande {color:#FFF; background-color:#E44792; border:1px solid #800040; padding:5px 10px 6px 10px; font-weight:bold }
a:hover.bottonelinkgrande {color:#CC0066; text-decoration:none; background-color:#FFF; border:1px solid #CCC; font-weight:bold}
	
.graybox { padding:5px 10px 5px 10px; border:1px solid #A7A7A7; background-color:#D0D0D0; text-align:center; font-weight:bold}
.smallgraybox { padding:2px 5px 2px 5px; border:1px solid #CCCCCC; background-color:#EEEEEE; text-align:center; }

INPUT.grayboxinput {background-color:#D0D0D0; border:0px}
INPUT.smallgrayboxinput {background-color:#EEEEEE; border:0px}
