@charset "ISO-8859-1";

.navBG{
	background:url(/esp/images/nav/bg.jpg) repeat-x;
}
a.hotels {
	display: block;
	width: 90px;
	height: 32px;
	background:url(../images/nav/hotels.jpg) no-repeat;
	text-decoration: none;
}
a.hotels:hover {
	background-position: 0 -32px ;
}

a.hotelsSEL {	
	display: block;
	width: 90px;
	height: 32px;
	background:url(../images/nav/hotels.jpg) no-repeat;
	background-position: 0 -64px ;
	}


a.promotions {
	display: block;
	width: 136px;
	height: 32px;
	background:url(../images/nav/promotions.jpg) no-repeat;
	text-decoration: none;
}
a:hover.promotions {
	background-position: 0 -32px ;
}
.promotionsSEL{
	display: block;
	width: 136px;
	height: 32px;
	background:url(../images/nav/promotions.jpg) no-repeat;
	background-position: 0 -64px ;
}
a.aboutcr {
	display: block;
	width: 179px;
	height: 32px;
	background:url(../images/nav/aboutcr.jpg) no-repeat;
	text-decoration: none;
}
a:hover.aboutcr {
	background-position: 0 -32px ;
}
.aboutcrSEL{
	display: block;
	width: 179px;
	height: 32px;
	background:url(../images/nav/aboutcr.jpg) no-repeat;
	background-position: 0 -64px ;
}
a.contactus {
	display: block;
	width: 122px;
	height: 32px;
	background:url(../images/nav/contactus.jpg) no-repeat;
	text-decoration: none;
}
a:hover.contactus {
	background-position: 0 -32px ;
}
.contactusSEL{
	display: block;
	width: 122px;
	height: 32px;
	background:url(../images/nav/contactus.jpg) no-repeat;
	background-position: 0 -64px ;
}
a.reservations {
	display: block;
	width: 142px;
	height: 32px;
	background:url(../images/nav/reservations.jpg) no-repeat;
	text-decoration: none;
}
a:hover.reservations {
	background-position: 0 -32px ;
}
.reservationsSEL{
	display: block;
	width: 142px;
	height: 32px;
	background:url(../images/nav/reservations.jpg) no-repeat;
	background-position: 0 -64px ;
}
.footer{
	margin:auto;
	color:#333;
	font-size:9px;
}
a:link.footer{
	color:#666;
	font-size:9px;
	text-decoration:none;
}
a:hover.footer{
	color:#666;
	font-size:9px;
	text-decoration:none;
}
a:visited.footer{
	color:#666;
	font-size:9px;
	text-decoration:none;
}
a:active.footer{
	color:#666;
	font-size:9px;
	text-decoration:none;
}
a:link.subMenu{
	color:#FFF;
	font-size:10px;
	text-decoration:none;
}
a:hover.subMenu{
	color:#FFF;
	font-size:10px;
	text-decoration:none;
}
a:visited.subMenu{
	color:#FFF;
	font-size:10px;
	text-decoration:none;
}
a:active.subMenu{
	color:#FFF;
	font-size:10px;
	text-decoration:none;
}
/* SubNavegacion Costa Rica */
.heritageCultureSEL{
	display: block;
	width: 137px;
	height: 18px;
	background:url(../images/nav/heritagenculture.jpg) no-repeat;
	background-position: 0 -36px ;
}


a.heritageCulture {
	display: block;
	width: 137px;
	height: 18px;
	background:url(../images/nav/heritagenculture.jpg) no-repeat;
	text-decoration: none;
}
a:hover.heritageCulture {
	background-position: 0 -18px ;
}
.heritageCultureSEL{
	display: block;
	width: 137px;
	height: 18px;
	background:url(../images/nav/heritagenculture.jpg) no-repeat;
	background-position: 0 -36px ;
}

