@charset "UTF-8";
/* CSS Document Edited by Darkcus*/
html {
}
body {
	font-size: 12px;
	line-height: 1.5em;
	margin: 0;
	padding: 0;
	font-family:Verdana, Geneva, sans-serif;
	position:relative;
	text-align:center;
	background-color:#036;
}
h1 {
	margin: 0;
	font-size: 1.6666666666666667em;
	line-height: 0.9em;
	margin-bottom: 0.9em;
	color:#003663;
}
h2 {
	margin: 0;
	font-size: 1.5em;
	line-height: 1em;
	margin-bottom: 1em;
}
h3 {
	margin: 0;
	font-size: 1.3333333333333333em;
	line-height: 1.125em;
	margin-bottom: 1.125em;
	color:#003663;
}
h4 {
	margin: 0;
	font-size: 1.1666666666666667em;
	line-height: 1.2857142857142858em;
	margin-bottom: 1.2857142857142858em;
}
h5 {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#fed100;
}
p {
	margin: 0;
	font-size: 1em;
	line-height: 1.5em;
	margin-bottom: 1.5em;
	color:#707070;
}
table td, table th {
	border:none;
}
p.small {
	margin: 0;
	font-size: 0.8333333333333334em;
	line-height: 1.8em;
	margin-bottom: 1.8em;
}
.clear {
	clear:both;
}
.center {
	position:relative;
	width:960px;
	margin:0px auto;
	padding:30px 0px 0px 0px;
	z-index:20;
	text-align:left;
}
#page_crumbs {
	font-size:0.833333em;
	line-height:1.8em;
	margin:0 0 1.8em;
	font-style:italic;
	color:#FFF;
}
#page_crumbs a {
	color:#FFF;
}
/*   SAOMBRAS */
#left_shadow {
	position:absolute;
	background-image: url(../images/shadow_left.png) !important;
	background-repeat:repeat-y !important;
	background:none;
	top:0px;
	left:0px;
	width:200px;
	z-index:10;
	display:none;
}
#right_shadow {
	position:absolute;
	background-image: url(../images/shadow_right.png) !important;
	background-repeat:repeat-y !important;
	background:none;
	top:0px;
	right:0px;
	width:200px;
	z-index:10;
	display:none;
}
/* INICIA SECUNDARY MENU */
#secundarymenu {
	background-image:url(../images/menu_secundary_bg.jpg);
	background-repeat:repeat-x;
	height:45px;
	margin:0px;
	position:absolute;
	width:100%;
	display:block;
	left:0px;
	top:0px;
}
#menu_secundary {
	width:960px;
	margin:0px auto 0px auto;
	position:relative;
	z-index:999999;
}
#menu_secundary a {
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#005b7f;
	text-decoration:none;
	border:none;
}
#menu_secundary a:hover {
	color:#fff;
}
#menu_secundary ul {
	float:right;
}
#menu_secundary ul li {
	text-decoration:none;
	padding:0px 14px 0px 0px;
	list-style:none;
	float:left;
}
/* CIERRA SECUNDARY MENU */
/* INICIA HEADER */
#main_menu {
	background-image:url(../images/menu_bg.png);
	background-repeat:no-repeat;
	position:relative;
	height:105px;
	width:625px;
	float:right;
	padding:0px;
	margin-top:50px;
}
#main_menu h4 {
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#FFF;
	margin:0px;
}
#main_menu ul {
}
#main_menu ul li {
	float:left;
	list-style:none;
	width:75px;
	padding:0px 10px;
}
#main_menu ul ul {
	margin:0px;
}
#main_menu ul ul li {
	list-style:none;
	line-height:1.5em;
	padding:0px;
}
#main_menu ul ul li a {
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#c4df9b;
}
#header {
	background-image:url(../images/header_bg3.jpg);
	background-repeat:repeat;
	padding:15px 0px 0px 0px;
	position:relative;
	width:100%;
}
#header .destellos {
	position:absolute;
	left:-10px;
	_display:none;
}
#header_content {
	position:relative;
	margin-top:20px;
	min-height:200px;
}
#logo {
	position:absolute;
	padding:0px;
	width:366px;
	height:287px;
	top:-30px;
	left:-50px;
}
/*#menu_ppal {
	background-image:url(../images/menu_bg.png);
	background-repeat:no-repeat;
	position:relative;
	height:105px;
	width:625px;
	float:right;
	padding:0px;
	margin-top:50px;}*/
