/* CSS Document */

body { 
    width:auto;
   height:auto;
   background-image:url(nuova_linea.jpg);
   background-repeat:repeat-x;
	background-attachment: fixed;
	background-color:#d8eaec;
	

}

h1{
	text-decoration:none;
	font-style: normal;
	margin: 0;
	font-size: 12px;
	font-weight: normal;
}

h2{
	text-decoration:none;
	margin: 0;
	font-size:small;
	font-weight: normal;
	padding: 0;
}


#contenitore{
/*background-color:#FFFFFF;*/
	margin-left: auto;
	margin-right: auto;
	width: 710px;
	height: auto;
	
}

#boxcont2{
	/*background-color:#FFFFFF;*/
	margin-left: auto;
	margin-right: auto;
	width: 680px;
	text-align: justify;
	padding-top: 7px;
	height: 850px;
	
	
}

.boxprenotazione{
	width:694px;
	height:318px;
	margin-left: auto;
	margin-right: auto;
	background-image: url(prenotahotel.jpg);
	text-align: justify;
	/*
	background-image: url(lineaboxhotel.jpg);
	background-repeat:repeat-x; */
}

.boxcontenitoreinfo{
	width:694px;
	height:850px;
	background-color:#E7EDF1;
	font-family: "Trebuchet MS", Verdana, "Arial Black";
	font-size: 12px;
	color: #556B72;
	background-image: url(lineainformazioni.jpg);
	background-repeat: repeat-x;
	margin-right: auto;
	margin-left: auto;
}


.boxform{
	width:380px;
	float:right;
	padding-right:5px;
	padding-top:8px;
	height: 310px;
	/*
	background-image: url(lineaboxhotel.jpg);
	background-repeat:repeat-x; */
}

#contflash{
	width: 700px;
	height: auto;
	background-image: url(lineasfondo1.gif);
	background-position: center;
	background-repeat: repeat-y;
	margin-left: auto;
	margin-right: auto;
}
#contflash2{
	width: 700px;
	height: 396px;
	background-image: url(lineasfondo1.gif);
	background-position: center;
	background-repeat: repeat-y;
	margin-left: auto;
	margin-right: auto;
}

#contTitle{
	margin-left: auto;
	margin-right: auto;
	width: 710px;
	height: 21px;
	background-image: url(sfondoPalto.gif);
	background-position:center;
	background-repeat:no-repeat;	
}
#contCenter{
	margin-left: auto;
	margin-right: auto;
	width: 710px;
	height: auto;
	background-image: url(lineasfondo1.gif);
	background-position: center;
	background-repeat: repeat-y;
}
#contFooter{
background-image: url(lineasfondo1.gif);
	background-position: center;
	background-repeat: repeat-y;
	margin-left: auto;
	margin-right: auto;
	width: 710px;
	height: 200px;
	

}
#nss2 {
	font-family: "Trebuchet MS", Verdana, "Arial Black";
	display: none;
	width: 710px;
	margin-right: auto;
	margin-left: auto;
}
.evidence, .evidence a{
	font-family: "Trebuchet MS", Verdana, "Arial Black";
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #B1A13C;
	text-decoration: none;
	text-align: center;
	
	}


.evidence2{
	font-family: "Trebuchet MS", Verdana, "Arial Black";
	font-size: 16px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color:#999999;
	text-decoration: none;
	text-align: center;
	
	}
	
	
	.evidence3, .evidence3 a:link, .evidence3 a:visited{
	font-family: "Trebuchet MS", Verdana, "Arial Black";
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #B1A13C;;
	text-decoration: none;
	padding-left:15px;
	
	}
	
	.evidence3, .evidence3 a:hover, .evidence3 a:visited:hover{
	font-family: "Trebuchet MS", Verdana, "Arial Black";
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color:#CC3366;
	text-decoration: none;
	padding-left:15px;
	
	}


#evidence {
	font-family: "Trebuchet MS", Verdana, "Arial Black";
	font-size: 17px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #FC73C0;
	text-decoration: none;
}

#nss {
	font-family: "Trebuchet MS", Verdana, "Arial Black";
	display: none;
	width: 710px;
	margin-right: auto;
	margin-left: auto;
}

