/* -- stile pagine Facoltà di Medicina e Chirurgia 2006 -- */
	
BODY { margin: 0; color: #5f4300; background-color: #fff; background-image: url(); 
font-family: Arial, Helvetica, sans-serif; font-size: 1em; 
text-align: center; /*centra in IE 5.x */
}

H2 { font-size: 1em; text-align: left; padding: 0; margin: 0.6em 0em 0.2em 0.4em; border: 0px solid #f00; }
H3 { font-size: 1.2em; text-align: left; padding: 0; margin: 0.8em 0.2em 0.2em 0.4em; border: 0px solid #f00; }

img	 	 { border: 0; }

a:link    { color: #5f4300; text-decoration: none; }
a:visited { color: #5f4300; text-decoration: none; }
a:hover   { color: #5f4300; background: #ddd; text-decoration: underline; }
a:focus, a:active { color: #5f4300; 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: #faa; 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 #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; border: 1px solid #FFF3D3; }
.barramelange { height: 12px; background: #ffdd70; border: 1px solid #ffdd70; }
.barranew 	{ background: #FFDB9D; border: 1px solid #FFDB9D; }
.barramelangenew { height: 12px; background: #FFE4B6; border: 1px solid #FFE4B6; }
.barrabianca { height: 12px; background: #fff; text-align: right; border: 1px solid #fff; }

.blocco1home  	{ float: left; width: 220px; background: #FDBF3D;
				padding: 0; margin: 0em; border: 0px solid #000; }
.blocco1  	{ float: left; width: 220px; background: #FDBF3D;
				padding: 0; margin: 0em; border: 0px solid #000; }
.elenco1 	{ margin : 0em 0em 0em 4em; padding: 0px; text-align: left; font-size: 0.8em; 
			 	border: 0px solid #000; list-style-image: url(img2006/elenco1.jpg) }
.blocco2  	{ float: left; width: 339px; padding: 0; margin: 0em .4em 0em .4em; border-top: 3px solid #FDBF3D; border-left: 1px solid #FDBF3D; border-right: 1px solid #FDBF3D;}
.elenco2 	{ margin : 0em 0em 0em 2em; padding: 0px; text-align: left; font-size: 0.9em; 
			 	border: 0px solid #000; list-style-image: url(img2006/elenco2.jpg) }
.blocco3  	{ float: left; width: 226px; background: #FDBF3D;
				padding: 0; margin: 0em; border: 0px solid #000; }
.elenco3 	{ margin : 0em 0em 0em 3.4em; padding: 0px; text-align: left; font-size: 0.8em; 
			 	border: 0px solid #000; list-style-image: url(img2006/elenco3.jpg) }
.blocco4  	{ float: left; width: 545px; text-align: left; padding: 10px; margin: 0em .4em 0em .4em; border-top: 3px solid #FDBF3D; border-left: 1px solid #FDBF3D; border-right: 1px solid #FDBF3D;}
.elenco4 	{ margin : 0em 0em 0em 2em; padding: 0px; text-align: left; font-size: 0.8em; 
			 	border: 0px solid #000; list-style-image: url(img2006/elenco2.jpg) }
.bloccologin  	{ float: left; text-align: center; padding: 10px; margin: 0em .4em 0em .4em; border-top: 3px solid #FDBF3D; border-left: 1px solid #FDBF3D; border-right: 1px solid #FDBF3D;}
				
				
.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; }

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; }



