h1 {
	BORDER-RIGHT: #cc66ff 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 11pt; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 5px; BORDER-LEFT: #cc66ff 1px solid; COLOR: #ffffff; PADDING-TOP: 5px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; LETTER-SPACING: -1px; BACKGROUND-COLOR: #cc66ff; TEXT-ALIGN: center
}
body {
	margin-top: 0px;
	margin-bottom: 0px;
	height: 100%;
	/*scrollbar-3dlight-color : white;
	scrollbar-arrow-color : #0f5165;
	scrollbar-base-color : white;
	scrollbar-darkshadow-color : white;
	scrollbar-face-color : white;
	scrollbar-highlight-color : #0f5165;
	scrollbar-shadow-color : #0f5165;
	scrollbar-track-color : white;*/
}
.header {
	width: 750px;
	display: block;
	height: 174px;
	color: #FFFFFF;
	margin-top: 0px;
	background-repeat: no-repeat;
	background-position: center top;
	text-align: left;
	text-indent: 1pt;
}
.header a {
	text-decoration: none;
	color: #ffffff;
	font-weight:300;
	padding-bottom: 1px;
	padding-right: 23px;
	padding-left:0px;
}
/*.container {
	width: 800px;
	text-align: -moz-center;
	orizontal-align:middle;
	background-position:center;
	margin-top: 40px;
	margin-bottom: 0px;
	border: 0px;
	background-repeat: repeat;
	background-position: left top;
} */
.box-disponibilita
{
	font-family: Arial;
	font-size: 10pt;
	background-color: #0000CC;
	font-weight: normal;
}
.TestoBox
{
	font-family: Arial;
	font-size: 8px;
	color:#333399;
	/*vertical-align: middle;*/
}
.TestoBoxHome
{
	font-family: Arial, Helvetica, sans-serif;
}