#sponsor{
	height: 120px;
	margin-left: auto;
	margin-right: auto;
	background-position: center;
	background-repeat: no-repeat;
	width: 690px;
	background-image: url(sponsor.jpg);
}


#primofooter{
	width: 710px;
	height:200px;
	margin-right: auto;
	margin-left: auto;

}

#secfooter{
	width: 710px;
	height: 21px;
	background-image: url(sfondoPbasso.gif);
	background-position:center;
	background-repeat:no-repeat;	
}
#contimg {
	background-image: url(chisiamo2.jpg);
	background-repeat: no-repeat;
	width: 710px;
	height: 550px;
	background-position: center;
}
#logoubique{
	text-align: center;
	width: 200px;
	margin-left: auto;
	margin-right: auto;
}
#copyright{
	color: #0099CC;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-left: auto;
	margin-right: auto;
	width:400px;
	height:15px;
	text-align: center;
}




#title{
	margin-left: auto;
	margin-right: auto;
	width: 710px;
	height: 215px;
	background-image:url(title.jpg);
	background-position: center;
	background-repeat:no-repeat;
}
#menu{
	font-style: normal;
	text-decoration:none;
	font-family: "Trebuchet MS", Verdana, "Arial Black";
	color: #934F76;
	font-size: 13px;
	font-style: normal;
	text-decoration:none;
	font-weight: lighter;
	width: 700px;
	margin-left: auto;
	margin-right: auto;
	padding-top: 193px;
	
}

#menu a,
#menu a:link{
	margin-left: auto;
	margin-right: auto;
	font-family: "Trebuchet MS", Verdana, "Arial Black";
	color: #6EA6A5;
	font-size: 13px;
	font-style: normal;
	text-decoration:none;
	font-weight: lighter;
	
}

a.menu:hover { font-size: 101%; }
#menu a:hover,
#menu a:focus{
    margin-left: auto;
	margin-right: auto;
	font-family: "Trebuchet MS", Verdana, "Arial Black";
	color: #FF0066;
	font-size: 13px;
	font-style: normal;
	text-decoration:none;
	font-weight: lighter;
	color:#FF0066;
	
	
}

#linearank{
	height: 26px;
	width: 675px;
	background-image: url(lineaorder.jpg);
	background-position: center;
	background-repeat: no-repeat;
	padding-top: 10px;
	margin-left: auto;
	margin-right: auto;
}
.pulsantimenu .primo {
	padding-left: 14px;
	padding-right: 10px;

}



.pulsantimenu .secondo {
padding-left: 10px;
	padding-right: 10px;

}
.pulsantimenu .terzo {
padding-left: 10px;
	padding-right: 10px;

}
.pulsantimenu .quarto {
padding-left: 10px;
	padding-right: 10px;

}
.pulsantimenu .quinto {
padding-left: 10px;
	padding-right: 10px;

}
.pulsantimenu .sesto {
padding-left: 10px;
	padding-right: 10px;

}
.pulsantimenu .settimo {
padding-left: 10px;
	padding-right: 10px;

}
.pulsantimenu .ottavo {
padding-left: 10px;
	padding-right: 10px;

}
#slidefoto{
	width: 678px;
	height: 245px;
	margin-right: auto;
	margin-left: auto;
	background-repeat: no-repeat;
	background-position: center;
	text-align: center;
	font-size: 14px;
	color: #FF0033;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}

.boxhotel{
	width:694px;
	height:255px;
	margin-left: auto;
	margin-right: auto;
	background-image: url(boxhotel.jpg);
	/*
	background-image: url(lineaboxhotel.jpg);
	background-repeat:repeat-x; */
}
.boxofferte{
width:693px;
	height:153px;
	margin-left: auto;
	margin-right: auto;
	background-image: url(offertebox.jpg);
}
.boxprenota{
	width:692px;
	height:86px;
	margin-left: auto;
	margin-right: auto;
	background-image: url(boxprenota.jpg);
	background-repeat: no-repeat;
	
	}
.recall{
	width:80px;
	height:72px;
	float: left;
	margin-left: 60px;
	padding-top: 8px;
	clear: left;
		}
	
