/* CSS Document */

#logo{
	position:relative;
	left:257px;
	top:140px;
	float:none;
	margin:0;
	padding:0;
}

#mail{
	position:relative;
	left:370px;
	top:400px;
	float:none;
	margin:0;
	padding:0;
	background-image:url(../img/mail2.png);
}

#landing{
	width:980px;
	height:42px;
	margin-left:auto;
	margin-right:auto;
	margin-top:-19px;
	text-align:center;
}

#landing ul{
	padding:0;
	margin:0;
	margin-left:auto;
	margin-right:auto;
	width:624px;
	height:42px;	
	list-style:none;
	overflow:hidden;
}

#landing ul li{
	float:left;
	width:188px;
	height:42px;
	padding:0 10px;
	overflow:hidden;
}

#landing ul li input{
	border:solid 0px;
	display:block;
	text-indent:-9999px;
	width:188px;
	height:42px;
	background-position:bottom;
	background-color:transparent;
	overflow:hidden;
}

#landing ul li input:hover{
	background-position:top;
}

#landing ul li input.utente{
	background-image:url(../img/utente.png);
}

#landing ul li input.medico{
	background-image:url(../img/chirurgo.png);
}

#landing ul li input.odontoiatra{
	background-image:url(../img/odontoiatra.png);
}