.bogota {
	background-image: url(../images/fondobogota.jpg);
	background-repeat: no-repeat;
	background-position: top;
	background-color: #CCC;
}
.textodescapto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	padding-left: 40px;
	line-height: 18px;
	font-weight: bold;
}

body {
	margin: 0px;
	padding: 0px;
	background-image: url(../images/fondo.jpg);
	background-color: #FFF;
	background-repeat: repeat-x;
}
.textobogota {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-align: justify;
	padding-right: 10px;
	padding-left: 20px;
	padding-top: 0px;
}
.textocali {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-align: justify;
	padding-right: 8px;
	padding-left: 8px;
	padding-top: 0px;
}
.textomedellin {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-align: justify;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 0px;
}


.textocartagena {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-align: justify;
	padding-right: 19px;
	padding-left: 27px;
	padding-top: 0px;
}



.tips {
	font-size: 12px;
	color: #33333;
	background-image: url(../images/texto.jpg);
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
}
#contenedor {
	width: 830px;
	margin-right: auto;
	margin-left: auto;
}
#menuCiudades {
	visibility: hidden;
	height: 100px;
	width: 120px;
	left: 875px;
	top: 129px;
	z-index:2;
	position: absolute;
	
}
.fondoContenido {
	background-image: url(../images/quienessomos_r4_c1.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	background-color: #CCC;
}
.fondoInternas {
	background-color: #cccccc;
	background-image: url(../images/fondointeriores.png);
	background-position: top;
	background-repeat: repeat-x;
}
.quienessomos {
	background-image: url(../images/fondoquienes.png);
	background-repeat: no-repeat;
	background-position: top;
	background-color: #cccccc;
}
.textoquienes {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: justify;
	color: #333;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
	margin: 0px;
}
.textoquienes p {
	margin-top: 0px;
}

.reservas {
	background-image: url(../images/fondoreservas.jpg);
	background-repeat: no-repeat;
	background-position: top;
	background-color: #cccccc;
}
.textonormal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333;
}
.reclamos {
	background-image: url(../images/fondoquejas.jpg);
	background-repeat: no-repeat;
}
#input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333;
	border: 1px solid #CCC;
}
#formulario input {
}
#plenitud a {
	color: #0C0;
}
td #direccion {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333;
	padding-top: 6px;
	padding-bottom: 5px;
}
td#emailciudades {
	background-image: url(../images/franjaemail.png);
	background-repeat: no-repeat;
	background-position: center top;
	padding-top: 20px;
	font-weight: bold;
}
#emailciudades a, #emailciudades a:visited  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #C10000;
	text-decoration: none;
	font-weight: bold;
}
#emailciudades a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333;
}

#aptos2  ul {
	list-style-type: none;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 3px;
	padding-bottom: 4px;
	padding-left: 60px;
	//padding-left: 20px;/*Para IE*/
}


#aptos2  li {
	line-height: 15px;
	margin-top: 0px;
}


td#aptos2 li a:hover {
	color: #A60000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	margin-top: 0px;
	cursor:pointer;
}



#aptos2  a, #aptos2 a:visited  {
	text-decoration: none;
	color: #333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	margin-top: 0px;
}

#select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333;
	border: 1px solid #CCC;
}
.cali  {
	background-image: url(../images/fondocali.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.medellin {
	background-image: url(../images/fondomedellin.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.cartagena {
	background-image: url(../images/fondocartagena.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
#aptos1 ul {
	list-style-type: none;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 3px;
	padding-bottom: 4px;
	padding-left: 32px;
	margin-left: 0px;
}
#aptos1 li {
	line-height: 15px;
	margin-top: 0px;
	padding-left: 0px;
}
td#aptos1 li a:hover {
	color: #A60000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	margin-top: 0px;
}
#aptos1 a, #aptos1 a:visited {
	text-decoration: none;
	color: #333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	margin-top: 0px;
	padding-left: 0px;
}
.fondoup {
	background-color: #FFF;
	background-image: none;
}
.titupple  {
	background-image: url(../images/upplenitud1_r1_c1.png);
	background-repeat: no-repeat;
}
.fontextupple {
	background-image: url(../images/upplenitud1_r2_c2.png);
	background-repeat: no-repeat;
}
.fondotexservup {
	background-image: url(../images/fondoup.jpg);
	background-repeat: no-repeat;
}

td#textoup {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CCC;
	text-align: justify;
	word-spacing: normal;
	line-height: 20px;
}
.fondotarifasplenitu {
	background-image: url(../images/upplenitud1_r3_c1.png);
	background-repeat: no-repeat;
	background-position: left top;
}

td#tarifa {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #CCC;
}
#servicios ul {
	padding-top: 0px;
	padding-bottom: 1px;
	text-align: left;
	padding-left: 0px;
	list-style-image: none;
	margin-top: 0px;
	list-style-type: none;
	margin-right: 1px;
	margin-bottom: 1px;
	margin-left: 40px;
	padding-right: 1px;
}
#servicios li {
	line-height: 29px;
	list-style-image: url(../images/bullet2.png);
	list-style-position: outside;
	text-transform: none;
	list-style-type: none;
	text-align: left;
}
td#descripservicios {
	background-image: url(../images/franja3.jpg);
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CCC;
	padding: 18px 20px 10px;
	text-align: justify;
}

