/* INTESTAZIONE */
#top {
	position: absolute;
	top: 5px;
	left: 5px;
	width: 755px;
}

#primo_liv {
	position: absolute;
	top: 80px;
	left: 5px;
	width: 755px;
}

#sec_liv {
	position: absolute;
	top: 102px;
	left: 5px;
	width: 755px;
	background-color: #CA0400;
}
	#pulsantesemplice {
		position: static;
		top: 0px;
		left: 6px;
		width: 79px;
		height: 25px;
	}
	#pulsanteavanzata {
		position: absolute;
		top: 0px;
		left: 91px;
		width: 79px;
		height: 25px;
	}

/* CORPO */
#corpo {
	position: absolute;
	top: 127px;
	left: 5px;
	width: 601px;
	height: 515px;
	border-bottom-width: 4px;
	border-left-width: 4px;
	border-top-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #CA0400;
	border-left-color: #CA0400;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #800000;
}
#pubsx {
	position: absolute;
	top: 5px;
	left: 0px;
	width: 160px;
	height: 60px;
}
#logopig {
	position: absolute;
	top: 0px;
	left: 254px;
	width: 247px;
	height: 70px;
}
#pubdx {
	position: absolute;
	top: 5px;
	left: 595px;
	width: 160px;
	height: 60px;
}
#slogan {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: medium;
	font-weight: bold;
	color: #CA0400;
	position: absolute;
	top: 15px;
	left: 133px;
	width: 377px;
}

/* RICERCA SEMPLICE, LAYOUT */
	#tabella_semplice {
		border: 2px solid #FF9933;
		position: absolute;
		height: 181px;
		width: 557px;
		left: 20px;
		top: 45px;
		background-color: #FFFFE1;
}
	#as {
		position: absolute;
		top: 45px;
		left: 20px;
	}
	#bd {
		position: absolute;
		top: 195px;
		left: 546px;
		background-image: url(immagine%20di%20layout);
	}
/* RICERCA SEMPLICE, COSA (SINISTRA) */
	#cosa_nome {
		position: absolute;
		top: 65px;
		left: 40px;
		width: auto;
	}	
	#cosa_tipo {
		position: absolute;
		top: 116px;
		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;
	}
/* RICERCA SEMPLICE, DOVE (CENTRO) */
	#dove_citta {
		position: absolute;
		top: 65px;
		left: 213px;
	}
	#dove_indirizzo {
		position: absolute;
		top: 116px;
		left: 213px;
		width: auto;
	}	
	#dove_quartiere{
		position: absolute;
		top: 165px;
		left: 213px;
		width: auto;
	}	
/* RICERCA SEMPLICE, QUANDO (DESTRA) */
	#quando_data {
		position: absolute;
		top: 65px;
		left: 408px;
		width: 140px;
	}
	#quando_orario {
		position: absolute;
		top: 116px;
		left: 408px;
		width: 140px;
	}
	#quando_calendario {
		position: absolute;
		top: 78px;
		left: 510px;
	}
	#quando_vaiavanzata {
		position: absolute;
		top: 173px;
		left: 408px;
		width: 151px;
		height: 33px;
		text-align: center;
	}	
/* PULSANTE TROVA */
	#trova {
		position: absolute;
		top: 243px;
		left: 231px;
	}
	
/* OPZIONI PRECONFIGURATE */
#preconf1top {
	position: absolute;
	top: 295px;
	left: 20px;
	width: 174px;
	height: 15px;
	border: 1px;
	padding: 3px 1px 1px 5px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #739CAF;
}
	#preconf1 {
		position: absolute;
		top: 314px;
		left: 20px;
		width: 172px;
		height: 50px;
		border: 1px solid #739CAF;
		padding: 3px;
		padding-bottom: 8px;
	}
#preconf2top {
	position: absolute;
	top: 295px;
	left: 210px;
	width: 174px;
	height: 15px;
	border: 1px;
	padding: 3px 1px 1px 5px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #739CAF;
}
	#preconf2 {
		position: absolute;
		top: 314px;
		left: 210px;
		width: 172px;
		height: 50px;
		border: 1px solid #739CAF;
		border-style: solid;
		padding: 3px;
		padding-bottom: 8px;
	}
#preconf3top {
	position: absolute;
	top: 295px;
	left: 404px;
	width: 174px;
	height: 15px;
	border: 1px;
	padding: 3px 1px 1px 5px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #739CAF;
}
	#preconf3 {
		position: absolute;
		top: 314px;
		left: 404px;
		width: 172px;
		height: 50px;
		border: 1px solid #739CAF;
		border-style: solid;
		padding: 3px;
		padding-bottom: 8px;
	}

/* 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;
		}
