HTML {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP:50px
}
body{
text-align: center;
background-image: url(../img/sfondo-hotel-sorriso.gif);

margin: 0px 0px 0px 0px;

}
div#container{
	MARGIN: 0px auto;
	WIDTH: 806px;
	POSITION: relative;
	TEXT-ALIGN: left;
}

div#testo_vacanza_jesolo{
position:absolute;

top:0px;

left:15px;
width:776px;
text-align:center;

/*background-color:#999999;*/

font-family: Verdana, Arial, Helvetica, sans-serif;
color:#063F59;
font-size:7.5pt;

margin: -15px 0px 0px 0px;
padding: 0px 0px 0px 0px;

/*z-index:10;*/
}

/*** fascia superiore ***/
div#fascia_sup{
	position: absolute;
	padding: 0;
	top: 0;
	left: 0;
	width: 806px;
	height: 316px;
	
	background-image: url(../img/banner_sup.png);
	/*border: Solid 1px #000000;*/
}
div#margine_destro{
	position: absolute;
	padding: 0;
	top: 6px;
	right: 5px;
	width: 10px;
	height: 311px;	
	/*background-image: url(../img/marg_dest.png);*/
}
div#foto_villa_sorriso{
	position: absolute;
	padding: 0;
	top: 5px;
	right: 5px;
	width: 480px;
	height: 311px;	
	/*background-image: url(../img/fontana-villa-sorriso.jpg);	*/
}
div#onda{
	position: absolute;
	padding: 0;
	top: 225px;
	left: 5px;
	width: 316px;
	height: 67px;
	
	background-image: url(../img/onda.gif);		
}
div#onda_inf{
	position: absolute;
	padding: 0;
	top: 0px;
	left: 5px;
	
	width: 796px;
	height: 66px;
	
	background-image: url(../img/onda_inf.gif);

}
div#logo_villa_sorriso{
	position: absolute;
	padding: 0;
	top: 56px;
	left: 36px;
	width: 252px;
	height: 129px;
	
	/*filter:alpha(opacity=55);
	moz-opacity: 0.55 ;
	opacity:0.55;*/
	
	/*background-image: url(../img/logo-villa-sorriso.gif);*/
}
	/*filter:alpha(opacity=85);
	moz-opacity: 0.85 ;
	opacity:0.85;*/
/*** fine fascia superiore ***/

div#centrale{
	position: absolute;
	padding: 0;
	top: 316px;
	left: 0;
	width: 806px;
		
	
	background-image: url(../img/sfondo_base2.png);
}


div#base{
	position: relative;
	padding: 0;
	top: 0px;
	left: 5px;
	width: 796px;
	/**/height: 391px;
	
	/**/background-image: url(../img/base_azzurra2.gif);
	background-repeat: no-repeat;
	/*background-color: gray;*/	
	
}
div#lingue{
	height:20px;
	left:680px;
	padding:5px 0 0;
	position:absolute;
	top:0;
	width:90px;
}
div#lingue li{
	display: inline;
	padding: 0px 5px 0px 0px;
}
div#lingue img{
	border: 0px;
}
div#fascia_inf{
	position: relative;
	padding: 0;
	top: 20px;
	left: 0;;
	width: 806px;
	height: 77px;

	
	/*border: 1px solid #000000;*/
	
	background-image: url(../img/banner-inf2.png);
	background-repeat:no-repeat;
	clear: both;
}
div#testo_inf{
position:absolute;
top:80px;
left:13px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:8pt;
text-align:center;
color:#063F59;
width:776px;
line-height:15px;

/*border: 1px solid #000000;*/

/**/padding: 0px 0px 40px 0px;
}


div#testo{
	float: right;
	padding: 0;
	width: 570px;
	
	/*border: 1px solid #000000;*/
	padding: 10px 0px 0px 0px;
}
div#banner-villa-sorriso{
/*position:relative;
padding: 0;
top:50px;
left:0;*/
	float: left;	

padding: 50px 0px 0px 0px;
}

div#link{
padding:5px 0px 0px 0px;
}
div#menu-villa-sorriso-jesolo{
	float: left; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;

	padding: 0;

	width: 190px;
	/*height: 500px;*/
	
	
	background-image: url(../img/base-menu-villa-sorriso.gif);
	background-repeat:no-repeat;
	/*background-color: #ffffff;
	border: 1px solid #000000;*/
	margin: 0px 0px 0px 9px;
	
}


/*** menu ***/
ul.laterale {

width:167px;

list-style:none; /* elimino i punti elenco */

margin: 0px 0px 0px 9px;

padding: 1px 0px 0px 0px;


}

ul.laterale li a { 


width:163px;

display:block; /* il link occupa tutto lo spazio orizzontale */

text-decoration:none; /* elimino la sottolineatura, che si tratta di un link si capisce dalla struttura */

/*padding:0 1em;  lascia spazio far il bordo del menu e il testo del link */

height:33px;

line-height:33px; /* altezza del link: height e line-height devono avere il medesimo valore  */



/*margin: 1px 5;

padding: 1px 5;*/

/*border:1px solid #B8C8C0;*/


}

ul.laterale li { 

display:inline;

background:url(../img/sfondo_puls.gif); /*pre-load immagine*/ 


}

