/* -- stile pagine Facoltà di Medicina e Chirurgia 2006 -- */
	
BODY { margin: 10px; color: #000; background-color: #fff; background-image: url(); 
font-family: Arial, Helvetica, sans-serif; font-size: 0.8em; }

H2 { font-size: 1em; text-align: left; padding: 0; margin: 0.8em 0em 0em 0.4em; border: 0px solid #f00; }

img	 	 { border: 0; }
A:link    { color: #00a; text-decoration: underline; }
A:visited { color: #0a0; text-decoration: underline; }
A:hover   { color: #f00; background: #ddd; text-decoration: none; }
A.nero:link    { color: #000; text-decoration: underline; }
A.nero:visited    { color: #aaa; text-decoration: underline; }

table 	 { border: 0; margin: 0; border-collapse: collapse;}
td 		 { font-family: Arial, Helvetica, sans-serif; font-size: 0.7em; 
				padding-left: 6px; padding-right: 6px; border-left: 1px solid #a00; }
table.N 	 { border: 0; margin: 10px; border-collapse: collapse;}
td.N 		 { font-family: Arial, Helvetica, sans-serif; font-size: 0.9em; 
				padding-left: 6px; padding-right: 6px; border-left: 1px solid #0a0; }

table.ricerche 	 { border: 0; margin: 10px; border-collapse: collapse;}
th.ricerche 		 { font-family: Arial, Helvetica, sans-serif; font-size: 0.6em; 
							padding-left: 6px; padding-right: 6px; border-left: 1px solid #0a0; }
td.ricerche 		 { font-family: Arial, Helvetica, sans-serif; font-size: 0.8em; 
							padding-left: 6px; padding-right: 6px; border-left: 1px solid #0a0; 
							color: #0a0; background-color: #cff; }
td.ricerchedx 		 { font-family: Arial, Helvetica, sans-serif; font-size: 0.8em; 
							padding-left: 6px; padding-right: 6px; border-left: 1px solid #0a0; 
							text-align: right; color: #0a0; background-color: #ffc; }

#pagina      { width: 800px; color: #000; background-color: #fff;
					text-align: center; margin : 0px auto; /*centra negli altri browsers*/
					border: 0px solid #ecae2c; }
ul  			{ list-style-type: square; }
li  			{ color: #DBDB00;  margin: 1em .4em 0em .4em; border-bottom: 1px solid #DBDB00; }
li.campi		{ color: #aa0;  margin: 0em; }

/* blocchi */

.colonna0  	{ float: left; width: 200px; padding: 0; margin: 0em 0em 0em 0em; border: 0px solid #00a; }
.colonna1  	{ float: left; width: 450px; padding: 0; margin: 0em 0em 0em 0em; border: 0px solid #a00; }
.colonna2  	{ float: left; width: 300px; padding: 0; margin: 0em 0em 0em 0em; border: 0px solid #0a0; }
.colonna3  	{ float: left; width: 30px; padding: 0; margin: 0em 0em 0em 0em; border: 0px solid #00f; }

.blocco0  	{ float: left; width: 530px; padding: 0; margin:  0em .4em 0em .4em; border-top: 3px solid #DBDB00; border-left: 1px solid #DBDB00; border-right: 1px solid #DBDB00; border-bottom: 1px solid #DBDB00;}
.blocco1  	{ float: left; width: 280px; padding: 0; margin:  0em .4em 0em .4em; border-top: 3px solid #AEC2DA; border-left: 1px solid #AEC2DA; border-right: 1px solid #AEC2DA; border-bottom: 1px solid #AEC2DA;}
.blocco2  	{ float: left; width: 280px; padding: 0; margin: .4em .4em 0em .4em; border-top: 3px solid #DB936D; border-left: 1px solid #DB936D; border-right: 1px solid #DB936D; border-bottom: 1px solid #DB936D}
.blocco3  	{ float: left; width: 280px; padding: 0; margin: 0em .4em 0em .4em; border-top: 3px solid #9D654A; border-left: 1px solid #9D654A; border-right: 1px solid #9D654A; border-bottom: 1px solid #9D654A}
.blocco4  	{ float: left; width: 448px; padding: 0; margin: .4em  0em 0em  0em; border-top: 3px solid #53593D; border-left: 1px solid #53593D; border-right: 1px solid #53593D; border-bottom: 1px solid #53593D}

.bloccoragno 			{ float: left; width: 800px; padding: 0; margin: 1em .4em 0em .4em; border-top: 3px solid #DB936D; border-left: 1px solid #DB936D; border-right: 1px solid #DB936D; border-bottom: 1px solid #DB936D; }
.bloccoesploratore 	{ float: left; width: 800px; padding: 0; margin:  .4em 0em 0em 0em; border-top: 3px solid #53593D; border-left: 1px solid #53593D; border-right: 1px solid #53593D; border-bottom: 1px solid #53593D; }
.bloccoanalista 		{ float: left; width: 800px; padding: 0; margin: 1em .4em 0em .4em; border-top: 3px solid #53593D; border-left: 1px solid #53593D; border-right: 1px solid #53593D; border-bottom: 1px solid #53593D; }
.bloccodeposito 		{ float: left; width: 800px; padding: 0; margin: 0em .4em 0em .4em; border-top: 3px solid #AEC2DA; border-left: 1px solid #AEC2DA; border-right: 1px solid #AEC2DA; border-bottom: 1px solid #AEC2DA; }

.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; }
.barrabianca { height: 12px; background: #fff; text-align: right; border: 0px solid #f00; padding: 0; margin: 0; }
.barrabiancaL { height: 12px; background: #fff; text-align: left; }


.notizie  	{ background: #fff; padding: 0; margin: 0em; border: 2px solid #FDBF3D; font-size: 0.6em;}


/* span */
.em06 { font-size: 0.6em; }
.em08 { font-size: 0.8em; }
.corsivo { font-style: italic; }
.grassetto { font-weight: bold; }
.centrato { text-align: center; }
.minimo { font-size: 0.8em; }
.testo { color: #000; }
.rosso { color: #dd3333;  }
.evidenza { color: #f00; font-weight: bold; }
.analista { font-size: 1.2em; font-weight: bold; color: #53593D; }
.ragno { font-size: 1.2em; font-weight: bold; color: #DB936D; }
.esploratore { font-size: 1.2em; font-weight: bold; color: #53593D; }
.deposito { font-size: 1.2em; font-weight: bold; color: #AEC2DA; }

.5 { color: #f00; background: #fcc; }
.4 { color: #f00; background: #fdd; }
.3 { color: #000; background: #cfc; }
.2 { color: #000; background: #cfc; }
.1 { color: #000; background: #fff; }

/* 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; }



