body { 	background:#c9ddf9 url(images/sfondoPagina.jpg) top left repeat-x ;font-size:10px;font-family:Verdana, Arial, Helvetica, sans-serif;color:#285899;margin:0;	border:0;font-weight: normal;}
.admin{	width:130px;margin:0;padding:0;float:left;background-color:#a1bee6;color:#FFFFFF;text-align:center;display:block;padding:0;}
.admin a{	width:130px;padding:10px 0 10px 0;margin:0;float:left;background-color:#a1bee6;color:#FFFFFF;text-align:center;display:block;text-decoration:none;}
.admin a:hover{	background-color:#ffffff;color:#a1bee6;text-align:center;display:block;margin:0;text-decoration:none;}
#contenitore{width:930px;margin:auto;position:relative;margin-top:0;}
#contenitoreAdmin{margin:auto;width:1000px; background:#FFFFFF}
#intestazione{ background:url(images/barraIntestazione.jpg) top left no-repeat;height:29px;color:#FFFFFF;font-size:12px;font-weight:bold;padding:8px 0 0 20px}
#intestazioneeng{ background:url(images/barraIntestazione_eng.jpg) top left no-repeat;height:29px;color:#FFFFFF;font-size:12px;font-weight:bold;padding:8px 0 0 20px}
.strutture{border:1px solid #d0d0d0;padding:2px}
.fineBoxStrutture{ background:url(images/fineBoxStrutture.jpg) top left no-repeat;height:11px}
.sfondoTitolo{ background:#ecf2fa;position:relative;padding:3px 3px 3px 10px;font-weight:bold;font-size:11px;clear:left}
#internoTestoAdmin{
	padding:35px 20px 20px 20px;
}
#internoTestoAdmin a{
	color:#a1bee6;text-decoration:none;font-weight:bold;
}
#internoTestoAdmin a:link{
	color:#a1bee6;text-decoration:none;font-weight:bold;
}
#internoTestoAdmin a:visited{
	color:#a1bee6;text-decoration:none;font-weight:bold;
}
#internoTestoAdmin a:hover{
	text-decoration:underline;font-weight:bold;
}	
input, select{font-size:10px;}
textarea {font-size:11px}
.sinistra{float:left;width:45%;padding:7px 3px 3px 3px;text-align:right;font-weight:bold}
.destra{margin-left:47%;padding:3px;}
.sinistraAdmin{	float:left;width:210px;padding:7px 3px 3px 3px;text-align:right;font-weight:bold}
.destraAdmin{float:left;width:700px;padding:3px;}
.contenitoreForm{clear:left;width:950px}
form{margin:0;padding:0;border:0}
#contenitoContenuto{background:url(images/sfondoContenuto.gif) top left repeat-y;position:relative;min-height:485px;height:auto!important;height:485px;}
#bannerSinistro{ float:left;width:189px;position:relative; overflow:hidden }
#testo{	width:741px;position:relative;float:left;color:#285899}
#testo2{width:691px;position:relative;float:left;color:#285899;padding:10px 25px 25px 25px}
#banner{
	width:672px;
	height:80px;
	position:relative;
	margin-left:164px;
	text-align:center;
	left: 1px;
}
#bannerDestro{
	position:absolute;top:0;right:14px;width:150px
}
#path{
	position:absolute;
	top:4px;
	left:214px;
	color:#8f8f8f
}
#path a{color:#909090;text-decoration:none}
#path a:hover{color:#909090;text-decoration:underline}

#menu{font-size:11px;width:180px;padding-top:10px}
#menu a{color:#285899;text-decoration:none;display:block;padding:4px 0px 4px 27px}
#menu a:link{color:#285899;text-decoration:none;display:block;}
#menu a:visited{color:#285899;text-decoration:none;display:block;}
#menu a:hover{color:#285899;text-decoration:none;display:block; background:url(images/sfondoMenu.gif) center left no-repeat}


