@charset "utf-8";
/* CSS Document */
* {margin:0; padding:0; }

html, body {height: 100%;}

body{
	margin:0;
	background-color:#BAAD80;
}
div#container{
	MARGIN: 0px auto;
	font-family: "Trebuchet MS", "Times New Roman", Times, serif;
}
div#top{
	background-color:#BAAD80;
	margin:0 auto;
	height:67px;
	text-align:center;
}
.mAlto{
	position:relative;
		width:880px;
	text-align:right;
	/*background-color:#069;*/
	margin: 0 auto;
	padding:5px 0px 0px 0px;
	z-index:10;
}
div#aLeft{
		float:left;
	width:727px;
	/*height:9px;*/
	/*background-color:#06C;*/
	text-align:left;
}
div#aRight a{
	float:right;
	width:31px;
	height:20px;
	z-index:10;
	/**/background-image:url(../construction/eng.gif);
	background-repeat:no-repeat;
	
}
div#aRight a:link{
	float:right;
	width:31px;
	height:20px;
	background-image:url(../construction/eng.gif);
	background-repeat:no-repeat;
	
}
div#aRight a:hover{
	float:right;
	width:31px;
	height:20px;
	background-image:url(../construction/eng-in.gif);
	background-repeat:no-repeat;
	
}

div#aRightIta a{
	float:right;
	width:31px;
	height:20px;
	z-index:10;
	/**/background-image:url(../construction/ita.gif);
	background-repeat:no-repeat;
	
}
div#aRightIta a:link{
	float:right;
	width:31px;
	height:20px;
	background-image:url(../construction/ita.gif);
	background-repeat:no-repeat;
	
}
div#aRightIta a:hover{
	float:right;
	width:31px;
	height:20px;
	background-image:url(../construction/ita-in.gif);
	background-repeat:no-repeat;
	
}

div#fascia{
	background-color:#3C3C3C;
	height:272px;
	
}
/**/div#centrale{
	background-color:#FCF4D4;
	height:461px;
	background-image:url(../construction/sfondo.gif);
}
div#centraleEn{
	background-color:#FCF4D4;
	height:501px;
	background-image:url(../construction/sfondo.gif);
}
div#centraleBedandBreakfast{
	background-color:#FCF4D4;
	height:764px;
	background-image:url(../construction/sfondo.gif);
}
div#centralePrezzi{
	background-color:#FCF4D4;
	height:602px;
	background-image:url(../construction/sfondo.gif);
}
/*div#centraleRichieste{
	background-color:#FCF4D4;
	height:1065px;
	background-image:url(../construction/sfondo.gif);
}*/
div#centraleRichieste{
	background-color:#FCF4D4;
	height:1373px;
	background-image:url(../construction/sfondo.gif);
}
div#centraleRichiesteEn{
	background-color:#FCF4D4;
	height:1238px;
	background-image:url(../construction/sfondo.gif);
}
div#centraleDovesiamo{
	background-color:#FCF4D4;
	height:730px;
	background-image:url(../construction/sfondo.gif);
}
div#centraleColazione{
	background-color:#FCF4D4;
	height:656px;
	background-image:url(../construction/sfondo.gif);
}
div#footer{
	background-image:url(../construction/fascia.gif);
	background-repeat:repeat-x;
	height:58px;
	/*padding:0px 0px 8px 0px;*/
}

.menu{
	position:relative;
	width:912px;
	text-align:center;
	/*background-color:#069;*/
	margin: 0 auto;
	padding-top:33px;
	font-size:12pt;
	font-weight:bold;
}
.menu-f6{
	position:relative;
	width:912px;
	text-align:center;
	/*background-color:#069;*/
	margin: 0 auto;
	padding-top:14px;
	font-size:12pt;
	font-weight:bold;
}


ul.menu{
/**/float: center;
width: 912px;
margin: 0px 0px 0px 3px;

	}
ul#menuf7{
float: left;
width: 912px;
margin: 0px 0px 0px 1px;
	}
#menu,#menu li{
margin: 0;
padding: 0;
list-style-type: none;
}
#menu li,#menu a, #menu span{
float: left;
height: 29px;
line-height: 29px
}
#menu a{
text-decoration: none;
color: #FCF4D4;
padding-left: 15px;

}
#menu span{
padding-right: 13px;
cursor: pointer
}
#menu a:hover{
/*background-color: #FCF4D4;*/
color: #666666
}
#menu a:hover span{
/*background-color: #FCF4D4;*/
color: #666666;
}
#menu #current a{
/*background-color: #FCF4D4;*/
color: #3C3C3C;

}
#menu #current span{
/*background-color: #FCF4D4;*/
color: #3C3C3C;
}
.sez-img{
	width:900px;
	text-align:center;
	/*background-color:#069;*/
	margin: 0 auto;
	padding:0px 0px 0px 0px;
	
}
.sez-img-f6{
margin: 0 auto;
	width:900px;
	text-align:center;
	/*background-color:#069;*/
	padding:0px 0px 0px 0px;
	
}

