.divprinc1{	width: 195px; padding-top: 10px; padding-bottom: 10px; background: url(images/bgvoce.gif) bottom no-repeat #DDE7ED;}
.divprinc1 a{color: #003A77; text-decoration: none; margin-left: 15px; background: url(images/pallino.gif) no-repeat;  background-position: right; width: 150px; display: block; }
.divprinc1 a:visited{color: #003A77; text-decoration: none;}
.divprinc1 a:hover{color: #003A77; text-decoration: underline;}

.divprincsel1{width: 195px; padding-top: 10px; padding-bottom: 10px; background: url(images/bgvoce.gif) bottom no-repeat #fff;}
.divprincsel1 a{color: #003A77; text-decoration: none; margin-left: 15px; background: url(images/pallino.gif) no-repeat;  background-position: right; width: 150px; display: block }
.divprincsel1 a:visited{color: #003A77; text-decoration: none;}
.divprincsel1 a:hover{color: #003A77; text-decoration: underline;}

.divsec1_liv2{width: 176px; margin-left: 20px; padding-top: 4px; padding-bottom: 4px; background: url(images/bgvoce2.gif) no-repeat bottom; font-size: 13px; }
.divsec1_liv2 a{color: #003A77; text-decoration: none; margin-left: 5px; background: url(images/pallino2.gif) no-repeat;  background-position: right; display: block; margin-right: 20px; padding-right: 10px; }
.divsec1_liv2 a:visited{color: #003A77; text-decoration: none;}
.divsec1_liv2 a:hover{color: #003A77; text-decoration: underline;}

.divsec1_liv2active{width: 176px; margin-left: 20px; padding-top: 4px; padding-bottom: 4px; background: url(images/bgvoce2.gif) no-repeat bottom; font-size: 13px; }
.divsec1_liv2active a{color: #003A77; text-decoration: none; margin-left: 5px; background: url(images/pallino2.gif) no-repeat;  background-position: right; display: block; margin-right: 20px; padding-right: 10px; }
.divsec1_liv2active a:visited{color: #003A77; text-decoration: none;}
.divsec1_liv2active a:hover{color: #003A77; text-decoration: underline;}


.divprinc2{	width: 195px; padding-top: 10px; padding-bottom: 10px; background: url(images/bgvoce.gif) bottom no-repeat #DDE7ED;}
.divprinc2 a{color: #003A77; text-decoration: none; margin-left: 15px; background: url(images/pallino.gif) no-repeat;  background-position: right; width: 150px; display: block }
.divprinc2 a:visited{color: #003A77; text-decoration: none;}
.divprinc2 a:hover{color: #003A77; text-decoration: underline;}

.divprincsel2{width: 195px; padding-top: 10px; padding-bottom: 10px; background: url(images/bgvoce.gif) bottom no-repeat #fff;}
.divprincsel2 a{color: #003A77; text-decoration: none; margin-left: 15px; background: url(images/pallino.gif) no-repeat;  background-position: right; width: 150px; display: block }
.divprincsel2 a:visited{color: #003A77; text-decoration: none;}
.divprincsel2 a:hover{color: #003A77; text-decoration: underline;}

.divsec2_liv2{width: 176px; margin-left: 20px; padding-top: 4px; padding-bottom: 4px; background: url(images/bgvoce2.gif) no-repeat bottom; font-size: 13px; }
.divsec2_liv2 a{color: #003A77; text-decoration: none; margin-left: 5px; background: url(images/pallino2.gif) no-repeat;  background-position: right; display: block; margin-right: 20px; padding-right: 10px; }
.divsec2_liv2 a:visited{color: #003A77; text-decoration: none;}
.divsec2_liv2 a:hover{color: #003A77; text-decoration: underline;}

.divsec2_liv2active{width: 176px; margin-left: 20px; padding-top: 4px; padding-bottom: 4px; background: url(images/bgvoce2.gif) no-repeat bottom; font-size: 13px; }
.divsec2_liv2active a{color: #003A77; text-decoration: none; margin-left: 5px; background: url(images/pallino2.gif) no-repeat;  background-position: right; display: block; margin-right: 20px; padding-right: 10px; }
.divsec2_liv2active a:visited{color: #003A77; text-decoration: none;}
.divsec2_liv2active a:hover{color: #003A77; text-decoration: underline;}

.divprinc3{	width: 195px; padding-top: 10px; padding-bottom: 10px; background: url(images/bgvoce.gif) bottom no-repeat #DDE7ED;}
.divprinc3 a{color: #003A77; text-decoration: none; margin-left: 15px; background: url(images/pallino.gif) no-repeat;  background-position: right; width: 150px; display: block }
.divprinc3 a:visited{color: #003A77; text-decoration: none;}
.divprinc3 a:hover{color: #003A77; text-decoration: underline;}

.divprincsel3{width: 195px; padding-top: 10px; padding-bottom: 10px; background: url(images/bgvoce.gif) bottom no-repeat #fff;}
.divprincsel3 a{color: #003A77; text-decoration: none; margin-left: 15px; background: url(images/pallino.gif) no-repeat;  background-position: right; width: 150px; display: block }
.divprincsel3 a:visited{color: #003A77; text-decoration: none;}
.divprincsel3 a:hover{color: #003A77; text-decoration: underline;}

.divsec3_liv2{width: 176px; margin-left: 20px; padding-top: 4px; padding-bottom: 4px; background: url(images/bgvoce2.gif) no-repeat bottom; font-size: 13px; }
.divsec3_liv2 a{color: #003A77; text-decoration: none; margin-left: 5px; background: url(images/pallino2.gif) no-repeat;  background-position: right; display: block; margin-right: 20px; padding-right: 10px; }
.divsec3_liv2 a:visited{color: #003A77; text-decoration: none;}
.divsec3_liv2 a:hover{color: #003A77; text-decoration: underline;}

.divsec3_liv2active{width: 176px; margin-left: 20px; padding-top: 4px; padding-bottom: 4px; background: url(images/bgvoce2.gif) no-repeat bottom ; font-size: 13px; font-weight: bold; }
.divsec3_liv2active a{	color: #003A77; text-decoration: none; margin-left: 5px;   background-position: right; display: block; margin-right: 20px; padding-right: 10px; }
.divsec3_liv2active a:visited{	color: #003A77; text-decoration: none;}
.divsec3_liv2active a:hover{	color: #003A77; text-decoration: underline;}


.divprinc4{	width: 195px; padding-top: 10px; padding-bottom: 10px; background: url(images/bgvoce.gif) bottom no-repeat #DDE7ED;}
.divprinc4 a{color: #003A77; text-decoration: none; margin-left: 15px; background: url(images/pallino.gif) no-repeat;  background-position: right; width: 150px; display: block }
.divprinc4 a:visited{color: #003A77; text-decoration: none;}
.divprinc4 a:hover{color: #003A77; text-decoration: underline;}

.divprincsel4{width: 195px; padding-top: 10px; padding-bottom: 10px; background: url(images/bgvoce.gif) bottom no-repeat #fff;}
.divprincsel4 a{color: #003A77; text-decoration: none; margin-left: 15px; background: url(images/pallino.gif) no-repeat;  background-position: right; width: 150px; display: block }
.divprincsel4 a:visited{color: #003A77; text-decoration: none;}
.divprincsel4 a:hover{color: #003A77; text-decoration: underline;}

.divsec4_liv2{width: 176px; margin-left: 20px; padding-top: 4px; padding-bottom: 4px; background: url(images/bgvoce2.gif) no-repeat bottom; font-size: 13px; }
.divsec4_liv2 a{color: #003A77; text-decoration: none; margin-left: 5px; background: url(images/pallino2.gif) no-repeat;  background-position: right; display: block; margin-right: 20px; padding-right: 10px; }
.divsec4_liv2 a:visited{color: #003A77; text-decoration: none;}
.divsec4_liv2 a:hover{color: #003A77; text-decoration: underline;}


.divprinc5{	width: 195px; padding-top: 10px; padding-bottom: 10px; background: url(images/bgvoce.gif) bottom no-repeat #DDE7ED;}
.divprinc5 a{color: #003A77; text-decoration: none; margin-left: 15px; background: url(images/pallino.gif) no-repeat;  background-position: right; width: 150px; display: block }
.divprinc5 a:visited{color: #003A77; text-decoration: none;}
.divprinc5 a:hover{color: #003A77; text-decoration: underline;}

.divprincsel5{width: 195px; padding-top: 10px; padding-bottom: 10px; background: url(images/bgvoce.gif) bottom no-repeat #fff;}
.divprincsel5 a{color: #003A77; text-decoration: none; margin-left: 15px; background: url(images/pallino.gif) no-repeat;  background-position: right; width: 150px; display: block }
.divprincsel5 a:visited{color: #003A77; text-decoration: none;}
.divprincsel5 a:hover{color: #003A77; text-decoration: underline;}
.divsec5{	display: block;}
.divsec5_liv2{width: 176px; margin-left: 20px; padding-top: 4px; padding-bottom: 4px; background: url(images/bgvoce2.gif) no-repeat bottom; font-size: 13px; }
.divsec5_liv2 a{color: #003A77; text-decoration: none; margin-left: 5px; background: url(images/pallino2.gif) no-repeat;  background-position: right; display: block; margin-right: 20px; padding-right: 10px; }
.divsec5_liv2 a:visited{color: #003A77; text-decoration: none;}
.divsec5_liv2 a:hover{color: #003A77; text-decoration: underline;}
.divsec5_liv2active{width: 176px; margin-left: 20px; padding-top: 4px; padding-bottom: 4px; background: url(images/bgvoce2.gif) no-repeat bottom ; font-size: 13px; font-weight: bold; }
.divsec5_liv2active a{	color: #003A77; text-decoration: none; margin-left: 5px;   background-position: right; display: block; margin-right: 20px; padding-right: 10px; }
.divsec5_liv2active a:visited{	color: #003A77; text-decoration: none;}
.divsec5_liv2active a:hover{	color: #003A77; text-decoration: underline;}



.divprinc6{	width: 195px; padding-top: 10px; padding-bottom: 10px; background: url(images/bgvoce.gif) bottom no-repeat #DDE7ED;}
.divprinc6 a{color: #003A77; text-decoration: none; margin-left: 15px; background: url(images/pallino.gif) no-repeat;  background-position: right; width: 150px; display: block }
.divprinc6 a:visited{color: #003A77; text-decoration: none;}
.divprinc6 a:hover{color: #003A77; text-decoration: underline;}

.divprincsel6{width: 195px; padding-top: 10px; padding-bottom: 10px; background: url(images/bgvoce.gif) bottom no-repeat #fff;}
.divprincsel6 a{color: #003A77; text-decoration: none; margin-left: 15px; background: url(images/pallino.gif) no-repeat;  background-position: right; width: 150px; display: block }
.divprincsel6 a:visited{color: #003A77; text-decoration: none;}
.divprincsel6 a:hover{color: #003A77; text-decoration: underline;}

.divsec6_liv2{width: 176px; margin-left: 20px; padding-top: 4px; padding-bottom: 4px; background: url(images/bgvoce2.gif) no-repeat bottom; font-size: 13px; }
.divsec6_liv2 a{color: #003A77; text-decoration: none; margin-left: 5px; background: url(images/pallino2.gif) no-repeat;  background-position: right; display: block; margin-right: 20px; padding-right: 10px; }
.divsec6_liv2 a:visited{color: #003A77; text-decoration: none;}
.divsec6_liv2 a:hover{color: #003A77; text-decoration: underline;}
.divsec6{	display: block;}
.divsec6_liv2active{width: 176px; margin-left: 20px; padding-top: 4px; padding-bottom: 4px; background: url(images/bgvoce2.gif) no-repeat bottom ; font-size: 13px; font-weight: bold; }
.divsec6_liv2active a{	color: #003A77; text-decoration: none; margin-left: 5px;   background-position: right; display: block; margin-right: 20px; padding-right: 10px; }
.divsec6_liv2active a:visited{	color: #003A77; text-decoration: none;}
.divsec6_liv2active a:hover{	color: #003A77; text-decoration: underline;}

.divprinc7{	width: 195px; padding-top: 10px; padding-bottom: 10px; background: url(images/bgvoce.gif) bottom no-repeat #DDE7ED;}
.divprinc7 a{color: #003A77; text-decoration: none; margin-left: 15px; background: url(images/pallino.gif) no-repeat;  background-position: right; width: 150px; display: block }
.divprinc7 a:visited{color: #003A77; text-decoration: none;}
.divprinc7 a:hover{color: #003A77; text-decoration: underline;}

.divprincsel7{width: 195px; padding-top: 10px; padding-bottom: 10px; background: url(images/bgvoce.gif) bottom no-repeat #fff;}
.divprincsel7 a{color: #003A77; text-decoration: none; margin-left: 15px; background: url(images/pallino.gif) no-repeat;  background-position: right; width: 150px; display: block }
.divprincsel7 a:visited{color: #003A77; text-decoration: none;}
.divprincsel7 a:hover{color: #003A77; text-decoration: underline;}
.divsec7{	display: block;}
.divsec7_liv2{width: 176px; margin-left: 20px; padding-top: 4px; padding-bottom: 4px; background: url(images/bgvoce2.gif) no-repeat bottom; font-size: 13px; }
.divsec7_liv2 a{color: #003A77; text-decoration: none; margin-left: 5px; background: url(images/pallino2.gif) no-repeat;  background-position: right; display: block; margin-right: 20px; padding-right: 10px; }
.divsec7_liv2 a:visited{color: #003A77; text-decoration: none;}
.divsec7_liv2 a:hover{color: #003A77; text-decoration: underline;}

.divsec7_liv2active{width: 176px; margin-left: 20px; padding-top: 4px; padding-bottom: 4px; background: url(images/bgvoce2.gif) no-repeat bottom ; font-size: 13px; font-weight: bold; }
.divsec7_liv2active a{	color: #003A77; text-decoration: none; margin-left: 5px;   background-position: right; display: block; margin-right: 20px; padding-right: 10px; }
.divsec7_liv2active a:visited{	color: #003A77; text-decoration: none;}
.divsec7_liv2active a:hover{	color: #003A77; text-decoration: underline;}


.divprinc8{	width: 195px; padding-top: 10px; padding-bottom: 10px; background: url(images/bgvoce.gif) bottom no-repeat #DDE7ED; display:none}
.divprinc8 a{color: #003A77; text-decoration: none; margin-left: 15px; background: url(images/pallino.gif) no-repeat;  background-position: right; width: 150px; display: block }
.divprinc8 a:visited{color: #003A77; text-decoration: none;}
.divprinc8 a:hover{color: #003A77; text-decoration: underline;}
.divsec8{	display: block;}
.divprincsel8{width: 195px; padding-top: 10px; padding-bottom: 10px; background: url(images/bgvoce.gif) bottom no-repeat #fff; display:none}
.divprincsel8 a{color: #003A77; text-decoration: none; margin-left: 15px; background: url(images/pallino.gif) no-repeat;  background-position: right; width: 150px; display: block }
.divprincsel8 a:visited{color: #003A77; text-decoration: none;}
.divprincsel8 a:hover{color: #003A77; text-decoration: underline;}

.divsec8_liv2{width: 176px; margin-left: 20px; padding-top: 4px; padding-bottom: 4px; background: url(images/bgvoce2.gif) no-repeat bottom; font-size: 13px; }
.divsec8_liv2 a{color: #003A77; text-decoration: none; margin-left: 5px; background: url(images/pallino2.gif) no-repeat;  background-position: right; display: block; margin-right: 20px; padding-right: 10px; }
.divsec8_liv2 a:visited{color: #003A77; text-decoration: none;}
.divsec8_liv2 a:hover{color: #003A77; text-decoration: underline;}

.divsec8_liv2active{width: 176px; margin-left: 20px; padding-top: 4px; padding-bottom: 4px; background: url(images/bgvoce2.gif) no-repeat bottom ; font-size: 13px; font-weight: bold; }
.divsec8_liv2active a{	color: #003A77; text-decoration: none; margin-left: 5px;   background-position: right; display: block; margin-right: 20px; padding-right: 10px; }
.divsec8_liv2active a:visited{	color: #003A77; text-decoration: none;}
.divsec8_liv2active a:hover{	color: #003A77; text-decoration: underline;}

.divprincsel9{	display: none;}
.divprinc9{	display: none;}
.divsec9{	display: none;}

.divprinc6{display:block; }
.divprincsel6{display:block; }
.divprinc7{display:block; }
.divprinc8{display:block; }

.divsec0_liv2{display:none; }

.testo{color: #000; font-family: Arial, Helvetica, sans-serif; font-size: 13px; text-align: left; background-color: #fff;  padding: 4px; padding-right:6px; padding-left: 11px; line-height:18px; clear: both; }
.spalla{width: 200px; float: left; clear: none; background-color: #fff; padding: 2px; padding-left:8px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; color: #000; margin-right: 2px; border-left: 1px dotted #003A77; font-family: Arial, Helvetica, sans-serif;} 
.spalla .SfondoTabellaRicerca{	font-size: 11px; font-weight: bold; letter-spacing: 2px;}
.spalla a{	color: #003A77; text-decoration: none;}
.spalla a:visited{	color: #003A77; text-decoration: none;}
.spalla a:hover{	color: #003A77; text-decoration: underline;}

.box_anteprima_figlie_titolo{ font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;}
.box_anteprima_figlie_titolo a{	color: #003A77; text-decoration: none;}
.box_anteprima_figlie_titolo a:visited{	color: #003A77; text-decoration: none;}
.box_anteprima_figlie_titolo a:hover{	color: #003A77; text-decoration: underline;}

#uffici .box_anteprima_figlie_pagina {border:1px solid #D4D4D4; height:105px; margin:10px; padding: 5px;}
#uffici .box_anteprima_figlie_titolo {font-family:arial; font-size:15px; color:#003A77; padding:5px; width: 220px; float: right }
#uffici .box_anteprima_figlie_titolo a{font-family:arial; font-size:15px; color:#003A77; text-decoration:none}
#uffici .box_anteprima_figlie_titolo a:hover{font-family:arial; font-size:15px; color:#3C3A3B; text-decoration:none}
#uffici .box_anteprima_figlie_sottotitolo {display:none}
#uffici .box_anteprima_figlie_allegato {display:none}
#uffici .box_anteprima_figlie_image{	margin-right: 3px; }
#uffici .box_anteprima_figlie_introduzione{	display: none;}
