/*
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
[Table of contents]

1. Body
2. Top / #top-bg
3. Wrapper / #wrapper
4. Header / #header
    - Logo
	- Navigation
5. Slider / #slide
6. About / #about
7. Content / #container
    - Article body
	- Article footer
	- Post types
	- Entry meta: list
	- Entry meta: post
	- Paginator
	- Comments
	- Gallery
	- Folio
8. Partners / #partners
9. Aside / #aside
10. Footer / #footer
11. Bottom / #bottom
12. Widgets
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
*/
/* [1. Body] */
* {
	padding: 0;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: -1px;
	margin-left: 0;
}
html {
	height: 100%;
}
body{
	margin: 0;
	padding: 0;
	border: 0 !important;
	font-family: 'Spinnaker', sans-serif;
	font-size:13px;
	color:#495661;
}
p {
	font-family: 'Spinnaker', sans-serif;
	font-size:13px;
	color:#495661;
	line-height: 16px;	
}

header, nav, section, article, aside, footer {
	display: block;
}

@charset "utf-8";
/* CSS Document */
/* http://meyerweb.com/eric/tools/css/reset/ 
   v2.0 | 20110126
   License: none (public domain)
*/

img{border:none;}

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	/*font-size: 100%;*/
	font-family: 'Spinnaker', sans-serif;
	vertical-align: baseline;
}


ul li {
	list-style:none;
	padding:0 0 0 17px;
	
}

/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {
	display: block;
}

/*

a {
	outline: none;
	text-decoration: underline;
	cursor:pointer;
}
a:hover {
	text-decoration: none;
}
section.half p {
	margin: 0 0 10px;
	color:#707070;
}
p {
	margin: 0 0 10px;
	color:#000;
}
img {
	border: none;
}
input {
	vertical-align: middle;
}
input, textarea {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#1C1C1C;
}
ul {
	margin: 20px 0 20px 20px;
}
ul li {
	list-style:none;
	background-image:url(../images/bullet.png);
	background-repeat:no-repeat;
	background-position:0 5px;
	padding:0 0 0 17px;
}
ol {
	margin: 20px 0 20px 37px;
}
h1, h2, h3, h4, h5, h6{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #181818;
}
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {
	text-decoration:none;
}
h1{
	line-height: 40px;
}
h1 cufon{
	top: 0px !important;
}
h2{
	line-height: 30px;
	padding: 0 0 10px 0;
}
h3{
	line-height: 30px;
	padding: 0 0 10px 0;
}
h4{
	line-height: 30px;
	padding: 0 0 10px 0;
}
h4 cufon{
	top: -7px !important;
}
h5{
	line-height: 30px;
	padding: 0 0 10px 0;
}
h6{
	line-height: 30px;
	padding: 0 0 10px 0;
}
.cufon-loading h1, .cufon-loading h2, .cufon-loading h3, .cufon-loading h4, .cufon-loading h5, .cufon-loading h6, .cufon-loading .post_type div, .cufon-loading .post_type span, .cufon-loading .header{
	visibility: hidden;
}
*/

/*******************************************************/

/* [4. Header] */
.centrado {
	position:relative;
	margin:0 auto;
	width:960px;
}
#header {
	position:relative;
	margin:0 auto;
	width:960px;
}
/* -----------------codigo MICA------------------------------*/




/*textos*/
h1{
	font-family: 'Bitter', serif;
	font-size:24px;
	font-weight: 400;
	font-style: italic;
	color:#ba935a;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #FFF;
	border-right-color: #FFF;
	border-bottom-color: #FFF;
	border-left-color: #FFF;

	
		
}

h3{
	font-family: 'Spinnaker', sans-serif;
	font-size:15px;
	color:#e99537;
	
}


/*fin textos*/



div#header-cla {
	position:relative;
	margin:0 auto;
	width:965px;
	height:249px;
	background-image:url(../images/header-clalauquen.jpg);
	background-repeat:no-repeat;
	margin-top:0px;
	padding-top:0px;
	
}

