/* CSS Document */

body
	{margin:0px;
	padding:0px;
	background-color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;}

/* div */

#div1
	{float:left;
	width:170px;
	padding:5% 0 1% 3%;}

#div2
	{float:right;
	width:70%;
	padding-bottom:1%;}

#testata 
	{clear:both;
	text-align:center;
	margin-top:2%;}

#menu
	{padding:3% 0;
	margin:0 5%;
	float:right;
	width:70%;}
	
#footer 
	{clear:both;
	text-align:center;
	padding:1%;}		
		
#credits
	{text-align:center;}	
		
.programma
	{padding:2%;}	

.img_centrata
	{text-align:center;
	padding:1%;}

.img_centrata_sottoprogramma
	{padding:10px 35px;
	float:right;
	font-size:80%;}

#menu_sx
	{float:left;
	width:210px;
	padding-top:50px;}

#impegno
	{padding:3% 8%;
	text-align:center;}		
	
#slogan
	{clear:both;
	font-size:130%;
	text-align:center;
	padding-top:3%;}	
	
	/* testo e span */

#citazione_poetica
	{clear:both;
	font-size:85%;
	font-weight:bold;
	color:#0000CC;
	text-align:center;}

.passivo
	{font-weight:bold;
	font-size:80%;}

.span_briciole
	{color:#b22222;}		

#span_slogan
	{font-size:250%;
	color: #03f;}	

.sottotitolo
	{font-size:70%;}

.sottotitolo2
	{font-size:90%;
	font-weight:bold;
	color:#333;
	text-indent:30px;}

.img_centrata_sottoprogramma h3
	{font-size:120%;
	text-indent:60px;}

#menu_sx span
	{font-weight:bold;
	font-size:80%;
	letter-spacing:-0.05em;}


#impegno p
	{text-align:justify;
	font-size:90%;}	

.promotori
	{text-align:center;}
		
	/* liste */
	
ul
	{margin-left:15px;}		
li
	{list-style-type:none;
	margin-right:7%;
	font-size:90%;}	

ol li
	{list-style-type:upper-alpha;
	font-size:100%;
	padding:5px 80px 0 0;}

.menu_nav
	{white-space:nowrap;}

.menu_nav li
	{display:inline;
	background-color:#ccf;
	padding:5px 10px;
	margin:10px 0px;
	font-size:100%;
	letter-spacing:-0.07em;}

#menu_sx ul
	{padding-bottom:4%;
	margin-top:50px;}
	
#menu_sx li
	{list-style-type:square;
	color:#900;
	margin-left:20px;}

#footer li
	{display:inline;
	margin: 5px;}
	
.quartiere
	{list-style-type:square;
	text-align:left;}

	/* link */
	
a:link, a:visited
	{text-decoration:none;
	font-size:80%;
	font-weight:bold;
	color:#900;}
	
a:hover
	{text-decoration:underline;}	
	
.div_briciole a:link, .div_briciole a:visited
	{font-size:100%;
	font-weight:normal;}	
	
#link_esterno 
	{font-size:100%;
	text-decoration:underline;}
		
#footer a:link, #footer a:visited
	{font-size:80%;	
	text-decoration:underline;
	margin-right:5px;}		
		
	/* immagini */
	
img
	{border:none;}
	
.programma img
	{display:block;
	text-align:center;}	
	
#menu ul
	{margin:5px 10px;
	padding:3px 0;}	