.recallbut{
	position:relative;
	z-index:1;
	width:55px;
	height:57px;
	margin-left: auto;
	margin-right: auto;
	background-image:url(recallbut2.jpg);
	background-repeat: no-repeat;
	background-position: center;
	color: #FF0033;
	font-size: 12px;
	font-family: geneva;
	text-align: center;
	clear: both;
	
	}
.recallbut a{
	color: #FF0033;
	font-size: 12px;
	font-family: geneva;
	text-align: center;
	display:block;
	width:55px;
	height:57px;
	margin-left: auto;
	margin-right: auto;
	background-image:url(recallbut.jpg);
	background-repeat: no-repeat;
	background-position: center;
	text-decoration:none;
	
	}
	
		a.recallbut:hover { font-size: 101%; }
	.recallbut a:hover,
	.recall a:focus,
	.recall a:active{
	background-image:url();
		width:55px;
	height:57px;
	margin-left: auto;
	margin-right: auto;
	text-decoration:none;
	background-repeat: no-repeat;
	background-position: center;
	}
	.recallbut a span{
	position:relative;
	z-index:-1;
	}
	

	
	.livebut{
	position:relative;
	z-index:1;
	width:55px;
	height:57px;
	margin-left: auto;
	margin-right: auto;
	background-image:url(livechatbut2.jpg);
	clear: left;
	}
.livebut a{
	display:block;
	width:55px;
	height:57px;
	margin-left: auto;
	margin-right: auto;
	background-image:url(livechatbut.jpg);
	text-decoration:none;
		background-repeat: no-repeat;
	background-position: center;
		
	}
	a.livebut:hover { font-size: 101%; }
	
	.livebut a:hover,
	.livebut a:focus,
	.livebut a:active{
	background-image:url(livechatbut2.jpg);
		width:55px;
	height:57px;
	margin-left: auto;
	margin-right: auto;
	text-decoration:none;
	background-repeat: no-repeat;
	background-position: center;
	}
	.livebut a span{
	position:relative;
	z-index:-1;
	}

.livehelp{
	width:80px;
	height:72px;
	margin-left: 30px;
	padding-top: 8px;
	float: left;
	clear: right;

}
.info{
	width:80px;
	height:72px;
	margin-left: 30px;
	padding-top: 8px;
	float: left;

}
.infobut{
	position:relative;
	z-index:1;
	width:55px;
	height:57px;
	margin-left: auto;
	margin-right: auto;
	background-image:url(infobut2.jpg);
	}
.infobut a{
	display:block;
	width:55px;
	height:57px;
	margin-left: auto;
	margin-right: auto;
	background-image:url(infobut.jpg);
	text-decoration:none;
		background-repeat: no-repeat;
	background-position: center;
	
	}
	
	a.infobut:hover { font-size: 101%; }
	
	
	.infobut a:hover,
	.infobut a:focus,
	.infobut a:active{
	background-image:url(infobut2.jpg);
	width:55px;
	height:57px;
	margin-left: auto;
	margin-right: auto;
	text-decoration:none;
	background-repeat: no-repeat;
	background-position: center;
	}
	.infobut a span{
	position:relative;
	z-index:-1;
	}
	
	.livelloload{
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
		
	}
	
	.offertedettagliate{
	width:85px;
	height:72px;
	margin-left: 30px;
	padding-top: 8px;
	clear: right;
	float: left;

}
.offertedettagliatebut{
	position:relative;
	z-index:1;
	width:85px;
	height:57px;
	margin-left: auto;
	margin-right: auto;
	background-image:url(maggiorofferte2.jpg);
	background-repeat: no-repeat;
	background-position: center;
	}
.offertedettagliatebut a{
	display:block;
	width:85px;
	height:57px;
	margin-left: auto;
	margin-right: auto;
	background-image:url(maggiorofferte.jpg);
	text-decoration:none;
	background-repeat: no-repeat;
	background-position: center;
	
	}
	
	a.offertedettagliatebut:hover { font-size: 101%; }
	
	.offertedettagliatebut a:hover,
	.offertedettagliatebut a:focus,
	.offertedettagliatebut a:active{
	background-image:url(maggiorofferte2.jpg);
	width:85px;
	height:57px;
	background-repeat: no-repeat;
	background-position: center;
	}
	.infobut a span{
	position:relative;
	z-index:-1;
	}
	
