.GestisciImmagineSfondo {
	position: relative;
	left:0;
	border-left:15px solid #B9002E;
	text-align: left;
	width: auto;
}

.GestisciImmagine {
	position: relative;
	left: 0px;
	padding: 0;
	margin: 0;
}

.FondoPagina {
	LEFT: 0px; POSITION: relative; TOP: 25px; HEIGHT: 35px; BACKGROUND-COLOR: #ffffff
}
.FondoPaginaIndice {
	LEFT: 0px; COLOR: #999ea1; POSITION: absolute; TOP: 0px; TEXT-ALIGN: center
}

.NotiziaTitolo {
	FONT-WEIGHT: bold; 
	Z-INDEX: 10;  
	POSITION: relative;
	padding-top: 10px; 
	color: #B9002E;
}

.notiziaTitoloSenzaFoto {
	FONT-WEIGHT: bold; Z-INDEX: 10; POSITION: relative; TOP: 3px;
}

.LinkNotiziaTitolo A:visited, .LinkNotiziaTitolo A:active, .LinkNotiziaTitolo A:link  {
	FONT-WEIGHT: bold; 
	COLOR: #B9002E;
	padding: 0px;
	text-decoration: none; 
}
 
.LinkNotiziaTitolo A:hover {
	FONT-WEIGHT: bold; 
	COLOR: #B9002E;
	TEXT-DECORATION: underline;
	/* pdi*/
	padding: 0px;
	margin:0px;
}

.FondoTestata {
	LEFT: 0px;
	POSITION: relative; 
	TOP: -9px; 
	padding-top:10px;
	padding-bottom:2px;
}

.FondoTestataDataDettaglio {
	position: relative;
	top: 10px;
	left: 0;
	width: 375px;
	background-color: #B9002E;
	text-align: right;
	color: white;
	font-weight: bold;
	padding: 5px 10px 5px 0;
}

.FondoNews {
	LEFT: 0px; 
	MARGIN-BOTTOM: -20px; 
	POSITION: relative; 
	TOP: -9px
}

.FondoNewsSenzafoto 
{ 
	LEFT: 0px; MARGIN-BOTTOM: 0px; POSITION: relative; TOP: 9px
}
.FondoNewsDettaglio 
{ 
	LEFT: 0px; MARGIN-BOTTOM: 0px; POSITION: relative; TOP: 9px; text-align: justify;
}

.FondoNewsDettaglio a:hover
{ 
	text-decoration: underline;
}

.FondoNews IMG{
	border-top-width: 5px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	border-left:0px;
	border-right:0px;
	border-bottom:0px;
	 margin:0px;
	float: none;
	padding: 0px;
}

.FondoNews IMG A:hover{
 	padding: 0px;
}

.TestoNews 
{	
 POSITION: relative; 
 TOP: -150px;
 left: 85px;
}

.TestoNewsSenzafoto 
{
	position:relative;
	LEFT: 0px; WIDTH: 100%; POSITION: relative; TOP:-8px
}

.TestoNewsDettaglio {
	LEFT: 40px;  POSITION: relative; TOP: 0px
}
.TestoNewsImmagine {
	BACKGROUND: #ccccce;  PADDING-TOP: 36px; BORDER-BOTTOM: #ffffff 1px solid; POSITION: relative; TOP: 15px; TEXT-ALIGN: center
}
.TestoNewsImmagineDettagli {
	BACKGROUND: #FFFFFF; PADDING-TOP: 0px; BORDER-BOTTOM: #ffffff 1px solid; POSITION: relative; TOP: 0px; TEXT-ALIGN: center
}
.TitoloImmagine {
	LEFT: 0px; POSITION: relative; TOP: 5px; HEIGHT: 36px; TEXT-ALIGN: center
}
.FondoPaginaPrecedente {
	LEFT: 30px; WIDTH: 120px; COLOR: #999ea1; POSITION: absolute; TOP: 0px
}
.FondoPaginaPrecedente A:visited {
	COLOR: #999ea1
}
.FondoPaginaPrecedente A:active {
	COLOR: #999ea1
}
.FondoPaginaPrecedente A:link {
	COLOR: #999ea1
}
.FondoPaginaPrecedente A:hover {
	COLOR: #999ea1
}
.FondoPaginaSuccessiva {
	LEFT: 300px; WIDTH: 120px; COLOR: #999ea1; POSITION: absolute; TOP: 0px; TEXT-ALIGN: right
}
.FondoPaginaSuccessiva A:visited {
	COLOR: #999ea1
}
.FondoPaginaSuccessiva A:active {
	COLOR: #999ea1
}
.FondoPaginaSuccessiva A:link {
	COLOR: #999ea1
}
.FondoPaginaSuccessiva A:hover {
	COLOR: #999ea1
}

