/**************************** RIDEFINIZIONE TAG
*/
#clientarea .bottone-adon, #clientarea .bottone-adon-rosso{ width:120px;}
a:active { outline: none; }
a:focus { -moz-outline-style: none; }

body{
   background-color:#FFFFFF;
   font-size:100%;
   font-family:Verdana, Arial, Helvetica, sans-serif;
   color:#353535;
   padding:0px 0px 0px 0px;
   text-align:center;
   
}
#Slide {
   position: relative;
   float:left;
   height: 60px;
   width: 383px;
   z-index: 10;
   top:-5px;
}
#messaggio {
   background-attachment: scroll;
   background-image: url(/immagini/struttura_new/header_login.jpg);
   background-repeat: no-repeat;
   background-position: center top;
   width: 589px;
   margin-right: auto;
   margin-left: auto;
   text-align: center;
   padding-top: 145px;
   font-family: "Times New Roman", Times, serif;
   font-size: 25px;
   margin-top: 50px;
   border: 1px solid #CCCCCC;
   color: #666666;
   background-color: #EFEAE4;
}
#messaggio h2 {
   text-align: center;
   margin-bottom: 20px;
   font-size: 30px;
   color: #333333;
}


a{
color:#990000;
text-decoration:none;
}
a:hover{
color:#990000;
text-decoration:underline;
}
a:visited{ color:#0033AC; 
}
h1 {
   color: #990000;
   font-size: 16px;
   font-weight: bold;
   margin: 5px 0px 0px 0px;
   text-align: left;
}
h2 {
color: #990000;
font-size: 14px;
font-weight: bold;
margin: 5px 0px 0px 0px;
text-align: left;
}
form{
margin:0px;
padding:0px;

}
/*  
**************************** Stili di uso frequente 
*/
div#clientarea input{
width:100px; /* tasti del menù di ADON */
}
.testo{
font-size:11px;
line-height:16px;
}
.testo-grande{
   font-size:14px;
   font-family:Arial, Helvetica, sans-serif;
   font-weight:bold;
   line-height:20px;
   display: block;
}
.testo-molto-grande{
font-size:16px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
line-height:24px;
}
.testo-piccolo{
font-size:11px;
line-height:15px;
}
.bottone-adon{
color:#585858;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:9px;
border:1px solid #BBBBBB;
background-color:#DEDEDE;
background-image:url('/editor/images/sfondo_bottoni.gif');
}
.immagine_sx{
float:left;
margin:0px 20px 5px 0px;
}
.immagine_dx{
float:right;
margin:0px 0px 5px 20px;
}
.riga-orizzontale{
background-image:url(/immagini/puntino_orizz.gif);
background-repeat:repeat-x;
background-position: center;
height:15px;
width:100%;
}
.clearer{
clear:both;
}
.data{
color: #333333;
font-size: 10px;
font-weight: bold;
text-align: right;
}
#Banner_hp {
   padding-top: 10px;
   padding-bottom: 10px;
   text-align: left;
   position: relative;
   padding-left: 10px;
   display: table;
}
#Banner_hp img {
   border-top-style: none;
   border-right-style: none;
   border-bottom-style: none;
   border-left-style: none;
}

#Banner_hp  a, #Banner_hp  a:link, #Banner_hp  a:active {
   border: 1px solid #999999;
   margin-right: 5px;
   display: block;
   height: 76px;
   width: 181px;
   float: left;
   padding: 2px;
   text-align: center;
}
#Banner_hp  a:hover{ border: 1px solid #990000; }
#Banner_hp  a:visited{ border: 1px solid #0033AC; }
/***************************************/

div#box_correlati{
float:right; 
width:180px;
margin:0px 0px 10px 10px;
font-size:10px;
clear:both;
}
div#titolo_box_correlati{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
width:165px;
padding:5px 5px 5px 10px;
background-color:#E6E6E6;
}
div#corpo_box_correlati{
border:1px dashed #CCCCCC;
border-top:none;
width:163px;
padding:5px 5px 5px 10px;
}

/************* allegati ********************/