.scrittebut{
	
	padding-bottom: 0.1px;
}
#copyright_index {
	font-family: "Trebuchet MS", "25 Helvetica UltraLight", "26 Helvetica UltraLightItalic", Verdana;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	width: 600px;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	color: #4DABCA;
	height: 110px;
	padding-bottom: 5px;
}
.copyrightindex{
 font-family: "Trebuchet MS", "25 Helvetica UltraLight", "26 Helvetica UltraLightItalic", Verdana;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
		color: #4DABCA;

}


.copyrightindex a,
.copyrightindex link,
.copyrightindex hover
{
 font-family: "Trebuchet MS", "25 Helvetica UltraLight", "26 Helvetica UltraLightItalic", Verdana;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
		color: #4DABCA;

}
.buttunlink {
color: #E52F9E;
	font-size: 12px;
	font-family:"Trebuchet MS", Verdana, "Arial Black";
	text-align: center;
	text-decoration: none;
}

a.buttunlink:link {
color: #E52F9E;
	font-size: 12px;
	font-family:"Trebuchet MS", Verdana, "Arial Black";
	text-align: center;
	text-decoration: none;
}

a.buttunlink:hover {
color:#99CC66;
	font-size: 12px;
	font-family:"Trebuchet MS", Verdana, "Arial Black";
	text-align: center;
	text-decoration: none;
}


.titlehotel{
	width: 440px;
	height:30px;
	float: right;
	clear: both;
	padding-right: 5px;
	color: #F549A0;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	margin-bottom: 5px;
}


.titlehotelprenota{
	width: 440px;
	padding-top: 10px;
	color: #F549A0;
	font-family: "Trebuchet MS", Verdana, "Arial Black";
	font-size: 13px;
	height:10px;
	padding-left: 18px;
	padding-bottom: 8px;
	font-weight: bolder;
	padding-right: 15px;
}


.titletext{
	color: #F549A0;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	padding-right: 5px;
	margin-bottom: 15px;
}

.titletext a{
	color: #F549A0;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	padding-right: 5px;
	margin-bottom: 15px;
}


.titlevidenza{
	color: #FF0066;
	font-family:"Trebuchet MS", Verdana, "Arial Black";
	font-size: 15px;
	padding-left: 15px;
	padding-right: 15px;
}
.testoev2 {
	font-family: "Trebuchet MS", Verdana, "Arial Black";
	font-size: 13px;
	font-weight: normal;
	color: #CC6699;
	text-decoration: none;
	padding-left: 8px;
}
.testodescrizione {
	font-family: "Trebuchet MS", Verdana, "Arial Black";
	font-size: 12px;
	font-weight: normal;
	color: #5E6673;
	text-decoration: none;
	width: 675px;
	padding-left: 15px;
	margin-right: auto;
	margin-left: auto;
	text-align: justify;
}


.fotohotel{
	width: 200px;
	padding-left: 32px;
	height: 160px;
	padding-top: 32px;
	z-index: 2;
}

#cont_hotel{
    width:700px;
	height:100px;
	clear:both;
}

#lista_hotel{
	width: 300px;
	height: 90px;
	margin-left: 15px;
	float: left;
}


#lista_hotel2{
	width: 300px;
	height: 90px;
	margin-right: 15px;
	float: right;
}


.infohotel{
	width: 440px;
	float: right;
	clear: both;
	height: 140px;
	padding-right: 8px;
	color: #808080;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: justify;
	margin-top: 15px;
	}

.boxsottohotel{
	width: 125px;
	margin-right: auto;
	margin-left: auto;
	height: 28px;
	clear: left;
	float: left;
	padding-top: 8px;
	padding-left: 70px;
	color: #7C7C7C;
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	}
.ulterioreinfo{
	width:435px;
	float: right;
	height: 15px;
	text-align: right;
	padding-right: 15px;
	padding-top: 5px;
	color: #5AA7CE;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	
	}
	
	.ulterioreinfo a,
	.ulterioreinfo a:link{
	color: #498DB9;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	
	}
	
	.ulterioreinfo a:hover,
	.ulterioreinfo a:focus{
	color: #BC6BA4;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	
	}
	
	
	
