A:link {
	TEXT-DECORATION: underline; COLOR: #000000;
	font-weight:bold
}
A:visited {
	TEXT-DECORATION: underline; COLOR: #000000;
	font-weight:bold
}
A:hover {
	TEXT-DECORATION: none; COLOR: #000000;
	font-weight:bold
}



A.menul:link {
	TEXT-DECORATION: none; COLOR:#666666;
}
A.menul:visited {
	TEXT-DECORATION: none; COLOR: #666666;
}
A.menul:hover {
	TEXT-DECORATION: none; COLOR: #000000;
}


A.barra:link {
	TEXT-DECORATION: none; COLOR:#000000;
	font-weight:normal
}
A.barra:visited {
	TEXT-DECORATION: none; COLOR: #000000;
	font-weight:normal
}
A.barra:hover {
	TEXT-DECORATION: underline; COLOR: #666666;
	font-weight:normal
}


BODY
{
	FONT-FAMILY: Century Gothic;
	FONT-SIZE: 11px;
	COLOR:#000000;
	TEXT-ALIGN: left;
	margin-bottom:0;
	margin-left:0;
	margin-right:0;
	margin-top:0;
}

INPUT {
	FONT-SIZE: 14px;
}

.centropagina{
	BORDER-left: 1px solid #676767;
	BORDER-right: 1px solid #676767;
	BORDER-bottom: 1px solid #676767;
	BORDER-top: 1px solid #676767;
	}
	
.testomenu{
	BORDER-bottom: 1px solid #000000;
	font-size:12px;
	color:#000000;
	font-weight:bold;
	}
.testo{
	padding-left: 4px;
	padding-right: 4px;
	text-decoration: none;	
	clear: left;
	align: left;
	}
.testobianco{
	padding-left: 4px;
	padding-right: 4px;
	COLOR:#FFFFFF;	
	}	
.testo2{
	padding-left: 0px;
	padding-right: 0px;
	font-size:13px;
	color:#000000;
	text-decoration: none;	
	display:block;
	}
.testo2lite{
	padding-left: 0px;
	padding-right: 0px;
	font-size:11px;
	color:#000000;
	text-decoration: none;
	text-align: left;
	}		
.testo2bold{
	padding-left: 0px;
	padding-right: 0px;
	font-size:13px;
	color:#000000;
	font-weight:bold;	
	text-decoration: none;	
	}			
.immagine{
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 3px;
	padding-bottom: 3px;
	}
.titolo{
	font-size: 12px;
	padding-bottom: 2px;
	color:#666666;
	font-weight:bold;
	BORDER-bottom: 1px solid #999999;
	text-decoration: none;		
	text-align: left;
	}
.menu{
	font-size: 12px;
	font-weight:bold;
	border-bottom: 1px solid #999999;
	padding-bottom: 2px;
	}
.menucentrato{
	padding-left: 12px;
	padding-right: 15px;
	}
.evidenziatonero{
	color:#000000;
	font-weight:bold;
	}
.evidenziatorosso{
	color:#990000;
	font-weight:bold;
	}
.muro{
	border-left: 1px solid #999999;
	padding-left:5px;
	padding-bottom: 3px;
	background-color:#D0D8CB;
	}
.evidenziato_rosso_indentato{
	color:#990000;
	padding-left: 9px;
	text-indent: -9px;
	line-height:15px;
	}
.linknounderline{
	color:#990000;
	padding-left: 9px;
	text-indent: -9px;
	line-height:15px;
	text-decoration: none
	}	
/* ----------------------------- */
#box {  
	width:618px; height:372px;  
	position:absolute;top:336px;left:675px;  
/*	margin:-224px 0 0 -386px;  */
	border:0px solid #FFFFFF;   

	background-color: transparent;
	allowtransparency:true;
	
	font:10px verdana, sans-serif;
	border-spacing=0;
	border-collapse:collapse;
} 

