/* layout.css */
#home-slider {
    /*background:url(../images/preloader.gif) no-repeat center;*/
	height:560px;
	margin:0 auto;
	width:100%;
	min-height:560px;
	overflow:hidden;
	position:absolute;
	background-position:50% 200px;
}

/* #home-slider img {
	margin:0 auto;
	right:0;
	left:0;
	position:absolute;
	top:0;
	z-index:3;
	width:100%;  } */

#home-slider img {
	/*display:none;*/
	margin:0 auto;
	right: 0;
	height:560px;
	width:100%; /*Imagenes redimensionadas*/ }
#container-wrapper{
	width:100%;
	z-index:5;
	position:relative;
	}
#left-content{
	position:absolute;
	width:100%;
	height:102px;
	top:538px;
	background:url(../images/left-rama.png) no-repeat left;
	left:0;}
#right-content{
	position:absolute;
	background:url(../images/right-rama.png) no-repeat right;
	height:92px;
	width:100%;
	top:542px;
	right:0;}
#wrapper {
	/*background:#180905;*/
	margin: 0 auto 0;
	position:relative;
	width: 980px;
	z-index:10;
}

.logo-footer{
	left:400px;
position:absolute;
top:20px;}


.header-doctop-contenedor {
margin:0 auto;
vertical-align:middle;
width:980px;
font-size:11px!important;
}

#header #logo { 
	float:left;
	padding-left:10px;
	padding-top:0px;
	color:#7D7C7B;
	font-size:9px;
}

#header #lang { float:right; }

#header #lang a { 
	color:#7d7c7b !important;
	font:9px Arial, Helvetica, sans-serif; }

#header #lang a.active{ color:#fe9e13  !important; }

#header #lang { 
	color:#7d7c7b;
	margin-right:10px;
	padding-top:0px; }
	
#photo-text {
	height:48px;
margin:140px auto 220px;
padding-right:20px;
text-align:left;
width:830px;
}
#photo-text2 {
	height:47px;
margin:140px auto 220px;
width:100%;
}

#photo-contact {
    position: absolute;
    top: 5%;
    right: 7%;
}

#bgMenu {
	background:url(../images/en/menu.png) no-repeat scroll 0 0 transparent;
	margin:0 auto;
	width:850px;
	height:206px;
	z-index:10;
}

#menu {
	height:63px;
	margin:-206px auto 0;
	width:850px;
	z-index:10;
        min-height: 109px;
	position:relative; }

.menu-top { z-index:11 !important; padding-left:20px !important; }
.menu-top ul {  }

#menu li li { width:160px; }
#menu li { 
	float:left;
	text-align:center;
}
	
#menu li.menu-top { border-bottom:1px solid #0b191b; text-align:center;}
#menu li.menu-top2 { padding-left:30px;}
#menu li.menu-top4 { padding:6px 0 0 0; margin:0}

#menu a {
	color:#ffffff;
	font:15px Arial, Helvetica, sans-serif;
	display:block;
	background-repeat:no-repeat;
	height:17px;}

