#body  { margin: 10 10 10 10;
		padding: 0;
}

#contenitore { 
	position: relative;
	background: #FFFFFF;
	width: 902px;
	height: 791px;
	left: 50%;
	margin-left: -450;
	top: 0px;
	border: 0px;
	padding: 0px;
	z-index: 1;
	float: left;
	}
	
	
#contenitore_centro { 
	position: relative;
	background: #ffffff;
	width: 902px;
	/*height: 523px;*/
	left: 0px;
	top: 0px;
	border: 0px;
	padding: 0px;
	z-index: 2;}
	

#header { 
	  height: 89px;
	  width: 901px;
	  z-index: 3;
	  position: relative;
	  top: 0px;
	  border: 0px;
	  padding: 0px;
	  float: left;}
	  
	  

#eventi { background-image: url(immagini/eventi.gif);
	  height: 48px;
	  width: 901px;
	  z-index: 4;
	  position: relative;
	  top: 0px;
	  border: 0px;
	  padding: 0px;
	  text-align: right;
	  float: left;}
	  
#tit_insegnanti { background-image: url(immagini/tit_insegnanti.gif);
	  height: 48px;
	  width: 901px;
	  z-index: 4;
	  position: relative;
	  top: 0px;
	  border: 0px;
	  padding: 0px;
	  text-align: right;
	  float: left;}
	  

#logo_foto { background-image: url(immagini/logo_foto.jpg);
	  height: 321px;
	  width: 591px;
	  z-index: 4;
	  position: relative;
	  top: 0px;
	  border: 0px;
	  padding: 0px;
	  float: left;}
	  
#cartina { background-image: url(immagini/cartina.gif);
	  height: 475px;
	  width: 310px;
	  z-index: 4;
	  position: relative;
	  top: 0px;
	  border: 0px;
	  padding: 0px;
	  float: left;
	  float: right;
	  display:block;}
 

#footer { 
	  background-image:url(immagini/footer.gif);
	  height: 39px;
	  width: 901px;
	  z-index: 4;
	  position: relative;
	  border: 0px;
	  padding: 0px;
	  top: 0px;
	  left: 0px;
	  float: left;}
	  
		
#testo_eventi { background-color: #ffffff;
	  /*height: 422px;*/
	  width: 901px;
	  /*overflow: auto;*/
	  z-index: 5;
	  position: relative;
	  top: 0px;
	  border: 0px;
	  padding: 0px;
	  float: left;
	  font-family: Verdana, Geneva, sans-serif;
	  font-size: 12px;
	  text-align: left;
	  color: #000000;}	
	  
#testo_centri { background-color: #ffffff;
	   /*height: 422px;*/
	  width: 901px;
	  z-index: 4;
	  position: relative;
	  top: 0px;
	  border: 0px;
	  padding: 0px;
	  float: left;
	  font-family: Verdana, Geneva, sans-serif;
	  font-size: 12px;
	  text-align: left;
	  color: #000000;}	
	  
#linea_sotto { background-image: url(immagini/sfumatura_sotto.gif);
	  height: 53px;
	  width: 901px;
	  z-index: 3;
	  position: relative;
	  top: 0px;
	  border: 0px;
	  padding: 0px;
	  float: left;}	
	  
	 
  	  

a:link { 
		color:#e30044;
		font-size: 10px;
		font-family: verdana;}
		
a:visited { 
		color:#e30044;
		font-size: 10px;
		font-family: verdana;}
		
a:hover  { 
		color:#e30044;
		font-size: 10px;
		font-family: verdana;}
		
a.ancora, a.ancora:hover {
	color: #000000;
	font-size: 12px;
	text-decoration:none;
}
		
		
#vedi_eventi {  height: 48px;
	  width: 200px;
	  z-index: 5;
	  position: relative;
	  border: 0px;
	  padding: 0px;
	  right: 350px;
	  top: 0px;
	  float: right;
	  text-align: right;
	  top: 20px;}
	  
