@charset "utf-8";
/* CSS Document */

* { margin:0; padding:0;}
body, html { background:url(images/bg_body.png) repeat-x #f0e6bd; font-family: Tahoma; font-size:13px; }

a img { border:0; }
#wrapper { width:800px; margin:auto; margin-top:20px; }

#wrapper .titolo { margin:auto; width:600px; height:50px; }
#wrapper .colonna { width:240px; background-color:#fff; float:left; margin-left:20px; margin-top:69px; color:#15386c; }
#wrapper .colonna div.immagine { border:6px solid #fff; }
#wrapper .colonna div.info { text-align:center; }
#wrapper .colonna div.info img { border:6px solid #fff; border-top:0; }
#wrapper .colonna div.info p { margin:6px; margin-bottom:20px; }

/* footer */
#footer-wrap {
	position: relative;
	clear: both;
	padding: 2.5em 0;

	text-align: center;	

	color: #CCC;
	width: 100%;
	
}
#footer-wrap p {
	margin-left: 0;
}
#footer-wrap h2 {
	font: bold 1.3em 'Trebuchet MS', Tahoma, sans-serif;
	text-transform: uppercase;
	letter-spacing: 0px;
	color: #CC9933;
	margin-left: 5px;
}
#footer-content {	
	margin: 0 auto;	
	text-align:center;	
}
#footer-content a {
	color: #C8935D;
}
#footer-content a:hover {
	color: #FFF;
	text-decoration: none;
}