a:link { text-decoration: none }
a:visited { text-decoration: none }
a:hover { text-decoration: underline }

#navigatore { background-color: #e3d5e1; text-align: center; position: absolute; top: 86px; left: 585px; width: 194px; visibility: hidden }
.appunta { color: #000; font-size: 10px; line-height: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; background-color: #fff7d9; padding: 4px 4px 4px 8px }
.break { vertical-align: top; padding-bottom: 5px; width: 780px }
.da { color: navy; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; border-top: 1px dotted gray; border-bottom: 1px dotted gray }
.figlie { color: #4976b5; font-weight: lighter; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: right; word-spacing: 10px; vertical-align: middle; padding: 3px 30px 3px 10px }
.footer { color: #747474; font-weight: bolder; font-size: 10px; font-family: Arial, Verdana, Helvetica, sans-serif; background-color: #e9f0f9; border-top: 15px solid #fff; border-bottom: 1px solid #b2cbde; height: 15px }
.form { color: black; font-size: 10px; font-family: Arial, Verdana, Helvetica, sans-serif; text-indent: 0px; border-top: 1px solid #808080; width:160px }
.formtab { color: black; font-size: 10px; font-family: Arial, Verdana, Helvetica, sans-serif; text-indent: 0px; border-top: 1px solid #808080;}
.img { float: left; padding: 2px }
.link_dx { color: black; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #f2f2f2; text-indent: 10px; padding-right: 3px; border-top: 1px solid #b2cbde; border-bottom: 1px solid #b2cbde }
.link_dx a { color: black; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif;}
.link_dx2   { color: black; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #f2f2f2; text-indent: 10px; vertical-align: top; padding: 3px; border-top: 1px dotted #b2cbde; border-bottom: 1px dotted #b2cbde; border-left: 8px solid #fff; width: 150px }
.link_dxcei { color: black; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #f7e0e0; text-indent: 10px; padding-right: 3px; border-top: 1px solid #970000; border-bottom: 1px solid #970000 }
.link_sotto { color: black; font-size: 9px; font-family: Arial, Verdana, Helvetica, sans-serif; padding-right: 3px; padding-left: 3px; width: 97px; height: 20px }
.motore { color: black; font-weight: bolder; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #f1eaf0; text-align: left; padding-left: 3px; width: 97px; height: 20px }
.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: center; text-indent: 10px; border-top: 1px solid #e3d5e1; border-bottom: 1px solid #fff; width: 195px; height: 14px }
.sorelle { color: #4976b5; font-weight: bolder; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: left; vertical-align: top; padding: 10px; border-top: 1px solid #b2cbde; border-right: 1pt solid #b2cbde; width: 120px; }
.sorellecei { color: #CC0033; font-weight: bolder; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: left; vertical-align: top; padding: 10px; border-top: 1px solid #970000; border-right: 1pt solid #970000; width: 120px; }
.sorelle a { color: #4976b5; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif }
.sorellecei a { color: #CC0033; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif }
.ricerca { color: #000; font-size: 10px; line-height: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; background-color: #c9e7ff; padding: 4px 4px 4px 8px }
.siti { color: #000; font-size: 10px; line-height: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; background-color: #fae9dd; padding: 4px 4px 4px 8px }
.scheda_txt { color: #525252; font-size: 11px; line-height: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; padding: 2px }
.sorelleint { color: #4976b5; font-weight: bolder; font-size: 10px; line-height: 15px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: left; vertical-align: top; padding: 10px; width:120px;}
.sorelleint a{ color: #4976b5; }

.spalla { color: #8f8f8f; font-size: 11px; line-height: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #f9f9f9; vertical-align: top; padding-top: 10px; padding-right: 5px; padding-left: 10px; border-top: 1px dotted #aabed2; border-bottom: 1px dotted #aabed2; width: 150px }
.spazio { font-size: 5px; padding-left: 3px; border-bottom: 1px solid #712c67 }
.spazio2 { font-size: 9px; height: 10px }
.tematiche { color: #712c67; font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #f5ecf4; padding: 1px 1px 1px 5px; border-top: 1px solid #e3d5e1; border-right: 2px solid white; border-bottom: 2px solid #fff; width: 60% }
.tematiche a { color: #712c67; font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; border-right: medium solid }
.testata { color: black; font-weight: bolder; font-size: 10px; font-family: Arial, Verdana, Helvetica, sans-serif; background-image: url(../images/top_int.gif); text-indent: 72px; vertical-align: top; width: 413px; height: 72px }
.testatacei { color: black; font-weight: bolder; font-size: 10px; font-family: Arial, Verdana, Helvetica, sans-serif; background-image: url(../images/bckcei.gif); text-indent: 72px; vertical-align: top; width: 413px; height: 72px }
.testo { color: #000; font-size: 11px; line-height: 15px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; text-align: justify; background-color: #fff; padding-top: 4px; padding-bottom: 4px; padding-left: 4px; border-top: 1px solid #d2d2d2; border-bottom: 1px solid #d2d2d2; width:100% }
.testo_cei { color: #000; font-size: 11px; line-height: 15px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none;  background-color: #fff; padding-top: 4px; padding-bottom: 4px; padding-left: 10px; border-top: 1px solid #970000; border-bottom: 1px solid #970000; width:90%; padding-bottom: 40px; }

.testo_cei .cpizona{    color: black;    font-family: arial,verdana;    font-size: 12px;}
.testo_cei .cpinome{
	color: #AA2423;
    font-family: arial,verdana;
    font-size: 12px;
    text-decoration: none;
	  font-weight: bold;
	  text-transform: uppercase;
}
.testo_cei .cpidiocesi{	font-style: italic; color: black;
    font-family: arial,verdana;
    font-size: 12px;
    line-height: 20px;}
.testos { color: #000; font-size: 11px; line-height: 15px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; background-color: #fff;  padding-top: 4px; padding-bottom: 4px; padding-left: 4px; border-top: 1px solid #d2d2d2; border-bottom: 1px solid #d2d2d2;  }
.testop { color: #000; font-size: 11px; line-height: 15px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; text-align: justify; background-color: #fff; padding-top: 4px; padding-bottom: 4px; padding-left: 4px; border-top: 1px solid #d2d2d2; border-bottom: 1px solid #d2d2d2; width:100% }

.testo10 { color: #000; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; background-color: #ebebeb;  letter-spacing: 0px; padding-top: 4px; padding-bottom: 4px; padding-left:10px;  vertical-align: top;}
.testo11 { color: #00008b; font-size: 10px; line-height: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; background-color: #fff; text-indent: 10px; padding: 4px 10px 4px 4px ;  vertical-align: top;  line-height:10px;}
.testo11 a{ color: #00008b; font-size: 10px; line-height: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; background-color: #fff; text-indent: 10px;  vertical-align: top; line-height:18px; letter-spacing:0.1px;}

.testo_doc1 { color: #da3240; font-weight: bolder; font-size: 10px; line-height: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; background-color: #eef6ff; text-align: center; padding: 4px 15px; border-top: 1px solid #000000; border-right: 1px solid #000000; border-left: 1px solid #000000 }
.testo_doc2 { color: #8f8f8f; font-weight: bolder; font-size: 10px; line-height: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; background-color: #eef6ff; padding-top: 4px; padding-bottom: 4px; padding-left: 4px; border-right: 1px solid #000000; border-left: 1px solid #000000 }
.testo_doc3 { color: #8f8f8f; font-weight: bolder; font-size: 11px; line-height: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; background-color: #fff; padding-top: 4px; padding-bottom: 4px; padding-left: 4px; border-bottom: 1px solid #000000 }
.testo_doc4 { color: #8f8f8f; font-weight: bolder; font-size: 10px; line-height: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; background-color: #fff; padding-top: 4px; padding-bottom: 4px; padding-left: 4px;}
.testo_doc5 { color: #8f8f8f; font-weight: bolder; font-size: 11px; line-height: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; background-color: #eef6ff; padding-top: 4px; padding-bottom: 4px; padding-left: 4px;}

.testo12 { color: #00008b; font-size: 10px; line-height: 15px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; background-color: #fff; padding-top: 4px; padding-bottom: 4px; border-left: 8px solid white }
.testo13 { color: #8f8f8f; font-weight: bolder; font-size: 11px; line-height: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; background-color: #eef6ff; padding-top: 4px; padding-bottom: 4px; padding-left: 4px; border-right: 1px solid #d2d2d2; border-left: 1px solid #d2d2d2 }
.testo2 { color: #000; font-weight: bolder; font-size: 11px; line-height: 15px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; background-color: #fff; text-align: center; padding-top: 4px; padding-bottom: 4px }
.testo2tab { color: #000; background-color: #d4dde6; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; padding: 5px;}
.testo3 { color: #00008b; font-weight: bolder; font-size: 13px; line-height: 15px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; background-color: #fff; text-align: center; padding-top: 4px; padding-bottom: 4px; width:100% }
.testo33 { color: #000; font-size: 9px; line-height: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; margin: 0px; padding: 5px; width: 490px }
.testo34 { color: #000; font-size: 9px; line-height: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; margin: 0px; padding: 5px; width: 780px }
.testo_news { color: #000; font-size: 11px; line-height: 15px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none;  background-color: #fff; padding-top: 4px; padding-bottom: 4px; padding-left: 4px; border-top: 1px solid #d2d2d2; border-bottom: 1px solid #d2d2d2; width:100% }
.testos3 { color: #00008b; font-weight: bolder; font-size: 13px; line-height: 15px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; background-color: #fff; text-align: center; padding-top: 4px; padding-bottom: 4px;  }
.testo4 { color: #00008b; font-weight: bolder; font-size: 10px; line-height: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; background-color: #fff; text-indent: 10px; padding-top: 4px; padding-bottom: 4px; width:100% }
.testos4 { color: #00008b; font-weight: bolder; font-size: 10px; line-height: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; background-color: #fff; text-indent: 10px; padding-top: 4px; padding-bottom: 4px;  }
.testo5 { color: #8f8f8f; font-weight: bolder; font-size: 11px; line-height: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; background-color: #fff; padding-top: 4px; padding-bottom: 4px; padding-left: 4px; border-bottom: 1px solid #d2d2d2 }
.testo5_cei { color: #8f8f8f; font-weight: bolder; font-size: 11px; line-height: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; background-color: #fff; padding-top: 4px; padding-bottom: 4px; padding-left: 4px; border-bottom: 1px solid #970000 }
.testo6 { color: #8f8f8f; font-weight: bolder; font-size: 11px; line-height: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; background-color: #fff; text-align: center; letter-spacing: 50px; padding-top: 4px; padding-bottom: 4px; padding-left: 4px; border-top: 1px solid #d2d2d2; border-bottom: 1px solid #d2d2d2; width: 770px }
.testo7 { color: #00008b; font-weight: bolder; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; background-color: #ddd; text-indent: 5px; letter-spacing: 1px; border-top: 5px solid white }
.testo8 { color: #000; font-size: 11px; line-height: 15px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; background-color: #fff; padding-top: 2px; padding-bottom: 2px }
.testo9 { color: #000; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; padding-top: 4px; padding-bottom: 4px; border-bottom: 1px dotted #999 }
.testoapp { color: #000; font-size: 10px; line-height: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; background-color: #fff7d9; padding: 4px; border-top: 1px solid #d2d2d2 }
.testoapp a{ color: #000; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none;}
.testoapp2 { color: #c30; font-style: italic; font-size: 10px; line-height: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; background-color: #fff7d9; padding: 4px; border-top: 1px solid #d2d2d2; border-bottom: 1px solid #d2d2d2 }
.testoapp3 { color: #000; font-size: 10px; line-height: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; background-color: #fff7d9; padding: 4px; border-bottom: 4px solid white }
.testod { color: #000; font-size: 10px; line-height: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; background-color: #eef6ff; padding-top: 4px; padding-right: 4px; padding-left: 4px; border-top: 1px solid #d2d2d2 }
.testod a { color: #000; font-size: 10px; line-height: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
.testod1 { color: #000; font-size: 10px; line-height: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; background-color: #eef6ff; padding-right: 4px; padding-bottom: 4px; padding-left: 4px; border-bottom: 4px solid #fff }
.testod1 a { color: #000; font-size: 10px; line-height: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; background-color: #eef6ff }
.testod a { color: #000; font-size: 10px; line-height: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; background-color: #eef6ff }
.testod2 { color: #000; font-size: 10px; line-height: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; background-color: #fae9dd; padding: 4px; border-top: 1px solid #d2d2d2; border-bottom: 4px solid white }
.testod3 { color: #000; font-size: 10px; line-height: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; background-color: #fff7d9; padding: 4px; border-top: 1px solid #d2d2d2; border-bottom: 4px solid white }
.testod3 a { color: #000; font-size: 10px; line-height: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
.testod4 { color: #000; font-size: 10px; line-height: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; background-color: white; padding: 4px; border-top: 1px solid #d2d2d2; border-bottom: 1px solid #d2d2d2 }
.testod4 a { color: #000; font-size: 10px; line-height: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
.testodoc { color: #da3240; font-weight: bolder; font-size: 10px; line-height: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; text-align: center; padding: 4px 15px; border-top: 1px solid #d2d2d2; border-right: 1px solid #d2d2d2; border-left: 1px solid #d2d2d2 }
.testoe { color: #000; font-size: 10px; line-height: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; background-color: #eef6e5; padding: 4px; border-top: 1px solid #d2d2d2; border-bottom: 4px solid white }
.testopuro { color: #000; font-size: 0.8em; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; padding-top: 4px; padding-bottom: 4px }
.testositi { color: #000; font-size: 10px; line-height: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; background-color: #fae9dd; padding: 4px; border-top: 1px solid #d2d2d2 }
.testositi2 { color: #c30; font-style: italic; font-size: 10px; line-height: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; background-color: #fae9dd; padding: 4px; border-top: 1px solid #d2d2d2; border-bottom: 1px solid #d2d2d2 }
.testositi3 { color: #c30; font-size: 10px; line-height: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; background-color: #fae9dd; padding: 4px; border-bottom: 4px solid white }
.titolo2 { color: #112747; font-weight: bolder; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #d4dde6; text-align: center; border-top: 1px solid #798ea6; border-bottom: 1px solid #fff; border-left: 1px solid #fff; width: 99px; height: 14px }
.titolo_news { color: #000; font-weight: bolder; font-size: 0.85em; font-family: Verdana, Arial, Helvetica, sans-serif; }
.sottotitolo_news { color: red; font-weight: bolder; font-size: 0.8em; font-family: Verdana, Arial, Helvetica, sans-serif; }
.titolo2 a{ color: #112747; }
.titolo4 { color: black; font-weight: bolder; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; background: #f1eaf0 url(../images/bck1.gif); text-align: left; text-indent: 10px; border-top: 1px solid #fff; 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-style: solid; border-width: 1px 3px 1px 1px; border-color: #de0000 #fff #fff #fff; width: 82px; height: 14px }
.titolo5 a{ color: #de0000;  }
.titolocei { color: #fff; font-weight: bolder; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #ea1919; text-align: center; padding-right: 13px; padding-left: 13px; border-top: 1px solid #970000; border-bottom: 1px solid #fff; border-left: 1px solid #fff; height: 14px }
.titolocei a{ color: #fff; }
.titolodioc { color: #ff6c00; font-weight: bolder; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: right; border-bottom: 1px solid #034b8f; width: 446px }
.top { color: black; font-weight: bolder; font-size: 10px; font-family: Arial, Verdana, Helvetica, sans-serif; background-color: #e9f0f9; text-align: left; text-indent: 72px; border-top: 1px solid #b2cbde; border-bottom: 6px solid #fff; height: 14px }
.topcei { color: black; font-weight: bolder; font-size: 10px; font-family: Arial, Verdana, Helvetica, sans-serif; background-color: #f7e0e0; text-align: left; text-indent: 72px; border-top: 1px solid #970000; border-bottom: 6px solid #fff; height: 14px }
.tre { border-left: 1px solid white; width: 367px }


body { font-size: 8px; background-color: #fff; margin: 0; padding: 0px }
.nascosto {z-index:10;visibility:hidden;width:0px;height:0px;font-size:0px}
.cpizona{color:red;font-size: 14px;font-weight: bolder;}
.cpiregione{color:black;font-size: 13px;font-weight: bolder; display: block; width: 90%;  padding-top: 10px; margin-bottom: 8px;}
