body         {  font-family:"Bookman Old Style","Garamond", serif; font-size: 0.9em; 
				background-image:url('immagini/sfondo.jpg'); background-attachment:fixed;
				color:#001100; background-color:#FFFFFF ; 
				
 padding-top:30px; padding-left:100px;

				scrollbar-arrow-color:red; 
				scrollbar-face-color: #fffaf0; 
				scrollbar-track-color: #fcffff;
				scrollbar-3dlight-color: #eee8aa; scrollbar-highlight-color:  #ffefd5;
				scrollbar-shadow-color:  #ffefd5; scrollbar-darkshadow-color: #eee8aa;
				
				}
				



a            {  text-decoration: none; 
				font-style: italic; 
				color:#660033}
				
a:hover      { color: #FF6699}		


p            { margin-top: 1px; margin-bottom: 1px;
			   padding-left:0px; padding-right:1px; padding-top:0px; padding-bottom:0px
              }
              


h1       { color: #FF99CC;  font-family:"Bookman Old Style","Garamond", serif; font-size:2em; margin-left:3em}
h2       { color: #FFFFCC;  font-family:"Bookman Old Style","Garamond", serif; font-size:1.3em;}
h3       { color: #001100;  font-family:"Bookman Old Style","Garamond", serif; font-size:1.1em; margin-top:1.7em; margin-bottom:0.5em}



tr           { font-family:"Bookman Old Style","Garamond", serif; font-size: 0.9em; }

.trad	       { color:#556b2f; bordercolorlight:#556b2f; background-color:#d8bfd8 }	
.comm	       { color:#006400; bordercolorlight:#FFFF00; background-color:#b0c4de }	
.nota          {  font-family:"Bookman Old Style","Garamond", serif; font-size: 9pt; }
.rosso         { color: #f13300 }	



#main  {
 z-index: 6;
	
    text-align:justify; 
    width:500px; margin-left:20px; margin-right:auto;  padding:11px;
}

#lavagna  {
	border:15px outset #ffcccc; z-index: 6;
	
    text-align:justify; 
    width:500px; margin-left:20px; margin-right:auto; 	color:#FFFFFF; padding:20px; background-color:#000000; font-family:Comic Sans MS; font-size:14pt
}
#lavagna a {
	color: #FFFF00;
}

#lavagnacolorata  {
	border:10px outset #ff0000; z-index: 6;
	
    text-align:justify; 
    width:500px; margin-left:20px; margin-right:auto; 	color:#002200; padding:20px; background-color:#ffdddd; font-family:Comic Sans MS; font-size:14pt
}

#lavagnacolorata2  {
	border:2px outset #ff0000; z-index: 6;
	
    text-align:justify; 

    width:600px; margin-left:10px; margin-right:auto; 	color:#002200; padding:20px; background-color:#ffeeee; font-family:Comic Sans MS; font-size:12pt
}

#lavagnasemicolorata  {
	border:10px outset #000099; z-index: 6;
	
    text-align:justify; 
    width:600px; margin-left:20px; margin-right:auto; 	color:#003300; padding:20px; background-color:#ffdddd; font-family:Comic Sans MS; font-size:11pt;text-align:center; 
}

#menu  {
	position: absolute;  top: 7px; right: 7px; /*position: fixed; */
	z-index: 7;
	padding: 10px;
	margin: 4px;
	
	background-image:url('imma/sfondomenu.jpg'); background-attachment:fixed;
	background-color: #b0c4de;
	filter: alpha(opacity=80);
	text-align: justify;
	border: 4px double #999933;
	visibility: visible
}

#menu p:first-letter {color: #110000;  font-family:"Bookman Old Style","Garamond", serif;  font-size:11pt}

#menu ul{margin:0px; padding:0px;list-style:none;}

#menu li  {	border: 1px double #FFFFCC;
	background-color: #dcdcdc;
	color: #663300;} 

#menu li:hover  {	background-color: #ccccFF;
	color: #663300;} 

#menu img    {border-style:solid; border-width:0;}
 
 
#frasetta {
	position: absolute; left:10px; top:10px; width:200px; height:100px; 
	padding: 10px;
	margin: auto;
	overflow: auto;/*serve per far comparire le barre di navigazione*/ 
	
	background-image:url('imma/sfondomenu.jpg'); background-attachment:fixed;
	background-color: #B0C4DE;
	
	filter: alpha(opacity=80);
		text-align:right;
	
	border: 4px double #999933;
	visibility: visible; font-style:italic; font-size:12pt; color:#660066
	}
	
	
.demian {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}


#piede  {  clear: left;  /* Questo div ha un clear impostato per impedire che subisca il float delle colonne di testo sovrastanti. */  
	position: absolute; right:30px; bottom:10px; float:right   

			  }
			  




/*			  
			  #lavagna p:first-letter {color: #FFFFFF;  font-family:Comic Sans MS; font-size:22pt}
			  
		p:first-letter {color: #110000;  font-family:Bodoni MT Black; font-size:1.9em}
	  
			  
			  */
