#mybody{
	/*background:url(../img/texture.jpg) repeat-x top #626262;*/
	margin:0 0 0 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000
}
#credits{
	margin:0 0 0 75px;
	text-align:left;
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color: #A0A0A0
}
#companyButton {
	display:block;
	float:left;
	margin:2px 0 0 75px;
	width:160px
}
#companyButton p{
	display:block;
	width:80px;
	height:22px;
	line-height:22px !important;
	line-height:21px;
	margin:0 0 0 75px;
	text-align:center;
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	background-color:#d2d2d2;
	color: #666666
}
#companyButton a{
	display:block;
	float:left;
	width:80px;
	height:22px;
	line-height:22px !important;
	line-height:21px;
	margin:0;
	text-align:center;
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	/*background-color:#d2d2d2;*/
	color: #666666
}
#companyButton a:hover, #otherButtons a:hover{
	background-color:#0077c0;
	color:#FFFFFF;
	text-decoration:none
}
#newsButton {
	display:block;
	float:left;
	margin:2px 0 0 0;
	width:80px
}
#newsButton p{
	display:block;
	width:80px;
	height:22px;
	line-height:22px !important;
	line-height:21px;
	margin:0 0 0 60px;
	text-align:center;
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	background-color:#d2d2d2;
	color: #666666
}
#newsButton a{
	display:block;
	width:50px;
	height:22px;
	line-height:22px !important;
	line-height:21px;
	margin:0 0 0 60px;
	text-align:center;
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	/*background-color:#d2d2d2;*/
	color: #666666
}
#newsButton a:hover, #otherButtons a:hover{
	background-color:#0077c0;
	color:#FFFFFF;
	text-decoration:none
}
#selected_newsButton{
	display:block;
	width:80px;
	height:22px;
	line-height:22px !important;
	line-height:21px;
	margin:0 0 0 60px;
	text-align:center;
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	background-color:#d2d2d2;
	color: #666666
}
#otherButtons {
	display:block;
	float:right;
	margin:2px 0 0 50px;
	width:647px;
	/*margin:2px 0 0 0;
	width:697px*/
}
#otherButtons a{
	display:block;
	float:left;
	/*width:80px;*/
	height:22px;
	line-height:22px !important;
	line-height:21px;
	padding:0 8px 0 8px;
	margin:0 2px 0 2px;
	text-align:center;
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	/*background-color:#d2d2d2;*/
	color: #333333
}
#otherButtons p{
	display:block;
	float:left;
	height:22px;
	line-height:22px !important;
	line-height:21px;
	padding:0 8px 0 8px;
	margin:0 2px 0 2px;
	text-align:center;
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	background-color:#d2d2d2;
	color: #333333
}
#contenitore_testo{
	display:block;
	float:left;
	width:400px;
	margin:30px 0 0 80px;
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #FFFFFF
}
#contenitore_testo a{
	opacity: .5 !important;
	filter: alpha(opacity=50);
	display:block;
	float:left;
	height:16px;
	line-height:16px !important;
	line-height:16px;
	padding:0 8px 0 8px;
	margin:0 2px 0 0;
	text-align:center;
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	border:solid 1px #788F75;
	background-color:#788F75;
	color: #FFFFFF
}
#contenitore_testo a:hover{
	opacity: 1 !important;
	filter: alpha(opacity=100)
}


/* ----------------------------------------------------------------- ALTERNATIVA AL CONTENITORE TESTO */

#contenitore_testo_bis{
	display:block;
	float:left;
	width:400px;
	margin:30px 0 0 80px;
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #FFFFFF
}
#contenitore_testo_bis a{
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color: #FFFFFF
}
#contenitore_testo_bis a:hover{
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color: #FFFFFF
}

/* ----------------------------------------------------------------- FINE ALTERNATIVA */