.BottoneDisp
{
	background-color: #FFFFFF;
	border: solid 1px #000000;
	font-family: Arial;
	font-size: 10px;
	font-weight: bold;
	color: #333399;
}
.SelectDisp
{
	font-family: Arial;
	font-size: 10px;
}
.footer {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 9px;
	text-align: center;
	color:#999999;
}
.footer1 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 8px;
	text-align: right;
	color:#999999;
}
.bodyBackground {
	background-repeat: repeat;
	background-position:top;
	display: block;
	color: #003300;
	/*height: 40%;
	vertical-align: middle;*/
	text-align: left;
	/*border-bottom:0px solid #054B31;*/
}
#dropmenudiv1{
position:absolute;
font-family: "Arial, Helvetica, sans-serif";
font-size: 10pt;
font-weight: normal;
border:0px;
color: #FFFFFF;
line-height:18px;
z-index:100;
}
#dropmenudiv1 a{
width: 100%;
display: block;
text-indent: 3px;
padding: 1px 0;
text-decoration: none;
color: #ffffff;
}
#dropmenudiv1 a:hover{ /*hover background color*/
color: #FFFFFF;
background-color: #59721c;
}
#dropmenudiv2{
position:absolute;
border:0px;
font-family: "Arial, Helvetica, sans-serif";
font-size: 10pt;
font-weight: normal;
color: #FFFFFF;
line-height:18px;
z-index:100;
}
#dropmenudiv2 a{
width: 100%;
display: block;
text-indent: 3px;
padding: 1px 0;
text-decoration: none;
color: #ffffff;
}
#dropmenudiv2 a:hover{ /*hover background color*/
color: #FFFFFF;
background-color: #659ec9;
}
#dropmenudiv3{
position:absolute;
font-family: "Arial, Helvetica, sans-serif";
font-size: 10pt;
font-weight: normal;
border:0px;
color: #FFFFFF;
line-height:18px;
z-index:100;
}
#dropmenudiv3 a{
width: 100%;
display: block;
text-indent: 3px;
padding: 1px 0;
text-decoration: none;
color: #ffffff;
}
#dropmenudiv3 a:hover{ /*hover background color*/
color: #FFFFFF;
background-color: #c85100;
}
#dropmenudiv4{
position:absolute;
font-family: "Arial, Helvetica, sans-serif";
font-size: 10pt;
font-weight: normal;
border:0px;
color: #FFFFFF;
line-height:18px;
z-index:100;
}
#dropmenudiv4 a{
width: 100%;
display: block;
text-indent: 3px;
padding: 1px 0;
text-decoration: none;
color: #ffffff;
}
#dropmenudiv4 a:hover{ /*hover background color*/
color: #FFFFFF;
background-color: #e20071;
}
#dropmenudiv5 {
position:absolute;
font-family: "Arial, Helvetica, sans-serif";
font-size: 10pt;
font-weight: normal;
border:0px;
color: #FFFFFF;
line-height:18px;
z-index:100;
}
#dropmenudiv5 a{
width: 100%;
display: block;
text-indent: 3px;
padding: 1px 0;
text-decoration: none;
color: #ffffff;
}
#dropmenudiv5 a:hover{ /*hover background color*/
color: #FFFFFF;
background-color: #5fc7e7;
}
#dropmenudiv6{
position:absolute;
font-family: "Arial, Helvetica, sans-serif";
font-size: 10pt;
font-weight: normal;
border:0px;
color: #FFFFFF;
line-height:18px;
z-index:100;
}
#dropmenudiv6 a{
width: 100%;
display: block;
text-indent: 3px;
padding: 1px 0;
text-decoration: none;
color: #ffffff;
}
#dropmenudiv6 a:hover{ /*hover background color*/
color: #FFFFFF;
background-color: #af2a01;
}
#dropmenudiv7{
position:absolute;
font-family: "Arial, Helvetica, sans-serif";
font-size: 10pt;
font-weight: normal;
border:0px;
color: #FFFFFF;
line-height:18px;
z-index:100;
}
#dropmenudiv7 a{
width: 100%;
display: block;
text-indent: 3px;
padding: 1px 0;
text-decoration: none;
color: #ffffff;
}
#dropmenudiv7 a:hover{ /*hover background color*/
color: #FFFFFF;
background-color: #228a22;
}
#dropmenudiv8{
position:absolute;
font-family: "Arial, Helvetica, sans-serif";
font-size: 10pt;
font-weight: normal;
border:0px;
color: #FFFFFF;
line-height:18px;
z-index:100;
}
#dropmenudiv8 a{
width: 100%;
display: block;
text-indent: 3px;
padding: 1px 0;
text-decoration: none;
color: #ffffff;
}
#dropmenudiv8 a:hover{ /*hover background color*/
color: #FFFFFF;
background-color: #ac05ff;
}
#dropmenudiv9{
position:absolute;
font-family: "Arial, Helvetica, sans-serif";
font-size: 10pt;
font-weight: normal;
border:0px;
color: #FFFFFF;
line-height:18px;
z-index:100;
}
#dropmenudiv9 a{
width: 100%;
display: block;
text-indent: 3px;
padding: 1px 0;
text-decoration: none;
color: #ffffff;
}
#dropmenudiv9 a:hover{ /*hover background color*/
color: #FFFFFF;
background-color: #ff2121;
}
#dropmenudiv10{
position:absolute;
font-family: "Arial, Helvetica, sans-serif";
font-size: 10pt;
font-weight: normal;
border:0px;
color: #FFFFFF;
line-height:18px;
z-index:100;
}
#dropmenudiv10 a{
width: 100%;
display: block;
text-indent: 3px;
padding: 1px 0;
text-decoration: none;
color: #ffffff;
}
#dropmenudiv10 a:hover{ /*hover background color*/
color: #FFFFFF;
background-color: #00b8b4;
}
#dropmenudiv11{
position:absolute;
font-family: "Arial, Helvetica, sans-serif";
font-size: 10pt;
font-weight: normal;
border:0px;
color: #FFFFFF;
line-height:18px;
z-index:100;
}
#dropmenudiv11 a{
width: 100%;
display: block;
text-indent: 3px;
padding: 1px 0;
text-decoration: none;
color: #ffffff;
}
#dropmenudiv11 a:hover{ /*hover background color*/
color: #FFFFFF;
background-color: #be7202;
}
.EditTitle {
	background-position: left;
	background-repeat: repeat;
	text-align: left;
	font-size: 30px;
	font-weight: bolder;
	color: #054B31;
	border-top:1px solid #054B31;
	font-family: "Georgia Ref", Helvetica, sans-serif;
	padding-left: 30px;
}
.headerText {
	/*background-image: url('FOTO%20PANprova.jpg'); */
	background-image: url('Immagini/FOTOPANtrattino_resize.jpg');
	font-family: Arial, Helvetica, sans-serif;
	font-size: 56px;
	color: #FFFFFF
}
.mainArea {
	text-align: left;
/*	height: 100%; */
	width: auto;
	position: relative;
	display: block;
}
.mainText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	text-align: justify;
	/*background-color: #BDD7CC;*/
	text-indent: 2pt;
}
.table_header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18pt;
	font-style: normal;
	font-weight: bold;
	text-align: left;
	color: #003300;
}
.image_caption {
	font-size: 10pt;
	font-style: italic;
}
.header_menu_home {
	font-family: "Arial, Helvetica, sans-serif";
	font-size: 10pt;
	font-weight:normal;
	text-decoration: none;
	color:#FFFFFF;
	background-color:#91ba2c
	}
