body {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; margin: 0; padding:0; color:#646464 }

html {margin: 0; padding:0;}

a {
	color:#646464
}

a:active { 
	text-decoration: underline
	}
	
a:hover { 
	color: #c40725; 
	text-decoration: underline
	}
	
a:link {  
	text-decoration:underline;
	color:#646464
	}
	
a:visited { 
	text-decoration:underline;
	color:#646464
	}

#sfondo {
	background-image:url(../images/sfondo.jpg);
	background-position: top center;
	background-repeat: no-repeat;
}
	
#generale {
	width: 775px;
	margin-left:-388px; 
	position:absolute; 
	left: 50%; 
}

#logodati {
	padding: 250px 20px 150px 20px
}

#logoslo {
	width: 735px
}

#logo {
	width: 180px;
	float: left
}

#slogan {
	width: 555px;
	text-align: right;
	float:right
}

#piede {
	padding-top: 100px;
	}