#pag_insegnanti {  height: 85px;
	  width: 310px;
	  z-index: 21;
	  position: relative;
	  top: 0px;
	  right: 0px;
	  padding: 0px;
	  float: left;} 
	  	  
	  
	  
#trieste {  height: 20px;
	  width: 50px;
	  z-index: 20;
	  position: relative;
	  top: 50px;
	  right: 70px;
	  padding: 0px;
	  float: right;} 
	  
	  
#rimini {  height: 20px;
	  width: 50px;
	  z-index: 20;
	  position: relative;
	  top: 105px;
	  right: 50px;
	  padding: 0px;
	  float: right;}
	  
#firenze {  height: 20px;
	  width: 50px;
	  z-index: 20;
	  position: relative;
	  top: 120px;
	  right: 60px;
	  padding: 0px;
	  float: right;} 
		
		
#pescara {  height: 20px;
	  width: 50px;
	  z-index: 20;
	  position: relative;
	  top: 160px;
	  right: -80px;
	  padding: 0px;
	  float: right;} 
	  
#roma {  height: 20px;
	  width: 50px;
	  z-index: 20;
	  position: relative;
	  top: 170px;
	  right: -70px;
	  padding: 0px;
	  float: right;}
	  
#sassari {  height: 20px;
	  width: 50px;
	  z-index: 20;
	  position: relative;
	  top: 205px;
	  right: -25px;
	  padding: 0px;
	  float: left;} 
	  
	  
.link_cartina { text-decoration: none; 
				boreder: none;}
				
				
#testo_1 { position: relative;
		top: 0px;
		left: 0px;
		width: 300px;
		float: left;
		z-index: 4;}
		
#testo_2 { position: relative;
		top: 0px;
		left: 0px;
		width: 300px;
		float: left;
		z-index: 4;}
		
#testo_3 { position: relative;
		top: 0px;
		left: 0px;
		width: 300px;
		float: left;
		z-index: 4;}


.icona { vertical-align: middle;}

.evento {
	border-bottom:#ddd 1px dotted; 
	padding:5px; 
	margin-top:10px;
}

.evento_preview {
	font-size:10px;
}

.evento_preview a:link, .evento_preview a:active, .evento_preview a:visited, .evento_preview a:hover {
	font-size:12px;
	display:block;
}

/* VERTICAL MARQUEE */
#news {
 	height: 154px;
  	width: 591px;
	z-index: 4;
	position: relative;
	top: 0px;
	border: 0px;
	padding: 0px;
	margin-top: 5px;
	margin-bottom: 5px;
	float: left;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	text-align: left;
	color: #000000;
 	overflow:hidden;
}

#news div {
	padding:0 10px;
}

#link_us {text-align: center;
		text-decoration: none;
		font-family: Verdana, Geneva, sans-serif;
		font-size: 12px;
		font-weight:bold;
		height: 30px;
	 	width: 901px;
	  	z-index: 4;
	  	position: relative;
	  	border: 0px;
	  	padding: 0px;
	  	top: 0px;
	  	left: 0px;
	  	float: left;}
}

a.link_us:link {text-align: center;
		text-decoration: none;
		font-family: Verdana, Geneva, sans-serif;
		font-size: 11px;
		font-weight:bold;}
		
a.link_us:hover {text-align: center;
		text-decoration: none;
		font-family: Verdana, Geneva, sans-serif;
		font-size: 11px;
		font-weight:bold;}
		
a.link_us:visited {text-align: center;
		text-decoration: none;
		font-family: Verdana, Geneva, sans-serif;
		font-size: 11px;
		font-weight:bold;}

a.link_us {text-align: center;
		text-decoration: none;
		font-family: Verdana, Geneva, sans-serif;
		font-size: 11px;
		font-weight:bold;}


#geco {
	  font-family: Verdana, Geneva, sans-serif;
	  font-size: 11px;
	  color: #000;
	  vertical-align: bottom;
	  }



