body{text-align: center; margin-top:0px}
#main{width: 942px; margin-left: auto; margin-right: auto; background-color: #ffffff; }
.hidden{display: none;}
#colonna_sx{width: 222px; float: left; clear: none; vertical-align:top;}
#colonna_centro { width: 710px; vertical-align: top; text-align: left; border-left:2px solid white; background:#ffffff}
#stemma {width: 222px; height: 166px; background: url(images/new/stemma.jpg) no-repeat 0px 0px;}



#menu { width: 222px; background: #851b1b url(images/new/bgmenu.jpg) repeat-x 0px 0px ; height: 330px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-align:left;}


#menutab{ vertical-align: top;width: 222px; background: #851b1b url(images/new/bgmenu.jpg) repeat-x 0px 0px ; height: auto; font-family:Arial,  Verdana, Geneva, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-align:left;margin-top:0px}

.blog {;width: 222px; height: 73px; margin-top: 7px;}



.agenda {	width: 220px; height: 39px; border: 1px solid #bababa; margin-top: 7px; background: url(images/new/agenda.jpg) no-repeat; vertical-align: middle; color: #2681a7; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; letter-spacing: 1px; padding-top: 10px; text-align:center }
.agenda a {; color: #2681a7; text-decoration:none}


.agenda_dioc {background: url(images/new/agenda_bck.gif) no-repeat; padding-top:25px}


.agenda_card #calendar {width:150px; margin:0px; }
.agenda_card {background: url(images/new/agenda_card.gif) no-repeat; padding-top:40px; width:170px}

.spalla_dx {padding-left:5px; padding-right:5px;}

.bloccoapp {text-align:left}
.appTitolo1  {color: #000; font-family:  Arial, Helvetica, sans-serif; font-size: 14px; margin: 10px ; margin-top: 0; font-weight:bold}
.apprss { margin:10px}
.titolo2 {color: #2681a7; font-family: Arial, Helvetica, sans-serif; font-size: 13px; margin: 10px; margin-top: 0; font-weight:bold; font-style:normal; }
.appTitoloRicerca {color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 13px; margin: 10px;  font-weight:bold; font-style:normal; }
.appTitoloRicerca2 {color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 13px; margin: 10px;  font-weight:bold; font-style:normal; }

.appTitoloRicerca3{color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 13px; margin: 10px;  font-weight:bold; font-style:normal; }
.appTitoloRicerca4 {color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 13px; margin: 10px;  font-weight:bold; font-style:normal; }
.appTitolo  {color: #2681a7; font-family:  Arial, Helvetica, sans-serif; font-size: 14px; margin: 10px ; margin-top: 0; font-weight:bold}
.appdata {color: #000; font-family:  Arial, Helvetica, sans-serif; font-size: 12px; margin: 10px ; margin-top: 0; font-weight:bold}
.apptesto {color: #2681a7; font-family:  Arial, Helvetica, sans-serif; font-size: 12px; margin: 10px ; margin-top: 0; font-weight:bold}
.applink {color: #000; font-family:  Arial, Helvetica, sans-serif; font-size: 12px; margin: 10px ; margin-top: 0; font-weight:bold}
.applink {color: #000; font-family:  Arial, Helvetica, sans-serif; font-size: 12px; margin: 10px ; margin-top: 0; font-weight:bold}

.DocInterno  {color: #2681a7; font-family:  Arial, Helvetica, sans-serif; font-size: 14px; margin: 10px ; margin-top: 0; font-weight:bold; text-align:left}
.TitoloFooter {color: #2681a7; font-family:  Arial, Helvetica, sans-serif; font-size: 12px; margin: 10px ; margin-top: 0; font-weight:bold; text-align:left}
.TestoFooter {color: #2681a7; font-family:  Arial, Helvetica, sans-serif; font-size: 12px; margin: 10px ; margin-top: 0; font-weight:bold; text-align:left}
.TitoloFooter1 {color: #000; font-family:  Arial, Helvetica, sans-serif; font-size: 12px; margin: 10px ; margin-top: 0; text-align:left }
.TestoFooter1 {color: #000; font-family:  Arial, Helvetica, sans-serif; font-size: 12px; margin: 10px ; margin-top: 0; text-align:left }
.MailFooter {color: #000; font-family:  Arial, Helvetica, sans-serif; font-size: 12px; margin: 10px ; margin-top: 0; text-align:left }


.TestoAvvia {margin: 3px 10px 3px 10px ;   text-align:center ;;float:right} 
.TestoAvvia a {color: #2681a7; border:2px solid #2681a7;  font-family: Arial, Helvetica, sans-serif; font-size: 13px; margin: 3px 10px 3px 10px ;  font-weight:bold; font-style:normal;padding:5px; text-align:center ; line-height:15px ;float:right} 


.banner{	border: 0; margin-top: 7px;}
.banner img{	border: 0;}

#testata{width: 704px; height: 253px; padding-top: 20px; text-align: left; background: white; }
.intestazione{float: left; clear: none; font-family: Geneva,Verdana,  Arial,  Helvetica, sans-serif; font-size: 28px; color: #000;}
.utilities{	float: right; clear: right; margin-top: 10px; font-family:  Arial, Geneva,  Verdana,Helvetica, sans-serif; font-size: 10px; font-weight:bold  }
.utilities .link { border-right: 1px solid #b10000; padding-left: 5px; padding-right: 5px;}
.utilities .link a { color:#000000;text-decoration:none}
.utilities .link_chiuso{ border-left: 0; padding: 5px;}
.utilities .link_chiuso a { color:#000000;text-decoration:none}

.fotosezione {width: 704px; height: 124px; background: url(images/new/testata1.jpg) no-repeat 0px 0px; margin-top: 15px; clear: both; float: none;}
.fotogallery {width: 704px; height: 124px; background: url(images/new/testata_photogallery.jpg) no-repeat 0px 0px; margin-top: 15px; clear: both; float: none;}

.tabphoto table{background-color:#f2f2f2;}
#tab_fotogallery{font-family:verdana;}
.photogallery{background: url(images/new/photogallery.jpg) no-repeat; width:34px; height:197px; font-family:verdana;}
#tab_fotogallery .titolo {font-size:11px; text-align:center;  font-family:verdana;}
#tab_fotogallery .miniatura {font-size:11px; text-align:center; width:150px; vertical-align:top;}
#tab_fotogallery .didascalia {font-size:10px; text-align:center; width:150px; vertical-align:top; font-family:verdana;}
#tab_fotogallery .didascalia a{color:#000; text-decoration:none;}
#tab_fotogallery .didascalia a:visited{color:#000; text-decoration:none;}
#tab_fotogallery .didascalia a:hover{color:#000; text-decoration:underline;}
.presezioni {height:28px;background-color: #ede8c7; text-align:right}

.mdr {	width: 190px; height: 28px; background-color: #d1c998; float: left; clear: right; text-align:center}
.mdr form{margin:0; margin-top:5px; display:inline;}
.mdr .hoform{height:18px; font-family:verdana; font-size:10px; padding:2px; color:#000; margin-left:5px; background: url(images/new/lente.gif) no-repeat #fff; padding-left:15px; margin-top:5px;}
.mdr .inbutton{height:18px; font-family:verdana; font-size:10px; padding:2px; color:#000; border:0;background-color:#fff; margin-top:5px;}

.datasanto{width: 300px; height: 25px; background-color: #ede8c7; float: left; clear: right; font-family:arial; font-size:10px; padding-top:5px; padding-left:10px;}
.datasanto a{color:#000; text-decoration:none}
.datasanto a:visited{color:#000; text-decoration:none}
.datasanto a:hover{color:#000; text-decoration:underline}


.almanacco{width: 204px; height: 28px; background: url(images/new/almanacco.jpg) no-repeat; float: right; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 13px; color: #696969; font-weight: bold; text-align: center;}
.almanacco a{ margin: 5px; color: #696969; text-decoration: none; display: block;}




#secondomenu{vertical-align:top;clear: both; text-align: left; width: 100%; background:#ffffff;}

.scheda { height: 46px; width: 175px; background: url(images/new/schedina.jpg) no-repeat 0px 0px; ; text-align: right; margin-right: 1px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 14px; color: #696969; font-weight: bold; float: left;  }
.scheda a {margin-right: 5px; margin-top: 20px; text-decoration: none; color: #696969;display:block}


#secondomenu .ragazzi { height: 46px; width: 176px; margin:0px; float:left;background:#ffffff; }
#secondomenu .ragazzi_a { height: 46px; width: 176px;margin:0px ; float:left; background:#ffffff; }
#secondomenu .giovani { height: 46px; width: 176px; margin:0px; float:left; background:#ffffff; }
#secondomenu .giovani_a { height: 46px; width: 176px; margin:0px; float:left; background:#ffffff;  }
#secondomenu .adulti { height: 46px; width: 176px; margin:0px;  float:left; background:#ffffff;  } 
#secondomenu .adulti_a{ height: 46px; width: 176px;margin:0px; float:left; background:#ffffff;  } 
#secondomenu .terzaeta { height: 46px; width: 176px;margin:0px; float:left; background:#ffffff;  }
#secondomenu .terzaeta_a  { height: 46px; width: 176px ;margin:0px; float:left; background:#ffffff; }


.corpo_g { vertical-align: top; height:100%;width: 100%; text-align: left;background: url(images/new/curvacentro_big.gif) no-repeat 5px 0px; padding:10px 0px 10px 5px }

.centro {vertical-align: top; height:100%;border-left: 1px solid #d8d8d8; border-right: 1px solid #d8d8d8;border-bottom: 1px solid #d8d8d8; width:704px; margin: 0px 0px 10px 0px;  ;padding: 0px;}
.centro h1 {color: #000; font-family:  Arial, Helvetica, sans-serif; font-size: 14px; margin: 10px ; margin-top: 0; }
.centro h3 {color: #000; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 13px; margin: 10px; margin-top: 0; }
.centro h2 {color: #2681a7; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin: 10px; margin-top: 0; font-weight:normal; font-style:italic; }

.centro table_old{margin:4px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#000; }
.centro table td_old  {line-height:18px;}


.spalla{ background: url(images/new/bgspalla.jpg) repeat-x #ffffff; border: 1px solid #d8d8d8; width:170px; float:right; padding:4px;margin:0px;height:100% ; font-family:  Arial, Verdana, Geneva,Helvetica, sans-serif; font-size: 12px; line-height:16px}

.spalla a { color:#830100;font-family:  Arial, Verdana, Geneva,Helvetica, sans-serif; font-size: 12px; }
.spalla a:link {color:#830100; text-decoration:none}
.spalla a:visited {color:#830100; text-decoration:none}
.spalla a:hover {color:#830100; text-decoration:underline}

.spalla p { color:#000000;font-family:  Arial, Verdana, Geneva,Helvetica, sans-serif; font-size: 12px;}
.spalla p a {color:#000000; text-decoration:none}
.spalla p a:hover {color:#000000; text-decoration:underline}

.santodg{ background: url(images/sfondosanto.jpg) no-repeat #ffffff; font-family:  Arial, Verdana, Geneva,Helvetica, sans-serif; font-size: 12px; height:37px; padding-left:20px; font-weight:bold;}

.spalla_santo{ border: 1px solid #d8d8d8; border-top:0; width:170px; float:right; margin:0px;height:100% ; font-family:  Arial, Verdana, Geneva,Helvetica, sans-serif; font-size: 12px; line-height:16px}
.spalla_santo iframe .santo_foto{width:76px;}
.spalla_santo iframe {width:170px; border:0;}



.elenco_sp { width:150px ;margin:10px 5px 10px 5px }
.elenco_sp li {color:  #830100; font-family: arial, verdana;font-size: 11px;height: auto;list-style-image: url(images/new/bullet_n1.gif);padding-bottom: 4px; padding-left: 8px; border-bottom: 1px solid #d8d8d8;vertical-align:top;margin-top:3px}
.elenco_sp li a:link { color:  #830100;  text-decoration:none;}
.elenco_sp li a:visited { color:  #830100; text-decoration:none;}
.elenco_sp li a:hover { color: #aaaaaa;  text-decoration:none; }
.elenco_sp sh1 { margin:0px;}
.elenco_sp sh1 a:hover { color: #aaaaaa;  text-decoration:none;}
.elenco_sp p { color: #000000;font-family: arial, verdana;font-size: 10px;  font-weight:normal ;vertical-align:top ;margin:0px }
.elenco_sp .intro{ color: #000000;font-family: arial, verdana;font-size: 10px;  font-weight:normal ;}
.elenco_sp .sh2  {color:#000000; font-family: arial, verdana;font-size: 10px; margin:0px }








.corpo { vertical-align: top; height:100%;width: 527px; text-align: left;background: url(images/new/curvacentro.gif) no-repeat 0px 0px; padding:10px 0px 10px 0px; float:left; border-left:5px solid white; }
.centro_sp {vertical-align: top; height:100%; border-left: 1px solid #d8d8d8; border-right: 1px solid #d8d8d8; border-bottom: 1px solid #d8d8d8; width:527px; margin: 0px 0px 0px 0px;  padding: 0px;}
.centro_sp h1 {color: #000; font-family:  Arial, Helvetica, sans-serif; font-size: 14px; margin: 10px; margin-top: 0; }
.centro_sp h3 {color: #000; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 13px; margin: 10px; margin-top: 0; }
.centro_sp h2 {color: #2681a7; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin: 10px; margin-top: 0; font-weight:normal; font-style:italic; }
.centro_sp table  {margin:4px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#000; }
.centro_sp table td {line-height:18px;}


#video {text-align:center; margin:10px}
#video_pag_interne {text-align:center; margin:10px; float:right; margin:5px}

.bread2 {	height: 20px; font-family:  Arial, Verdana, Geneva,Helvetica, sans-serif; font-size: 10px; color: #000; padding: 5px; background:#ffffff}
.bread2 a{	color: #851b1b; text-decoration: none;}
.bread2 a:visited{	color: #851b1b; text-decoration: none;}
.bread2 a:hover{	color: #851b1b; text-decoration: underline;}





.testo {color:#000000;font-family:  Arial; font-size: 12px; margin:10px; line-height:18px}
.testo a {color:#317699; text-decoration:none}

.testo_lsp{color:#000000;font-family:  Arial; font-size: 12px; margin:10px; line-height:18px;border-bottom: 1px solid #d8d8d8;padding-bottom:20px}
.testo_lsp a {color:#317699; text-decoration:none}



.foto1 {color:#000000; font-family:  Arial; font-size: 10px; font-style: italic; margin:0px}
.foto2 {color:#000000; font-family:  Arial; font-size: 10px; font-style: italic;margin:0px}

.foto4 {color:#000000; font-family:  Arial; font-size: 10px; font-style: italic; margin:0px}

.foto_table {text-align:center}
.foto_table table td {border:1px solid #ddd; padding:6px}


.elencopuntato { width:100%;margin:10px }

.elencopuntato li {color:  #830100; font-family: arial, verdana;font-size: 12px; font-weight:bold;;height: auto;list-style-image: url(images/new/bullet_n1.gif);padding-bottom: 4px; padding-left: 14px; border-bottom: 1px solid #d8d8d8;vertical-align:top;margin-top:15px}

.elencopuntato li a:link { color:  #830100;  text-decoration:none;}
.elencopuntato li a:visited { color:  #830100; text-decoration:none;}
.elencopuntato li a:hover { color: #aaaaaa;  text-decoration:none; }
.elencopuntato sh1 { margin:0px;}
.elencopuntato sh1 a:hover { color: #aaaaaa;  text-decoration:none;}
.elencopuntato p { color: #000000;font-family: arial, verdana;font-size: 11px;  font-weight:normal ;vertical-align:top ;margin:0px 0px 0px 20px}
.elencopuntato .intro{ color: #000000;font-family: arial, verdana;font-size: 11px;  font-weight:normal ;}
.elencopuntato .sh2  {color:#000000; font-family: arial, verdana;font-size: 11px; margin:0px 0px 0px 25px}



.elencomini { width:auto; margin:5px;}
.miniature img{ width:55px; margin:0px 5px 5px 5px; border:0px}
.testo_miniature  {color:  #000000; font-family: arial, verdana;font-size: 12px; ;height: 60px; text-decoration:none ; 
 padding-right: 2px; display:block; width: 600px;border-bottom: 1px solid #d8d8d8}
.testo_miniature .sh1 {color:  #830100; font-family: arial, verdana;font-size: 12px; font-weight:bold; text-decoration:none ; }
.testo_miniature .sh1 a:link {color:  #830100;text-decoration:none ; cursor:hand}
.testo_miniature .sh1 a:visited {color:  #830100;text-decoration:none ; cursor:hand}
.testo_miniature .sh1 a:hover {color:#aaaaaa; ;text-decoration:none ; background:#830100 ;cursor:hand}
.testo_miniature .sh2 p {color:#000000; font-family: arial, verdana;font-size: 11px; margin:0px 0px 0px 20px}

.arteblocco1{background: url(images/new/sfondobloccoarte.jpg) no-repeat; width:170px; height:118px; padding-top:20px; }
.arteblocco1 div{font-family:arial; font-size:12px; color:#851B1B; background: url(images/new/frecciabordeaux.gif) no-repeat right; width:140; margin-left:15px; margin-right:15px; }
.arteblocco1 div a{color:#851B1B; text-decoration:underline;}
.arteblocco1 div a:visited{color:#851B1B; text-decoration:underline;}
.arteblocco1 div a:hover{color:#851B1B; text-decoration:underline;}

.arteblocco2{background: url(images/new/sfondobloccoarte2.jpg) no-repeat; width:170px; height:118px; }
.arteblocco2 div{font-family:arial; font-size:12px; color:#844C1B; background: url(images/new/frecciabrown.gif) no-repeat right; width:140; margin-left:15px; margin-right:15px; }
.arteblocco2 div a{color:#844C1B; text-decoration:underline;}
.arteblocco2 div a:visited{color:#844C1B; text-decoration:underline;}
.arteblocco2 div a:hover{color:#844C1B; text-decoration:underline;}

.arteblocco3{background: url(images/new/sfondobloccoarte3.jpg) no-repeat; width:170px; height:108px; }
.arteblocco3 div{font-family:arial; font-size:12px; color:#84861B; background: url(images/new/frecciaverde.gif) no-repeat right; width:140; margin-left:15px; margin-right:15px; }
.arteblocco3 div a{color:#84861B; text-decoration:underline;}
.arteblocco3 div a:visited{color:#84861B; text-decoration:underline;}
.arteblocco3 div a:hover{color:#84861B; text-decoration:underline;}



.allegati a {color:#317699;font-family:  Arial; font-size: 12px; text-decoration:none; display:block; padding-left:20px;}
.allegati a:hover{color:#317699; text-decoration:underline; }

.prefoot { height:auto; width:100%; padding:10px; text-align:center; background:#ffffff;}
.stampa { font-family:arial;color :#317699;font-size:12px ; background: url(images/new/stampa.gif) no-repeat 0px 0px ; vertical-align:top ; padding-left:20px; padding-right:30px}
.stampa a {  color :#317699;text-decoration:underline}
.segnala {font-family:arial; color :#317699;font-size:12px ; background:url(images/new/invita.gif) no-repeat 0px 0px; vertical-align:top ; padding-left:20px; }
.segnala a {  color :#317699 ;text-decoration:underline}







.calendario{ background: url(images/new/bgcalendario.jpg) no-repeat; width:486px; height:251px;}
.calendario .anno{height:34px; font-family:arial; font-size:14px; font-weight:bold; color:#fff; width:114px; text-align:center;}
.calendario .msg{height:28px; font-family:arial; font-size:9px; color:#000; text-align:center; }
.calendario .mese{font-family:arial; font-size:16px; color:#000; font-weight:bold;margin-left:20px;}
.centro_big{border: 1px solid #d8d8d8; border-top: 0px; width: 704px; margin-top: 0px; padding: 0;}
.centro_big h1{color: #000; font-family:  Arial, Helvetica, sans-serif; font-size: 14px; margin: 10px; margin-top: 0; }




.strumenti{text-align:right; margin-top:20px; margin-right:40px;}

.strumenti .print{background: url(images/new/stampa.gif) no-repeat; padding-left:20px; font-family:arial; font-size:10px; height:25px; margin-right:10px;}

.strumenti  a{color:#317699; text-decoration:none}
.strumenti  a:visited{color:#317699; text-decoration:none}
.strumenti  a:hover{color:#317699; text-decoration:underline;}

.strumenti .segnala{background: url(images/new/invita.gif) no-repeat; padding-left:20px; font-family:arial; font-size:10px; height:25px; margin-right:10px;}

#piede{	height: 33px; width: 942px; clear: both; background: url(images/new/bgpiede.gif) no-repeat #851b1b; margin-top:20px; color: #fff; text-align: right; font-family:arial; font-size:10px; font-weight:bold; padding-right:10px; padding-top:10px;}
.subpiede{	color: #000000; text-align: right; font-family:arial; font-size:10px; font-weight:bold; padding-right:10px; padding-top:10px; text-decoration:none;}
.subpiede a{color: #000000; font-family:arial; font-size:10px; text-decoration:none;}

.divprinc1{	margin-left:10px; margin-right: 10px; margin-bottom: 5px; background: url(images/new/quadratino.gif) no-repeat 3px;}
.divprinc1 a{color:#fff; text-decoration: none; padding-left: 15px}
.divprinc1 a:visited{color:#fff; text-decoration: none;}
.divprinc1 a:hover{color:#fff; text-decoration: underline; }

.divprincsel1{	margin-left:10px; margin-right: 10px; margin-bottom: 5px; background: url(images/new/quadratino.gif) no-repeat 3px;}
.divprincsel1 a {color:#ffcda6; text-decoration: none; padding-left: 15px}
.divprincsel1 a:visited{color:#ffcda6; text-decoration: none;}
.divprincsel1 a:hover{color:#ffcda6; text-decoration: underline; }

.divsec1{	margin-left:20px; margin-right: 10px; margin-bottom: 15px;}
.divsec1_liv2 { font-weight: normal; margin-bottom: 5px; background: url(images/new/quadratino2.gif) no-repeat 3px;}
.divsec1_liv2 a{color:#fff; text-decoration: none; padding-left: 15px; display: block;}
.divsec1_liv2 a:visited{color:#fff; text-decoration: none;}
.divsec1_liv2 a:hover{color:#fff; text-decoration: underline; }

.divsec1_liv2active { font-weight: normal; margin-bottom: 5px; background: url(images/new/quadratino2.gif) no-repeat 3px;}
.divsec1_liv2active a{color:#ffcda6; text-decoration: none;padding-left: 15px; display: block;}
.divsec1_liv2active a:visited{color:#ffcda6; text-decoration: none;}
.divsec1_liv2active a:hover{color:#ffcda6; text-decoration: underline; }

.divprinc2{	margin-left:10px; margin-right: 10px; margin-bottom: 5px; background: url(images/new/quadratino.gif) no-repeat 3px;}
.divprinc2 a{color:#fff; text-decoration: none; padding-left: 15px;}
.divprinc2 a:visited{color:#fff; text-decoration: none;}
.divprinc2 a:hover{color:#fff; text-decoration: underline; }

.divprincsel2{	margin-left:10px; margin-right: 10px; margin-bottom: 5px; background: url(images/new/quadratino.gif) no-repeat 3px;}
.divprincsel2 a{color:#ffcda6; text-decoration: none; padding-left: 15px;}
.divprincsel2 a:visited{color:#ffcda6; text-decoration: none;}
.divprincsel2 a:hover{color:#ffcda6; text-decoration: underline; }

.divsec2{	margin-left:20px; margin-right: 10px; margin-bottom: 15px;}
.divsec2_liv2 { font-weight: normal; margin-bottom: 5px; background: url(images/new/quadratino2.gif) no-repeat 3px;}
.divsec2_liv2 a{color:#fff; text-decoration: none; padding-left: 15px; display: block;}
.divsec2_liv2 a:visited{color:#fff; text-decoration: none;}
.divsec2_liv2 a:hover{color:#fff; text-decoration: underline; }

.divsec2_liv2active { font-weight: normal; margin-bottom: 5px; background: url(images/new/quadratino2.gif) no-repeat 3px;}
.divsec2_liv2active a{color:#ffcda6; text-decoration: none;padding-left: 15px; display: block;}
.divsec2_liv2active a:visited{color:#ffcda6; text-decoration: none;}
.divsec2_liv2active a:hover{color:#ffcda6; text-decoration: underline; }


.divprinc3{	margin-left:10px; margin-right: 10px; margin-bottom: 5px; background: url(images/new/quadratino.gif) no-repeat 3px;}
.divprinc3 a{color:#fff; text-decoration: none; padding-left: 15px;}
.divprinc3 a:visited{color:#fff; text-decoration: none;}
.divprinc3 a:hover{color:#fff; text-decoration: underline; }

.divprincsel3{	margin-left:10px; margin-right: 10px; margin-bottom: 5px; background: url(images/new/quadratino.gif) no-repeat 3px;}
.divprincsel3 a {color:#ffcda6; text-decoration: none; padding-left: 15px}
.divprincsel3 a:visited{color:#ffcda6; text-decoration: none;}
.divprincsel3 a:hover{color:#ffcda6; text-decoration: underline; }

.divsec3{	margin-left:20px; margin-right: 10px; margin-bottom: 15px;}
.divsec3_liv2 { font-weight: normal; margin-bottom: 5px; background: url(images/new/quadratino2.gif) no-repeat 3px;}
.divsec3_liv2 a{color:#fff; text-decoration: none; padding-left: 15px; display: block;}
.divsec3_liv2 a:visited{color:#fff; text-decoration: none;}
.divsec3_liv2 a:hover{color:#fff; text-decoration: underline; }

.divsec3_liv2active { font-weight: normal; margin-bottom: 5px; background: url(images/new/quadratino2.gif) no-repeat 3px;}
.divsec3_liv2active a{color:#ffcda6; text-decoration: none;padding-left: 15px; display: block;}
.divsec3_liv2active a:visited{color:#ffcda6; text-decoration: none;}
.divsec3_liv2active a:hover{color:#ffcda6; text-decoration: underline; }

.divprinc4{	margin-left:10px; margin-right: 10px; margin-bottom: 5px; background: url(images/new/quadratino.gif) no-repeat 3px;}
.divprinc4 a{color:#fff; text-decoration: none; padding-left: 15px;}
.divprinc4 a:visited{color:#fff; text-decoration: none;}
.divprinc4 a:hover{color:#fff; text-decoration: underline; }

.divprincsel4{	margin-left:10px; margin-right: 10px; margin-bottom: 5px; background: url(images/new/quadratino.gif) no-repeat 3px;}
.divprincsel4 a {color:#ffcda6; text-decoration: none; padding-left: 15px}
.divprincsel4 a:visited{color:#ffcda6; text-decoration: none;}
.divprincsel4 a:hover{color:#ffcda6; text-decoration: underline; }

.divsec4{	margin-left:20px; margin-right: 10px; margin-bottom: 15px;}
.divsec4_liv2 { font-weight: normal; margin-bottom: 5px; background: url(images/new/quadratino2.gif) no-repeat 3px;}
.divsec4_liv2 a{color:#fff; text-decoration: none; padding-left: 15px; display: block;}
.divsec4_liv2 a:visited{color:#fff; text-decoration: none;}
.divsec4_liv2 a:hover{color:#fff; text-decoration: underline; }

.divsec4_liv2active { font-weight: normal; margin-bottom: 5px; background: url(images/new/quadratino2.gif) no-repeat 3px;}
.divsec4_liv2active a{color:#ffcda6; text-decoration: none;padding-left: 15px; display: block;}
.divsec4_liv2active a:visited{color:#ffcda6; text-decoration: none;}
.divsec4_liv2active a:hover{color:#ffcda6; text-decoration: underline; }

.divprinc5{	margin-left:10px; margin-right: 10px; margin-bottom: 5px; background: url(images/new/quadratino.gif) no-repeat 3px;}
.divprinc5 a{color:#fff; text-decoration: none; padding-left: 15px;}
.divprinc5 a:visited{color:#fff; text-decoration: none;}
.divprinc5 a:hover{color:#fff; text-decoration: underline; }

.divprincsel5{	margin-left:10px; margin-right: 10px; margin-bottom: 5px; background: url(images/new/quadratino.gif) no-repeat 3px;}
.divprincsel5 a {color:#ffcda6; text-decoration: none; padding-left: 15px}
.divprincsel5 a:visited{color:#ffcda6; text-decoration: none;}
.divprincsel5 a:hover{color:#ffcda6; text-decoration: underline; }

.divsec5{	margin-left:20px; margin-right: 10px; margin-bottom: 15px;}
.divsec5_liv2 { font-weight: normal; margin-bottom: 5px; background: url(images/new/quadratino2.gif) no-repeat 3px;}
.divsec5_liv2 a{color:#fff; text-decoration: none; padding-left: 15px; display: block;}
.divsec5_liv2 a:visited{color:#fff; text-decoration: none;}
.divsec5_liv2 a:hover{color:#fff; text-decoration: underline; }

.divsec5_liv2active { font-weight: normal; margin-bottom: 5px; background: url(images/new/quadratino2.gif) no-repeat 3px;}
.divsec5_liv2active a{color:#ffcda6; text-decoration: none;padding-left: 15px; display: block;}
.divsec5_liv2active a:visited{color:#ffcda6; text-decoration: none;}
.divsec5_liv2active a:hover{color:#ffcda6; text-decoration: underline; }


.divprinc6{	margin-left:10px; margin-right: 10px; margin-bottom: 5px; background: url(images/new/quadratino.gif) no-repeat 3px;}
.divprinc6 a{color:#fff; text-decoration: none; padding-left: 15px;}
.divprinc6 a:visited{color:#fff; text-decoration: none;}
.divprinc6 a:hover{color:#fff; text-decoration: underline; }

.divprincsel6{	margin-left:10px; margin-right: 10px; margin-bottom: 5px; background: url(images/new/quadratino.gif) no-repeat 3px;}
.divprincsel6 a {color:#ffcda6; text-decoration: none; padding-left: 15px}
.divprincsel6 a:visited{color:#ffcda6; text-decoration: none;}
.divprincsel6 a:hover{color:#ffcda6; text-decoration: underline; }

.divsec6{	margin-left:20px; margin-right: 10px; margin-bottom: 15px;}
.divsec6_liv2 { font-weight: normal; margin-bottom: 5px; background: url(images/new/quadratino2.gif) no-repeat 3px;}
.divsec6_liv2 a{color:#fff; text-decoration: none; padding-left: 15px; display: block;}
.divsec6_liv2 a:visited{color:#fff; text-decoration: none;}
.divsec6_liv2 a:hover{color:#fff; text-decoration: underline; }

.divsec6_liv2active { font-weight: normal; margin-bottom: 5px; background: url(images/new/quadratino2.gif) no-repeat 3px;}
.divsec6_liv2active a{color:#ffcda6; text-decoration: none;padding-left: 15px; display: block;}
.divsec6_liv2active a:visited{color:#ffcda6; text-decoration: none;}
.divsec6_liv2active a:hover{color:#ffcda6; text-decoration: underline; }

.divprinc7{	margin-left:10px; margin-right: 10px; margin-bottom: 5px; background: url(images/new/quadratino.gif) no-repeat 3px;}
.divprinc7 a{color:#fff; text-decoration: none; padding-left: 15px;}
.divprinc7 a:visited{color:#fff; text-decoration: none;}
.divprinc7 a:hover{color:#fff; text-decoration: underline; }

.divprincsel7{	margin-left:10px; margin-right: 10px; margin-bottom: 5px; background: url(images/new/quadratino.gif) no-repeat 3px;}
.divprincsel7 a {color:#ffcda6; text-decoration: none; padding-left: 15px}
.divprincsel7 a:visited{color:#ffcda6; text-decoration: none;}
.divprincsel7 a:hover{color:#ffcda6; text-decoration: underline; }

.divsec7{	margin-left:20px; margin-right: 10px; margin-bottom: 15px;}
.divsec7_liv2 { font-weight: normal; margin-bottom: 5px; background: url(images/new/quadratino2.gif) no-repeat 3px;}
.divsec7_liv2 a{color:#fff; text-decoration: none; padding-left: 15px; display: block;}
.divsec7_liv2 a:visited{color:#fff; text-decoration: none;}
.divsec7_liv2 a:hover{color:#fff; text-decoration: underline; }

.divsec7_liv2active { font-weight: normal; margin-bottom: 5px; background: url(images/new/quadratino2.gif) no-repeat 3px;}
.divsec7_liv2active a{color:#ffcda6; text-decoration: none;padding-left: 15px; display: block;}
.divsec7_liv2active a:visited{color:#ffcda6; text-decoration: none;}
.divsec7_liv2active a:hover{color:#ffcda6; text-decoration: underline; }

.divprinc8{	margin-left:10px; margin-right: 10px; margin-bottom: 5px; background: url(images/new/quadratino.gif) no-repeat 3px;}
.divprinc8 a{color:#fff; text-decoration: none; padding-left: 15px;}
.divprinc8 a:visited{color:#fff; text-decoration: none;}
.divprinc8 a:hover{color:#fff; text-decoration: underline; }

.divprincsel8{	margin-left:10px; margin-right: 10px; margin-bottom: 5px; background: url(images/new/quadratino.gif) no-repeat 3px;}
.divprincsel8 a {color:#ffcda6; text-decoration: none; padding-left: 15px}
.divprincsel8 a:visited{color:#ffcda6; text-decoration: none;}
.divprincsel8 a:hover{color:#ffcda6; text-decoration: underline; }

.divsec8{	margin-left:20px; margin-right: 10px; margin-bottom: 15px;}
.divsec8_liv2 { font-weight: normal; margin-bottom: 5px; background: url(images/new/quadratino2.gif) no-repeat 3px;}
.divsec8_liv2 a{color:#fff; text-decoration: none; padding-left: 15px; display: block;}
.divsec8_liv2 a:visited{color:#fff; text-decoration: none;}
.divsec8_liv2 a:hover{color:#fff; text-decoration: underline; }

.divsec8_liv2active { font-weight: normal; margin-bottom: 5px; background: url(images/new/quadratino2.gif) no-repeat 3px;}
.divsec8_liv2active a{color:#ffcda6; text-decoration: none;padding-left: 15px; display: block;}
.divsec8_liv2active a:visited{color:#ffcda6; text-decoration: none;}
.divsec8_liv2active a:hover{color:#ffcda6; text-decoration: underline; }

.divprinc9{	margin-left:10px; margin-right: 10px; margin-bottom: 5px; background: url(images/new/quadratino.gif) no-repeat 3px;}
.divprinc9 a{color:#fff; text-decoration: none; padding-left: 15px;}
.divprinc9 a:visited{color:#fff; text-decoration: none;}
.divprinc9 a:hover{color:#fff; text-decoration: underline; }

.divprincsel9{	margin-left:10px; margin-right: 10px; margin-bottom: 5px; background: url(images/new/quadratino.gif) no-repeat 3px;}
.divprincsel9 a {color:#ffcda6; text-decoration: none; padding-left: 15px}
.divprincsel9 a:visited{color:#ffcda6; text-decoration: none;}
.divprincsel9 a:hover{color:#ffcda6; text-decoration: underline; }

.divsec9{	margin-left:20px; margin-right: 10px; margin-bottom: 15px;}
.divsec9_liv2 { font-weight: normal; margin-bottom: 5px; background: url(images/new/quadratino2.gif) no-repeat 3px;}
.divsec9_liv2 a{color:#fff; text-decoration: none; padding-left: 15px; display: block;}
.divsec9_liv2 a:visited{color:#fff; text-decoration: none;}
.divsec9_liv2 a:hover{color:#fff; text-decoration: underline; }

.divsec9_liv2active { font-weight: normal; margin-bottom: 5px; background: url(images/new/quadratino2.gif) no-repeat 3px;}
.divsec9_liv2active a{color:#ffcda6; text-decoration: none;padding-left: 15px; display: block;}
.divsec9_liv2active a:visited{color:#ffcda6; text-decoration: none;}
.divsec9_liv2active a:hover{color:#ffcda6; text-decoration: underline; }

.divprinc10{margin-left:10px; margin-right: 10px; margin-bottom: 5px; background: url(images/new/quadratino.gif) no-repeat 3px;}
.divprinc10 a{color:#fff; text-decoration: none; padding-left: 15px;}
.divprinc10 a:visited{color:#fff; text-decoration: none;}
.divprinc10 a:hover{color:#fff; text-decoration: underline; }

.divprincsel10{	margin-left:10px; margin-right: 10px; margin-bottom: 5px; background: url(images/new/quadratino.gif) no-repeat 3px;}
.divprincsel10 a {color:#ffcda6; text-decoration: none; padding-left: 15px}
.divprincsel10 a:visited{color:#ffcda6; text-decoration: none;}
.divprincsel10 a:hover{color:#ffcda6; text-decoration: underline; }

.divsec10{	margin-left:20px; margin-right: 10px; margin-bottom: 15px;}
.divsec10_liv2 { font-weight: normal; margin-bottom: 5px; background: url(images/new/quadratino2.gif) no-repeat 3px;}
.divsec10_liv2 a{color:#fff; text-decoration: none; padding-left: 15px; display: block;}
.divsec10_liv2 a:visited{color:#fff; text-decoration: none;}
.divsec10_liv2 a:hover{color:#fff; text-decoration: underline; }

.divsec10_liv2active { font-weight: normal; margin-bottom: 5px; background: url(images/new/quadratino2.gif) no-repeat 3px;}
.divsec10_liv2active a{color:#ffcda6; text-decoration: none;padding-left: 15px; display: block;}
.divsec10_liv2active a:visited{color:#ffcda6; text-decoration: none;}
.divsec10_liv2active a:hover{color:#ffcda6; text-decoration: underline; }

/***/

#box_anteprima_figlie .news h1 {color: #000; font-family:  Arial, Helvetica, sans-serif; font-size: 12px; margin: 8px ; margin-top: 0; margin-bottom:5px; }
#box_anteprima_figlie .news  a{	color: #000; text-decoration: none;}
#box_anteprima_figlie .news  a:visited{	color: #000; text-decoration: none;}
#box_anteprima_figlie .news  a:hover{	color: #000; text-decoration: underline;}

#box_anteprima_figlie .news h2 {color: #2681a7; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin: 8px; margin-top: 0; font-weight:normal; font-style:italic; }
#box_anteprima_figlie .news p {color: #000; font-family:  Arial, Helvetica, sans-serif; font-size: 12px; margin: 8px ; margin-top: 0; margin-bottom:5px; font-weight: normal; }
#box_anteprima_figlie .news .continua {display:none}

#box_anteprima_figlie .news {border-bottom:1px #ddd solid; padding-top: 20px;}


.figlie_decanato #box_anteprima_figlie .news h1 {color: #000; font-family:  Arial, Helvetica, sans-serif; font-size: 12px; margin: 8px ; margin-top: 0; margin-bottom:5px; width: 170px; }
.figlie_decanato #box_anteprima_figlie .news a{	color: #000; text-decoration: none;}
.figlie_decanato #box_anteprima_figlie .news a:visited{	color: #000; text-decoration: none;}
.figlie_decanato #box_anteprima_figlie .news a:hover{	color: #000; text-decoration: underline;}
.figlie_decanato #box_anteprima_figlie .news h2 {color: #2681a7; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin: 8px; margin-top: 0; font-weight:normal; font-style:italic; }
.figlie_decanato #box_anteprima_figlie .news p {color: #000; font-family:  Arial, Helvetica, sans-serif; font-size: 12px; margin: 8px ; margin-top: 0; margin-bottom:5px; font-weight: normal; }
.figlie_decanato #box_anteprima_figlie .news .continua {display:none}
.figlie_decanato #box_anteprima_figlie .news {border-bottom:1px #ddd solid; padding-top: 20px;}


/*********   motore d ricerca  ***********/
.titoletto{	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #815b2a; font-weight: bold;}
.titoletto a{ color: #815b2a; text-decoration: none;}
.titoletto a:hover{ color: #815b2a; text-decoration: underline;}
.titoletto a:visited{ color: #815b2a; text-decoration: none;}
.titoletto2{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; color: #000; font-weight: bold;}
.titoletto3{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; color: #000;}
.navigazione {width: 200px; font-size: 12px;}
.ricerca_tabella_corpo{	width: 90%;}
.ricerca_tabella_corpo td{ vertical-align: top;}
.ricerca_tabella_risultati{	width: 100%;}
.td_ricerca_tabella_principale{	width: 100%; }
.ricerca_tabella_principale{	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color:#000;}
.ricerca_tabella_principale0{	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color:#000; width: 100%; text-align: center;}
.ricerca_tabella_principale table{	width: 100%;}
.ricerca_tabella_raffina{	text-align: center;  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #000; width:200px;}
.ricerca_tabella_principale0 .ricerca_tabella_raffina{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #000; width:200px; text-align: left;}
.ricerca_tab_navigazione{	background-color: #fff; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color:#000; width: 180px;}
.ricerca_tab_navigazione .black{	background-color: #fff; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; color:#000; font-weight: bold;}
.ricerca_tab_navigazione td{	text-align: center;}
.ricerca_tabella_risultati_new {	width: 100%;}
.intro_mdr .testo_mdr{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; color: #000; font-weight: normal;}
.testo_mdr{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; color: #000; font-weight:normal;}


/********* fine  motore d ricerca  ***********/		
.arte_news {padding:8px; padding-top:0;}
.arte_news td{border-bottom:1px solid #D8D8D8;}
.arte_news .modulo_anteprima_titolo h1{color:#841C1B; font-family:verdana; font-size:13px; font-weight:bold; margin:0; text-decoration:none; }
.arte_news .modulo_anteprima_titolo h1 a{color:#841C1B; text-decoration:none}
.arte_news .modulo_anteprima_titolo h1 a:visited{color:#841C1B; text-decoration:none}
.arte_news .modulo_anteprima_titolo h1 a:hover{color:#841C1B; text-decoration:underline}

.arte_news .modulo_anteprima_sottotitolo {color:#841C1B; font-family:verdana; font-size:12px,  margin:0; }
.arte_news .modulo_anteprima_foto{float:right; margin:4px;}
.arte_news .modulo_anteprima_testo{font-family:arial; font-size:12px; color:#000; line-height:16px; margin-top:8px;}
.arte_news .modulo_anteprima_continua{float:right; background: url(images/new/frecciacontinua.gif) no-repeat 5px; padding:0;  padding-left:15px; margin-bottom:20px; }
.arte_news .modulo_anteprima_continua a{color:#851B1B; text-decoration:none}
.arte_news .modulo_anteprima_continua a:visited{color:#851B1B; text-decoration:none}
.arte_news .modulo_anteprima_continua a:hover{color:#851B1B; text-decoration:underline}
.arte_news .archivio{background-color:#D7D7D7; height:15px;}
.arte_news .archivio div {background:url(images/new/freccinabianca.gif) no-repeat 5px #851B1B; width:100px; color:#fff; font-family:arial, font-size:12px; padding-left:15px;} 
.arte_news .archivio div a{color:#fff;}


.news_decanato{width:220px; padding-left: 5px; }
.news_decanato .titolo{ background: url(images/new/top_new_d.gif) no-repeat #fff; width: 220px; padding-top: 20px; font-size: 13px; color: #000; }
.news_decanato .titolo div{ font-size: 14px; color: #000; }
.news_decanato .chiusura_d{ background: url(images/new/bottom_new_d.gif) no-repeat bottom; width: 220px; padding-top: 20px; height: 20px;}
.news_decanato .corpo_nd{ border: 1px solid #D9D9D9; border-top:0; border-bottom: 0;}


.news_decanato table td{	padding: 8px; border: 0;}
.news_decanato table td table{ border: 0;}


.tabcuria {padding:2px; border:1px solid color:#ddd; background:transparent; font-family:Arial,  Verdana, Geneva, Helvetica, sans-serif; font-size: 11px; text-align:left; vertical-align:top; }
.tabcuria td{border-bottom:1px dotted #000; vertical-align:top;}

.sh1_data_ora {display:none;}


.sister{ background: url(images/new/bgspalla.jpg) repeat-x #ffffff; border: 1px solid #d8d8d8; width:160px; float:right; padding:4px;margin:0px;height:100% ; font-family:  Arial, Verdana, Geneva,Helvetica, sans-serif; font-size: 12px; line-height:16px}
.sister table{ height:100% ;}
.sister .menup {color: #000; font-family:  Arial, Helvetica, sans-serif; font-size: 12px; margin: 8px ; margin-top: 0; margin-bottom:5px; border-bottom:1px #ddd solid; padding-top: 20px;font-weight:bold}
.sister .menup a {color: #000; text-decoration: none;}
.sister .menup a:hover {color:#000000; text-decoration:underline}

.fotoall {;display:block;width:200px;float:right}
.foto3 {color:#000000; font-family:  Arial; font-size: 10px; font-style: italic; margin:0px}

.fotoorizz  {;display:inline ;float:left;margin:0px;width:560px}
.foto4 {color:#000000; font-family:  Arial; font-size: 10px; font-style: italic;margin:0px}
.foto5 {color:#000000; font-family:  Arial; font-size: 10px; font-style: italic; margin:0px}
.foto6 {color:#000000; font-family:  Arial; font-size: 10px; font-style: italic;margin:0px}
.fotoorizz div {margin:0px;}
.fotoorizz div {margin:0px;;float:left}


