/*rgb(255,204,153)*/
/*stili per il layout fisso*/
html,body{margin: 0;padding:0}
body{font-family: arial,sans-serif;font-size: 76%;text-align: center;background-color: #a0a0a0;}
div#container{background-color: black; width: 800px;margin: 0 auto;text-align: left;line-height:1.05;
    /*border-left: 2px solid #fff;border-right: 2px solid #fff;*/background-color: #fff;padding-bottom:2px;padding-left: 2px ;padding-right: 2px; border: 1px solid #404040; border-top:0px} 
div.clearer{clear: left}
/*stili generici, su header e footer*/
div#header{background-color:#fff;color: #000;margin-bottom:0;padding:0}
h1,h2{margin: 0;padding:0}
h1{padding-left:0.5em;font: bold 2.3em/80px arial,serif}
h2{color: #999;font-size: 1.5em}
div#footer a{color: #000;font-weight: bold;text-decoration: underline}

a.intro{color: #000;font-weight: bold;text-decoration: underline}

/*stili specifici per il layout*/
/*div#navigation{float:right;width: 13em}*/
/*div#navigation{float:left;width: 8em;}*/
div#navigation{float:left;width: 159px; padding-top:55px;padding-left:5px;}
div#navigation img{margin-top:10px;}
/*div#content{margin-left: 8em;padding: 1em;background-color: #fff}*/
div#content{margin-left: 159px;background-color: #fff;line-height:1.10;}
/*div#home_content{margin-left: 1em;padding: 1em;background-color: #fff;}*/
div#home_content{padding: 1px;background-color: #fff;}
div#footer{clear:right; text-align:center; padding: 0.5em;
    background-color: #F5F5F5; color:#000 ;border: 1px solid #608C14/*#76AC18*/; }

/*stili per la navigazione*/
div#navigation ul{margin: 1em 0 1em 1em;padding: 0; list-style-type: none;}
div#navigation li{margin: 0;padding: 0}
div#navigation a{color:#369;font: normal bold 1.0em/1.2em arial,sans-serif;text-decoration: none}
div#navigation a:hover{color: #033;text-decoration: underline}
div#navigation a#activelink{color: #033;text-decoration: none}

/*div#navigation images_bar{color: #033;text-decoration: none;margin-bottom:28px}*/
div.images_bar img{
margin-right: 0.1em;
    margin-left: 0.1em;
    margin-top:0;
    padding:0.1em;
    padding-bottom:0.5em;
    /*width:119px;*/
    width:10.70em;}
    
div.images_bar_vert img{
margin-right: 0.1em;
    margin-left: 0.1em;
    margin-top:0;
    padding:0.1em;
    padding-bottom:0.5em;
    /*width:119px;*/
    }    
    
a#activelink{color: #033;text-decoration: none}
div#h_menu {
  /*height=10px;*/
  background-color: white;
  margin-top:1px;
  margin-left:0;
  margin-right:0;
  width: 802px;} 

div#h_menu ul{
  list-style-type: none;
  display: inline;
  margin-top:0px;
  margin-left:0;
  /*width:100%;*/
  padding: 0;
  } 
  
div#h_menu li{
    float:left;
    margin-right: 0.1em;
    margin-left: 0.1em;
    margin-top:0;
    padding:0.4em;
    /*width:119px;*/
    /*width:9.80em;*/
    width:10.00em;
    /*text-align: center;*/
    background-color: #0695fa;
    }
    
div#h_menu li a{
    text-decoration: none;
    color:#fff;
    font-weight:bold;
    font-size: 11px;
    font-family: Verdana;
    padding: 0.3em;
    text-align:center;
    
    }

img.list_img{
margin-top: 4px;
padding:1px;
vertical-align: top;
}