.testoconscroll {
	color: #000000;
	width:570px;
	height:350px;
	overflow-y: scroll; 
	border:0px solid black;
    padding-left: 6px;
	padding-right: 6px;
	font-size:13px;
	text-decoration: none;	
}
.testoconscroll2 {
	color: #000000;
	width:630px;
	height:310px;
	overflow-y: scroll; 
	border:0px solid black;
/*    padding-left: 10px;*/
	padding-right: 10px;
	font-size:13px;
	align: left;	
	/* text-decoration: none;	*/
}
/* ------------------------------------------------------------------------------------ */	
#menu00{
width: 10em;
font: 80% Century Gothic;
}
#menu00 ul{
margin: 0;
padding: 0;
list-style: none;
}
#menu00 li{
text-align:left;
font-size: 1.1em;
display: inline;
margin: 0;
padding: 0;
}
#menu00 a:link, #menu00 a:visited{
display: block;
background: #680A02;
color: #ffffff;
margin:0.06em 0;
padding: 0.3em 0.6em;
text-decoration: none;
border: 1px solid #666;
}
#menu00 a:hover, #menu00 a:focus{
display: block;
background: #b58980;
color: #ffffff;
border-color: #680A02;
padding-left: 0.95em;
text-transform: uppercase
}	
	
/* ------------------------------------------------------------------------------------ */	
#menu02{
width: 10em;
font: 80% Century Gothic;
}
#menu02 ul{
margin: 0;
padding: 0;
list-style: none;
}
#menu02 li{
text-align:left;
font-size: 1.1em;
display: inline;
margin: 0;
padding: 0;
}
#menu02 a:link, #menu02 a:visited{
display: block;
background: #02ad69;
color: #ffffff;
margin:0.06em 0;
padding: 0.3em 0.6em;
text-decoration: none;
border: 1px solid #666;
}
#menu02 a:hover, #menu02 a:focus{
display: block;
background: #a4eace;
color: #ffffff;
border-color: #a4eace;
padding-left: 0.95em;
text-transform: uppercase
}	
/* ------------------------------------------------------------------------------------ */	
#menu03{
width: 10em;
font: 80% Century Gothic;
}
#menu03 ul{
margin: 0;
padding: 0;
list-style: none;
}
#menu03 li{
text-align:left;
font-size: 1.1em;
display: inline;
margin: 0;
padding: 0;
}
#menu03 a:link, #menu03 a:visited{
display: block;
background: #ff5f01;
color: #ffffff;
margin:0.06em 0;
padding: 0.3em 0.6em;
text-decoration: none;
border: 1px solid #666;
}
#menu03 a:hover, #menu03 a:focus{
display: block;
background: #ffc4a1;
color: #ffffff;
border-color: #ffc4a1;
padding-left: 0.95em;
text-transform: uppercase
}	
/* ------------------------------------------------------------------------------------ */	
#menu04{
width: 10em;
font: 80% Century Gothic;
}
#menu04 ul{
margin: 0;
padding: 0;
list-style: none;
}
#menu04 li{
text-align:left;
font-size: 1.1em;
display: inline;
margin: 0;
padding: 0;
}
#menu04 a:link, #menu04 a:visited{
display: block;
background: #007daf;
color: #ffffff;
margin:0.06em 0;
padding: 0.3em 0.6em;
text-decoration: none;
border: 1px solid #666;
}
#menu04 a:hover, #menu04 a:focus{
display: block;
background: #ace4fa;
color: #ffffff;
border-color: #ace4fa;
padding-left: 0.95em;
text-transform: uppercase
}	

