/* CSS Document */

HTML {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 20px; MARGIN: 0px; PADDING-TOP:0px

}

body{

text-align: center;
background-image:url(../immagini/sfondo.jpg);
background-repeat:repeat-x;

background-color:#5AAFD8;
margin: 0px 0px 0px 0px;

}

div#container{

	MARGIN: 0px auto;

	WIDTH: 900px;

	POSITION: relative;

	TEXT-ALIGN: left;


}
.slogan{
font-size:10pt;
color:#ECE528;
font-weight:bold;
}
/*-------------- menu ----------*/

#navcontainer
{
margin: 0px 0px 0px 48px;
padding-bottom: 0px;
padding-right: 0px;
padding-top: 73px;
padding-left: 0px;
height: 32px;
width: 830px;

text-align:center

/*border: 1px solid #999999;*/
}

#navcontainer ul
{
margin: 0px;
padding-bottom: 0px;
padding-right: 0px;
padding-top: 0px;
padding-left: 0px;
list-style-type: none;


}

#navcontainer ul li { 
float: left; 
height: 34px;
margin: 0px;
padding-top: 0px;
}

#navcontainer ul li a
{
background: url(../immagini/pulsante.gif) no-repeat top left;
float: left;
margin: 0px;
height: 34px;
width: 110px;
padding-right: 6px;
padding-bottom: 0px;
text-decoration: none;
text-align: center;
vertical-align:middle;
font-family:Trebuchet MS, Verdana;
font-size: 11pt;
font-weight:bold;
color: #ffffff;
line-height: 34px;
}

#navcontainer li a:hover
{
background: url(../immagini/pulsante-over.gif) no-repeat left top;
color: #2C5E9F;
}
#navcontainer li a.current
{
background: url(../immagini/pulsante-over.gif) no-repeat left top;
color: #2C5E9F;
}
/*--------- fine menu -------------*/

/*--------- link ------------------*/
.continua:link, .continua:visited{
color:#ffffff;
text-decoration:none;
}
.continua:hover{
color:#2C5E9F;
}
.link-map:link, .link-map:visited{
text-decoration:none;
color:#3C69A4;

}
.link-map:hover{
color:#ffffff;
}
/*--------- fine link -------------*/

/*----- lingue ------------*/

div#lingue{
position:absolute;
top:12px;
left:40px;
font-family:Trebuchet MS, Verdana;
font-size:11pt;
color:#5AAFD8;
}

div#lingua{
position:absolute;
top:10px;
left:220px;

font-family:Trebuchet MS, Verdana;

font-size:12pt;
color:#3C69A4;

}
div#lingua a:link, div#lingua a:visited{
text-decoration:none;
color:#3C69A4;
}
div#lingua a:hover{
color:#5AAFD8;
}
/*--- jesolo venezia ----*/

div#jesolo-venezia{

position:absolute;
text-align:right;
top:10px;
right:20px;
}
div#sezioni-immagini{
position:absolute;
top:108px;
left:0px;

width:899px;
height:254px;

background-image:url(../immagini/fascia-immagini.gif);
background-repeat:no-repeat;


}
div#logo{
position:absolute;
top:29px;
left:37px;
}
div#img1{
position:absolute;
top:29px;
left:308px;
}
div#img2{
position:absolute;
top:29px;
left:475px;
}
/*--------- sezione testo ----------*/

div#sezione-testo{
position:absolute;
top:363px;
left:0px;

width:899px;


background-image:url(../immagini/fascia-testo.jpg);
background-repeat:no-repeat;


}

div#colum_right_normal{
float:right;
padding: 0px 0px 0px 0px;
margin: 30px 10px 0px 0px;

width:410px;
text-align:left;
/*border: 1px solid #999999;*/


}
div#colum_right_exp6{
float:right;
padding: 0px 0px 0px 0px;
margin: 30px 6px 0px 0px;

width:410px;
text-align:left;
/*border: 1px solid #999999;*/


}

div#colum_rightPr_normal{
float:right;
padding: 0px 0px 0px 0px;
margin: 30px 20px 0px 0px;

width:230px;
text-align:left;
/*border: 1px solid #999999;*/


}
div#colum_rightPr_exp6{
float:right;
padding: 0px 0px 0px 0px;
margin: 30px 10px 0px 0px;

width:230px;
text-align:left;
/*border: 1px solid #999999;*/


}

div#colum_center{

/*margin: 0 257px;*/
padding: 0px 0px 0px 0px;
margin: 30px 0px 0px 308px;
/**/width:150px;
text-align:left;
/*border: 1px solid #000000;*/

}
div#colum_left_normal{
float:left;
padding: 0px 0px 0px 0px;
margin: 30px 0px 0px 50px;
width:227px;

