/*-------------*/
.H_link_home
{
  color: #990D0D;
  font-weight: bold;
}

.percorsi
{
  color: #1f4763;
}

/*-------------*/


h1
{
    color: #990d0d;
    border-color: #ff590A;      
}
h2
{
    color: #990d0d;
}
h3
{
    color: #990d0d;
}
h4
{
    color: #990d0d;
}
h5
{
    color: #990d0d;
 }
h6
{
    color: #990d0d;
}

/*----------------------------------------------------------------------------*/

.ParteCentraleDinamica
{
  border-left: 1px solid #1F4763; 
}

/*----------------------------------------------------------------------------*/

.Menu_H .sfondo
{
  height: 102px;
}

/*----------------------------------------------------------------------------*/

.contenitoreCMSNormale .aperto
{
    background-color: #F3EFE7;
}

.contenitoreCMSNormale .titoloContenitoreCMS_espandibile
{
    color:  #990D0D;
}

.contenitoreCMSNormale .titoloContenitoreCMS_espandibile a
{
  color:  #990D0D;
}

.contenitoreCMSNormale .titoloContenitoreCMS_espandibile a:hover
{
  color:  #990D0D;
}

.contenitoreCMSNormale .titoloContenitoreCMS_espandibile a:visited
{
  color:  #990D0D;
}

.PaginaCMS .contenitoreCMSNormale .titoloContenitoreCMS
{
    display: none;
    color:  #990D0D;
}

.PaginaCMS .contenitoreCMSNormale .itemContenitoreCMS .teaser
{
  padding-top: 10px;
  padding-bottom: 13px;
  color: #000000;
  font-family: verdana;
/*  text-align: justify;*/
}

.PaginaCMS .contenitoreCMSNormale .itemContenitoreCMS
{
  border-top: 0px;    
  font-family: verdana;
  font-size: 0.9em;
}

.PaginaCMS .contenitoreCMSNormale .itemContenitoreCMS a
{  
  border: 0px;
  font-size: 1.2em;  
  font-weight: bold;
  color:  #296971;    
}

.PaginaCMS .contenitoreCMSNormale .itemContenitoreCMS a:hover
{
  color:  #990D0D;
}

.PaginaCMS .contenitoreCMSNormale .itemContenitoreCMS a:visited
{
  text-decoration: none;
  border-bottom: 0px;
  color:  #1f4763;
}

/*----------------------------------------------------------------------------*/

/*In reltà non è solo per il dettaglio, ma per tutti*/
.boxComandiDettaglio a, .boxComandiDettaglio a:visited
{
  color: #1f4763;
}

.boxComandiDettaglio a:hover
{
  color: #1f4763;
}

/*----------------------------------------------------------------------------*/

/*Lista risultati ricerca*/
.data_list th
{  
    background-color: #ffe79c;
}

data_list a
{
  color: #990d0d;
}

.data_list a:hover
{
  color: #000000;
}


.data_list a:visited
{
  color: #1f4763;
}

/*----------------------------------------------------------------------------*/

.banda
{
  background-color: #ffe79c;
}

.banda .destra a, .banda .destra a:visited
{
  color:  #990D0D;
}

.banda .destra a:hover
{
  color:  #990D0D;
}

.banda .immagine
{
  background-image: url('/images/barretta.jpg'); 
  color: #FFEB68;
}

.banda .non_dove a
{
  color: #1f4763;
}

.banda .non_dove a:hover
{
  color: #1f4763;
}

.banda .dove a
{  
  color: #990D0D;
}

.banda .dove a:hover
{
  color: #990D0D;
}

.banda .dove a:visited
{
  color: #990D0D;
}


/*----------------------------------------------------------------------------*/

.vademecum h3
{
   color: #990D0D;
}

.vademecum strong
{
    color: #1F4763;
}
.sidebar h3
{
   color: #990D0D;
}

.sidebar strong
{
    color: #990d0d;
}

.sidebar a,.sidebar a:visited   
{
    color: #000000;
    border-bottom-color: #FF590A;       
}

.sidebar a:hover
{
  color: #000000;
}


/*----------------------------------------------------------------------------*/

.contenuto_dettaglio h3
{
  color: #990D0D;
}

.schedaDettaglio a
{
   color: #000000;
   border-bottom-color: #FF590A;   
}
.schedaDettaglio a:hover
{
   color: #000000;
}
.schedaDettaglio a:visited
{
   color: #1f4763;
   border-bottom-color: #FF590A;   
}

.sidebar_dettaglio strong
{
    color: #990d0d;
}

.sidebar_dettaglio a,.sidebar_dettaglio a:visited   
{
    color: #000000;
    border-bottom-color: #FF590A;     
}

.sidebar_dettaglio a:hover
{
  color: #000000;  
}

.dettaglioLabel
{
    color: #990d0d; 
}

/*----------------------------------------------------------------------------*/

.dettaglioPaginaDB .sidebar
{
    background-color: #ffffff
}

.dettaglioPaginaDB .scheda a, .dettaglioPaginaDB .scheda a:visited
{
  color: #000000;
  border-bottom-color: #FF590A;
}

.dettaglioPaginaDB .scheda a:hover
{
  color: #FF590A;
  border-bottom-color: #FF590A;
}    

/*----------------------------------------------------------------------------*/

/*Per le pagin normali*/

.zona_laterale_destra
{
  background-color: #ffffff;
}

.PaginaCMS
{
  background-color: #ffffff;   
}

.PaginaCMS a
{
   color: #000000;
   border-bottom-color: #FF590A;   
}
.PaginaCMS a:hover
{
   color: #000000;
}
.PaginaCMS a:visited
{
   color: #1f5763;
   border-bottom-color: #FF590A;   
}

/*----------------------------------------------------------------------------*/

/*per le pagine DB*/
.dettaglioPaginaDB .contenuto_dettaglio
{
  background-color: #fff6d7;     
}
/*per tutti gli altri dettagli DB*/
.normale .contenuto_dettaglio
{
       
  background-color: #fff6d7;  
}

.normale .sidebar
{
    background-color: #FFF1BE;
}

.normale .sidebar_dettaglio
{
    background-color: #F3EFE7;
}

.normale .titoloDettaglio h1
{
  color: #1f4763;
  border-top-color: #296971;
}

.dettaglio_edit .dettaglioLabel
{
    color: #1f4763;
}

/*----------------------------------------------------------------------------*/

.Allegato a
{
  color: #1f4763;
}

.Sottotitolo
{
  color: #1f4763;
}

.immagine
{
  display: inline; 
  background-image: url('/images/barretta.jpg'); 
  background-repeat: no-repeat;
  width: 2px;
  color: #FFEB68;
}

.logon2
{
  padding: 0px;    
  border-left: 1px solid #FF590A;
  width: 13%;
  background-color: #E9EdEF;
  padding-left: 10px;  
}

.logon2 label
{
  font-size: 0.8em;
}

.logon2 input
{
  width: 90%;
}

.logon
{         
    background-color: #FFF47F;
    padding-left: 10px;
    border-bottom: 1px solid #FF590A;
}

.logon a,.logon2 a
{
  color: #1f4763;
  font-weight: bold;
  text-decoration: none;
}

.logon2 .Registrati a
{
    font-weight: normal;
}

