body {margin-top:0px;margin-left:0px;}
.pagina {text-align:left;vertical-align:top;}
a:link  { text-decoration:none;}
a:active  { text-decoration:none;}
a:hover  {  text-decoration:underline;}
a:visited {  text-decoration:none;}

.testata_top {background:url(images/head_diocesi.gif) no-repeat;height:91px;width:500px;color:#ffffff;font-size:1px;padding-left:320px;}
.testata {background:url(images/head_sfondo_diocesi.gif) repeat-x; width:100%;height:229px;}
.menu_test1 {height:21px;background:url(images/menu_test1_sfondo.gif) no-repeat 0px 2px;}
.menu_test1_table a {color:#000000}
.menu_test2  {height:29px; font-size:9px;color:#ffffff;font-family:verdana;padding-left:10px}
.banner {height:88px}
.menu_test1_table {font-size:11px;font-weight:bold;font-family:verdana;}

/*menu orizz1*/
.menu_test1 a:link  { font-size:11px;color:#000000;font-family:verdana;}
.menu_test1 a:active  { font-size:11px;color:#000000;font-family:verdana;}
.menu_test1 a:hover  { font-size:11px;color:#000000;font-family:verdana;}
.menu_test1 a:visited { font-size:11px;color:#000000;font-family:verdana;}

.vesc {background: url(images/vesc.gif) no-repeat ;color:#ffffff;font-size:11px;font-weight:bold;font-family:verdana;width:128px;height:21px;padding-left:10px}
.vesc a:link {font-family:verdana;font-size:11px;color:#ffffff;}
.vesc a:active {font-family:verdana;font-size:11px;color:#ffffff;}
.vesc a:hover {font-family:verdana;font-size:11px;color:#ffffff;}
.vesc a:visited {font-family:verdana;font-size:11px;color:#ffffff;}
.vesc1 {width:118px;padding-left:10px;background: url(images/sf1.gif); }
.vesc2 {width:130px;padding-left:10px;}


.ann {background: url(images/ann.gif) no-repeat ;color:#ffffff;font-size:11px;font-weight:bold;font-family:verdana;width:149px;padding-left:7px;height:21px;}
.ann a:link {font-family:verdana;font-size:11px;color:#ffffff;}
.ann a:active {font-family:verdana;font-size:11px;color:#ffffff;}
.ann a:hover {font-family:verdana;font-size:11px;color:#ffffff;}
.ann a:visited {font-family:verdana;font-size:11px;color:#ffffff;}
.ann1 {width:130px;padding-left:0px;background: url(images/sf1.gif);}
.ann2 {width:146px;padding-left:0px;}


.annpast {background: url(images/annpast.gif) no-repeat ;color:#ffffff;font-size:11px;font-weight:bold;font-family:verdana;width:120px;padding-left:11px;height:21px;}
.annpast a:link {font-family:verdana;font-size:11px;color:#ffffff;}
.annpast a:active {font-family:verdana;font-size:11px;color:#ffffff;}
.annpast a:hover {font-family:verdana;font-size:11px;color:#ffffff;}
.annpast a:visited {font-family:verdana;font-size:11px;color:#ffffff;}
.annpast1 {width:106px;padding-left:0px;background: url(images/sf1.gif);}
.annpast2 {width:114px;padding-left:0px;}



.ist {background: url(images/ist.gif) no-repeat ;color:#ffffff;font-size:11px;font-weight:bold;font-family:verdana;width:90px;padding-left:10px;height:21px;}
.ist a:link {font-family:verdana;font-size:11px;color:#ffffff;}
.ist a:active {font-family:verdana;font-size:11px;color:#ffffff;}
.ist a:hover {font-family:verdana;font-size:11px;color:#ffffff;}
.ist a:visited {font-family:verdana;font-size:11px;color:#ffffff;}
.ist1 {width:73px;padding-left:0px;background: url(images/sf1.gif);}
.ist2 {width:86px;padding-left:7px;color:#000000}


.media {background: url(images/media.gif) no-repeat ;color:#ffffff;font-size:11px;font-weight:bold;font-family:verdana;width:129px;padding-left:13px;height:21px;}
.media a:link {font-family:verdana;font-size:11px;color:#ffffff;}
.media a:active {font-family:verdana;font-size:11px;color:#ffffff;}
.media a:hover {font-family:verdana;font-size:11px;color:#ffffff;}
.media a:visited {font-family:verdana;font-size:11px;color:#ffffff;}
.media1 {width:108px;padding-left:0px;background: url(images/sf1.gif);}
.media2 {width:120px;padding-left:0px;}

.sid {background: url(images/sid.gif) no-repeat ;color:#ffffff;font-size:11px;font-weight:bold;font-family:verdana;width:155px;padding-left:7px;height:21px;}
.sid a:link {font-family:verdana;font-size:11px;color:#ffffff;}
.sid a:active {font-family:verdana;font-size:11px;color:#ffffff;}
.sid a:hover {font-family:verdana;font-size:11px;color:#ffffff;}
.sid a:visited {font-family:verdana;font-size:11px;color:#ffffff;}


/*menu orizz2*/
.menu_test2 a:link  { font-size:9px;color:#ffffff;font-family:verdana;}
.menu_test2 a:active  { font-size:9px;color:#ffffff;font-family:verdana;}
.menu_test2 a:hover  { font-size:9px;color:#ffffff;font-family:verdana;}
.menu_test2 a:visited { font-size:9px;color:#ffffff;font-family:verdana;}



/*menu colonna sinistra*/
.menusn li { font-size:9px;color:#003366;font-family:verdana;margin:0px;background: url(images/menuico1.gif) no-repeat 6px 1px;padding-left:17px;line-height:13px}
.menusn ul { list-style-type: none;padding: 0px;margin: 0px;font-weight: normal; 	
padding: 3px 0px 3px 3px; margin: 1px 0 0 0;}
.menusn div {float:left; width: 165px; margin: 0px;padding-left:10px;font-size:9px }
.menusn  p{ font-size:10px;color:#003366;font-family:verdana;margin:0px;margin-bottom:3px;font-weight:bold;background: url(images/menuico.gif) no-repeat 0px 1px;padding-left:11px}
.menusn h3 { font-size:11px;color:#E22882;font-family:verdana;margin-top:3px;margin-bottom:3px;text-align:left;padding-left:11px}
.menusn {padding-top:15px;vertical-align:top;padding-bottom:15px;height:500px}
.sx  {background: url(images/sf_sx.gif) repeat-y; width:169px;vertical-align:top;height:100%}

.menusn a:link  { color:#003366;font-family:verdana;text-decoration:none}
.menusn a:active  { color:#E22882;font-family:verdana;text-decoration:none}
.menusn a:visited { color:#003366;font-family:verdana;text-decoration:none}
.menusn a:hover  { color:#E22882;font-family:verdana;text-decoration:none}



/*articolo*/
.centro {width:602px;text-align:right;vertical-align:top}

.articolo_td {width:590px;padding-top:5px;border-bottom:1px solid #003366}

.art_occhiello { font-family:verdana;font-size:12px;color:#003366;font-weight:bold;text-decoration:none}
.art_titolo { font-family:verdana;font-size:14px;color:#003366;font-weight:bold;text-decoration:none}
.articolotxt {padding-top:10px;padding-bottom:5px ;font-family:verdana;font-size:10px;color:#003366;text-align:left}

a.art_linkevidenza:link { font-family:verdana;font-size:9px;color:#E22882;font-weight:normal; text-decoration:none;text-align:right}
a.art_linkevidenza:active { font-family:verdana;font-size:9px;color:#E22882;font-weight:normal; text-decoration:underline;text-align:right}
a.art_linkevidenza:visited { font-family:verdana;font-size:9px;color:#E22882;font-weight:normal; text-decoration:none;text-align:right}
a.art_linkevidenza:hover { font-family:verdana;font-size:9px;color:#E22882;font-weight:normal; text-decoration:underline;text-align:right}
h4 { font-family:verdana;font-size:13px;color:#003366;font-weight:bold;text-decoration:none;margin-top:1px;margin-bottom:1px}

/*appuntamenti*/

.appunt_td {padding-top:10px;width:590px}
.app_data {font-family: verdana; color: #003366; font-size: 10px; font-weight: bold;text-align:left; }

.app_titolo{font-family: verdana; color: #003366; font-size: 11px; font-weight:bold; text-align:left;}

.app_lancio{font-family: verdana; color: #000000; font-size: 10px; font-weight: normal;text-align:left;}

.app_table_testata {border:1px solid  #94825F;}
.app_data {padding-top:8px;}

/*calendario*/

h3 { text-align:center;font-size:11px;color:#E22882;font-family:verdana;margin-top:3px;margin-bottom:3px}

.butt1 {border: 0px; padding: 0px;background-color:transparent }
.cal1_table {width:160px;background-color:transparent;text-align:center}
.cal1 {background-color:transparent;font-family: verdana; font-size: 9px;  color:  #03c;}

td.cal1 {background-color: transparent; font-family: verdana; font-size: 9px;color:#000000 }
td.num1 {background-color:transparent; font-family: verdana; font-size: 9px;  color:#000000 ; }
td.num1_event {background-color:#E22882; font-family: verdana; font-size: 9px;  color: #000000 ;}
td.num1_fest {background-color:#FDD8EA; font-family: verdana; font-size: 9px;  color: #000000 ;}



a.mese1 {background-color: transparent; font-family: verdana; font-size:9px; font-weight: bold; color: #000000}
a.mese1:link {background-color: transparent; font-family: verdana; font-size: 10px; color: #000000}
a.mese1:visited {background-color: transparent; font-family: verdana; font-size: 10px;  color: #000000}


a.num1_fest {font-family: verdana; font-size: 9px; color: #000000;background-color:#FDD8EA}
a.num1_fest:link {font-family: verdana; font-size: 9px; color: #000000  }
a.num1_fest:visited {font-family: verdana; font-size: 9px; font-weight:normal; color: #000000  }
a.num1_fest:hover {font-family: verdana; font-size: 9px; font-weight:normal; color: #000000  }
a.num1_fest:active {font-family: verdana; font-size: 9px; color: #000000  }


a.num1 {font-family: verdana; font-size: 9px; color:#000000  }
a.num1:link {font-family: verdana; font-size: 9px;  color: #000000  }
a.num1:visited {font-family: verdana; font-size: 9px; font-weight:normal; color: #000000  }
a.num1:hover {font-family: verdana; font-size: 9px; font-weight:normal; color: #000000  }
a.num1:active {font-family: verdana; font-size: 9px; font-weight:normal; color: #000000  }


a.num1_event {font-family: verdana; font-size: 9px;  color: #000000;background-color: #E22882  }
a.num1_event:link {font-family: verdana; font-size: 9px;  color: #000000;background-color: #E22882  }
a.num1_event:visited {font-family: verdana; font-size: 9px; font-weight:normal; color:#000000 }
a.num1_event:hover {font-family: verdana; font-size: 9px; font-weight:normal; color:#000000  }
a.num1_event:active {font-family: verdana; font-size: 9px;  color:#000000  }
.agenda {padding-bottom:5px}

/*motore e banner*/
.spazio_cerca {height:13px;width:1px}
.cerca {font-family:verdana;color:#003AC0;font-weight:bold; font-size:12px;padding-left:15px;padding-top:5px; width:340px;border-right:1px solid #E5E2DE;height:58px;margin-top:10px}

hr  {display:none}
.td_banner { width:450px;}
.banner1_td { }

/*menu colonna destra*/
.menudx li { font-size:9px;color:#003366;font-family:verdana;margin:0px;background: url(images/menuico1.gif) no-repeat 6px 1px;padding-left:17px;line-height:13px}
.menudx ul { list-style-type: none;padding:0px;margin:0px;font-weight: normal; 	
padding: 3px 0px 3px 3px; margin: 0px 3px 0px 0px;}
.menudx div {float:left; width: 165px; margin: 0px;padding-left:10px;font-size:9px }
.menudx  p{ font-size:10px;color:#003366;font-family:verdana;margin:0px;margin-bottom:3px;font-weight:bold;background: url(images/menuico.gif) no-repeat 0px 1px;padding-left:11px}
.menudx h3 { font-size:11px;color:#E22882;font-family:verdana;margin-top:3px;margin-bottom:3px;text-align:left;padding-left:11px}
.menudx {padding-top:15px;vertical-align:top;padding-bottom:15px;height:500px}
.dx  {background: url(images/sf_sx.gif) repeat-y; width:169px;vertical-align:top;height:100%}

/*editoriali
#box_anteprima_figlie_pagina {padding-bottom:10px;margin-top:10px}
#box_anteprima_figlie_image img {margin-right:20px}
#box_anteprima_figlie_titolo a {font-family:verdana;font-size:14px;font-weight:bold;text-decoration:none}
#box_anteprima_figlie_titolo a:hover {text-decoration:underline}
#box_anteprima_figlie_sottotitolo a{font-family:verana;font-size:13px;font-weight:normal;text-decoration:none}
#box_anteprima_figlie_introduzione, #box_anteprima_figlie_testo {padding-top:12px;font-family:verdana;font-size:12px;font-weight:normal;}
#box_anteprima_figlie_paginazione {margin-top:20px;}*/

#box_anteprima_figlie_titolo a {font-size:14px;font-weight:bold;font-family:verdana}
#box_anteprima_figlie_sottotitolo a{font-size:12px;font-style:italic;font-family:verdana;}
#box_anteprima_figlie_sottotitolo {margin-bottom:8px}
#box_anteprima_figlie_testo {font-size:11px;;font-family:verdana}
#box_anteprima_figlie_firma {font-size:10px;margin-top:5px;;font-family:verdana}
#box_anteprima_figlie_pagina {padding-bottom:10px;padding-top:10px}