div.spacer{background-color: #fff;height: 8px;width:100%; clear:right; float:left; }
div.strip{background-color: #fa9b06; height: 8px; margin-top: 8px;margin-bottom: 8px;}
div.img_content{background-color: #fff; padding:1px;margin-top: 2px;margin-bottom: 2px;}
div.img_content2{width:798px; /*height: 38px;*/height: 30px;  background-color: white; background-image: url(img/fotografia_small.jpg);  background-color: #fff; margin-left:1px;margin-top: 2px;margin-bottom: 2px;}
div.uline{
border-bottom:2px; 
border-bottom-color: #608C14/*#76AC18*/;
}

h2.titolo{
font-family:Verdana;
font-size:18 px;
color:#636363;
margin:0;
padding:10px 0px 0px 2px;
}

h3.assi{
display:inline;
font-family:Verdana;
font-size:16 px;
font-weight: bold;
/*text-decoration:underline;*/
color:#636363;
margin:0px 0px 5px 0;
border-bottom:1px #608C14/*#76ac18*/ solid;
}

h3.assi_sm{
display:inline;
font-family:Verdana;
font-size:10 px;
font-weight: bold;
/*text-decoration:underline;*/
color:#636363;
margin:0px 0px 5px 0;
/*border-bottom:1px #608C14*//*#76ac18*/ /*solid;*/
}

div.logo_container{
  padding:3px;
  margin-right:3px;
  margin-bottom:10px;
  display:inline;
  float:left;
}

div.text_block{
/*width: 520px;*/
font-family: Verdana;
margin-bottom: 5px;
padding-left:5px;
padding-right:5px;
padding-top: 10px;
padding-bottom: 10px;
background-color: #F5F5F5  ;
}

div.intro_block{
/*width: 520px;*/
font-family: Verdana;
margin-bottom: 5px;
padding-left:5px;
padding-right:5px;
padding-bottom: 15px;
padding-top: 15px;
background-color: #FFF;
}


a.link_scheda{
font-family: Verdana;
font-size: 12px;
font-weight: bold;
color: #8F2310/*#97200B*/;
}

h1.nome_scheda{
font-family: Verdana;
font-size: 18px;
color: black;
padding-left:0px;
}

h2.titolo_generico{
font-family: Verdana;
font-size: 18px;
color: black;
padding-left:0px;
}

h2.sottotitolo_scheda{
font-family: Verdana;
font-size: 14px;
font-weight: bold;
color: #636363;
margin-bottom: 1px;
}

h2.categoria_scheda{
font-family: Verdana;
font-size: 14px;
font-weight: bold;
color: #8F2310;/*#97200B;*/
margin-bottom: 1px;
}

h2.nome_attore{
font-family:Verdana;
font-size:14px;
color:white;
padding-left:0px;
padding-bottom:5px;
margin-top:0px;
}

h3.sottotitolo_attore{
font-family: Verdana;
font-size: 12px;
font-weight: bold;
color: black;
margin-bottom: 1px;
}

h3.sottotitolo_attore2{
font-family: Verdana;
font-size: 12px;
font-weight: bold;
color: white;
margin-bottom: 1px;
}

h3.sottotitolo_libro{
font-family: Verdana;
font-size: 12px;
font-weight: bold;
color: black;
margin-bottom: 1px;
}

h2.titolo{
font-family: Verdana;
font-size: 16px;
color: black;
padding-left:0px;
}
/*
h3.titolo_generico{
font-family: Verdana;
font-size: 14px;
color: black;
padding-left:0px;
}
*/

div.schede_intro_block{
/*width: 520px;*/
font-family: Verdana;
margin-bottom: 2px;
margin-top: 7px;
padding-left:5px;
padding-right:5px;
padding-bottom:3px;
padding-top:3px;
background-color: #F5F5F5;
color:black;
}

div.biblio_intro_block{
/*width: 520px;*/
font-family: Verdana;
margin-bottom: 7px;
margin-top: 7px;
padding-left:5px;
padding-right:5px;
padding-bottom:3px;
padding-top:3px;
background-color: #0F117A;
color:white;
}

div.eventi_intro_block{
/*width: 520px;*/
font-family: Verdana;
margin-bottom: 7px;
margin-top: 7px;
padding-left:5px;
padding-right:5px;
padding-bottom:3px;
padding-top:3px;
background-color:#608C14;/*#1475BA;*/
color:white;
}

div.cdca_intro_block{
/*width: 520px;*/
font-family: Verdana;
margin-bottom: 7px;
margin-top: 7px;
padding-left:5px;
padding-right:5px;
padding-bottom:3px;
padding-top:3px;
background-color: #8F2310;
color:white;
}


div.presentazione{
background-color:#F5F5F5;
padding:5px;
}


div.libro_intro_block{
/*width: 520px;*/
font-family: Verdana;
margin-bottom: 5px;
padding-left:5px;
padding-right:5px;
padding-bottom: 5px;
padding-top: 10px;
background-color: #FFF;
}


div.attore_text_block{
/*width: 520px;*/
font-family: Verdana;
margin-bottom: 5px;
padding-left:5px;
padding-right:5px;
padding-top: 10px;
padding-bottom: 10px;
background-color: #FA7906  ;
}


div.attore_intro_block a{
font-size: 12px;
font-weight: bold;
color: black;
}


div.attore_intro_block{
/*width: 520px;*/
font-family: Verdana;
margin-bottom: 7px;
padding-left:5px;
padding-right:5px;
padding-bottom:5px;
background-color: #fa9b06;
}




.dove_scheda{
font-size: 14px;
font-weight: bold;
color: #1475BA/*#0695FA*/;
margin-top: 1px;
margin-bottom: 1px;
}

h2.descrizione_scheda{
font-family: Verdana;
font-size: 14px;
font-weight: bold;
color: #8F2310/*#97200B*/;
margin-top: 1px;
margin-bottom: 1px;
}

h3.descrizione{
font-family: Verdana;
font-size: 12px;
font-weight: bold;
color: #8F2310/*#97200B*/;
margin-top: 1px;
margin-bottom: 1px;
}

h3.titolo_bl{
font-family: Verdana;
font-size: 12px;
font-weight: bold;
color: black;
margin-top: 1px;
margin-bottom: 1px;
}

strong.descrizione{
font-family: Verdana;
font-size: 12px;/*10px;*/
font-weight: bold;
color: #8F2310/*#97200B*/;
margin-top: 1px;
margin-bottom: 1px;
}

h2.cronologia_scheda{
font-family: Verdana;
font-size: 14px;
font-weight: bold;
color: #608C14/*#76AC18*/;
margin-top: 1px;
margin-bottom: 1px;
}

h3.cronologia_scheda{
font-family: Verdana;
font-size: 12px;
font-weight: bold;
color: #608C14/*#76AC18*/;
margin-top: 1px;
margin-bottom: 1px;
}

a.cronologia_scheda{
font-family: Verdana;
font-size: 12px;
font-weight: bold;
color: #608C14/*#76AC18*/;
}

a.cronologia_big{
font-family: Verdana;
font-size: 14px;
font-weight: bold;
color: #608C14/*#76AC18*/;
}

h2.attori_scheda{
font-family: Verdana;
font-size: 14px;
font-weight: bold;
color: #FA7906;
margin-top: 1px;
margin-bottom: 1px;
}

h3.attori_scheda{
font-family: Verdana;
font-size: 12px;
font-weight: bold;
color: #FA7906 ;
margin-top: 1px;
margin-bottom: 1px;
}

a.attori_scheda{
font-family: Verdana;
font-size: 12px;
font-weight: bold;
color: #FA7906;
}

a.attori_big{
font-family: Verdana;
font-size: 14px;
font-weight: bold;
color: #FA7906;
}

a.navig{
font-family: Verdana;
font-size: 12px;
font-weight: bold;
color: #0F117A;
}

a.fonti_scheda{
font-family: Verdana;
font-size: 12px;
font-weight: bold;
color: #0F117A;
}

a.fonti_big{
font-family: Verdana;
font-size: 14px;
font-weight: bold;
color: #0F117A;
}

h2.fonti_scheda{
font-family: Verdana;
font-size: 14px;
font-weight: bold;
color: #0F117A;
margin-top: 1px;
margin-bottom: 1px;
}

h3.fonti_scheda{
font-family: Verdana;
font-size: 12px;
font-weight: bold;
color: #0F117A;
margin-top: 1px;
margin-bottom: 1px;
}

div.fonti h3{
font-family: Verdana;
font-size: 12px;
font-weight: bold;
color: #0F117A;
margin-top: 1px;
margin-bottom: 1px;
}

div.fonti a{
font-family: Verdana;
font-size: 12px;/*10px;*/
font-weight: bold;
color: #8F2310;
}

 a.rosso{
font-family: Verdana;
font-size: 12px;/*10px;*/
font-weight: bold;
color: #8F2310;
}

a.rosso_big{
font-family: Verdana;
font-size: 14px;/*10px;*/
font-weight: bold;
color: #8F2310;
}

 a.nero{
font-family: Verdana;
font-size: 12px;/*10px;*/
font-weight: bold;
color: black;
}

a.nero_big{
font-family: Verdana;
font-size: 14px;/*10px;*/
font-weight: bold;
color: black;
}

div.fonti h2{
font-family: Verdana;
font-size: 14px;
font-weight: bold;
color: #0F117A;
margin-top: 1px;
margin-bottom: 1px;
}

div.fonti ul{
padding-left:0px;
margin-left: 1px;
text-indent: 1px;
list-style: none;
}

div.fonti ul li{
  font-size: 12px;/*10px;*/
color: black;
}

div.fonti p.spip{
  font-size: 12px;/*10px;*/
  color: black;
}

div.fonti p{
  font-size: 12px;/*10px;*/
  color: black;
}


ul.scheda{
padding-left:0px;
margin-left: 1px;
text-indent: 1px;
list-style: none;
}

div.attori_extra ul.spip{
padding-left:0px;
margin-left: 1px;
text-indent: 1px;
list-style: none;
}

a.cont_scheda {
font-size: 12px;
font-weight: bold;
color: #1475BA/*#0695FA*/;
}


a.stato_scheda{
font-size: 12px;
font-weight: bold;
color: black;
}



li.cont_scheda {
font-size: 12px;
font-weight: bold;
color: #1475BA/*#0695FA*/;
list-style-type: none;
margin-left:0px;
padding-left:0px;

}



li.stato_scheda{
font-size: 12px;
font-weight: bold;
color: black;
list-style-type: none;
margin-left:15px;
}

li.regione_scheda{
font-size: 12px;
color: black;
list-style-type: none;
margin-left:15px;
}

div.text_block p, div.intro_block p{ 
font-family: Verdana;
font-size: 12px;/*10px;*/
}

li.attori{
  font-size: 12px;/*10px;*/
color: black;
}


a.spip, a.spip_in, a.spip_out{
font-family: Verdana;
font-size: 12px;
font-weight: bold;
color: #0F117A;
}

select.forml {
background-color:#e8fffd;
font-family: Verdana;
font-size: 12px;
/*color:#608C14;*/
font-weight:bold;
}
option{
background-color:#efefef;
color:black;
font-weight:normal;
}

option.type0 {
font-family: Verdana;
font-size: 12px;
font-weight: bold;
color: #0F117A;
background-color:#cfcfcf;
font-style:italic;
}

option.type1 {
font-family: Verdana;
font-size: 12px;
font-weight: normal;
color: #0F117A;
background-color:#efefef;
font-style:normal;
}

option.type2 {
font-family: Verdana;
font-size: 12px;
font-weight: bold;
color: #0F117A;
background-color:#efefef;
font-style:italic;
}

option.type3 {
font-family: Verdana;
font-size: 14px;
font-weight: bold;
color: #0F117A;
background-color:#efefef;
font-style:italic;
}



option.type4 {
font-family: Verdana;
font-size: 14px;
font-weight: normal;
color: #0F117A;
background-color:#efefef;
font-style:normal;
}

/* Logos, documents et images */
img, .spip_logos { margin: 0; padding: 0; border: none; }

.spip_documents { text-align: center; }
.spip_documents_center { clear: both; width: 100%; margin: auto; }
span.spip_documents_center { display: block; margin-top:1em; }
.spip_documents_left { float: left;clear:right; margin-right: 15px; margin-bottom: 5px; }
.spip_documents_right { float: right; margin-left: 15px; margin-bottom: 5px; }
.spip_doc_titre { font-weight: bold; font-size: 0.8em; margin-left: auto; margin-right: auto; }
.spip_doc_descriptif { clear: both; font-size: 0.8em; margin-left: auto; margin-right: auto; }