.header_menu_home a:hover{
	background-color:#59721c;
}
.header_menu_camere {
	font-family: "Arial, Helvetica, sans-serif";
	font-size: 10pt;
	font-weight: normal;
	text-decoration: none;
	color:#FFFFFF;
	background-color:#15375d;
}
.header_menu_camere a:hover{
	background-color:#659ec9;
}
.header_menu_reception {
	font-family: "Arial, Helvetica, sans-serif";
	font-size: 10pt;
	font-weight: normal;
	text-decoration: none;
	color:#FFFFFF;
	background-color:#f66400;
}
.header_menu_reception a:hover{
	background-color:#c85100;
}
.header_menu_ristorante {
	font-family: "Arial, Helvetica, sans-serif";
	font-size: 10pt;
	font-weight: normal;
	text-decoration: none;
	color:#FFFFFF;
	background-color:#660033;
}
.header_menu_ristorante a:hover{
	background-color:#e20071;
}
.header_menu_piscina {
	font-family: "Arial, Helvetica, sans-serif";
	font-size: 10pt;
	font-weight: normal;
	text-decoration: none;
	color:#FFFFFF;
	background-color:#187b9b;
}
.header_menu_piscina a:hover{
	background-color:#5fc7e7;
}
.header_menu_prenotazioni {
	font-family: "Arial, Helvetica, sans-serif";
	font-size: 10pt;
	font-weight: normal;
	text-decoration: none;
	color:#FFFFFF;
	background-color:#33cc33;
}
.header_menu_prenotazioni a:hover{
	background-color:#228a22;
}
.header_menu_promozioni {
	font-family: "Arial, Helvetica, sans-serif";
	font-size: 10pt;
	font-weight: normal;
	text-decoration: none;
	color:#FFFFFF;
	background-color:#e43802;
}
.header_menu_promozioni a:hover{
	background-color:#af2a01;
}
.header_menu_comearrivare {
	font-family: "Arial, Helvetica, sans-serif";
	font-size: 10pt;
	font-weight: normal;
	text-decoration: none;
	color:#FFFFFF;
	background-color:#cc66ff;
}
.header_menu_comearrivare a:hover{
	background-color:#ac05ff;
}
.header_menu_calagonone {
	font-family: "Arial, Helvetica, sans-serif";
	font-size: 10pt;
	font-weight: normal;
	text-decoration: none;
	color:#FFFFFF;
	background-color:#cc0000;
}
.header_menu_calagonone a:hover{
	background-color:#ff2121;
}
.header_menu_link {
	font-family: "Arial, Helvetica, sans-serif";
	font-size: 10pt;
	font-weight: normal;
	text-decoration: none;
	color:#FFFFFF;
	background-color:#008080;
}
.header_menu_link a:hover{
	background-color:#00b8b4;
}
.header_menu_contatti {
	font-family: "Arial, Helvetica, sans-serif";
	font-size: 10pt;
	font-weight: normal;
	text-decoration: none;
	color:#FFFFFF;
	background-color:#f49002;
}
.header_menu_contatti a:hover{
	background-color:#be7202;
}
td.home {
	background-color:#91ba2c;
	text-decoration: none;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
}
td.camere {
	background-color:#15375d;
	text-decoration: none;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
}
td.camere1 {
	text-decoration: none;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	overflow: auto;
	scrollbar-3dlight-color : white;
	scrollbar-arrow-color : #15375d;
	scrollbar-base-color : white;
	scrollbar-darkshadow-color : white;
	scrollbar-face-color : white;
	scrollbar-highlight-color : ##15375d;
	scrollbar-shadow-color : #15375d;
	scrollbar-track-color : white;
}
td.reception {
	background-color:#f66400;
	text-decoration: none;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
}
td.ristorante {
	background-color:#660033;
	text-decoration: none;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
}
td.piscina {
	background-color:#187b9b;
	text-decoration: none;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
}
td.prenotazioni {
	background-color:#33cc33;
	text-decoration: none;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
}
td.promozioni {
	background-color:#e43802;
	text-decoration: none;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
}
td.promozioni {
	background-color:#e43802;
	text-decoration: none;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
}
td.promozioni1 {
	text-decoration: none;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	overflow: auto;
	scrollbar-3dlight-color : white;
	scrollbar-arrow-color : #15375d;
	scrollbar-base-color : white;
	scrollbar-darkshadow-color : white;
	scrollbar-face-color : white;
	scrollbar-highlight-color : ##15375d;
	scrollbar-shadow-color : #15375d;
	scrollbar-track-color : white;
}
td.comearrivare {
	background-color:#cc66ff;
	text-decoration: none;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
}
td.calagonone {
	background-color:#cc0000;
	text-decoration: none;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
}
td.calagonone1 {
	text-decoration: none;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	overflow: auto;
	scrollbar-3dlight-color : white;
	scrollbar-arrow-color : #15375d;
	scrollbar-base-color : white;
	scrollbar-darkshadow-color : white;
	scrollbar-face-color : white;
	scrollbar-highlight-color : ##15375d;
	scrollbar-shadow-color : #15375d;
	scrollbar-track-color : white;
}
td.link {
	background-color:#008080;
	text-decoration: none;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
}
td.contatti {
	background-color:#f49002;
	text-decoration: none;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
}
.hometext {
	overflow: auto;
	height: 200px;
	top: 260px;
	text-align: justify;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	margin-top:0;
	color: #737000; 
	}
