/* Preghiere in latino, fiabe, favole, racconti, storie... = www.mpasceri.it */

a:link { text-decoration : none; color : #cc0000; }
a:visited { text-decoration : none; color : #cc0000; }
a:hover { text-decoration : underline; color : #cc0000; }

a.bianco:link { text-decoration : none; color : #FFFFFF; }
a.bianco:visited { text-decoration : none; color : #FFFFFF; }
a.bianco:hover { text-decoration : underline; color : #FFFFFF; }

body { 
background-color : #f9f9f9; 
font-family : Verdana, Arial, Helvetica, Sans-Serif; 
font-size : 14px; 
text-align : center; 
color : #000000; 
margin : 0px auto; 
padding : 0px; 
}

#totale { }

#alto { background-image : url('superiore.jpg'); background-repeat: repeat-x; width : 100%; height : 100px; font-size :11px; font-weight : bold; color : #FFFFFF; text-align : left; }

#basso { background-image : url('inferiore.jpg'); background-repeat: repeat-x; width : 100%; height : 50px; font-size :11px; font-weight : bold; color : #FFFFFF; clear : both; }

#contenitore { width : 90%; margin : auto; background-color : #f9f9f9; background-image: url('foglia.gif'); background-position: right top; background-repeat: no-repeat; }

#dovesono { font-size : 10px; text-align: left; padding-left : 20px; border-bottom: 1px solid #990000; }

#autore { font-size : 10px; text-align: right; padding-right: 20px; border-top: 1px solid #990000; }

#protetta { width : 50%; border:2px solid #CC0000; } /* Pagina di login */

h1 { font-size : 22px; text-align : center; color : #CC0000; }

h2 { font-size : 18px; }

div, table { margin : auto; }

p, ul, ol, li, h2, td { text-align : left; }

abbr, acronym { border-bottom : 1px dashed #CC0000; cursor : help; }

img { border : none; margin-right : auto; margin-left : auto; }

.square {list-style-type : square; }

.circle {list-style-type : circle; }

.decimal {list-style-type : decimal; }

.nromani {list-style-type : upper-roman;}

.alfabeto {list-style-type : lower-alpha;}

.elencosemplice { list-style-type : none; }

.boxcentro { width : 50%; margin : auto; }

.boxottanta { width : 80%; margin : auto; }

.boxab { border : 2px solid #CC0000; margin : auto; padding : 20px; }

.boxmenucapistrano { border : 1px solid #990000; float : left; padding : 20px; margin-right : 20px; }

/* .elenco { width : 33%; float : left; border : none; text-align : left; } */

.indietro { font-size : 10px; text-align : center; }

.contenuto { text-align : justify; text-indent : 2em; }

.iniziale { font-size: 2.2em;  padding-right: 3px; font-weight : bold; }

.immagsx { float : left; border : none; margin-right : 20px; }

.immagdx { float : right; border : none; margin-left : 20px; }

.testofoto { background-color : #990000; color : #FFFFFF; font-weight : bold; text-align : center; }

.testo { font-family : 'Comic Sans MS', Cursive; font-size : 18px; font-weight : bold; text-align : center; }

.testosx { font-family : 'Comic Sans MS', Cursive; font-size : 18px; font-weight : bold; text-align : left; }

.testo16 { font-size : 16px; }

.testo16grass { font-size : 16px; font-weight : bold; }

.testo16centrograss { font-size : 16px; text-align : center; font-weight : bold; }

.testo11 { font-size : 11px; }

.centro { text-align : center; }

.destra { text-align : right; }

.sinistra { text-align : left; }

.grass { font-weight : bold; }

.aster { font-size : 25px; color : #CC0000; text-align : center; }

.astersx { font-size : 25px; color : #CC0000; text-align : left; }

.distanzasx {margin-left : 50px; text-align : justify; padding-left : 15px; }

.bordosx { text-align : justify; padding-left : 15px; border-left : 5px solid #990000;}

.bordodistanzasx {margin-left : 50px; text-align : justify; padding-left : 15px; border-left : 5px solid #990000;}

.finefloatta { clear : both; }

.linea {border-bottom : 1px solid #990000;}

.eventi { background-color : #cc0000; color : #FFFFFF; }

/* .eventiquadrato {border-bottom : 1px solid #ff0000; border-top : 1px solid #ff0000; border-left : 1px solid #ff0000; border-right : 1px solid #ff0000; } */


/* Tabelle senza bordo */

.cento { 
width : 100%; 
border : none; 
}

.ottanta { 
width : 80%; 
border : none; 
}

.cinquanta { 
width : 50%; 
border : none; 
}

.cella50 { 
width : 50%; 
padding-left : 3px;
vertical-align : top; 
}

.cella49 { 
width : 49%; 
padding-left : 3px;
vertical-align : top; 
}

.cella33 { 
width : 33%; 
padding-left : 3px; 
vertical-align : top; 
}

/* Tabelle Santi Patroni */

table.patrono {
  margin : auto;
  width : 100%;
  border-collapse : collapse;
  border : 5px #cc0000 solid;
 }

td.patroni {
  width : 33%;
  border : 1px #cc0000 solid;
  padding : 3px 6px;
  font-family : Verdana, Arial, Helvetica, Sans-Serif;
  font-size : 14px;
  color : #000000;
 }

td.patroniinizio {
  width : 33%;
  border : 1px #cc0000 solid;
  padding : 3px 6px;
  font-family : Verdana, Arial, Helvetica, Sans-Serif;
  font-size : 16px;
  text-align : center;
  font-weight : bold;
  color : #000000;
 }

.sfondo {background-color : #cc0000; font-weight : bold; }

/* F  I  N  E  = Tabelle Santi Patroni */


#msg {background: url('http://www.mpasceri.com/sfondisito/rosa.gif') no-repeat; width : 144px; height : 108px;}


/*
f9f9f9 sfondo 
00000 testo 
colori dal carico al leggero
770000 a cc0000 gradient superiopre 
990000 sfondo toxicon
cc0000 770000 gradient inferiore
*/