div#Cleft{
float:left;
/*width: 259px;
height:227px;*/

margin: 16px 0px 0px 26px;
padding: 0px 0px 0px 0px;
/*background-color: Olive;*/

/*border-right: 1px solid #898989;*/
}
div#Cleft-f6{
float:left;
/*width: 259px;
height:227px;*/

margin: 16px 0px 0px 10px;
padding: 0px 0px 0px 0px;
/*background-color: Olive;*/

/*border-right: 1px solid #898989;*/
}

div#Cright{
float:right;
width: 587px;	
height:272px;
margin: 0 auto;
padding: 0px 0px 0px 0px;
/*background-color: #666666;*/

/*border-left: 1px solid #898989;*/
background-image:url(../construction/immagini.gif);
background-repeat:no-repeat;

}
div#Cright-f6{
float:right;
width: 587px;	
height:272px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
/*background-color: #666666;*/

/*border-left: 1px solid #898989;*/
background-image:url(../construction/immagini.gif);
background-repeat:no-repeat;

}

.flash {
	position:absolute;
	margin: 199px 10px 0 0px;
	/*background-color:#066;*/
	width:586px;
	text-align:right;
	}
.flash-f6 {
	position:relative;
	top:199px;
	left:136px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	/*background-color:#066;
	width:586px;*/
	text-align:left;
	}
.sqImmagini{
		position:absolute;
	margin: 15px 0px 0px 15px;
	/*background-color:#066;
	width:556px;
	text-align:right;*/
}
.sqImmagini-f6{
	position:relative;
	top:15px;
	left:15px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	/*background-color:#066;
	width:556px;*/
	text-align:left;
}	
.sez-centrale{
	width:900px;
	/*text-align:center;
	background-color:#069;*/
	margin: 0 auto;
	padding:0px 0px 0px 0px;
	
}
div#sCleft{
float:left;
/*width: 259px;
height:227px;*/

margin: 14px 0px 0px 10px;
padding: 0px 0px 0px 0px;
/*background-color: Olive;*/

/*border-right: 1px solid #898989;*/
}
div#sCleft-f6{
float:left;
/*width: 259px;
height:227px;*/

margin: 14px 0px 0px 0px;
padding: 0px 0px 0px 0px;
/*background-color: Olive;*/

/*border-right: 1px solid #898989;*/
}
div#sCright{
float:right;
/**/width: 566px;	
height:272px;
margin: 0px 10px 0px 0px;
padding: 0px 0px 0px 0px;
/*background-color: #666666;*/

/*border-left: 1px solid #898989;*/

}
.news{
	width:292px;
	height:213px;
	background-image:url(../construction/news.gif);
	background-repeat:no-repeat;
	color:#897F58;
}
.newsen{
	width:292px;
	height:213px;
	background-image:url(../construction/newsen.gif);
	background-repeat:no-repeat;
	color:#897F58;
}
.offerte{
	margin: 27px 0px 0 0px;
	width:292px;
	height:193px;
	background-image:url(../construction/offerte.gif);
	background-repeat:no-repeat;
}
.offerteen{
	margin: 27px 0px 0 0px;
	width:292px;
	height:193px;
	background-image:url(../construction/offerteen.gif);
	background-repeat:no-repeat;
}
.menuS{
	margin: 27px 0px 0 0px;
	width:292px;
	height:68px;
	background-image:url(../construction/menu.gif);
	background-repeat:no-repeat;
}
.baseMenu{
	margin: 0px 0px 0 0px;
	width:292px;
	background-image:url(../construction/base-menu.gif);
	background-repeat:repeat-y;
	padding:0px 0px 0px 0px;
}
div#testoRiquadro{
	width:240px;
	margin: 0px 0px 0 35px;
	font-size:10pt;
	color:#666666;
}
li.listaMenu{
	list-style-image: url(../construction/freccia3.gif);
	padding: 5px 0px 0px 4px;
}
.menuI{
	margin: 0px 0px 0 0px;
	width:292px;
	height:17px;
	background-image:url(../construction/base.info.gif);
	background-repeat:no-repeat;
}

