/* CSS Document */
body{margin-top:0px;background-color:#ffffff; }
.page {margin-top:0px;background-color:#ffffff; width:919px}

/*-------------------testata------------------*/
.testata_tab_old{background: url(images/testata.gif) no-repeat right 0px ; width:919px; height:151px;height:auto}
.testata_tab{background: url(images/testata2.jpg) no-repeat right 0px ; width:919px; height:151px;height:auto}
.logo { height:112px; width:237px; }

.sinistra_top{background: url(images/1sinistra_2.gif) no-repeat 0px bottom; width:237px; height:39px}
.sinistra_top2{background:  #dadbdd url(images/1button_no.jpg) no-repeat 0px top; width:237px; height:138px;font-family:arial;color:#ffffff; font-size:16px ; padding-left:0px; padding-top:15px; font-weight:bold;}
.sinistra_top2 p {color:#000000;  font-size:10px ; font-weight:bold;}
.motore_td {width:294px}
.motore  {font-family:arial;font-size:10px;height:18px; background: #d7e0e6; height:22px ; padding-left:20px; padding-right:16px;padding-top:1px; }
.motore form {display:inline;}
.hoform {font-family:arial;font-size:11px; line-height:11px;padding-left:15px;background:#ffffff url(images/lente.gif) no-repeat 2px 2px;height:18px; width:126px; border:2px solid #979797}
.inbutton2{font-family:arial;font-size:10px; height:18px; background:#ffffff;border:2px solid #979797}


.testa_nav {padding-top:5px;}
.nav_tab {background: #788089 url(images/angolo_sn2.gif) no-repeat 0px 0px ; height:35px ; width:391px;}
.nav_tab td {}

.voce1 {font-family:arial;color:#ffffff; font-size:11px;height:24px; background: url(images/arrow.gif) no-repeat 5px 0px ; height:22px ; padding-left:20px; margin:10px 10px 0px 15px ; border-left:1px solid #bcc0c4}
.voce1 a  {;color:#ffffff; text-decoration:none}
.nobarra .voce1  {border-left:0px solid #bcc0c4 }

/*-------------------menu------------------*/
.menu  {background: #f4f4f4 ;width:237px;font-family:arial;font-size:11px; color:#ffffff; font-weight:bold; }
.menu a {color:#ffffff; padding-left:20px; }

.menu table td {background: url(images/bck_menu.jpg) repeat-y 0px 0px ; height:24px ; width:237px;font-family:arial;font-size:11px; color:#ffffff; font-weight:bold; border:1px solid #dadbdd; padding-top:4px; }
.menu table td a{ color:#ffffff; text-decoration:none }


.divprinc1 {background: url(images/bck_menu.jpg) repeat-y 0px 0px ; height:24px ; width:237px;font-family:arial;font-size:11px; color:#ffffff; font-weight:bold; border:1px solid #dadbdd; padding-top:4px}
.divprinc1 a{ color:#ffffff; text-decoration:none }

.divprinc2 {background: url(images/bck_menu.jpg) repeat-y 0px 0px ; height:24px ; width:237px;font-family:arial;font-size:11px; color:#ffffff; font-weight:bold; border:1px solid #dadbdd;padding-top:4px}
.divprinc2 a{ color:#ffffff; text-decoration:none}

.divprinc3 {background: url(images/bck_menu.jpg) repeat-y 0px 0px ; height:24px ; width:237px;font-family:arial;font-size:11px; color:#ffffff; font-weight:bold; border:1px solid #dadbdd;padding-top:4px}
.divprinc3 a{ color:#ffffff; text-decoration:none}

.divprinc4 {background: url(images/bck_menu.jpg) repeat-y 0px 0px ; height:24px ; width:237px;font-family:arial;font-size:11px; color:#ffffff; font-weight:bold; border:1px solid #dadbdd;padding-top:4px}
.divprinc4 a{ color:#ffffff; text-decoration:none}


/*-------------------destra------------------*/
.tddestra {background: #e6ebef ; height:100%;}
.tabdestra {background: #e6ebef ;;height:100% ;}

.data {background:#d7e0e6 url(images/clock.gif) no-repeat 8px 5px; height:20px ;width:178px; padding-left:50px; border:1px solid #ffffff }

.tddx1  {background:#ffffff url(images/tddx1_top.gif) no-repeat 0px 2px;width:227px; border-top:1px solid #eb4312 }

.tabdx1 {width:227px; margin-top:15px;}
.dx1 {;font-family:verdana;font-size:14px; color: #ffffff; font-weight:bold; padding:0px 10px 10px 15px }
.dxtab{; border-left :1px solid #dcdcdc;border-right:1px solid #dcdcdc ;border-bottom :1px solid #dcdcdc; }

.dx2 {;font-family:arial,verdana;font-size:11px; color: #627993; font-weight:bold; padding:0px 10px 10px 15px }
.rullo {background:#ffffff;width:214px;}
#datacontainer {background:#eef3f7; border:1px solid #d7e0e6 ;  margin:10px; width:180px}
#datacontainer table {width:180px; }
#datacontainer table td{background:#eef3f7; }

.banner { margin:10px 6px 10px 5px ;border-top:1px solid #788089 ; }
.banner td { ; padding-top:10px}
.banner a {color:#627993; text-decoration:none}
.videog {background: #d7e0e6 url(images/videog.gif) no-repeat right 0px ; height:26px ;color:#627993;font-family:verdana;font-size:11px; font-weight:bold ; border-bottom:2px solid #627993; padding:2px 0px 0px 10px}
.fotog {background: #d7e0e6 url(images/fotog.gif) no-repeat right 0px ; height:26px  ;color:#627993;font-family:verdana;font-size:11px; font-weight:bold;border-bottom:2px solid #627993  ;padding:2px 0px 0px 10px ;padding-left:10px}


.tddx2 {background:#ffffff url(images/tddx2_top.gif  ) no-repeat 0px 12px;width:227px ;height:150px; text-align:center;padding-top:10px;}
.tabdx2 {background: url(images/graffetta.gif) no-repeat 190px 0px;width:227px; height:150px; margin-top:11px;  margin-bottom:2px;padding-left: 10px;;font-family:verdana;font-size:13px; font-weight:bold;color:#000000; border-left :1px solid #dcdcdc;border-right:1px solid #dcdcdc ;border-bottom :1px solid #dcdcdc; }

.specialitit { border-bottom:1px solid #cad2db; width:150px ; padding-bottom:5px}
.tabdx2 #box_anteprima_figlie { ; width:200px ; }
.tabdx2 #box_anteprima_figlie_pagina { border-bottom:1px solid #d1d1d1; width:200px ; }
.tabdx2 #box_anteprima_figlie_titolo {margin:3px; font-family:verdana;font-size:11px; font-weight:bold; display:block;background: url(images/bullet1.gif) no-repeat 170px 0px; }
.tabdx2 .archivio a {; font-family:arial ;color:#000000; font-size:10px; font-weight:bold; display:block;background: url(images/bullet1.gif) no-repeat 170px 0px; text-decoration:none}

.tddx2_bottom { height:100%; background: #e6ebef;  padding-bottom:30px; border:1px solid #ff0000}



/*-------------------centro------------------*/
.centrale {margin:3px;;}



.centro_t1 {height:15px;font-family:verdana;font-size:13px; color:#ffffff; font-weight:bold;padding:3px }

.evidenza {background:#ffffff url(images/centro_top1.jpg) repeat-y 0px 0px;width:450px;;font-family:verdana;font-size:11px; color:#000000;;}
.evidenza_bott{background:url(images/evid_top.gif) no-repeat 0px bottom ;width:450px;height:20px;font-family:verdana;font-size:11px; color:#000000;}
.rss {background:#ffffff ;width:449px;;font-family:verdana;font-size:11px; color:#000000;;text-align:right;border-left:1px solid #dcdcdc;border-right:1px solid #dcdcdc}
.rss a {color:#000000;text-decoration:none;}

.tab_evidenze {background:#ffffff ;width:446px;height:100%;margin:0px}

.evidenze1  {background:#ffffff ;;border-left:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc;border-right:1px solid #dcdcdc; width:448px;padding:5px}
.evidenze1_2  {background:#ffffff ;;border:1px solid #dcdcdc; width:448px; margin-top:3px}
.modulo_anteprima_foto {;vertical-align:top;margin:5px; float:left}
.modulo_anteprima_data{ font-family:arial, verdana;font-size:10px; color:#eb4312;display:none }
.modulo_anteprima_titolo{ font-family:arial, verdana;font-size:18px; color:#eb4312;display:block ;margin-top:5px}
.modulo_anteprima_titolo a{ color:#eb4312;text-decoration:none}
.modulo_anteprima_sottotitolo { font-family:arial, verdana;font-size:11px; font-weight:bold; color:#516a87;margin-top:10px;;display:block }
.modulo_anteprima_sottotitolo a { color:#516a87;text-decoration:none}
.modulo_anteprima_testo { font-family:arial, verdana; font-size:11px; color:#000000; margin-top: 20px; }
.modulo_anteprima_continua a { font-family:arial, verdana;font-size:11px; color:#eb4312;display:block; float:right; margin-right:20px; text-decoration:none;background: url(images/bullet1.gif) no-repeat right 1px;padding-right:15px}

.evidenze2 #box_anteprima_figlie table td{height:100%}
.evidenze2 #box_anteprima_figlie table {}
.evidenze2 #box_anteprima_figlie {background:#ffffff ;width:449px;}
.evidenze2 #box_anteprima_figlie_pagina {; vertical-align:top;height:99%;border: 1px solid #dcdcdc;padding:5px;margin:2px}
.evidenze2 #box_anteprima_figlie_preocchiello { font-family:arial, verdana;font-size:11px;font-weight: bold; color:#666666;display:block }
.evidenze2 #box_anteprima_figlie_occhiello{ font-family:arial, verdana;font-size:12px;font-weight:bold;  color:#000000;display:block }
.evidenze2 #box_anteprima_figlie_image {vertical-align:top;margin:5px; float:right; }
.evidenze2 #box_anteprima_figlie_titolo { font-family:arial, verdana;font-size:18px; color:#eb4312;font-weight:bold; display:block ;margin-top:5px}
.evidenze2 #box_anteprima_figlie_sottotitolo { font-family:arial, verdana;font-size:12px; font-weight:bold; color:#000000;margin-top:0px;;display:block }
.evidenze2 #box_anteprima_figlie_sottotitolo a { color:#000000;text-decoration:none}
.evidenze2 #box_anteprima_figlie_introduzione{ font-family:arial, verdana;font-size:11px; color:#000000;margin-top:10px; font-style:italic }
.evidenze2 #box_anteprima_figlie_testo { font-family:arial, verdana;font-size:11px; color:#000000;margin-top:10px; }
.evidenze2 #box_anteprima_figlie_paginazione {display:none; }

.news_arch {background:#dce1e7 url(images/bullet1.gif) no-repeat right 4px;padding:4px 25px 4px 0px; height:24px;border-bottom:1px solid #a8b4c3;font-family:arial, verdana;font-size:13px; font-weight:bold;text-align:right; color:#516a87;}
.news_arch a {color:#516a87; text-decoration:none}








/*-------------------sinistra------------------*/
.td_sinistra{background:#e6ebef ;vertical-align:top}


.tdsn2 {background:#ffffff url(images/tdsn2_top.gif  ) no-repeat 0px 12px;width:237px ; text-align:center; padding-top:10px}
.tabsn2 {width:237px; height:auto; margin-top:7px; padding-left: 10px;;font-family:verdana;font-size:13px; font-weight:bold;color:#000000; border-left :1px solid #778aa1;border-right:1px solid #778aa1 ;border-bottom :1px solid #778aa1; }
.boxtit { border-bottom:1px solid #b2b2b2; width:220px ; padding-bottom:5px ; color:#516a87 }

.pa_motore {width:220px; height:auto; margin-top:7px; padding-left: 3px;;font-family:arial;font-size:10px; color:#000000; }
.pa_motore select {color:#ffffff; font-family:arial;font-size:12px; font-weight:bold;text-align:center; background:#778aa1; height:15px ; width:50px; border:0px;;float:left ; }
.pa_motore form{ font-family:arial;font-size:12px; font-weight:normal; display: inline; }
.pa_motore input {color:#000000; font-family:arial;font-size:12px; border: 2px solid #949494; height:18px ;float:left; margin-left:5px}
.pa_motore .BottoneCerca {color:#000000; font-family:arial;font-size:11px; border: 2px solid #949494; background:#ffffff;height:18px ;vertical-align:top; margin-left:5px; float:left}


.tdmesse {background:#ffffff url(images/tdmesse_top.gif  ) no-repeat 0px 12px;width:237px ; text-align:center; padding-top:10px}
.tabmesse{width:237px; height:80px; margin-top:7px; padding-left: 10px;background: #e6ebef url(images/messe.gif  ) no-repeat 150px 10px;;font-family:verdana;font-size:13px; font-weight:bold;color:#000000; border-left :1px solid #a9c9f0;border-right:1px solid #a9c9f0 ;border-bottom :1px solid #a9c9f0; }
.messetit { width:200px ; padding-bottom:5px ; color:#000000 }
.messetit a {  color:#516a87 ;font-family:arial ;font-size:10px; font-weight:normal;  text-decoration:none; width:140px}

.tddiocesi {background:#ffffff url(images/tdsn3_top.gif  ) no-repeat 0px 12px;width:237px ; text-align:center; padding-top:28px}
.tabdiocesi {background: #e6ebef url(images/dioc_bck.jpg  ) repeat-x 0px 0px;;width:237px;  padding-left: 10px;;;font-family:verdana;font-size:14px; font-weight:bold;color:#3a424c; border-left :1px solid #a9c9f0;border-right:1px solid #a9c9f0 ;border-bottom :1px solid #a9c9f0; }
.diocetit { border-bottom:1px solid #aaacac; width:200px ; padding-bottom:5px}

.tdbanner_sn {background:#ffffff ;width:237px ;}
.tabbanner_sn {background:#ffffff ;; }
.tabbanner_sn td {background:#ffffff ;padding-top:5px  }

.prefoot  {background: url(images/foot.gif) repeat-x 0px bottom;  height:17px}
.prefoot_dx {background :url(images/foot_dx.gif) no-repeat right bottom; height:17px; float:right; width:227px}
.footer  {  color:#000000;font-family:arial ;font-size:11px; font-weight:normal;  text-decoration:none; text-align:center}

/*bacheca*/
.bacheca td {font-family:arial ;font-size:10px;font-style:italic;}
.bacheca b {width:220px}