ul.menu-top li a { display:block; height:11px; margin:16px auto 16px auto; position:relative; text-align:center }
/*Menu en ingles*/
/*ul.menu-top li a.home {background:url(../images/en/bot_home.png) no-repeat; width:75px;}
ul.menu-top li a.suites {background:url(../images/en/bot_suites.png) 0px 0px no-repeat; width:124px; }
ul.menu-top li a.location {background:url(../images/en/bot_location.png) 0px 0px no-repeat; width:67px;}
ul.menu-top li a.services {background:url(../images/en/bot_service.png) 0px 0px no-repeat; width:65px;}
ul.menu-top li a.rates {background:url(../images/en/bot_rates.png) 0px 0px no-repeat; width:112px;}
ul.menu-top li a.activities {background:url(../images/en/bot_activities.png) 0px 0px no-repeat; width:110px; }
ul.menu-top li a.gallery {background:url(../images/en/bot_photo.png) 0px 0px no-repeat; width:108px;}
ul.menu-top li a.contact-us {background:url(../images/en/bot_contac.png) 0px 0px no-repeat; width:117px;}
ul.menu-top li a.property {background:url(../images/en/bot_property_1.png) 0px 0px no-repeat; width:158px;}
ul.menu-top li a.surf {background:url(../images/en/bot_surf_1.png) 0px 0px no-repeat; width:36px;}

ul.menu-top li a.home2{ background:url(../images/en/bot_home_1.png) no-repeat; height:10px;width:75px;}
ul.menu-top li a.suites2{ background:url(../images/en/bot_suites_1.png) 0px 0px no-repeat; width:124px; }
ul.menu-top li a.location2{background:url(../images/en/bot_location_1.png) 0px 0px no-repeat; width:67px;}
ul.menu-top li a.services2{ background:url(../images/en/bot_service_1.png) 0px 0px no-repeat;width:65px; }
ul.menu-top li a.rates2{background:url(../images/en/bot_rates_1.png) 0px 0px no-repeat;width:112px; }
ul.menu-top li a.activities2{ background:url(../images/en/bot_activities_1.png) 0px 0px no-repeat; width:110px; }
ul.menu-top li a.gallery2{background:url(../images/en/bot_photo_1.png) 0px 0px no-repeat; width:108px; }
ul.menu-top li a.contact-us2{background:url(../images/en/bot_contac_1.png) 0px 0px no-repeat;width:117px; }
ul.menu-top li a.property2 {background:url(../images/en/bot_property_active.png) 0px 0px no-repeat; width:158px;}
ul.menu-top li a.surf2 {background:url(../images/en/bot_surf_active.png) 0px 0px no-repeat; width:36px;}*/
ul.menu-top li.home  {  width:150px;}
ul.menu-top li.location { width:80px;}
ul.menu-top li.services {width:168px;}
ul.menu-top li.rates{width:165px;}
ul.menu-top li.activities {width:172px; }
ul.menu-top li.gallery { width:122px;}
ul.menu-top li.contact-us {width:112px;}
ul.menu-top li.property {width:196px;}
ul.menu-top li.surf {width:170px;}
ul.menu-top li.about {width:147px; }
ul.menu-top li.suites2{ width:170px; }



ul.menu-top li.home a { background:url(../images/en/menu/home.png) no-repeat; width:43px;}
ul.menu-top li.location a {background:url(../images/en/menu/location.png) 0px 0px no-repeat; width:66px;}
ul.menu-top li.services a {background:url(../images/en/menu/servicesAmenities.png); width:149px;}
ul.menu-top li.rates a {background:url(../images/en/menu/rentalsRates.png); width:115px;}
ul.menu-top li.activities a {background:url(../images/en/menu/meetings.png) 0px 0px no-repeat; width:154px; }
ul.menu-top li.gallery a {background:url(../images/en/menu/imageGallery.png) 0px 0px no-repeat; width:102px;}
ul.menu-top li.contact-us a {background:url(../images/en/menu/contact.png) 0px 0px no-repeat; width:84px;}
ul.menu-top li.property a {background:url(../images/en/menu/sales.png) 0px 0px no-repeat; width:190px;}
ul.menu-top li.surf a {background:url(../images/en/menu/toursActivities.png) 0px 0px no-repeat; width:135px;}
ul.menu-top li.about a { background:url(../images/en/menu/aboutJaco.png) no-repeat; width:127px; }
ul.menu-top li.suites2 a{ background:url(../images/en/menu/accommodations.png) no-repeat; width:135px; }
/*Hover*/
ul.menu-top li.home a:hover, ul.menu-top li.home a.active { background:url(../images/en/menu/home-active.png) no-repeat; width:43px;}
ul.menu-top li.location a:hover, ul.menu-top li.location a.active {background:url(../images/en/menu/location-active.png) 0px 0px no-repeat; width:66px;}
ul.menu-top li.services a:hover, ul.menu-top li.services a.active {background:url(../images/en/menu/servicesAmenities-active.png); width:149px;}
ul.menu-top li.rates a:hover, ul.menu-top li.rates a.active {background:url(../images/en/menu/rentalsRates-active.png); width:115px;}
ul.menu-top li.activities a:hover, ul.menu-top li.activities a.active {background:url(../images/en/menu/meetings-active.png) 0px 0px no-repeat; width:154px; }
ul.menu-top li.gallery a:hover, ul.menu-top li.gallery a.active {background:url(../images/en/menu/imageGallery-active.png) 0px 0px no-repeat; width:102px;}
ul.menu-top li.contact-us a:hover, ul.menu-top li.contact-us a.active {background:url(../images/en/menu/contact-active.png) 0px 0px no-repeat; width:84px;}
ul.menu-top li.property a:hover, ul.menu-top li.property a.active {background:url(../images/en/menu/sales-active.png) 0px 0px no-repeat; width:190px;}
ul.menu-top li.surf a:hover, ul.menu-top li.surf a.active {background:url(../images/en/menu/toursActivities-active.png) 0px 0px no-repeat; width:135px;}
ul.menu-top li.about a:hover, ul.menu-top li.about a.active{ background:url(../images/en/menu/aboutJaco-active.png) no-repeat; width:127px; }
ul.menu-top li.suites2 a:hover, ul.menu-top li.suites2 a.active{ background:url(../images/en/menu/accommodations-active.png) no-repeat; width:135px; }





