@charset "utf-8";
/* CSS Document */

*{margin:0px;padding:0px;font-family: 'PT Sans', sans-serif;text-decoration: none;outline: none;font-size: 15px;}
article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary {display: block;}
.corte{clear: both;}
img {border: none;}
/*
table{border-collapse:collapse;}
tr:hover{background-color: #cfe7fb;}
td{padding-right: 20px;padding-left: 5px;}         
*/


body{width: 1055px;margin: auto;border:1px solid #a5a6a7;border-radius: 5px 5px 0 0;margin-top: 5px;}
#bg{list-style-type: none;margin: 0;padding: 0;}
#bg img{display: inline-block;width: 1055px;height: 705px;border-radius: 5px 5px 0 0 ;}
#bg li{margin: 0;padding: 0;height: auto;display: inline-block;}
#ma{position: relative;z-index: 1000;}


header{z-index: 200;position: relative;overflow: hidden;width: 1050px;margin:auto;padding-top: 8px;margin-bottom: 10px;}
header .logo{width: 155px;height: 99px;float: left;padding-top: 17px;}
header p{width: 885px;display: inline-block;float: left;text-align: right;font-weight: bold;font-size: 13px;line-height: 18px;color: white;padding-bottom: 5px;}
header p span{text-align: left;display: block;padding-left: 10px;font-size: 20px;font-family: 'Courgette', cursive;font-weight: normal;}
header p a{color: white;}
header nav{width: 880px;float: left;background-color: rgba(139,171,102,0.8);height: 28px;margin:3px 0 0 5px;height: 30px;border-radius: 4px;}
header nav ul{list-style-type: none;margin-top: 4px;}
header nav ul li{display: inline-block;float: left;padding: 0 22px;border-right: 2px solid #464745;height: 21px;}
header nav ul li:last-child{border:none;}
header nav ul li a{color: black;text-decoration: none;font-size: 14px;display: block;line-height: 21px;}
header nav ul li a:hover{color: #f6f6f6;}
header nav ul li a.sel{color: #f6f6f6;}
.cont{z-index: 2;font-size: 100px;position: relative;padding: 0 20px;}
.miga{font-size: 13px;font-style: italic;margin-top: 10px;color: white;}
.miga a{color: white;}
.miga a:hover{text-decoration: underline;}


.home{height: 571px;}
.home h1{font-size: 10px;color: white;font-size: 29px;text-align: right;font-family: 'Courgette', cursive;font-weight: normal;padding-top: 210px;}
.sombra{text-shadow: 0px 0px 5px rgba(0, 0, 0, 0.89);}
.sombra1{text-shadow: 0px 0px 1px rgba(0, 0, 0, 0.89);}

.co{overflow: hidden;min-height: 571px;}
.co h1{color: white;font-size: 27px;font-family: 'Courgette', cursive;font-style: italic;font-weight: normal;margin-top: 10px;margin-bottom: 20px;}
h2{font-size: 22px;font-family: 'Courgette', cursive;color: white;font-style: italic;font-weight: normal;margin-bottom: 10px;}
p{font-size: 13px;color: white;}
.co img{display: block;width: 100%;height: auto;margin-bottom: 15px;}

.alojamiento{background-color: rgb(113,107,107);}
.alojamiento p{font-size: 14px;margin-bottom: 20px;}
.alojamiento article{float: left;width: 215px;margin: 0 55px;}
.alojamiento article.ar2{margin: 0 64px;}
.alojamiento article.ar1 img{border:10px solid #7d5b1f;}
.alojamiento article.ar2 img{border:10px solid #94b26e;}
.alojamiento article.ar3 img{border:10px solid #b97b54;}
.alojamiento ul{color: white;font-size: 18px;list-style-position: inside;margin-bottom: 20px;color: black;list-style: none;}
.alojamiento ul li {padding-left: 1em; text-indent: -.7em;color: white;}
.alojamiento ul li:before {content: "• ";color: #92B06F;}
.alojamiento h2.tt{font-size: 22px;color: #92B06F;}

.aldea{background-color: rgb(125,91,31);padding-left:50px;padding-right: 50px;padding-bottom: 25px;background-image: url(images/logo-back.png);background-size: 131px;}
.aldea h2{text-align: center;}

.yerbales{background-color: rgb(125,91,31);padding-left:50px;padding-right: 50px;padding-bottom: 25px;background-image: url(images/logo-back.png);background-size: 131px;}
.yerbales h2{text-align: center;}

.forestacion{background-color: rgb(125,91,31);padding-left:50px;padding-right: 50px;padding-bottom: 25px;background-image: url(images/logo-back.png);background-size: 131px;}
.forestacion h2{text-align: center;}

.las_cabanas{background-color: rgba(125,91,31,0.8);padding-left:130px;padding-right: 130px;}
.las_cabanas h2{text-align: center;}
.las_cabanas article{float: left;width: 300px;}
.las_cabanas article.ar1{margin-right: 160px;}
.las_cabanas article img{border:10px solid #a8700d;}

.las_cabanas_exterior_interior{background-color: rgb(125,91,31);padding-left:50px;padding-right: 50px;padding-bottom: 25px;background-image: url(images/logo-back.png);background-size: 131px;}
.las_cabanas_exterior_interior figure{overflow: hidden;}
.las_cabanas_exterior_interior h1 span{font-size: 15px;}
.las_cabanas_exterior_interior .thu img{width: auto;}
.las_cabanas_exterior_interior .mas_fotos{text-align: center;}
.las_cabanas_exterior_interior .mas_fotos a{color: white;font-size: 16px;}
.las_cabanas_exterior_interior .mas_fotos a:hover{text-decoration: underline;}

.clima{overflow: hidden;background-color: #716B6B;padding: 40px 40px 20px;}
.clima .bj{float: left;margin:0 3%;width: 18.4%;height: 311px;}
.clima .bj .cont1{border: 5px solid #a8700d;margin-bottom: 0;}
.clima .bj .cont1 img{height: 261px;width: 100%;display: block;}
.clima .wid{background-image: url(images/ajax-loader.gif);background-position: center center;background-repeat: no-repeat;background-color: white;}


.saltos{background-color: rgb(125,91,31);padding-left:50px;padding-right: 50px;padding-bottom: 25px;}

.quincho{background-color: rgb(125,91,31);padding-left:50px;padding-right: 50px;padding-bottom: 25px;background-image: url(images/logo-back.png);background-size: 131px;}
.huerta{background-color: rgb(125,91,31);padding-left:50px;padding-right: 50px;padding-bottom: 25px;background-image: url(images/logo-back.png);background-size: 131px;}


.fluid_container{position: relative;top: 0;left: 0;z-index: 10000;width: 650px;overflow: hidden;margin: auto;}
.fluid_container img{width: auto;display: inline-block;height: auto;}

.sustentabilidad{background-color: rgb(113,107,107);padding-left: 33px;padding-right: 33px;}
.sustentabilidad h1{text-align: center;padding: 0;}
.sustentabilidad .wra{background-color: #92B06F;overflow: hidden;padding: 25px;margin-bottom: 30px;}
.sustentabilidad .wra article{background-color: white;width: 430px;padding: 17px;float: left;margin-right: 25px;}
.sustentabilidad .wra article p{font-size: 14px;font-style: italic;margin-bottom: 20px;color: black;}
.sustentabilidad .wra article p b{font-size: 14px;}
.sustentabilidad .wra article p strong{font-size: 14px;}
.sustentabilidad .wra article h2{font-size: 20px;font-style: normal;color: #8aaa7b;color: #92B06F;}
.sustentabilidad .wra article ul{color: white;font-size: 18px;list-style-position: inside;margin-bottom: 20px;color: black;list-style: none;}
.sustentabilidad .wra article ul li {padding-left: 1em; text-indent: -.7em;}
.sustentabilidad .wra article ul li:before {content: "• ";color: #92B06F;}
.sustentabilidad aside{width: 450px; float:left;}
.sustentabilidad aside figure{position: relative;}
.sustentabilidad aside figure img{width: auto;height: auto;margin: 0;border:10px solid #BA4B35;position: relative;}
.sustentabilidad aside figure img:nth-child(1){left: 0;top: 0}
.sustentabilidad aside figure img:nth-child(2){left: 163px;top:-40px;}
.sustentabilidad aside figure img:nth-child(3){left: 0;top: -68px;}
.sustentabilidad aside figure img:nth-child(4){left:168px; ;top: -100px;}
.sustentabilidad aside figure img:nth-child(5){left:0px; ;top: -132px;}
.sustentabilidad aside figure img:nth-child(6){left:185px; ;top: -190px;}
.sustentabilidad aside figure img:nth-child(7){left:0px; ;top: -300px;}
.sustentabilidad aside figure img:nth-child(8){left:185px; ;top: -324Px;}


.actividades{background-color: rgb(113,107,107);padding-left: 33px;padding-right: 33px;}
.actividades h1{text-align: center;padding: 0;}
.actividades .wra{background-color: #92B06F;overflow: hidden;padding: 25px;margin-bottom: 30px;}
.actividades .wra article{background-color: white;width: 430px;padding: 17px;float: left;margin-right: 25px;}
.actividades .wra article p{font-size: 14px;font-style: italic;margin-bottom: 20px;color: black;}
.actividades .wra article p b{font-size: 14px;}
.actividades .wra article p strong{font-size: 14px;}
.actividades .wra article h2{font-size: 20px;font-style: normal;color: #8aaa7b;color: #92B06F;}
.actividades .wra article ul{color: white;font-size: 18px;list-style-position: inside;margin-bottom: 20px;color: black;list-style: none;}
.actividades .wra article ul li {padding-left: 1em; text-indent: -.7em;}
.actividades .wra article ul li:before {content: "• ";color: #92B06F;}
.actividades aside{width: 450px; float:left;}
.actividades aside figure{position: relative;}
.actividades aside figure img{width: auto;height: auto;margin: 0;border:10px solid #BA4B35;position: relative;}
.actividades aside figure img:nth-child(1){left: 0;top: 0}
.actividades aside figure img:nth-child(2){left: 163px;top:-23px;}
.actividades aside figure img:nth-child(3){left: 0;top: -51px;}
.actividades aside figure img:nth-child(4){left:168px; ;top: -73px;}
.actividades aside figure img:nth-child(5){left:0px; ;top: -132px;}
.actividades aside figure img:nth-child(6){left:185px; ;top: -190px;}

.ubicacion{background-color: rgb(113,107,107);padding-left: 33px;padding-right: 33px;}
.ubicacion h2{text-align: center;}
.ubicacion iframe{border: 2px solid #a2bc85;width: 100%;display: inline-block;}
.ubicacion p{font-size: 14px;font-style: italic;margin-bottom: 20px;color: black;}

.contacto{background-color: rgba(113,107,107,0.8);padding-left: 70px;padding-right: 70px;}
.contacto h1{text-align: center;padding-top: 8px;}
.contacto form{display: block;width: 448px;margin: auto;border: 20px solid #92B06F;background-color: white;padding: 20px;overflow: hidden;}
.contacto p{color: black;text-align: center;font-style: 16px;font-weight: bold;line-height: 24px;margin-bottom: 15px;}
.contacto label{display: inline-block;float: left;width: 140px;text-align: right;padding-right: 20px;margin-bottom: 15px;}
.contacto input{background-color: #92b06f;border:none;width: 205px;height: 21px;display: inline-block;float: left;margin-bottom: 15px;color: white;padding: 2px 3px;}
.contacto textarea{background-color: #92b06f;border:none;width: 205px;height: 60px;margin-bottom: 15px;padding: 2px 3px;color: white;}
.contacto input[type="submit"]{cursor: pointer;margin-left: 161px;font-weight: bold;text-transform: uppercase;height: 28px;margin-bottom: 0;}
.contacto input[type="submit"]:hover{color: #716b6b;}
.contacto .cap{	margin: auto;display: block;overflow: hidden;width: 210px;margin:0 0 0 160px;background-image: url(images/ajax-loader2.gif);background-repeat: no-repeat;background-position: center center;}

footer{height: 80px;display: block; background-color: rgba(139,171,102,0.8); border-top: 2px solid rgba(139,171,102,1); z-index: 2000;width: 1055px;z-index: 500;text-align: center;}
footer ul{list-style-type: none;}
footer ul li{float: left;}
footer .foo{display: inline-block;height: 30px;margin-top: 25px;}
footer .redes{width: 140px;}
footer .redes li{margin-left: 5px;}
footer .nav{width: 770px;font-size: 15px;}
footer .nav ul{margin-top: 5px;}
footer .nav li{padding: 0 8px;border-right: 2px solid #464745;height: 18px;line-height: 16px;}
footer .nav li:last-child{border:none;}
footer .nav a{color: black;}
footer .nav a:hover{color: #464745;}

footer .lang{width: 100px;}
footer .lang td{padding: 0 5px;}






@media only screen
and (min-width:1185px){
	
}
@media only screen
and (min-width:900px) and (max-width:1185px){
	
}