td#servicios li a:hover {
	color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	margin-left: 0px;
	padding-left: 0px;
}
#servicios a, #servicios a:visited {
	text-decoration: none;
	color: #CCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	margin-top: 0px;
	margin-left: 0px;
	padding-left: 0px;
}
.titupfonta {
	background-image: url(../images/upfontanafranja.png);
	background-repeat: no-repeat;
}
.fondotarifasfontana {
	background-image: url(../images/upfontanafranja1.png);
	background-repeat: no-repeat;
	background-position: left top;
}
.titupgold {
	background-image: url(../images/upgoldfranja.png);
	background-repeat: no-repeat;
}
.fondotarifasgold {
	background-image: url(../images/upgoldfranja1.png);
	background-repeat: no-repeat;
	background-position: left top;
}
.titupobelisco {
	background-image: url(../images/upobeliscofranja.png);
	background-repeat: no-repeat;
}
.fondotarifasobelisco {
	background-image: url(../images/upobeliscofranja1.png);
	background-repeat: no-repeat;
	background-position: left top;
}
.titupjuana {
	background-image: url(../images/upjuanafranja.png);
	background-repeat: no-repeat;
}
.fondotarifasjuana {
	background-image: url(../images/upjuanafranja1.png);
	background-repeat: no-repeat;
	background-position: left top;
}
.tituprayda {
	background-image: url(../images/upraydafranja.png);
	background-repeat: no-repeat;
}
.fondotarifasrayda {
	background-image: url(../images/upraydafranja1.png);
	background-repeat: no-repeat;
	background-position: left top;
}
div#sercamarera {
	position: absolute;
	width: 350px;
	visibility: hidden;
}
div#serdesayuno {
	z-index: 2;
	margin: 0px;
	padding: 0px;
	position: absolute;
	width: 350px;
	visibility: hidden;
}
div#serconexion {
	visibility: hidden;
	z-index: 3;
	margin: 0px;
	padding: 0px;
	position: absolute;
	width: 350px;
}
div#sersala {
	visibility: hidden;
	z-index: 3;
	margin: 0px;
	padding: 0px;
	position: absolute;
	width: 350px;
}
div#sercajilla {
	visibility: hidden;
	z-index: 3;
	margin: 0px;
	padding: 0px;
	position: absolute;
	width: 350px;
}
div#sertv {
	visibility: hidden;
	z-index: 3;
	margin: 0px;
	padding: 0px;
	position: absolute;
	width: 350px;
}
div#sercamas {
	visibility: hidden;
	z-index: 3;
	margin: 0px;
	padding: 0px;
	position: absolute;
	width: 350px;
}
div#serllamalocales {
	visibility: hidden;
	z-index: 3;
	margin: 0px;
	padding: 0px;
	position: absolute;
	width: 350px;
}
div#serllamainter {
	visibility: hidden;
	z-index: 3;
	margin: 0px;
	padding: 0px;
	position: absolute;
	width: 350px;
}
div#serminibar {
	visibility: hidden;
	z-index: 3;
	margin: 0px;
	padding: 0px;
	position: absolute;
	width: 350px;
}
div#serlavanderia {
	visibility: hidden;
	z-index: 3;
	margin: 0px;
	padding: 0px;
	position: absolute;
	width: 350px;
}
div#sergimnasio {
	visibility: hidden;
	z-index: 3;
	margin: 0px;
	padding: 0px;
	position: absolute;
	width: 350px;
}
div#sersauna {
	visibility: hidden;
	z-index: 3;
	margin: 0px;
	padding: 0px;
	position: absolute;
	width: 350px;
}
div#sertransporte {
	visibility: hidden;
	z-index: 3;
	margin: 0px;
	padding: 0px;
	position: absolute;
	width: 350px;
}
div#serconserjeria {
	visibility: hidden;
	z-index: 3;
	margin: 0px;
	padding: 0px;
	position: absolute;
	width: 350px;
}
div#sermascotas {
	visibility: hidden;
	z-index: 3;
	margin: 0px;
	padding: 0px;
	position: absolute;
	width: 350px;
}
div#serparque {
	visibility: hidden;
	z-index: 3;
	margin: 0px;
	padding: 0px;
	position: absolute;
	width: 350px;
}
div#sersalon {
	visibility: hidden;
	z-index: 3;
	margin: 0px;
	padding: 0px;
	position: absolute;
	width: 350px;
}
div#sersofacama {
	visibility: hidden;
	z-index: 3;
	margin: 0px;
	padding: 0px;
	position: absolute;
	width: 350px;
}
div#serbbq {
	visibility: hidden;
	z-index: 3;
	margin: 0px;
	padding: 0px;
	position: absolute;
	width: 350px;
}
div#serskyclub {
	visibility: hidden;
	z-index: 3;
	margin: 0px;
	padding: 0px;
	position: absolute;
	width: 350px;
}
div#serturco {
	visibility: hidden;
	z-index: 3;
	margin: 0px;
	padding: 0px;
	position: absolute;
	width: 350px;
}
div#serjacuzzi {
	visibility: hidden;
	z-index: 3;
	margin: 0px;
	padding: 0px;
	position: absolute;
	width: 350px;
}
div#seraire {
	visibility: hidden;
	z-index: 3;
	margin: 0px;
	padding: 0px;
	position: absolute;
	width: 350px;
}
div#sersolarium {
	visibility: hidden;
	z-index: 3;
	margin: 0px;
	padding: 0px;
	position: absolute;
	width: 350px;
}


