






































	




























































































.lettura {
	font-family: Verdana, Arial, Helvetica, sans-serif, Verdana, Arial, Helvetica, sans-serif;
}

body.lettura {
  color:#000000;
	margin: 0px;
	font-size: 100%;
}

.lettura a{
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}

.lettura a:hover{
	color: #A40808;
	text-decoration: underline;
}

.lettura input, .lettura textarea {
 font-size: 0.7em;
 color: #000000;
 font-family: Verdana, Arial, Helvetica, sans-serif, Verdana, Arial, Helvetica, sans-serif;

}


ul li{
	margin-left: 10px;
	padding-top: 3px;
}



.goAway {
	width: 0em;
	height: 0em;
	
	position:absolute;
	top: -1000px;
	display: none;
}

.Hide {
	visibility: hidden;
	width: 0em;
	height: 0em;
	
	margin: 0px;
	padding: 0px;

	overflow: hidden;
	position: relative;
	display: none;
}




.lettura p{
	padding: 0px;
	margin-top: 1px;
	margin-bottom: 8px;
	margin-left: 0px;
}







.testataNews {
  border-bottom: 1px solid #A40808;
	font-size: 0.8em;
	color: #000000;
	font-weight: bold;
}


.sfondoDestra {
  background-image: url('/themes/generic8/images/sfumaDx.gif');
  background-repeat: repeat-y;
  background-position: right top;
}

.sfondoSinistra {
  background-image: url('/themes/generic8/images/sfumaSx.gif');
  background-repeat: repeat-y;
  background-position: left top;
}




strong.rtop, strong.rbottom {
  display:block;
  font-size:1px;
}

strong.rtop strong, strong.rbottom strong{
  display:block;
  height:1px;
  overflow: hidden;
  background: #A40808;
}

strong.r0{margin: 0 9px}
strong.r1{margin: 0 6px}
strong.r2{margin: 0 4px}
strong.r3{margin: 0 3px}
strong.r4{margin: 0 2px}
strong.r5{margin: 0 2px}
strong.r6{margin: 0 1px}
strong.r7{margin: 0 1px}
strong.r8{margin: 0 1px}
strong.r9{margin: 0 0px}


strong.r2b{margin: 0 6px}
strong.r3b{margin: 0 4px}
strong.r4b{margin: 0 3px}
strong.r5b{margin: 0 2px}
strong.r6b{margin: 0 3px}
strong.r7b{margin: 0 2px}
strong.r8b{margin: 0 2px}
strong.r9b{margin: 0 3px}

.bloccoCentrale {
  background-image: url('/themes/generic8/images/sfondoCentrale.gif');
  background-repeat: repeat-x;
  background-position: left top;
  background-color: #e4edf8;
}

.bordoBottom {
  background-image: url('/themes/generic8/images/bordoBottom.gif');
  background-repeat: repeat-x;
  background-position: left top;
}

.bordoTop {
  background-image: url('/themes/generic8/images/bordoTop.gif');
  background-repeat: repeat-x;
  background-position: left bottom;
}



.imgHeader {
     	height: 255px;
      display:block;
      border: 0px;
      width:573px;
}

.header{
  
      background-image: url('/upload/assets/generic8/martirio0008.jpg');
    	background-position: center center;
      background-repeat: no-repeat;
  
}

.imgHeaderNL {
     	height: 255px;
      display:block;
      border: 0px;
      width:644px;
}

.headerNL {
  
      background-image: url('/upload/assets/generic8/newsletter.png');
    	background-position: center center;
      background-repeat: no-repeat;
  
}




img.sizer {
  border: 0px none;
  
    	height: 1px;
    	width: 1px;
  
  }


td.imglogo {
   
	text-align: center;
}






.cellaMenuPrincipale td{
	background-color: #A40808;
	padding: 2px 6px 2px 6px;
  font-variant: small-caps;
}

.cellaMenuPrincipale a {
	font-size: 1em;
  color: #FFFFFF;
}

.cellaMenuPrincipale a:hover {
  /* fix cross-browser */
  color: #FFFFFF;
}

td.menuPrincipaleSelezionato {
  /*background-image: url(/themes/generic8/images/sfondoMenuSel.gif);
	background-position: center center;
  background-repeat: repeat-x;*/
  font-size:1.35em;
}




td.seiin{
  font-variant: small-caps;
	background-color: #FFFFFF;
	padding: 6px;
	text-align: left;
}

td.wellcome{
	background-color: #FFFFFF;
	padding-right: 7px;
	text-align: right;
}

td.seiin span, td.seiin a,
td.wellcome span, td.wellcome a {
	font-size: 0.7em;
	color: #A40808;
}

td.seiin a:hover, td.wellcome a:hover, td.menuDispari a:hover
{
  /* fix cross-browser */
	color: #A40808;
}



