body { 

	background-image:url(../polinesia_img/bg111.gif);
	scrollbar-face-color: rgb(163,208,232);

}
.header {
	position:absolute; z-index:1; left: 0; top: 0;
}

.menuHeader {
  background-color:#e9f5f3;
	height:23;
	width:799;
	padding:0;

}

.newsletter {
	text-align:justify;
	font-family: Verdana,Tahoma,Arial;
	font-size: 11px;

}

.highlighted {
  background-color:#f7cd00;
}

.bgCentral { 
	position:absolute; z-index:1; left: 0; top: 130
}

.testo {
	text-align:justify;
	font-family: Verdana,Tahoma,Arial;
	font-size: 11px;

}

.testoNormale {
	text-align:justify;
	font-family:  Verdana,Tahoma,Arial;
	font-size: 11px;
}


.layerBg {
	position:absolute; z-index:1; left: 0; top: 131;
}
.layerContent {
	position:absolute; z-index:2; left: 0; top: 131;
}

.fotoMappa {
	float: left;
	margin: 0px 7px 0px 0px;
	background-image:url(../polinesia_img/bgmappa.jpg);
	background-repeat: no-repeat;
	width:155;
	height:140;
	padding-left:9;
	padding-top:9;
}
.foto {
	float: left;
	margin: 0px 7px 0px 0px;
}
.fotodx {
	float:right;
	margin: 0px 7px 0px 0px;

}

.dida {
	font-size: 9px;
	line-height: 11px;
	font-weight: bold;
	width:145;
	text-align:center; 
}

.menuV {
	position:absolute; z-index:3; left: 38; top: 210;
	text-align:justify;
	font-family:  Verdana,Tahoma,Arial;
	font-size: 10px;
}

.menuVsx {
	position:absolute; z-index:3; left: 38; top: 210;
	text-align:justify;
	font-family:  Verdana,Tahoma,Arial;
	font-size: 10px;
}

.tabellaTariffa {
	text-align:left;
	font-family:  Verdana,Tahoma,Arial;
	font-size: 10px;

	border:solid;
	border-color:#cccccc;
	border-width:0;
	border-collapse:collapse;
}

.testataTariffa {

	font-size: 11px;
	font-weight: bold;
	color: #045199;
	text-align:center;
	border:solid;
	border-color:#cccccc;
	border-width:1;
	border-collapse:collapse;
}

.titoloTabellaTariffa {
	font-family: Verdana,Tahoma,Arial;
	font-size: 11px; 
	font-weight: bold; 
	color: #045199;
}

.TDtariffa {

	font-size: 11px;
	font-weight: bold;
	color: #045199;
	text-align:center;
	border:solid;
	border-color:#cccccc;
	border-width:1;
	border-collapse:collapse;
}
.TDdescr {

	font-size: 9px;

	color: #045199;
	text-align:center;
	border:solid;
	border-color:#cccccc;
	border-width:1;
	border-collapse:collapse;
}

.dettaglioTariffa {
	padding:0;
	width:100%;
	text-align:left;
	font-size: 10px;
}
.descrizionetariffa{
	text-align:left;
	font-size: 10px;
	border-color:#eeeeee;
	border-bottom:dotted;
	border-width:1;
	border-collapse:collapse;
	width:360px;

}
.prezzotariffa{
	font-size: 10px;
	text-align:right;
	padding-right:5px;

	width:50px;
}

.dovealloggiare {
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}


.bgthumb {
	background-image:url(../polinesia_img/bgthumb.jpg);
	background-repeat: no-repeat;
	width:100;
	height:78;
	padding-left:6;
	padding-top:6;
}

.copyright {
	font-size: 10px;
	color: #666666;
	font-family: Verdana,Tahoma,Arial;
	border-top:solid;
	border-bottom:none;
	border-color:#cccccc;
	border-width:1;
	padding:5;

}