a.ticos {
	display: block;
	width: 54px;
	height: 18px;
	background:url(../images/nav/ticos.jpg) no-repeat;
	text-decoration: none;
}
a:hover.ticos {
	background-position: 0 -18px ;
}
.ticosSEL{
	display: block;
	width: 54px;
	height: 18px;
	background:url(../images/nav/ticos.jpg) no-repeat;
	background-position: 0 -36px ;
}
a.geography {
	display: block;
	width: 87px;
	height: 18px;
	background:url(../images/nav/geography.jpg) no-repeat;
	text-decoration: none;
}
a:hover.geography {
	background-position: 0 -18px ;
}
.geographySEL{
	display: block;
	width: 87px;
	height: 18px;
	background:url(../images/nav/geography.jpg) no-repeat;
	background-position: 0 -36px ;
}
a.climate {
	display: block;
	width: 54px;
	height: 18px;
	background:url(../images/nav/climate.jpg) no-repeat;
	text-decoration: none;
}
a:hover.climate {
	background-position: 0 -18px ;
}
.climateSEL{
	display: block;
	width: 54px;
	height: 18px;
	background:url(../images/nav/climate.jpg) no-repeat;
	background-position: 0 -36px ;
}
a.healthEducation {
	display: block;
	width: 133px;
	height: 18px;
	background:url(../images/nav/healtheducation.jpg) no-repeat;
	text-decoration: none;
}
a:hover.healthEducation {
	background-position: 0 -18px ;
}
.healthEducationSEL{
	display: block;
	width: 133px;
	height: 18px;
	background:url(../images/nav/healtheducation.jpg) no-repeat;
	background-position: 0 -36px ;
}

a.communications {
	display: block;
	width: 120px;
	height: 18px;
	background:url(../images/nav/communications.jpg) no-repeat;
	text-decoration: none;
}
a:hover.communications {
	background-position: 0 -18px ;
}
.communicationsSEL{
	display: block;
	width: 120px;
	height: 18px;
	background:url(../images/nav/communications.jpg) no-repeat;
	background-position: 0 -36px ;
}
a.transportation {
	display: block;
	width: 92px;
	height: 18px;
	background:url(../images/nav/transportation.jpg) no-repeat;
	text-decoration: none;
}
a:hover.transportation {
	background-position: 0 -18px ;
}
.transportationSEL{
	display: block;
	width: 92px;
	height: 18px;
	background:url(../images/nav/transportation.jpg) no-repeat;
	background-position: 0 -36px ;
}
a.location {
	display: block;
	width: 104px;
	height: 18px;
	background:url(../images/nav/location.jpg) no-repeat;
	text-decoration: none;
}
a:hover.location {
	background-position: 0 -18px ;
}
.locationSEL{
	display: block;
	width: 104px;
	height: 18px;
	background:url(../images/nav/location.jpg) no-repeat;
	background-position: 0 -36px ;
}
a.hfacilities {
	display: block;
	width: 152px;
	height: 18px;
	background:url(../images/nav/hotel_facilities.jpg) no-repeat;
	text-decoration: none;
}
a:hover.hfacilities {
	background-position: 0 -18px ;
}
.hfacilitiesSEL{
	display: block;
	width: 152px;
	height: 18px;
	background:url(../images/nav/hotel_facilities.jpg) no-repeat;
	background-position: 0 -36px ;
}
a.hservices {
	display: block;
	width: 142px;
	height: 18px;
	background:url(../images/nav/hotel_services.jpg) no-repeat;
	text-decoration: none;
}
a:hover.hservices {
	background-position: 0 -18px ;
}
.hservicesSEL{
	display: block;
	width: 142px;
	height: 18px;
	background:url(../images/nav/hotel_services.jpg) no-repeat;
	background-position: 0 -36px ;
}
a.attractions {
	display: block;
	width: 96px;
	height: 18px;
	background:url(../images/nav/attractions.jpg) no-repeat;
	text-decoration: none;
}
a:hover.attractions {
	background-position: 0 -18px ;
}
.attractionsSEL{
	display: block;
	width: 96px;
	height: 18px;
	background:url(../images/nav/attractions.jpg) no-repeat;
	background-position: 0 -36px ;
}
a.photoGallery {
	display: block;
	width: 128px;
	height: 18px;
	background:url(../images/nav/photo_gallery.jpg) no-repeat;
	text-decoration: none;
}
a:hover.photoGallery {
	background-position: 0 -18px ;
}
.photoGallerySEL{
	display: block;
	width: 128px;
	height: 18px;
	background:url(../images/nav/photo_gallery.jpg) no-repeat;
	background-position: 0 -36px ;
}

a.sostenibilidad {
	display: block;
	width: 128px;
	height: 18px;
	background:url(../../esp/images/nav/sostenibilidad.jpg) no-repeat;
	text-decoration: none;
}
a:hover.sostenibilidad {
	background-position: 0 -18px ;
}
.sostenibilidadSEL{
	display: block;
	width: 128px;
	height: 18px;
	background:url(../images/nav/sostenibilidad.jpg) no-repeat;
	background-position: 0 -36px ;
.subNavBG{
	background-color:#006699;
	display:block;
	width:752px;
	margin:auto;
}