/*border: 1px solid #999999;*/

}
div#colum_left_exp6{
float:left;
padding: 0px 0px 0px 0px;
margin: 30px 0px 0px 25px;
width:227px;

/*border: 1px solid #999999;*/

}

div#colum_left2_normal{
float:left;
padding: 0px 0px 0px 0px;
margin: 30px 0px 40px 50px;
width:407px;

/*border: 1px solid #999999;*/

}
div#colum_left2_exp6{
float:left;
padding: 0px 0px 0px 0px;
margin: 30px 0px 0px 25px;
width:407px;

/*border: 1px solid #999999;*/

}

div#colum_left3_normal{
float:left;
padding: 0px 0px 0px 0px;
margin: 30px 0px 40px 50px;
width:580px;

/*border: 1px solid #999999;*/

}
div#colum_left3_exp6{
float:left;
padding: 0px 0px 0px 0px;
margin: 30px 0px 0px 25px;
width:580px;

/*border: 1px solid #999999;*/

}

ul.elenco{
list-style:none; /* elimino i punti elenco */

margin:15px 0px 0px 0px; 

padding:0;
font-family:Trebuchet MS, Verdana;
color:#ffffff;
font-size:10pt;
line-height:14pt;
}
div#eventi-jesolo{
background-image:url(../immagini/sezione-eventi-jesolo.jpg);
width:402px;
height:197px;
margin:15px 0px 0px 0px;
}
div#immagini-jesolo{

width:402px;

margin:45px 0px 20px 0px;
/*border: 1px solid #999999;*/
}
div#eventi{
text-align:right;
margin:15px 10px 0px 0px;

font-family:Trebuchet MS, Verdana;
color:#ffffff;
font-size:10pt;
}
div#servizi{
margin:100px 0px 0px 0px;

font-family:Trebuchet MS, Verdana;
color:#ffffff;
font-size:10pt;
}
div#testo{
margin:52px 0px 0px 0px;

font-family:Trebuchet MS, Verdana;
color:#ffffff;
font-size:10pt;
}

div#testo_de{
margin:24px 0px 0px 0px;

font-family:Trebuchet MS, Verdana;
color:#ffffff;
font-size:10pt;
}
div#testo-prezzi{
margin:42px 0px 0px 0px;

font-family:Trebuchet MS, Verdana;
color:#ffffff;
font-size:10pt;
}

div#testo-privacy{
margin:44px 0px 40px 0px;

font-family:Verdana;
color:#ffffff;
font-size:8pt;
}
.privacy{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:8pt;
}
/*---------- sezione footer --------------*/
div#footer{
clear:both;
margin:45px 0px 40px 38px;
text-align:center;
/*border: 1px solid #999999;*/
padding:0px 0px 0px 0px;

}
div#riga{
padding:0;
margin:0px 0px 0px 0px;

background-image:url(../immagini/striscia.gif);
background-repeat:repeat-x;
height:2px;
width:848px;
}
div#dati-hotel{
margin:18px 0px 0px 0px;
text-align:center;

font-family:Trebuchet MS, Verdana;
color:#ffffff;
font-size:10pt;
}
div#dati-tec{
margin:8px 0px 0px 0px;
text-align:center;

font-family:Trebuchet MS, Verdana;
color:#ffffff;
font-size:8pt;
}

/*-------- fine sezione footer -----------*/
h1{
padding:0;
margin:0;

color:#ECE528;
font-family:Trebuchet MS, Verdana;
font-size:18pt;
font-weight:600;
}
h2{
padding:0;
margin:0;

color:#ffffff;
font-family:Trebuchet MS, Verdana;
font-size:18pt;
font-weight:600;
}
p{
padding:0;
margin:0;
font-family:Trebuchet MS, Verdana;
color:#ffffff;
font-size:10pt;
line-height:14pt;
}
.google-map{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:8pt;
color:#006699;
}

div#sep{
margin:16px 0px 0px 0px;
}

/* per gli eventi di jesolo*/

p.appunti{
font-family:Trebuchet MS, Verdana;
font-size:9pt;
text-align:left;

color:#000000;

line-height:18px;

padding:0px 0px 0px 0px;
}

#news {
	position: relative;
	padding: 0px;
	left:22px;
top:23px;

width:360px;
height:150px;
z-index:2;
	VISIBILITY: visible; 
	clip: rect(0px, 0px, 0px, 0px);

	
	
	
}
#divNewsCont {
position: relative;
padding: 0px;

width:360px;
height:150px;

top:23px;

z-index:1;
OVERFLOW: hidden; 
VISIBILITY: visible; 
color:#063F59;
font-size:7.5pt;
	

line-height:18px;
font-family:Trebuchet MS, Verdana;
color:#4F4F4F;


/*background-color:#999999;*/

}
/* fine gestione eventi a jesolo*/