ul#bot-cla{
	
	font-family: 'Spinnaker', sans-serif;
	color:#738ca3;

}
ul#bot-cla li#bot{
	
	width:115px;
	height:58px;
	background-image:url(../images/separadorBot.png);
	background-repeat:no-repeat;
	margin-top:130px;
	padding-top:20px;
	margin-right:5px;
	float:left;
	background-position: 100px 0px;
	margin-left:0px;
}

ul#bot-cla li#bot-uno{
	
	width:115px;
	height:58px;
	background-image:url(../images/separadorBot.png);
	background-repeat:no-repeat;
	margin-top:130px;
	padding-top:20px;
	margin-right:5px;
	float:left;
	background-position: 100px 0px;
	margin-left:0px;
}


ul#bot-cla li#bot-dos{
	
	width:115px;
	height:58px;
	background-image:url(../images/separadorBot.png);
	background-repeat:no-repeat;
	margin-top:130px;
	padding-top:20px;
	margin-right:5px;
	float:left;
	background-position: 100px 0px;
	margin-left:0px;
}



ul#bot-cla li#bot-tres{
	
	width:115px;
	height:58px;
	background-image:url(../images/separadorBot.png);
	background-repeat:no-repeat;
	margin-top:130px;
	padding-top:20px;
	margin-right:5px;
	float:left;
	background-position: 100px 0px;
	margin-left:0px;
}


ul#bot-cla li#bot-cuatro{
	
	width:115px;
	height:58px;
	background-image:url(../images/separadorBot.png);
	background-repeat:no-repeat;
	margin-top:130px;
	padding-top:20px;
	margin-right:5px;
	float:left;
	background-position: 100px 0px;
	margin-left:0px;
}

ul#bot-cla li#bot-cinco{
	width:114px;
	height:58px;
	/*background-image:url(../images/separadorBot.png);
	background-repeat:no-repeat;
	background-position: 130px 0px;
	*/
	margin-top:130px;
	padding-top:20px;
	
	float:left;
	
	margin-left:20px;
}

ul#bot-cla li#bot-seis{
	width:30px;
	height:58px;
	/*background-image:url(../images/separadorBot.png);
	background-repeat:no-repeat;
	background-position: 130px 0px;
	*/
	margin-top:125px;
	padding-top:20px;
	
	float:left;
	
	margin-left:-31px;
}


a.bot:link{

	color:#738ca3;
	text-decoration: none;
	font-size:15px;
	text-align:center;
	width:115px;
}

a.bot:visited {
	text-decoration: none;
	color:#738ca3;
	font-size:15px;
}

 
a.bot:hover  {
	 
	 
	 text-decoration: none;
	 color:#ba935a;
	 font-size:15px;
       
}




a.map:link{


	color:#ffffff;
	text-decoration: none;
}


a.map:visited {
	text-decoration: none;
	color:#ffffff;
}

 
a.map:hover  {
	 
	 
	 text-decoration: none;
	 color:#f1e8d9;
       
}






a:link{


	
	text-decoration: none;
	color:#828a91;
	
}


a:visited {
	text-decoration: none;
	color:#828a91;
	
	
}

 
a:hover  {
	 
	 
	 text-decoration: none;
	 color:#828a91;
	
	 
       
}





a.bot2:link{

 color:#ba935a;
	
	text-decoration: none;
}

a.bot2:visited {
	text-decoration: none;
	 color:#ba935a;
}
 
a.bot2:hover  {
	 
	 
	 text-decoration: none;
	color:#738ca3;
       
}








div#promos{
	width:560px;
	margin:auto;
	height:auto;
	
}

div#info{
	float:left;
	width:453px;
	padding-left:20px;
	font-family: 'Spinnaker', sans-serif;
	color:#738ca3;
	font-size:13px;
	
	
		
}
div#info img {
	margin-left:360px;
	margin-top:-13px;
		
}

