@charset "UTF-8";
body  {

	font: Arial, Helvetica, sans-serif;

	/*background: url(images/texture_footer.jpg) repeat; */

	margin: 0 auto;

	padding: 0;
	background: url(images/fondo_intro.jpg) repeat-y center;

	text-align: center; /* centra il contenitore nei browser IE 5*. Il testo viene quindi impostato con l'allineamento predefinito a sinistra nel selettore #container */

	color: #000000;
	
	

}

#container { 
margin:0;
padding:0;
width:556px;

margin:0 auto;
background: url(images/fondo_intro.jpg) repeat-y top;

	} 



.sx {
margin:0;
padding:0;
/*background:url(images/texture_footer.jpg) repeat top right;*/
height:100%;

}

.dx {
margin:0;
padding:0;
/*background:url(images/texture_footer.jpg) repeat top left;*/
height:100%;
}





/*#vuoto {
background:url(images/fondo_intro.jpg) repeat-y bottom left;
}*/

 #footer { 

	margin:0 auto;
	margin-bottom:0;
	padding:0;
	/*background: url(images/fondo_intro.jpg) repeat-y;*/
	text-align:center;
	width:556px;
	bottom: 0;
	/*position:absolute;
	bottom:0;*/
	
	
	

} 

#footer p {

	margin: 0; /* azzerando il valore margin del primo elemento del footer si evita il rischio di compressione del margine, con la creazione di uno spazio tra i div */
	padding:0;
	color:#FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size:9px;
	padding:5px;
	

}