ul.menu-top li a.home2{ background:url(../images/en/bot_home_1.png) no-repeat; height:10px;width:75px;}
ul.menu-top li a.location2{background:url(../images/en/bot_location_1.png) 0px 0px no-repeat; width:67px;}
ul.menu-top li a.services2{ background:url(../images/en/bot_service_1.png) 0px 0px no-repeat;width:65px; }
ul.menu-top li a.rates2{background:url(../images/en/bot_rates_1.png) 0px 0px no-repeat;width:112px; }
ul.menu-top li a.activities2{ background:url(../images/en/bot_activities_1.png) 0px 0px no-repeat; width:110px; }
ul.menu-top li a.gallery2{background:url(../images/en/bot_photo_1.png) 0px 0px no-repeat; width:108px; }
ul.menu-top li a.contact-us2{background:url(../images/en/bot_contac_1.png) 0px 0px no-repeat;width:117px; }
ul.menu-top li a.property2 {background:url(../images/en/bot_property_active.png) 0px 0px no-repeat; width:158px;}
ul.menu-top li a.surf2 {background:url(../images/en/bot_surf_active.png) 0px 0px no-repeat; width:36px;}


/*Menu en espaņol*/
ul.menu-top li a.inicio{background:url(../images/es/home.png) 0px 0px no-repeat; width:82px;}
ul.menu-top li a.suites-es{background:url(../images/es/suites.png) 0px 0px no-repeat; width:143px;}
ul.menu-top li a.ubicacion{background:url(../images/es/ubicacion.png) 0px 0px no-repeat; width:90px;}
ul.menu-top li a.servicios{background:url(../images/es/servicios.png) 0px 0px no-repeat; width:66px;}
ul.menu-top li a.tarifas{background:url(../images/es/tarifas.png) 0px 0px no-repeat; width:60px;}
ul.menu-top li a.actividades{background:url(../images/es/actividades.png) 0px 0px no-repeat; width:126px;}
ul.menu-top li a.galeria{background:url(../images/es/galeria-de-fotos.png) 0px 0px no-repeat; width:130px;}
ul.menu-top li a.propiedad {background:url(../images/en/bot_property_1_es.png) 0px 0px no-repeat; height:30px !important;
margin-top:8px;
width:158px;}
ul.menu-top li a.contactenos{background:url(../images/es/contactenos.png) 0px 0px no-repeat; width:125px;}