#aptos3 a, #aptos3 a:visited {
	text-decoration: none;
	color: #333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	margin-top: 0px;
	padding-left: 0px;
}
td#aptos3 li a:hover {
	color: #A60000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	margin-top: 0px;
}
#aptos3 li {
	line-height: 15px;
	margin-top: 0px;
	padding-left: 0px;
}
#aptos3 ul {
	list-style-type: none;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 3px;
	padding-bottom: 4px;
	padding-left: 50px;
	margin-left: 0px;
}
div#serasistencia {
	visibility: hidden;
	z-index: 3;
	margin: 0px;
	padding: 0px;
	position: absolute;
	width: 350px;
}
div#serpiscina {
	visibility: hidden;
	z-index: 3;
	margin: 0px;
	padding: 0px;
	position: absolute;
	width: 350px;
}
.tituporange {
	background-image: url(../images/uporangefranja.png);
	background-repeat: no-repeat;
}
.fondotarifasorange {
	background-image: url(../images/uporangefranja1.png);
	background-repeat: no-repeat;
	background-position: left top;
}
.titupcartagena {
	background-image: url(../images/upcartafranja.png);
	background-repeat: no-repeat;
}
.fondotarifascartagena {
	background-image: url(../images/upcartafranja1.png);
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #666;
}
.textosmall {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000;
	font-weight: bolder;
}
.who {
	background-image: url(../images/fondowho.png);
	background-repeat: no-repeat;
	background-position: top;
	background-color: #cccccc;
}
.reservations {
	background-image: url(../images/fondoreservationts.jpg);
	background-repeat: no-repeat;
	background-position: top;
	background-color: #cccccc;
}
.complaints {
	background-image: url(../images/fondocomplaints.jpg);
	background-repeat: no-repeat;
}
td#tarifacartagena {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #CCC;
}
.textosmalltarifa {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000;
	font-weight: bolder;
}

.fondomapafontana {
	background-image: url(../images/fondomapafontana.png);
	background-repeat: no-repeat;
}
.fondomapaplenitud {
	background-image: url(../images/fondomapaplenitud.png);
	background-repeat: no-repeat;
}
.fondomapagold {
	background-image: url(../images/fondomapagold.png);
	background-repeat: no-repeat;
}
.fondomaparayda {
	background-image: url(../images/fondomaparayda.png);
	background-repeat: no-repeat;
}
.fondomapajuanambu {
	background-image: url(../images/fondomapajuanambu.png);
	background-repeat: no-repeat;
}
.fondomapaorange {
	background-image: url(../images/fondomapaorange.png);
	background-repeat: no-repeat;
}
.fondomapacartagena {
	background-image: url(../images/fondomapacartagena.png);
	background-repeat: no-repeat;
}
.fondomapaobelisco {
	background-image: url(../images/fondomapaobelisco.png);
	background-repeat: no-repeat;
}


div#menuhome {
	float: right;
	margin-top: 5px;
	margin-bottom: 0px;
	margin-left: 10px;
}

#apDiv1 {
	position:absolute;
	left:623px;
	top:20px;
	width:167px;
	height:17px;
	z-index:3;
}

.input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333;
	border: 1px solid #CCC;
	width: 133px;
}

.select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333;
	border: 1px solid #CCC;
}

.linksi
{
	
	cursor:pointer;
}

.linkno 
{
	
}
