iframe { height:135px;}
/*banner*/
.banner{cellspacing:5px; background-color:#ffffff;widht:98%} 
.banner_td{padding:3px; background-color:#ffffff;border-style: solid; border-width: 3px 0px 3px 0px; border-color: #124268 } 
/*breadcrums*/
.bread { color: #ff661b; font-style: italic; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; background: #124268 url(images/bullet.gif) no-repeat 0px 0px; text-align: left; padding-left: 20px; height: 7px }
.bread a:hover { color: #fff; font-style: italic; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
.bread a:link { color: white; font-style: italic; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
.bread a:visited { color: white; font-style: italic; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
/*blocco da CCI*/
.da_cci { margin:5px 0px 0px 0px;  background-color: #ffffff;text-align:right }
.da_cci iframe {width:250px ;height:350px background-color: white;border-style: solid; border-width: 0px 0px 0px 0px; border-color: #124268;}

.iframecci_table {  background-color: white;  }
.iframecci_li{  color: #124268; font-weight: normal; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif;  padding:3px ; color: 124268; vertical-align: top; text-align:left; text-indent: 0px; list-style-image: url(images/bullet2.gif); }
.iframecci_a{  color: #124268; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif;  }
.iframecci_visited{  color: #124268; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif;  }
.iframecci_hover {  color: #ff661b; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline }
.iframecci_td {  color: #124268; font-weight: bold; font-size: 11px;font-family: Verdana, Arial, Helvetica, sans-serif; padding: 5px 3px 3px; color: #124268; vertical-align: top;}
/*articolo*/
.firma { color: #124268; font-style: italic; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: right; padding-right: 20px }
.occhiello { color: #124268; font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif }
.sottotitolo { color: #124268; font-style: italic; font-weight: 600; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif }
/*figlie*/
.figlie { color: #fff; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; background: #124268 url(images/bullet.gif) no-repeat 0px 0px; padding: 10px 3px 3px 15px; border-top: 3px solid #043061; border-left: 3px solid #043061 }
.figlie a:hover { color: #ff661b; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline }
.figlie a:link { color: #fff; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif }
.figlie a:visited { color: #fff; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif }
/*footer*/
.footer { color: black; font-weight: normal; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; background: white url(images/foot_2bck.gif) repeat-x;border-top:2px solid #124268; border-bottom:2px solid #124268;padding-left: 5px; width: 100%; height: 20px }
.footxt { color: #124268; font-weight: normal; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: right; vertical-align: middle; padding-right: 15px }
.imgfot { font-family: Verdana, Arial, Helvetica, sans-serif; background-color: white; width: 235px; height: 17px }
/*immagini*/
.img_b { color: #124268; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: center; padding: 3px; border-style: solid; border-width: 3px 1px 3px 1px; border-color: #124268 }
/*impaginazione*/
.interna { color: #124268; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; vertical-align: top; padding: 5px 3px 3px }
.m_bott_td { color: #124268; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; border-style: none none solid none; border-width: 0px 0px 3px 0px; border-color: #124268; width: 100% }
.tab_int { color: #124268; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; background-image: url(images/bck_tab.gif); vertical-align: top; padding: 3px; border-right: 3px solid #043061; width: 593px }
.tab_int_dx { color: #124268; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; background-image: url(images/bck_tab.gif); text-align: center; vertical-align: top; padding: 3px; border-right: 3px solid #043061; width: 270px }
.tab_int_sn { color: #124268; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; background-image: url(images/bck_tab.gif); text-align: center; vertical-align: top; padding: 3px; border-left: 3px solid #043061; width: 270px; height: 100% }
.margin_bott_dx { color: white; font-family: Verdana, Arial, Helvetica, sans-serif; background: url(images/bottom_dx.gif) no-repeat right bottom; width: 270px; height: 10px }
.margin_bott_int { font-family: Verdana, Arial, Helvetica, sans-serif; background: url(images/bottom_int.gif) no-repeat right bottom }
.margin_bott_sn { color: white; font-family: Verdana, Arial, Helvetica, sans-serif; background: url(images/bottom_sn.gif) no-repeat 0px bottom; width: 270px; height: 10px }
.margin_top { color: white; font-size: 8px; font-family: Verdana, Arial, Helvetica, sans-serif; background: url(images/top.gif) no-repeat 0px 0px; text-align: right; vertical-align: bottom; padding-right: 10px; width: 737px; height: 10px }
.margin_top a:link { color: white; font-size: 8px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
.margin_top a:visited { color: white; font-size: 8px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
.margin_top a:hover { color: #ff661b; font-size: 8px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
/*bacheca*/
.bacheca a { color: #124268; font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: left; }
.bacheca font { color: #124268; ; font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: left;width:290px }

/*links*/
.links_txt_a { color: #124268; font-weight: normal; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: left; }
.links { color: black; font-weight: normal; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; background: #fff url(images/bck_link.gif) no-repeat 0px 0px; text-align: center; vertical-align: middle; padding: 3px; border-top: 3px solid #124268; border-bottom: 3px solid #124268; width: 90% }
.linktab { color: black; font-weight: normal; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: center; vertical-align: middle; width: 90% }
.linktab_a { color: black; font-weight: normal; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: center; vertical-align: middle; width: 90% }
.linktab_visited { color: black; font-weight: normal; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: center; vertical-align: middle; width: 90% }
.linktab_hover { color: black; font-weight: normal; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: center; vertical-align: middle; width: 90% }
/*liturgia*/
.liturgia_a{ color: #124268; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: left;vertical-align: top;width:100px;text-align:center}  
/*menu principale*/
.menu { color: #ff661b; font-size: 11px; line-height: 15px;  font-weight: bold;font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #124268; list-style-image: url(images/bullet.gif); list-style-position: outside; padding: 3px 3px 3px 0px; border-top: 0px; border-right: 0px; border-bottom: 0px; border-left: 3px solid #124268; width: 144px }
.menu_td {padding-left:3px}
.menu_a:active { color: #ff661b; font-size: 11px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none}
.menu_a:link { color: #ff661b; font-size: 11px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
.menu_a:visited { color: #ff661b; font-size: 11px;  font-weight: bold;font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
.menu_a:hover { color: #ffffff; font-size: 11px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
.menu_int { font-family: Verdana, Arial, Helvetica, sans-serif; background: url(images/bottom_sn.gif) no-repeat 0px bottom; width: 144px; height: 4px }
.menu_td { color: #ff661b; font-size: 11px; line-height: 15px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #124268;  border-left: 3px solid #043061; cellpadding: 3px;vertical-align: top;}
/*santo del giorno*/
.santo_table{ color: #124268; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; padding: 5px; vertical-align: top;border-style: solid; border-width: 0px 0px 0px 0px; border-color: #124268; width:130px;}
.santo1 table {border-top: 3px solid #124268; border-bottom: 3px solid #124268; ;color: #124268; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; padding: 5px; vertical-align: top;}
/*spalla*/
.spalla { color: #124268; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: white; vertical-align: top; margin: 0px 0px 0px 8px; padding: 3px; border-style: solid; border-width: 3px 1px 3px 1px; border-color: #124268; top: 0px; left: 0px; width: 200px; height: auto }
/*testi e grafica*/
.didascalia { color: #124268; font-weight: bold; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif ;background:#ffffff;}
.testo { color: #124268; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; margin-left: 8px; padding: 3px; border-style: solid; border-width: 3px 1px 3px 1px; border-color: #124268 }
.testo_n { color: #124268; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: justify; vertical-align: top; padding: 10px 3px 3px }
.testo_n a { color: #ff661b; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif }
.testo_n hover { color: #ff661b; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif }
.testopiccolo { color: #124268; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; vertical-align: top; padding: 3px 3px 3px 5px; width: 210px }
.titoletto { color: #124268; font-weight: bolder; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; padding: 16px 5px 2px 12px }
.titoletto2 { color: #124268; font-weight: bolder; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; padding: 5px 5px 5px 10px }
.titolettos { color: #124268; font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif }
.titolo { color: #124268; font-weight: bold; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif }
.titolo_int { color: #124268; font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif }
.titolo_int2 { color: #124268; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; border-style: none none solid none; border-width: 0px 0px 3px 0px; border-color: #124268; width: 20% }
.top { color: white; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #124268; text-align: center; vertical-align: super; border-right: 3px solid #043061; border-bottom: 0px none; border-left: 3px solid #043061; width: 737px; height: 80px }
.top_lines_blue { color: #124268; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: center; vertical-align: top; border-top: 3px solid #124268; border-bottom: 3px solid #124268; width: 115px; height: 30px; padding:3px;}
.top_link { color: #124268; font-weight: bold; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; background: url(images/bck_tlink.gif) center; text-align: center; width: 280px; height: 10px ;}
.txt_top { color: #ffffff; font-weight: normal; font-size: 24px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: center }
.txt_white { color: #ffffff; font-weight: normal; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: left; vertical-align: top; padding: 5px 5px 5px 8px }
.txt_white a { color: #ffffff; font-weight: normal; font-size: 11px; line-height: 15px; font-family: Verdana, Arial, Helvetica, sans-serif }
/*motore di ricerca*/
.motore_td {height:50px; text-align:center;}
.motore_table { padding: 2px; vertical-align: middle; text-align:left;border:0px;height:54px}
.motore {  color: #ff661b; font-weight: bold; font-size: 10px;font-family: Verdana, Arial, Helvetica, sans-serif;vertical-align: top; text-align:center;  }
/*video*/
.video { font-family: Verdana, Arial, Helvetica, sans-serif; background: #fff repeat 0px 0px; text-align: center; margin: 0px 5px 5px; border-top: 1px solid #ff661b; border-bottom: 1px solid #ff661b; width: 270px; height: 270px }
.videolink a { color: #124268; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; background: #fff url(images/video.gif) no-repeat 0px 0px; text-align: center; vertical-align: baseline; margin: 2px; border: solid 1px #ff661b; width: 90px; height: 30px }
.videolink:hover { color: #ff661b; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; background: #fff url(images/video.gif) no-repeat 0px 0px }
/*menu 2a opzione*/
.live_menu table{ font-family: Verdana, Arial, Helvetica, sans-serif; background:#124268 ;  padding-left: 3px; cellpadding: 3px; width: 144px; height: 25px}
.live_menu table tr td table td{ color: #ff661b; font-weight: bold; font-size: 10px; font-family: verdana, FontName; text-decoration: none; background: #124268 url(images/bullet.gif) no-repeat 0px 5px; text-align: left; margin: 0px; padding: 2px 2px 2px 12px; width: 144px; height: 25px }
.live_menu a {;color: #ff661b; font-weight: bold; font-size: 10px; font-family: verdana, FontName; text-decoration: none;background-color: #124268; text-align: left; margin: 0px; padding: 2px 2px 2px 12px; width: 144px; height: 25px }
.live_menu a:hover { color: #124268; font-size: 10px; font-family: verdana, FontName; text-decoration: none; background:  url(images/bck_tab.gif); margin: 0px; width: 144px; height: 25px }
.live_menu a:visited { color: #ff661b; font-family: verdana, FontName; text-decoration: none; background-color: #124268; width: 144px }
a:active { font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
a:link { font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
a:visited { font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
a:hover { color: #124268; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
body { font-family: Verdana, Arial, Helvetica, sans-serif; background: url(images/bck.gif); text-align: center; margin: 5px 0px 0px; width: 780px }
.sir_a { font-size: 10px; font-family: Verdana;color: #124268;width:260px;}

.figlie_td { padding-left:10px}

