body {
	margin:0;
	color: #FFFFFF;
	font-size: 12px;
	padding: 0;
	font-family: "Arial", "Trebuchet MS", "Lucida Grande";
	scrollbar-3dlight-color:#101010;
	scrollbar-arrow-color:#ffffff;
	scrollbar-base-color:#101010;
	scrollbar-darkshadow-color:#101010;
	scrollbar-face-color:#101010;
	scrollbar-highlight-color:#101010;
	scrollbar-shadow-color:#101010;
    SCROLLBAR-TRACK-COLOR: #101010;
	}

TD{
	margin:0;
	color: #FFFFFF;
	font-size: 12px;
	padding: 0;
	}

INPUT{
	font-size: 10px;
	}

INPUT.button{
	font-size: 10px;
	color: #FFFFFF;
	background-color: #000000;
	}

SELECT{
	font-size: 10px;
	color: #FFFFFF;
	background-color: #000000;
	border-color:#000000;
	outline-color:#000000;
	}

div.distr_citta{
	border-top:1px #ffffff solid;
	padding:3px 0 7px 0;
	}

.linea_arancio_orizz{
	border-bottom:1px solid #FF5C00;
	}


div.com_titoletto{
	font-size: 10px;
	font-weight: bold;
	color:#ffffff;
	border-top:1px #FF5C00 solid;
	padding:0px 0px 10px 0px;
	}
div.com_riquadro1{
	padding:0px 20px 0px 20px;
	}
div.com_freccianews{
	border-top:1px #FF5C00 solid;
	}
.com_testobrevenews{
	font-size: 10px;
	color:#ffffff;
	}





a:link{	color: #FFFFFF;	text-decoration: none;	}
a:visited {	color: #ffffff;	text-decoration: none;	}
a:active {	color: #FFFFFF;	text-decoration: none;	}
a:hover {	color: #ff5c00;	text-decoration: none;	}

a.nero:link{	color: #000000;	text-decoration: none;	}
a.nero:visited {	color: #000000;	text-decoration: none;	}
a.nero:active {	color: #000000;	text-decoration: none;	}
a.nero:hover {	color: #ff5c00;	text-decoration: none;	}


.campo{
		border-color:#000000;
		border-width:1;
		font-family:arial, arial;
		font-size:9.5;
		background-color:#FFFFFF;
		color:#000000;
		}
.campo2{
		border-color:#000000;
		border-width:1;
		font-family:arial, arial;
		font-size:10;
		background-color:#FFFFFF;
		color:#000000;
		}
.testosottobanner{
	font-size:10px;
	padding: 5px 0px 0px 0px;
	}
.testcol {
	text-indent: 5pt;
	padding-left: 5px;
	}
.linguehome {
	font-size: 10px;
	padding-left: 57px;
	}

.titolino{
	text-indent: 5pt;
	font-size: 11px;
	padding-left: 5px;
	}
.testopiccolo{
	font-size:10px;
	}
.testopiccologras{
	font-size:10px;
	font-weight:bold;
	}

.indentazione_esagerata{
	font-size:10px;
	padding-left: 25px;
	}

.messaggi_errore_newsletter{
	color:#000000;
	font-size:12px;
	padding-left: 5px;
	padding-top: 3px;
	padding-bottom: 3px;
	background-color:#FF6600;
	}

.testo_piccolo_arancio{
	font-size:10px;
	color: #ff5c00;
	}
.arancio_sfondo {
	background-color:#FF5C00;
	color:#000000;
	padding:2px;
	}





/*TOOLTIP2*/
.tooltiporro{
	position:relative;
    z-index:24;
	color:#ffffff;
    text-decoration: none;
	}
.tooltiporro:hover{
	color:#ffffff;
	z-index: 25;
	background-color:#101010;
    text-decoration: none;
	}
.tooltiporro span{
	color:#ffffff;
	display: none;
	}
.tooltiporro:hover span{
	color:#ffffff;
	font-size:10px;
    display: block;
	position: absolute;
	left:  0px;
	top: 0px;
	width: 250px;
	text-align:left;
	padding: 3px 3px 3px 3px;
	background-color:#101010;
	border: 1px solid #ff5c00;
	}



/* rollover per popup ajax */
.rollover a {
	display:block;
	width: 20px;
	height:0px;
	padding:0px 20px 20px 0px;
	font: bold 13px sans-serif;
	color:#333;
	background: url("../../images/ico_close.gif") 0 0 no-repeat;
	text-decoration: none;
}
.rollover a:hover {
	background-position: 0 -20px;
	color: #049;
}
.rollover a:active {
	background-position: 0 -40px;
	color:#fff;
}




/*riquadro_over*/
.riquadro_over{
	position: absolute;
    display: block;
	padding: 0px 5px 0px 5px;
	left: 30px;
	top: 30px;
	/*
	filter: alpha(opacity=50);
	-moz-opacity: 0.5;
	opacity: 0.5;
	*/
	}
.riquadro_over_bianco{
	position: absolute;
    display: block;
	padding: 0px 5px 0px 5px;
	background-color:#101010;
	left: 1px;
	top: 1px;
	/*
	filter: alpha(opacity=70);
	-moz-opacity: 0.7;
	opacity: 0.7;
	*/
	}