.labels{
	FONT-SIZE: 11px; FONT-FAMILY: Verdana, Tahoma,Arial, ; TEXT-ALIGN: justify;
	COLOR: #003399;
}
INPUT {
	BACKGROUND-COLOR: #FFFFFF; 
	BORDER-BOTTOM: 336699 1px solid; 
	BORDER-LEFT: 336699 1px solid;
	BORDER-RIGHT: 336699 1px solid; 
	BORDER-TOP: 336699 1px solid;
	FONT-FAMILY: Verdana,Tahoma,Arial ;
	FONT-SIZE: 11px;
	COLOR: #000000; 
}

.button{
	BACKGROUND-COLOR: #e9f5f3; 
	BORDER-BOTTOM: 336699 1px solid; 
	BORDER-LEFT: 336699 1px solid;
	BORDER-RIGHT: 336699 1px solid; 
	BORDER-TOP: 336699 1px solid;
	FONT-FAMILY: Verdana,Tahoma,Arial ;
	FONT-SIZE: 11px;
	COLOR: #FFFFFF; 
}

.tdBlu{
	BACKGROUND-COLOR: #f6f6f6;
	FONT-SIZE: 11px; FONT-FAMILY: Verdana, Tahoma,Arial, ; 
	COLOR: #003399;
}
TEXTAREA {
	BACKGROUND-COLOR: #FFFFFF; 
	BORDER-BOTTOM: 336699 1px solid; 
	BORDER-LEFT: 336699 1px solid;
	BORDER-RIGHT: 336699 1px solid; 
	BORDER-TOP: 336699 1px solid;
	FONT-FAMILY: Arial;
	FONT-SIZE: 12px;
	COLOR: #000000; 
	width: 100%;
}

SELECT {
	BACKGROUND-COLOR: #FFFFFF; 
	BORDER-BOTTOM: 336699 1px solid; 
	BORDER-LEFT: 336699 1px solid;
	BORDER-RIGHT: 336699 1px solid; 
	BORDER-TOP: 336699 1px solid;
	FONT-FAMILY: Arial;
	FONT-SIZE: 12px;
	COLOR: #000000; ;
}

.colsx{
position:absolute; z-index:2; left: 0; top: 131;
}

/* Anchor Styles *******************************************************************************************/
a{
	text-decoration:	none;
}
a:link	{
	color:	#045199;
	background-color: transparent;
	FONT-FAMILY: Verdana,Tahoma,Arial, Verdana; FONT-WEIGHT: bold;
	text-decoration:	underline;
}
a:visited	{
	color:	#0099FF;
	background-color: transparent;
	text-decoration:	underline;
	FONT-FAMILY: Verdana,Tahoma,Arial, Verdana; FONT-WEIGHT: bold;
}
a:active	{
	color:	#045199;
	background-color: transparent;
	FONT-FAMILY: Verdana,Tahoma,Arial, Verdana; FONT-WEIGHT: bold;
	text-decoration:	underline;
}
a:hover	{
	color:	#3399FF;
	background-color: transparent;
	FONT-FAMILY: Verdana,Tahoma,Arial, Verdana; FONT-WEIGHT: bold;
	text-decoration: underline;
}

/* Lista di Nozze *******************************************************************************************/

.tabellaLista {
	text-align:left;
	font-family:  Verdana,Tahoma,Arial;
	font-size: 10px;

	border:solid;
	border-color:#cccccc;
	border-width:1;
	border-collapse:collapse;
}

.testataLista {
BACKGROUND-COLOR: #F6F3EC;
	font-size: 10px;
	font-weight: bold;
	color: #045199;
	text-align:center;
	border:solid;
	border-color:#cccccc;
	border-width:0;
	border-collapse:collapse;
}


.TDLista {

	font-size: 10px;

	color: #045199;
	text-align:center;
	border:solid;
	border-color:#cccccc;
	border-width:1;
	border-collapse:collapse;
}

.TDdescrLista {

	font-size: 9px;

	color: #045199;
	text-align:left;
	border:solid;
	border-color:#cccccc;
	border-width:1;
	border-collapse:collapse;
}

.TDListaTotale {

	font-size: 11px;
	font-weight: bold;
	color: #CC0000;
	text-align:center;
	border:solid;
	border-color:#cccccc;
	border-width:1;
	border-collapse:collapse;
}

