body {
	background-color: #ffffff;font-size:11px;font-family:Verdana, Arial, Helvetica, sans-serif;color:#333333;margin:0;border:0
}
.verde{
	color:#578E43
}
.admin{
	width:auto;margin:0;padding:10 20 10 10;float:left;background-color:#3E8200;color:#FFFFFF;text-align:center;display:block;padding:0;
}
.admin a{
	width:auto;padding:10px 20px 10px 10px;margin:0;float:left;background-color:#3E8200;color:#FFFFFF;text-align:center;display:block;text-decoration:none;
}
.admin a:hover{
	background-color:#ffffff;
	color:#3E8200;
	text-align:center;
	display:block;
	margin:0;
	text-decoration:none;
	width: auto;
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 10px;
}
	
#contenitore{
	width:1000px;margin:auto;position:relative;margin-top:0;background:url(images/striscia_sfondo.gif) top left repeat-y;
}
#contenitoreAdmin{
	margin:auto;width:1000px;
}

#internoTestoAdmin{
	padding:35px 20px 20px 20px;position:relative;width:1000px
}
#internoTestoAdmin a{
	color:#3E8200;text-decoration:none;font-weight:bold;
}
#internoTestoAdmin a:link{
	color:#3E8200;text-decoration:none;font-weight:bold;
}
#internoTestoAdmin a:visited{
	color:#3E8200;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:32%;padding:7px 3px 3px 3px;text-align:right;font-weight:bold
}
.sinistra_t{
	float:left;width:50%;padding:7px 3px 3px 38px;text-align:left;font-weight:bold
}
.sinistra_desc{
	float:left;width:90%;padding:2px 3px 3px 38px;text-align:left;font-weight:normal
}
.destra{
	margin-left:31%;padding:3px 7px 7px 7px;
}
.sinistra2{
	float:left;width:150px;padding:7px 3px 3px 3px;text-align:right;font-weight:bold
}
.destra2{
	float:left;width:435px;padding:3px 7px 7px 7px;
}

.destraIn{
	margin-left:31%;padding:6px 7px 7px 7px;font-weight:normal
}

.contenitoreForm{
	position:relative;clear:left
}
.contenitoreForm2{
	clear:left
}

form{
	margin:0;padding:0;border:0
}
#contenitoContenuto{
	background:url(images/striscia_sfondo.gif) top left repeat-y;position:relative;
}
#bannerSinistro{
	/*position:absolute;top:0;right:836px;test-align:left;*/
	float:left;width:150px;padding-left:14px;position:relative
}
#testo{
	width:672px;
	position:relative;
	float:left;
	color: #333333;
}
#testo2{
	width:672px;
	position:relative;
	float:left;
	color: #333333;
}
#testo3{
	width:672px;
	position:relative;
	float:left;
	color: #333333;
}
#testo4{
	width:672px;
	position:relative;
	float:left;
	color: #333333;
}
#banner{
	width:672px;
	height:30px;
	position:relative;
	margin-left:164px;
	text-align:center;
	left: 1px;
	clear:left
}
#bannerDestro{
	float:right;
	width:150px;
	position:relative;
	text-align:left;
	right: 14px;	
}
#path{
	position:absolute;
	top:3px;
	left:200px;
	color:#FFFFFF;
	height: 13px;
}
#menu{
	font-size:11px;background-color:#F3F4F8;width:150px
}
#menu a{
	color:#000000;text-decoration:none;display:block;padding:6px 0px 6px 20px;
}
#menu a:link{
	color:#000000;text-decoration:none;display:block;padding:6px 0px 6px 20px;
}
#menu a:visited{
	color:#000000;text-decoration:none;display:block;padding:6px 0px 6px 20px
}

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