.validita{
	color: #C6771A;
	font-weight: normal;
	
}


.luogohotel{
	color: #5EA5C9;
	font-weight: lighter;
	text-decoration:none;
}
.luogohotel a:link{
	color: #5EA5C9;
	font-weight: lighter;
	text-decoration:none;
}

.luogohotel a:visited{
	color: #5EA5C9;
	font-weight: lighter;
	text-decoration:none;
}
.luogohotel a:hover{
	color:#CC3300;
	font-weight: lighter;
	text-decoration:none;
}



.infofferta{
   width:95px;
	height:21px;
	z-index:1;
	background-image:url(infobutof.jpg);
	background-repeat:no-repeat;
	text-decoration:none;	
}
		
.infofferta2 a,
.infofferta2 a:link{
	width:95px;
	height:21px;
	display:block;
	background-image:url(infobutof2.jpg);
	background-repeat:no-repeat;
	text-decoration:none;
	}
 
.infofferta2 a span{
	position:relative;
	z-index:-1;
	}
.infofferta2 a:visited{
	width:95px;
	height:21px;	
	background-image:url(infobutof2.jpg); 
    background-repeat:no-repeat;
   text-decoration:none;
}
.infofferta2 a:hover,
.infofferta2 a:focus{
	width:95px;
	height:21px;
	background-image:url(infobutof.jpg);
	background-repeat:no-repeat;
	text-decoration:none;
}

.pulsantefotoprimo{
	position:relative;
	z-index:1;
	background-image:url(g1.jpg);
	background-repeat:no-repeat;
		}
		
.pulsantefotoprimo a,
.pulsantefotoprimo a:link{
	padding-left: 2px;
	padding-right: 2px;
	color: #418FB8;
	font-size: 13px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:none;
	width:23px;
	height:23px;
	display:block;
	background-image:url(f1.jpg);
	background-repeat:no-repeat;
	float: left;
		
	}
 
	.pulsantefotoprimo a span{
	position:relative;
	z-index:-1;
	}


.pulsantefotoprimo a:visited{
padding-left: 2px;
	padding-right: 2px;
	color:#FF3333;
	font-size: 13px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:none;
	background-image:url(v1.jpg);
background-repeat:no-repeat;

}
.pulsantefotoprimo a:hover,
.pulsantefotoprimo a:focus{
	padding-left: 2px;
	padding-right: 2px;
	color:#CC6699;
	font-size: 13px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
    text-decoration:none;
    background-image:url(g1.jpg);
	background-repeat:no-repeat;

}


.pulsantefotosecondo a,
.pulsantefotosecondo a:link{
	padding-left: 2px;
	padding-right: 2px;
	color: #418FB8;
	font-size: 13px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:none;
	width:23px;
	height:23px;
	display:block;
	background-image:url(f2.jpg);
	background-repeat:no-repeat;
	float: left;

}
.pulsantefotosecondo{
	position:relative;
	z-index:1;
	background-image:url(g2.jpg);
	background-repeat:no-repeat;
		}

.pulsantefotosecondo a:visited{
padding-left: 2px;
	padding-right: 2px;
	color:#FF3333;
	font-size: 13px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:none;
	background-image:url(v2.jpg);
background-repeat:no-repeat;

}
.pulsantefotosecondo a span{
	position:relative;
	z-index:-1;
	}

.pulsantefotosecondo a:hover,
.pulsantefotosecondo a:focus{
padding-left: 2px;
	padding-right: 2px;
	background-image:url(g2.jpg);
	background-repeat:no-repeat;
	color:#CC6699;
	font-size: 13px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
text-decoration:none;

}


.pulsantefototerzo a,
.pulsantefototerzo a:link{
	padding-left: 2px;
	padding-right: 2px;
	color: #418FB8;
	font-size: 13px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:none;
	width:23px;
	height:23px;
	display:block;
	background-image:url(f3.jpg);
	float: left;
	background-repeat:no-repeat;

}
.pulsantefototerzo{
	position:relative;
	z-index:1;
	background-image:url(g3.jpg);
	background-repeat:no-repeat;
		}