/* ------------------------------------------------------------------------------------ */	
#menu05{
width: 10em;
font: 80% Century Gothic;
}
#menu05 ul{
margin: 0;
padding: 0;
list-style: none;
}
#menu05 li{
text-align:left;
font-size: 1.1em;
display: inline;
margin: 0;
padding: 0;
}
#menu05 a:link, #menu05 a:visited{
display: block;
background: #C70BAA;
color: #ffffff;
margin:0.06em 0;
padding: 0.3em 0.6em;
text-decoration: none;
border: 1px solid #666;
}
#menu05 a:hover, #menu05 a:focus{
display: block;
background: #D8B3D2;
color: #ffffff;
border-color: #D8B3D2;
padding-left: 0.95em;
text-transform: uppercase
}	
	
/* ------------------------------------------------------------------------------------ */	
#menuA{
width: 10em;
font: 80% Century Gothic;
}
#menuA ul{
margin: 0;
padding: 0;
list-style: none;
}
#menuA li{
text-align:left;
font-size: 1.1em;
display: inline;
margin: 0;
padding: 0;
}
#menuA a:link, #menuA a:visited{
display: block;
background: #FFD101;
color: #ffffff;
margin:0.06em 0;
padding: 0.3em 0.6em;
text-decoration: none;
border: 1px solid #666;
}
#menuA a:hover, #menuA a:focus{
display: block;
background: #FFF1B2;
color: #ffffff;
border-color: #FFF1B2;
padding-left: 0.95em;
text-transform: uppercase
}

/* ----------------------------- */	
#menuGEN{
width: 10em;
font: 8px Century Gothic;
text-align:left;
}
#menuGEN ul{
margin: 0;
padding: 0;
list-style: none;
}
#menuGEN li{
text-align:left;
font-size: 1.1em;
display: inline;
margin: 0;
padding: 0;
}
#menuGEN a:link, #menuGEN a:visited{
width: 80px;
height: 36px;
display: block;
text-decoration:none;
text-align: left;
line-height: 10px;
font-weight: bold;

text-align:left;
background: #680A02;
color: #ffffff;
display: block;
}
#menuGEN a:hover, #menuGEN a:focus{
display: block;
background: #b58980;
color: #ffffff;
border-color: #680A02;
/* padding-left: 0.95em; */
text-transform: none;
}

/* ----------------------------- */	
#menuA{
width: 10em;
font: 80% Century Gothic;
}
#menuA ul{
margin: 0;
padding: 0;
list-style: none;
}
#menuA li{
text-align:left;
font-size: 1.1em;
display: inline;
margin: 0;
padding: 0;
}
#menuA a:link, #menuA a:visited{
display: block;
background: #FFD101;
color: #ffffff;
margin:0.06em 0;
padding: 0.3em 0.6em;
text-decoration: none;
border: 1px solid #666;
}
#menuA a:hover, #menuA a:focus{
display: block;
background: #FFF1B2;
color: #ffffff;
border-color: #FFF1B2;
padding-left: 0.95em;
text-transform: uppercase
}
/* ----------------------------- */	
#menuB{
width: 10em;
font: 80% Century Gothic;
}
#menuB ul{
margin: 0;
padding: 0;
list-style: none;
}
#menuB li{
font-size: 1.1em;
display: inline;
margin: 0;
padding: 0;
}
#menuB a:link, #menuB a:visited{
display: block;
background: #00ae68;
color: #ffffff;
margin:0.06em 0;
padding: 0.3em 0.6em;
text-decoration: none;
border: 1px solid #666;
}
#menuB a:hover, #menuB a:focus{
display: block;
background: #addcc9;
color: #ffffff;
border-color: #addcc9;
padding-left: 0.95em;
text-transform: uppercase
}
/* ----------------------------- */
.testoconscroll_newshome {
	color: #000000;
	width:571px;
	height:390px;
	overflow-y: scroll; 
	border:0px solid black;
    padding-left: 0px;
	padding-right: 0px;
	font-size:13px;
	/* text-decoration: none;	*/
	text-align:justify;
}
	
.linknounderlinehome{
	color:#000000;
	padding-left: 9px;
	text-indent: -9px;
	line-height:15px;
	text-decoration: none
	}