div#box_allegati{
    float:right; 
    width:180px;
    margin:0px 0px 10px 10px;
    font-size:10px;
    clear:right;
    line-height:1.2em;
    margin-right:10px;
}
div#titolo_box_allegati{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
width:165px;
padding:8px 5px 8px 10px;
background-color:#EAE1CE;
}
div#corpo_box_allegati{
border:1px dashed #EAE1CE;
border-top:none;
width:163px;
padding:5px 5px 5px 10px;
}

/************* pillole ********************/

div#box_pillole{
float:right; 
width:180px;
margin:0px 0px 10px 10px;
font-size:10px;
clear:right;
line-height:1.2em;
}
div#titolo_box_pillole{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
width:165px;
padding:8px 5px 8px 10px;
background-color:#EAE1CE;
}
div#corpo_box_pillole{
border:1px dashed #EAE1CE;
border-top:none;
width:163px;
padding:5px 5px 5px 10px;
}

/************* allegati ********************/

div#box_scadenzario{
float:right; 
width:180px;
margin:0px 0px 10px 10px;
font-size:10px;
clear:right;
line-height:1.2em;
}
div#titolo_box_scadenzario{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
width:165px;
padding:8px 5px 8px 10px;
background-color:#EAE1CE;
}
div#corpo_box_scadenzario{
border:1px dashed #EAE1CE;
border-top:none;
width:163px;
padding:5px 5px 5px 10px;
}


.tratteggio {
background-attachment: scroll;
background-image: url(/immagini/struttura_new/tratteggio.gif);
background-repeat: repeat-x;
background-position: left center;
height: 7px;
width: 180px;
display: block;
margin-top: 10px;
margin-bottom: 5px;
clear: both;
}
/*  
**************************** Stili sito
*/
#container{
   position:relative;
   width:50em;
   background-color:#FFFFFF;
   padding-top: 0px;
   padding-right: 0px;
   padding-bottom: 10px;
   padding-left: 0px;
   margin-top: 0;
   margin-right: auto;
   margin-bottom: 0;
   margin-left: auto;
   top: 0px;
}
/********* Header *********/
div#header{
   width:50em;
   height:9.5em;
   padding:0px;
   margin-top: 0px;
   margin-right: auto;
   margin-bottom: 0px;
   margin-left: auto;
   position: relative;
   bottom: 5px;
   background-repeat: repeat-x;
   background-attachment: scroll;
   background-position: left top;
   background-image: url(/immagini/struttura_new/back_testata.jpg);
   top: 0px;
}
/*** Header SX ***/
div#header_colonna_sx{
   float:left;
   width:37em;
   height:9.5em;
   position: relative;
   background-image: url(/immagini/struttura_new/bandone_new.gif);
   background-repeat: no-repeat;
}
div#header_colonna_sx a{
   display:block;
   width:590px;
   height:130px;

}
div#header_colonna_sx img{   border: none;}
div#header_colonna_sx #testo_header{
   font-family:'Times New Roman', Times, serif;
   text-align:left;
   font-weight:normal;
   font-size:1.1em;
   letter-spacing:2px;
   padding-top: 5px;
   padding-right: 0px;
   padding-bottom: 0px;
   padding-left: 3em;
   width: 535px;
   border: 1px none #585858;
   display:none;
   visibility:hidden;
}

/*** Header DX ***/

