.body{	text-align: center;}

.colonne-testo a{color:#a50413; text-decoration: none;}
.colonne-testo a:visited{color: #a50413; text-decoration: none;}
.colonne-testo a:hover{color: #a50413; text-decoration: underline;}



.main{	margin-left: auto; margin-right: auto; width: 900px;}
.acc { color: black; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: none; border-left: 759px solid #ffffff; width: 900px; background-color:#f4f4f4;}

.acc a{ color: black; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: none; }

.art_dioc{ color: black; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: none; background-color: #fff; border: 1px solid #c7d1e5; width: 433px; padding:10px;}

.art_dioc2{ background-color:#d0d5e1; border: 1px solid #c7d1e5; width: 238px; padding: 10px 10px 5px 10px; }

.art4{ background-color:#d0d5e1; border: 1px solid #c7d1e5; width: 238px; padding: 10px 10px 5px 10px; vertical-align: top; }

.art_lavori{ background-color:#d0d5e1; width: 238px; vertical-align: top; padding:0; }
.art_lavori table{width:100%;}
.art_lavori .news{ background-color:#d0d5e1; border:0px; width:100%; padding: 10px 10px 5px 10px; vertical-align: top; margin:0;}

.art_lavori .news  a{text-decoration:none; color:#000;}
.art_lavori .news  a:visited {text-decoration:none; color:#000;}
.art_lavori .news  a:hover {text-decoration:underline; color:#000;}

.art_lavori .news  a h1{text-decoration:none; color:#000;}
.art_lavori .news  a:visited h1{text-decoration:none; color:#000;}
.art_lavori .news  a:hover h1{text-decoration:underline; color:#000;}

.art_lavori .news  img {margin-right:10px;}

.bread{ color: black; font-family: arial,verdana; font-size: 11px;}
.bread a{color:#a50413; text-decoration: none;}
.bread a:visited{color: #a50413; text-decoration: none;}
.bread a:hover{color: #a50413; text-decoration: underline;}


.cartina{ color: black; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: none; background-color: #d0d5e1; border: 1px solid #c7d1e5; width: 238px; padding:10px; height: 210px;}

.art_uff{ color: black; font-size: 10px; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: none; border: 1px solid #c7d1e5; width: 433px; padding:10px; vertical-align: top; }

.art1{ background-color:#ffffff; border: 1px solid #c7d1e5; width: 433px; padding:10px; }

.art_evidenza .news{ background-color:#ffffff; border: 1px solid #c7d1e5; width: 433px; padding:10px; margin-bottom:1px;}
.art_evidenza .news  a {text-decoration:none; color:#000;}
.art_evidenza .news  a:visited {text-decoration:none; color:#000;}
.art_evidenza .news  a:hover {text-decoration:underline; color:#000;}

.art_evidenza .news  a h1{text-decoration:none; color:#000;}
.art_evidenza .news  a:visited h1{text-decoration:none; color:#000;}
.art_evidenza .news  a:hover h1{text-decoration:underline; color:#000;}

.art_evidenza .news  img {margin-right:10px;}

.art_evidenza #box_anteprima_figlie_pagina{ background-color:#ffffff; border: 1px solid #c7d1e5; width: 433px; padding:10px; margin-bottom:1px;}



.competenze{ color: black; font-size: 12px; font-weight: bold; color: #606979; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: none; background-color: #f4f4f4; padding-left: 10px; padding-right: 10px; padding-top: 10px; padding-bottom:10px;}

.finalita{ color: black; font-size: 12px; font-weight: bold; color: #606979; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: none; background-color: #ebecee; padding-left: 10px; padding-right: 10px; padding-top: 10px; padding-bottom:10px;}

.colonna_dx{background-color:#ebecee;width:171px;}

.txt_uff{ color: black; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: none; }

.txt_finalita{ color: black; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: none; line-height: 14pt;}

.colonne-consulta { color:#000; font-size: 3px; font-family: Verdana, Arial,Helvetica, sans-serif; text-decoration: none ; padding:4px;vertical-align: top;margin:0;}

.colonne-consulta a:link { color: #a40412; font-size: 10px; font-family: verdana, Arial ; text-decoration: underline ;background-image: url(/cci_new_v3/s2magazine/css/0/images/bbcc/freccina.gif);background-repeat:no-repeat;padding-left:12px;}
.colonne-consulta a:visited { color: #285ea4; font-size: 10px; font-family: verdana, Arial ; text-decoration: underline;background-image: url(/cci_new_v3/s2magazine/css/0/images/bbcc/freccina.gif);background-repeat:no-repeat;padding-left:12px; }
.colonne-consulta a:hover { color: #000000; font-size: 10px; font-family: verdana, Arial; text-decoration: none;background-image: url(/cci_new_v3/s2magazine/css/0/images/bbcc/freccina.gif);background-repeat:no-repeat;padding-left:12px; }

.allegati-bbcc { color: #a40412; font-size: 10px; font-family: verdana, Arial ;}
.allegati-bbcc img{display:none}

.allegati-bbcc a { color: #a40412; text-decoration: none; background-image: url(/cci_new_v3/s2magazine/css/0/images/bbcc/freccina.gif); background-repeat:no-repeat;padding-left:8px; margin-bottom:5px;}
.allegati-bbcc a:visited { color: #a40412; text-decoration: none; background-image: url(/cci_new_v3/s2magazine/css/0/images/bbcc/freccina.gif);background-repeat:no-repeat;padding-left:8px;  margin-bottom:5px;}
.allegati-bbcc a:hover { color: #a40412; text-decoration: underline; background-image: url(/cci_new_v3/s2magazine/css/0/images/bbcc/freccina.gif);background-repeat:no-repeat;padding-left:8px;  margin-bottom:5px;}

.colonne-testo{ color:#000; font-size: 11px; font-family: Verdana, Arial,Helvetica, sans-serif; text-decoration: none ;padding:4px;padding-top:6px;line-height: 20px;}

.colonne-testo_mini { color:#000; font-size: 11px; font-family: Verdana, Arial,Helvetica, sans-serif; text-decoration: none ;padding-top:6px;line-height: 20px;}

.colonne-testo h2{ color:#000; font-size: 12px; font-family: Verdana, Arial,Helvetica, sans-serif; text-decoration: none ;padding:4px;padding-top:6px;font-weight:bold;}

.consulta-cartina { color:#000; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: none; font-weight: bolder; background-image: url(/cci_new_v3/s2magazine/css/0/images/bbcc/sfondo_alto_cartina.gif); background-repeat: no-repeat; height:66px;width:286px; padding:6px;margin:0;}

.data { color: black; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: none; background-color:#f4f4f4; height:25px; padding:5px; padding-right:20px; width:480px}
.footer { color: white; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: none; background-color:#606979; height:50px; padding:10px;}

.ling { color: white; font-size: 16px; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: none; font-weight: bolder; background: url(/cci_new_v3/s2magazine/images/background/3733/fondo_titolo_1px.gif) no-repeat right; height:28px;width:143px;text-indent:10px; padding-top:2px;}

.ling_2 { color: white; font-size: 15px; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: none; font-weight: bolder; background: url(/cci_new_v3/s2magazine/images/background/3733/fondo_titolo_1px.gif) no-repeat right #8B96A9; height:28px; padding-left:5px; padding-top:2px; padding-right:2px;}
.ling_2  a{color:#fff; text-decoration:none}
.ling_2  a:visited{color:#fff; text-decoration:none}
.ling_2  a:hover{color:#fff; text-decoration:underline}

.ling_archivio{ color: #606979; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: none; font-weight: bolder; background: url(/cci_new_v3/s2magazine/css/0/images/bbcc/ling_archivio.gif) no-repeat right bottom; height:21px;width:137px;text-indent:10px; padding-bottom: 3px;}
.ling_archivio a:link{ color: #606979; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: none; font-weight: bolder;}
.ling_archivio a:visited{ color: #000; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: none; font-weight: bolder;}
.ling_archivio a:hover{ color: #a40412; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: underline; font-weight: bolder;}


.ling_archivio2{ color: #606979; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: none; font-weight: bolder; background: url(/cci_new_v3/s2magazine/css/0/images/bbcc/ling_archivio.gif) no-repeat right bottom; height:21px;text-indent:10px; padding-bottom: 3px; padding-right:10px;}

.ling_archivio2 a:link{ color: #606979; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: none; font-weight: bolder;}
.ling_archivio2 a:visited{ color: #000; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: none; font-weight: bolder;}
.ling_archivio2 a:hover{ color: #a40412; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: underline; font-weight: bolder;}




#fricerca{display:block; margin:0;}

.foto1{	text-align: center; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 9px; line-height: 12px; color: #5B5B5B;}

.ling-interna h1 { background-color:#8b96a9;background-position: right;color: white; font-size: 16px; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: none; font-weight: bolder; background-image: url(/cci_new_v3/s2magazine/images/background/3733/fondo_titolo_1px.gif); background-repeat: no-repeat; height:28px; width: 550px; text-indent:10px; padding-top:2px;margin:0}

.ling-interna {border-bottom: 1px solid #8b96a9;}

.ling-interna2 h1 { background-color:#746956;background-position: right;color: white; font-size: 16px; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: none; font-weight: bolder; background-image: url(/cci_new_v3/s2magazine/css/0/images/bbcc/bordino_titolo_marrone.gif); background-repeat: no-repeat; height:28px;width:auto;text-indent:10px; padding-top:2px;margin:0;margin-right:5px;padding-right: 6px}

.ling-interna2 {border-bottom: 1px solid #746956;}

.ling_lunga { color: white; font-size: 16px; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: none; font-weight: bolder; background-image: url(/cci_new_v3/s2magazine/css/0/images/bbcc/ling_blu_lunga.gif ); background-repeat: no-repeat; height:28px;width:350px;text-indent:10px; padding-top:2px;}

.link{ background-image: url(/cci_new_v3/s2magazine/css/0/images/bbcc/freccina.gif); background-position: left; background-repeat: no-repeat; color: black; font-family: arial,verdana; font-size: 11px; text-indent: 10px; padding-left: 4px;}
.link a:link{color: #a40412; font-family: arial,verdana; font-size: 11px; text-decoration: underline;}
.link a:visited{color: #83acdc; font-family: arial,verdana; font-size: 11px; text-decoration: underline;}
.link a:hover{color: black; font-family: arial,verdana; font-size: 11px; text-decoration: none;}

.menu { color: white; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bolder; text-decoration: none; background-color:#606979; height:26px; padding-right:10px;background-image:url(images/bbcc/freccia.gif); background-repeat:no-repeat; padding-left:13px; background-position:1px;}
.menu a{ color: white; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: none;}

.menuG { color: white; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bolder; text-decoration: none; background-color:#606979; height:26px; padding-right:10px;background-image:url(images/bbcc/freccia.gif); background-repeat:no-repeat; padding-left:13px; background-position:1px;}
.menuG a{ color: white; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: none;}

.menu2 { color: white; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: none; background-color:#7e868f; height:20px; padding-right:10px; padding-left:5px}

.menu2 a{ color: white; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: none;}
.menu2 .puls { color: black; font-size: 10px; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: none; background-color:#f4f4f4; border: 1px solid #cacaca; font-style:normal; width:35px; margin-left:4px;}
.menu2 #campof{margin:0px;}

.colonna_dx .puls { color: black; font-size: 10px; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: none; background-color:#f4f4f4; border: 1px solid #cacaca; font-style:normal; width:80px; margin-left:4px;}

.pulsh { color: black; font-size: 10px; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: none; background-color:#f4f4f4; border: 1px solid #cacaca; font-style:normal;}

#formrishome{ color: black; font-size: 10px; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: none; background-color:#f4f4f4; border: 1px solid #cacaca; font-style:normal; width:80px; margin-left:4px;}

.colonna_dx #button { color: black; font-size: 10px; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: none; background-color:#f4f4f4; border: 1px solid #cacaca; font-style:normal; width:50px; margin-left:4px;}

.miniature{border-bottom: 1px solid grey;width:1px;}
.testo_miniature{border-bottom: 1px solid grey; font-family: Arial, Verdana; font-size: 12px; line-height: 14px;padding-bottom:15px;}
.testo_miniature a{text-decoration: none;}

.modulo_anteprima_foto img{background-position: left; background-repeat: no-repeat; float:left; padding-right:10px; width: 97px; }

.modulo_anteprima_data{display: none;}

.modulo_anteprima_titolo h1{color: black; font-family: arial,verdana; font-style: bold; font-size: 16px; margin:0; padding-bottom: 6px;}
.modulo_anteprima_titolo a{color: black; text-decoration:none;}
.modulo_anteprima_titolo a:visited{color: black; text-decoration:none;}
.modulo_anteprima_titolo a:hover{color: #a40412; text-decoration:underline;}
.modulo_anteprima_sottotitolo {color: #8b96a9; font-family: arial,verdana; font-style: bold; font-size: 11px; margin:0; display: block;}
.modulo_anteprima_sottotitolo h2{color: #8b96a9; font-family: arial,verdana; font-style: bold; font-size: 11px; margin:0;}

.modulo_anteprima_testo{color: black; font-family: arial,verdana; font-size: 11px; line-height: 14pt;}

.modulo_anteprima_continua{background-image: url(images/bbcc/freccina.gif); font-size:10px; color:white; background-repeat: no-repeat; width:44px; height:13px; display:block; cursor:hand;float:right; padding-left:12px; padding-bottom:0px; vertical-align:middle; font-family:arial,verdana; font-size:10px; border-bottom:dotted 1px #ACACAC;}

.modulo_anteprima_continua a{color:#3B465A; text-decoration:none}
.modulo_anteprima_continua a:visited{color:#3B465A; text-decoration:none}
.modulo_anteprima_continua a:hover{color:#3B465A; text-decoration:none}

#box_anteprima_figlie h1{color: black; font-family: arial,verdana; font-style: bold; font-size: 16px; margin:0; padding-bottom: 6px;}
#box_anteprima_figlie h2{color: #8b96a9; font-family: arial,verdana; font-style: bold; font-size: 11px; margin:0; display: block;}
#box_anteprima_figlie p{color: black; font-family: arial,verdana; font-size: 11px; line-height: 14pt; margin-top: 5px;}
#box_anteprima_figlie .continua{background-image: url(images/bbcc/freccina.gif); font-size:10px; color:white; background-repeat: no-repeat; width:44px; height:13px; display:block; cursor:hand;float:right; padding-left:12px; padding-bottom:0px; vertical-align:middle; font-family:arial,verdana; font-size:10px; border-bottom:dotted 1px #ACACAC;}

#box_anteprima_figlie .continua a{color:#3B465A; text-decoration:none}
#box_anteprima_figlie .continua a:visited{color:#3B465A; text-decoration:none}
#box_anteprima_figlie .continua a:hover{color:#3B465A; text-decoration:none}
#box_anteprima_figlie .modulo_anteprima_data{display: none;}
#box_anteprima_figlie  img{background-position: left; background-repeat: no-repeat; float:left; padding-right:10px; width: 97px; }

.scorri { color: black; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: none; background-color:white; padding:4px; border:1px solid #d8d8d8; width:250}

.sh1 {font-family: Arial, verdana; font-size: 14px; color: black; font-weight: bold; padding-bottom: 6px;}
.sh1 a :link{font-family: Arial, verdana; font-size: 14px; color: black; font-weight: bold; text-decoration: none;}
.sh1 a :visited{font-family: Arial, verdana; font-size: 14px; color: #8b96a9; font-weight: bold; text-decoration: none;}
.sh1 a :hover{font-family: Arial, verdana; font-size: 14px; color: #a40412; font-weight: bold; text-decoration: underline;}

.sh2 {font-family: Arial, verdana; font-size: 11px; color: #606979; font-weight: bold; padding-bottom: 8px;}

.testi_interni{ color: black; font-size: 12px; color: #000; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: none; padding-left: 10px; padding-right: 10px; padding-top: 10px; padding-bottom:10px;}

.testi_interni2{ background-color: #ebecee; color: black; font-size: 12px; color: #000; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: none; padding-left: 10px; padding-right: 10px; padding-top: 10px; padding-bottom:10px;}

.testi_risorse{ color: black; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: none; background-color:#ebecee; border: 1px solid #c7d1e5; width: 433px; height: 219px;padding:10px;}

.testi_beni_arch{ color: #606979; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; text-decoration: none; background-color:#ebecee; padding:10px; }
.testi_beni_arch a:link{background-image: url(/cci_new_v3/s2magazine/css/0/images/bbcc/freccina.gif); background-position: left; background-repeat: no-repeat; color: #a40412; font-family: arial,verdana; font-size: 11px; font-weight: normal; text-decoration: underline; padding-left: 14px;}
.testi_beni_arch a:visited{color: #83acdc; font-family: arial,verdana; font-size: 11px; font-weight: normal; text-decoration: underline;}
.testi_beni_arch a:hover{color: black; font-family: arial,verdana; font-size: 11px; font-weight: normal; text-decoration: none;}


.testi_beni_art{ color: #606979; font-size: 11px; font-weight: bold; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: none; padding-right: 10px; padding-top: 10px; padding-bottom:10px;}

body { font-size: 8px; background-color:#ffffff; text-align: center; margin: 0px 0 0 0px; padding: 0px }
.main{width:900px; margin:auto;}
#modulo_banner{padding:0; margin:0;height:100%}

.style1{color:#3b465a; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px;}
.style1 a{color:#3b465a; text-decoration: none }
.style1 a:visited{color:#3b465a; text-decoration: none }
.style1 a:hover{color:#3b465a; text-decoration: underline }

.celltxtscorr{border-top:2px solid #f4f4f4; border-bottom:2px solid #f4f4f4; width:300px;}


/* documenti */
.comboufficio{	display: none;}
.paginazione{	width: 100%; margin-bottom: 10px; text-align: right;}
.paginazione img { border: 0;}

.tab_doc{height:auto; line-height:16px; vertical-align:top;}
.tab_doc .data{ margin: 0px; height:12px; background-color:#fff; font-family:arial; font-size:12px;float:left;  margin-right:5px; padding:0; width:60px; line-height:18px;}
.tab_doc .uffautore{float:left; clear:right; margin:0px; padding:0px;  line-height:18px; height:12px;}
.tab_doc .testo_doc6{	margin: 0px; margin-bottom: 30px; font-weight: bold; border-bottom:1px dotted #ddd; clear:both; padding:0px; height:30px;  line-height:18px; margin-top:5px;}
.tab_doc .testo_doc6 a{	color: #000; text-decoration: none; margin:0;}
.tab_doc .testo_doc6 a:visited{	color: #000; text-decoration: none; margin:0;}
.tab_doc .testo_doc6 a:hover{	color: #000; text-decoration: underline; margin:0;}
.tab_doc .ricdoc{	display: none;}

/**********************/

.tab_siti{height:auto; line-height:16px; vertical-align:top;  font-family:arial; font-size:12px; color:#000;}
.siti_data{ margin: 0px; height:12px; background-color:#fff; font-family:arial; font-size:12px;float:left;  margin-right:5px; padding:0; width:60px; line-height:18px; margin-top:30px;}

.siti_titolo{float:left; clear:right; margin:0px; padding:0px;  line-height:18px; height:12px;  margin-top:30px; font-family:arial; font-size:12px; font-weight:bold;}
.testositi3{border-bottom:1px solid #ddd;  font-family:arial; font-size:12px; color:#000; padding-bottom:5px;}

.siti_url {clear:both; font-family:arial; font-size:12px; margin-bottom:10px;}

.siti_url a{ color: #a50413; text-decoration:none; background:url(images/bbcc/freccina.gif) no-repeat; padding-left:12px;}
.siti_url a:visited{ color: #a50413; text-decoration:none; background:url(images/bbcc/freccina.gif) no-repeat; padding-left:12px;}
.siti_url a:hover{ color: #a50413; text-decoration:underline; background:url(images/bbcc/freccina.gif) no-repeat; padding-left:12px;}

.siti_categoria {color: #8b96a9; font-family: arial,verdana; font-style: bold; font-size: 11px; }



.figlie ul{list-style:none}
.figlie li{border-bottom:1px dotted #ddd; magin-bottom:20px;}
.figlie .sh1 {padding-top: 16px; margin-top:16px;}

.figlie a {text-decoration:none; color:#000}
.figlie a:visited {text-decoration:none; color:#000}
.figlie a:hover {text-decoration:underline; color:#000}
.figlie .intro{margin-top:3px; margin-bottom:5px;}

.figlie .miniature img{border:0;}
.figlie .sh1_data_ora{color:#000;display:block;clear:right;}

.mal{width:100%; margin-bottom:10px;}

.home_dx{ backggground: url(/cci_new_v3/s2magazine/images/background/3740/ingombro.GIF) bottom no-repeat; vertical-align:top; min-height:710px;}

#tdmenu7{display:none}