.pulsantefototerzo a:visited{
padding-left: 2px;
	padding-right: 2px;
	color:#FF3333;
	font-size: 13px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
text-decoration:none;
background-image:url(v3.jpg);
background-repeat:no-repeat;

}
.pulsantefototerzo a span{
	position:relative;
	z-index:-1;
	}

.pulsantefototerzo a:hover,
pulsantefototerzo a:focus{
	padding-left: 2px;
	padding-right: 2px;
	color:#CC6699;
	font-size: 13px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
text-decoration:none;
background-image:url(g3.jpg);
background-repeat:no-repeat;
}



.pulsantefotoquarto a,
.pulsantefotoquarto a:link{
	padding-left: 2px;
	padding-right: 2px;
	color: #418FB8;
	font-size: 13px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:none;
	width:23px;
	height:23px;
	display:block;
	background-image:url(f4.jpg);
	float: left;
	background-repeat:no-repeat;
}
.pulsantefotoquarto{
	position:relative;
	z-index:1;
	background-image:url(g4.jpg);
	background-repeat:no-repeat;
		}

.pulsantefotoquarto a:visited{
padding-left: 2px;
	padding-right: 2px;
	color:#FF3333;
	font-size: 13px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
text-decoration:none;
background-image:url(v4.jpg);
background-repeat:no-repeat;

}
.pulsantefotoquarto a span{
	position:relative;
	z-index:-1;
	}

.pulsantefotoquarto a:hover,
.pulsantefotoquarto a:focus{
	padding-left: 2px;
	background-image:url(g4.jpg);
	padding-right: 2px;
	color:#CC6699;
	font-size: 13px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
text-decoration:none;
background-repeat:no-repeat;

}

.titolofferta{
	width: 368px;
	padding-left: 17px;
	padding-top: 12px;
	float: left;
	clear: both;
	color: #025F8B;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
}

.fotofferta{
	float: right;
	width: 185px;
	height: 125px;
	padding-top: 19px;
	padding-left: 9px;
	padding-right: 9px;
	clear: right;
	/*background-image:url(lineafotofferte.jpg);
	background-repeat:repeat-x;*/
}

.descofferta{
	float: left;
	clear: left;
	width: 442px;
	padding-left: 17px;
	padding-top: 2px;
	height: 78px;
	color: #787878;
	font-size: 12px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	text-align:justify;
	padding-bottom: 2px;
}


.minititleofferte{
	width: 685px;
	margin-left: auto;
	margin-right: auto;
	height: 22px;
	background-image: url(minititle.jpg);
	background-repeat:no-repeat;
	margin-top: 5px;
    padding-top: 2px;
	margin-bottom: 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FF0033;
	font-size: 12px;
	padding-left: 3px;
	font-weight: lighter;
	background-color:#E6F1F3
}

.titolominiofferta{
	color: #025F8B;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-left: 8px;

}


.titolominiofferta a:link{
	color:#6E97BF;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	
	text-decoration:none;

}

.titolominiofferta a:hover{
	color: #025F8B;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	

}

.periodominiofferta{
	color: #C6771A;
	/*padding-left: 10px;*/

}
.piccoloprezzo{
	/*padding-left: 10px;*/
	color:#CC3300;
	font-weight: normal;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}
.prezzofferta{
	float: left;
	clear: left;
	width: 457px;
	height:1px;
	padding-top: 8px;
	padding-left: 19px;
	color: #BC2E5D;
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	/*background-image:url(lineaprezzo.jpg);
	background-repeat:repeat-x;
	background-position: center;*/
}

.dettagliofferta{
	width: 72px;
	color: #5AA7CE;
	font-size: 12px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	float: left;
	clear: none;
	padding-top: 9px;
	/*padding-top: 9px;*/
	/*background-image:url(lineaboxoffertatitle.jpg);
	background-repeat:repeat-x;*/
	padding-bottom: 4px;
	   	
}


.linker{
	width: 260px;
	float: left;
	text-align: left;
}


#wrapper {
    margin:0px auto;
    padding-top:0px;
    padding-left:0px;
    padding-right:0px;
    padding-bottom:0px;
    width:700px;
    border: 0px solid #000;
    text-align:left;
}
#galleria{
	width: 650px;
	margin-right: auto;
	margin-left: auto;
	height: auto;
}

	#centralegallery{
	width: 710px;
	margin-right: auto;
	margin-left: auto;
	height: auto;
	
	}