.receptiontext {
	overflow: auto;
	height: 230px;
	top: 260px;
	text-align: justify;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	margin-top:0;
	color: #d65700; 
	}
.ristorantetext {
	overflow: auto;
	height: 200px;
	top: 260px;
	text-align: justify;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	margin-top:0;
	color: #973131; 
	}
.piscinatext {
	overflow: auto;
	height: 200px;
	top: 260px;
	text-align: justify;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	margin-top:0;
	color: #0f5165; 
	}
.prenotazionitext {
	overflow: auto;
	height: 200px;
	top: 260px;
	text-align: justify;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	margin-top:0;
	color: #8a8a8a; 
	}
.promozionitext {
	text-align: justify;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #af2a01; 
	margin-right: 10px;
	}
.cameretext {
	text-align: justify;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #666699; 
	margin-right: 10px;
	}
.comearrivaretext {
	text-align: center;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	margin-top:0;
	color: #54547e; 
	}
.gononetext {
	text-align: justify;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #800000; 
	margin-right: 10px;
	}
.linktext {
	overflow: auto;
	height: 200px;
	top: 260px;
	text-align: justify;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	margin-top:0;
	color: #00b8b4; 
	}
.contattitext {
	overflow: auto;
	height: 200px;
	top: 280px;
	text-align: center;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	margin-top:0px;
	color: #cc3500; 
	}
.box-orizzontale
{
	font-family: Arial;
	font-size: 12px;
	background-color:#EFEFEF;
	font-weight: normal;
}
.TestoBoxOriz
{
	font-family: Arial;
	font-size: 8px;
	color: #111111;
	/*vertical-align: middle; */
}
.BottoneDispOriz
{
	background-color: #EFEFEF;
	border: solid 1px #999999;
	font-family: Verdana;
	font-size: 10px;
	font-weight:bolder;
	color: #333399;
	margin-right: 4px;
}
.BottoneDispOrizDeu
{
	background-color: #EFEFEF;
	border: solid 1px #999999;
	font-family: Verdana;
	font-size: 9px;
	font-weight:bolder;
	color: #333399;
	margin-right: 4px;
}
.SelectDispOriz
{
	font-family: Arial;
	font-size: 10px;
}
.camerafoto{
	background-image: url('Immagini/Camera.gif');
	height:260px;
}
.piscinafoto{
	background-image: url('Immagini/Piscina.gif');
	height:260px;
}
.receptionfoto{
	background-image: url('Immagini/Reception.gif');
	height:260px;
}
.ristorantefoto{
	background-image: url('Immagini/Ristorante.gif');
	height:260px;
}
.promozionifoto{
	background-image: url('Immagini/promozioni.jpg');
	height:260px;
}
.homefoto{
	background-image: url('Immagini/home.jpg');
	height:140px;
}
.contattifoto{
	background-image: url('Immagini/contatti.jpg');
	height:140px;
}
.portofoto{
	background-image: url('Immagini/porto.jpg');
	height:140px;
}
.lunafoto{
	background-image: url('Immagini/piscinaluna.jpg');
	height:140px;
}
.tiscalifoto{
	background-image: url('Immagini/tiscali.jpg');
	height:140px;
}
.marefoto{
	background-image: url('Immagini/mare.jpg');
	height:140px;
}