
a.link01{
	color:#000000;
	text-decoration:none;
}
a.link01:hover{
	color:#ffffff;
	text-decoration:none;
}
a.link02{
	color:#ffffff;
	text-decoration:none;
}
a.link02:hover{
	color:#333333;
	text-decoration:none;
}
a.link03{
	color:#333333;
	text-decoration:none;
}
a.link03:hover{
	color:#ffffff;
	text-decoration:none;
}

a.linkTitleNews{
	color:#ffffff;
	text-decoration:none;
	display:block;
	background-color:#b40078;
	font-weight:bold;
	margin-bottom:6px;
	}
	
a.linkTitleNews:hover{
	color:#333333;
	text-decoration:none;
}

a.link04{
	color:#000000;
	text-decoration:none;
}
a.link04:hover{
	color:#aaaaaa;
	text-decoration:none;
}

a.eventiRightTitle{
	color:#ffffff;
	text-decoration:none;
}

a.eventiRightTitle:hover{
	color:#333333;
	text-decoration:none;
}

a.eventiRightTitleBlack{
	color:#333333;
	text-decoration:none;
}

a.eventiRightTitleBlack:hover{
	color:#ffffff;
	text-decoration:none;
}

body.acid{
	text-align:center;
	background:#c8d200;
	margin:0px;
	width:100%;
	height:100%;
	font-family:Arial;
	font-size:12px;
}
body.azzurro{
	text-align:center;
	background:#86cee0;
	margin:0px;
	width:100%;
	height:100%;
	font-family:Arial;
	font-size:12px;
}
body.chiaro{
	text-align:center;
	background:#cfcfcf;
	margin:0px;
	width:100%;
	height:100%;
	font-family:Arial;
	font-size:12px;
}
body.dark{
	text-align:center;
	background:#5d5b67;
	margin:0px;
	width:100%;
	height:100%;
	font-family:Arial;
	font-size:12px;
}
body.giallo{
	text-align:center;
	background:#fff32b;
	margin:0px;
	width:100%;
	height:100%;
	font-family:Arial;
	font-size:12px;
}
body.grigio{
	text-align:center;
	background:#b5ada9;
	margin:0px;
	width:100%;
	height:100%;
	font-family:Arial;
	font-size:12px;
}
body.verde{
	text-align:center;
	background:#b0bda3;
	margin:0px;
	width:100%;
	height:100%;
	font-family:Arial;
	font-size:12px;
}
body.viola{
	text-align:center;
	background:#b40078;
	margin:0px;
	width:100%;
	height:100%;
	font-family:Arial;
	font-size:12px;
}
div.agree{
	color:#ffffff;
	margin-top:-5px;
	margin-bottom:-10px;
}
div.contents{
	margin:auto;
	width:1000px;
	text-align:left;
}
div.contentsAcid{
	background:#e8e35a;
	text-align:left;
	margin-top:10px;
}
div.contentsAzzurro{
	background:#299ead;
	text-align:left;
	margin-top:10px;
}
div.contentsChiaro{
	background:#e3e3e3;
	text-align:left;
	margin-top:10px;
}
div.contentsDark{
	background:#817f8e;
	text-align:left;
	margin-top:10px;
}
div.contentsGiallo{
	background:#fff59a;
	text-align:left;
	margin-top:10px;
}
div.contentsGrigio{
	background:#938985;
	text-align:left;
	margin-top:10px;
}
div.contentsVerde{
	background:#d1dacb;
	text-align:left;
	margin-top:10px;
}
div.contentsViola{
	background:#ca4ca0;
	text-align:left;
	margin-top:10px;
}
div.contentsViolaMap{
	width:1000px;
	background:#ca4ca0;
	text-align:left;
	margin-top:10px;
}
div.copyright{
	margin:auto;
	margin-top:5px;
	text-align:center;
}
div.disponibilitaAcid{
	margin-top:25px;
	margin-bottom:12px;	
	font-size:13px;
	font-weight:bold;
	padding:3px;
	padding-left:5px;
	background:#99a218;
	color:#ffffff;
	width:85%;
}
div.disponibilitaAzzurro{
	margin-top:25px;
	margin-bottom:12px;
	font-size:13px;
	font-weight:bold;
	padding:3px;
	padding-left:5px;
	background:#299ead;
	color:#ffffff;
	width:85%;
}
div.disponibilitaChiaro{
	margin-top:25px;
	margin-bottom:12px;
	font-size:13px;
	font-weight:bold;
	padding:3px;
	padding-left:5px;
	background:#878787;
	color:#ffffff;
	width:85%;
}
div.disponibilitaGiallo{
	margin-top:25px;
	margin-bottom:12px;
	font-size:13px;
	font-weight:bold;
	padding:3px;
	padding-left:5px;
	background:#dabc00;
	color:#ffffff;
	width:85%;
}
div.disponibilitaGrigio{
	margin-top:25px;
	margin-bottom:12px;
	font-size:13px;
	font-weight:bold;
	padding:3px;
	padding-left:5px;
	background:#756a64;
	color:#ffffff;
	width:85%;
}
div.disponibilitaDark{
	margin-top:25px;
	margin-bottom:12px;
	font-size:13px;
	font-weight:bold;
	padding:3px;
	padding-left:5px;
	background:#444444;
	color:#ffffff;
	width:85%;
}
div.disponibilitaVerde{
	margin-top:25px;
	margin-bottom:12px;
	font-size:13px;
	font-weight:bold;
	padding:3px;
	padding-left:5px;
	background:#4f574c;
	color:#ffffff;
	width:85%;
}
div.disponibilitaViola{
	margin-top:25px;
	margin-bottom:12px;
	font-size:13px;
	font-weight:bold;
	padding:3px;
	padding-left:5px;
	background:#ca4ca0;
	color:#ffffff;
	width:85%;
}
div.eventiRight{
	font-size:11px;
	line-height:16px;
}
div.eventiRightText{
	padding-left:10px;
	padding-top:25px;
	color:#ffffff;
}
div.eventiRightTextDark{
	padding-left:10px;
	padding-top:25px;
	color:#000000;
}
div.eventiRightTitle{
	color:#ffffff;
	font-weight:bold;
	font-size:12px;
	padding-top:10px;
	padding-left:10px;
}

