/*
   Css Framework 
   =============
   	 - see http://www.contentwithstyle.co.uk/Articles/17/a-css-framework
   	   for more info.
*/
@import url("../../framework/tools.css");
@import url("../../framework/typo.css");
@import url("../../framework/forms.css");

/*  Swap layout stylesheet: 
	layout-navtop-localleft.css
	layout-navtop-subright.css
	layout-navtop-3col.css
	layout-navtop-1col.css
	layout-navleft-1col.css
	layout-navleft-2col.css
*/
@import url("../../framework/layout-navtop-subright.css");
@import url("../../framework/layout.css");

@import url("../template.css");
@import url("contacto.css");
@import url("habitaciones.css");
@import url("empresa.css");
@import url("servicios.css");
@import url("ubicacion.css");
@import url("gallery.css");

/**************
  Scroll Styles
***************/
@import url("../../jScrollPane.css");
@import url("scrollStyles.css");

div#page, div#content{
	background-image: url("../../../../images/microsite/template1/beige/Fondo.png");
	background-repeat: no-repeat;
}

div.variableContent{
    background:transparent url(../../../../images/microsite/template1/beige/Body.png) no-repeat scroll 80px 0;    	
}

div#tabs li.separe{
	background-image: url('../../../../images/microsite/template1/beige/barra.gif');
	height: 20px;
	width: 2px;
	background-position:50% 50%;
	background-repeat:no-repeat;
}

div#content, BODY{
	background-image:url(../../../../images/microsite/template1/beige/Fondo.png);
    background-repeat: no-repeat;
	max-width:980px;
	/*Hack para el max-height y max-width en IE6*/
	width: expression(document.bodyclientWidth > 980? "980px" : "auto");
}

body, div#nav a, div#nav a:link, div#nav a:active, div#nav a:visited {
	color: #aa6405;
}
div#nav li{
	border-left: none;
	border-right: none;	
}

#marcologo{
	background-image: url('../../../../images/microsite/template1/beige/marco.png');
}

#freecall, #separeCall_mail, #email{
	background-image:url("../../../../images/microsite/template1/beige/llame.gif");
}

#separeCall_mail{
	background-position:52px 50%;	
	position:absolute;
	top:-104px;
}

#email{
	background-position:35px 50%;
}

a, a:ACTIVE, a:VISITED, a:HOVER{
	width: 120px;
	background-color: transparent;
	color: black;
	text-decoration: none;
}
a:HOVER {
	text-decoration: underline;
}

div#footer{	
	background-image:url(../../../../images/microsite/template1/beige/Footer.png);
	background-color: transparent;
	background-repeat: no-repeat;
}

div#buttonFooter{
	background-image: url("../../../../images/microsite/template1/beige/botonFooter.png");
}

div#infoFooter{
	color:#50250C;
}

div.fotoSeccion{
	background-image: url("../../../../images/microsite/template1/beige/fondo_foto.png");
}

.titulo h1{
	color:#9C6A4C;
}

.subtitulo{
	color:#AD6406;
	font-family:Arial,Helvetica,sans-serif;
	font-size:16px;
	font-weight:bold;	
}

.inLinetext{
	color:#AD6406;
	font-family:Arial,Helvetica,sans-serif;
	font-size:13px;	
	font-weight:bold;
}

ul{
	list-style-type:none;	
}

.separador{
	background-image: url("../../../../images/microsite/template1/beige/barrahorizontal.gif");
	background-repeat: no-repeat;
}

.separadorLong{
	background-image: url("../../../../images/microsite/template1/beige/barrahorizontalLong.gif");
	background-repeat: no-repeat;
	height:4px;
	width:752px;
	padding: 5px;
	margin-top: 10px;
	margin-bottom: 10px;
}

.separadorSmall{
	background-image: url("../../../../images/microsite/template1/beige/barrahorizontalSmall.gif");
	background-repeat: no-repeat;
	height:6px;
	width:157px;
	padding: 0px;
	margin-top: 10px;
	margin-bottom: 0px;
}

.imageInMarco{	
	padding-bottom:14px;
	padding-left:14px;
	padding-right:14px;
	padding-top:14px;	
}

.variableContent p{
	font-size: 11.3px;
	color: black;
}

.variableContent h2{
	font-size: 11.3px;
	color: black;
	font-weight: normal;
}

.variableContent h3{
	font-size: 11.3px;
	color: black;
	font-weight: normal;
}

.miniDot{
	background-image: url(../../../../images/microsite/template1/beige/miniDot.gif);
}

.phonesExpanded{
	background-image: url(../../../../images/microsite/template1/beige/fondo_telefonos.png);
	background-repeat: repeat-x;
	margin-left: 7px; /* para corregir el corrimiento que hay que hacer por los bordes */
}
.phonesHidden .leftBorder, .phonesHidden .rightBorder{
	display: none;
}
.phonesExpanded .leftBorder, .phonesExpanded .rightBorder{
	display: block;
	position: absolute;
	width: 5px;
	top: 0;
	height: 120px;
	background-repeat: no-repeat;
}
.phonesExpanded .leftBorder{
	background-image: url(../../../../images/microsite/template1/beige/fondo_telefonos_l.png);
	left: -5px;
}
.phonesExpanded .rightBorder{
	background-image: url(../../../../images/microsite/template1/beige/fondo_telefonos_r.png);
	right: -5px;
}

.otherPhones .jScrollPaneContainer .jScrollPaneTrack{
	right: 10px;
}
body{
	background-repeat: repeat;
	margin: 0 auto;
}
div#variableContent-home .benefits li{
	background:transparent url(../../../../images/microsite/template1/beige/dot.gif) no-repeat scroll 5px 5px;
	margin:0;
	padding-left:20px;
}
#tabs span{
	color: #351806;
}

#tabs .ui-tabs-selected span{
	color: #ad6406;
}

div#fancy_bg {
	background-image: url("../../../../images/microsite/template1/beige/beigeBackground.gif");
	background-repeat: repeat;
}

#footerCreadoPor span{
	color: #aa6405;
}
