/*************************************/
/*           livello 1               */
/*************************************/
.liv_1-label {
    border-bottom:1px solid #CCCCCC;
    color:#000000;
    font-size:medium;
    font-weight:bold;
    margin:15px;
    text-transform:capitalize;
}
.titolo_liv1-label {
   background-image:url("/binaries/structures/ankonline/img/quadrato_nero.png");
   background-position:left 7px;
   background-repeat:no-repeat;
   margin-bottom:10px;
   margin-left:25px;
   padding-left:12px;
}
.titolo_liv1-label a, .liv_2-title a{
    color:#000000;
    font-size:15px;
    margin-bottom:8px;
}
.titolo_liv1-label a:hover {
    text-decoration:underline;
}

/***************************************/
/*           livello 2                */
/*************************************/

#art_legge {
position:absolute;
top: 150px;
width:680px;
height: 50px;
z-index:50;
}

.liv_2-label, .liv_1_concorsi-label, .header-liv1_concorsi, .header-liv_2_sommario, .header-sommario_elezioni, .header-risultati_referendum {
    background-color:#6699CC;
    color:#FFFFFF;
    font-size:18px;
    font-weight:normal;
    padding:5px;
}
.titolo_liv2, .header-bil_circ {
    margin-bottom:10px;
    margin-top:10px;
 float: left;
}

.titolo_liv2_contratti {
    margin-bottom:10px;
    margin-top:10px;
 float: right;
}


.titolo_liv2-label, .titolo_liv2_contratti-label, .header-bil_circ-text {
    border-bottom:1px solid #CCCCCC;
    float:left;
    font-weight:bold;
    font-size: 16px;
    margin-left:5px;
    margin-top: 10px;
    width:655px;
    margin-bottom:10px;
}
.lista_liv2, .entry-bil_circ, .liv_2-title {
 margin-left:50px;
 float: left;
 margin-bottom: 10px;
}

.lista_liv2-label, .liv_2-title , .bil_circ_doc{
    background-image:url(/binaries/structures/ankonline/img/quadrato_nero.png);
    background-position:left 7px;
    background-repeat:no-repeat;
    list-style-type:none;
    /*margin-bottom:10px;*/
    padding-left:12px;
    float:left;
    list-style-type:none;
    width:550px;
}
.titolo_liv2-rss{
   float: left;
   width: 10%;

}
/***************************************/
/*           sezioni recapiti         */
/*************************************/
.voce_servizio {
border-bottom:1px solid #CCCCCC;
float:left;
padding:2px;
width:97%;
}
.titolo_voce {
float:left;
width:200px;
}
.img_voce {
float:left;
width:240px;
}

.recapiti {
float:left;
}

/***********************************/
/* AVVISI BANDI CONCORSI          */
/*********************************/

.liv_1_concorsi {
margin-bottom:30px;
}

.header-liv_2_sommario {
 float: left;
 width: 654px;
 margin-bottom: 20px;
}

.entries-liv_2_sommario {
 margin-left: 25px;
 float: left;
 margin-bottom: 10px;
}

.header-liv_2_sommario-text {
 float: left;
 width: 590px;
}

.header-liv_2_sommario-rss {
 float: right;
}

/****************************/
/* BILANCIO CIRCOSCRIZIONI */
/**************************/

.header-bil_circ-rss{
 display: none;
}

#som1 {
 float: left;
 width: 100%;
}
#som2 {
 float: left;
 width: 100%;
 margin-top: 40px;
}



/****************/
/*  ELEZIONI   */
/**************/

#elett_info {
 float: left;
 width: 100%;
 margin-top: 40px;
}

.header-sommario_elezioni-rss, .header-risultati_referendum-rss {
 display: none;
}

.entries-risultati_referendum, .entries-sommario_elezioni {
 margin-top: 20px;
 padding-left: 20px;
 line-height: 1.5em;
}