ul.menu-top li a.inicio2{background:url(../images/es/home_act.png) 0px 0px no-repeat; width:82px;}
ul.menu-top li a.suites-es2{background:url(../images/es/suites_act.png) 0px 0px no-repeat; width:143px;}
ul.menu-top li a.ubicacion2{background:url(../images/es/ubicacion_act.png) 0px 0px no-repeat; width:90px;}
ul.menu-top li a.servicios2{background:url(../images/es/servicios_act.png) 0px 0px no-repeat; width:66px;}
ul.menu-top li a.tarifas2{background:url(../images/es/tarifas_act.png) 0px 0px no-repeat; width:60px;}
ul.menu-top li a.actividades2{background:url(../images/es/actividades_act.png) 0px 0px no-repeat; width:126px;}
ul.menu-top li a.galeria2{background:url(../images/es/galeria-de-fotos_act.png) 0px 0px no-repeat; width:130px;}
ul.menu-top li a.propiedad2 {background:url(../images/en/bot_property_1_es_active.png) 0px 0px no-repeat; height:30px !important;
margin-top:8px;
width:158px;}
ul.menu-top li a.contactenos2{background:url(../images/es/contactenos_act.png) 0px 0px no-repeat; width:125px;}

#special_events{
	background:url(../images/en/menu.png) no-repeat;
	position:absolute;
	display:none;
	overflow: hidden; }

#content{
	z-index:9;
	margin-top:-14px;
	/*position:relative;*/
	/*margin-top:-112px;*/ }

#content #sidebar-left {
	float:left;
	width:250px;
	/*background:url(../images/bg_fondo.png) no-repeat left; 
	background-position:bottom;*/ }
	
#content #sidebar-left #reservations{  }
#content #sidebar-left #reservations2{
background:url(../images/en/ishtar/header_ishtar.png) no-repeat;
width:242px;
padding-top:130px;
}
#content #sidebar-left #reservations2_es{
background:url(../images/es/header_ishtar_es.png) no-repeat;
width:242px;
padding-top:140px;
}
#content #sidebar-left #reservations3{
background-color:#f6f4db;
padding:12px 20px 0 20px;
width:198px;
border-left:#c0bd98 1px solid;
border-right:#c0bd98 2px solid;
}

#content #sidebar-right {
	background:#f6f4db;
	border:2px solid #bfbc97;
	float:left;
	padding:20px;
	width:672px; }
	
#content #sidebar-right .sidebar-right-banners { 
	float:right;
	width:168px;
	padding-top:56px; }

#content #sidebar-right .sidebar-right-content { 
	border-right:1px solid #e0ddbf;
	float:left;
	/*margin-right:10px;*/
	padding-right:28px;
	width:435px; }

#content #sidebar-right .sidebar-right-content p {
	color:#4f4e42;
	font:12px Verdana, Geneva, sans-serif;
}

#footer {
	background:url(../images/backgrounds/bg-footer.png) no-repeat center top;
	width: 100%;
	height: 240px;
	margin:25px auto 0;
}

#footer_es {
	background:url(../images/backgrounds/bg-footer-es.png) no-repeat center top;
	width: 100%;
	height: 240px;
	margin:0 auto;
}

#footer #inner-footer { 
	color:#FFFFFF !important;
	/*padding:182px 0px 0px 20px;*/
	/*margin-left:232px;*/
	width:778px;
	margin:0 auto;
	padding-left:20px;
}
#footer_es  #inner-footer a { 
	color:#dddab8 !important;
	font:11px Verdana, Geneva, sans-serif;
}
#footer #inner-footer a { 
	color:#dddab8 !important;
	font:11px Verdana, Geneva, sans-serif;
}
#footer #inner-footer p{
color:#dddab8 !important;
line-height:normal;
} 

#bottom-content { margin-bottom:15px; }

.sidebar-bottom-content { 
	background:none repeat scroll 0 0 #F6F4DB;
	border:1px solid #A7A379;
	float:right;
	margin-right:10px;
	margin-top:10px;
	padding:20px 20px 20px 40px;
	 }

.sidebar-bottom-content ul li { 
	float:left; 
	margin-right:25px;	
}
#content-suites{
width:640px;
margin:0 auto;
color:#4f4e42;
}
#content-suites .content-suites-centro{
width:640px;
float:left;
margin-bottom:40px;
}
#content-suites .content-suites-izquierdo{
width:257px;
float:left;/*
margin-left:20px;*/
}
#content-suites .content-suites-izquierdo .suites-gallery-izquierda{
width:18px;
float:left;
padding-top:55px;
}
#content-suites .content-suites-izquierdo .suites-gallery-centro{
width:220px;
float:left;
}
#content-suites .content-suites-izquierdo .suites-gallery-derecho{
width:15px;
float:left;
padding:55px 0 0 4px;
}
#content-suites .content-suites-derecho{
width:355px;
float:left;
margin-left:22px;
}
#content-location{
width:624px;
margin:0 auto;
color:#4f4e42;
}
.content-services-centro{
width:650px;
float:left;
margin-bottom:10px;
margin-right:10px;
color:#4f4e42;
}
.content-services-centro a:hover{
	text-decoration:underline !important;  } 
	