#formRicerca{
	margin: 0em; 
	padding: 0.5em;
  font-variant: small-caps;
}

table.ricerca{
	color: #5A676D;
	padding-left: 0.1em;
	padding-right: 0.1em;
}

td.ricerca{
	font-size: 0.7em;
	vertical-align: middle;
	padding-left: 0.2em;
}


.inputcerca {
	font-size: 0.7em;
	color: #000000;
	border: 1px solid #A2A2A2;
	text-indent: 0.2em;
}



.comandiSpeciali {
	font-size: 0.7em;
}



.footer {
	font-size: 0.7em;
	padding: 5px;
	vertical-align: middle;
  font-variant: small-caps;
	color: #000000;
}

.footer a, .footer a:hover {
	color: #000000;
}





.contentBorder {
  border-left: 2px solid #A40808;
  border-right: 2px solid #A40808;
  background-color:white;
}

.titoloPagina{
	font-size: 1.1em;
	color: #000000;
	padding: 10px 5px 10px 5px;
	font-weight: bold;
}



.intestazioneEFondoPagina{
  //empty
}






.albero {
	font-size: 0.7em;
	
	margin-bottom: 0em;
	padding-bottom: 0em;
  font-variant: small-caps;
}


ul.albero li{
	padding-top: 2px;
	padding-bottom: 4px;

	
	margin-left: 0px;
	list-style-position: outside;
	vertical-align: middle;
	text-align: left;
}

.alberoSel {
  color: #A40808;
}


ul.albero li a{
	
	font-size: 1em;
}

ul.albero li.livello1 {
  
  	list-style-image:  url(/upload/assets/generic8/santostefano.gif);
   
	text-indent: 0px;	
}

ul.albero li.livello1selezionato {
  
  	list-style-image:  url(/upload/assets/generic8/logoparrocchia.gif);
   
	text-indent: 0px;
}


ul.albero li.livello2 {
  
  	list-style-image:  url(/upload/assets/generic8/montecarmelo.png);
   
	margin-left: 10px;
}

ul.albero li.livello2selezionato {
   
	margin-left: 10px;
}


ul.albero li.livello3 {
  
  	list-style-image:  url(/upload/assets/generic8/montecarmelo.png);
   
	margin-left: 20px;
}


ul.albero li.livello3selezionato {
   
	margin-left: 20px;
}


ul.albero li.livello4 {
  
  	list-style-image:  url(/upload/assets/generic8/montecarmelo.png);
   
	margin-left: 30px;
}

ul.albero li.livello4selezionato {
   
	margin-left: 30px;
}


ul.albero li.livello5 {
  
  	list-style-image:  url(/upload/assets/generic8/montecarmelo.png);
    
	margin-left: 40px;
}

ul.albero li.livello5selezionato {
   
	margin-left: 40px;
}


ul.albero li.livello6 {
  
  	list-style-image:  url(/upload/assets/generic8/montecarmelo.png);
   
	margin-left: 50px;
}

ul.albero li.livello6selezionato {
   
	margin-left: 50px;
}


ul.albero li.livello7 {
  
  	list-style-image:  url(/upload/assets/generic8/montecarmelo.png);
   
	margin-left: 60px;
}

ul.albero li.livello7selezionato {
   
	margin-left: 60px;
}









.introInHP{
	font-size: 0.7em;
	padding: 1em;
	margin: 0em;
}



.titoloWLParagrafo {
	color: #000000;
	font-size: 0.8em;
	font-weight: bold;
	padding: 5px;
}

.immagineDescrittivoDefault{
	padding: 5px;
	margin-left: 7px;
	border: 0.2em #F1F1EA solid;
	margin-right: 7px;
}




.titoliForm{
	font-size: 0.8em;
	background-color: #A40808;
	color: #FFFFFF;
	padding: 0px 2px 4px 2px;
}

.titoliForm a {
	color: #FFFFFF;
  text-decoration: underline;
  font-size: 0.8em;
}

.titoliForm a:hover {
	color: #FFFFFF;
  text-decoration: none;
}





.conSfondo{
	background-color: #EEEEEE;
}

.testoWL2, .testoChiaro, .testoScuro {
	font-size: 0.7em;
}

.testoWL2 {
  padding:5px;
}


.fondoNewsEventiFaq {
	background-color: #A40808;
	text-indent: 0px;
	text-decoration: underline;
	margin: 0px;
	padding: 0px;
}

a.vaiarchivio {
	font-size: 0.7em;
	color: #FFFFFF;
	padding-left: 5px;
	padding-right: 5px;
}

a.vaiarchivio:hover{
  /* fix cross-browser */
	color: #FFFFFF;
}

input.vaiarchivio {
	font-size: 0.7em;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #A40808;
	text-decoration: underline;
	text-align: center;
	border: 0px none;
}