div#header_colonna_dx{
   float:right;
   height: 12em;
   width: 17em;
   font-size: 70%;
   position: relative;
   padding-top: 1.3em;
   text-align: left;
   padding-left: 1em;
}
div#header_colonna_dx .input_ricerca{
font-size:10px;
float:left;
width: 100px;
padding-top: 3px;
padding-right: 5px;
padding-bottom: 0px;
padding-left: 0px;
display: inline;
margin-left: 15px;
margin-top: 3px;
}
div#header_colonna_dx .bottone_ricerca{
float: left;
font-size: 10px;
padding: 0px;
margin-left: 5px;
margin-top: 3px;
}
div#header_colonna_dx fieldset {
border-top-style: none;
border-right-style: none;
border-bottom-style: none;
border-left-style: none;
text-align: left;
margin: 0px;
padding: 0px;
}
div#header_colonna_dx legend {
display: block;
width: 150px;
color: #333333;
background-attachment: scroll;
background-image: url(/immagini/indice_freccia.gif);
background-repeat: no-repeat;
background-position: left center;
padding-left: 15px;
}
div#header_colonna_dx .bottone_ricerca input{
font-size:10px;
width:50px;
}
.select-ricerca{
font-size:10px;
width:150px;
margin-top: 4px;
margin-right: 0px;
margin-bottom: 2px;
margin-left: 15px;
}
/********* Corpo - Colonna SX *********/
div#colonna_sx_menu{
   display:inline;
   font-weight:bold;
   width:16.2em;
   float: left;
   position: relative;
   font-size: 70%;
   background-image: url(/immagini/struttura_new/back_barraSX.jpg);
   background-repeat: repeat-x;
   background-attachment: scroll;
   background-position: left top;
}
div#colonna_sx .titolo .testo{
padding:4px 0px 0px 0px;
}
div#colonna_sx .titolo .testo img{
float:right;
}
div#colonna_sx .menu{
background-color:#FFFFFF;
padding:5px 5px 5px 5px;
}
div#colonna_sx .menu .menuitem{
clear:both;
}
div#colonna_sx .menu .menuitem div{
float:left;
}
div#colonna_sx .menu .menuitem a{
display:block;
float:right;
width:158px;
color:#585858;
padding:0px 0px 8px 0px;
}
div#colonna_sx .menu .menuitem a:hover{
   color:#0033AC;
   text-decoration:none;
   text-decoration:underline;
}
div#colonna_sx .menu .menuitem a:visited{
   color:#0033AC;
}
div#colonna_sx .menu .menuitem img{
margin:5px 0px 0px 0px;
}
/********* Corpo - Main *********/
div#main{
   float:right;
   width:50em;
   font-size:0.75em;
   line-height:1.3em;
   margin-top: 0px;
   margin-right: 0px;
   margin-bottom: 0px;
   position: relative;
   text-align: left;
   display:inline;

}
div#main #interno{
padding:5px;
}
div#main #colonna_sx{
float:left;
display:inline;
width:411px;
margin: 0px 10px 0px 0px;
text-align:left;
}
div#main #colonna_dx{
float:right;
width:189px;
background-color:#E6E6E6;
}
/********* Homepage *********/
div#main #albero_hp{
   border:1px none #585858;
   text-align:left;
   width: 51em;
   font-size: 1em;
}
div#main .banda_rossa{
   float:left;
   height:19px;
   width:78%;
   background-image:url(/immagini/struttura_new/banda_rossa.gif);
   background-position: right;
   background-repeat: no-repeat;
   background-color:#A90000;
   color:#FFFFFF;
   font-weight:bold;
   font-size:100%;
   font-family:Arial, Helvetica, sans-serif;
   text-align: left;
   padding: 0px;
}
div#main .banda_verde{
   float:left;
   height:19px;
   width:78%;
   background-image:url(/immagini/struttura_new/banda_verde.gif);
   background-position: right;
   background-repeat: no-repeat;
   background-color:#006925;
   color:#FFFFFF;
   font-weight:bold;
   font-size:100%;
   font-family:Arial, Helvetica, sans-serif;
   padding: 0px;
   text-align: left;
}
div#main .banda_grigia{
   height:19px;
   width:100%;
   background-color:#E6E6E6;
   color:#585858;
   font-weight:bold;
   text-align:right;
   padding-top: 0px;
   padding-right: 0px;
   padding-bottom: 0px;
   padding-left: 0px;
   font-size: 100%;
}
/********* Footer *********/
div#footer{
   clear:both;
   height:30px;
   text-align:center;
   background-image:url(/immagini/struttura_new/sfondo_footer.gif);
   background-repeat:repeat-x;
   background-position: bottom;
   padding-top:25px;
   position: relative;
   width: 50em;
   margin-top: 0;
   margin-right: auto;
   margin-bottom: 0;
   margin-left: auto;
   font-size: 1em;
}
div#credits{
width:800px;
text-align:right;
padding-top:10px;
}
/********************** stili nuovi menu colonna sx ***********************************/