#gallery_ppal {
	background-color:#FFF;
	position:relative;
	width:940px;
	margin:0 auto;
	padding:10px;
	text-align:center;
 *padding:5px 10px 10px 10px;
	margin-top:35px;
}
#gallery_ppal_es {
	background-color:#FFF;
	position:relative;
	padding:10px;
 *padding:5px 10px 10px 10px;
	margin-top:35px;
}
#gallery_ppal_interna {
	background-color:#FFF;
	position:relative;
	padding:10px;
}
#gallery_ppal .slideshow-images {
	height:331px;
	width:940px;
}
#frog_pic {
	height: 269px;
	width: 415px;
	position: relative;
	float: left;
}
#text_header_frog {
	width: 500px;
	float: left;
}
#certification_logos {
	position:absolute;
	height:300px;
	width:118px;
	right:-130px;
	top:244px;
}
.conduct_logo {
	display:block;
	text-align:center;
	padding:15px 0px 0px 0px;
}
#flores {
	position:absolute;
	height:457px;
	width:447px;
	top:269px;
	left:-5px;
	z-index:10000;
}
#gallery-inside {
	position:relative;
	background-color:#FFF;
	width:416px;
	height:294px;
}
#gallery-onepic {
	position:relative;
	background-color:#FFF;
	width:416px;
	height:294px;
}
#bg-link-gallery {
	background-image:url(../images/bg-links-gallery-inside.png);
	background-repeat:no-repeat;
	height:267px;
	width:87px;
	position:absolute;
	display:block;
	top:7px;
	right:-4px;
}
#main_gallery_container {
	min-height:200px;
	margin-top:20px;
 *padding-top:40px;
}
#main_banner_interna {
	height:270px;
	padding:0px;
	position:relative;
}
#main-gallery {
	position:relative;
	margin-top:-50px;
	width:500px;
	height:271px;
	float:left;
}
#main-gallery-content {
	float:left;
	position:relative;
	margin-top:-50px;
	width:460px;
	height:272px;
}
#main-gallery-content h1 {
	color:#FF3300;
	font-family:Arial, Helvetica, sans-serif;
	font-size:40px;
	font-weight:100;
	letter-spacing:1px;
	margin:0 0 10px 20px;
	padding:0;
}
#main-gallery-content h2 {
	color:#FF3300;
	font-family:Arial, Helvetica, sans-serif;
	font-size:40px;
	font-weight:100;
	letter-spacing:1px;
	margin:0 0 10px 20px;
	padding:0;
}
#main-gallery-content p {
	color:#FFF;
	margin:8px 10px 10px 22px;
	padding:0px;
	line-height:20px;
}
#main-gallery-content ul {
	padding:0px;
	margin:0px;
}
#main-gallery-content li {
	float:left;
	list-style:none;
	padding:0px 0px 0px 10px;
	margin:0px;
}
#main-gallery-content ul li {
	float:left;
	list-style:none;
	width:120px;
	padding:5px 10px;
}
#main-gallery-content a {
	color:#ffb431;
	padding:0px;
}
#main-gallery-content a:hover {
	color:#ffe931;
	padding:0px;
}
#main-gallery-content a.seleccion {
	font-size:13px;
	color:#ffe931;
	padding:0px;
}
#main-gallery-content strong {
	color:#fc0;
}
#bg-link-gallery {
	list-style:none;
	padding:0px;
	margin:0px;
}
#image-gallery {
	height:250px;
	width:52px;
	margin:11px 0px 0px 14px;
	position:relative;
}
#image-gallery ul {
	padding:0px;
	margin:0px;
	position:relative;
}
#image-gallery ul li {
	list-style:none;
	padding:61px 0px 0px 0px;
 *padding:42px 0px 0px 0px;
	margin:0px;
	position:relative;
}
#image-gallery img {
	position:absolute;
	width:42px;
	height:42px;
	top:5px;
	left:5px;
	padding:0px;
	margin:0px;
}
#image-gallery ul li a {
	background-image:url(../images/border-pics-gallery.png);
	background-repeat:no-repeat;
	position:absolute;
	height:52px;
	width:52px;
	top:0px;
	left:0px;
	display:block;
	z-index:1000;
	margin:0px;
}
.current {
	background-position:-52px 0px;
}
#image-gallery ul li a:hover {
	background-position:-52px 0px;
}
#see-gallery {
	position:absolute;
	padding:0px;
	display:block;
	right:22px;
	bottom:-16px;
}
#see-gallery a {
	color:#FC0;
}
#see-gallery a:hover {
	color:#FF0;
}
#boton-prev a {
	background-image:url(../images/boton-gallery-prev.jpg);
	background-repeat:no-repeat;
	position:absolute;
	height:21px;
	width:51px;
	left:6px;
	bottom:30px;
}
#boton-prev a:hover {
	background-position:-51px;
}
#boton-next a {
	background-image:url(../images/boton-gallery-next.jpg);
	background-repeat:no-repeat;
	position:absolute;
	height:21px;
	width:51px;
	right:90px;
	bottom:30px;
}
#boton-next a:hover {
	background-position:-51px;
}
/* CIERRA HEADER */
#separa_header_content {
	background:url(../images/separa_header_content3.jpg) repeat-x;
	height:55px;
	margin:0px;
	padding:15px 0px 0px 0px;
	position:relative;
}
#all_you_need {
	margin:0px auto 0px auto;
	width:960px;
	padding:0px;
}
.all_you_txt {
	float:right;
	padding:0px;
	margin:0px;
}
/* INICIA CONTENT */
#intern_content {
	background:url(../images/tours_home_bg.png) repeat-x !important;
	background:none;
	padding:15px 10px 15px 10px;
}
#intern_content h1 {
	color:#fed100;
}
#intern_content h3 {
	color:#fed100;
}
#intern_content ul {
	color:#FFF;
}
#intern_content ul li {
	list-style:none;
}
#intern_content a {
	color:#003300;
}
#intern_content a:hover {
	color:#99cc00;
}
#content {
	background-image:url(../images/content_bg.jpg);
	background-repeat:repeat;
	position:relative;
}
.fourth_column {
	width:200px;
	float:left;
	padding:0px 16px 0px 17px;
}
.fourth_column p {
	color:#FFF;
	padding:15px 0px 0px 0px;
	position:relative;
}
.fourth_column a.more_info {
	display:block;
	width:100px;
	padding:5px;
	text-decoration:none;
	background-color:#233812;
	position:absolute;
	right:0px;
	text-align:center;
	color:#fff;
}
.fourth_column a.more_info:hover {
	text-decoration:underline;
	background-color:#993;
}
.fourth_column p.link_wrapper {
	height:36px;
	position:relative;
}
.fourth_column h5 {
}
.fourth_column img {
	padding:15px 0px 0px 0px;
}
.separa_tours {
	float:left;
	background-image:url(../images/separa_tours.png);
	background-repeat:repeat-y;
	width:2px;
	height:378px;
}
#content_banners {
	position:absolute;
	left:0px;
}
.banners_content {
	float:left;
	position:relative;
	padding:20px 25px 0px 0px;
}
.banners_content h5 {
	padding:20px 0px 20px 0px;
}
.banners_content a.content_video {
	color:#FED100;
	float:right;
}
#form_banner {
	background-color:#fff;
	height:222px;
	width:300px;
	display:block;
	text-align:center;
	padding:8px 0px 0px 0px;
}
#form_video {
	height:230px;
	width:300px;
	display:block;
	text-align:center;
}
/* TERMINA CONTENT */
#separa_content {
	background:url(../images/separa_content.jpg) repeat-x;
	height:72px;
	position:relative;
	margin-top: -6px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