#contenitore_altro{
	display:block;
	float:right;
	width:300px;
	margin:30px 80px 0 0;
	text-decoration:none;
	text-align:right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #FFFFFF
}
#contenitore_altro a{
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #FFFFFF
}
#contenitore_altro a:hover{
	text-decoration:underline
}
#contenitore_altro ul{
	direction:ltr
}
#contenitore_altro li{
	direction:rtl;
	list-style:inside disc
}
#contenitore_ref01{
	display:block;
	width:790px;
	line-height: 15px;
	margin:30px 0 0 80px;
	text-decoration:none;
	text-align: justify;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #FFFFFF
}
/*******************************************************************/
/*STILI PER I CARATTERI*********************************************/
/*******************************************************************/
.WHITEtext{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none

}
.GREYtext{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#9b9b9b;
	text-decoration:none

}
.DARKGREYtext{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#404040;
	text-decoration:none

}
.DARKGREYtext a{
	color:#404040;
	text-decoration:none
}
.DARKGREYtext a:hover{
	text-decoration:underline
}

.GREENtext{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#00ab67;
	text-decoration:none

}
/* ----------------------------------------------------------------- NEWS */

#contenitore_testo_news{
	display:block;
	float:left;
	width:470px;
    height:350px;
    padding-right: 10px;
	margin:30px 0 0 80px;
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	overflow-y:auto;
	color: #FFFFFF
}
#contenitore_testo_news a{
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color: #FFFFFF
}
#contenitore_testo_news a:hover{
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color: #FFFFFF
}
#contenitore_altro_news {
	display:block;
	float:right;
	width:310px;
	margin:30px 78px 0 0;
	text-decoration:none;
	text-align:right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #FFFFFF
}
#contenitore_altro_news a{
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #FFFFFF
}
#contenitore_altro_news a:hover{
	text-decoration:underline
}
#contenitore_altro_news ul{
	
}
#contenitore_altro_news li{
	list-style: none;
}
#contenitore_archivio_news {
	display:block;
	float:right;
	width:360px;
	margin:30px 10px 0 0;
	text-decoration:none;
	text-align:right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #FFFFFF
}
#contenitore_archivio_news a{
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #FFFFFF
}
#contenitore_archivio_news a:hover{
	text-decoration:underline
}
#contenitore_archivio_news ul{
	direction:ltr
}
#contenitore_archivio_news li{
	list-style:none
}



#contenitore_LSTSX_archivio_news {
	display:block;
	float:left;
	width:400px;
	margin:30px 2px 0 0;
	text-decoration:none;
	text-align:right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #FFFFFF
}
#contenitore_LSTSX_archivio_news a{
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #FFFFFF
}
#contenitore_LSTSX_archivio_news a:hover{
	text-decoration:underline
}
#contenitore_LSTSX_archivio_news ul{
	direction:ltr
}
#contenitore_LSTSX_archivio_news li{
	list-style:none
}


#contenitore_LSTDX_archivio_news {
	display:block;
	float:right;
	width:400px;
	margin:30px 78px 0 0;
	text-decoration:none;
	text-align:right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #FFFFFF
}
#contenitore_LSTDX_archivio_news a{
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #FFFFFF
}
#contenitore_LSTDX_archivio_news a:hover{
	text-decoration:underline
}
#contenitore_LSTDX_archivio_news ul{
	
}
#contenitore_LSTDX_archivio_news li{
	list-style: none;
}

.clearfixIMG { 	margin:15px 0 0 80px; }

.clearfixIMG li { list-style:inside disc; }

.clearfix { margin: 0; padding: 0; }

.clearfix li { display: inline; }
 
/* ----------------------------------------------------------------- NEWS */
/* ----------------------------------------------------------------- FTP PAGE */
#myFTPbody{
	/*background:url(../img/texture.jpg) repeat-x top #626262;*/
	margin:0 0 0 0
}
#FTP a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#005DBA;
	text-decoration:none

}
#FTP a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#005DBA;
	text-decoration:underline
}


/* Modulli ricerca */
#risultati_cerca{
	
}

#risultati_cerca a{
    color:#fff;
    text-decoration: none;
}

#risultati_cerca a:hover{
    text-decoration: underline;
    
}

#risultati_cerca a span{
    background-color: #8A8A8A;
    padding: 1px;
}