#colonna_sx_menu ul {
   margin: 0px;
   padding: 0px;
   list-style-type: none;
   list-style-image: none;
}

#colonna_sx_menu ul li{
   padding: 0px;
   list-style-type: none;
   margin-top: 0px;
   margin-right: 0px;
   margin-bottom: 10px;
   margin-left: 0px;
   text-align:left;
}

#colonna_sx_menu ul li p.titolo {
   background-color: #85B4C4;
   background-attachment: scroll;
   background-image: url(/immagini/struttura_new/indice_menu.gif);
   background-repeat: no-repeat;
   background-position: 2px 5px;
   padding-left: 20px;
   padding-right: 5px;
   position: relative;
   width: 155px;
   margin: 0px;
   padding-top: 4px;
   padding-bottom: 7px;
}


#colonna_sx_menu p.titolo img {
   float: right;
   border: 1px none #E6E6E6;
   display: block;
   width: 20px;
   position: relative;
   top: -3px;
}


#colonna_sx_menu ul li ul li {
padding: 0px;
margin: 0px;
}
#colonna_sx_menu  ul li ul li a, #colonna_sx_menu ul li ul li a:link, #colonna_sx_menu ul li ul li a:active, #colonna_sx_menu ul li a.home{
   display: block;
   font-weight:bold;
   color: #585858;
   background-attachment: scroll;
   background-image: url(/immagini/indice_freccia.gif);
   background-repeat: no-repeat;
   background-position: 10px 10px;
   padding-left: 20px;
   width: 150px;
   text-decoration: none;
   position: relative;
   padding-top: 5px;
   padding-bottom: 5px;
   border-top-style: none;
   border-right-style: none;
   border-bottom-style: none;
   border-left-style: none;
}
#colonna_sx_menu ul li ul li a:hover, #colonna_sx_menu ul li a.home:hover{
color:#993300;
}
#colonna_sx_menu ul li ul li a:visited, #colonna_sx_menu ul li a.home:visited{
color:#0033AC;
}
#colonna_sx_menu ul li.titolo{
   padding-top: 4px;
   font-weight:bold;
   padding-bottom: 4px;
   background-attachment: scroll;
   background-image: url(/immagini/struttura_new/indice_menu.gif);
   background-repeat: no-repeat;
   background-position: left top;
   padding-left: 20px;
   display: block;
   margin-bottom: 5px;
   margin-top: 5px;

}

/*********************************************/
#colonna_sx_menu ul #dossier_hp{
   position:relative;
   top: 0px;
    }

#colonna_sx_menu ul #dossier_hp ul{
margin:0px;
padding:0px;
}
#colonna_sx_menu ul #dossier_hp ul li{
border:1px solid #E9CD00;
background-color: #F9FCCC;
width: 176px;
list-style-type: none;
background-image: url(/immagini/dossier.gif);
background-attachment: scroll;
background-repeat: no-repeat;
background-position: 8px 4px;
position:relative;
display: table;
padding-top: 2px;
padding-right: 2px;
padding-bottom: 8px;
margin-top: 8px;
margin-bottom: 2px;
}
#colonna_sx_menu ul #dossier_hp ul li a{
   float: right;
   width: 135px;
   padding: 0.5em 0px 0.5em 0px;
   color:#000000;
   background-image: none;
   font-size: 11px;
   list-style-type: none;
   display: block;
   border-top-style: none;
   border-right-style: none;
   border-bottom-style: none;
   border-left-style: none;
}
#colonna_sx_menu ul #dossierul_hp li a:hover{
color: #990000;
text-decoration:none;
text-decoration:underline;
}



