/*============
GENERALE
============*/
.TabellaPrincipale-CellaAltoHome1 {
       background-color: #BE1A30;
       height: 6px;
}
.TabellaPrincipale-CellaAltoHome2 {
       background-color: #ffffff;
       height: 20px;
       text-align: left;
/*       margin-left:auto;
       margin-right:auto;*/
}
.TabellaInterna2Interna {
	padding: 0px;
	margin: 0px;
	border: 0px;
    background-color: #FCF8F8;
	height: 170px;
}
.TabellaInterna4-Cella2Interna {
	/*width: 980px;*/
	vertical-align: top;
	padding-left: 12px;
	padding-top: 20px;
	padding-right: 12px;
	padding-bottom: 18px;
	/*border:1px solid red;*/
}



/*========
USER
========*/

/* Qui gli stili per il cliente */


/*----titoli pagine interne----*/

.TitoloInternoRosso {

      font-family: Verdana;
	  font-size: 16px;
	  padding-top: 16px;
	  padding-left: 0px;
	  margin-top: 20px;
	  font-weight: bold;
	  color: #C4161C;

}
.TitoloInternoRossoPicc {

      font-family: Verdana;
	  font-size: 12px;
	  padding-top: 16px;
	  margin-top: 20px;
	  padding-left: 0px;
	  font-weight: bold;
	  color: #C4161C;

}
.TitoloIPubblicita {

      font-family: Verdana;
	  font-size: 12px;
	  padding-top: 16px;
	  margin-top: 20px;
	  padding-left: 0px;
	  font-weight: bold;
	  color: #ffffff;

}
.TabellaForm {
	   padding-left: 7px;
	   border: 1px solid red;


}
.TestoCorpoGrigio
				 {

      font-family: Verdana;
	  font-size: 11px;
	  font-weight: normal;
	  color: #666666;

}

.RassegnaStampa  {
	  padding: 10px !important;
	  
}

.pubblicita { margin-top: 12px;

}

/*--------------------------*/

/*====================================
MENU 1 - ORIZZONTALE - LIVELLO 1
=====================================*/
.CEMenu1TabellaLivello1 {
       padding:0px;
       margin: 0px;
       width: 100%;
}
.CEMenu1TabellaLivello1 TD  {
        padding-left: 7px;
        padding-right:6px;
        height: 20px;
        background-color: #ffffff;
}
.CE-VoceMenu1Livello1, .CE-VoceMenu1Livello1-Sel {
        padding:0px;
        margin: 0px;
        vertical-align: middle;
        font-weight: normal;
        
}
.CE-VoceMenu1Livello1 A, .CE-VoceMenu1Livello1,
.CE-VoceMenu1Livello1 A:link, .CE-VoceMenu1Livello1 A:visited
	{
        padding:0px;
        margin: 0px;
	padding-top: 2px;
        font-family: Verdana;
        text-decoration:none;
        font-size: 12px;
        vertical-align: middle;
	color: #909090;
	white-space: nowrap;
	letter-spacing: -1px;
        background-image: none !important;
        font-weight: normal;
        height: 20px;
	}
.CE-VoceMenu1Livello1-Sel, .CE-VoceMenu1Livello1-Sel A,
.CE-VoceMenu1Livello1-Sel A:hover, .CE-VoceMenu1Livello1 A:hover,
.CE-VoceMenu1Livello1-Sel A:link, .CE-VoceMenu1Livello1-Sel A:visited
	{
        padding:0px;
        margin: 0px;
	padding-top: 2px;
        font-family: Verdana;
        text-decoration:none;
        font-size: 12px;
        vertical-align: middle;
	color: #BE1A30;
	white-space: nowrap;
	letter-spacing: -1px;
        background-image: none !important;
        font-weight: normal;
        height: 20px;
	}

.linkAziende A, .linkAziende A:link, .linkAziende A:active, .linkAziende A:visited
{
color: #ffa500;
}