.content-services-izquierdo{
width:370px;
float:left;
}
.content-services-izquierdo ul{
margin-top:32px;
}
.content-services-izquierdo li{
padding-bottom:4px;
line-height:22px;

}
.content-services-derecho{
width:253px;
float:left;
}
#content-rates{
width:605px;
margin:70px auto auto;
}
.content-rates-centro{
background: #f2f0d7;/*url(../images/en/rates/bg_contenido.png) no-repeat;*/
width:595px;
border:1px solid #bdba95;
padding-right:5px;
padding-bottom:10px;
text-align:center;
padding-top:16px;
padding-left:5px !important;
}
.content-rates-centro table{
	width:100%;}

.content-rates-centro table{}

.content-rates-centro table tr{}

.content-rates-centro table tr td{
	border-right:1px solid #9a9669;
	padding: 0 3px 0 0;  }

.content-rates-centro table tr td.colorTable{
	border:none;}

.content-rates-centro table tr td.bottomBorder{
	border-bottom:1px solid #9a9669;
	padding: 0 3px 5px !important; }

.content-rates-centro-izquierdo{
float:left;
width:442px;
}

.content-rates-centro-derecha{
float:left;
}


#content-contact{
border:1px solid #afab83;
width:468px;
margin:40px auto 40px auto;
padding:0px 40px 20px 40px;
position:relative;
}
.izquierdo{
width:186px;
float:left;
padding-left:26px;
}
.derecho{
width:400px;
float:left;
padding-top:44px;
margin-left:20px;
}
#content_surf{
width:650px;
margin:auto;
}
.text_surf{
width:598px;
margin:auto;
}
#content_surf .content_surf_centro{
background:url(../images/en/surf/bg_content_footer.png) no-repeat;
width:565px;
padding:20px;
margin:auto;
}
#content_surf .content_surf_centro2{
background:url(../images/en/surf/bg_content_footer.png) no-repeat;
width:565px;
padding:6px 33px 3px 17px;
margin:auto;
}
#content_surf #content_surf_gallery{
width:650px;
margin:20px 0px 20px 0px;
height:202px;
}
#content_surf #content_surf_gallery_izquierda{
width:18px;
float:left;
padding-top:100px;
}
#content_surf #content_surf_gallery_centro{
float:left;
width:607px;
}
#content_surf #content_surf_gallery_derecha{
width:20px;
float:right;
padding-top:100px;
}
#content_surf #content_honeymoon_gallery{
width:650px;
margin:20px 0px 20px 0px;
height:202px;
}
#content_honeymoon_gallery{
width:644px;
margin:18px auto 105px;
}
#content_honeymoon_gallery_izquierda{
width:18px;
float:left;
padding-top:100px;
}
#content_honeymoon_gallery_centro{
float:left;
width:607px;
}
#content_honeymoon_gallery_centro2{
float:left;
width:607px;
}
#content_honeymoon_gallery_derecha{
width:14px;
float:right;
padding-top:100px;
}
#text-gallery{
background:url(../images/es/gallery/bg_titulo_galeria.png) no-repeat;
width:655px;
margin-bottom:20px;
padding:0px 0px 6px 0px;
}
#content_gallery{
width:527px;
margin:55px auto 60px;
}
#content_gallery #main-photo{
width:482px;
float:left;
height:304px;
min-height:304px;
overflow:hidden;
}
#thumbs{
width:600px;
margin:12px auto 12px;
}
#pruebra_gallery_suites{
width:220px;
height:146px;
}
.cycle{
width:220px;
height:146px;
}
.cycle2{
width:220px;
height:146px;
}

