/* CSS Document */

BODY, html {
	margin:0; padding:0;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	text-align:center;
	background: #d8d8d8 url(images/bg-body.jpg) no-repeat center center;
	}

#container {
	margin:0 auto; padding:0;
	width:770px; height:550px;
	text-align:left;
	background: url(images/logo.gif) no-repeat 254px 154px;
	}
	
	.txt {
		padding:332px 0 0 12px;
		color:#FFF;
		}
	
	.recapiti {
		margin:30px 12px 0 12px;
		padding-bottom:11px;
		border-bottom:#000 solid 1px;
		}
	
	.numeri {
		margin:15px 12px 0 12px;
		}
	
	A:link, A:visited {
		color:#000;
		font-weight:bold;
		padding-left:268px;
		text-decoration:none;
		}
	
	A:hover {
		color:#b5111b;
		text-decoration:underline;
		}