/*sezione informazione*/
.infoIS{
	margin: 0px 0px 0 0px;
	width:292px;
	height:68px;
	background-image:url(../construction/info-sup-Book.gif);
	background-repeat:no-repeat;
}
.infoS{
	margin: 27px 0px 0 0px;
	width:292px;
	height:68px;
	background-image:url(../construction/info-sup.gif);
	background-repeat:no-repeat;
}
.infoSp{
	margin: 27px 0px 0 0px;
	width:292px;
	height:68px;
	background-image:url(../construction/info-sup-p.gif);
	background-repeat:no-repeat;
}
.infoSpen{
	margin: 27px 0px 0 0px;
	width:292px;
	height:68px;
	background-image:url(../construction/info-sup-pen.gif);
	background-repeat:no-repeat;
}
.baseInfo{
	margin: 0px 0px 0 0px;
	width:292px;
	background-image:url(../construction/sfondo-info.gif);
	background-repeat:repeat-y;
	padding:0px 0px 0px 0px;
}
.infoI{
	margin: 0px 0px 0 0px;
	width:292px;
	height:17px;
	background-image:url(../construction/base-info.gif);
	background-repeat:no-repeat;
}
div#testoRiquadroInfo{
	width:259px;
	margin: 0px 0px 0 16px;
	font-size:9pt;
	color:#666666;
	line-height:17pt;
	padding: 10px 0px 0 0px;
}

.offerteRichieste{
	margin: 0px 0px 0 0px;
	width:292px;
	height:193px;
	background-image:url(../construction/offerte.gif);
	background-repeat:no-repeat;
}
.offerteRichiesteen{
	margin: 0px 0px 0 0px;
	width:292px;
	height:193px;
	background-image:url(../construction/offerteen.gif);
	background-repeat:no-repeat;
}
div#testoOfferte{
	position:relative;
	width:259px;
	height:104px;
	/*background-color:#036;*/
	left:0px;
	top:60px;
margin: 0 auto;
padding: 0px 0px 0px 0px;
text-align:left;
}
/**/.testo{

margin: 90px 0px 0px 0px;
	width:566px;
	height:201px;
}
.testoCamere{

margin: 90px 0px 0px 0px;
	width:566px;
	height:165px;
}
.testoColazione{

margin: 90px 0px 0px 0px;
	width:566px;
	height:190px;
}
.paragrafo{
	font-size:10pt;
	color:#666666;
	text-align:left;
	line-height:16pt;
	margin: 16px 0px 0px 0px;
}
div#fasciaTesto{
	margin: 22px 0px 0px 0px;
	/*background-color:#066;*/
		width:566px;
	height:133px;
}
div#fasciaTestoColazione{
	margin: 215px 0px 0px 0px;
	/*background-color:#066;*/
		width:566px;
	height:133px;
}
div#fasciaTestoColazione-f6B{
	margin: 15px 0px 0px 0px;
	/*background-color:#066;*/
		width:566px;
	height:133px;
}
div#fasciaCamereColazione{
	margin: 0px 0px 0px 0px;
	/*background-color:#066;*/
		width:566px;
	height:133px;
}
div#fasciaCamereColazioneEn{
	margin: 40px 0px 0px 0px;
	/*background-color:#066;*/
		width:566px;
	height:133px;
}
div#fasciaCamerePensione{
	margin: 0px 0px 0px 0px;
	/*background-color:#066;*/
		width:566px;
	height:133px;
}
div#colLeft{
	float:left;
	width:283px;
	height:133px;
	/*background-color:#06C;*/
	background-image:url(../images/banner-bed-and-breakfast-jesolo.jpg);
	background-repeat:no-repeat;
}
div#colLeftNext{
	float:left;
	width:283px;
	height:133px;
	/*background-color:#06C;*/
}

div#colLeftBreak{
	float:left;
	width:283px;
	/*background-color:#06C;*/

}
div#colLeftCa{
	float:left;
	width:283px;
	font-size:9pt;
	color:#666666;
	/*background-color:#06C;*/

}
div#colRight{
	float:right;
	width:242px;
	height:133px;
	/*background-color:#CC0;*/
	text-align:left;
}
div#colRightColazione{
	float:right;
	width:222px;
	height:133px;
	/*background-color:#CC0;*/
	text-align:left;
	margin: 50px 0px 0px 20px;
	color:#666666;
	font-size:9pt;
}
div#colRightColazioneEn{
	float:right;
	width:222px;
	height:133px;
	/*background-color:#CC0;*/
	text-align:left;
	margin: 30px 0px 0px 20px;
	color:#666666;
	font-size:9pt;
}
div#colRightBreakfast{
	float:right;
	width:193px;
	height:133px;
	/*background-color:#CC0;*/
	text-align:left;
	margin: 30px 0px 0px 0px;
	font-size:9pt;
	color:#666666;
}
div#colRightCamere{
	float:right;
	width:242px;
	height:133px;
	/*background-color:#CC0;*/
	text-align:left;
	margin: 0px 0px 0px 0px;
}
.riferimenti{
		width:880px;
	text-align:center;
	/*background-color:#069;*/
	margin: 0 auto;
	padding:25px 0px 0px 0px;
}
div#rifLeft{
		float:left;
	width:727px;
	/*height:9px;*/
	/*background-color:#06C;*/
	text-align:left;
}
div#rifRight{
	float:right;
	width:139px;
	/*height:9px;
	background-color:#CC0*/
	
}