#map{
	width:700px;
	height:400px;
	margin-left: auto;
	margin-right: auto;
}
#comearrivare{
	margin-left: auto;
	margin-right: auto;
	width: 700px;
	height: 229px;
	background-image: url(comearrivare.jpg);

}

#val{
	margin-left: auto;
	margin-right: auto;
	width: 180px;
	height: 35px;
	padding-top: 10px;
	padding-bottom: 8px;
}
.sceltalinea{
	height: 29px;
	background-image: url(barrascelta.jpg);
	background-repeat: no-repeat;
	background-position: center;
	padding-top: 10px;
	padding-left: 17px;
}


.nomehotelinfo{
	color: #3895B9;
	font-size: 14px;
	font-family: "Trebuchet MS", Verdana, "Arial Black";
	padding-left: 8px;
	font-weight: bold;
	padding-top: 5px;		

}


.menudellescelteabano{
	color: #3895B9;
	font-size: 14px;
	font-family: "Trebuchet MS", Verdana, "Arial Black";
	padding-left: 11px;
	font-weight: bold;
		

}


.testocompletoprenota{
	
	font-size: 13px;
	font-family: "Trebuchet MS", Verdana, "Arial Black";

	
		

}

.menudellescelteabano a,
.menudellescelteabano a:link{
	color: #4DABCA;
	font-size: 14px;
	font-family: "Trebuchet MS", Verdana, "Arial Black";
	padding-left: 5px;
	font-weight: bold;
	
	text-decoration:none;
}

.menudellescelteabano a:hover{
	color:#FF3333;
	font-size: 14px;
	font-family: "Trebuchet MS", Verdana, "Arial Black";
	padding-left: 5px;
	font-weight: bold;

	 text-decoration:none;

}



.menudellesceltemont{
	color: #B979A5;
	font-size: 14px;
	font-family: "Trebuchet MS", Verdana, "Arial Black";
	padding-left: 27px;
	font-weight: bold;
	
     text-decoration:none;
}

.menudellesceltemont a,
.menudellesceltemont a:link{
	color: #FF5985;
	font-size: 14px;
	font-family: "Trebuchet MS", Verdana, "Arial Black";
	padding-left: 27px;
	font-weight: bold;
	
	 text-decoration:none;

}

.menudellesceltemont a:hover{
	color:#FF3333;
	font-size: 14px;
	font-family: "Trebuchet MS", Verdana, "Arial Black";
	text-decoration:none;
	padding-left: 27px;
	

}





.menudellescelteagri{
	color:#D9963A;
	font-size: 14px;
	font-family: "Trebuchet MS", Verdana, "Arial Black";
	padding-left: 18px;
	font-weight: bold;
	
     text-decoration:none;
}

.menudellescelteagri a,
.menudellescelteagri a:link{
	color: #D9963A;
	font-size: 14px;
	font-family: "Trebuchet MS", Verdana, "Arial Black";
	padding-left: 18px;
	font-weight: bold;
	
	 text-decoration:none;

}

.menudellescelteagri a:hover{
	color:#FF3333;
	font-size: 14px;
	font-family: "Trebuchet MS", Verdana, "Arial Black";
	text-decoration:none;
	padding-left: 18px;
	

}


.fotocontenitore{
	margin-left: auto;
	margin-right: auto;
	width: 675px;
	height: 245px;
	color: #FF0066;
	font-size: 14px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	padding-top: 150px;
	text-decoration: blink;
}
#testoabano {
	font-family: "Trebuchet MS", Verdana, "Arial Black";
	font-size: 13px;
	width: 395px;
	margin-left: 4px;
	height: auto;
	clear: left;
	margin-bottom: 10px;
	padding-right: 4px;
	float: right;
	color: #5F7B84;
	text-align: justify;
}

#graficatestoabano{
	width: 137px;
	height: 395px;
	text-align: center;
	clear: left;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	padding-left: 2px;
}