/*********************************************/
#colonna_sx_menu ol #dossier_hp ul{
margin:0px;
padding:0px;
}
#colonna_sx_menu ol #dossier_hp ul li{
border:1px solid #E9CD00;
background-color: #F9FCCC;
width: 176px;
list-style-type: none;
background-image: url(/immagini/dossier.gif);
background-attachment: scroll;
background-repeat: no-repeat;
background-position: 8px 4px;
display: table;
padding-top: 2px;
padding-right: 2px;
padding-bottom: 8px;
margin-top: 8px;
margin-bottom: 2px;
}
#colonna_sx_menu ol #dossier_hp ul li div{
float:left;
}
#colonna_sx_menu ol #dossier_hp ul li a{
float: right;
width: 135px;
padding: 0px;
color:#000000;
background-image: none;
font-size: 11px;
list-style-type: none;
display: block;
}
#colonna_sx_menu ol #dossierul_hp li a:hover{
color: #990000;
text-decoration:none;
text-decoration:underline;
}
/**************************************************/
#interno_ricerca_intestazione {
margin-top: 10px;
margin-bottom: 10px;
}
#interno_ricerca_intestazione fieldset {
margin-right: auto;
margin-left: auto;
border: 1px solid #cccccc;
}
#interno_ricerca_intestazione legend {
font-weight: bold;
color: #585858;
padding-top: 5px;
padding-right: 8px;
padding-bottom: 5px;
padding-left: 8px;
}
#interno_ricerca_intestazione .campi_input {
margin-right: 2px;
font-size: 11px;
padding: 2px;
}
/*****************************************/
.ricerca fieldset {
margin-right: auto;
margin-left: auto;
border: 1px solid #cccccc;
}
.ricerca legend {
font-weight: bold;
padding-top: 5px;
padding-right: 8px;
padding-bottom: 5px;
padding-left: 8px;
color: #585858;
}
a.titolo-dossier-corto{
	height:27px;
}

/*****************************************************/

.invisible{
    overflow:hidden;
    position:absolute;
    top:-10000px;
    width:1%;
    height:0.1em;
    }
    
   
div#colonna_sx .menu .menuitem a:visited {
   color:#990000;
   text-decoration:none;
   text-decoration:underline;
}
.navigation a{
	line-height:1.5em;
    font-weight:bold;}
    
#form1 label{
   margin-top: 2px;
   margin-bottom: 2px;
}
#ColDx {
   width: 16.8em;
   float: right;
   background-color: #E6E6E6;
   display: inline;
   text-align: center;
   padding-top: 10px;
   position: relative;
}
#ColDx a img {
   margin-bottom: 10px;
   border: 1px solid #999999;
}
#ColDx-int{
   width: 16.8em;
   float: right;
   background-color: #E6E6E6;
   display: inline;
   text-align: center;
   padding-top: 10px;
   position: relative;
   margin-bottom: 10px;
   margin-left:10px;
}
#ColDx-int a img {
   margin-bottom: 10px;
   border: 1px solid #999999;
}
#UltimOra {
   clear: both;
   margin-bottom: 10px;
   padding: 10px;
   text-align: left;
   font-size: 0.8em;
   display: none;
   visibility: hidden;
}
#UltimOra h2{ font-size: 1.5em; }
#UltimOra ul{
   padding:0px;
   list-style-type:none;
   margin-top: 5px;
   margin-right: 0px;
   margin-bottom: 0px;
   margin-left: 0px;
}
 
#UltimOra ul li{
   margin-bottom:5px;
   border-bottom-width: 1px;
   border-bottom-style: dotted;
   border-bottom-color: #333333;
   padding-bottom: 5px;
}

#UltimOra ul li a, #UltimOra ul li a:link, #UltimOra ul li a:active, #UltimOra ul li a:visited{
   color:#333333;
   line-height: 1.2em;
    }

#UltimOra ul li a:hover {
	color:#CC0000;}


#ColSx {
   float: left;
   width: 32em;
   display: inline;
   text-align: left;
}
#ColSx  h1, #SecondoPiano h1 {
   background-color: #E6E6E6;
   color: #FFFFFF;
   font-size: 1em;
   text-align: left;
   padding-left: 20px;
   padding-top: 4px;
   padding-bottom: 4px;
}
.sezione-video {
   background-attachment: scroll;
   background-image: url(/immagini/struttura_new/Sfondo_SezioneVideo.jpg);
   background-repeat: no-repeat;
   background-position: left center;
}
.ambiti {
   background-image: url(/immagini/struttura_new/Sfondo_Ambiti.jpg);
   background-attachment: scroll;
   background-repeat: no-repeat;
   background-position: left center;
}
#Video {
   width: 380px;
   position: relative;
   height: 225px;
   margin-top: 5px;
}
#Video a, #Video a:link, #Video a:active, #Video a:visited {
   color: #333333;
   text-decoration: underline;
   font-weight: bold;
}

