/* @override http://termas.dospuntocero.cl/assets/templates/css/termas.css */

body{
		background: #e2e9a0 url(../images/fondo.gif) no-repeat center bottom;
		height: 100%;
}

#videos object {
	float: right;
	margin-left: 1em;
}
*{
	text-align: justify;
}
.left{
	float: left;
	padding: 5px 15px 5px 5px;
}

#page {
	margin-top: -17px;
	background: #e2e9a0;
}

#contenido h2 {
	color: #24330b;
}

#flashGal {
	height: 200px;
	background: tan;
}
#contenido embed {
	width: 630px;
}


/* @group HEADER */
#header {
	position: relative;	
	z-index: 3;
	height: 220px;
	background: url(../images/header.jpg) no-repeat;
}

#formFotos {
	background-color: #e2e9a0;
}

#related li.modx {
	margin-right: 90px;
}
ol#related li a{
	color: #013618;	
}
#related li a:hover {
	color: #444;
	text-decoration: underline;
}

#related li.dospuntocero {
	margin-left: 80px;
	display: none;
}

#footerMenu p{
	float: left;
}


#logo a {
	position: absolute;	
	display: block;
	width: 140px;
	height: 120px;
	text-indent: -9000px;
	overflow: hidden;
	background: url(../images/logo-header.jpg) no-repeat;
	left: 63px;
	top: 6px;
}

/* @end */

/* @group breadcrumbs */

#breadcrumbs {
	color: #fff;
	margin: 0;
}

#breadcrumbs a {
	color: olive;
}

#homeSidebar ol {
	margin: 0;
}

/* @end */


/* @group NAVBAR */

#menuBase ul{
	height: 65px;
	margin: 0;
	list-style: none;
}
#menuBase ul li{
	margin: 0;
	float: left;
}
#menuBase ul li a{
	background:url(../images/menu.gif) repeat-x;
	text-align: center;
	display: block;
	float: left;
	color: #544d27;
	text-decoration: none;
	height: 50px;
	line-height: 31px;
	padding-top: 15px;
	width: 190px;
	font-size: 1.2em;
	font-weight: bold;
}

span.B_currentCrumb {
	color: #5b5327;
}

span.B_crumbBox {
	color: #120000;
}

#menuBase {
	background:url(../images/menu.gif) repeat-x;
	
}
#menuBase ul li a:hover,#menuBase ul li.active a{
	background-position: 0 -65px;
}
/* @end */
/* @group menuTop*/

/* @end */

/* @group FOOTER */

#footer{
	width: 950px;
	height: 115px;
	position: relative;
	background: #fee7b3 url(../images/footer.jpg) no-repeat 0 top;
}

#footerMenu ul {
	position: absolute;
	left: 200px;
	top: 20px;
	list-style: none;
	margin: 0;
}
#footerMenu ul li{
	float: left;
	border-right: 1px solid #7b8a6d;
	margin-right: 10px !important;
	padding-right: 10px !important;
	margin-right: 5px;
	padding-right: 5px;
	
}
#footerMenu ul li.last{
	border: none;
	}
#footerMenu ul li a {
	color: #ffa;
	text-decoration: none;
	padding: 0 2px;
	font-size: 10px;
}
#footerMenu ul li a:hover {
	text-decoration: underline;
}
#textoFooter {
	width: 650px;
	position: absolute;
	top: 45px;
	left: 115px;
	font-size: 10px;
	text-align: center;
	color: #ffc;
}

#contenido {
	margin-bottom: 30px;

}
#footer h3{
		color: #edf288;
}

#footer p {
	letter-spacing: 0;
}
#footer li a {
	color: #edf288;
}
#footer li a:hover {
	text-decoration: none;
}
/* @group RELATED WEBSITES */

#related {
	display: block;
	list-style-type: none;
	margin: 0 30px;
}
#related li{
	float: left;
	padding-right: 20px;
}

#related li a{ 
	color: #fff;
	text-decoration: none;
}

/* @end */

/* @end */

img.imagenPromocion {
	float: left;
	margin:0 10px;
	border: 1px solid #35e281;
	padding: 1px;
	background-color: #fff;
}