#menu2{
	font-size:11px;background-color:#f3f4f8;width:150px;margin-top:30px
}
#menu2 a{
	color:#2064b2;text-decoration:none;display:block;height:10px;padding:4px 0px 6px 5px;
}
#menu2 a:link{
	color:#2064b2;text-decoration:none;display:block;height:10px;padding:4px 0px 6px 5px;
}
#menu2 a:visited{
	color:#2064b2;text-decoration:none;display:block;height:10px;padding:4px 0px 6px 5px
}

#menu2 a:hover{
	color:#076000;text-decoration:none;display:block;height:10px;padding:4px 0px 6px 5px
}
.barretta{
	text-align:right;
}
.contenitoreCella{
	width:618px;height:167px;position:relative;background:url(images/sfondoCella.gif) top left no-repeat;margin:auto
}
.titolo_hotel{
	position:absolute;top:2px;font-weight:bold;font-size:12px;width:449px;height:33px;left:10px
}
.immagine{
	position:absolute;
	top:38px;
	width:166px;
	height:90px;
	vertical-align:middle;
	margin:auto auto;
	text-align:center;
	padding:5px 0 5px 0;
}
.servizi{
	position:absolute;top:140px;left:10px;
}
.descrizione{
	position:absolute;
	top:43px;
	left:185px;
	height:70px;
	width:255px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
}
.informazioni{
	position:absolute;
	top:136px;
	left:179px;
	height:25px;
	width:255px;
	text-align:center;
	margin:auto;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
}
.prenota{
	position:absolute;top:133px;left:457px;height:25px;width:140px;text-align:center;margin:auto
}
.minimo_prezzo{
	position:absolute;
	top:43px;
	left:462px;
	height:70px;
	width:140px;
	text-align:left;
	margin:auto;
	font-weight: bold;
	font-size: 13px;
}
.cartina{
	position:absolute;top:2px;left:462px;height:30px;width:140px;text-align:left;margin:auto
}
#testo a{
	color:#285899;
	text-decoration:none;
	font-size:11px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
}
#testo a:link{
	color:#285899;text-decoration:none;font-size:11px
}
#testo a:visited{
	color:#285899;text-decoration:none;font-size:11px
}
#testo a:hover{
	color:#285899;text-decoration:none;font-size:11px
}
#testo2 a{ 	color:#285899;	text-decoration:none;	font-size:11px;	font-weight: bold;}
#testo2 a:link{	color:#285899;text-decoration:none;font-size:11px}
#test2 a:visited{	color:#285899;text-decoration:none;font-size:11px}
#testo2 a:hover{	color:#285899;text-decoration:underline;font-size:11px}
#bannerini a{ 	color:#285899;	text-decoration:none;	}
#bannerini a:link{	color:#285899;text-decoration:none;}
#bannerini a:visited{	color:#285899;text-decoration:none;}
#bannerini a:hover{	color:#285899;text-decoration:underline;}


.blu{
	color:#2064b2;font-weight:bold;font-size:10px
}
	
.testo_prezzo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
.style_news {
	color: #993300;
	font-weight: bold;
}
#footer{
	height: 72px;width: 930px;background: url(images/footer.gif) top left no-repeat ;
}
.testo_foot {
	font-family: Tahoma;
	font-size: 8px;
	color: #719EDE;
	text-decoration:none;
}
.testo_foot1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration:none;
}
#immagine{width:930px;height:155px;position:relative; background:url(images/immagineSuperiore.jpg) top left no-repeat}
#strisciaPath{ width:930px;height:25px; background: url(images/strisciaPath.jpg) top left no-repeat;position:relative}
#lingue{position:absolute;top:13px;left:14px}
#g1{
	position:absolute;
	top:123px;
	left:490px
}
#linkAlti{position:absolute;top:11px;left:606px;font-size:10px;color:#909090;vertical-align:middle}
#linkAlti a{color:#909090;text-decoration:none}
#linkAlti a:hover{color:#909090;text-decoration:underline}
#eventi{padding:0px 10px 10px 10px}
div.htmltooltip{
	position: absolute;
	z-index: 1000;
	margin-top:20px;
	left: -1000px;
	top: -1000px;
	background: #FF9900;
	border: thin solid #FFFF99;
	color: white;
	padding: 3px;
	width: 250px;
	cursor: help;
}