#Video a:hover{
   color: #CC3300;
   text-decoration: none;
}

#SecondoPiano {
   clear: both;
   margin-top: 20px;
   padding-top:10px;
}
#SecondoPiano ul{
	list-style:none;
    width:100%;
    margin:10px 0px 0px 0px;
    padding:0px;
 }
#SecondoPiano ul li{width:280px; padding-bottom:5px; border-bottom:1px dotted #DCDCDC; display:inline-block; margin:5px 5px 0px 0px;float:left;}
#PrimoPiano h1 {
   background-attachment: scroll;
   background-image: url(/immagini/struttura_new/Primo_piano.gif);
   background-repeat: no-repeat;
   background-position: left center;
}
#PrimoPiano em{ font-size:0.8em;}

#PrimoPiano a{ display:block;}

.interviste-interventi {
   background-attachment: scroll;
   background-image: url(/immagini/struttura_new/SfondoInterventi.jpg);
   background-repeat: no-repeat;
   background-position: left center;
}
/*#main ul{list-style-type: none;}*/
#main{ position:relative;}
#main #interno ul{list-style-type: disc;}
#main .testointegrale ul{list-style-type:disc;}
#main .testoazione ul{list-style-type:disc;}
#testoazione ul{list-style-type:disc;}
#OL {color:#333333;}
html body #container #main #u11 li{font-weight:bold;}

html body #container #main #u11 { list-style-position:inside;}
.Img_video     {
   float: left;
   width: 100px;
   margin-right: 10px;
   margin-top: 10px;
}
.Img_video img { width: 100px; 
}
.indice_bottom { clear: both; }

.Risponde{
   background-attachment: scroll;
   background-image: url(/immagini/struttura_new/Il_Ministro_Risponde.gif);
   background-repeat: no-repeat;
   background-position: center center;
   display: block;
   height: 24px;
   width: 183px;
   text-align: center;
   font-weight: normal;
   color: #A80000;
   padding-top: 30px;
   font-size: 1em;
   text-indent: 8px;
   position: relative;
   }
.Faq{ margin:15px 0px;}
.sottotitolo {
   font-size: 11px;
   color: #333333;
   margin-top: 5px;
   display: block;
   font-weight: bold;
}
.box_idx {
   border-bottom-width: 1px;
   border-bottom-style: dotted;
   border-bottom-color: #CCCCCC;
   margin-top: 10px;
}
.box_idx ul{ font-size: 0.9em;}
.box_idx  p {
   padding: 0px;
   margin-top: 5px;
   margin-right: 0px;
   margin-bottom: 5px;
   margin-left: 0px;
   font-size: 0.9em;
   line-height:1.4em
}
.box_idx  h2 { font-size: 12px; }
.box_idx h2.domanda {
   padding-left: 30px;
   background-attachment: scroll;
   background-image: url(/immagini/struttura_new/Domanda.gif);
   background-repeat: no-repeat;
   background-position: left top;
   padding-bottom: 4px;
   padding-top: 0px;
}

.img_servizio_cittadino{ float:left; margin-right:10px;}
#Allegati_img_servizio_cittadino{ height:30px; display:block; margin-bottom:3px;}
#Allegati_img_servizio_cittadino a.sito{
   font-size: 0.9em;
   color: #333333;
   text-decoration: underline;
   background-attachment: scroll;
   background-image: url(/immagini/struttura_new/Sito.jpg);
   background-repeat: no-repeat;
   background-position: left center;
   float: left;
   width: 100px;
   padding-left: 22px;
   margin-top: 5px;
   padding-top: 3px;
   padding-bottom: 3px;
}
#Allegati_img_servizio_cittadino a.allegato{
   font-size: 0.9em;
   color: #333333;
   text-decoration: underline;
   background-attachment: scroll;
   background-image: url(/immagini/struttura_new/Pdf.jpg);
   background-repeat: no-repeat;
   background-position: left center;
   float: left;
   width: 120px;
   padding-left: 22px;
   margin-top: 5px;
   padding-top: 3px;
   padding-bottom: 3px;
   margin-right: 10px;
}

