<style type="text/css" title="vacationstyle">{  }

TABLE { font-family: Tahoma; font-size:9.0pt; }
p { font-family: Tahoma; font-size:9.0pt; }


a:hover
{
 text-decoration: none;
}
a.tablelinks:hover
{
 text-decoration: none;
}
body {
  font-family: Tahoma;
  font-size:9.0pt;
  scrollbar-arrow-color: #000000; 
  scrollbar-base-color: #FFFFFF; 
  scrollbar-face-color: #FFFFFF;
  scrollbar-highlight-color: #FFFFFF; 
  scrollbar-3dlight-color: #EBEBEB; 
  scrollbar-shadow-color: #595959; 
  scrollbar-darkshadow-color: #595959; 
}


/*NEW*/
/*TRANSFERS - SERVICES*/
.servicetitle     { font-family:Century Gothic; font-size:11pt; font-weight: bold; color:#34538B }


/*END OF NEW*/



.Tah10     { font-family: Tahoma; font-size: 10pt }
.Tah11     { font-family: Tahoma; font-size: 11pt }
.T11padpx       { font-family: Tahoma; font-size:11px; padding-bottom: 1px; padding-top:1px; }
.titlevillages  { font-family: Arial; font-size: 14pt; color: #F4F4F4; font-weight: bold }
.titleorange  { font-family: Arial; font-size: 14pt; color: #DCA956; font-weight: bold }
.titlegreen  { font-family: Arial; font-size: 14pt; color: #67B14C; font-weight: bold }
.titleblue  { font-family: Arial; font-size: 14pt; color: #5780BD; font-weight: bold }
.titlepurple  { font-family: Arial; font-size: 14pt; color: #9C59A6; font-weight: bold }
.titleorange10  { font-family: Tahoma; font-size: 10pt; color: #DCA956; text-decoration: none; font-weight: bold }
.titlegreen10  { font-family: Tahoma; font-size: 10pt; color: #67B14C; font-weight: bold }
.titleblue10  { font-family: Tahoma; font-size: 10pt; color: #5780BD; font-weight: bold }
.titlegray11  { font-family: Arial; font-size: 11pt; color: #555555; font-weight: bold; letter-spacing:1px }
a:link.titlegray11,
a:active.titlegray11,
a:visited.titlegray11  { font-family: Arial; font-size: 11pt; color: #555555; font-weight: bold; letter-spacing:1px }
a:hover.titlegray11  { font-family: Arial; font-size: 11pt; color: #999999; font-weight: bold; letter-spacing:1px } 
.titlepurple10  { font-family: Tahoma; font-size: 10pt; color: #9C59A6; font-weight: bold }
.titlegray10  { font-family: Tahoma; font-size: 10pt; color: #6C6C6C; font-weight: bold }
.title10  { font-family: Tahoma; font-size: 10pt; text-decoration: none; font-weight: bold }
.CG     { font-family: Century Gothic; font-size: 9pt }
.newsletter { font-weight: normal; font-size: 12px; color: #2D2D2D; font-style: normal; font-family: Century Gothic; text-decoration: none }
.red { font-weight: bold; font-size: 12px; color: #FF0000; font-style: normal; font-family: Century Gothic; text-decoration: none }
.links     { font-family: Century Gothic; font-size: 11pt; font-weight: bold }
.V10     { font-family: Verdana, Tahoma; font-size: 10pt }
.V9      { font-family: Verdana, Tahoma; font-size: 9pt }
.V8      { font-family: Verdana, Tahoma; font-size: 8pt }
.V7      { font-family: Verdana, Tahoma; font-size: 7pt }
.V8b-25   { font-family: Verdana, Tahoma; font-size: 8pt; font-weight: bold; line-height: 25px }


.A13         { font-family: Arial; font-size: 13pt }
.A12         { font-family: Arial; font-size: 12pt }
.A11         { font-family: Arial; font-size: 11pt }
.A10         { font-family: Arial; font-size: 10pt }
.A9         { font-family: Arial; font-size: 9pt }
.A8         { font-family: Arial; font-size: 8pt }
.AN14         { font-family: Arial Narrow; font-size: 14pt }
.AN13         { font-family: Arial Narrow; font-size: 13pt }
.AN12         { font-family: Arial Narrow; font-size: 12pt }
.AN11         { font-family: Arial Narrow; font-size: 11pt }
.AN10         { font-family: Arial Narrow; font-size: 10pt }
.accommodates         { font-family:Verdana; font-size:9pt; background-color:#C4D1B8; color:#000000 }
.allrates         { font-family:Verdana; font-size:12px; color:#FFCC00 }
.allinfo         { font-family:Verdana; font-size:9pt; color:#CACACA }

.csms10         { font-family:Comic Sans MS; font-size:12px; color:#333333 }
.cell-vert         { font-family:Verdana; font-size:8pt; background-color:#007095; width:135px; padding:3px; }
.cell-hor         { font-family:Arial Narrow; font-size:12pt; background-color:#F8F8F8; font-weight: bold; width:780px; padding:3px; color:#000000 }
.cell-main         { font-family:Verdana; font-size:9pt; background-color:#FFFFFF; width:645px; padding:3px }
.cell-mainall         { font-family:Verdana; font-size:9pt; background-color:#FFFFFF; width:780px; padding:3px }
.cell-mainnotice         { font-family:Tahoma; font-size:9pt; background-color:#F8F8F8; width:780px; padding:3px }
.cell-mainnoticehalf         { font-family:Tahoma; font-size:9pt; background-color:#F8F8F8; width:390px; padding:3px }
.cellone         { font-family:Verdana; font-size:9pt; padding:0px; background-color:#DAE3D2; bordercolorlight:#C4D1B8; bordercolordark:#7D9964; bordercolor:#111111; color:#000000 }
.celltwo         { font-family:Verdana; font-size:9pt; padding:0px; background-color:#E6ECE1; bgcolor:#E6ECE1; bordercolorlight:#C4D1B8; bordercolordark:#7D9964; bordercolor:#111111; color:#000000 }


.Datesby   { font-family: Verdana; font-size: 8pt; font-weight: bold; color: #FFCC00 }


.extra         { font-family:Verdana; font-size:8pt; font-weight: bold; background-color:#575C80; color:#CACACA }
.extra135         { font-family:Verdana; font-size:9pt; background-color:#8A8DA8 }
.extra246         { font-family:Verdana; font-size:9pt; background-color:#9C9FB6 }
.extra246test         { font-family:Verdana; font-size:9pt; padding:9px; background-color:#9C9FB6 }


.georgia10   { font-family: Georgia; font-size: 10pt; font-weight: normal }
graylinks,
a:link.graylinks,
a:active.graylinks,
a:visited.graylinks  { font-family: Verdana; font-size: 10px; color: #333333; font-weight: normal; letter-spacing:1px; padding-left:10px; text-decoration:none }
a:hover.graylinks  { font-family: Verdana; font-size: 10px; color: #999999; font-weight: bold; letter-spacing:1px } 


.HTitle12b    { font-family: Arial; font-size: 12pt; color: #FFCC00; font-weight: bold }
.Hotelsb    { font-family: Verdana; font-size: 10pt; color: #49B83D; font-weight: bold }
.hotelname   { font-family:Georgia; font-size:14pt; font-weight: bold italic; color:#CF7B49 }
.house         { font-family:Verdana; font-size:9pt; padding:5px; background-color:#007095; color:#ECEAD9 }
.houseover         { font-family:Century Gothic; font-size:10pt; font-weight:bold; align:middle; padding:2px; background-color:#DFDFDF; color:#000000 }
.housetopname         { font-family:Century Gothic; font-size:12pt; font-weight:bold; height:27px; background-color:#EFEFEF; color:#000000; }
.house2005top         { font-family:Arial Narrow; font-size:11pt; padding-top:3px; padding-bottom:3px; background-color:#FFFFFF; color:#585858; }
.house2005         { font-family:Arial Narrow; font-size:12pt; padding-top:5px; padding-bottom:5px; background-color:#F8F8F8; color:#585858; }
.houseextrabed         { font-family:Tahoma; font-size:9pt; padding:2px; background-color:#F8F8F8; color:#585858; }
.housetype         { font-family:Tahoma; font-size:11px; padding:1px; background-color:#F8F8F8; color:#585858; }
.houseprice1        { font-family:Verdana; font-size:8pt; height:14px; background-color:#C0D7E4; color:#000000; }
.houseprice2        { font-family:Verdana; font-size:8pt; height:14px; background-color:#E0EBF1; color:#000000; }
.houseshort         { font-family:Tahoma; font-size:7pt; font-weight: bold; padding-top:5px; color:#34538B }


.seasons         { font-family:Verdana; font-size:8pt; padding:5px; height:20px; background-color:#DAE3D2; color:#000000 }
.style4         { font-family:Tahoma; font-size:12px }
.style5         { font-family:Tahoma; font-size:11px }

.resinfo         { font-family:Verdana,Tahoma; font-size:12px; font-weight:bold; padding:8px; background-color:#3E4159; color:#E6ECE1 }



.table         { font-family:Verdana; font-size:9pt; background-color:#DAE3D2; bgcolor:#FF9900; border:1px; width:100%; cellspacing:0; bordercolorlight:#C4D1B8; bordercolordark:#7D9964; bordercolor:#111111; cellpadding:0; color:#000000 }
.number         { font-family:Verdana; font-size:9pt; padding:1px; color:#CACACA }
.mainmenutables   { font-family:Verdana; font-size:8pt; background-color:#D1E0EF; color:#000000 }



.padding20    { padding-left:20px; padding-right:20px; }
.picshow1       { font-family: Tahoma; font-size:10px; padding-bottom: 1px; padding-top:1px; background-color:#EFEFEF; }
.picshow2       { font-family: Tahoma; font-size:10px; padding-bottom: 1px; padding-top:1px; background-color:#D3D3D3; }

.villadetails     { font-family:Century Gothic; font-size:11pt; font-weight: bold; padding:4px; color:#34538B }



/*LEFT MENU*/
.mainmenutables   { font-family:Verdana; font-size:8pt; background-color:#D1E0EF; color:#000000; }
.specialoffersmenu   {
	font-family:Verdana;
	font-size:8pt;
	font-weight:bold;
	background-color:#E17100;
	color:#FFFFFF;
}
.specialoffersmenu2   {
	font-family:Verdana;
	font-size:8pt;
	font-weight:bold;
	background-color:#FF9933;
	color:#FFFFFF;
}
.otheroffersmenu   {
	font-family:Verdana;
	font-size:8pt;
	font-weight:bold;
	background-color:#99CC33;
	color:#000000;
}


/*SCRIPT CSS FOR ENLARGING IMAGES*/
#showimage{
position:absolute;
visibility:hidden;
padding: 1px;
border: 1px solid gray;
}

#dragbar{
cursor: hand;
cursor: pointer;
background-color: #DDDDDD;
min-width: 200px; /*NS6 style to overcome bug*/
}

#dragbar #closetext{
font-family:Tahoma;
font-size:11px;
font-weight: bold;
margin-right: 1px;
}
-->
</style>