#menu2 a:hover{
	color:#000000;text-decoration:none;display:block;height:10px;padding:4px 0px 6px 5px
}
.barretta{
	text-align:right;
}
.contenitoreCella{
	width:618px;height:137px;position:relative;background:url(images/sfondoCella1.gif) no-repeat left top;margin:auto
}
.titolo_hotel{
	position:absolute;
	top:2px;
	font-weight:bold;
	font-size:12px;
	width:449px;
	height:33px;
	left:10px;
	text-align: left;
	vertical-align: middle;
}
.immagine{
	position:absolute;
	top:39px;
	width:166px;
	height:90px;
	vertical-align:middle;
	margin:auto auto;
	text-align:center;
	padding:5px 0 5px 0;
	left: 2px;
}
.servizi{
	position:absolute;top:140px;left:10px;
}
.descrizione{
	position:absolute;top:43px;left:185px;height:63px;width:425px;
}
.informazioni{
	position:absolute;
	top:115px;
	left:185px;
	height:23px;
	width:330px;
	text-align:left;
	margin:auto;
	vertical-align: middle;
}
.prenota{
	position:absolute;top:117px;left:473px;height:17px;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:149px;
	text-align:right;
	margin:auto;
	vertical-align: bottom;
}
#testo a{
	color:#333333;text-decoration:none;font-size:11px
}
#testo a:link{
	color:#333333;text-decoration:none;font-size:11px
}
#test a:visited{
	color:#333333;text-decoration:none;font-size:11px
}
#testo a:hover{
	color:#578E43;text-decoration:none;font-size:11px
}
#testo2 a{
	color:#333333;text-decoration:none;font-size:11px
}
#testo2 a:link{
	color:#333333;text-decoration:none;font-size:11px
}
#test2 a:visited{
	color:#333333;text-decoration:none;font-size:11px
}
#testo2 a:hover{
	color:#578E43;text-decoration:none;font-size:11px
}
#bannerSinistro a{
	color:#578E43;text-decoration:none;font-size:11px
}
#bannerSinistro a:link{
	color:#578E43;text-decoration:none;font-size:11px
}
#bannerSinistro a:visited{
	color:#578E43;text-decoration:none;font-size:11px
}
#bannerSinistro a:hover{
	color:#000000;text-decoration:none;font-size:11px
}
.blu{
	color:#333333;font-weight:bold;font-size:11px
}
	
.testo_prezzo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
.style_news {
	color: #578E43;
	font-weight: bold;
}
#ricerca{
	background:url(images/sfondo_ricerca.gif) top left repeat-y;
	padding:10px 35px 10px 25px;
	
}
#inizioPagina{
	background:url(images/inizio_pagina.gif) top left no-repeat;
	text-align:center;
	font-size:12px;
	color:#FFFFFF;
	height:11px; /*45px*/
	padding:10px 10px 10px 20px;
	word-spacing: 6px;
	position:relative;
	text-indent: -9000px; /*aggiunto*/
}
#inizioPagina a:link{
	text-decoration:none;color:#FFFFFF
}
#inizioPagina a:visited{
	text-decoration:none;color:#FFFFFF
}
#inizioPagina a:hover{
	text-decoration:underline;color:#FFFFFF
}

#inizioPaginaeng{
	background:url(images/inizio_pagina_eng.gif) top left no-repeat;
	text-align:center;
	font-size:12px;
	color:#FFFFFF;
	height:45px;
	padding:10px 10px 10px 20px;
	word-spacing: 6px;
	position:relative
}
#inizioPaginaeng a:link{
	text-decoration:none;color:#FFFFFF
}
#inizioPaginaeng a:visited{
	text-decoration:none;color:#FFFFFF
}
#inizioPaginaeng a:hover{
	text-decoration:underline;color:#FFFFFF
}

#footer{
	background:url(images/footer.gif);
	text-align:center;
	font-size:10px;
	color:#578E43;
	word-spacing: 6px;
	position:relative
}
#footer a:link{
	text-decoration:none;color:#578E43
}
#footer a:visited{
	text-decoration:none;color:#578E43
}
#footer a:hover{
	text-decoration:underline;color:#578E43
}
#menu_destro{
	font-size:11px;background-color:#F3F4F8;width:150px
}
#menu_destro a{
	color:#578E43;text-decoration:none;display:block;padding:6px 0px 6px 20px;
}
#menu_destro a:link{
	color:#578E43;text-decoration:none;display:block;padding:6px 0px 6px 20px;
}
#menu_destro a:visited{
	color:#578E43;text-decoration:none;display:block;padding:6px 0px 6px 20px
}

#menu_destro a:hover{
	color:#000000;text-decoration:none;display:block;padding:6px 0px 6px 20px
}
.titolo_scheda {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #336600;
}
.text_scheda {
	color: #333333;
}
.mappasito {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}

.mappasito a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: underline;
}

.mappasito a:link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: underline;
}
.mappasito a:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: underline;
}
.mappasito a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #578E43;
	text-decoration: underline;
}
#dx_bot{
	position:relative;
	float: left;
	padding-left: 0px;
}