#Allegati_img_servizio_cittadino a.allegato:hover, #Allegati_img_servizio_cittadino a.sito:hover { text-decoration:none;}

.box_governo_incontra {
   float: right;
   width: 200px;
   border: 1px solid #c4dce8;
   clear: both;
   margin-bottom: 10px;
   margin-left: 10px;
}
.box_governo_incontra h3 {
   background-color: #c4dce8;
   margin: 0px;
   font-size: 1em;
   color: #4b668f;
   padding-left:5px;
   padding-top: 5px;
   padding-right: 5px;
   padding-bottom: 5px;
}

.box_governo_incontra h3.appuntamenti{
   background-attachment: scroll;
   background-image: url(/immagini/struttura_new/Appuntamenti.gif);
   background-repeat: no-repeat;
   background-position: 5px center;
   padding-left: 25px;
}

.box_governo_incontra h3.riepilogo{
   background-attachment: scroll;
   background-image: url(/immagini/struttura_new/Resoconti.gif);
   background-repeat: no-repeat;
   background-position: 5px center;
   padding-left: 25px;
}
.box_governo_incontra h3.documenti{
   background-attachment: scroll;
   background-image: url(/immagini/struttura_new/Documenti.gif);
   background-repeat: no-repeat;
   background-position: 5px center;
   padding-left: 25px;
}
.box_governo_incontra h3.comunicati{
   background-attachment: scroll;
   background-image: url(/immagini/struttura_new/Comunicati_Stampa.gif);
   background-repeat: no-repeat;
   background-position: 5px center;
   padding-left: 25px;
}
.box_governo_incontra h3.audiovisivi{
   background-attachment: scroll;
   background-image: url(/immagini/struttura_new/Audiovisivi.gif);
   background-repeat: no-repeat;
   background-position: 5px center;
   padding-left: 25px;
}
.box_governo_incontra h3.link{
   background-attachment: scroll;
   background-image: url(/immagini/struttura_new/Link.gif);
   background-repeat: no-repeat;
   background-position: 5px center;
   padding-left: 25px;
}
.box_governo_incontra span{
   margin: 0px;
   padding: 5px;
   font-size:0.8em;
   display:block;
}
.box_governo_incontra ul{ margin:0px; padding:5px; list-style:none;}
.box_governo_incontra ul li{
   background-attachment: scroll;
   background-image: url(/immagini/struttura_new/Freccie.jpg);
   background-repeat: no-repeat;
   background-position: left 6px;
   display: block;
   padding-left: 8px;}
.box_governo_incontra ol{ margin:0px; padding:5px; list-style:none;}
.box_governo_incontra ol li{
   background-attachment: scroll;
   background-image: url(/immagini/struttura_new/Freccie.jpg);
   background-repeat: no-repeat;
   background-position: left 6px;
   display: block;
   padding-left: 8px;}
.box_governo_incontra p{ margin:0px; padding:0px; font-size: 1em;}
.box_governo_incontra br{ height:1px; display:block;}
.box_governo_incontra a, .box_governo_incontra a:visited{
   color: #666666;
   text-decoration: underline;
 }
.box_governo_incontra a:hover{ text-decoration:none;}
.rss {
   display: block;
   float: right;
   height: 24px;
   width: 24px;
   border-top-style: none;
   border-right-style: none;
   border-bottom-style: none;
   border-left-style: none;
}
#Indice_faq{ margin-bottom:30px; }
#Indice_faq ul{ margin:10px 0px 20px 0px;; padding:10px; list-style:none; background-color:#FFFFCC;}
#Indice_faq ul li a{
   background-attachment: scroll;
   background-image: url(/immagini/struttura_new/Freccie.jpg);
   background-repeat: no-repeat;
   background-position: left 6px;
   display: block;
   padding-left: 8px;
   padding-bottom:5px;
   font-size:0.9em;
   color:#333333;
   text-decoration:underline;}
#Indice_faq ul li a:hover{ text-decoration:none}   
   
