.data { color:#ffffff; font-weight:bold; font-size:11px; }
.data_ocra { color:#996600; font-weight:bold; font-size:11px; }
.titolo { font-weight:bold; font-size:16px; }
.titoletto { font-weight:bold;  }
.centro_blu { width:100%; float:left; position:relative; margin:0px; padding:0px;  }
.bottom_blu { width:100%; height:10px; float:left; position:relative; background:url(../resources/images/box_down_footer.jpg) no-repeat bottom left; font-size:0px; }
.centro_giallo { width:100%; float:left; position:relative; margin:0px; padding:0px; margin-top:10px; margin-bottom:10px; }
.bottom_giallo { width:100%; height:10px; float:left; position:relative; background:url(../resources/images/box_giallo_footer.jpg) no-repeat bottom left; font-size:0px; }

/* SEZIONI AZZURRE **************/
#sez_notizie { width:100%; float:left; position:relative; background:url(../resources/images/box_down_bg.jpg) repeat-y; margin-bottom:5px; }
	#sez_notizie .testatina { width:100%; height:46px; float:left; position:relative; background:url(../resources/images/box_notizie_testatina.jpg); margin-bottom:10px;  }		
	#sez_notizie .img { border:3px solid #003366; margin:0px; padding:0px; float:right; position:relative; margin-left:10px; }
	#sez_notizie p { width:95%; margin:0px; padding:0px; float:left; position:relative; text-align:justify; left:20px; margin-bottom:20px; }
	#sez_notizie a { width:100%; margin:0px; padding:0px; }
	
#sez_corsi { width:100%; float:left; position:relative; background:url(../resources/images/box_down_bg.jpg) repeat-y; margin-bottom:5px;  }
	#sez_corsi .testatina { width:100%; height:46px; float:left; position:relative; background:url(../resources/images/box_corsi_testatina.jpg); margin-bottom:10px;  }		
	#sez_corsi .img { border:3px solid #003366; margin:0px; padding:0px; float:right; position:relative; margin-left:10px; }
	#sez_corsi p { width:95%; margin:0px; padding:0px; float:left; position:relative; text-align:justify; left:20px; margin-bottom:20px; }

#sez_fara { width:100%; float:left; position:relative; background:url(../resources/images/box_down_bg.jpg) repeat-y; margin-bottom:5px;  }
	#sez_fara .testatina { width:100%; height:46px; float:left; position:relative; background:url(../resources/images/testatina_fara.jpg);  }		
	#sez_fara p { width:95%; margin:0px; padding:0px; float:left; position:relative; text-align:justify; left:20px; margin-top:10px; padding-bottom:10px;  }

#sez_prenota { width:100%; float:left; position:relative; background:url(../resources/images/box_down_bg.jpg) repeat-y; margin-bottom:5px;  }
	#sez_prenota .testatina { width:100%; height:46px; float:left; position:relative; background:url(../resources/images/testatina_prenota.jpg);  }		
	#sez_prenota p { width:95%; margin:0px; padding:0px; float:left; position:relative; text-align:justify; left:20px; margin-top:10px; padding-bottom:10px;  }

#sez_news { width:100%; float:left; position:relative; background:url(../resources/images/box_down_bg.jpg) repeat-y; margin-bottom:5px;  }
	#sez_news .testatina { width:100%; height:46px; float:left; position:relative; background:url(../resources/images/testatina_news.jpg);  }		
	#sez_news p { width:95%; margin:0px; padding:0px; float:left; position:relative; text-align:justify; left:20px; margin-top:10px; padding-bottom:10px;  }
	
#sez_info { width:100%; float:left; position:relative; background:url(../resources/images/box_down_bg.jpg) repeat-y; margin-bottom:5px;  }
	#sez_info .testatina { width:100%; height:46px; float:left; position:relative; background:url(../resources/images/testatina_info.jpg);  }		
	#sez_info p { width:100%; margin:0px; padding:0px; float:left; position:relative; text-align:justify; left:20px; margin-top:10px; padding-bottom:10px;  }

		.box_azzurro { width:760px; float:left; position:relative; margin:0px; padding:0px; left:20px; text-align:left; background-color:#75a8db; }		
		.box_azzurro .titoletto_azzurro { float:left; position:relative; margin:10px 0px 10px 10px; padding:0px; }		
		.box_azzurro ul { float:left; position:relative; margin:0px; padding:0px; list-style-type:none; display:inline; }		
		.box_azzurro li { width:750px; float:left; position:relative; margin:0px; padding:0px; border-bottom:1px solid #97cafd; padding-left:10px; line-height:25px; }
		.box_azzurro li.scuro { background-color:#6699cc; }
		
#sez_programmazione { width:100%; float:left; position:relative; background:url(../resources/images/box_down_bg.jpg) repeat-y; margin-bottom:5px; text-align:left;  }
	#sez_programmazione .testatina { width:100%; height:46px; float:left; position:relative; background:url(../resources/images/testatina_programmazione.jpg);  }		
	#sez_programmazione .img { border:3px solid #003366; margin:0px; padding:0px; float:right; position:relative; margin-left:10px; }
	#sez_programmazione ul { width:770px; float:left; position:relative; margin:0px; padding:0px; left:10px; list-style-type:none; display:inline; margin-bottom:10px; }		
	#sez_programmazione li { width:100%; float:left; position:relative; margin:0px; padding:0px; border-bottom:1px solid #97cafd; background-color:#75a8db; padding-left:10px; line-height:30px; }
	#sez_programmazione li.scuro { background-color:#6699cc; }
	#sez_programmazione li img {width:50px; float:left; position:relative; margin-top:11px; margin-right:20px; }		
	
#sez_archivio { width:100%; float:left; position:relative; background:url(../resources/images/box_down_bg.jpg) repeat-y; margin-bottom:5px; text-align:left;  }
	#sez_archivio .testatina { width:100%; height:46px; float:left; position:relative; background:url(../resources/images/testatina_archivio.jpg);  }		
	#sez_archivio .img { border:3px solid #003366; margin:0px; padding:0px; float:right; position:relative; margin-left:10px; }
	#sez_archivio ul { width:770px; float:left; position:relative; margin:0px; padding:0px; left:10px; list-style-type:none; display:inline; margin-bottom:10px; }		
	#sez_archivio li { width:100%; float:left; position:relative; margin:0px; padding:0px; border-bottom:1px solid #97cafd; background-color:#75a8db; padding-left:10px; line-height:30px; }
	#sez_archivio li.scuro { background-color:#6699cc; }
	#sez_archivio li img {width:50px; float:left; position:relative; margin-top:11px; margin-right:20px; }		
	
#sez_gallery_2 { width:100%; float:left; position:relative; background:url(../resources/images/box_down_bg.jpg) repeat-y; margin-bottom:5px; text-align:left;  }
	#sez_gallery_2 .testatina { width:100%; height:46px; float:left; position:relative; background:url(../resources/images/testatina_gallery_2.jpg);  }		
	#sez_gallery_2 .img { border:3px solid #003366; margin:0px; padding:0px; float:right; position:relative; left:10px; }
	#sez_gallery_2 ul { width:770px; float:left; position:relative; margin:0px; padding:0px; left:10px; list-style-type:none; display:inline; }		
	#sez_gallery_2 li { width:100%; float:left; position:relative; margin:0px; padding:0px; border-bottom:1px solid #97cafd; background-color:#75a8db; padding-left:10px; line-height:30px; }
	#sez_gallery_2 li.scuro { background-color:#6699cc; }


/* SEZIONI GIALLE *******************/
#sez_teatro { width:100%; float:left; position:relative; background:url(../resources/images/box_giallo_bg.jpg) repeat-y; margin-bottom:5px; } 		
	#sez_teatro .testatina { width:100%; height:46px; float:left; position:relative; background:url(../resources/images/testatina_teatro.jpg);  }		
	#sez_teatro .locandina { border:3px solid #996600; margin:0px; padding:0px; float:left; position:relative; margin-right:10px; font-size:0px; }
	#sez_teatro .p_dati { width:50%; margin:0px; padding:0px; float:left; position:relative; text-align:left; left:20px; line-height:13px; }
	
#sez_musica { width:100%;  float:left; position:relative; background:url(../resources/images/box_ocra_bg.jpg) repeat-y; margin-bottom:5px;  } 		
	#sez_musica .testatina { width:100%; height:46px; float:left; position:relative; background:url(../resources/images/testatina_musica.jpg);  }		
	#sez_musica .locandina { border:3px solid #996600; margin:0px; padding:0px; float:left; position:relative; margin-right:10px; margin-bottom:2px; font-size:0px; }
	#sez_musica .p_dati { width:50%; margin:0px; padding:0px; float:left; position:relative; text-align:left; left:20px; line-height:13px; }
	
#sez_bambini { width:100%; float:left; position:relative; background:url(../resources/images/box_giallino_bg.jpg) repeat-y; margin-bottom:5px; } 		
	#sez_bambini .testatina { width:100%; height:46px; float:left; position:relative; background:url(../resources/images/testatina_bambini.jpg);  }		
	#sez_bambini .locandina { border:3px solid #996600; margin:0px; padding:0px; float:left; position:relative; margin-right:10px; font-size:0px; }
	#sez_bambini .p_dati { width:50%; margin:0px; padding:0px; float:left; position:relative; text-align:left; left:20px; line-height:13px; }
	
#sez_prenota_form { width:100%; float:left; position:relative; background:url(../resources/images/box_giallo_bg.jpg) repeat-y; margin-bottom:5px; } 		
	#sez_prenota_form .testatina { width:100%; height:46px; float:left; position:relative; background:url(../resources/images/testatina_prenota_form.jpg);  }		
	#sez_prenota_form .locandina { border:3px solid #996600; margin:0px; padding:0px; float:left; position:relative; margin-right:10px; font-size:0px; }
	#sez_prenota_form p { width:95%; margin:0px; padding:0px; float:left; position:relative; text-align:justify; left:20px; line-height:13px; margin-top:5px; margin-bottom:10px; }
	#sez_prenota_form textarea { width:200px; height:70px; overflow:auto; margin:0px; padding:0px; float:left; position:relative; color:#ffffff; background-color:#75a8db; border:1px solid #97cafd; margin-top:5px; padding:2px 2px 0px 2px; font-family:Arial; font-size:12px;  }

#sez_rassegna { width:100%; float:left; position:relative; background:url(../resources/images/box_giallo_bg.jpg) repeat-y; margin-bottom:5px; } 		
	#sez_rassegna .testatina { width:100%; height:46px; float:left; position:relative; background:url(../resources/images/testatina_rassegna.jpg);  }		
	#sez_rassegna .p_dati { width:50%; margin:0px; padding:0px; float:left; position:relative; text-align:justify; left:20px; line-height:13px; }
	#sez_rassegna a { width:100%; margin:0px; padding:0px; }

#sez_attivita { width:100%; float:left; position:relative; background:url(../resources/images/box_giallo_bg.jpg) repeat-y; margin-bottom:5px; } 		
	#sez_attivita .testatina { width:100%; height:46px; float:left; position:relative; background:url(../resources/images/testatina_attivita.jpg);  }		
	#sez_attivita p { width:95%; margin:0px; padding:0px; float:left; position:relative; text-align:justify; left:20px; margin-bottom:10px; }
	#sez_attivita a { width:100%; margin:0px; padding:0px; }

#sez_gallery { width:100%; float:left; position:relative; background:url(../resources/images/box_giallo_bg.jpg) repeat-y; margin-bottom:5px; } 		
	#sez_gallery .testatina { width:100%; height:46px; float:left; position:relative; background:url(../resources/images/testatina_gallery.jpg);  }		
	#sez_gallery p { width:50%; margin:0px; padding:0px; float:left; position:relative; text-align:justify; left:20px; line-height:13px; }
	#sez_gallery img { border:3px solid #996600; margin:0px auto; padding:1px; position:relative; margin-left:5px; margin-top:5px; font-size:0px; line-height:0px;}  
	#sez_gallery .box { width:760px; float:left; position:relative; left:20px; padding-bottom:10px; background-color:#eab823; }  
	#sez_gallery .titoletto { float:left; position:relative; margin:10px 0px 10px 10px; padding:0px; border:none; }	
			
		.box_giallo_img { width:88%; float:right; position:relative; background-color:#eab823; right:20px; border-bottom:1px solid #b3710d; padding-bottom:10px; margin-bottom:20px; }	
		.box_giallo_img .titoletto_giallo { float:left; position:relative; margin:10px 0px 10px 10px; padding:0px; border:none;  }		
		.box_giallo_img img { border:3px solid #996600; margin:0px auto; padding:1px; position:relative; font-size:0px; line-height:0px;  }
		
		.box_giallo_rec { width:760px; float:left; position:relative; background-color:#eab823; left:20px; margin-top:10px; border-bottom:1px solid #b3710d; }	
		.box_giallo_rec .titoletto_giallo { float:left; position:relative; margin:10px 0px 10px 10px; padding:0px; border:none; }		
		.box_giallo_rec p { width:96%; float:left; position:relative; left:10px; text-align:justify; margin:0px; padding:0px; padding-bottom:10px; }		
		.box_giallo_rec ul { width:100%; float:left; position:relative; margin:0px; padding:0px; list-style-type:none; display:inline; text-align:left; }		
		.box_giallo_rec li { width:750px; float:left; position:relative; margin:0px; padding:0px; border-bottom:1px solid #b3710d; padding-left:10px; line-height:25px; }
		.box_giallo_rec li.scuro { background-color:#ffcc33; }

		
				
		
