﻿.ListaSezioni li { list-style-position:outside; list-style-type:none; margin-left:-40px; background-color:#F1F1ED; margin-bottom:3px; height: auto !important; height:1.6em; color:#2D404F; border-bottom:solid 1px #C0C0C0; text-align: left; padding:3px 5px;}
.ListaSezioni li a { text-decoration: none; text-transform:uppercase; }
.SottoListaSezioni li{list-style-type:square; text-align:justify; margin-left:0px; padding-bottom:5px; margin-bottom:5px; border-bottom: solid 1px #cecece;}

/*ul.el_responsabile {border: solid 0px black; margin-right:25px; margin-top:3px; background-color:Transparent;}
ul.el_responsabile li{list-style-type: disc; border-bottom: dotted 1px #DCDBDB; margin-left:-5px; margin-bottom:7px; background-color:Transparent;}*/
ul.el_personale {border: solid 0px black; margin-right:25px; margin-top:3px; background-color:Transparent;}
ul.el_personale li{list-style-type: disc; border-bottom: dotted 1px #DCDBDB; margin-left:-5px; margin-bottom:7px; background-color:Transparent;}

/*ul.el_componenti {border: solid 0px black; margin-right:25px; margin-top:3px; margin-bottom:2px; background-color:Transparent;}
ul.el_componenti li{list-style-type: disc; margin-left:5px; margin-bottom:2px; background-color:Transparent;}*/

/*Riquadro Incarichi magistrati*/
div.riquadro_incarico_magistrato {width:98%; background-color: #EEE; margin:auto; margin-top:10px; padding: 2px 4px; border: solid 1px #CCC; color: #003366;}
div.riquadro_info_sezione { width:98%; background-color: #EEE; margin:auto; margin-top:10px; padding: 2px 4px; border: solid 1px #CCC;} 
.riquadro_incarico_magistrato table {width:98%; margin:auto; margin-top:10px; padding: 0; border: solid 1px #CCC;border-collapse: collapse; text-align:left; font-size: 0.9em; }
.riquadro_incarico_magistrato table th { border:none; padding: 0; padding-bottom: 10px;padding-left: 3px;padding-top: 3px; width: 130px; vertical-align:top; font-weight:bold; }
.riquadro_incarico_magistrato table td { border:none; font-size:0.85em; padding: 0; padding-bottom: 10px;padding-left: 3px; padding-top: 3px; vertical-align:top; }
.riquadro_incarico_magistrato table th.titQualifica { background-color:#DDD; color:Black; font-size: 1.0em; width: 100%;padding: 3px 6x;  border:none; border-bottom: solid 1px #CCC;font-weight:bold; }
.riquadro_incarico_magistrato table td.divisorio { border:none; border-bottom: solid 1px #CCC; margin:0; padding:0;}
.riquadro_incarico_magistrato table th.titQualifica span.titolo_piccolo {font-size: 0.9em; font-weight:bold;}
.riquadro_incarico_magistrato table th.titQualifica span.testo_piccolo {font-size: 0.9em; font-weight:normal;}
/*span.titolo_piccolo {font-size: 0.9em; font-weight:bold;}
span.testo_piccolo {font-size: 0.9em; font-weight:normal;}*/