body  {background: url(images/bg002.jpg) repeat 0px 0px ; text-align:center;margin:0px}

.mediaplayer09 {font-family: arial,verdana; font-size: 10px; color: #000000;}
.mediaplayer09 a{font-family: arial,verdana; font-size: 10px; color: #000000; text-decoration:none; }

.data {background: #000000 url(images/bck1.jpg) no-repeat 0px bottom;}
.data font {background: #000000; font-family:courier, arial, verdana; text-transform:uppercase;  color:#ffffff; font-size: 11px; padding-right: 15px;  text-align:right; width: 447px;height:13px; margin:0px; vertical-align:top;text-transform: lowercase;}

.td_testa{;margin:0px; height:81px; padding:0px;line-height:0px; font-size:0px;background:#810010}

.rss{	padding-left: 5px;}
.micro{display:block; margin:0; font-family:verdana; font-size:11px; margin-top:5px; font-weight:bold;}
.micro a{color:#000; text-decoration:underline}
.micro a:visited{color:#000; text-decoration:underline}
.micro a:hover{color:#000; text-decoration:underline}

.menu1 {font-family: arial,verdana; background:#515151;border-left:1px solid #E3E2E1;border-right:1px solid #E3E2E1; height:21px;text-align: center; width:487px; font-size: 11px;}
.menu1 div {color:#ffffff; height:11px;font-size: 10px; text-transform:uppercase; text-decoration:none;   text-align:center ;line-height:15px;width:100% }
.menu1 a {background: url(images/div.gif) no-repeat right 5px;  padding: 5px 17px 5px 17px; margin:0px; font-size: 10px;;}
.menu1 a:link {color:#ffffff; text-decoration:none; }
.menu1 a:visited{color:#ffffff; text-decoration:none; }
.menu1 a:hover {color:#ffffff; text-decoration:none; }
.menu1 img {border: 0px; height:12px ; vertical-align:top}

.tab_menu_r {width:100%; height:27px; background:#810010; vertical-align:top; margin:0px;}
.tab_menu_r2 {width:100%; height:27px; background:#810010; vertical-align:top; margin:0px;}
.menu_rosso {font-family: arial, verdana; color: #ffffff; font-size: 10px;  background: #810010 url(images/div.gif) no-repeat right 7px ; padding-top: 7px; padding-bottom: 5px; padding-left: 10px; padding-right: 10px; text-align:center; }
.menu_rosso a:link { color: #ffffff; text-decoration:none}
.menu_rosso a:visited { color: #ffffff; text-decoration:none}
.menu_rosso a:hover{ color: #ffffff; text-decoration:none}

.motore {color:#ffffff ;font-family: arial,verdana; font-size: 10px;   text-align:center; vertical-align: top;  ;}
.motore form {display: inline;}figlie_me
.hoform {background: #ffffff url(images/lente.gif) no-repeat 0px 0px; font-family: arial,verdana; line-height:10px;font-size: 11px; color:#000000; height:15px; width:100px;margin:3px 3px 3px 3px ;vertical-align:top;padding-left:13px}
.inbutton2 {;margin-top:1px }


.corpo { margin:0px;  height:100%}
.princ {  background:#ffffff; height:100%; margin:0px;}
.Pprinc table{   margin:0px; }
.centro { padding:0px; background:#ffffff; height:100%;margin:0px}
.centro_hp{ margin:0px; background:#ffffff; height:100%;margin:0px}


.sinistra {background: #ECECEC url(images/baffo.gif) no-repeat 0px bottom ; width:176px; border-bottom: 9px solid #AEAEAE; border:0px; padding.left:0; }

.menu {background: #ffffff url(images/bck2_box1.jpg) repeat-x 0px bottom ; width:176px;height:auto ;padding:1px 0px 0px 1px}

.menu_top {background: url(images/top_box1.gif) no-repeat 0px 0px ; width:176px;padding-top:12px; }

.menu_av {font-family: arial, verdana; color: #515151; font-weight:bold;font-size: 11px; border-left:1px solid #515151;border-right: 1px solid #515151; padding-left:16px; width:176px;height:auto}

.menu_bot {background: url(images/bot_box1.gif) no-repeat 0px bottom ; width:176px;padding-bottom:12px; }

.tab_arearis {background: #9D3A1D url(images/arearis_bott.gif) no-repeat right bottom; padding-bottom:12px;;border-left:1px solid #ffffff;padding-top:5px }

.arearis {background: #9D3A1D; width:176px;; text-align:left;}

.login  {background: url(images/login.gif) no-repeat right 3px ; font-family: arial, verdana; color: #ffffff;font-size: 12px; text-align:left;padding-left:16px ;padding-top:5px}

.login .form {width:auto; font-family: arial, verdana; color: #000000;font-size: 11px; height:16px ;text-align:left; border: 0; padding: 2px;}
.login .form_p {width:auto; font-family: arial, verdana; color: #000000;font-size: 11px; height:16px; text-align:left; border: 0; padding: 2px; float: left;}
.login .etichetta_utente{ display: block; margin: 0; margin-top: 5px; font-size: 10px; text-transform: lowercase;}
.login .formbutton{	height: 16px; font-size: 10px; border: 0; font-family: Arial, Helvetica, sans-serif; float: right; margin-right: 4px; margin-top: 30px;}

.arearis_i {background: #9D3A1D; width:176px; text-align:left;}
.login_i {background: url(images/login.gif) no-repeat right 5px ; ;font-family: arial, verdana; color: #ffffff;font-size: 12px;; text-align:left; padding-left:16px ;height:32px;border-left:1px solid #ffffff}
.login_i a:link {color: #ffffff; text-decoration:none}
.login_i a:visited {color: #ffffff; text-decoration:none}
.login_i a:hover {color: #ffffff; text-decoration:none}

.link {background: #D1AAA0 url(images/link.gif) no-repeat right 0px ;font-family: arial, verdana; color: #000000;font-size: 12px;font-weight:bold;height:32px;padding-top:5px ; text-align:left; padding-left:16px; border:1px solid #ffffff}
.link a:link  {color: #000000;text-decoration:none}
.link a:visited {color: #000000;text-decoration:none}
.link a:hover  {color: #000000;text-decoration:none}

.tab_evid { width:560px; margin:6px 6px 0px 6px ;}
.tab_evid2 { width:735px; margin:6px 6px 0px 6px ;}

.td_evidenza{background:  url(images/evidenza_top.gif) no-repeat 0px 0px; padding-top:9px}
.td_evidenza{background:  url(images/evidenza_top.gif) no-repeat 0px 0px; padding-top:9px;font-family: arial,verdana; font-size: 14px; color: #000000;font-weight: bold; text-align:left; padding:6px;}
.tab_evidenza{ width:550px; margin-right:2px; border-left:1px solid #810010; border-right:1px solid #810010; border-bottom:1px solid #810010}
.titoli_evidenze {background: #ffffff url(images/fondo_primo_piano.jpg) no-repeat right 12px ;font-family: arial, verdana; font-size: 18px; margin: 0px; width:510px}
.titolo_e {background: #ffffff  ;font-family: arial, verdana; color: #800010; font-size: 18px; margin-right: 3px; padding: 5px 5px 5px 0px ;width: 20%;}
.titolo_e a{color: #800010; text-decoration: none;}
.titolo_e a;visited{color: #800010; text-decoration: none;}
.titolo_e a:hover{color: #800010; text-decoration: none;}
.titolo_articolo_centrale_old {font-family: arial,verdana; font-size: 14px; color: #000000;font-weight: bold; text-align:left; -moz-border-radius: 1em 1em;  border-radius: 1em 1em; border-left: 1px solid #810010; border-right: 1px solid #810010;  padding: 0 6px 0 6px;  }

.titolo_articolo_centrale{font-family: arial,verdana; font-size: 14px; color: #000000;font-weight: bold; text-align:left;border-left: 1px solid #810010; border-right: 1px solid #810010;  padding: 0 6px 0 6px;  }

.titolo_articolo_centrale .modulo_anteprima_testo{font-family: verdana; font-size: 11px; color: #000000; text-align:left; font-weight:normal; }
.titolo_articolo_centrale .modulo_anteprima_data {display:none;}
.titolo_articolo_centrale .modulo_anteprima_titolo h1{margin:4; margin-left:0; font-family: arial,verdana; font-size: 16px; color: #000000;font-weight: bold;}
.titolo_articolo_centrale .modulo_anteprima_titolo h1 a{color:#810010; text-decoration:none;}
.titolo_articolo_centrale .modulo_anteprima_titolo h1 a:visited{color:#810010; text-decoration:none;}
.titolo_articolo_centrale .modulo_anteprima_titolo h1 a:hover{color:#810010; text-decoration:underline;}
.titolo_articolo_centrale .modulo_anteprima_sottotitolo{display:none;}
.titolo_articolo_centrale .modulo_anteprima_continua{ font-family: arial,verdana; font-size: 10px; color: #810010;font-weight: bold; margin-left:5px;}
.titolo_articolo_centrale .modulo_anteprima_foto{width:100%; text-align: center;}
.titolo_articolo_centrale .modulo_anteprima_continua a{color:#810010; text-decoration:none;}
.titolo_articolo_centrale .modulo_anteprima_continua a:visited{color:#810010; text-decoration:none;}
.titolo_articolo_centrale .modulo_anteprima_continua a:hover{color:#810010; text-decoration:underline;}

.titolo_articolo_centrale2 {font-family: arial,verdana; font-size: 14px; color: #000000;font-weight: bold; text-align:left;border-left: 1px solid #810010; border-right: 1px solid #810010;  padding: 0 6px 0 6px;  }

.titolo_articolo_centrale2 .modulo_anteprima_testo{font-family: arial,verdana; font-size: 11px; color: #000000; text-align:left; font-weight:normal; }
.titolo_articolo_centrale2 .modulo_anteprima_data {display:none;}
.titolo_articolo_centrale2 .modulo_anteprima_titolo h1{margin:4; margin-left:0; font-family: arial,verdana; font-size: 16px; color: #000000;font-weight: bold;}
.titolo_articolo_centrale2 .modulo_anteprima_titolo h1 a{color:#810010; text-decoration:none;}
.titolo_articolo_centrale2 .modulo_anteprima_titolo h1 a:visited{color:#810010; text-decoration:none;}
.titolo_articolo_centrale2 .modulo_anteprima_titolo h1 a:hover{color:#810010; text-decoration:underline;}
.titolo_articolo_centrale2 .modulo_anteprima_sottotitolo{display:none;}
.titolo_articolo_centrale2 .modulo_anteprima_continua{ font-family: arial,verdana; font-size: 10px; color: #810010;font-weight: bold; margin-left:5px;}
.titolo_articolo_centrale2 .modulo_anteprima_foto{; float: left;}
.titolo_articolo_centrale2 .modulo_anteprima_continua a{color:#810010; text-decoration:none;}
.titolo_articolo_centrale2 .modulo_anteprima_continua a:visited{color:#810010; text-decoration:none;}
.titolo_articolo_centrale2 .modulo_anteprima_continua a:hover{color:#810010; text-decoration:underline;}




.tab_art_princ{	width: 560px; border: 0;}
.tab_art_princ table{ margin-top: 5px;}
.tab_art_princ .td1{	width: 560px; border: 0; background-image: url(caritas/artprincup.gif); background-repeat: no-repeat; height: 8px;}
.tab_art_princ .td2{	width: 560px; border: 0; background-image: url(caritas/artprincdown.gif) ; background-repeat: no-repeat; height: 8px;}

.lanci { width:560px;margin:6px ;}
.td_notizie{background:  url(images/notizie_top.gif) no-repeat 0px 0px; padding-top:9px;height:100%}
.tab_notizie{ width:276px; margin-right:8px; border-left:1px solid #4E5A14; border-right:1px solid #4E5A14; border-bottom:1px solid #4E5A14; height:100%}
.titoli_notizie {background:  url(images/notizie_bck.gif) repeat-x right 6px ;font-family: arial, verdana; font-size: 18px; margin: 0px; }
.titolo_n {background: #ffffff url(images/notizie_ico.gif) no-repeat 5px 0px ;font-family: arial, verdana; color: #4E5A14; font-size: 15px; font-weight:bold;margin-right: 8px; padding: 0px 15px 3px 30px; height:25px; width:10%}
.archivio_notizie {background-color: #ffffff; font-family: arial, verdana; font-weight: bold; color:#4E5A14; font-size: 11px; padding: 5px 5px 5px 15px; margin: 0; }
.archivio_notizie a{ color:#4E5A14; text-decoration:none}
.archivio_notizie a:visited{ color:#4E5A14; text-decoration:none}
.archivio_notizie a:hover{ color:#4E5A14; text-decoration:underline}
.box_notizie #box_anteprima_figlie {background: #ffffff ;border-bottom:1px solid #AFAFAF; margin:10px; width:250px; margin-bottom: 0;}
.box_notizie #box_anteprima_figlie_pagina { margin-bottom: 2px;  padding: 0;}
.box_notizie #box_anteprima_figlie_titolo { color:#4E5A14; font-family: arial, verdana; font-weight: normal; font-size: 11px; margin-bottom: 4px;  }
.box_notizie #box_anteprima_figlie_titolo b{ font-weight: normal;}
.box_notizie #box_anteprima_figlie_titolo a:link { color:#4E5A14; text-decoration:none;  }
.box_notizie #box_anteprima_figlie_titolo a:visited { color:#4E5A14; text-decoration:none;  }
.box_notizie #box_anteprima_figlie_titolo a:hover{ color:#4E5A14; text-decoration:underline;  }

.box_notizie  #box_anteprima_figlie_sottotitolo{display: none;}
.box_notizie  #box_anteprima_figlie_testo{display: none;}
.box_notizie #box_anteprima_figlie_data {display: none;} /*{color:#4E5A14;font-family: arial, verdana; font-weight: normal; font-size: 11px; clear: none; float: left; }*/
.box_notizie #box_anteprima_figlie_continua {display: none;}

.td_agenda {background:  url(images/agenda_top.gif) no-repeat 0px 0px; padding-top:9px; width:276px;height:100%}
.tab_agenda{ width:276px; border-left:1px solid #CD7621; border-right:1px solid #CD7621; border-bottom:1px solid #CD7621;height:100%}
.titoli_agenda {background:  url(images/agenda_bck.gif) repeat-x right 6px ;font-family: arial, verdana; font-size: 18px; margin: 0px; }
.titolo_a {background: #ffffff url(images/agenda_ico.gif) no-repeat 5px 0px ;font-family: arial, verdana; color: #CD7621; font-size: 15px; font-weight:bold; padding: 0px 15px 3px 35px; height:25px; width:20%}
.link_agenda div{background: #ECDDCF; font-family: arial, verdana; color: #A1570F; font-size: 11px; font-weight:bold;margin:12px 10px 12px 10px; line-height:20px}
.link_agenda a{  color: #A1570F; text-decoration:none}
.link_agenda a:visited{  color: #A1570F; text-decoration:none}
.link_agenda a:hover{  color: #A1570F; text-decoration:underline}
.tab_diocesi {-moz-border-radius: 1em 1em;  border-radius: 1em 1em;width:562px; ;margin:0px 6px 6px 6px }
.tab_diocesi .td1 {background: url(caritas/dallecdup.gif) no-repeat 0px 0px; height: 8px;}
.tab_diocesi .td2 {background: url(caritas/dallecddown.gif) no-repeat bottom; height: 5px;}
.titoli_diocesi { background: #ffffff url(images/fondo_primo_piano.jpg) no-repeat right 6px ;font-family: arial, verdana; font-size: 18px; margin: 6px;   border-left: 1px solid #174167;border-right: 1px solid #174167; margin-bottom: 0; }
.titolo_d {background: #ffffff url(images/diocesi_ico.gif) no-repeat 5px 0px ;  font-family: arial, verdana; color: #174267; font-size: 15px;font-weight:bold;  padding: 1px 5px 5px 35px; width:40%; margin: 0; }

.link_dioce div{background: #BAC7D2; font-family: arial, verdana; color: #174267; font-size: 11px; font-weight:bold; margin: 1px 8px 2px 8px; padding-left:5px; line-height:20px}
.link_dioce a{color: #174267; text-decoration:none}
.link_dioce a:visited{color: #174267; text-decoration:none}
.link_dioce a:hover{color: #174267; text-decoration:underline}
.boxdioc { 	border-left: 1px solid #174167;	border-right: 1px solid #174167; padding: 0; vertical-align: top }
.boxdioc #box_anteprima_figlie { background: #ffffff; bornder-bottom:1px solid #AFAFAF; margin: 0 10px 5px 10px; width:520px; padding: 0;}

.boxdioc #box_anteprima_figlie_pagina {margin:0px}
.boxdioc #box_anteprima_figlie_titolo { color:#4E5A14;font-family: arial, verdana; font-weight: normal; font-size: 11px; float:left; clear:none; }

.boxdioc #box_anteprima_figlie_data {display: none;} /*{ font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; color: #184366; display: block; clear: none; float: left; margin-right: 10px; margin-left: 6px;}*/
.boxdioc #box_anteprima_figlie_titolo a:link { color:#000;text-decoration:none; }
.boxdioc #box_anteprima_figlie_titolo a:visited { color:#000;text-decoration:none; }
.boxdioc #box_anteprima_figlie_titolo a:hover{ color:#000;text-decoration:underline; }
.boxdioc #box_anteprima_figlie_testo{ font-family: arial, verdana;  font-size: 11px; display:none}

.boxdioc #box_anteprima_figlie_sottotitolo { color:#000; font-family: arial, verdana; font-weight: normal; font-size: 11px; float:left; clear:none; margin-left:5px;  }
.boxdioc #box_anteprima_figlie_sottotitolo a:link { color:#000;text-decoration:none; }
.boxdioc #box_anteprima_figlie_sottotitolo a:visited { color:#000;text-decoration:none; }
.boxdioc #box_anteprima_figlie_sottotitolo a:hover{ color:#000;text-decoration:underline; }

.boxdioc #box_anteprima_figlie_continua { color:#000; font-family: arial, verdana; font-weight: normal; font-size: 11px; float:left; clear:none; margin-left:5px;  }
.boxdioc #box_anteprima_figlie_continua a:link { color:#000;text-decoration:none; }
.boxdioc #box_anteprima_figlie_continua a:visited { color:#000;text-decoration:none; }
.boxdioc #box_anteprima_figlie_continua a:hover{ color:#000;text-decoration:underline; }

.dadiocesi {margin:0px; padding: 0; }

.boxdioc {	margin:0px; padding: 10px}
.boxdioc .modulo_anteprima_foto{display:none;}
.boxdioc .modulo_anteprima_data  {display:none;} /*{ font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; color: #184366; display: block; clear: none; float: left; margin-right: 10px; margin-left: 6px;}*/
.boxdioc .modulo_anteprima_titolo {	display: inline; margin: 0; clear: none; float: left;}
.boxdioc .modulo_anteprima_titolo h1{	margin: 0;  color:#4E5A14;font-family: arial, verdana; font-weight: bold; font-size: 11px; clear: none; float: left; }
.boxdioc .modulo_anteprima_titolo h1 a{	color:#4E5A14; text-decoration: none; margin: 0;}
.boxdioc .modulo_anteprima_titolo h1 a:visited{	color:#4E5A14; text-decoration: none;}
.boxdioc .modulo_anteprima_titolo h1 a:hover{	color:#4E5A14; text-decoration: underline;}
.boxdioc .modulo_anteprima_sottotitolo{ display: none;}
.boxdioc .modulo_anteprima_continua{ display: none;}


.testo_centrale {font-family: verdana;font-size: 11px; line-height: 15pt; padding-bottom: 4px; padding-right: 2px; padding-left: 2px; font-size: 12px;}
.testo_centrale a:link { color: #9D3A1D;text-decoration:none;}
.testo_centrale a:visited { color: #9D3A1D;text-decoration:none;}
.testo_centrale a:hover { color: #9D3A1D;text-decoration:none;}


.destra {background: #ffffff ; width:181px; }

.tab1 {margin:0px ;width:181px}
.tab1_cont {border-left:1px solid #CD1B4E;border-bottom:1px solid #CD1B4E ;border-right:1px solid #CD1B4E;width:179px}
.tab1_cont img {margin:3px}
.tab1_cont .articolo { font-family:   arial, verdana; color: #000000; font-size: 11px;  width:auto; margin:0px ;padding-left :3px}
.tab1_cont .articolo a:link { font-family:   arial, verdana; color: #9D3A1D; font-size: 11px;  text-align:right;font-weight:bold }
.tab1_cont .articolo a:visited {  color: #9D3A1D; text-decoration:none ;font-weight:bold}
.tab1_cont .articolo a:hover {  color: #9D3A1D; text-decoration:underline ;font-weight:bold}

.pubblicazioni { background:  #CD1B4E url(images/pubblicazioni_bck.gif) no-repeat 0px 0px; width:179px; font-family: arial, verdana;font-size: 12px;font-weight: bold; color:#ffffff; height:22px; padding-left:10px}
.pubblicazioni a{	color: #fff; text-decoration: none;}
.pubblicazioni a:visited{	color: #fff; text-decoration: none;}
.pubblicazioni a:hover{	color: #fff; text-decoration: underline;}

.pubblicazioni_i { background:  #CD1B4E url(images/pubb_i_bck.gif) no-repeat right 0px; ; font-family: arial, verdana;font-size: 12px;font-weight: bold; color:#ffffff; height:22px; padding-left:16px;border:1px solid #ffffff}
.pubblicazioni_i a:link{  color:#ffffff; text-decoration:none}
.pubblicazioni_i a:visited{  color:#ffffff; text-decoration:none}
.pubblicazioni_i a:hover{  color:#ffffff; text-decoration:none}


.tab2 {margin-top:5px; width:181px}
.tab2 .td1{	background-image: url(caritas/colonnadx_down.gif); height: 8px; background-repeat: no-repeat bottom;}
.tab2_cont {border-left:1px solid #1B9DCD; border-bottom:1px solid #1B9DCD; border-right:1px solid #1B9DCD; width:179px}
.tab2_cont img {margin-bottom:5px}
.tab2_cont2 {border-left:1px solid #1B9DCD;  border-right:1px solid #1B9DCD; width:179px}
.tab2_cont2 img {margin:5px}

.campagne { background:  #1B9DCD url(images/campagne_bck.gif) no-repeat 0px 0px; width:180px; font-family: arial, verdana;font-size: 12px;font-weight: bold; color:#ffffff; height:22px; padding-left:10px;}
.campagne a{	color: #fff; text-decoration: none;}
.campagne a:visited{	color: #fff; text-decoration: none;}
.campagne a:hover{	color: #fff; text-decoration: underline;}

.campagne_i { background:  #1B9DCD url(images/camp_i_bck.gif) no-repeat right 0px; font-family: arial, verdana;font-size: 12px;font-weight: bold; color:#ffffff; height:22px; padding-left:16px;border-left:1px solid #ffffff;border-right:1px solid #ffffff;border-bottom:1px solid #ffffff}
.campagne_i a:link{  color:#ffffff; text-decoration:none}
.campagne_i a:visited{  color:#ffffff; text-decoration:none}
.campagne_i a:hover{  color:#ffffff; text-decoration:none}


.tab3_cont {border-left:1px solid #606060; border-right:1px solid #606060;width:181px; }
.tab3_cont img {margin:3px}
.tab3_cont .articolo { font-family:   arial, verdana,; color: #000000; font-size: 11px;  width:auto; margin:0px ;padding-left :3px}
.tab3_cont .articolo a:link { font-family:   arial, verdana,; color: #9D3A1D; font-size: 11px;  text-align:right;font-weight:bold }
.tab3_cont .articolo a:visited {  color: #9D3A1D; text-decoration:none ;font-weight:bold}
.tab3_cont .articolo a:hover {  color: #9D3A1D; text-decoration:underline ;font-weight:bold}


.media { background:  #606060  url(images/media_bck.gif) no-repeat 0px 0px; width:180px; font-family: arial, verdana;	font-size: 12px;	font-weight: bold; color:#ffffff; height:22px; padding-left:10px}
.tab_media {  background: url(images/bck2_box1.jpg) repeat-x 0px bottom ; width:176px; }
.media a{	color: #fff; text-decoration: none;}
.media a:visited{	color: #fff; text-decoration: none;}
.media a:hover{	color: #fff; text-decoration: underline;}


.media_i { background:  #CD7B1B url(images/media_i_bck.gif) no-repeat right 0px; font-family: arial, verdana;font-size: 12px; font-weight: bold; color:#ffffff; height:22px; padding-left:16px;border-left:1px solid #ffffff;;border-right:1px solid #ffffff;border-bottom:1px solid #ffffff}
.media_i a:link{  color:#ffffff; text-decoration:none}
.media_i a:visited{  color:#ffffff; text-decoration:none}
.media_i a:hover{  color:#ffffff; text-decoration:none}

.diocesane_i { background:  #174267 url(images/diocesane_i_bkg.gif) no-repeat right 0px; font-family: arial, verdana;font-size: 12px; font-weight: bold; color:#ffffff; height:22px; padding-left:16px;border-left:1px solid #ffffff;;border-right:1px solid #ffffff;border-bottom:1px solid #ffffff}
.diocesane_i a:link{  color:#ffffff; text-decoration:none}
.diocesane_i a:visited{  color:#ffffff; text-decoration:none}
.diocesane_i a:hover{  color:#ffffff; text-decoration:none}


.elencopuntato { width:150px; margin:5px}
.elencopuntato li { color: #515151; font-family: arial, verdana;font-size: 11px; line-height: 20px;height: auto;
list-style-type: none;	padding-bottom: 4px; padding-right: 2px; border-top:1px solid #606060;}
.elencopuntato li a:link { color: #515151; font-weight: bold; text-decoration:none;}
.elencopuntato li a:visited { color: #515151; font-weight: bold; text-decoration:none;}
.elencopuntato li a:hover { color: #810010; font-weight: bold; text-decoration:none;}

.articolo { font-family:   arial, verdana; color: #000000; font-size: 11px;  width:140px; margin:0px ;padding:3px}
.articolo a:link { font-family:   arial, verdana,; color: #9D3A1D; font-size: 11px;  padding:5px; font-weight:bold }
.articolo a:visited {  color: #9D3A1D; text-decoration:none ;font-weight:bold}
.articolo a:hover {  color: #9D3A1D; text-decoration:underline ;font-weight:bold}

.footertab {background: #AEAEAE; width: 100%; height:16px;}
.footerx { width: 176px;  background: #AEAEAE;}
.footer {width: 100%; background: #000000; height:16px; line-height:19px; font-family:   arial, verdana; color: #ffffff; font-size: 10px; padding-left:5px;}
.footer a{ background: #000000; height:16px; line-height:19px; font-family:   arial, verdana; color: #ffffff; font-size: 10px;}


.figlie_tab {background:url(images/bck2_box1.jpg) repeat-x 0px bottom ;width:181px; }
.figlie_tab2 {background:url(images/bck2_box1.jpg) repeat-x 0px bottom ; width:181px; position: relative; left: -70px;}
.figlie_menu {background:  url(images/top_box_dx.gif) no-repeat 0px 0px ;width:181px ; height:20px}
.figlie_menu ul {border-left:1px solid #515151;border-right:1px solid #515151; ;margin: 9px 0px 0px 0px;  font-weight:bold;text-align:left ;padding:0px}
.figlie_menu li {width:160px; font-family:   arial, verdana;  color:#810010; font-size: 11px; list-style-image: url(images/bullet.gif);list-style-position: inside;line-height:15px;padding:2px 5px 5px 5px  ; ; font-weight: bold; border-bottom:1px solid #515151;}
.figlie_menu li a:link { color:#810010; text-decoration:none}
.figlie_menu li a:visited{ color:#810010; text-decoration:none}
.figlie_menu li a:hover { color: #515151; text-decoration:none}
.figlie_menu .sh1 { font-family: arial, verdana; color: #515151; font-size: 11px; line-height:15px; width:150px; padding:0 ; font-weight: bold; }
.figlie_menu a .sh1 { cursor: hand;}
.figlie_bot {background: url(images/bot_box_dx.gif) no-repeat 0px bottom; width:181px; height:9px}
.figlie_menu table { width:181px; border-left:1px solid #515151;border-right:1px solid #515151; ;margin:5px 0px 0px 0px;  font-weight:bold; }

.menup { font-family:   arial, verdana; color: #515151; font-size: 11px; background: url(images/bullet.gif) no-repeat 10px middle ;line-height:15px; width:150px; padding:2px 5px 5px 25px ; font-weight: bold; border-bottom:1px solid #515151;}
.menup a:link { color: #515151; text-decoration:none; }
.menup a:visited { color: #515151; text-decoration:none; }
.menup a:hover { color: #810010;text-decoration:none; }



.combo { float:right; margin:0px ;}
.combo br { display:none;}

.bread {font-family: arial, verdana;line-height:15px; color: #000000; font-size: 11px;  margin-left: 5px; margin-right: 5px; margin-top: 2px; margin-bottom: 2px;  }
.bread a:link {color: #810010; text-decoration:none;  }
.bread a:visited {color: #810010; text-decoration:none;  }
.bread a:hover {color: #810010; text-decoration:underline;  }

.breadcrumbs {font-family: arial, verdana;line-height:15px; color: #000000; font-size: 11px;  margin-left: 5px; margin-right: 5px; margin-top: 2px; margin-bottom: 2px;  }
.breadcrumbs a:link {color: #810010; text-decoration:none;  }
.breadcrumbs a:visited {color: #810010; text-decoration:none;  }
.breadcrumbs a:hover {color: #810010; text-decoration:underline;  }

.tab_evid2 { width:735px;margin:6px 6px 0px 6px ;}
.td_centroint {background:  url(images/evidenza_top.gif) no-repeat 0px 0px; padding-top:9px}
.td_centroint2 { width:100%}
.centro_int { width:100%; margin:2px;   border-bottom:1px dotted #810010}

.titoli_interni {background: #ffffff url(images/fondo_primo_piano.jpg) repeat-x right 12px ;font-family: arial, verdana; font-size: 18px; margin: 0px; width:100%; padding-top: 5px; padding-bottom:10px; border-bottom: 1px dotted #810010;}

.titolo_int {font-family: arial, verdana; color: #800010; font-size: 18px; margin-right: 3px; padding: 4px 15px 4px 0px;  background-color: #fff; display: inline;  width: auto;line-height:25px }
.titolo_int img {background: #ffffff; margin: 0;}
.sottotitolo {font-family: arial, verdana; color: #800010; font-size: 14px; vertical-align:top ; font-style:italic; padding-left: 5px }

.tab_evid2 .sottotitolo{font-family: verdana; color: #800010; font-size: 11px; font-weight:bold; }



.td_centroint_sp {width:758px; padding-top:9px;}
.centro_int_sp { width:100%  }
.td_evid_sp { width:70%;padding:6px 6px 0px 6px ; }
.tab_evid_sp { width:100%; }
.spalla { padding:5px ; margin:0px 10px 10px 10px; background:#eeeeee; color:  #515151; width:auto; height:100%;font-family: verdana,arial;line-height:18px;  font-size: 12px;border:1px dotted #810010;}
.spalla a:link {color: #810010;text-decoration:none; font-weight:bold }
.spalla a:visited {color: #810010;text-decoration:none; font-weight:bold }
.spalla a:hover{color: #810010;text-decoration:none; font-weight:bold }

.testo {font-family: verdana, arial;  line-height:18px; color: #515151; font-size: 12px;  margin-left: 5px; margin-right: 5px; margin-top: 2px; margin-bottom: 2px;  }


.testo table {font-family: verdana,arial, ;line-height:18px; color: #515151; font-size: 12px;  margin-left: 5px; margin-right: 5px; margin-top: 2px; margin-bottom: 2px; }

.foto1 {vertical-align:top; margin:1px; font-family: arial,verdana;color: #515151; font-size: 10px; width:130px; padding: 0; }
.foto1 img{border:1px solid #810010;}

.fotox {vertical-align:top; background:#eeeeee; padding:3px; font-family: arial,verdana;color: #515151; font-size: 11px; width:auto }
.fotox a:link {;color: #810010; text-decoration:none}
.fotox a:visited {;color: #810010; text-decoration:none}
.fotox a:hover {;color: #810010; text-decoration:underline}

.elencoinf li {width:auto ; font-family: verdana, arial ; color:#515151; font-size: 13px; list-style-image: url(images/bullet.gif);list-style-position: inside; line-height:17px; padding:0px 5px 5px 15px ; font-weight: bold; border-bottom:1px solid #515151;margin:5px}
.elencoinf li span { padding-left:5px;}
.elencoinf li a:link { color: #515151; text-decoration:none;}
.elencoinf li a:visited { color: #515151; text-decoration:none;}
.elencoinf li a:hover { color: #515151; text-decoration:none;}

.elencoinfcar li {width:auto ; font-family: verdana, arial ; color:#515151; font-size: 13px; list-style-image: url(images/bullet.gif);list-style-position: inside; line-height:17px; padding:0px 5px 5px 15px ; font-weight: bold; border-bottom:1px solid #515151;margin:5px}
.elencoinfcar li span { padding-left:5px;}
.elencoinfcar li a:link { color: #515151; text-decoration:none;}
.elencoinfcar li a:visited { color: #515151; text-decoration:none;}
.elencoinfcar li a:hover { color: #515151; text-decoration:none;}


.miniature{vertical-align:top; margin:0px 3px 3px 3px font-family: arial,verdana;color: #515151; font-size: 10px; ; }
.miniature img{ border:1px solid #810010; }

.italiacaritas {width:100px;}


.testo_miniature {width:auto ; font-family: arial, verdana; color: #000000;font-size: 12px; line-height:15px; padding:0px 5px 5px 15px ; font-weight:normal; border-bottom:1px solid #515151; margin:5px}
.sh1 {width:auto ; font-family: arial, verdana; color: #9D3A1D ;text-decoration:none ;font-weight:bold ; font-size: 14px;line-height:30px;}
.sh1_data_ora { display: none;}
.sh2  {width:auto ; font-family: arial, verdana; color: #000000;font-size: 12px; ;  font-weight:normal; font-style:italic; }
.testo_miniature a:link { color: #9D3A1D;text-decoration:none ;font-weight:bold }
.testo_miniature a:visited { color: #9D3A1D;text-decoration:none ;font-weight:bold }
.testo_miniature a:hover { color: #9D3A1D;text-decoration:none ;font-weight:bold }
.testo_miniature p  {font-family:  verdana, arial,; margin-top:5px }



.img_bann{ border-left:1px solid #ffffff; border-top:1px solid #ffffff; border-right:1px solid #ffffff }
.banner img { height:120px; width:auto; }

.segnala {font-family: arial,verdana;color:#810010; font-size: 11px;font-weight: bold; background:  url(images/segnala.gif) no-repeat right  0px; padding-right:25px;text-align:right}
.segnala a:link {color:#810010;font-weight: bold; text-decoration:none}
.segnala a:visited {color:#810010;font-weight: bold; text-decoration:none}
.segnala a:hover {color:#810010;font-weight: bold; text-decoration:none}

.stampa {font-family: arial,verdana; color:#810010; font-size: 11px;font-weight: bold;background:  url(images/stampa.gif) no-repeat right 0px; padding-right:25px; text-align:right}
.stampa a:link {color:#810010;font-weight: bold; text-decoration:none}
.stampa a:visited {color:#810010;font-weight: bold; text-decoration:none}
.stampa a:hover {color:#810010;font-weight: bold; text-decoration:none}

.invia {font-family: arial,verdana;color:#810010; font-size: 11px;font-weight: bold;background:  url(images/invia.gif) no-repeat right  0px; padding-right:25px;text-align:right}
.invia a:link {color:#810010;font-weight: bold; text-decoration:none}
.invia a:visited {color:#810010;font-weight: bold; text-decoration:none}
.invia a:hover {color:#810010;font-weight: bold; text-decoration:none}

.allegati {width:auto ; font-family: arial, verdana; color: #9D3A1D; font-size: 11px; ; line-height:50px; padding:10px 5px 5px 15px ; font-weight: bold;;margin:5px; text-decoration:none}




.testapop{background: url(caritas/bck_pop.jpg) repeat-x 0px 0px ; height:108px; width:100%; margin-top:0px }
.testapop font { vertical-align:top; padding:0px margin:0px ; margin-right:30px; height:auto; }

.logopop{ vertical-align:top; padding-left:20px }



.menugraf {width:120px ; }


.divprinc1 {font-family: arial,verdana; color: #515151; font-size: 11px; border-bottom:1px solid #AFAFAF; width:130px; padding-bottom:7px; }
.divprinc1 a:link{color: #515151; text-decoration:none}
.divprinc1 a:visited{color: #515151; text-decoration:none}
.divprinc1 a:hover{color: #810010; text-decoration:none}

.divprincsel1{font-family: arial,verdana; color:#810010; font-size: 11px; border-bottom:1px solid #AFAFAF; width:130px; padding-bottom:7px;}
.divprincsel1 a:link{ color:#810010; text-decoration:none}
.divprincsel1 a:visited{ color:#810010; text-decoration:none}
.divprincsel1 a:hover{ color:#810010; text-decoration:none}

.divsec1{font-family: arial,verdana; color:#515151; font-size: 11px; padding-left:10px; line-height:15px }
.divsec1 a:link  {color: #515151; text-decoration:none}
.divsec1 a:visited {color: #515151; text-decoration:none}
.divsec1 a:hover  {color: #810010; text-decoration:underline}

.divsec1_liv2active {font-family: arial,verdana; color:#810010; font-size: 11px;}
.divsec1_liv2active a:link  {color:#810010 ;text-decoration:none}
.divsec1_liv2active a:visited {color:#810010; text-decoration:none}
.divsec1_liv2active a:hover  {color:#810010; text-decoration:underline}


.divsec1_liv3 {font-family: arial,verdana; color:#515151; font-size: 11px; padding-left:40px;}
.divsec1_liv3 a:link  {color:#515151; text-decoration:none}
.divsec1_liv3 a:visited {color:#515151; text-decoration:none}
.divsec1_liv3 a:hover  {color: #810010; text-decoration:underline}

.divsec1_liv3active  {font-family: arial,verdana; color:#810010; font-size: 11px; padding-left:40px; font-weight:bold}
.divsec1_liv3active a:link  {color:#810010; text-decoration:none}
.divsec1_liv3active a:visited {color:#810010; text-decoration:none}
.divsec1_liv3active a:hover  {color:#810010; text-decoration:underline}


.divprinc2 {font-family: arial,verdana;color: #515151;font-size: 11px; border-bottom:1px solid #AFAFAF; width:130px ;  padding-top: 5px; padding-bottom: 7px;}
.divprinc2 a:link{ color: #515151; text-decoration:none}
.divprinc2 a:visited{ color: #515151; text-decoration:none}
.divprinc2 a:hover{ color: #810010; text-decoration:none}
.divprincsel2{font-family: arial,verdana;color:#810010; font-size: 11px; border-bottom:1px solid #AFAFAF;width:130px ;  padding-top: 5px; padding-bottom: 7px;}
.divprincsel2 a:link{ color:#810010; text-decoration:none}
.divprincsel2 a:visited{ color:#810010; text-decoration:none}
.divprincsel2 a:hover{ color:#810010; text-decoration:none}
.divsec2{font-family: arial,verdana;color:#515151; font-size: 11px; padding-left:10px ;line-height:15px }
.divsec2 a:link  {color:#515151 ;text-decoration:none}
.divsec2 a:visited {color:#515151; text-decoration:none}
.divsec2 a:hover  {color:#810010; text-decoration:underline}
.divsec2_liv2active {font-family: arial,verdana;color:#810010;; font-size: 11px;   }
.divsec2_liv2active a:link  {color:#810010 ;text-decoration:none}
.divsec2_liv2active a:visited {color:#810010; text-decoration:none}
.divsec2_liv2active a:hover  {color:#810010; text-decoration:underline}

.divprinc3 {font-family: arial,verdana;color: #515151;font-size: 11px; border-bottom:1px solid #AFAFAF; width:130px ;  padding-top: 5px; padding-bottom: 5px;}
.divprinc3 a:link{ color: #515151; text-decoration:none}
.divprinc3 a:visited{ color: #515151; text-decoration:none}
.divprinc3 a:hover{ color: #810010; text-decoration:none}
.divprincsel3{font-family: arial,verdana;color:#810010; font-size: 11px; border-bottom:1px solid #AFAFAF; width:130px ;  padding-top: 5px; padding-bottom: 5px;}
.divprincsel3 a:link{ color:#810010; text-decoration:none}
.divprincsel3 a:visited{ color:#810010; text-decoration:none}
.divprincsel3 a:hover{ color:#810010; text-decoration:none}
.divsec3{font-family: arial,verdana;color:#000000; font-size: 11px; padding-left:10px ;line-height:15px }
.divsec3 a:link  {color:#515151 ;text-decoration:none}
.divsec3 a:visited {color:#515151; text-decoration:none}
.divsec3 a:hover  {color:#810010; text-decoration:underline}
.divsec3_liv2active {font-family: arial,verdana;color:#810010;; font-size: 11px;   }
.divsec3_liv2active a:link  {color:#810010 ;text-decoration:none}
.divsec3_liv2active a:visited {color:#810010; text-decoration:none}
.divsec3_liv2active a:hover  {color:#810010; text-decoration:underline} 

.divprinc4 {font-family: arial,verdana;color: #515151;font-size: 11px; border-bottom:1px solid #AFAFAF;width:130px; padding-top: 5px; padding-bottom: 5px;}
.divprinc4 a:link{ color: #515151; text-decoration:none}
.divprinc4 a:visited{ color: #515151; text-decoration:none}
.divprinc4 a:hover{ color: #810010; text-decoration:none}
.divprincsel4{font-family: arial,verdana;color:#810010; font-size: 11px; border-bottom:1px solid #AFAFAF;width:130px ; padding-top: 5px; padding-bottom: 5px;}
.divprincsel4 a:link{ color:#810010; text-decoration:none}
.divprincsel4 a:visited{ color:#810010; text-decoration:none}
.divprincsel4 a:hover{ color:#810010; text-decoration:none}

.divsec4{font-family: arial,verdana;color:#000000; font-size: 11px; padding-left:10px ;line-height:15px }
.divsec4 a:link  {color:#515151 ;text-decoration:none}
.divsec4 a:visited {color:#515151; text-decoration:none}
.divsec4 a:hover  {color:#810010; text-decoration:underline}
.divsec4_liv2active {font-family: arial,verdana;color:#810010;; font-size: 11px;   }
.divsec4_liv2active a:link  {color:#810010 ;text-decoration:none}
.divsec4_liv2active a:visited {color:#810010; text-decoration:none}
.divsec4_liv2active a:hover  {color:#810010; text-decoration:underline} 


.divprinc5 {font-family: arial,verdana;color: #515151;font-size: 11px; border-bottom:1px solid #AFAFAF;width:130px ;  padding-top: 5px; padding-bottom: 5px;}
.divprinc5 a:link{ color: #515151; text-decoration:none}
.divprinc5 a:visited{ color: #515151; text-decoration:none}
.divprinc5 a:hover{ color: #810010; text-decoration:none}
.divprincsel5{font-family: arial,verdana;color:#810010; font-size: 11px; border-bottom:1px solid #AFAFAF;width:130px ;  padding-top: 5px; padding-bottom: 5px;}
.divprincsel5 a:link{ color:#810010; text-decoration:none}
.divprincsel5 a:visited{ color:#810010; text-decoration:none}
.divprincsel5 a:hover{ color:#810010; text-decoration:none}
.divsec5{font-family: arial,verdana;color:#000000; font-size: 11px; padding-left:10px; line-height:15px }
.divsec5 a:link  {color:#515151 ;text-decoration:none}
.divsec5 a:visited {color:#515151; text-decoration:none}
.divsec5 a:hover  {color:#810010; text-decoration:underline}
.divsec5_liv2active {font-family: arial,verdana;color:#810010; font-size: 11px;   }
.divsec5_liv2active a:link  {color:#810010 ;text-decoration:none}
.divsec5_liv2active a:visited {color:#810010; text-decoration:none}
.divsec5_liv2active a:hover  {color:#810010; text-decoration:underline} 


.divprinc6 {font-family: arial,verdana; color: #515151;font-size: 11px; border-bottom:1px solid #AFAFAF; width:130px;  padding-top: 5px; padding-bottom: 5px;}
.divprinc6 a:link{ color: #515151; text-decoration:none}
.divprinc6 a:visited{ color: #515151; text-decoration:none}
.divprinc6 a:hover{ color: #810010; text-decoration:none}
.divprincsel6{font-family: arial,verdana; color:#810010; font-size: 11px; border-bottom:1px solid #AFAFAF; width:130px;  padding-top: 5px; padding-bottom: 5px;}
.divprincsel6 a:link{ color:#810010; text-decoration:none}
.divprincsel6 a:visited{ color:#810010; text-decoration:none}
.divprincsel6 a:hover{ color:#810010; text-decoration:none}
.divsec6{font-family: arial,verdana;color:#000000; font-size: 11px; padding-left:10px; line-height:15px }
.divsec6 a:link  {color:#515151; text-decoration:none}
.divsec6 a:visited {color:#515151; text-decoration:none}
.divsec6 a:hover  {color:#810010; text-decoration:underline}
.divsec6_liv2active {font-family: arial,verdana;color:#810010; font-size: 11px;   }
.divsec6_liv2active a:link  {color:#810010; text-decoration:none}
.divsec6_liv2active a:visited {color:#810010; text-decoration:none}
.divsec6_liv2active a:hover  {color:#810010; text-decoration:underline} 


.divprinc7 {font-family: arial,verdana; color: #515151;font-size: 11px; border-bottom:1px solid #AFAFAF;width:130px ;  padding-top: 5px; padding-bottom: 5px;}
.divprinc7 a:link{ color: #515151; text-decoration:none}
.divprinc7 a:visited{ color: #515151; text-decoration:none}
.divprinc7 a:hover{ color: #810010; text-decoration:none}
.divprincsel7{font-family: arial,verdana;color:#810010; font-size: 11px; border-bottom:1px solid #AFAFAF;width:130px ;  padding-top: 5px; padding-bottom: 5px;}
.divprincsel7 a:link{ color:#810010; text-decoration:none}
.divprincsel7 a:visited{ color:#810010; text-decoration:none}
.divprincsel7 a:hover{ color:#810010; text-decoration:none}
.divsec7{font-family: arial,verdana;color:#000000; font-size: 11px; padding-left:10px ;line-height:15px }
.divsec7 a:link  {color:#515151 ;text-decoration:none}
.divsec7 a:visited {color:#515151; text-decoration:none}
.divsec7 a:hover  {color:#810010; text-decoration:underline}
.divsec7_liv2active {font-family: arial,verdana;color:#810010;; font-size: 11px;   }
.divsec7_liv2active a:link  {color:#810010; text-decoration:none}
.divsec7_liv2active a:visited {color:#810010; text-decoration:none}
.divsec7_liv2active a:hover  {color:#810010; text-decoration:underline} 


.divprinc8 {font-family: arial,verdana;color: #515151;font-size: 11px; border-bottom:1px solid #AFAFAF;width:130px ;  padding-top: 5px; padding-bottom: 5px; }
.divprinc8 a:link{ color: #810010; text-decoration:none}
.divprinc8 a:visited{ color: #810010; text-decoration:none}
.divprinc8 a:hover{ color: #810010; text-decoration:none}

.divprincsel8{font-family: arial,verdana;color:#810010; font-size: 11px; border-bottom:1px solid #AFAFAF;width:130px ;  padding-top: 5px; padding-bottom: 5px; }
.divprincsel8 a:link{ color:#810010; text-decoration:none}
.divprincsel8 a:visited{ color:#810010; text-decoration:none}
.divprincsel8 a:hover{ color:#810010; text-decoration:none}

.divsec8{font-family: arial,verdana;color:#000000; font-size: 11px; padding-left:10px ;line-height:15px }
.divsec8 a:link  {color:#515151 ;text-decoration:none}
.divsec8 a:visited {color:#515151; text-decoration:none}
.divsec8 a:hover  {color:#810010; text-decoration:underline}

.divsec8_liv2active {font-family: arial,verdana;color:#810010; font-size: 11px;   }
.divsec8_liv2active a:link  {color:#810010; text-decoration:none}
.divsec8_liv2active a:visited {color:#810010; text-decoration:none}
.divsec8_liv2active a:hover  {color:#810010; text-decoration:underline} 


.divprinc9 {font-family: arial,verdana;color: #515151;font-size: 11px; border-bottom:1px solid #AFAFAF; width:130px;  padding-top: 5px; padding-bottom: 5px; display:none}
.divprinc9 a:link{ color: #515151; text-decoration:none}
.divprinc9 a:visited{ color: #515151; text-decoration:none}
.divprinc9 a:hover{ color: #810010; text-decoration:none}

.divprincsel9{font-family: arial,verdana;color:#810010; font-size: 11px; border-bottom:1px solid #AFAFAF; width:130px;  padding-top: 5px; padding-bottom: 5px; display: none;}
.divprincsel9 a:link{ color:#810010; text-decoration:none}
.divprincsel9 a:visited{ color:#810010; text-decoration:none}
.divprincsel9 a:hover{ color:#810010; text-decoration:none}

.divsec9{font-family: arial,verdana;color:#000000; font-size: 11px; padding-left:10px; line-height:15px }
.divsec9 a:link  {color:#515151; text-decoration:none}
.divsec9 a:visited {color:#515151; text-decoration:none}
.divsec9 a:hover  {color:#810010; text-decoration:underline}
.divsec9_liv2active {font-family: arial,verdana; color:#810010; font-size: 11px;}
.divsec9_liv2active a:link  {color:#810010; text-decoration:none}
.divsec9_liv2active a:visited {color:#810010; text-decoration:none}
.divsec9_liv2active a:hover  {color:#810010; text-decoration:underline} 

.divprinc10 {font-family: arial,verdana;color: #515151;font-size: 11px; border-bottom:1px solid #AFAFAF; width:130px;  padding-top: 5px; padding-bottom: 5px;}
.divprinc10 a:link{ color: #515151; text-decoration:none}
.divprinc10 a:visited{ color: #515151; text-decoration:none}
.divprinc10 a:hover{ color: #810010; text-decoration:none}
.divprincsel10{font-family: arial,verdana;color:#810010; font-size: 11px; border-bottom:1px solid #AFAFAF; width:130px;  padding-top: 5px; padding-bottom: 5px;}
.divprincsel10 a:link{ color:#810010; text-decoration:none}
.divprincsel10 a:visited{ color:#810010; text-decoration:none}
.divprincsel10 a:hover{ color:#810010; text-decoration:none}
.divsec10{font-family: arial,verdana;color:#000000; font-size: 11px; padding-left:10px; line-height:15px }
.divsec10 a:link  {color:#515151 ;text-decoration:none}
.divsec10 a:visited {color:#515151; text-decoration:none}
.divsec10 a:hover  {color:#810010; text-decoration:underline}
.divsec10_liv2active {font-family: arial,verdana;color:#810010;; font-size: 11px;   }
.divsec10_liv2active a:link  {color:#810010 ;text-decoration:none}
.divsec10_liv2active a:visited {color:#810010; text-decoration:none}
.divsec10_liv2active a:hover  {color:#810010; text-decoration:underline} 


.divprinc11 {font-family: arial,verdana;color: #515151;font-size: 11px; border-bottom:1px solid #AFAFAF; width:130px;  padding-top: 5px; padding-bottom: 5px;}
.divprinc11 a:link{ color: #515151; text-decoration:none}
.divprinc11 a:visited{ color: #515151; text-decoration:none}
.divprinc11 a:hover{ color: #810010; text-decoration:none}
.divprincsel11{font-family: arial,verdana;color:#810010; font-size: 11px; border-bottom:1px solid #AFAFAF; width:130px;  padding-top: 5px; padding-bottom: 5px;}
.divprincsel11 a:link{ color:#810010; text-decoration:none}
.divprincsel11 a:visited{ color:#810010; text-decoration:none}
.divprincsel11 a:hover{ color:#810010; text-decoration:none}
.divsec11{font-family: arial,verdana;color:#000000; font-size: 11px; padding-left:10px; line-height:15px }
.divsec11 a:link  {color:#515151 ;text-decoration:none}
.divsec11 a:visited {color:#515151; text-decoration:none}
.divsec11 a:hover  {color:#810010; text-decoration:underline}
.divsec11_liv2active {font-family: arial,verdana;color:#810010;; font-size: 11px;   }
.divsec11_liv2active a:link  {color:#810010 ;text-decoration:none}
.divsec11_liv2active a:visited {color:#810010; text-decoration:none}
.divsec11_liv2active a:hover  {color:#810010; text-decoration:underline} 


.divprinc12 {font-family: arial,verdana;color: #515151;font-size: 11px; border-bottom:1px solid #AFAFAF; width:130px;  padding-top: 5px; padding-bottom: 5px;}
.divprinc12 a:link{ color: #515151; text-decoration:none}
.divprinc12 a:visited{ color: #515151; text-decoration:none}
.divprinc12 a:hover{ color: #810010; text-decoration:none}
.divprincsel12{font-family: arial,verdana;color:#810010; font-size: 11px; border-bottom:1px solid #AFAFAF; width:130px;  padding-top: 5px; padding-bottom: 5px;}
.divprincsel12 a:link{ color:#810010; text-decoration:none}
.divprincsel12 a:visited{ color:#810010; text-decoration:none}
.divprincsel12 a:hover{ color:#810010; text-decoration:none}
.divsec12{font-family: arial,verdana;color:#000000; font-size: 11px; padding-left:10px; line-height:15px }
.divsec12 a:link  {color:#515151 ;text-decoration:none}
.divsec12 a:visited {color:#515151; text-decoration:none}
.divsec12 a:hover  {color:#810010; text-decoration:underline}
.divsec12_liv2active {font-family: arial,verdana;color:#810010;; font-size: 11px;   }
.divsec12_liv2active a:link  {color:#810010 ;text-decoration:none}
.divsec12_liv2active a:visited {color:#810010; text-decoration:none}
.divsec12_liv2active a:hover  {color:#810010; text-decoration:underline} 


.divprinc13 {font-family: arial,verdana;color: #515151;font-size: 11px; border-bottom:1px solid #AFAFAF; width:130px;  padding-top: 5px; padding-bottom: 5px;}
.divprinc13 a:link{ color: #515151; text-decoration:none}
.divprinc13 a:visited{ color: #515151; text-decoration:none}
.divprinc13 a:hover{ color: #810010; text-decoration:none}
.divprincsel13{font-family: arial,verdana;color:#810010; font-size: 11px; border-bottom:1px solid #AFAFAF; width:130px;  padding-top: 5px; padding-bottom: 5px;}
.divprincsel13 a:link{ color:#810010; text-decoration:none}
.divprincsel13 a:visited{ color:#810010; text-decoration:none}
.divprincsel13 a:hover{ color:#810010; text-decoration:none}
.divsec13{font-family: arial,verdana;color:#000000; font-size: 11px; padding-left:10px; line-height:15px }
.divsec13 a:link  {color:#515151 ;text-decoration:none}
.divsec13 a:visited {color:#515151; text-decoration:none}
.divsec13 a:hover  {color:#810010; text-decoration:underline}
.divsec13_liv2active {font-family: arial,verdana;color:#810010;; font-size: 11px;   }
.divsec13_liv2active a:link  {color:#810010 ;text-decoration:none}
.divsec13_liv2active a:visited {color:#810010; text-decoration:none}
.divsec13_liv2active a:hover  {color:#810010; text-decoration:underline} 


.divprinc14 {font-family: arial,verdana;color: #515151;font-size: 11px; border-bottom:1px solid #AFAFAF; width:130px;  padding-top: 5px; padding-bottom: 5px;}
.divprinc14 a:link{ color: #515151; text-decoration:none}
.divprinc14 a:visited{ color: #515151; text-decoration:none}
.divprinc14 a:hover{ color: #810010; text-decoration:none}
.divprincsel14{font-family: arial,verdana;color:#810010; font-size: 11px; border-bottom:1px solid #AFAFAF; width:130px;  padding-top: 5px; padding-bottom: 5px;}
.divprincsel14 a:link{ color:#810010; text-decoration:none}
.divprincsel14 a:visited{ color:#810010; text-decoration:none}
.divprincsel14 a:hover{ color:#810010; text-decoration:none}
.divsec14{font-family: arial,verdana;color:#000000; font-size: 11px; padding-left:10px; line-height:15px }
.divsec14 a:link  {color:#515151 ;text-decoration:none}
.divsec14 a:visited {color:#515151; text-decoration:none}
.divsec14 a:hover  {color:#810010; text-decoration:underline}
.divsec14_liv2active {font-family: arial,verdana;color:#810010;; font-size: 11px;   }
.divsec14_liv2active a:link  {color:#810010 ;text-decoration:none}
.divsec14_liv2active a:visited {color:#810010; text-decoration:none}
.divsec14_liv2active a:hover  {color:#810010; text-decoration:underline} 


.divprinc15 {font-family: arial,verdana;color: #515151;font-size: 11px; border-bottom:1px solid #AFAFAF; width:130px;  padding-top: 5px; padding-bottom: 5px;}
.divprinc15 a:link{ color: #515151; text-decoration:none}
.divprinc15 a:visited{ color: #515151; text-decoration:none}
.divprinc15 a:hover{ color: #810010; text-decoration:none}
.divprincsel15{font-family: arial,verdana;color:#810010; font-size: 11px; border-bottom:1px solid #AFAFAF; width:130px;  padding-top: 5px; padding-bottom: 5px;}
.divprincsel15 a:link{ color:#810010; text-decoration:none}
.divprincsel15 a:visited{ color:#810010; text-decoration:none}
.divprincsel15 a:hover{ color:#810010; text-decoration:none}
.divsec15{font-family: arial,verdana;color:#000000; font-size: 11px; padding-left:10px; line-height:15px }
.divsec15 a:link  {color:#515151 ;text-decoration:none}
.divsec15 a:visited {color:#515151; text-decoration:none}
.divsec15 a:hover  {color:#810010; text-decoration:underline}
.divsec15_liv2active {font-family: arial,verdana;color:#810010;; font-size: 11px;   }
.divsec15_liv2active a:link  {color:#810010 ;text-decoration:none}
.divsec15_liv2active a:visited {color:#810010; text-decoration:none}
.divsec15_liv2active a:hover  {color:#810010; text-decoration:underline} 


.divprinc16 {font-family: arial,verdana;color: #515151;font-size: 11px; border-bottom:1px solid #AFAFAF; width:130px;  padding-top: 5px; padding-bottom: 5px;}
.divprinc16 a:link{ color: #515151; text-decoration:none}
.divprinc16 a:visited{ color: #515151; text-decoration:none}
.divprinc16 a:hover{ color: #810010; text-decoration:none}
.divprincsel16{font-family: arial,verdana;color:#810010; font-size: 11px; border-bottom:1px solid #AFAFAF; width:130px;  padding-top: 5px; padding-bottom: 5px;}
.divprincsel16 a:link{ color:#810010; text-decoration:none}
.divprincsel16 a:visited{ color:#810010; text-decoration:none}
.divprincsel16 a:hover{ color:#810010; text-decoration:none}
.divsec16{font-family: arial,verdana;color:#000000; font-size: 11px; padding-left:10px; line-height:15px }
.divsec16 a:link  {color:#515151 ;text-decoration:none}
.divsec16 a:visited {color:#515151; text-decoration:none}
.divsec16 a:hover  {color:#810010; text-decoration:underline}
.divsec16_liv2active {font-family: arial,verdana;color:#810010;; font-size: 11px;   }
.divsec16_liv2active a:link  {color:#810010 ;text-decoration:none}
.divsec16_liv2active a:visited {color:#810010; text-decoration:none}
.divsec16_liv2active a:hover  {color:#810010; text-decoration:underline} 





.tab1_cont .modulo_anteprima_foto{	float: left;}
.tab1_cont .modulo_anteprima_testo{font-family: arial,verdana; font-size: 11px; color: #000000; text-align:left; font-weight:normal; }
.tab1_cont .modulo_anteprima_data {display:none;}
.tab1_cont .modulo_anteprima_titolo h1{margin:4; margin-left:0; font-family: arial,verdana; font-size: 12px; color: #000000;font-weight: bold;}
.tab1_cont .modulo_anteprima_titolo h1 a{color:#000; text-decoration:none;}
.tab1_cont .modulo_anteprima_titolo h1 a:visited{color:#000; text-decoration:none;}
.tab1_cont .modulo_anteprima_titolo h1 a:hover{color:#000; text-decoration:underline;}
.tab1_cont .modulo_anteprima_sottotitolo h2{display:none}

.tab1_cont .modulo_anteprima_continua{ font-family: arial,verdana; font-size: 10px; color: #810010;font-weight: bold; margin-left:5px; display: none;}
.tab1_cont .modulo_anteprima_continua a{color:#810010; text-decoration:none;}
.tab1_cont .modulo_anteprima_continua a:visited{color:#810010; text-decoration:none;}
.tab1_cont .modulo_anteprima_continua a:hover{color:#810010; text-decoration:underline;}

.elencoinf ul{	margin: 0; text-indent: 0; list-style-position: inside;}
.elencoinf li{ background: url(images/bullet.gif) no-repeat 2px 4px; list-style: none; list-style-image: none; margin-left: 0; vertical-align: top; border-bottom: 1px solid #7D7D7D; padding: 0;  margin-top: 23px; padding-bottom: 10px; }
.elencoinf li .sh1 {font-family: arial, verdana; color: #515151; font-size: 11px; line-height:15px;  padding: 0; font-weight: bold; margin: 0; }
.elencoinf li .sh2 { font-family:   arial,; color: #515151; font-size: 11px; line-height:15px;  padding: 2px 5px 5px 5px ; font-weight: normal; font-style: italic; margin:0;; }
.elencoinf li a .sh1{ color: #515151; text-decoration:none; cursor: hand; }
.elencoinf li a:visited .sh1{ color: #515151; text-decoration:none; }
.elencoinf li a:hover .sh1{ color: #810010;text-decoration:underline;}
.elencoinf .intro{	color: #515151; font-size: 11px; font-family: Arial, Helvetica, sans-serif;  margin-top: 0; font-weight: normal; border: 0; font-style: normal;  }

.benvenuto{	display: none;}

/* tabella progetti */

.progetti{	font-family:  Arial, Helvetica, sans-serif; font-size: 12px; width: 90%}
.progetti td{	padding: 2px; padding-top: 20px; border-bottom: 1px solid #515151; padding-bottom: 5px;}
.progetti span {	display: block; margin-top: 10px;}
.psc_titolo{ font-weight: bold;}
.psc_indirizzo{font-weight: bold;}
.psc_indirizzo b{margin-top: 3px; font-weight: normal; display: block;}

.formprogetti .select{	height: 16px; font-size: 11px; padding: 2px;}
.formprogetti div{	text-align: left; margin-top: 10px; }
.formprogetti .submit{margin:auto; text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 12px; border: 0;}

/* motore di ricerca */
.mdr {text-align:center;font-family: arial,verdana;color:#000000; font-size: 11px;padding-left:40px;font-size:12px;}
.titoletto {color:#810010; font-family: arial,verdana;font-size:12px; font-weight:bold}
.titoletto2 {color:#000000; font-family: arial,verdana;font-size:12px}
.titoletto3 {color:#810010; font-family: arial,verdana;font-size:12px}
.black{	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px;}