div.eventiRightTitleBlack{
	color:#333333;
	font-weight:bold;
	font-size:12px;
	padding-top:10px;
	padding-left:10px;
}
div.eventiRightSubTitle{
	font-weight:bold;
	font-size:12px;
	margin-bottom:-15px;
}
div.eventiRightTitleDark{
	color:#333333;
	font-weight:bold;
	font-size:12px;
	padding-top:10px;
	padding-left:10px;
}
div.flag{
	margin:auto;
	text-align:right;
	margin-top:-140px;
	padding-right:10px;
}
div.formContatti{
	color:#ffffff;
}
div.formErrorPrenotazione{
	font-size:11px;
	font-size:12px;
	color:#ffee00;
}
div.formOkPrenotazione{
	font-size:11px;
	line-height:16px;
	font-size:12px;
	color:#ffffff;
}
div.formError{
	color:#ffff00;
	font-weight:bold;
}
div.formOk{
	color:#ffffff;
	font-weight:bold;
}
div.informativa{
	color:#ffffff;
}
div.headAcid{
	margin:auto;
	width:1000px;
	height:150px;
	text-align:center;
	background-image:url(../images/background_acid.gif);
}
div.headAzzurro{
	margin:auto;
	width:1000px;
	height:150px;
	text-align:center;
	background-image:url(../images/background_azzurro.gif);
}
div.headChiaro{
	margin:auto;
	width:1000px;
	height:150px;
	text-align:center;
	background-image:url(../images/background_chiaro.gif);
}
div.headDark{
	margin:auto;
	width:1000px;
	height:150px;
	text-align:center;
	background-image:url(../images/background_dark.gif);
}
div.headGiallo{
	margin:auto;
	width:1000px;
	height:150px;
	text-align:center;
	background-image:url(../images/background_giallo.gif);
}
div.headGrigio{
	margin:auto;
	width:1000px;
	height:150px;
	text-align:center;
	background-image:url(../images/background_grigio.gif);
}
div.headVerde{
	margin:auto;
	width:1000px;
	height:150px;
	text-align:center;
	background-image:url(../images/background_verde.gif);
}
div.headViola{
	margin:auto;
	width:1000px;
	height:150px;
	text-align:center;
	background-image:url(../images/background_viola.gif);
}
div.headLogo{
	margin:auto;
	padding-top:20px;
}
div.hotelJesolo{
	position:absolute;
	margin-top:-90px;
}
div.IFrame{
	overflow:auto;
	height:370px;
	min-height:370px !important;
}
div.IFrameText{
	padding:15px;
	padding-top:8px;
}
div.informativa{
	padding-left:10px;
	padding-right:10px;
	text-align:justify;
	line-height:18px;
}
div.mainIntro{
	margin:auto;
	width:1000px;
	height:100%;
	background-image:url(../images/background_intro.gif);
}
div.menuFondoOfferte{
	background:#ffcc00;
	height:26px;
	margin-top:10px;
	font-size:18px;
	width:90%;
}
div.menuFondoAcid{
	background:#99a218;
	height:18px;
	margin-top:10px;
	width:90%;
}
div.menuFondoAzzurro{
	background:#299ead;
	height:18px;
	margin-top:10px;
	width:90%;
}
div.menuFondoChiaro{
	background:#878787;
	height:18px;
	margin-top:10px;
	width:90%;
}
div.menuFondoDark{
	background:#444444;
	height:18px;
	margin-top:10px;
	width:90%;
}
div.menuFondoGiallo{
	background:#dabc00;
	height:18px;
	margin-top:10px;
	width:90%;
}
div.menuFondoGrigio{
	background:#756a64;
	height:18px;
	margin-top:10px;
	width:90%;
}
div.menuFondoVerde{
	background:#4f574c;
	height:18px;
	margin-top:10px;
	width:90%;
}
div.menuFondoViola{
	background:#ca4ca0;
	height:18px;
	margin-top:10px;
	width:90%;
}
div.menuFondoText{
	padding-top:2px;
	padding-left:10px;
}
div.menuAcid{
	margin-top:5px;
	height:20px;
	width:100%;
	text-align:center;
	background:#99a218;
}
div.menuAzzurro{
	margin-top:5px;
	height:20px;
	width:100%;
	text-align:center;
	background:#299ead;
}
div.menuChiaro{
	margin-top:5px;
	height:20px;
	width:100%;
	text-align:center;
	background:#878787;
}
div.menuDark{
	margin-top:5px;
	height:20px;
	width:100%;
	text-align:center;
	background:#a2a1ab;
}
div.menuGrigio{
	margin-top:5px;
	height:20px;
	width:100%;
	text-align:center;
	background:#756a64;
}
div.menuGiallo{
	margin-top:5px;
	height:20px;
	width:100%;
	text-align:center;
	background:#dabc00;
}
div.menuVerde{
	margin-top:5px;
	height:20px;
	width:100%;
	text-align:center;
	background:#4f574c;
}
div.menuViola{
	margin-top:5px;
	height:20px;
	width:100%;
	text-align:center;
	background:#ca4ca0;
}
div.menuText{
	margin:auto;
	color:#ffffff;
	font-size:14px;
	width:100%;
	text-align:center;
	padding-top:2px;
}	
div.newsText{
	font-size:11px;
	line-height:16px;
	color:#ffffff;
}
div.newsTitle{
	background:#990c64;
	color:#ffffff;
	font-weight:bold;
	font-size:12px;
	padding:4px;
	margin-bottom:5px;
	margin-top:25px;
}
div.nomeCamera{
	background:#6c6462;
	color:#ffffff;
	font-weight:bold;
	font-size:12px;
	padding:4px;
	margin-bottom:5px;
	margin-top:25px;
}
div.langagesIntro{
	position:absolute;
	width:100%;
	height:46px;
	top:50%;
	left:0%;
	margin-top:60px;
	background:#ffffff;
	filter:alpha(opacity=30);   /* Internet Explorer       */
   	-moz-opacity:0.3;           /* Mozilla 1.6 and below   */
   	opacity: 0.3;               /* newer Mozilla and CSS-3 */
}
div.langagesIntroText{
	position:absolute;
	width:100%;
	height:46px;
	top:50%;
	left:0%;
	margin-top:60px;
	color:#ffffff;
	font-size:18px;
	padding-top:13px;
}
div.logoIntro{
	position:absolute;
	width:100%;
	height:174px;
	top:50%;
	left:0%;
	margin-top:-170px;
	color:#ffffff;
	font-weight:bold;
	font-size:18px;
}
div.partnerText{
	color:#ffffff;
}
div.prenotazione{
	color:#ffffff;
	font-size:10px;
}
div.prenotazioneDark{
	color:#333333;
	font-size:10px;
}
div.relax{
	font-size:16px;
	text-align:center;
	margin:auto;
	color:#ffffff;
	margin-top:10px;
}
div.relaxDark{
	font-size:16px;
	text-align:center;
	margin:auto;
	color:#3333333;
	margin-top:10px;
}
div.rightSlideAcid{
	border:solid 10px #99a218;
}
div.rightSlideAzzurro{
	border:solid 10px #00677b;
}
div.rightSlideChiaro{
	border:solid 10px #878787;
}
div.rightSlideDark{
	border:solid 10px #444444;
}
div.rightSlideGiallo{
	border:solid 10px #dabc00;
}
div.rightSlideGrigio{
	border:solid 10px #756a64;
}
div.rightSlideVerde{
	border:solid 10px #4f574c;
}
div.rightSlideViola{
	border:solid 10px #772d5e;
}
form.contatti{
	margin-bottom:-10px;
}
img{
	border:solid 0px;
}
h1{
	font-size:15px;
	position:absolute;
	left:-200px;
	top:-100px;
}
p{
	text-align:justify;
	line-height:18px;
	margin-top:0px;
	color:#ffffff;
}
p.dark{
	text-align:justify;
	line-height:18px;
	margin-top:0px;
	color:#333333;
}
p.darkPeriodo{
	text-align:justify;
	line-height:12px;
	margin-top:0px;
	color:#333333;
	font-size:11px;
	margin-top:10px;
	padding-left:18px;
	padding-right:20px;
}
span.active{
	color:#333333;
}
table.gallery{
	width:97%;
	text-align:center;
}
table.tariffe{
	width:100%;
	margin-top:20px;
}
td{
	vertical-align:top;
}
td.contents{
	width:660px;
}
td.credit{
	width:50%;
	color:#ffffff;
	text-align:left;
	padding-left:40px;
	line-height:20px;
}
td.gallery{
	height:100px;
}
td.menu{
	width:170px;
}
td.news{
	color:#ffffff;
	line-height:20px;
}
td.partnerImage{
	vertical-align:middle;
	/*width:150px;*/
	text-align:center;
	border:solid 1px #ffffff;
}
td.partnerText{
	vertical-align:top;
	/*width:350px;*/
	text-align:left;
	border:solid 1px #ffffff;
}
td.prenotazioneCalendar{
	vertical-align:bottom;
}
td.prenotazioneText{
	vertical-align:middle;
	font-weight:bold;
}
td.prenotazioni{
	width:170px;
}
td.rightImage{
	vertical-align:top;
	text-align:center;
}
td.rightText{
	vertical-align:top;
	border:solid 10px #4f574c;
	text-align:center;
}
td.tariffe{
	font-size:12px;
	width:20%;
	background:#b0bba8;
	text-align:center;
	vertical-align:middle;
	font-weight:bold;
}
td.tariffePeriodo{
	font-size:12px;
	width:40%;
	line-height:16px;
	background:#b0bba8;
	text-align:left;
	vertical-align:middle;
	padding:3px;
	padding-left:10px;
}
td.tariffeTitle{
	font-size:11px;
	width:20%;
	vertical-align:middle;
	border-left:solid 1px;
}
#iscompiled { position:absolute; left:-500px; display:none }