/* INICIA CONTENT 2 */
#content2 {
	background:url(../images/content2_bg.jpg) repeat;
	padding:0px 0px 10px 0px;
	position:relative;
}
.third_column_content {
	float:left;
	width:300px;
	padding:0px 20px 0px 0px;
}
/* CIERRA CONTENT 2 */
#separa_footer {
	background:url(../images/separa_footer.png) repeat-x;
	position:relative;
	height:14px;
	margin:-10px 0px 0px 0px;
	padding:0px;
}
#separa_footer_interno {
	background:url(../images/separa_footer2.png) repeat-x;
	position:relative;
	height:14px;
	margin:-10px 0px 0px 0px;
	padding:0px;
}
/* INICIA GALLERY PPAL */
.center_gallery {
	width:960px;
	margin:0px auto;
	padding:30px 0px 30px 0px;
	text-align:left;
}
#header2 {
	background-image:url(../images/header_bg2.jpg);
	background-repeat:repeat;
	padding:15px 0px 0px 0px;
	position:relative;
	width:100%;
	height:475px;
}
#header2 .destellos {
	position:absolute;
	left:-10px;
	_display:none;
}
#content3 {
	background-image:url(../images/content_bg.jpg);
	background-repeat:repeat;
	position:relative;
}
#gallery_center {
	margin:-330px 0px 0px 0px;
}
#gallery_center h1 {
	color:#FF3300;
	font-family:Arial, Helvetica, sans-serif;
	font-size:40px;
	font-weight:100;
	letter-spacing:1px;
	text-align:right;
	margin:0px 0px 15px 0px;
	padding:0px 12px 0px 0px;
}
#gallery_links_ppal {
	float:left;
}
#gallery_top {
	background:url(../images/gallery_top&bottom.png) no-repeat;
	height:10px;
}
#gallery_content {
	background:url(../images/gallery_center.png) repeat-y;
}
#gallery_links {
}
#gallery_links ul {
	margin:0px 0px 0px 20px;
}
#gallery_links ul li {
	list-style:none;
	height:46px;
}
#gallery_links img {
	margin:0px 0px 0px -9px;
}
#gallery_links ul li a {
	text-decoration:none;
}
#gallery_links ul li a:hover {
	display:block;
	background-image:url(../images/gallery_bg_link.jpg);
	background-repeat:no-repeat;
	color:#09F;
	margin:0px 0px 0px -9px;
	padding:5px 0px 5px 10px;
}
#gallery_links ul li a:hover h4 {
	color:#FFF;
	padding:1px 0px 0px 0px;
}
#gallery_links ul li a:hover p {
	color:#00bff3;
}
#gallery_links ul li p {
	color:#FFF;
}
#gallery_links ul li h4 {
	color:#686a6a;
	padding:5px 0px 0px 0px;
	margin:0px;
}
#galleru_botton {
	background:url(../images/gallery_top&bottom.png) no-repeat;
	height:10px;
	width:223px;
	padding:0px 0px 30px 0px;
}
#gallery_content_ppal {
	background:#FFF;
	position:relative;
	float:left;
	width:725px;
	margin:0px 0px 0px -1px;
	padding:25px 0px 25px 0px;
}
#gallery_content_ppal a {
	display:block;
	float:left;
	padding:5px;
	margin-left:15px;
}
/* TERMINA GALLERY PPAL */
/* INICIA FOOTER */
#footer {
	background-color:#6f6747;
	position:relative;
}
#footer_interno {
	background-color:#d2b53f;
	position:relative;
}
#footer_links {
	padding:0px 0px 20px 0px;
	position:relative;
}
#footer_links h4 {
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#c69c6d;
	margin:0.64em 0em;
}
#footer_links ul {
}
#footer_links ul li {
	float:left;
	list-style:none;
	width:112px;
	padding:0px 10px;
}
#footer_links ul ul {
	margin:0px;
}
#footer_links ul ul li {
	list-style:none;
	line-height:1.5em;
	padding:0px;
}
#footer_links ul ul li a {
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#fff;
	text-decoration:none;
}
#footer_links ul ul li a:hover {
	color:#fac588;
	font-size:10px;
}
.linea_footer {
	padding:0px;
}
#footer_address {
	text-align:center;
	margin:10px 0px 0px 0px;
	padding:0px;
}
#footer_address P {
	color:#FFF;
	padding:10px 0px 10px 0px;
	margin-bottom:0px;
}
#footer_address_interno {
	text-align:center;
	margin:10px 0px 0px 0px;
	padding:0px;
}
#footer_address_interno P {
	color:#6d4a22;
	padding:10px 0px 10px 0px;
	margin-bottom:0px;
}
/* CIERRA FOOTER */
#separa_powerby {
	background:url(../images/separa_powerby.jpg) repeat-x;
	position:relative;
	height:12px;
	margin:0px;
}
#separa_powerby_interno {
	background:url(../images/separa_powerby2.jpg) repeat-x;
	position:relative;
	height:12px;
	margin:0px;
}
#txt_link h3 {
	color:#FFFFFF;
	font-size:1.33333em;
	line-height:1.125em;
	margin:0 0 1.125em;
	padding:12px 0 0;
}
/* INICIA POWER BY  */
#powerby {
	background-color:#433d27;
	position:relative;
	height:70px;
}
#lumenuplogo {
	text-align:center;
	position:relative;
}
#lumenuplogo a {
	background-image:url(../images/powered_by_lumenup.png);
	background-repeat:no-repeat;
	margin:0px auto;
	display:block;
	text-decoration:none;
	text-indent:-9000px;
	width:205px;
	height:30px;
}
/* CIERRA POWER BY  */
/* activities html  */
.intern_content_box {
	width:680px;
	float:left;
	margin-bottom:2em;
}
.intern_content_box-one {
	width:940px;
	float:left;
	margin-bottom:2em;
}
.intern_content_box h2, .intern_content_box-one h2 {
	margin: 0;
	font-size: 1.6666666666666667em;
	line-height: 0.9em;
	margin-bottom: 0.9em;
	color:#FC0;
}
.intern_content_box h4, .intern_content_box-one h4 {
	color:#FED100;
}
.intern_content_box p, .intern_content_box-one p {
	font-family:Verdana, Geneva, sans-serif;
	color:#FFF;
	font-size: 12px;
	text-align:justify;
	font-weight:lighter;
}
#textura_bajo_footer {
	background-image: url(file:///Marce/Users/imac/Desktop/LOS%20LAGOS%20PSD/Los%20Lagos%20WEB/images/textura_bajo_footer.jpg);
	background-repeat: repeat-x;
}
#texto_frog_farm h3 {
	font-family:Verdana, Geneva, sans-serif;
	font-size:18px;
	color:#fed100;
}
#arriba_footer {
	height: 59px;
	background-image: url(file:///Marce/Users/imac/Desktop/LOS%20LAGOS%20PSD/Los%20Lagos%20WEB/images/arriba_footer.jpg);
	background-repeat: repeat-x;
}
#powerby_footer {
	background-color: #85682A;
	height: 70px;
}
#frog_sidebar h3 {
	padding-top: 20px;
}
#observatory_volcano {
}
#sidebar_content {
	width: 230px;
	margin-left:20px;
	padding-left:10px;
	float: left;
	background-image:url(../images/puntos_verticales.png);
	background-position:left top;
	background-repeat:repeat-y;
}
#sidebar_content a {
	color:#030;
}
#sidebar_content a:hover {
	color:#9C0;
	text-decoration:none;
}
#sidebar_content p {
	color:#FFF;
	margin:0;
}
#sidebar_content .sidebar_box {
	width:230px;
	margin:0 0 15px 0;
}
#footer_links_interno {
	padding:0px 0px 20px 0px;
}
#footer_links_interno h4 {
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#a87722;
	margin:0.64em 0em;
}
#footer_links_interno ul {
	margin:10px auto;
}
#footer_links_interno ul li {
	float:left;
	list-style:none;
	width:112px;
	padding:0px 10px;
}
#footer_links_interno ul ul {
	margin:0px;
}
#footer_links_interno ul ul li {
	list-style:none;
	line-height:1.5em;
	padding:0px;
}
#footer_links_interno ul ul li a {
	font-family:Verdana, Geneva, sans-serif;
	font-size:0.833333em;
	color:#6d4a22;
	text-decoration:none;
}
#footer_links_interno ul ul li a:hover {
	color:#fac588;
}
#txt_link_paginas h3 {
	color:#a87722;
	font-family:Verdana, Geneva, sans-serif;
	font-size:1.33333em;
	line-height:1.125em;
	margin:0 0 1.125em;
	padding:12px 0 0;
}
/* activities end  */
/***** GUEST BOOK *****/
.intern_content_box .content_posts {
	margin:0 0 0 50px;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
}
.content_posts h5 {
	color:#042734;
	font-size:18px;
}
.content_posts p.date_post {
	color:#fc0;
	font-size:12px;
}
.content_posts p {
	color:#ffffff;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	width:580px;
}
.dot-line {
	width:580px;
	margin:0;
	padding:0;
}
#comment_area {
	color:#042734;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:normal;
	margin:50px 0;
	padding:0;
}
#comment_area td {
	border:0;
}
#comment_area h3 {
}
#comment_area h3 span {
	color:#FFFFFF;
	font-size:16px;
	font-weight:normal;
}
#comment_area #marco .txt_box_l {
	width:476px;
	height:20px;
	margin:0;
	padding:2px 0 0 2px;
}
#comment_area #marco .txt_box_p {
	width:180px;
	height:20px;
	margin:0;
	padding:2px 0 0 2px;
}
#comment_area #marco .txt_area {
	width:480px;
	margin:0;
	padding:2px 0 0 2px;
}
/***** END GUEST BOOK *****/
/***** RATES *****/
.rates {
	position:relative;
	float:left;
	width:250px;
	padding:10px 0px 20px 60px;
	margin-left:20px;
}
.rates h4 {
	color:#FC0;
	padding:0px;
	margin:0px;
}
.rates strong {
	color:#FC0;
}
.rates ul li p {
	padding:0px;
	margin:0px;
}
#separa {
	background-image:url(../images/separa.png);
	background-repeat:no-repeat;
	height:1px;
	width:186px;
}
#rates-text {
	margin-left:106px;
	padding:0px 0px 26px 0px;
}
#rates-text p {
	font-size:10px;
	width:450px;
}
#btn-reserve {
	position:absolute;
	top:200px;
}
#btn-reserve a {
	background-image:url(../images/reserve-btn.png);
	background-repeat:no-repeat;
	display:block;
	width:136px;
	height:108px;
}
#btn-reserve a:hover {
	background-position:right;
}
/***** END RATES *****/
/***** OUR LOCATION *****/
.intern_content_box_location {
	width:940px;
	float:left;
	margin-bottom:2em;
}
.intern_content_box_location h2 {
	margin: 0;
	font-size: 1.6666666666666667em;
	line-height: 0.9em;
	margin-bottom: 0.9em;
	color:#FC0;
}
.intern_content_box_location h4 {
	color:#FED100;
}
.intern_content_box_location p {
	font-family:Verdana, Geneva, sans-serif;
	color:#FFF;
	font-size: 12px;
	text-align:justify;
	font-weight:lighter;
	width: 940px;
}
#google-map {
	background-color:#FFF;
	position:relative;
	float:left;
	height:280px;
	width:580px;
	margin:30px 0 20px;
	padding:10px;
}
#btn-info-volcano {
	position:relative;
	float:left;
	margin:110px 0px 0px 50px;
}
#btn-info-volcano a {
	background-image:url(../images/bton-ourlocation-volcano.png);
	background-repeat:no-repeat;
	display:block;
	height:81px;
	width:72px;
}
#btn-info-volcano a:hover {
	background-position:right;
}
#btn-regional-map {
	position:relative;
	float:left;
	margin:110px 0px 0px 20px;
}
#btn-regional-map a {
	background-image:url(../images/bton-ourlocation-fortuna.png);
	background-repeat:no-repeat;
	display:block;
	height:82px;
	width:75px;
}
#btn-regional-map a:hover {
	background-position:right;
}
#btn-download-maps {
	position:relative;
	float:left;
	margin:110px 0px 0px 20px;
}
#btn-download-maps a {
	background-image:url(../images/bton-ourlocation-maps.png);
	background-repeat:no-repeat;
	display:block;
	height:81px;
	width:89px;
}
#btn-download-maps a:hover {
	background-position:right;
}
/***** END OUR LOCATION *****/
/***** SITEMAP *****/
#sitemap ul li {
	color:#ffb400;
	font-family:Verdana, Geneva, sans-serif;
	font-size:16px;
	font-weight:normal;
}
#sitemap ul li a {
	color:#ffffff;
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	font-weight:normal;
	text-decoration:none;
}
/***** END SITEMAP *****/
/***** RESERVATIONS *****/
#reservations {
	color:#ffffff;
	font-family:Verdana, Geneva, sans-serif;
	font-size:13px;
	font-weight:normal;
	margin:0;
	padding:0;
	height:600px;
}
#reservations td {
	border:none;
}
#reservations h4 {
	color:#1b4d61;
	font-family:Verdana, Geneva, sans-serif;
	font-size:20px;
	font-weight:normal;
	margin:0;
	padding:0;
}
#reserv_izq {
	float:left;
	margin:0 0 0 55px;
	padding:0;
}
#reserv_izq table.col_izq {
	margin:0 0 0 30px;
	padding:0;
}
#reserv_der {
	float:left;
	margin:0 0 0 50px;
	padding:0;
}
#reserv_der table.col_der {
	margin:0 0 0 30px;
	padding:0;
}
#intern_content h2 {
	color:#fed100;
}
#submit_btns {
	margin:40px 0;
	padding:0;
	float:right;
}
#submit_btns a {
	color:#ffae00;
	font-family:Verdana, Geneva, sans-serif;
	font-size:18px;
	margin:0 0 0 15px;
	padding:0;
}
/***** END RESERVATIONS *****/
/*CONTACTENOS*/
#contact-image01 {
	background-image:url(../images/contact-img01.png);
	background-repeat:no-repeat;
	position:absolute;
	height:60px;
	width:77px;
	top:146px;
	left:207px;
}
#contact-image02 {
	background-image:url(../images/contact-img02.png);
	background-repeat:no-repeat;
	position:absolute;
	height:74px;
	width:86px;
	top:146px;
	left:516px;
}
#contact-image03 {
	position:absolute;
	height:74px;
	width:86px;
	top:146px;
	right:20px;
}
.contact-give-us {
	display:block;
	width:145px;
	float:left;
}
.intern_content_box_contact {
	width:940px;
}
.intern_content_box_contact h2 {
	margin:0 0 0 0.5em;
	font-size: 1.6666666666666667em;
	line-height: 0.9em;
	margin-bottom: 0.9em;
	color:#FC0;
}
.intern_content_box_contact h4 {
	color:#FED100;
}
.intern_content_box_contact p {
	font-family:Verdana, Geneva, sans-serif;
	color:#042734;
	margin:0em 0em 0em 1.5em;
	padding:10px 0px 10px 0px;
}
.intern_content_box_contact a {
	color:#FFF;
	text-decoration:none;
	margin:0em 0em 0em 25px;
}
.intern_content_box_contact a:hover {
	color:#FFF;
	text-decoration:underline;
}
.info-contact {
	float:left;
	height:300px;
	width:300px;
}
#VolusionLiveChat table, #VolusionLiveChat table tr, #VolusionLiveChat table td, #VolusionLiveChat table a {
	margin:-13px 0 0 0;
	padding:0;
}
.separa_contact {
	background-image:url(../images/separa_contact2.jpg);
	float:left;
	width:19px;
	height:300px;
	margin:-20px 0px 0px 0px;
}
input[type="text"] {
	width:250px;
	border:none;
	border:1px #000 solid;
	padding:3px;
}
.comentarios {
	width:250px;
	border:1px #000 solid;
	padding:3px;
}
.send_comment {
	background:none;
	border:none;
	border-bottom:1px #FFF solid;
	color:#FFF;
	font-size:14px;
	cursor:pointer;
}
input.total_plus {
	width:35px;
}
table#comments td, table#comments th {
	border:none;
	color:#FFF;
	font-size:14px;
	padding:4px;
}
#form_quick {
	height:230px;
	width:250px;
	display:block;
	text-align:center;
}
.form_quick_top {
	background-image:url(../images/quick_request_tophome.png);
	height:7px;
}
.form_quick_content {
	padding:5px;
	background-color:#FFF;
	position:relative;
}
.form_quick_bottom {
	background-image:url(../images/quick_request_bottomhome.png);
	height:7px;
}
.form_quick_bottom_sidebar {
	background-image:url(../images/quick_request_bottomhome);
	height:7px;
	margin:0 0 10px 0;
}
#form_quick p {
	margin:0px;
	padding:5px 0px;
	height:20px;
	text-align:left;
	position:relative;
}
#form_quick input {
	width:150px;
	position:absolute;
	right:10px;
	border:1px #c69c6d solid;
}
#form_quick input.date_quick {
	width:75px;
}
#form_quick .select_quick {
	width:103px;
	padding:2px 2px;
	position:absolute;
	right:10px;
	border:1px #c69c6d solid;
}
#form_quick label {
	font-size:13px;
	color:#754c24;
	padding:0px 0px 4px 4px;
}
#form_quick .quick_send {
	width:auto;
	padding:2px 5px;
	background-color:#603913;
	border:none;
	border:1px #000 solid;
	font-size:14px;
	color:#FFF;
	cursor:pointer;
}
/****************************/
#form_quick_sidebar {
	height:230px;
	width:230px;
	display:block;
	text-align:center;
}
.form_quick_top_sidebar {
	background-image:url(../images/quick_request_tophome_sb.png);
	height:7px;
}
.form_quick_content_sidebar {
	padding:5px;
	background-color:#FFF;
	position:relative;
}
.form_quick_bottom_sidebar {
	background-image:url(../images/quick_request_bottomhome_sb.png);
	height:7px;
}
#form_quick_sidebar input.date_quick {
	width:80px;
}
#form_quick_sidebar p {
	margin:0px;
	padding:4px 0px;
	height:20px;
	text-align:left;
	position:relative;
}
#form_quick_sidebar .select_quick {
	width:88px;
	padding:2px 0px;
	position:absolute;
	right:0px;
	border:1px #c69c6d solid;
}
#form_quick_sidebar input {
	width:150px;
	position:absolute;
	right:0px;
	border:1px #c69c6d solid;
}
#form_quick_sidebar label {
	font-size:13px;
	color:#754c24;
}
#form_quick_sidebar .quick_send {
	width:auto;
	padding:2px 5px;
	background-color:#603913;
	border:none;
	border:1px #000 solid;
	font-size:14px;
	color:#FFF;
	cursor:pointer;
}
/*PARA LAS RESERVACIONES EN LINEA*/
#btn_steps {
	margin-left:25px;
	position:absolute;
	height:35px;
	z-index:1000;
}
#btn_steps a {
	color:#FFF;
	text-decoration:none;
}
a.btn_step {
	display:block;
	font-size:123.1%;
	padding:4px 5px;
	height:25px;
	line-height:23px;
	text-align:center;
	margin-left:7px;
	float:left;
	border:1px #29570f solid;
	border-bottom:none;
	background-color:#73ad5e;
}
a.btn_step:hover {
	height:35px;
	margin-top:-9px;
	line-height:30px;
	font-size:153.9%;
	background-color:#658c53;
	text-decoration:underline;
}
a.selected {
	height:35px;
	margin-top:-9px;
	line-height:30px;
	font-size:153.9%;
	background-color:#658c53;
	text-decoration:underline;
}
.reserv-content {
	padding:0 10px;
	font-size:113%;
	color:#FFF;
	border:1px #29570f solid;
	border-bottom:none;
	position:relative;
	margin-top:64px;
}
table#tableRooms .txt_boxes {
	background-color:#fdeee1;
	border:1px solid #FFFFFF;
	width:140px;
	height:19px;
	margin-right:3px;
	padding:2px 4px;
	vertical-align:middle;
	font-size:100%;
	float:left;
}
table#tableRooms input#check_in, table#tableRooms input#check_out {
	width:130px;
	border:none;
	border:1px #000 solid;
	padding:3px;
}
table#tableRooms .txt_boxes2 {
	background-color:#fdeee1;
	border:1px solid #FFFFFF;
	width:40px;
	height:19px;
	margin-right:3px;
	padding:2px 4px;
	font-size:100%;
}
table#tableRooms .cmb_boxes {
	background-color:#fdeee1;
	width:90px;
	height:24px;
	border:1px solid #FFFFFF;
	margin:0;
	padding:0;
	vertical-align:middle;
	font-size:15px;
}
table#tableRooms .txt_boxes_peq {
	background-color:#fdeee1;
	width:50px;
	height:23px;
	border:1px solid #FFFFFF;
	margin:0;
	padding:0;
	vertical-align:middle;
	font-size:100%;
}
.txt_area {
	background-color:#fdeee1;
	border:1px solid #FFFFFF;
	margin:0;
	padding:5px;
	font-size:16px;
	width:360px;
}
.btns_st2 {
	margin:10px 0 0 480px;
	padding:0;
	float:left;
}
a.link-paso {
	padding:5px;
	text-decoration:none;
	text-align:center;
	font-size:116%;
	color:#FFFFFF;
	background-color:#1e5610;
}
a.link-paso:hover {
	background-color:#FFF;
	color:#1e5610;
}
.span5 {
	color:#9f9f9f;
	font-size:11px;
	vertical-align:middle;
}
.span3 {
	color:#421116;
}
.span2 {
	color:#ffb400;
	font-size:116%;
}
.radiobtn {
	margin-left:17px;
}
.calend img {
	float:left;
}
#tableRooms, #tableRooms td, #tableRooms th, #tableRooms tr {
	border:none;
	padding:3px;
}
span.total-amount {
	font-size:123.1%;
	font-weight:bold;
}
span.total-cost {
	font-size:138.5%;
}
#night-day-box {
	width:221px;
	height:63px;
	background-image:url(../images/total-box.png);
	background-repeat:no-repeat;
}
#night-day-box span.numbers {
	font-size:48px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#c3591f;
	line-height:62px;
	padding:0px 10px;
}
#night-day-box span.time {
	color:#424140;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:100%;
	line-height:48px;
}
/* hot deals */
.hotdeals img {
	float:left;
	margin:0;
	padding:0px 10px 0px 0px;
}
.hotdeals img.div-line {
	margin:20px 0;
	padding:0;
}
.hotdeals_content {
	width:450px;
	float:left;
}
.hotdeals_content h5 {
	padding:0px 0px 10px 0px;
}
#comentaries .hotdeals_content ul{
	margin:0;
	padding:0;
}
#comentaries .hotdeals_content ul li{
	list-style:circle;
	list-style-position:inside;
	margin:0;
	padding:0;
}
.hotdeals_content p.hotdeal-price{
	color:#FED100;
	font-size:20px;
	margin:5px 0;
	padding:0;
}
#comentaries .hotdeals_content a {
	background-color:#233812;
	color:#FFFFFF;
	display:block;
	margin:8px 0 0 0;
	padding:5px;
	text-align:center;
	text-decoration:none;
	width:100px;
}
#comentaries .hotdeals_content a:hover {
	background-color:#999933;
	text-decoration:underline;
}

#seal {
	position:absolute;
	bottom:60px;
	right:20px;
	width:175px;
	height:65px;
}
#seal p {
	color:#FFF;
	text-align:center;
}
#seal_home {
	position:absolute;
	bottom:10px;
	right:20px;
	width:175px;
	height:65px;
}
#seal_home p {
	color:#FFF;
	text-align:center;
}
#seal-res {
	width:175px;
	height:65px;
}
#seal-res p {
	color:#FFF;
	text-align:center;
}