.Pagina {
	position: relative;
	background-color: #FFFFFF;
	width: 410px;
	height: 365px;
	top: 0px;
	left:15px;
}

.RigaTitolo {
	position: relative;
	width: 390px;
	height: 22px;
	top: 0px;
}

.Data {
	position: absolute;
	width: 350px;
	height: 20px;
	color: #152046;
	top: 6px;
	left: 36px;
	text-align: center;
	font-size: 85%;
}
.Stampa {
	position: absolute;
	width: 125px;
	height: 20px;
	color: #000000;
	top: 4px;
	left: 265px;
	text-align: right;
	vertical-align: middle;
}

.Stampa a:visited {
	color: #000000;
}
.Stampa a:active {
   color: #000000; 
}
.Stampa a:link {
   color: #000000; 
}
.Stampa a:hover {
   color: #000000;
}

/* ELENCO NOTIZIE HOME - INIZIO */

.RigaDettaglio {
	float: left;
	display: block;
	clear: both;
	color: #000000;
	width: 385px;
	margin: 0 0 5px 0;
	padding: 0;
}

.RigaDettaglio a:visited {
	color: #B9002E;
	font-weight: bold;
}
.RigaDettaglio a:active {
   color: #B9002E; 
   font-weight: bold;
}
.RigaDettaglio a:link {
   color: #B9002E; 
   font-weight: bold;
}
.RigaDettaglio a:hover {
   color: #000000;
   font-weight: bold;
}

.RigaDettaglio .sx {
	float: left;
	width: 120px;
}

.sx .TabFotoData {
	width: 110px;
	float: left;
	clear:both;
	color: #B9002E;
	text-align: center;
	font-weight: normal!important;
	margin: 0 0 3px 0;
}

.sx .TabFotoGraf{
	width: 11px;
	clear: left;
	float: left;
	margin: 0;
	padding: 0;
}

.sx .TabFoto {
	width: 89px;
	display: block;
	float: left;
}

.TabFoto img{
	border-left: solid 2px #B9002E;
}

.TestoNewsHome {
	width: 360px;
	margin: 10px 0 0 0;
}


.RigaSintetica {
	float: left;
	display: block;
	clear: both;
	color: #000000;
	width: 385px;
	margin: 0 0 5px 0;
	padding: 0;
	padding-bottom: 5px;
	border-bottom: 1px solid #B9002E;
}

.RigaSintetica strong {
	color: #B9002E;
	font-weight: bold;
}

.RigaSintetica a:visited {
	color: #B9002E;
	font-weight: bold;
}
.RigaSintetica a:active {
   color: #B9002E; 
   font-weight: bold;
}
.RigaSintetica a:link {
   color: #B9002E; 
   font-weight: bold;
}
.RigaSintetica a:hover {
   color: #000000;
   font-weight: bold;
}

/* ELENCO NOTIZIE HOME - FINE */



.TitoloPagina {
	font-size: 140%;
}
.TitoloDettaglio {
	font-size: 110%;
  color: #000000;
	border-bottom: solid 3px #FFFFFF;
}

.TestoNewsHome {
	/*width: 290px;*/
}

.TitoloDettaglio h1{
    color: #B9002E;
}

/* CORREZIONE DELL'ASSETTO MENU - INIZIO */

.Menu1 {
	left: -165px;
}
	
.Menu2 {
	left: 401px;
}

/* CORREZIONE DELL'ASSETTO MENU - FINE */

