#content {
   position: absolute;
}

H1 {
      font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; font-size: 12px; color: #FCFCFC; font-weight: bold; text-transform: capitalize; background-color: #FF660F;
}

H2 {
   font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; font-size: 10px; color: #FCFCFC; font-weight: bold; background-color: #FF660F;
}

H3 {  
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-weight: bold;
font-size: larger; 
text-transform: capitalize;
color: #10232b
}

body {
   padding: 5 5 5 5
   width:100%; 
   height:100%; 
   background-color:#FFFFFF;
}

.nav_country { text-transform: capitalize; background-color: #00A0C6; font-weight: bold; }
.nav_country_hi { text-transform: capitalize; background-color: #CAECEA; font-weight: bold; }

.nav_essential { text-transform: capitalize; background-color: #CAECEA; padding-left: 6; font-weight: bold; }
.nav_essential_hi { text-transform: capitalize; background-color: #E5F9F8; padding-left: 6; font-weight: bold; }

.nav_region { text-transform: capitalize; background-color: #FFB286; padding-left: 6; font-weight: bold; }
.nav_region_hi { text-transform: capitalize; background-color: #FFCDB1; padding-left: 6; font-weight: bold; }

.nav_resort { text-transform: capitalize; background-color: #F9D937; padding-left: 9; font-weight: bold; }
.nav_resort_hi { text-transform: capitalize; background-color: #FAE268; padding-left: 9; font-weight: bold; }

.nav_hotel { text-transform: capitalize; background-color: #FF660F; padding-left: 12; font-weight: bold; }
.nav_hotel_hi { text-transform: capitalize; background-color: #FF8B4A; padding-left: 12; font-weight: bold; }

.credits {
   font-family: "Helvetica", "Arial", "sans-serif"; font-size: 10px; color: #7e8b94; text-decoration: none
}

.intro {
   font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; font-size: 10px; color: #10232b
}

.period {
   font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; font-size: 10px; color: #10232b; background-color: #D3EEEC; padding: 3;
}

.season {
   font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; font-size: 10px; color: #10232b; background-color: #D3EEEC; padding: 3;
}

.hotelmenu {
   text-align: center; text-transform: capitalize;
}

.hotelinfo {
   background-repeat: no-repeat; background-attachment: fixed; padding: 0 0 0 0; margin: 0 0 0 0;
}

.titlebox {
   font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; font-size: 12px; color: #FCFCFC; font-weight: bold; padding:18 10 0 18; text-transform: capitalize; background-color: #FF660F;
}
.titlebox_hi {
    background-color: #FFB286; font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; font-size: 8px; color: #FCFCFC;
}
.titlebox_sub {
   font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; font-size: 10px; color: #FCFCFC; font-weight: bold; background-color: #FF660F;
}
.titlebox_text {
   font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; font-size: 8px; color: #FCFCFC; font-weight: normal; padding:0 5 10 18; letter-spacing:0.12em
}

.room {
   font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; font-size: 10px; color: #10232b; background-color: #FDC2A1; padding:3;
}

.roomnote {
   font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; font-size: 9px; color: #10232b; background-color: #FDC2A1;   
}

.roomprice {
   font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; font-size: 10px; color: #10232b; text-align: right; background-color: #EEEEEE; padding: 3; width: auto;
}

.supplement {
   font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; font-size: 10px; color: #10232b; background-color: #FFD4B3; padding: 3; padding-left:10; 
}

.supprice {
   font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; font-size: 10px; color: #10232b; background-color: #FAFAFA; text-align: right; width: auto; padding: 3;
}

.suppgroup {
   font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; font-size: 6px; color: #10232b; background-color: #FAFAFA; text-align: center; width: auto; padding: 3;
}

.news {
   font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; font-size: 10px; color: #10232b 
}

.news_header {
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 16px;
	color: #FF6600;
	font-weight: bold;
}

.url {
   font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; font-size: 10px; color: #7E8B94; font-weight: bold; text-decoration: none
}

.hotelurl {
   font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; font-size: 10px; color: #FFFFFF; font-weight: bold; text-decoration: none; text-transform: capitalize;
}

.feature {
   font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; font-size: 10px; color: #FFFFFF; font-weight: normal
}

.feature_header {
   font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; font-size: 10px; color: #FFFFFF; font-weight: bold
}

body {
   font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; 
}

td  {
   color: #003; font-size: 12px; font-family: Tahoma, Verdana, sans-serif 
}

a.nav {
   color: #666666; text-decoration: none 
}

a:hover    {
   color: #000088; text-decoration: underline 
}

a:visited  {
   
}

a.nav:hover {
   color: #333333; text-decoration: underline 
}

.whitetext {
   color: white 
}

.smalltext {
   font-size: 10px 
}

.footer {
   font-size: 11px 
}

.out  {
   font-weight: bold; color: #fff; background-color: #808080; margin: 4px 
}

.over {
   font-weight: bold; color: #333333; background-color: #cccccc; margin: 4px 
}

.down {
   font-weight: bold; color: #333333; background-color: #f1f1f1; margin: 4px 
}

.input_field {
   border: solid 1px gray 
}

.hand {
   cursor: hand 
}

.nav  {
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
}

.mininav {
   background-color:#F9D937;
   font-size:10px;
   font-weight:bold;
   padding:2px;
   cursor:hand;
}
 
a.mininav {
   color: #666666; text-decoration: none 
}

a.mininav:hover {
   color: #333333; text-decoration: none 
}

.spnheader {  
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
color: #10232b
}

a.spnlnk {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
font-weight: bold;
text-decoration: none;
}

a.spnlnk:hover {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
font-weight: bold;
text-decoration: none;
}

.thmlnk {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
font-weight:normal;
text-decoration: none;
color: #909090;
}

a.thmlnk {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
font-weight:normal;
text-decoration: none;
color: #909090;
}

a.thmlnk:hover {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
font-weight:normal;
text-decoration: none;
color: #909090;
}

.copyright {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
font-weight:normal;
text-decoration: none;
color: #909090;
}

a.copyright {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
font-weight:normal;
text-decoration: none;
color: #909090;
}

a.copyright:hover {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
font-weight:normal;
text-decoration: none;
color: #909090;
}

a.copyright:visited {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
font-weight:normal;
text-decoration: none;
color: #909090;
}

INPUT {
	BORDER-RIGHT: #000033 1px solid;
	BORDER-TOP: #000033 1px solid;
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	BORDER-LEFT: #000033 1px solid;
	COLOR: #666666;
	BORDER-BOTTOM: #000033 1px solid;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #92D5D0;
	PADDING-LEFT: 2
}

TEXTAREA {
	BORDER-RIGHT: #051c37 1px solid;
	BORDER-TOP: #051c37 1px solid;
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	BORDER-LEFT: #051c37 1px solid;
	COLOR: #666666;
	BORDER-BOTTOM: #051c37 1px solid;
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
	BACKGROUND-COLOR: #92D5D0;
}

SELECT {
	BORDER-RIGHT: #051c37 1px solid;
	BORDER-TOP: #051c37 1px solid;
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	BORDER-LEFT: #051c37 1px solid;
	COLOR: #666666;
	BORDER-BOTTOM: #051c37 1px solid;
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
	BACKGROUND-COLOR: #92D5D0;
}

.alt {
	BORDER-RIGHT: #000033 0px solid; BORDER-TOP: #000033 0px solid; FONT-WEIGHT: normal; FONT-SIZE: 11px; BORDER-LEFT: #000033 0px solid; COLOR: #000033; BORDER-BOTTOM: #000033 0px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; SCROLLBAR-BASE-COLOR: #FFFEEE; BACKGROUND-COLOR: #FFFEEE;
}

.country1 {
   background-color:#B94A00;color:#ffffff;
}

.hidden { display: none; }
.shown { display: inline; }
