/* suburbia css */


body {
	background-color:#CCCCCC;
	font-size: 100%;
	color: black;
		}

a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: black;
}

p{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: black ;
	font-size: 70%;
}
	
h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 2px;
	}
	
h2,h3,h4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	margin: 1px;
	}
	
hr {
display: none;
}


.corsivo {
	font-style:italic;
	}
					
							/*global */
#global{
	width: 925px;
	height:100%;
	margin: auto;
	}

							/*global_header*/
#head {
	width: 100%;
	height: 229px;
	margin:auto;
	background-color:#CCCCCC;
}

#head h1{
	display: none;
	}

#logo {
	background-image:url(../images/logo.jpg);
	background-repeat:no-repeat;
	width: 400px;
	height: 100%;
	border-right:10px;
	border-right-color: #FF33CC;
	border-right-style: solid;
	float:left;
	}
	
#date {
	background-image:url(../images/date2.jpg);
	background-repeat:no-repeat;
	background-position:right;
	width: 515px;
	height: 100%;
	float:right;
	}

#data00{
	margin:0px;
	padding:0px;
	float:left;
	width:100%;
	height:73px;
	}

#data01{
	margin:0px;
	padding:0px;
	float:left;
	width:100%;
	height:52px;
	}
	
							

							/*global_main*/
#main{
	width: 100%;
	height: 100%;
	padding: 0px;
	margin: 0px;

}
	


       						/*global_main_box1 (contenitore immagini dx)*/

#box1{
	background-color:#FFFFFF;
	border-top: 5px #FF33CC solid;
	width: 20%;
	height: 100%;
	float: right;
	margin-top: 10px;
	padding: 0px;
	
	}


										/*global_main_menu (menu di sx)*/
											
#menu{
	background-color:#FFFFFF;
	border-top: 5px #FF33CC solid;
	float: left;
	margin-top: 10px;
	margin-left: 125px;
	padding: 0px;
	width: 15%;
	height: 100%;
	}
	
										/*global_main_menu*/
							
#txt ul {  
	margin: 3px; 
	padding: 0px;
	width: auto;
	list-style:none;	
}

#txt li {
	border-bottom:4px #FFFFFF solid;
	list-style:none;
	}

#txt li a{
	color: black;
	font-size: 80%;
	padding: 5px;
	border-bottom:1px #CCCCCC solid;
	border-top:1px #CCCCCC solid;
	text-decoration: none;
	display:block;
}


#txt li a:hover{
	color: white;
	background-color:#CCCCCC;
	font-size: 80%;
	padding: 5px;
	border-bottom:1px #000000 solid;
	border-top:1px #000000 solid;
	text-decoration: none;
	display:block;
}

#box1 img{
	border-top: 2px #FF33CC dashed ;
	padding-top:2px;
	}
	
	
										/*global_main_content (parte centrale)*/
											
#content{
	background-color:#FFFFFF;
	float: right;
	margin: 10px;
	padding: 0px;
	width: 49%;
	height: 100%;
	}


#txt{
	padding:5px;
	margin:0px;
	height:100%;
	width:auto;
	}
	
#donate{
	background-color:#FF33CC;
	text-align:center;
	padding:1px;
	margin:0px;
	height:100%;
	width:auto;
	}
	
	
#programma{
	float: left;
	margin: 2px;
	padding: 0px;
	width: 100%;
	height: 100%;
	border-top: 2px dashed;
	border-top-color:#FF33CC;
}

#programma a{
	color:#FF33CC;
}

#programma h2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	margin: 1px;
	color:#FF33CC;
	}

						
#programma ul {  
	margin: 3px; 
	padding: 0px;
	width: auto;
	list-style:none;	
}

#programma li {
	border-bottom:4px #FFFFFF solid;
	list-style:none;
	}

#programma li a{
	color: #FF33CC;
	font-size: 80%;
	padding: 5px;
	border-bottom:1px #CCCCCC solid;
	border-top:1px #CCCCCC solid;
	text-decoration: none;
	display:block;
}

#programma li a:hover{
	color: #FF33CC;
	background-color:#FFFFFF;
	font-size: 80%;
	padding: 5px;
	border-bottom:1px #CCCCCC solid;
	border-top:1px #CCCCCC solid;
	text-decoration: none;
	display:block;
}
	
	
										/*div del box2*/

				
								/*div del box3*/	

	
											/*global_main_foot*/
#foot {
	background-color: #FFFFFF;
	border-bottom: 3px #FF33CC solid;
	width: 87%;
	height: 100%;
	float: left;
	margin-left:125px;
	margin-top: 10px;
	margin-bottom: 10px;
	text-align:center;	
}

#foot a{
		font-size:70%;
		}