html {margin:0;padding:0}
body{color:#000000; background-color:#2e303b; font-family:serif; font-size:100%;padding:0;margin:0}

/* in rapporto con l'altezza della barra di menù fixed */
#main {margin-top:39px}


div.generale {width:1005px;margin:0;padding:0;border:1px solid #2d303b;min-height:900px}


div.generale,div.popup {background-color:#ffff9f;margin:0;padding:0;}
div.popup {width:100%}

body.santo {background-color:#000076; color:#ffffff; font-family:serif; font-size:100%; margin-top:20px; margin-right:30px; margin-left:30px;}

h1 {color:#000000; font-weight:bold; font-family:verdana; font-size:115%; margin-top:10px; margin-bottom:10px; text-align:center}
h3 {color:#ffffff; font-weight:bold; font-family:verdana; font-size:90%; text-align:left; margin-left:20px}
h3.a {color:#ffffff; font-weight:bold; font-family:verdana; font-size:90%; text-align:left; margin-left:20px;margin-bottom:0px}

h5 {color:#800000; font-variant: small-caps;font-weight:bold; font-family:verdana; font-size:14.5px; text-align:left;margin-left:20px}
h4 {color:#ffffff; font-weight:normal; font-size:110%; text-align:left; font-family:verdana; }
.zero {margin-left:0}

.immagine {color:#800000;font-weight:bold;font-family:verdana;font-size:90%}

p {text-align:justify; color:#000000;font-family:verdana; font-size:90%;}
p.testo {margin-left:20px;margin-right:20px;}
p.testo1 {margin-left:20px;margin-right:20px;color:#b8faec}
.alunni {color:#b8faec}
p.didascalia {text-align:left; color:#000000; font-family:verdana; font-size:70%; margin-top:10px}
p.home {color:#800000; text-align:center; font-family:verdana; font-size:76%; margin-top:5px; margin-bottom:5px}
p.home1 {color:#444; text-align:center; font-family:verdana; font-size:14px; font-weight:bold; margin-top:5px; margin-bottom:5px}
p.home2 {color:#000000; text-align:center; font-family:verdana; font-size:60%; margin-top:5px; margin-bottom:5px}
p.docente {color:#800000; margin-left:20px;margin-right:20px; text-align:right;}
p.poesia {text-align:left}

.titolo {color:#800000;font-weight:bold;font-family:verdana;}


ul {text-align:justify; font-family:verdana; font-size:80%; margin-right:20px}
.motivi {text-align:left; font-size:80%; color:#ffff00; font-family:verdana; font-weight:bold}


#div_menu {background-color:#00552b; color:#ffffff; font-family:verdana; font-size:100%; 
	margin-top:0px; margin-bottom:0px;position: fixed;top:0;width:1005px}
#table_menu td {vertical-align="middle";text-align:center;white-space:nowrap;padding-left:20px;padding-right:20px}


a:link.menu, a:visited.menu {color:#ffffff; text-decoration:none; font-weight:bold; font-size:80%; }
a:hover.menu {color:#ffff00; text-decoration:none; font-weight:bold; }

a:link, a:visited {color:#800000; text-decoration:underline; font-weight:normal}
a:hover {color:#f00000; text-decoration:underline; font-weight:normal}

li.alunni {color:#b8faec}
li.indice {margin-top:10px; margin-bottom:10px}
li.mini {margin-left:20px;font-size:80%}
a:link.indice, a:visited.indice {color:#000000; text-decoration:underline; font-family:verdana; font-size:125%;font-weight:normal;}

a:active.indice {color:#800000; text-decoration:underline; font-family:verdana; font-size:125%;}

a:hover.indice{color:#009900; font-size:125%;}