#menulateraletesto{
	width: 152px;
	float: right;
	height: 100%;
	padding-right: 2px;
	text-align: left;
}
#centralevuoto{
	width: 700px;
	height: 900px;
	margin-left: auto;
	margin-right: auto;
}

#contatti {
	font-size: 10px;
	width: 700px;
	height: 550px;
	background-image: url(contatti2.jpg);
	margin-left: auto;
	margin-right: auto;
}

a.menusecondari:link{
	color: #A17F35;
	font-family:"Trebuchet MS", Verdana, "Arial Black";
	font-size: 12px;
	padding-right: 4px;
	text-align: center;
	 text-decoration:none;
}
a.menusecondari:hover{

	color: #FF0066;
	font-family:"Trebuchet MS", Verdana, "Arial Black";
	font-size: 12px;
	padding-right: 4px;
	text-align: center;
	 text-decoration:none;
}

a.menusecondari:visited{
	color:#669966;
	font-family:"Trebuchet MS", Verdana, "Arial Black";
	font-size: 12px;
	padding-right: 4px;
	text-align: center;
	 text-decoration:none;
}

#centralegenerico{
	width: 680px;
	height: 100%;
	margin-left: auto;
	margin-right: auto;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0099CC;
	text-align: justify;

}

.scrittaorder{
	color: #B69D28;
	font-family: "Trebuchet MS", Verdana, "Arial Black";
	font-size: 14px;
	padding-left: 15px;
}

.pulsanteorder {
	color: #CC6699;
	font-family: "Trebuchet MS", Verdana, "Arial Black";
	font-size: 14px;
	padding-left: 44px;
	text-decoration: none;

}



a.pulsanteorder:link{
color: #CC6699;
	font-family: "Trebuchet MS", Verdana, "Arial Black";
	font-size: 14px;
	padding-left: 44px;
	text-decoration:none;
}


a.pulsanteorder:hover{
color:#FF3300;
	font-family: "Trebuchet MS", Verdana, "Arial Black";
	font-size: 14px;
	padding-left: 44px;
	text-decoration:none;




}

#myLayer4a{
	display:inherit;
}


.nss{
 display:none;
}
.Stile1 {
	color: #993366;
	font-weight: bold;
}
.Stile1 {
	font-family: "Trebuchet MS", Verdana, "Arial Black";
	font-size: 16px;
	color: #FF3366;
}
.Stile2 {color: #3366CC}
.Stile3 {font-family: Geneva, Arial, Helvetica, sans-serif}
.Stile4 {font-family: Arial, Helvetica, sans-serif; text-align: center; text-decoration: none; font-size: 12px;}
.Stile5 {color: #006666}

#continfo{
	width:680px;
	height:1300px;
	margin-left:auto;
	margin-right: auto;
	color: #AD8C3E;
	font-family: "Trebuchet MS", Verdana, "Arial Black";
	font-size: 12px;
	text-align: justify;

}



#recall2{
width: 80px;
	height: 70px;
	margin-left: auto;
	margin-right: auto;
	padding-top: 25px;
}
#chat3{
width: 80px;
	height: 73px;
	margin-left: auto;
	margin-right: auto;
	padding-top: 28px;
}
#info1{
	width: 80px;
	height: 80px;
	margin-left: auto;
	margin-right: auto;
	padding-top: 170px;
		}

#info1 a:visited{
width: 80px;
	height: 80px;
	margin-left: auto;
	margin-right: auto;
	padding-top: 170px;

}
#info1 a span{
	position:relative;
	z-index:-1;
	}

#info1 a:hover,
#info1 a:focus{
	padding-left: 2px;
	width: 80px;
	height: 80px;
	margin-left: auto;
	margin-right: auto;
	padding-top: 170px;

}


.pulric{
	height: 30px;
	width: 350px;
	color: #FF0066;
	font-family: "Trebuchet MS", Verdana, "Arial Black";
	font-size: 14px;

}

#barrapulric{
	float: right;
	height: 35px;
	padding-top: 4px;
	padding-right: 10px;
	border-color: #9EC1D2;
}


.barraprenota{
width:680px;
height:80px;
margin-left:auto;
margin-right:auto;
color:#FF3366;
font-size:14px;
font-family:"Trebuchet MS", Verdana, "Arial Black";

}

