/* -- stile pagine Facoltà di Medicina e Chirurgia 2006 -- */
	
BODY { margin: 0; color: #034016; background-color: #fff; background-image: url(); 
font-family: Serif; font-size: 1em; 
text-align: center; /*centra in IE 5.x */
}
H1 { font-size: 1.5em; }
H2 { font-size: 1.3em; text-align: left; padding: 0; margin: 0.6em 0em 0.4em 0.4em; border: 0px solid #f00; }
H3 { font-size: 1.1em; text-align: left; padding: 0; margin: 0.8em 0.2em 0.4em 0.4em; border: 0px solid #f00; }

img	 	 { border: 0; }

a:link    { color: #034016; text-decoration: underline; }
a:visited { color: #034016; text-decoration: underline; }
a:hover   { color: #034016; background: #ddd; text-decoration: none; }
a:focus, a:active { color: #ff0000; text-decoration: underline;}

a.u:link    { color: #a00; text-decoration:underline;}
a.u:visited { color: #5f4300; text-decoration:underline;}
a.u:hover   { color: #5f4300; background: #faa; text-decoration:underline;}
a.u:focus, a.1:active {color: #c05; text-decoration:underline;}

a.red:link    { color: #ff0000; text-decoration:underline;}
a.red:visited { color: #f00; text-decoration:underline;}
a.red:hover   { color: #f00; background: #e0d0e0; text-decoration:underline;}
a.red:focus, a.1:active {color: #f00; text-decoration:underline;}

#pagina      { width: 800px; background-color: #fff;
					text-align: center; margin : 0px auto; /*centra negli altri browsers*/
					border: 0px solid #000; #ecae2c; }

/* blocchi */
.destra	   { text-align: right; }
.sinistra	{ text-align: left; }
.centro	   { text-align: center; }
.clear 		{ clear: both; }
.nascosto 	{ overflow: hidden; width: 0px; height: 0px; position: absolute; top: -200em; }
.barrabeige { height: 12px; background: #FFF3D3; }
.barramelange { height: 12px; background: #ffdd70; }
.barrabianca { height: 12px; background: #fff; color: #ff0000; text-align: right; }

.blocco1  	{ float: left; width: 600px; background: #c8ffcb; text-align: left; padding: 10px; margin: 0em .2em 0em 0em; border-top: 3px solid #034016; border-left: 1px solid #034016; border-right: 1px solid #034016;}
.blocco2  	{ float: left; width: 170px; background: #38b99b; padding: 0; margin: .2em 0em 0em 0em; border: 0px solid #000; }
.blocco3  	{ float: left; width: 640px; background: #c8ffcb; text-align: left; padding: 10px; margin: 0em .2em 0em 0em; border-top: 3px solid #034016; border-left: 1px solid #034016; border-right: 1px solid #034016;}
.elenco1 	{ margin : 0em 0em 1em 2em; padding: 0px; text-align: left; font-size: 1em; 
			 	border: 0px solid #000; font-family: Serif; list-style-image: url(elenco1.gif) }
.elenco2 	{ margin : 1em 0em 0em 1em; padding: 0px; text-align: left; font-size: 1em; 
			 	border: 0px solid #000; font-family: Serif; list-style-image: url(elenco2.gif)  }
.elenco3 	{ margin : 0.4em 0em 0.4em 1em; padding: 0px; text-align: left; font-size: 1.1em; 
			 	border: 0px solid #000; font-family: Sans-Serif; list-style-image: url(elenco1.gif) }
				
				
.bloccogrigio { height: 12px; background: #ccc; text-align: right; }
.notizie  	{ background: #fff; padding: 0; margin: 0em; border: 2px solid #FDBF3D; }

/* span */
.minimo { font-size: 0.6em; }
.em06 { font-size: 0.6em; }
.em07 { font-size: 0.7em; }
.em08 { font-size: 0.8em; }
.em09 { font-size: 0.9em; }
.corsivo { font-style: italic; }
.citazione { font-family: serif; font-style: italic; }

p.centrato { text-align: center; }
p.destra { text-align: right; }

/* famiglie generiche di caratteri */
DIV.serif      { font-family: serif; }
DIV.sans-serif { font-family: sans-serif; }
DIV.cursive    { font-family: cursive; }
DIV.fantasy    { font-family: fantasy; }
DIV.monospace  { font-family: monospace; }