.nomesposi {
BACKGROUND-COLOR: #f6f6f6;
	font-size: 11px;
	font-weight: bold;
	color: #045199;
	text-align:center;
	padding:5px;
	
}

.loginerror {

	font-size: 11px;
	font-weight: bold;
	color: #CC0000;
	text-align:center;
	padding:1px;

}

.TRdispari {
BACKGROUND-COLOR: #fbfbfb;
	font-size: 11px;

	color: #045199;
	text-align:left;
	border:solid;
	border-color:#cccccc;
	border-width:1;
	border-collapse:collapse;
}
.TRpari {
	BACKGROUND-COLOR: #ffffff;
	font-size: 11px;

	color: #045199;
	text-align:left;
	border:solid;
	border-color:#cccccc;
	border-width:1;
	border-collapse:collapse;
}

.tabellaSiteMap {
	text-align:left;
	font-family:  Verdana,Tahoma,Arial;
	font-size: 9px;
	font-weight: bold;

	border:solid;
	border-color:#cccccc;
	border-width:1;
	border-collapse:collapse;
}
.sitemapheader{
	text-align:center;
	font-family:  Verdana,Arial,Tahoma;
	font-size: 9px;
	font-weight: bold;
	BACKGROUND-COLOR: #3399FF;
	color: #cccccc;
	border:solid;
	border-color:#cccccc;
	border-width:1;
	border-collapse:collapse;
}

.googleaddress {
	text-align:center;
	font-family:  Verdana,Tahoma,Arial;
	font-size: 12px;
}

#googlemap {
	border:solid;
	border-color:#cccccc;
	border-width:1px;
	border-collapse:collapse;
	width: 525px; 
	height: 300px;

}

.listanozzemenu{
	text-align:center;
	font-family:  Verdana,Arial,Tahoma;
	font-size: 10px;
	font-weight: bold;
	BACKGROUND-COLOR: #fbfbfb;
	color: #cccccc;
	border:solid;
	border-color:#cccccc;
	border-width:1;
	border-collapse:collapse;
	padding:4px;
}
.listanozzemenuH{
	text-align:center;
	font-family:  Verdana,Arial,Tahoma;
	font-size: 10px;
	font-weight: bold;
	BACKGROUND-COLOR: #f7cd00;
	color: #000000;
	border:solid;
	border-color:#cccccc;
	border-width:1;
	border-collapse:collapse;
	padding:4px;	
}

A.navbar{
	font-weight : bold;
	font-family : verdana,arial;
	text-decoration : none;
	color : #000000;
	padding: 0;

}

A.navbar:link {COLOR: #000000; FONT-FAMILY: Verdana, Arial; FONT-WEIGHT: bold; TEXT-DECORATION: none};
A.navbar:visited {COLOR: #000000; FONT-FAMILY: Verdana, Arial; FONT-WEIGHT: bold; TEXT-DECORATION: none};
A.navbar:hover {COLOR: #3399FF; FONT-FAMILY: Verdana, Arial; FONT-WEIGHT: bold; TEXT-DECORATION:none};
A.navbar:active {COLOR: #000000; FONT-FAMILY: Verdana, Arial; FONT-WEIGHT: bold; TEXT-DECORATION: none}

.redbox{font-size: 10px;color: #CC0000;text-align:left;border: 1px solid #cccccc;}

#adv {display:none;font-size: 9px;FONT-FAMILY: Verdana, Arial; FONT-WEIGHT: bold;	position:absolute; z-index:1; left: 820px; top: 20; text-align: left}
#advleft{display:none;position:absolute; z-index:2; left: 38; top: 410;}
#googleAd{display:none;}


H1 {	text-align:center;
	font-family:  Verdana,Tahoma,Arial;
	font-size: 12px;
	border:solid;
	border-color:#cccccc;
	border-width:1;
	border-collapse:collapse;
	}
	
H5 {	text-align:center;
	font-family:  Verdana,Tahoma,Arial;
	font-size: 12px;
	border:solid;
	border-color:#cccccc;
	border-width:1;
	border-collapse:collapse;
	}
	
.layerContentSearch {
	position:absolute; z-index:2; left: 0px; top: 157px; 
}

#searchPage {
	background-image:url(../polinesia_img/bgsearch.gif);
}

#div-search-box {
	position:absolute; z-index:2; /*margin-left: 542px; top: 5px;padding-right:5px;*/
width:800px;
}
#cse-search-box {
float: right;
margin: 3px 3px 5px  5px;
}
#cse-search-box input{
	BACKGROUND-COLOR: #FFCC00; 
	FONT-FAMILY: Verdana,Tahoma,Arial ;
	FONT-SIZE: 11px;
	COLOR: #000000;
	FONT-WEIGHT:normal; 
}
#cse-search-box input[type=submit]{
	BACKGROUND-COLOR: #FFCC00; 
	FONT-FAMILY: Verdana,Tahoma,Arial ;
	FONT-SIZE: 11px;
	COLOR: #000000; 
	width:50px;
}
#cse-search-box input[type=text]{
	BACKGROUND-COLOR: #FFFFFF; 
	FONT-FAMILY: Verdana,Tahoma,Arial ;
	FONT-SIZE: 11px;
	COLOR: #000000; 
	width:200px;
}

