/* CSS Document */

#sponsor {
	position:absolute;
	left:0px;
	top:50px;
	z-index:1;
	text-decoration: none;
	text-align: left;
}
#return {
	position:absolute;
	left:460px;
	top:33px;
	width:215px;
	z-index:1;
	text-align: right;
}
#mapchick {
	position:absolute;
	left:460px;
	top:50px;
	width:215px;
	z-index:1;
	text-align: right;
}
.button {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FF9900;
	text-decoration: none;
}
.button_black {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 12px;
	color: #000000;
	text-decoration: none;
}
.button_bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 12px;
	font-weight: bold;
	color: #FF9900;
	text-decoration: none;
}


.headline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #009999;
	text-decoration: none;
}
.mapchick {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #888888;
	text-decoration: none;
}
.index_letters {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #009999;
	text-decoration: none;
}
.index_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	text-decoration: none;
}
.home {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FF9900;
	text-decoration: none;
	line-height: 14px;
}
#headline {
	position:absolute;
	left:0px;
	top:18px;
	width:405px;
	z-index:2;
	height: 28px;
}
#cover_text {
	position:absolute;
	left:409px;
	top:25px;
	width:146px;
	z-index:3;
	text-align: right;
	height: 130px;
}
#home_button {
	position:absolute;
	left:605px;
	top:28px;
	width:65px;
	z-index:1;
	text-align: center;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #FF9900;
	border-right-color: #FF9900;
	border-bottom-color: #FF9900;
	border-left-color: #FF9900;
}
#back_button {
	position:absolute;
	left:495px;
	top:48px;
	width:175px;
	z-index:1;
	text-align: center;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #FF9900;
	border-right-color: #FF9900;
	border-bottom-color: #FF9900;
	border-left-color: #FF9900;
}
.text2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #000000;
	text-decoration: none;
}
#whitebox {
	position:absolute;
	left:0px;
	top:66px;
	width:670px;
	height:1516px;
	z-index:1;
	background-color: #FFFFFF;
	border: thin solid #000000;
}
#mapimage {
	position:absolute;
	left:5px;
	top:4px;
	width:660px;
	height:1505px;
	z-index:1;
	background-image: url(../art/coz_hotels_b.gif);
	border: thin solid #000000;
}
#presidente {
	position:absolute;
	left:27px;
	top:184px;
	width:170px;
	z-index:3;
	text-align: right;
}
#villas_del_sol {
	position:absolute;
	left:27px;
	top:246px;
	width:170px;
	z-index:3;
	text-align: right;
}
#fiesta_am {
	position:absolute;
	left:27px;
	top:274px;
	width:170px;
	z-index:3;
	text-align: right;
}
#reef_club {
	position:absolute;
	left:26px;
	top:660px;
	width:100px;
	z-index:3;
	text-align: right;
}
#allegro {
	position:absolute;
	left:26px;
	top:859px;
	width:100px;
	z-index:3;
	text-align: right;
}
#occidental_grand {
	position:absolute;
	left:26px;
	top:894px;
	width:100px;
	z-index:3;
	text-align: right;
}
#iberostar {
	position:absolute;
	left:26px;
	top:954px;
	width:100px;
	z-index:3;
	text-align: right;
}

#ventanas_al_mar {
	position:absolute;
	left:198px;
	top:1309px;
	width:100px;
	z-index:3;
}
#index {
	position:absolute;
	left:395px;
	top:261px;
	width:215px;
	z-index:3;
	background-color: #FFFFFF;
	padding: 7px;
}
#to_dtown {
	position:absolute;
	left:61px;
	top:77px;
	width:120px;
	z-index:4;
	border-right-width: 2px;
	border-left-width: 2px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FF9900;
	border-left-color: #FF9900;
	text-align: center;
	background-color: #FFFFFF;
	padding: 6px;
}
#map_cover {
	position:absolute;
	left:562px;
	top:17px;
	width:80px;
	height:179px;
	z-index:3;
	border: thin solid #000000;
}
#Layer1 {
	position:absolute;
	left:390px;
	top:20px;
	width:198px;
	height:167px;
	z-index:5;
}