.cycle3{
width:220px;
height:146px;
}
.nav{
width:12px;
padding-top:8px;
text-align:center;
}
#gallery_daily{
width:324px;
margin:auto;
height:190px;
margin:35px auto;
}
#gallery_daily_izquierda{
width:18px;
float:left;
padding-top:100px;
}
#gallery_daily_centro{
width:285px;
height:188px;
float:left;
}
#gallery_daily_derecha{
width:18px;
float:left;
padding-top:100px;
margin-left:3px;
}
#content_sport_events{
background-color:#f2f0d7;
border:1px #9a9669 solid;
width:610px;
margin:20px auto 0px;
padding:20px 20px 0 22px;
}
.text_sport_events{
width:582px;
margin:20px auto 35px 0;
border-bottom:1px #e2dfc2 solid;
padding-bottom:30px;
}
.text_sport_events1{
width:250px;
float:left;
}
.text_sport_events2{
width:330px;
float:left;
padding-top:10px;
}
#formulario_sports_events{
width:510px;
margin:20px auto;
}
.form_sports_events{
width:226px;
float:left;
margin-right:28px;
height:64px;
}
#formulario_sports_events ul{
float:left;
margin:15px 0 0 0;
width:522px;
}
#formulario_sports_events li{
float:left;
padding-right:5px;
width:96px;
color:#4f4e42;
}
.comments{
width:320px;
margin:5px 80px;
height:100px;
}
.comentarios{
width:263px;
margin:0px 0px 8px 140px;
height:100px;
}
.bt_send{
background:url(../images/en/eventos/sports/bt_send.png) no-repeat;
width:73px;
float:right;
border:0px;
cursor:pointer;
height:21px;
}
.bt_cancel{
background:url(../images/en/eventos/sports/bt_cancel.png) no-repeat;
width:73px;
float:right;
margin-right:30px;
border:0px;
cursor:pointer;
margin-left:8px;
height:21px;
}

/*espaņol*/
.bt_enviar{
background:url(../images/es/eventos/bt_enviar.png) no-repeat;
width:72px;
float:right;
border:0px;
cursor:pointer;
height:21px;
}
.bt_cancelar{
background:url(../images/es/eventos/bt_cancelar.png) no-repeat;
width:72px;
float:right;
margin-right:30px;
border:0px;
cursor:pointer;
margin-left:8px;
height:21px;
}
#inner-footer p { font-size:11px; }
.inner-right { margin:20px; }

#flash-header{
}
#live_weather{
background:url(../images/photo-live-weather.png) no-repeat;
width:153px;
height:88px;
}
#live-weather-container{
width:150px;
position:relative;
}
#live-weather-img{
	position:absolute;
	width:52px;
	height:52px;
	left:2px;
	top:-2px;
	margin:38px 0 0 12px;
}
#live-weather-content{
width:74px;
padding:2px 0 0 7px;
color:#4F4E42;
}
#live-weather-location{}
#live-weather-temperature{}

#response_form{
width:500px;
border:1px #7b7747 solid;
background-color:#ccc99e;
margin:72px auto 202px;
height:114px;
padding:10px 0 0 30px;
}
#main-photo-derecha{
width:20px;
margin-top:140px;
float:right;
}
#main-photo-izquierda{
width:20px;
margin-top:140px;
float:left;
}

.prueba_footer{
float:left;
}
#footer2{
width:1002px;
margin:auto;
}

