/* CORPO */#corpo {	position: absolute;	top: 127px;	left: 5px;	width: 601px;	height: 700px;	border-left-color: #CA0400;	border-left-style: solid;	border-left-width: 4px;	border-top: none;	border-bottom: none;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #800000;}#slogan {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: medium;	font-weight: bold;	color: #CA0400;	position: absolute;	top: 15px;	left: 150px;	width: auto;}/* RICERCA SEMPLICE, LAYOUT *//* RICERCA SEMPLICE */	#cosa_nome {		position: absolute;		top: 65px;		left: 40px;		width: auto;	}		#sconto_flag {		position: absolute;		top: 178px;		left: 40px;		width: auto;		height: auto;	}	#sconto_scritta {		position: absolute;		top: 179px;		left: 63px;		width: auto;		height: auto;		font-family: Verdana, Arial, Helvetica, sans-serif;		font-size: 16px;		font-weight: bold;		color: #CA0400;	}	#sconto_pig {		position: absolute;		top: 172px;		left: 165px;		width: auto;		height: auto;	}	#dove_citta {		font-family: Verdana, Arial, Helvetica, sans-serif;		position: absolute;		top: 65px;		left: 408px;	}	#dove_indirizzo {		font-family: Verdana, Arial, Helvetica, sans-serif;		position: absolute;		top: 65px;		left: 223px;		width: auto;	}		#quando_data {		position: absolute;		top: 165px;		left: 224px;		width: 140px;	}	#quando_calendario {		position: absolute;		top: 177px;		left: 343px;	}	#quando_vaiavanzata {		position: absolute;		top: 173px;		left: 408px;		width: 151px;		height: 33px;		text-align: center;	}		/* RICERCA AVANZATA */#tabella_avanzata {	position: absolute;	border: 2px solid #000084;	height: 280px;	width: 557px;	left: 20px;	top: 285px;	background-color: #EAF2F7;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: x-small;	color: #000084;}	#asblu {		position: absolute;		left: -2px;		top: -2px;	}	#bdblu {		position: absolute;		left: 518px;		top: 241px;	}	#ambiente_top {		position: absolute;		left: 20px;		top: 20px;		font-family: Verdana, Arial, Helvetica, sans-serif;		font-size: medium;		font-weight: bold;		background-color: #D9E8F0;	}	#ambiente {		position: absolute;		top: 50px;		left: 20px;	}	#servizi_top {		position: absolute;		left: 165px;		top: 20px;		font-family: Verdana, Arial, Helvetica, sans-serif;		font-size: medium;		font-weight: bold;		background-color: #D9E8F0;	}	#servizi {		position: absolute;		top: 50px;		left: 165px;	}	#specialita_top {		position: absolute;		left: 306px;		top: 20px;		font-family: Verdana, Arial, Helvetica, sans-serif;		font-size: medium;		font-weight: bold;		background-color: #D9E8F0;	}	#specialita {		position: absolute;		top: 50px;		left: 306px;	}	#pagamento_top {		position: absolute;		left: 414px;		top: 20px;		font-family: Verdana, Arial, Helvetica, sans-serif;		font-size: medium;		font-weight: bold;		background-color: #D9E8F0;	}	#pagamento {		position: absolute;		top: 50px;		left: 414px;	}	#nomepiattotext {		position: absolute;		top: 202px;		left: 20px;		width: auto;		font-family: Verdana, Arial, Helvetica, sans-serif;		font-size: small;		background-color: #D9E8F0;		font-weight: bold;	}		#nomepiattoinput {			position: absolute;			top: 202px;			left: 337px;		}	#costopiattotext {		position: absolute;		top: 227px;		left: 20px;		width: auto;		font-family: Verdana, Arial, Helvetica, sans-serif;		font-size: small;		background-color: #D9E8F0;		font-weight: bold;	}		#costopiattoinput {			position: absolute;			top: 227px;			left: 337px;		}	#prezzofissotext {		position: absolute;		top: 252px;		left: 20px;		width: auto;		font-family: Verdana, Arial, Helvetica, sans-serif;		font-size: small;		background-color: #D9E8F0;		font-weight: bold;	}		#prezzofissoinput {			position: absolute;			top: 252px;			left: 337px;		}