/*-------------- gestione tabella prezzi -----------------*/
/** layout tabella **/
.tab{
/*background-color:#FF9B46;*/
background-color:#7496A6;
}
.tab_inv{
/*background-color:#FF9B46;*/
background-color:#8E7157;
}
.tipo{
/*background-color:#FBC475; Gradazione giallo scuro*/
background-color:#85B3C8;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:8pt;
/*color:#AF4921;*/
color:#063F59;

font-weight:bold;
padding: 3px 0px 3px 0px;
text-align:center
}
.tipo_inv{
/*background-color:#FBC475; Gradazione giallo scuro*/
background-color:#AF9781;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:8pt;
/*color:#AF4921;*/
color:#64482F;

font-weight:bold;
padding: 3px 0px 3px 0px;
text-align:center
}
.riga2{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:8pt;
/*color:#AF4921;
background-color:#FAD6A2;*/
background-color:#B4D1DE;
color:#063F59;

text-align:center
}
.rig_inv{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:8pt;
/*color:#AF4921;
background-color:#FAD6A2;*/
background-color:#CCAF95;
color:#64482F;

text-align:center
}
.col1{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:8pt;
background-color:#FFFFFF;

color:#063F59;
/*font-weight:bold;*/
text-align:left;
padding: 5px 5px 5px 5px;
}
.col1_inv{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:8pt;
background-color:#FFFFFF;

color:#64482F;
/*font-weight:bold;*/
text-align:left;
padding: 5px 5px 5px 5px;
}
.col1b{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:8pt;
background-color:#DDEFEF;

color:#063F59;
/*font-weight:bold;*/
text-align:left;
padding: 5px 5px 5px 5px;
}
.col1b_inv{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:8pt;
background-color:#FCE3CD;

color:#64482F;
/*font-weight:bold;*/
text-align:left;
padding: 5px 5px 5px 5px;
}
.desc1{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:8pt;
background-color:#FFFFFF;

color:#063F59;
/*font-weight:bold;*/
text-align:left;
padding: 5px 5px 5px 5px;
}
.desc1b{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:8pt;
background-color:#DDEFEF;

color:#063F59;
/*font-weight:bold;*/
text-align:left;
padding: 5px 5px 5px 5px;
}
.desc_inv{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:8pt;
background-color:#FCE3CD;

color:#64482F;
/*font-weight:bold;*/
text-align:left;
padding: 5px 5px 5px 5px;
}
.prezzi{
font-family:Verdana, Arial, Helvetica, sans-serif;
background-color:#FFFFFF;
font-size:8pt;
/*color:#AF4921; gradazione sul giallo*/ 
color:#063F59;

text-align:center
}
.prezz_inv{
font-family:Verdana, Arial, Helvetica, sans-serif;
background-color:#FFFFFF;
font-size:8pt;
/*color:#AF4921; gradazione sul giallo*/ 
color:#64482F;

text-align:center
}
.prezzib{
font-family:Verdana, Arial, Helvetica, sans-serif;
background-color:#DDEFEF;
font-size:8pt;
/*color:#AF4921; gradazione sul giallo*/
color:#063F59;

text-align:center
}
.prezzib_inv{
font-family:Verdana, Arial, Helvetica, sans-serif;
background-color:#FCE3CD;
font-size:8pt;
/*color:#AF4921; gradazione sul giallo*/
color:#64482F;

text-align:center
}
.sotto{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:8pt;
/*color:#AF4921;
background-color:#FAD6A2; gradazione giallo chiaro*/
background-color:#B4D1DE;
color:#063F59;


text-align:left;

padding:2px 0px 0px 5px;
}

.sotto_inv{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:8pt;
/*color:#AF4921;
background-color:#FAD6A2; gradazione giallo chiaro*/
background-color:#CCAF95;
color:#64482F;


text-align:left;

padding:2px 0px 0px 5px;
}

.titoloNews{
	color: #ECE528;
	line-height: 18px;
	margin: 0px;
	padding: 0px;
	font-weight: bold;
}

.titoloNews a{
	color: #ECE528;
	line-height: 18px;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	font-weight: bold;
}

.descrizioneNews{
	color: #FFFFFF;
	line-height: 18px;
	margin: 0px;
	padding: 0px;
}

.leggiTutto{
	color: #FFFFFF;
	line-height: 18px;
	text-align: right;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}

.leggiTutto a{
	color: #FFFFFF;
	line-height: 18px;
	text-align: right;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}

.scadenzaNews{
	color: #DDD;
	font-size: 10px;
	line-height: 18px;
	margin: 0px;
	padding: 0px;
}

.imgnews{
	float: left;
}

.newsBox{
	float: left;
}

.clear{
	clear: both;
}

#colum_left2_n{
	padding: 10px 20px 0px 40px;
}