#form_corp{
}
#prueba_footer{
	position:relative;
}
.texto{
	color: #4F4E42;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    line-height: normal;}
input.form-home{ border: thin solid #B5B5AB;
    color: #757575;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 9px;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    line-height: normal;
    width: 80px; }	
select.form-select{ border: thin solid #B5B5AB;
    color: #757575;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 10px;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    line-height: normal;
	width:50px;}
.content-form{  margin-top:20px;}		
#bt-ishtar-en{ background:url(../images/backgrounds/bg-form-home.jpg) no-repeat; border:0;height: 30px; margin: 0 auto; width: 112px; cursor:pointer;}	
#bt-ishtar-es{ background:url(../images/backgrounds/bg-form-home-es.jpg) no-repeat; border:0;height: 30px; margin: 0 auto; width: 128px; cursor:pointer;}	
#contenido-text{ margin:0 auto; width:400px;}
#form-contact ul{ margin-bottom:8px; height:25px;}
#form-contact ul li{ width:400px; line-height:18px;}
#form-contact ul li input{ border: thin solid #B5B5AB; color: #757575; width:200px; height:20px;}
#form-contact ul li textarea{ border: thin solid #B5B5AB; color: #757575; width:200px; height:120px;}
.invalid{ color:#72861B; font-size:11px;}
.espacio-left-reserva{ padding-left:10px; color:#4F4E42;}
.num-room{ font-weight:bold; padding-left:10px; margin-top:5px;}
#form-button{ margin-bottom: 20px;}
#form-button ul{ height:auto !important; width:200px  !important; margin: 0 auto 6px  !important;}
#form-button ul li{ float:left !important; width:100px  !important; text-align: center  !important;}
#form-button ul li input{ background:url(../images/backgrounds/bg-content-reserve.jpg) no-repeat  !important; border:0; width:94px  !important; color:#FFF  !important; cursor:pointer; height:25px  !important; font-size:12px  !important; border:none  !important}
#datos-reservas {
    background: none repeat scroll 0 0 #fff;
    border: 1px solid #A7A48F;
    margin: 20px auto;
    padding: 20px;
    width: 360px;
}
#contactenos-thanks {
    background: none repeat scroll 0 0 #fff;
    border: 1px solid #A7A48F;
    margin: 30px auto 20px;
    padding: 30px 40px;
    width: 340px;
}
#contactenos-thanks .titulo-rojo {
    color: #67643d;
    font-size: 14px;
    margin-bottom: 10px;
}
#country{border: thin solid #B5B5AB; color: #757575; width:202px; height:24px;}
.espacio-p{ text-align:center; line-height:18px;}


/*Formulario contact*/
#formContact{
	margin: 45px 0 0 0;
	width:460px; }
	
#formContact table{
	line-height:18px;
	padding:10px 0px;
    color: #4F4E42; }	

#formContact table td{
	line-height:18px;
    color: #4F4E42; }
	
#formContact table td.spaceLeft{	
	padding:0px 12px 0px 0px; }	
	
#formContact table td input{
	vertical-align:middle;
	float:right;  }	

#formContact ul{
	margin:0px 0px 15px 0px;
	width:390px; }

#formContact ul li{
	line-height:18px;
	margin: 0px 0px 8px 0px; }
	
#formContact ul li textarea{
	border: thin solid #B5B5AB;
    color: #757575;
    height: 100px !important;
	float:right;
    width: 242px; }	

#formContact ul li input, #formContact ul li select{
	border: thin solid #B5B5AB;
    color: #757575;
    height: 20px !important;
	float:right;
    width: 242px; }

#formContact .reservationType{
	margin: 0px 0px 0px 144px; }

#formContact .reservationType input{
	border: thin solid #B5B5AB;
	background:#fff;
    color: #757575;
	vertical-align:middle;
    height: 20px;
	float:none; }

#formContact .reservationType p, #formContact .roomType p{
	line-height:18px; }
	
#formContact .roomType{
	margin: 0px 0px 0px 166px; }	

#formContact .roomType input{
	border: thin solid #B5B5AB;
	background:#fff;
    color: #757575;
    height: 20px;
	vertical-align:middle;
	float:none; }

.topEspacio{
	margin:40px 0px 0px 0px !important; }

.imgcontact{
	position:absolute; bottom:10px; left:-65px; }
	
.textLeft{
	float:left;
	margin:0px 10px 0px 0px;
	width:388px;  }	
	
.textLeft h1{
	font-size:13px; 
	color:#72861B !important;
	margin:0px 0px 10px 0px; }
	
.textLeft p{
	text-align:justify;
	margin:0px 0px 10px 0px; }		
	
.imgRight{
	float:left;
	padding: 32px 0 0;
	width:250px;  }	
	
.imgRight img{
	border: 1px solid #A7A379; }	

.subtitle{
	font-size:14px;
	font-weight:bold; }