/* =============================================================================== ELENCO NEWS*/

div#ElencoArchivioNotizie {
	position: relative;
	width: 390px;
}

div#ElencoArchivioNotizie .FondoNotiziaElenco {
	width: 380px;
	position: relative;
	top: 5px;
	left: 0;
	bottom: 20px;
	margin: 0 0 10px 0;
	padding: 0 0 10px 0;
	clear: both;
	height: inherit;
}

div#ElencoArchivioNotizie .FondoNotiziaElenco .FondoTestataData {
	position: relative;
	left: 0;
	top: 0;
	widtH: 80px;
	color: #B9002E;
	text-align: center;
}

div#ElencoArchivioNotizie .FondoNotiziaElenco .NotiziaTitolo {
	position: absolute;
	left: 85px;
	top: -10px;
	width: 280px;
	color: #B9002E;
}

div#ElencoArchivioNotizie .FondoNotiziaElenco .FondoNews {
	position: relative;
	top: 3px;
	bottom: 0;
	width: 85px;
	overflow: hidden;
	background-image: url(../../immagini/FotoGraf.gif);
	background-repeat: no-repeat;
	background-position: top left;
}

div#ElencoArchivioNotizie .FondoNotiziaElenco .FondoNews img {
	border-left: 2px solid #B9002E;
	position: relative;
	top: 0;
	left: 11px;
}

div#ElencoArchivioNotizie .FondoNotiziaElenco .FondoNews img.pointer {
	position: relative;
	border: none;
	top: -49px;
	left:0;
}

div#ElencoArchivioNotizie .FondoNotiziaElenco .TestoNews {
	position: absolute;
	left: 85px;
	top: 20px;
	width: 280px;
}

div#ElencoArchivioNotizie .notiziaTitoloSenzaFoto a, div#ElencoArchivioNotizie .FondoNotiziaElenco .NotiziaTitolo a {
	color: #B9002E
}

div#ElencoArchivioNotizie .notiziaTitoloSenzaFoto a, div#ElencoArchivioNotizie .FondoNotiziaElenco .NotiziaTitolo a:hover {
	text-decoration: underline;
}


div#ElencoArchivioNotizie .RigaDettaglio {
	width: 380px;
	border: none;
	left: -10px;
}

div#ElencoArchivioNotizie .RigaDettaglio .notiziaTitoloSenzaFoto {
	position: relative;
	left: 0;
	top: 0;
	width: 280px;
	color: #B9002E
}

div#ElencoArchivioNotizie .RigaDettaglio .notiziaTitoloSenzaFoto a {
	color: #B9002E;
	text-decoration: none;
}

div#ElencoArchivioNotizie .RigaDettaglio .notiziaTitoloSenzaFoto a:hover {
	color: #B9002E;
	text-decoration: underline;
}

div#ElencoArchivioNotizie .RigaDettaglio .FondoTestataData {
	position: relative;
	left: -85px;
	top: -13px;
	widtH: 80px;
	color: #B9002E;
}

div#ElencoArchivioNotizie .RigaDettaglio .notiziaStrilloSenzaFotoFase01 {
	position: relative;
	left: 0;
	top: 0;
	width: 290px;
}




/* LINEE DI SEPARAZIONE */


hr.LineaSeparazione {
	border: 0;
	color: #B9002E;
	height: 1px;
	background:#B9002E;
	position: relative;
	top: 0;
	left: 0;
	padding: 0;
	margin: 0;
	clear: both;
}


hr.LineaSeparazioneSenzaFotoFase01 {
	border: 0;
	color: #B9002E;
	height: 1px;
	background: #B9002E;
	position: relative;
	top: 0;
	margin-top: 10px 0;
	left: 0;
	clear: both;
}

div#ElencoArchivioNotizie hr.LineaSeparazione {
	border: 0;
	color: #B9002E;
	height: 1px;
	background: white;
	border-top: 1px solid #B9002E;
	position: relative;
	top: 15px;
	bottom: 10px;
	padding: 10px 0;
	margin: 10px 0;
	left: 0;
	clear: both;
}