
.banner { color: #000; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #fff; border: solid 1px #de0000 }
.bck { font-weight: bolder; font-family: Arial, Verdana, Helvetica, sans-serif; background-image: url(images/bck.gif); width: 530px; }
.bck2 { background-image: url(images/base.gif); width: 250px; height: 22px }
.documenti { color: #4e58a1; font-style: italic; font-weight: bolder; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #fff; padding-top: 2px; padding-right: 10px; border-style: solid; border-width: 1px; border-color: #798ea6 #798ea6 #b2cbde #b2cbde; width: 115px; height: 32px }
.documenti a { color: #4e58a1; font-style: italic; font-weight: bolder; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.documenti a:hover { color: #4e58a1; font-style: italic; font-weight: bolder; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.documenti a:visited { color: #4e58a1; font-style: italic; font-weight: bolder; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.due { width: 506px }
.dx { color: black; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #f2f2f2; letter-spacing: -1px; padding-left: 2px; border-bottom: 1px solid #b2cbde; width: 115px; height: 15px }
.footer { color: #747474; font-weight: bolder; font-size: 10px; font-family: Arial, Verdana, Helvetica, sans-serif; background-color: #e9f0f9; border-bottom: 1px solid #b2cbde; height: 15px }
.footer2 { color: #747474; font-weight: bolder; font-size: 10px; font-family: Arial, Verdana, Helvetica, sans-serif }
.form { color: black; font-size: 10px; font-family: Arial, Verdana, Helvetica, sans-serif; text-indent: 0px; border-top: 1px solid #808080 }
.form2 { color: black; font-size: 10px; font-family: Arial, Verdana, Helvetica, sans-serif; text-indent: 0px; border-top: 1px solid #808080 ;width:210px}
.img { float: left; padding: 2px ;align:middle}
.link_dx { color: black; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #f2f2f2; text-align: right; padding-right: 6px; padding-left: 2px; border-bottom: 1px solid #b2cbde height: 29px }
.link_dx_vuoto { color: black; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #f2f2f2; text-align: right; padding-right: 6px; padding-left: 2px; border-bottom: 1px solid #b2cbde }
.link_sotto { color: black; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #f2f2f2; padding-right: 4px; padding-left: 4px; border-top: 1px solid white; border-bottom: 1px solid #97488c; height: 22px }
.link_sx { color: #000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #e9f0f9; border-top: 1px solid #fff; border-bottom: 1px solid #b2cbde; height: 29px }
.link_sx_vuoto { color: #000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #e9f0f9; border-top: 1px solid #fff; border-bottom: 1px solid #b2cbde; }
.liturgia { color: #4e58a1; font-style: italic; font-weight: bolder; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #e9f0f9; padding-top: 2px; padding-right: 10px; border-top: 1px solid #fff; border-bottom: 1px solid #798ea6; width: 138px; height: 36px }
.liturgia a { color: #4e58a1; font-style: italic; font-weight: bolder; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; padding-top: 2px; padding-right: 10px; border-top: medium none #fff }
.motore { color: #112747; font-weight: bolder; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #c2d7e7; text-align: right; border-top: 2px solid #fff; width: 530px; height: 20px }
.motore a { color: #112747; font-size: 9px; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: none }
.oggi { color: #4e58a1; font-weight: bolder; font-size: 10px; font-family: Arial, Verdana, Helvetica, sans-serif; background-color: #fff; text-align: right; padding-top: 2px; padding-right: 10px; border-right: 1px solid #b2cbde; border-left: 1px solid #798ea6; width: 138px }
.puls { color: #001139; font-style: italic; font-weight: bolder; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #cad6df; border-top: 1px solid #808080; width: 45px; height: 17px }
.rapido { color: #712c67; font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #e3d5e1; text-align: left; text-indent: 10px; border-top: 1px solid #97488c; border-bottom: 1px solid #97488c; height: 16px }
.rapido1 { color: #112747; font-weight: bolder; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #f5ecf4; text-align: left; text-indent: 10px; border-top: 5px solid #fff; border-bottom: 1px solid #97488c; height: 30px }
.rapido2 { color: #112747; font-weight: bolder; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #f5ecf4; text-align: left;  border: 1px solid #97488c; height: 27px; }
.santo { color: #000; font-style: italic; font-weight: bolder; font-size: 10px; font-family: Arial, Verdana, Helvetica, sans-serif; background-color: #fff; text-align: right; padding-top: 4px; padding-right: 10px; padding-bottom: 2px; border-right: 1px solid #b2cbde; border-bottom: 1px solid #b2cbde; border-left: 1px solid #798ea6; width: 138px }
.spazio { font-size: 5px; background-color: #e9f0f9; padding-top: 2px; padding-right: 10px; border-top: 1px solid #fff; border-bottom: 5px solid #fff; width: 115px; height: 5px }
.spazio2 { font-size: 10px; border-top: medium none #fff; border-bottom: medium none #fff; height: 10px }
.spazio3 { font-size: 3px; border-top: medium none #fff; border-bottom: medium none #fff; height: 3px }
.spazio4 { font-size: 3px; border-top: medium none #fff; border-bottom: medium none #fff; width: 490px; height: 3px }
.spazio5 { font-size: 10px; padding-top: 10px; padding-bottom: 10px; border-top: medium none #fff; border-bottom: medium none #fff; height: 10px }
.spazio6 { font-size: 3px; padding-top: 5px; padding-bottom: 5px; border-top: medium none #fff; border-bottom: medium none #fff; width: 490px }
.spazio7 { font-size: 3px; padding-top: 6px; padding-bottom: 6px; border-top: medium none #fff; border-bottom: medium none #fff; width: 490px }
.testata { color: black; font-weight: bolder; font-size: 10px; font-family: Arial, Verdana, Helvetica, sans-serif; background-image: url(images/pastorello.gif); text-align: left; text-indent: 72px; vertical-align: top; width: 250px; height: 75px;cursor:hand }
.testo { color: #000; font-size: 9px; line-height: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; margin: 0px; padding: 5px; border-top: 1px solid white; border-bottom: 1px solid #de0000; width: 250px }
.testo2 { color: #000; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; padding: 5px;border-top: 1px solid white; border-bottom: 1px solid #de0000; border-left: 1px solid #de0000; width: 250px }
.testo2tab { color: #000; background-color: #d4dde6; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; padding: 5px;}
.testo3 { color: #000; font-size: 9px; line-height: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; margin: 0px; padding: 5px; border-top: 1px solid white; border-bottom: 1px solid #de0000; width: 490px }
.tdNews { color: #000; font-size: 10px; line-height: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; margin: 0px; padding: 5px; border-top: 1px solid white; border-bottom: 1px solid #de0000; width: 250px }
.td2News { color: #000; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; padding: 5px;border-top: 1px solid white; border-bottom: 1px solid #de0000; border-left: 1px solid #de0000; width: 250px }
.td3News { color: #000; font-size: 10px; line-height: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; margin: 0px; padding: 5px; border-top: 1px solid white; border-bottom: 1px solid #de0000; width: 490px }
.testoNews {font-size:10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }

.titolo { color: #112747; font-weight: bolder; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #d4dde6; text-align: left; text-indent: 10px; border-top: 1px solid #798ea6; border-bottom: 1px solid #798ea6; width: 150px; height: 16px }
.titolo2 { color: #112747; font-weight: bolder; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #d4dde6; text-align: center; border-right: 2px solid #fff; border-bottom: 1px solid #798ea6; width: 123px; height: 12px }
.titolo3 { color: #112747; font-weight: bolder; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #d4dde6; text-align: left; text-indent: 10px; border-top: 1px solid #798ea6; border-bottom: 1px solid #798ea6; width: 115px; height: 16px }
.titolo4 { color: #112747; font-weight: bolder; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; background: #f5ecf4 url(images/bck1.gif); text-align: left; text-indent: 10px; border-top: 1px solid #97488c; border-bottom: 1px solid #97488c; width: 206px; height: 16px }
.titolo5 { color: #de0000; font-weight: bolder; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #faf0f0; text-align: left; text-indent: 10px; border-top: 1px solid #de0000; border-bottom: 1px solid #de0000; width: 490px; height: 16px }
.titolo6 { color: #000; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #faf0f0; text-align: right; text-indent: 10px; border-top: 1px solid #de0000; border-bottom: 1px solid #de0000; width: 490px; height: 14px }
.top { color: black; font-weight: bolder; font-size: 10px; font-family: Arial, Verdana, Helvetica, sans-serif; background-color: #e9f0f9; text-align: left; text-indent: 12px; border-top: 1px solid #b2cbde; height: 14px }
.tre { width: 768px }
.uno { width: 125px }
a:hover { text-decoration: underline }
a:link { text-decoration: none }
a:visited { text-decoration: none }
body { font-size: 8px; background-color: #fff; margin: 0; padding: 0px }
td { font-size: 8px; margin: 0; padding: 0px }
.simpletext { color: #000; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; margin: 0px;font-weight:lighter }
.nascosto {z-index:10;visibility:hidden;width:0px;height:0px;font-size:0px}
.allegati {color:#de0000;font-family: Verdana, Arial, Helvetica, sans-serif;font-size:9px;text-decoration:none}
.allegati:visited{color:#de0000;font-family: Verdana, Arial, Helvetica, sans-serif;font-size:9px;text-decoration:none}
.allegati:hover{color:#de0000;font-family: Verdana, Arial, Helvetica, sans-serif;font-size:9px;text-decoration:none}