h2{
	color:#666666;
	font-size:12pt;
	font-weight:600;
}
h3{
	font-size:10pt;
	color:#5597BE;
}
.paragrafoOfferte{
	font-size:10pt;
	color:#897F58;
	/**/line-height:17pt;
	padding: 12px 0px 0px 0px;
}
.testoSotto{
	font-size:10pt;
	color:#FFF8DE;
}
ul.lista{
	margin: 0px 0px 0px 20px;
	color:#666666;
	font-size:10pt;
}
li.check{
	list-style-image: url(../images/freccia2.gif);
	padding: 5px 0px 0px 6px;
}


/*News*/
/*News*/
div#lenewspos{
position:relative;
top:39px;

left:16px;
z-index:10;
}
.news_style{
display:none;
}
.news_show
{
position:absolute;
background-color: transparent;
color:#ffffff;
font: normal 100% "Arial", "Lucida Grande",Verdana,  Sans-Serif;
font-size:8pt;
clip:rect(0px 259px 150px 0px);

}


.news_mark{
background-color:transparent;
font:  "Arial", "Lucida Grande",Verdana,  Sans-Serif;

width:259px;
height:25px;
color:black;
text-align:center;
}
.news_title{
font: bold 100% "Arial", "Lucida Grande",Verdana,  Sans-Serif;
border: 0px solid gray;
padding: 0px 0px 0px0px;
margin: 0px 0px 0px 0px;

color:#ffffff;
font-size:8pt;
text-align:right;

}
.news_show img{

margin-left: 5px;
margin-right: 5px;

}
.buttondiv
{
/*position: relative;*/
/**/float: left;
top: 0px;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
background-color:transparent ;
/*border: 1px solid gray;
border-top-color: white;
border-top:none;*/
height:0px;
z-index:10;
}
.buttondiv-f6B
{
/*position: relative;*/
/**/float: left;
top: 0px;
padding: 0px 0px 0px 0px;
margin: 38px 0px 0px 8px;
background-color:transparent ;
/*border: 1px solid gray;
border-top-color: white;
border-top:none;*/
height:0px;
z-index:10;
}
.news_move {
 position: relative;

  }
.mytable
{
width:259px;
height:140px;
vertical-align: top; 
font-size:10pt;
color:#897F58;
}
.news_border
{
background-color:transparent ;
width:259px;
height:140px;
/*border: 1px solid gray;
font: normal 100% "Arial", "Lucida Grande",Verdana,  Sans-Serif;

padding: 5px 5px 5px 5px;

overflow: auto;*/	

}
.newslink:link, .newslink:visited{
text-decoration: underline;
color: #ffffff;
	

}
.newslink:hover{
	text-decoration: none;
color: #ffffff;
}
.apr:link, .apr:visited{
	text-decoration: underline;
	color: #FC753A;
	font-weight: bold;
}
.apr:hover{
	text-decoration: none;
	color: #FC753A;
	font-weight: bold;
}
div#text{
float : left;
width: 700px;

	
}
div#italian{
float : right;
	margin: 0px 0px 0px 10px;
	
}

.italian:link, .italian:visited{
color: #2088C2;
font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;	
font-size: 7.5pt;
text-decoration: none;
}
.italian:hover{
	color: #666;
}
p.sotto{
color:#777;
margin: 0px 0px 0px 0px;
width: 100%;
font-size: 7.5pt;
line-height: 15px;
font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;	
}

/*titoli*/

/* Bovens' List-item Image Replacement */
h1,h2{margin:0}
h1{
	color:#666666;
	font-size:14pt;
}