div#foto{
	
	float:left;
	width:249px;
	margin-right:10px;
}


div#tituloPromo{
	font-family: 'Bitter', serif;
	font-size:24px;
	font-weight: 400;
	background-image:url(../images/bg-promo.png);
	background-repeat:no-repeat;
	width:228px;
	height:32px;
	padding-left:5px;
	padding-top:2px;
	color:#FFF;
	font-style: italic;	
	

	
}
.titulo {
	font-family: 'Spinnaker', sans-serif;
	font-size:17px;
	color:#333;
	
}
div#footer{
	width:100%;
	background-color:#c3a169;
	height:160px;
	margin-top:0px;
	
}

div#footer-txt{
	background-image:url(../images/footer_plantas.gif);
	background-repeat:no-repeat;
	width:1205px;
	height:83px;
	margin:auto;
	background-position: 0px 6px;
	
	

	
	
}

div#footer-txt div#footer-bot{
	width:960px;
	margin:auto;
	
	
	padding-top:63px;
	padding-left:10px;

	
}
/* --------------botonera footer----------------------*/
div#footer-txt div#footer-bot ul li{
	float:left;
	font-family: 'Spinnaker', sans-serif;
	font-size:14px;
	color:#fae6cf;
	margin-right:5px;
	height:30px;
	
}

div#footer-txt div#footer-bot ul li#select {
	background-image:url(../images/footer-pic.png);
	background-repeat:no-repeat;
	background-position:center;
	background-position: 30px 12px;
	
	
}
.select{
	color:#738ca3;
	text-decoration: none;
	
	
}
/* ----------------fin botonera footer---------------*/


ul#footer-info{
	height:104px;
	width:960px;
	margin:auto;
	padding-top:10px;
	
	
	
}

ul#footer-info li {
	
float:left;
background-image:url(../images/mapa-separador.png);
background-position:right;
background-position: 270px 20px;
background-repeat:no-repeat;
width:309px;
height:120px;
color:#FFF;

	
}





ul#footer-info li#tres img{
	margin-top:-40px;
	margin-left:127px;
	
}


ul#footer-info li#uno  {
	margin-left:-30px;
	font-family: 'Bitter', serif;
	font-size:16px;
	padding-top:18px;
	
	
}


ul#footer-info li#uno img {
	margin-left:-40px;
	
	
}



ul#footer-info li#dos img {
	margin-left:-40px;
	margin-top:35px;
		
	
}
div#comollegar{
	margin-top:-49px;
	margin-left:129px;
	float:left;
	
}


ul#footer-info li#tres {
	width:288px;
	height:120px;
	background-image:url(../images/spacer.png);
	float:left;
	
}


.bitter-bold{
	 font-family: 'Bitter', serif;
	 font-weight: 700;
	
}

div#interna{
	width:960px;
	margin:auto;
	/*bajo el footer*/
	height:1300px;
	/*overflow:hidden;*/
	position:relative;
	
}

div#interna2{
	width:960px;
	margin:auto;
	/*bajo el footer*/
	height:900px;
	/*overflow:hidden;*/
	position:relative;
	
}
div#interna3{
	width:960px;
	margin:auto;
	/*bajo el footer*/
	height:443px;
	/*overflow:hidden;*/
	position:relative;
	
}

div#interna4{
	width:960px;
	margin:auto;
	/*bajo el footer*/
	height:1300px;
	/*overflow:hidden;*/
	position:relative;
	
}

div#interna5{
	width:960px;
	margin:auto;
	/*bajo el footer*/
	height:480px;
	/*overflow:hidden;*/
	position:relative;
	
}


div#interna-cont{
	background-image:url(../images/fdoDegrade.jpg);
	background-repeat:repeat-x;
	width: 705px;
	height: auto;
	float: right;
	padding-top: 30px;
	padding-left: 45px;
	padding-right: 45px;
	
	
	
	
}