ul.laterale li a:link, ul.laterale li a:visited {

	padding: 0px 0px 0px 4px;/* posizione del testo dal bordo*/

	background:url(../img/sfondo_puls.gif) 100% 0 repeat-x;
	background-repeat:no-repeat;
	
	background-position:left;
	
	
	color: #063F59;
	/*border:1px solid #B8C8C0;*/

} /* colori per il link */

ul.laterale li a:hover, ul.laterale li a:active { 
	/*padding: 0px 0px 0px 5px;*/

	background:url(../img/sfondo_puls.gif) 100% 0 repeat-x;
	background-repeat:no-repeat;
	
	background-position:left;

	color:#C39030;

} 

#selezionato a{
	width:167px;
	padding: 0 0 0 4px;
	margin: 0px;
	background:url(../img/sfondo_puls.gif) 100% 0 repeat-x;
	background-repeat:no-repeat;
	background-position:left;
	color:#C39030;
}

/**** posizione freccie dal titoli ***/

.imgh{
position: relative;
top: 0px;
padding: 0px 5px 0px 0px;
}


#news {
	position: relative;
	/**/padding: 0px;
	top:0;
	VISIBILITY: visible; 
	clip: rect(0px, 0px, 0px, 0px);
	width: 279px;
	height: 80px;
	
	/*background-color:#999999;*/
	
	
}
#divNewsCont {

	POSITION: relative; 
	top:0;
	padding: 0px;
	width: 279px;
	height: 80px;
	OVERFLOW: hidden; 
	VISIBILITY: visible; 
	color:#063F59;
	font-size:9pt;
	
	margin: 0px 0px 12px 0px;
	line-height:18px;
	
}
div#desc{
width: 544px;

}
div#offerte{
width: 279px;
}

div#menu_ben
{
position:absolute;
padding: 0;
top:60px;
left:220px;
font-size: 8pt;
font-family: Verdana;
text-align: left;
margin:0;
 
    /*background-color: #DDDDDD;*/
    /*border: Solid 1px #000000;*/
}

a.menu_ben
{
    /*background-color: #AAAAAA;*/
    color: #063F59;
    
    text-decoration: None;
    width: 140px;
  padding: 5px 5px 5px 5px;
  margin:0px;
   /* border: Solid 1px #000000;*/
	border-bottom: 1px solid #7F9CAA;
	border-left: 1px solid #7F9CAA;
	
		background-image:url(../img/sfondo_menu_ben.gif);
	background-repeat:repeat-x;
	/*border-right: 1px dashed #7F9CAA;*/
}
a:hover.menu_ben
{
    /*background-color: #778899;*/
    color: #C39030;
    
    text-decoration: None;
    width: 50px;
    /*padding: 1px;
    border: Solid 1px #000000;*/
}
a.menu_ben2
{
    /*background-color: #AAAAAA;*/
    color: #063F59;
  
    text-decoration: None;
    width: 100px;
    padding: 5px 5px 5px 5px;
	margin:0px;
   /* border: Solid 1px #000000;*/
 	border-bottom: 1px solid #7F9CAA;
	/*border-right: 1px solid #7F9CAA;*/
	border-left: 1px solid #7F9CAA;
	
			background-image:url(../img/sfondo_menu_ben.gif);
	background-repeat:repeat-x;
}
a:hover.menu_ben2
{
    /*background-color: #778899;*/
    color:#C39030;

    text-decoration: None;
    width: 100px;
    /*padding: 1px;
    border: Solid 1px #000000;*/
}
.selezionato2{

color:#C39030;

width: 100px;
padding: 5px 5px 5px 5px;
background-image:url(../img/sfondo_menu_ben.gif);
background-repeat:repeat-x;

	border-bottom: 1px solid #7F9CAA;
	border-left: 1px solid #7F9CAA;
	
}

a.bordo_img:link, a.bordo_img:visited{
margin:0 auto;
padding:4px; 
width:95px; 
height:77px; 
border: 1px solid #7F9CAA;
background-color:#ffffff;
display:block; 
} 

a.bordo_img:hover { 
margin:0 auto;
padding:4px;  
border: 1px solid #C39030; 
/**/background-color:#F7E6C6;
height:77px; 
width:95px;  
} 




div#menu_back
{
position:absolute;
padding: 0;
top:60px;
left:220px;
font-size: 8pt;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align: left;
margin:0;

width:535px;
 
}
div#pianta_piccola{
position:absolute;
padding: 0;
top:110px;
left:655px;
}
div#desc_re{
position:absolute;
padding: 0;
top:110px;
left:222px;
/*width:140px;*/
height:50px;
/*border: Solid 1px #000000;*/
z-index:10;

font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:8pt;
color:#063F59;
}



a.bordo_imgre:link, a.bordo_imgre:visited{
margin:0 auto;
padding:4px; 
width:123px; 
height:92px; 
border: 1px solid #7F9CAA;
background-color:#ffffff;
display:block; 
} 

a.bordo_imgre:hover { 
margin:0 auto;
padding:4px;  
border: 1px solid #C39030; 
/*background-color:#85B3C8;*/
 
width:123px;
height:92px;  
} 
div#menu_prenota
{
position:absolute;
padding: 0;
top:250px;
left:658px;
font-size: 8pt;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align: center;
margin:0;

width:99px;
 
}