/*


#submenus {
	background: url(../images/menu-comun.gif) no-repeat;
	margin: 30px 0;
	position: relative;
	width: 270px;
	height: 221px;
}
#submenus ul{
	margin: 0;
	list-style: none;
}
#submenus ul li a,
#submenus ul li a:hover{
	text-indent: -900px;
	overflow: hidden;
	display: block;
	width: 135px;
	height: 45px;

}
#submenus ul li.club-puyehue a:hover{
	background: url(../images/menu-comun.gif) no-repeat 0 -221px;
	position: absolute;
	top: 0;
	left: 0;
}
#submenus ul li.club-puyehue a {
	background: url(../images/menu-comun.gif) no-repeat 0 0;
	position: absolute;
	top: 0;
	left: 0;
	
}
#submenus ul li.foto-tours a:hover{
	background: url(../images/menu-comun.gif) no-repeat 0 -273px;
	position: absolute;
	top: 55px;
	left: 0;
}
#submenus ul li.foto-tours a {
	background: url(../images/menu-comun.gif) no-repeat 0 -51px;
	position: absolute;
	top: 55px;
	left: 0;	
}
#submenus ul li.noticias a:hover {
	background: url(../images/menu-comun.gif) no-repeat 0 -328px;
	position: absolute;
	top: 105px;
	left: 0;	
}
#submenus ul li.noticias a {
	background: url(../images/menu-comun.gif) no-repeat 0 -107px;
	position: absolute;
	top: 105px;
	left: 0;	
}
#submenus ul li.registro-newsletter a:hover{
	background: url(../images/menu-comun.gif) no-repeat 0 -382px;
	position: absolute;
	top: 160px;
	left: 0;	
}

#submenus ul li.registro-newsletter a {
	background: url(../images/menu-comun.gif) no-repeat 0 -161px;
	position: absolute;
	top: 160px;
	left: 0;	
}

#submenus ul li.preguntas-frecuentes-faq a:hover{
	background: url(../images/menu-comun.gif) no-repeat -134px -221px;
	position: absolute;
	top: 0;
	left: 134px;	
}

#submenus ul li.preguntas-frecuentes-faq a{
	background: url(../images/menu-comun.gif) no-repeat -134px 0;
	position: absolute;
	top: 0;
	left: 134px;	
}
#submenus ul li.contactenos a:hover{
	background: url(../images/menu-comun.gif) no-repeat -134px -274px;
	position: absolute;
	left: 134px;
	top: 55px;
}

#submenus ul li.contactenos a {
	background: url(../images/menu-comun.gif) no-repeat -134px -51px;
	position: absolute;
	left: 134px;
	top: 55px;
}
#submenus ul li.nuestro-holding a:hover{
	background: url(../images/menu-comun.gif) no-repeat -134px -328px;
	position: absolute;
	left: 134px;
	top: 105px;
}

#submenus ul li.nuestro-holding a {
	background: url(../images/menu-comun.gif) no-repeat -134px -107px;
	position: absolute;
	left: 134px;
	top: 105px;
}

#submenus ul li.last.all-inclusive a:hover{
	background: url(../images/menu-comun.gif) no-repeat -134px -382px;
	position: absolute;
	left: 134px;
	top: 160px;	
}

#submenus ul li.all-inclusive a{
	background: url(../images/menu-comun.gif) no-repeat -134px -161px;
	position: absolute;
	left: 134px;
	top: 160px;	
}

*/

#submenus{
	margin: 30px 0;
	background:url(../images/menu-repetible.gif) repeat-y;

}

#submenus ul li {
	list-style-type: none;
}
.submenu-top {
	display: block;
	width: 270px;
	height: 20px;
	background: url(../images/menu-top.gif) no-repeat;	
}
.submenu-bottom {
	display: block;
	width: 270px;
	height: 30px;
	background: url(../images/menu-bottom.gif) no-repeat;
}

#contenidoInterior .sitemap ul {
	list-style: none;
}
#contenidoInterior .sitemap ul li a {
	color: #a23f00;
	font-weight: bold;
	
}

#contenidoInterior div.sitemap ul li ul li a {
	font-weight: 500;
	text-decoration: none;
	color:#167438 ;
}
#contenidoInterior div.sitemap ul li ul li a:hover {
	text-decoration: underline;	
}

#contenidoInterior div.sitemap ul li ul li.last {
	margin-bottom: 10px;
}

#submenus{
			background:url(../images/menu-repetible.gif) repeat-y;
}
#submenus ul{
	list-style: none;
	margin: 0 0 0 6px;
}

#submenus ul li a {
	text-decoration: none;
	color: #1e2a09;
	display: block;
	line-height: 24px;
	padding-left: 25px;
	background: none;
	width: 231px;
	height: 24px;
	margin-bottom: 10px;
}
#submenus ul li.active a ,#submenus ul li a:hover {
	background: url(../images/barra-verde.gif) no-repeat;
	color: #fff;
}
#contenidoInterior {
	background: url(../images/header-trozo.jpg) no-repeat;
	margin-top: -316px !important;
//	margin-top: -336px !important;
	margin-top: -20px;
	padding-top: 40px;
	width: 600px;
	padding-bottom: 40px;
}

#contenidoInterior img.imagenInterior {
	padding-bottom: 10px;
	
}

#curriculum {
	width: 200px;
}

#contenidoInterior h3 {
	color: #004626;
	font-weight: bold;
}

#contenidoInterior h4 {
	color: #a23f00;
	margin-bottom: 5px;
}

table thead tr th{
	color: #fff;
	background-color: #167438;
}
.peque{
	font-size: 10px;
	color: #fff;
	background-color: #6abb64;
}

#contenidoInterior table tbody tr.alt td {
	border-top: 2px solid #167438;
	border-bottom: 2px solid #167438;
}

table{
		border: 2px solid #167438;

}

#paseDiario {
	margin-bottom: 15px;
}
.promocion,.habitacion{
	margin-bottom: 20px;
}
.promocion h3,.habitacion h3{
	color: #a23f00;
}
.promocion img, .habitacion img {
	float: left;
	margin-right: 10px;
}

#ofertas div.oferta {
	font-size: 80%;
}

#homeFooterLink {
	display: block;
	width: 250px;
	height: 130px;
}

.menuInterior ul{
	list-style: none;	
	margin: 0;
}

#contenidoInterior div.menuInterior ul li a {
	text-decoration: none;
	color: #c8e3b3;
}
#contenidoInterior div.menuInterior ul li a:hover {
	text-decoration: underline;
	color: white;
}
#contenidoInterior div.menuInterior ul li.active a {
	text-decoration: underline;
	color: #fcfd25;
}
.menuInterior ul li {
	float: left;
	margin-right: 10px;
}

div.buttonHolder {
	margin-right: 55px;
}

#contenidoInterior div.menuInterior {
	display: block;
	background-color: #0a4429;
	width: 580px;
	height: 20px;
	line-height: 20px;
	margin-top:10px;
	margin-bottom:5px;
	padding-left: 20px;
}

#galeriaPuyehue {
	float: right;
	margin-left: 20px;
}

#by a{
	position: absolute;
	right: 50px;
	top: 65px;
	margin: 0;
	width: 55px;
	height: 29px;
	background: url(../images/interactivo.gif) no-repeat;
	text-indent: -800px;
	overflow: hidden;
	
}