.li\r{display: list-item;
    list-style-position: inside;
    letter-spacing: -1000em;
    font-size:1pt;
    color: #FFF}


h1#hotel-jesolo{list-style-image:url(../images/hotel-jesolo-villa-roberta.gif)}
h1#jesolo-bed-and-breakfast{list-style-image:url(../images/hotel-villa-roberta.gif)}
h1#camere-pensione-jesolo{list-style-image:url(../images/camere-pensione-jesolo-villa-roberta.gif)}
h1#colazione-camera-jesolo{list-style-image:url(../images/colazione-villa-roberta.gif)}
h1#prezzi-jesolo{list-style-image:url(../images/prezzi-jesolo-villa-roberta.gif)}
h1#richiesta-informazioni{list-style-image:url(../images/richiesta-informazioni.gif)}
h1#offerte-hotel-jesolo{list-style-image:url(../images/offerte-hotel-jesolo.gif)}
h1#newsletter{list-style-image:url(../images/newsletter.gif)}
h1#dove-siamo{list-style-image:url(../images/dove-siamo.gif)}


h1#hotel-jesolo-en{list-style-image:url(../images/hotel-jesolo-lido-villa-roberta.gif)}
h1#jesolo-hotel{list-style-image:url(../images/hotel-villa-roberta.gif)}
h1#bedrooms-jesolo{list-style-image:url(../images/bedrooms-jesolo.gif)}
h1#bed-and-breakfast-jesolo{list-style-image:url(../images/bed-and-breakfast.gif)}
h1#prices-jesolo{list-style-image:url(../images/prices-jesolo-villa-roberta.gif)}
h1#request-informations{list-style-image:url(../images/info-request.gif)}
h1#location{list-style-image:url(../images/location.gif)}
h1#offers-hotel-jesolo{list-style-image:url(../images/offers-hotel-jesolo.gif)}

/*arealink banner sotto*/
ul#mappa1 {

margin:0;padding:0;

list-style:none;

position:relative;

width:1px;height:1px;

background:url("../img/mappa.gif") no-repeat;

}
ul#mappa1 li {

display:block;

position:absolute;

margin:0;padding:0

}
#mappa1 .alt { display:none }
li#mappa1-link2 {

	left: 0px;
	top: 0px;	

	width:283px;
	height:133px;

}
#mappa1 a {

display:block;

width:100%;

height:100%;

}

/*tabella prezzi*/
 table.tabellaPrezzi{
width: 566px;

	border: 1px solid #BAAD80;
	color:#666666;
	padding:4px 4px 4px 4px;
	margin:0px 0px 0px 0px;
	background-color:#FAEFC9;
	
}
 table.tabPrezzi{
width: 550px;

	/*border: 1px solid #BAAD80;
	color:#666666;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	background-color:#FAEFC9;*/
}
.titoloTab{
	background-color:#BAAD80;
	height:32px;
	padding:0px 0px 0px 19px;
	color:#FAEFC9;
	font-size:11pt;
	font-weight:600;
}
tr.colore td{
	/*width:550px;*/
	height:32px;
	background-color:#E0D5AC;
	padding:0px 19px 0px 19px;
}
tr.noColore td{
	/*width:550px;*/
	height:32px;
	/*background-color:#E0D5AC;*/
	padding:0px 19px 0px 19px;
}
td.pos{
	text-align:right;
}
div#map{
		/*border: 5px solid #765E8C;*/
border: 4px solid #BAAD80;


width:556px;height:480px;
}
a.titolo:link, a.titolo:visited{
	text-decoration:none;
	color:#5597BE;
}
a.titolo:hover{
	text-decoration:underline;
	color:#5597BE;
}
div#dxdescrizione2 {

}
#dxdescrizione2 div.immagine { 

	width:210px;
	
	padding:2px 0px 0px 0px;

	margin:2px 15px 0px 0px;

	/*border:1px solid #BFBFBF;*/

	float:left;
	/*background:#F2D69C;*/

}
.selNum a:link, .selNum a:visited{

	padding: 2px 5px 2px 5px;

	border:1px solid #666666;

	color: #666666;

	text-decoration: none;
	font-size:8pt;

}

.selNum:hover{

	padding: 4px 5px 4px 5px;

	background-color: #666666;

	color: #ffffff;

}
.puls_rossoNews:link, .puls_rossoNews:visited{
	background: #CC3531;
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border: 1px solid #999999;
	font-size: 9pt;
	padding: 2px 2px 2px 2px;
	font-weight: bold;
	text-decoration: none;
}
.puls_rossoNews:hover{
	background: #FC753A;
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border: 1px solid #999999;
	font-size: 9pt;
	padding: 2px 2px 2px 2px;
		font-weight: bold;
	text-decoration: none;
}