fieldset
{
background: #f6f6f6;
border: 1px solid #cccccc;
}

legend
{
color: #fff;
background: #4EA6D4;
border: 1px solid #cccccc;
padding: 2px 6px;
font-weight:bold;
} 

#cse-search-results{
	BACKGROUND-COLOR: #FFFFFF; 
	FONT-FAMILY: Verdana,Tahoma,Arial ;
	FONT-SIZE: 9px;
	COLOR: #000000; 
}

.itinerari
{
background: transparent;
border: 1px solid #cccccc;

}

.tariffe
{
background: transparent;
border: 1px solid #cccccc;
padding:2px; width:460px;
}

.tariffe a
{
color: #fff;

}
.tariffe a:hover
{
color: #ddd;

}

.risorse
{
background: transparent;
border: 1px solid #cccccc;
width:100%;
padding:2px 6px;
}

fieldset p {margin:5px} 

.vn_msgframe {

width:100%;
	font-family:  Verdana,Tahoma,Arial;
	font-size: 10px;

	border:dotted;
	border-color:#cccccc;
	border-width:1px;
	margin-bottom:10px;
	background-color:#ffffff;
	background-image: url(../polinesia_img/bg_vn_msg.jpg);
	background-repeat:no-repeat; background-position:top left; 
	}
.vn_data_messaggio {margin-left:5px;margin-top:5px;margin-bottom:5px;font-style:italic;}
.vn_messaggio {margin-left:10px;margin-right:10px;font-size:12px;font-weight:bold;}
.vn_dapartedi {text-align:center;margin:5px;}
.vn_top {
	width:20px;height:20px;
	border-top:1px solid;
	border-left:1px solid;
	border-color:#cccccc;
	}
.vn_bottom {
float:right;
	width:20px;height:20px;
	border-bottom:1px solid;
	border-right:1px solid;
	border-color:#cccccc;
	}	

#clock1 {
	position:absolute; z-index:2; left: 11px; top: 480px;
}
#clock2 {
	position:absolute; z-index:2; left: 11px; top: 530px;
}
.clock{
	FONT-FAMILY: Verdana, Times new Roman,Tahoma,Arial ;
	FONT-SIZE: 12px;
	FONT-STYLE: italic;
	FONT-WEIGHT: bold;
	COLOR: #000000; 
	text-align:center;
}

.selectable{
cursor:pointer;
}

table.proposte{
	font-size: 11px;
	font-weight: bold;
}

table.proposte  th{
	background-color:#4EA6D4;
	color:#FFFFFF;
}

#facebook-bar {
	position:absolute; z-index:2; left: 18px; top: 595px;
	text-align:justify;
	font-family:  Verdana,Tahoma,Arial;
	font-size: 10px;
	  width : 160px;
  margin-right: 5px;
  margin-left: 5px;
  padding-top : 4px;
  padding-right : 4px;
  padding-left : 4px;
  padding-bottom : 0px;

}