div#interna-cont2{
	background-image:url(../images/fdoDegrade.jpg);
	background-repeat:repeat-x;
	width: 705px;
	height:auto;

	float: right;
	padding-top: 30px;
	padding-left: 45px;
	padding-right: 45px;
	
	
	
	
}



div#sub-botonera{
	float:left;
	background-image:url(../images/fdo_botonera.jpg);
	background-repeat:no-repeat;
	width:165px;
	height:300px;
	background-position: right;	
}

div#sub-botonera ul{
	color:#828a91;
	font-size:14px;
	line-height: 14px;	
	
}

div#sub-botonera ul li{
	height:25px;
	padding-top:7px;
	
	
}


div#sub-botonera ul li#select{
	
	background-image:url(../images/fdoBoton.jpg);
	background-repeat:no-repeat;
	
}

div#sub-botonera ul li#select2{
	
	background-image:url(../images/fdoBoton2.png);
	background-repeat:no-repeat;
	height:52px;
	
}
div#txt-galeria{
	padding-top:10px;
	float:right;
	width:435px;
	
}
div#galeria-popeye{
	width:200px;
	float:left;
	
}
div#hab1{
	height:200px;
	
}


/*---------------------fin código MICA ----------------------*/
			  

/* [5. Slider] */
  #slide {
	  width:960px;
	  position:relative;
	  margin:-8px auto 0px;
	  z-index:95;
	  height:457px;
  }
	  #slider ul {
		  position:relative;
		  z-index:99;
	  }
		  #slider ul li {
			  margin:6px 0 0 8px;
			  float:left;
			  display:block;
		  }
  .mask {
	  background: url(../images/mask.png) no-repeat 0 0px;
	  position:absolute;
	  left:0px;
	  top:-6px;
	  width:964px;
	  height:457px;
	  z-index:9;
  }
  .grid {
	  background: url(../images/grid.png) no-repeat 6px 6px;
	  position:absolute;
	  left:0px;
	  top:-6px;
	  width:964px;
	  height:457px;
	  z-index:999;
	  display: none
  }
  div#musica{
	position:absolute; 
	margin-left:640px;
	margin-top:60px;
}
button.play{
	background-image: url(../images/play.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 29px;
	width: 26px;
	border:none;
}
button.play:hover{
	background-image: url(../images/play-on.jpg);

}
button.stop{background-image: url(../images/stop.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 29px;
	width: 26px;
	border:none;}
button.stop:hover{background-image: url(../images/stop-on.jpg);
}
div#habitaciones{
	height:380px;
	width:730px;
	
}
a.group img{ border:#FFF 4px solid; margin:2px;}
.clear{clear:both;}
.txt-hab{width:340px; margin-right:16px; float:left; margin-top:22px;}
.ultimo{margin-right:0px!important;}
.txt-hab ul li{
	background-image: url(../images/bullet.gif);
	background-repeat: no-repeat;
	background-position: 0px 5px;
}
#servicios{
	position:absolute;
	margin-top:-80px;
	margin-left:205px;}

div#prensa{
	width:740px;
	margin:auto;
	height:auto;
	
}

div#info2{
	float:left;
	width:413px;
	padding-left:20px;
	font-family: 'Spinnaker', sans-serif;
	color:#738ca3;
	font-size:13px;
	margin-top:20px;
	
}
.contenedor{
	width: 965px;
	margin:auto;
	}
#trip{
	position:absolute;
	z-index:99;
	margin-left:570px;
	}
#trip2{
	position:absolute;
	z-index:99;
	margin-left:-20px;
	margin-top:-26px;
	}
#CDSSCROLLINGRAVE.wide {
width: 380px!important;
}
/* direccion header */
#direccion{
	position:absolute;
	color:#fff;
	font-size:13px;
	width:230px;
	margin-left:730px;
	margin-top:100px;
	}