#viewplayacar {
	position:absolute;
	left:454px;
	top:2024px;
	z-index:45;
	background-color: #009999;
	text-align: center;
	padding: 6px;
	border-right-width: 2px;
	border-left-width: 2px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FF9900;
	border-left-color: #FF9900;
}
.indexletters {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #009999;
	font-weight: bold;
}
.indextext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	text-decoration: none;
}
.mapcopy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	text-decoration: none;
}
.keytext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 11px;
	color: #000000;
	text-decoration: none;
}
#headline {
	position:absolute;
	left:0px;
	top:55px;
	z-index:1;
}
#index {
	position:absolute;
	left:13px;
	top:52px;
	width:221px;
	z-index:38;
	background-color: #FFFFFF;
	padding: 7px;
}
#keybox {
	position:absolute;
	left:259px;
	top:53px;
	width:100px;
	height:200px;
	z-index:4;
	background-color: #FFFFFF;
}
#key1 {
	position:absolute;
	left:6px;
	top:41px;
	width:90px;
	height:25px;
	z-index:5;
}
#key2 {
	position:absolute;
	left:6px;
	top:100px;
	width:90px;
	height:25px;
	z-index:5;
}
#key3 {
	position:absolute;
	left:6px;
	top:170px;
	width:90px;
	height:25px;
	z-index:5;
}
.text2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #000000;
	text-decoration: none;
	line-height: 10px;
}
#container {
	position:absolute;
	left:0px;
	top:127px;
	width:830px;
	height:2270px;
	z-index:1;
	background-color: #FFFFFF;
	border: 3px solid #009999;
}
h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 32px;
	line-height: 30px;
	font-weight: normal;
	color: #009999;
}
#map {
	position:absolute;
	left:10px;
	top:46px;
	width:810px;
	height:2215px;
	z-index:2;
	background-image: url(../../art/hotels/playadelcarmen-hotels1.gif);
}
#mapcover {
	position:absolute;
	left:737px;
	top:168px;
	z-index:43;
	border: thin solid #000000;
}
#covertext {
	position:absolute;
	left:567px;
	top:175px;
	width:166px;
	height:81px;
	z-index:44;
	text-align: right;
}
#cocobay {
	position:absolute;
	left:694px;
	top:82px;
	z-index:5;
}
#portoreal {
	position:absolute;
	left:695px;
	top:887px;
	z-index:5;
}
#kinkaa {
	position:absolute;
	left:488px;
	top:957px;
	z-index:5;
}
#shangrila {
	position:absolute;
	left:693px;
	top:384px;
	z-index:5;
}
#laspalapas {
	position:absolute;
	left:693px;
	top:471px;
	z-index:5;
}
#colibri {
	position:absolute;
	left:489px;
	top:1157px;
	z-index:5;
}
#dagabi {
	position:absolute;
	left:488px;
	top:941px;
	z-index:5;
}
#omcohiba {
	position:absolute;
	left:488px;
	top:1051px;
	z-index:5;
}
#phantommirador {
	position:absolute;
	left:488px;
	top:987px;
	z-index:5;
}
#blueparrot {
	position:absolute;
	left:489px;
	top:1094px;
	z-index:5;
}
#theroyal {
	position:absolute;
	left:695px;
	top:799px;
	z-index:5;
}
#eclipse {
	position:absolute;
	left:488px;
	top:972px;
	z-index:5;
}
#tropcasablanca {
	position:absolute;
	left:489px;
	top:1125px;
	z-index:5;
}
#kinbe {
	position:absolute;
	left:489px;
	top:1110px;
	z-index:5;
}
#dmargo {
	position:absolute;
	left:468px;
	top:1219px;
	z-index:5;
}
#treetops {
	position:absolute;
	left:468px;
	top:1264px;
	z-index:5;
}
#illusion {
	position:absolute;
	left:468px;
	top:1249px;
	z-index:5;
}
#mosquitobeach {
	position:absolute;
	left:468px;
	top:1280px;
	z-index:5;
}
#alhambra {
	position:absolute;
	left:468px;
	top:1298px;
	z-index:5;
}
#playamaya {
	position:absolute;
	left:468px;
	top:1313px;
	z-index:5;
}
#pelicano {
	position:absolute;
	left:468px;
	top:1330px;
	z-index:5;
}
#fusion {
	position:absolute;
	left:447px;
	top:1375px;
	z-index:5;
}
#labnah {
	position:absolute;
	left:447px;
	top:1394px;
	z-index:5;
}
#vistacaribe {
	position:absolute;
	left:447px;
	top:1413px;
	z-index:5;
}
#mimidelmar {
	position:absolute;
	left:446px;
	top:1511px;
	z-index:5;
}
#allriviera {
	position:absolute;
	left:446px;
	top:1541px;
	z-index:5;
}
#populvu {
	position:absolute;
	left:446px;
	top:1567px;
	z-index:5;
}
#ruinas {
	position:absolute;
	left:446px;
	top:1595px;
	z-index:5;
}
#molcas {
	position:absolute;
	left:458px;
	top:1779px;
	z-index:5;
}
#melissa {
	position:absolute;
	left:446px;
	top:1653px;
	z-index:5;
}
#playacarpalace {
	position:absolute;
	left:436px;
	top:1897px;
	z-index:5;
}
#xamanha {
	position:absolute;
	left:436px;
	top:1981px;
	z-index:5;
}
#costadmar {
	position:absolute;
	left:489px;
	top:1140px;
	z-index:5;
}
#playapalmas {
	position:absolute;
	left:488px;
	top:1034px;
	z-index:5;
}
#eltaj {
	position:absolute;
	left:488px;
	top:1019px;
	z-index:5;
}
#rosamirador {
	position:absolute;
	left:488px;
	top:1004px;
	z-index:5;
}
#cortomaltes {
	position:absolute;
	left:489px;
	top:1172px;
	z-index:5;
}
#elfaro {
	position:absolute;
	left:468px;
	top:1234px;
	z-index:5;
}
h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 56px;
	line-height: 40px;
	font-weight: normal;
	color: #009999;
}
#wrapbtn {
	position:absolute;
	left:0px;
	top:5px;
	width:830px;
	height:41px;
	z-index:7;
}
#information {
	position:absolute;
	left:0px;
	top:1px;
	width:202px;
	z-index:1;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 10px;
	font-weight: normal;
	color: #009999;
	letter-spacing: 2px;
	text-align: right;
}
.btn1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 10px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
#btn1 {
	position:absolute;
	left:261px;
	top:0px;
	width:80px;
	z-index:10;
	background-color: #009999;
	padding: 2px;
	text-align: center;
}
#btn2 {
	position:absolute;
	left:349px;
	top:0px;
	width:80px;
	z-index:12;
	background-color: #F28300;
	padding: 2px;
	text-align: center;
}
#btn3 {
	position:absolute;
	left:261px;
	top:19px;
	width:80px;
	z-index:11;
	background-color: #009999;
	padding: 2px;
	text-align: center;
}
#btn4 {
	position:absolute;
	left:349px;
	top:19px;
	width:80px;
	z-index:11;
	background-color: #009999;
	padding: 2px;
	text-align: center;
}
#btn5 {
	position:absolute;
	left:437px;
	top:0px;
	width:70px;
	z-index:12;
	background-color: #009999;
	padding: 2px;
	text-align: center;
}
#btn6 {
	position:absolute;
	left:437px;
	top:19px;
	width:70px;
	z-index:12;
	background-color: #009999;
	padding: 2px;
	text-align: center;
}
#btn7 {
	position:absolute;
	left:515px;
	top:0px;
	width:80px;
	z-index:12;
	background-color: #009999;
	padding: 2px;
	text-align: center;
}
#btn8 {
	position:absolute;
	left:515px;
	top:19px;
	width:80px;
	z-index:12;
	background-color: #009999;
	padding: 2px;
	text-align: center;
}
#btn9 {
	position:absolute;
	left:603px;
	top:0px;
	width:70px;
	z-index:12;
	background-color: #009999;
	padding: 2px;
	text-align: center;
}
#btn10 {
	position:absolute;
	left:603px;
	top:19px;
	width:70px;
	z-index:12;
	background-color: #009999;
	padding: 2px;
	text-align: center;
}
#btn11 {
	position:absolute;
	left:757px;
	top:0px;
	width:68px;
	z-index:12;
	background-color: #009999;
	padding: 2px;
	text-align: center;
	height: 30px;
}
#btn12 {
	position:absolute;
	left:682px;
	top:0px;
	width:68px;
	z-index:12;
	background-color: #009999;
	padding: 2px;
	text-align: center;
	height: 30px;
}
#btn13 {
	position:absolute;
	left:205px;
	top:0px;
	width:44px;
	height:20px;
	z-index:13;
	background-color: #009999;
	text-align: center;
	padding-top: 11px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 2px;
}
.btn2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
#more1 {
	position:absolute;
	left:12px;
	top:5px;
	width:814px;
	height:39px;
	z-index:5;
}
#more2 {
	position:absolute;
	left:44px;
	top:5px;
	width:100px;
	z-index:1;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 10px;
	color: #009999;
	text-align: right;
}
#more3 {
	position:absolute;
	left:150px;
	top:3px;
	width:100px;
	z-index:2;
	background-color: #009999;
	text-align: center;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 2px;
}
#more4 {
	position:absolute;
	left:260px;
	top:3px;
	width:100px;
	z-index:2;
	background-color: #009999;
	text-align: center;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 2px;
}
#more5 {
	position:absolute;
	left:370px;
	top:3px;
	width:100px;
	z-index:3;
	background-color: #009999;
	text-align: center;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 2px;
}
#more6 {
	position:absolute;
	left:480px;
	top:3px;
	width:100px;
	z-index:3;
	background-color: #F28300;
	text-align: center;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 2px;
}
#more7 {
	position:absolute;
	left:590px;
	top:3px;
	width:100px;
	z-index:3;
	background-color: #009999;
	text-align: center;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 2px;
}
#more8 {
	position:absolute;
	left:700px;
	top:3px;
	width:100px;
	z-index:3;
	background-color: #009999;
	text-align: center;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 2px;
}
#more9 {
	position:absolute;
	left:150px;
	top:19px;
	width:100px;
	z-index:2;
	background-color: #009999;
	text-align: center;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 2px;
}
#more10 {
	position:absolute;
	left:260px;
	top:19px;
	width:100px;
	z-index:2;
	background-color: #009999;
	text-align: center;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 2px;
}
#more11 {
	position:absolute;
	left:370px;
	top:19px;
	width:100px;
	z-index:2;
	background-color: #009999;
	text-align: center;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 2px;
}
#more12 {
	position:absolute;
	left:480px;
	top:19px;
	width:100px;
	z-index:2;
	background-color: #009999;
	text-align: center;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 2px;
}
#more13 {
	position:absolute;
	left:590px;
	top:19px;
	width:100px;
	z-index:2;
	background-color: #009999;
	text-align: center;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 2px;
}
#more14 {
	position:absolute;
	left:700px;
	top:19px;
	width:100px;
	z-index:2;
	background-color: #009999;
	text-align: center;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 2px;
}

#mapchick {
	position:absolute;
	left:595px;
	top:95px;
	width:243px;
	z-index:1;
	text-align: right;
}
.mapchick {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 13px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
#cozumel1 {
	position:absolute;
	left:14px;
	top:9px;
	z-index:46;
	background-color: #009999;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	border-right-width: 2px;
	border-left-width: 2px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FF9900;
	border-left-color: #FF9900;
	width: 322px;
}
#spacer {
	position:absolute;
	left:0px;
	top:2407px;
	width:830px;
	height:300px;
	z-index:1;
}
.btn1b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 13px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.btn2b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 13px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

