@font-face {
    font-family: "Calibri";
    src: url('../fonts/Calibri.eot');
    src: url('../fonts/Calibri.eot?#iefix') format('embedded-opentype'),
         url('../fonts/Calibri.woff') format('woff'),
         url('../fonts/Calibri.ttf') format('truetype'),
         url('../fonts/Calibri.svg#Calibri') format('svg');
}

@font-face {
    font-family: "Calibri-Bold";
    src: url('../fonts/Calibri-Bold.eot');
    src: url('../fonts/Calibri-Bold.eot?#iefix') format('embedded-opentype'),
         url('../fonts/Calibri-Bold.woff') format('woff'),
         url('../fonts/Calibri-Bold.ttf') format('truetype'),
         url('../fonts/Calibri-Bold.svg#Calibri-Bold') format('svg');
}

@font-face {
    font-family: "Calibri-Italic";
    src: url('../fonts/Calibri-Italic.eot');
    src: url('../fonts/Calibri-Italic.eot?#iefix') format('embedded-opentype'),
         url('../fonts/Calibri-Italic.woff') format('woff'),
         url('../fonts/Calibri-Italic.ttf') format('truetype'),
         url('../fonts/Calibri-Italic.svg#Calibri-Italic') format('svg');
}


@font-face {
    font-family: "SabonLTStd-Italic";
    src: url('../fonts/SabonLTStd-Italic.eot');
    src: url('../fonts/SabonLTStd-Italic.eot?#iefix') format('embedded-opentype'),
         url('../fonts/SabonLTStd-Italic.woff') format('woff'),
         url('../fonts/SabonLTStd-Italic.ttf') format('truetype'),
         url('../fonts/SabonLTStd-Italic.svg#SabonLTStd-Italic') format('svg');
}

@font-face {
    font-family: "SabonLTStd-Roman";
    src: url('../fonts/SabonLTStd-Roman.eot');
    src: url('../fonts/SabonLTStd-Roman.eot?#iefix') format('embedded-opentype'),
         url('../fonts/SabonLTStd-Roman.woff') format('woff'),
         url('../fonts/SabonLTStd-Roman.ttf') format('truetype'),
         url('../fonts/SabonLTStd-Roman.svg#SabonLTStd-Roman') format('svg');
}

.navCel{
	display:none;
}


.link-menu{
	margin-top:20px
}

.link-menu a:link{
	font-family:Calibri-Bold;
	color:#595e65;
	font-size:12pt;
	text-decoration: underline;
}

.link-menu a:hover{
	font-family:Calibri-Bold;
	color:#595e65;
	font-size:12pt;
	text-decoration: underline;
}


.link-menu a:visited{
	font-family:Calibri-Bold;
	color:#595e65;
	font-size:12pt;
	text-decoration: underline;
}


.link-menu a:active{
	font-family:Calibri-Bold;
	color:#595e65;
	font-size:12pt;
	text-decoration: underline;
}


body, html{
	margin:0;
	padding:0;
	height:100%;
	color:#595e65;
}

.wide-container{
	width:100%;
	height:100%;
}

.intro{
	position:fixed;
	width:100%;
	height:100%;
	background-color:#FFF;
	z-index:99999;
	top:0;
	left:0;
}

.telefono a:link, a:hover, a:visited, a:active{
	color:#595e65;
}

.txt-intro1, .txt-intro2, .txt-intro3, .txt-intro4{
	width:70%;
	position:relative;
	margin-left:auto;
	margin-right:auto;
	margin-top:25px;
	font-size:14px;
	font-family: SabonLTStd-Roman;
	display:none;
}

.intro1{
	width:202px;
	height:67px;
	border:0;
	display:none;
}

.intro2{
	width:69px;
	height:107px;
	border:0;
	display:none;
}

.intro3{
	width:103px;
	height:37px;
	border:0;
	display:none;
}

.intro4{
	width:152px;
	height:96px;
	border:0;
	display:none;
}

.intro5{
	width:150px;
	border:0;
	display:none;
}

.premioM{
	width:140px;
	vertical-align: middle;
	border:0;
	margin-left:25px;
	position: absolute;
	z-index: 2 !important;

}




@media screen and (max-width: 767px) {
    .premioM {
        display: none;
    }
}

.premio{
	width:50%;
	text-align: right;
	margin-top:15px;
}

.logo2{
	width:36px;
	vertical-align: middle;
	border:0;
	margin-right:25px;
}

.logo3{
	width:64px;
	vertical-align: middle;
	border:0;
	margin-right:25px;
}

.logo4{
	width:113px;
	vertical-align: middle;
	border:0;
	margin-right:2%;
}

.otros-logos{
	width:100%;
	text-align: right;
	margin-top:15px;
}



.galeria{
	height:700px;
	width:100%;
	position:relative;
}

.galeria-home00{
	position:absolute;
	top:0;
	left:0;
	background-image:url(../img/galerias/home/00.jpg);
	background-size:cover;
	background-position:center;
	width:100%;
	height:100%;
}

.galeria-home01{
	position:absolute;
	top:0;
	left:0;
	background-image:url(../img/galerias/home/01.jpg);
	background-size:cover;
	background-position:center;
	width:100%;
	height:100%;
}

.galeria-home1{
	position:absolute;
	top:0;
	left:0;
	background-image:url(../img/galerias/home/1.jpg);
	background-size:cover;
	background-position:center;
	width:100%;
	height:100%;
}

.galeria-home2{
	position:absolute;
	top:0;
	left:0;
	background-image:url(../img/galerias/home/2.jpg);
	background-size:cover;
	background-position:center;
	width:100%;
	height:100%;
}

.galeria-home3{
	position:absolute;
	top:0;
	left:0;
	background-image:url(../img/galerias/home/3.jpg);
	background-size:cover;
	background-position:center;
	width:100%;
	height:100%;
}

.galeria-home4{
	position:absolute;
	top:0;
	left:0;
	background-image:url(../img/galerias/home/4.jpg);
	background-size:cover;
	background-position:center;
	width:100%;
	height:100%;
}

.galeria-home5{
	position:absolute;
	top:0;
	left:0;
	background-image:url(../img/galerias/home/5.jpg);
	background-size:cover;
	background-position:center;
	width:100%;
	height:100%;
}

.galeria-home6{
	position:absolute;
	top:0;
	left:0;
	background-image:url(../img/galerias/home/6.jpg);
	background-size:cover;
	background-position:center;
	width:100%;
	height:100%;
}

.galeria-home7{
	position:absolute;
	top:0;
	left:0;
	background-image:url(../img/galerias/home/7.jpg);
	background-size:cover;
	background-position:center;
	width:100%;
	height:100%;
}

.galeria-home8{
	position:absolute;
	top:0;
	left:0;
	background-image:url(../img/galerias/home/8.jpg);
	background-size:cover;
	background-position:center;
	width:100%;
	height:100%;
}

.galeria-home9{
	position:absolute;
	top:0;
	left:0;
	background-image:url(../img/galerias/home/9.jpg);
	background-size:cover;
	background-position:center;
	width:100%;
	height:100%;
}

.galeria-home10{
	position:absolute;
	top:0;
	left:0;
	background-image:url(../img/galerias/home/10.jpg);
	background-size:cover;
	background-position:center;
	width:100%;
	height:100%;
}

.galeria-home11{
	position:absolute;
	top:0;
	left:0;
	background-image:url(../img/galerias/home/11.png);
	background-size:cover;
	background-position:center;
	width:100%;
	height:100%;
}

.galeria-home12{
	position:absolute;
	top:0;
	left:0;
	background-image:url(../img/galerias/home/12.jpg);
	background-size:cover;
	background-position:center;
	width:100%;
	height:100%;
}

.galeria-home13{
	position:absolute;
	top:0;
	left:0;
	background-image:url(../img/galerias/home/13.jpg);
	background-size:cover;
	background-position:center;
	width:100%;
	height:100%;
}

.galeria-home14{
	position:absolute;
	top:0;
	left:0;
	background-image:url(../img/galerias/home/14.jpg);
	background-size:cover;
	background-position:center;
	width:100%;
	height:100%;
}

.galeria-home15{
	position:absolute;
	top:0;
	left:0;
	background-image:url(../img/galerias/home/15.jpg);
	background-size:cover;
	background-position:center;
	width:100%;
	height:100%;
}

.galeria-home16{
	position:absolute;
	top:0;
	left:0;
	background-image:url(../img/galerias/home/16.jpg);
	background-size:cover;
	background-position:center;
	width:100%;
	height:100%;
}

.galeria-home17{
	position:absolute;
	top:0;
	left:0;
	background-image:url(../img/galerias/home/17.jpg);
	background-size:cover;
	background-position:center;
	width:100%;
	height:100%;
}

.galeria-home18{
	position:absolute;
	top:0;
	left:0;
	background-image:url(../img/galerias/home/18.jpg);
	background-size:cover;
	background-position:center;
	width:100%;
	height:100%;
}

.galeria-cafe1{
	position:absolute;
	top:0;
	left:0;
	background-image:url(../img/galerias/cafe33/1.jpg);
	background-size:cover;
	background-position:center;
	width:100%;
	height:100%;
}

.galeria-cafe2{
	position:absolute;
	top:0;
	left:0;
	background-image:url(../img/galerias/cafe33/2.jpg);
	background-size:cover;
	background-position:center;
	width:100%;
	height:100%;
}

.galeria-cafe3{
	position:absolute;
	top:0;
	left:0;
	background-image:url(../img/galerias/cafe33/3.jpg);
	background-size:cover;
	background-position:center;
	width:100%;
	height:100%;
}

.galeria-cafe4{
	position:absolute;
	top:0;
	left:0;
	background-image:url(../img/galerias/cafe33/4.jpg);
	background-size:cover;
	background-position:center;
	width:100%;
	height:100%;
}

.galeria-cafe5{
	position:absolute;
	top:0;
	left:0;
	background-image:url(../img/galerias/cafe33/5.jpg);
	background-size:cover;
	background-position:center;
	width:100%;
	height:100%;
}

.galeria-cafe6{
	position:absolute;
	top:0;
	left:0;
	background-image:url(../img/galerias/cafe33/6.jpg);
	background-size:cover;
	background-position:center;
	width:100%;
	height:100%;
}

.galeria-cafe7{
	position:absolute;
	top:0;
	left:0;
	background-image:url(../img/galerias/cafe33/7.jpg);
	background-size:cover;
	background-position:center;
	width:100%;
	height:100%;
}

.galeria-cafe8{
	position:absolute;
	top:0;
	left:0;
	background-image:url(../img/galerias/cafe33/8.jpg);
	background-size:cover;
	background-position:center;
	width:100%;
	height:100%;
}

.galeria-cafe9{
	position:absolute;
	top:0;
	left:0;
	background-image:url(../img/galerias/cafe33/9.jpg);
	background-size:cover;
	background-position:center;
	width:100%;
	height:100%;
}

.galeria-cafe10{
	position:absolute;
	top:0;
	left:0;
	background-image:url(../img/galerias/cafe33/10.jpg);
	background-size:cover;
	background-position:center;
	width:100%;
	height:100%;
}

.galeria-cafe11{
	position:absolute;
	top:0;
	left:0;
	background-image:url(../img/galerias/cafe33/11.jpg);
	background-size:cover;
	background-position:center;
	width:100%;
	height:100%;
}

.galeria-bartola1{
	position:absolute;
	top:0;
	left:0;
	background-image:url(../img/galerias/bartola/1-final.jpg);
	background-size:cover;
	background-position:center;
	width:100%;
	height:100%;
}

.galeria-bartola2{
	position:absolute;
	top:0;
	left:0;
	background-image:url(../img/galerias/bartola/2-final.jpg);
	background-size:cover;
	background-position:center;
	width:100%;
	height:100%;
}

.galeria-bartola3{
	position:absolute;
	top:0;
	left:0;
	background-image:url(../img/galerias/bartola/3-final.jpg);
	background-size:cover;
	background-position:center;
	width:100%;
	height:100%;
}

.galeria-bartola4{
	position:absolute;
	top:0;
	left:0;
	background-image:url(../img/galerias/bartola/4-final.jpg);
	background-size:cover;
	background-position:center;
	width:100%;
	height:100%;
}

.galeria-bartola5{
	position:absolute;
	top:0;
	left:0;
	background-image:url(../img/galerias/bartola/5-final.jpg);
	background-size:cover;
	background-position:center;
	width:100%;
	height:100%;
}

.galeria-bartola6{
	position:absolute;
	top:0;
	left:0;
	background-image:url(../img/galerias/bartola/6-final.jpg);
	background-size:cover;
	background-position:center;
	width:100%;
	height:100%;
}

.galeria-bartola7{
	position:absolute;
	top:0;
	left:0;
	background-image:url(../img/galerias/bartola/1.jpg);
	background-size:cover;
	background-position:center;
	width:100%;
	height:100%;
}

.galeria-bartola8{
	position:absolute;
	top:0;
	left:0;
	background-image:url(../img/galerias/bartola/2.jpg);
	background-size:cover;
	background-position:center;
	width:100%;
	height:100%;
}

.galeria-bartola9{
	position:absolute;
	top:0;
	left:0;
	background-image:url(../img/galerias/bartola/3.jpg);
	background-size:cover;
	background-position:center;
	width:100%;
	height:100%;
}

.galeria-bartola10{
	position:absolute;
	top:0;
	left:0;
	background-image:url(../img/galerias/bartola/4.jpg);
	background-size:cover;
	background-position:center;
	width:100%;
	height:100%;
}

.galeria-bartola11{
	position:absolute;
	top:0;
	left:0;
	background-image:url(../img/galerias/bartola/5.jpg);
	background-size:cover;
	background-position:center;
	width:100%;
	height:100%;
}

.galeria-bartola12{
	position:absolute;
	top:0;
	left:0;
	background-image:url(../img/galerias/bartola/6.jpg);
	background-size:cover;
	background-position:center;
	width:100%;
	height:100%;
}

.galeria-bartola13{
	position:absolute;
	top:0;
	left:0;
	background-image:url(../img/galerias/bartola/7.jpg);
	background-size:cover;
	background-position:center;
	width:100%;
	height:100%;
}




.galeria-vieyras1{
	position:absolute;
	top:0;
	left:0;
	background-image:url(../img/galerias/vieyras/1-final.jpg);
	background-size:cover;
	background-position:center;
	width:100%;
	height:100%;
}

.galeria-vieyras2{
	position:absolute;
	top:0;
	left:0;
	background-image:url(../img/galerias/vieyras/2-final.jpg);
	background-size:cover;
	background-position:center;
	width:100%;
	height:100%;
}

.galeria-vieyras3{
	position:absolute;
	top:0;
	left:0;
	background-image:url(../img/galerias/vieyras/3-final.jpg);
	background-size:cover;
	background-position:center;
	width:100%;
	height:100%;
}

.galeria-vieyras4{
	position:absolute;
	top:0;
	left:0;
	background-image:url(../img/galerias/vieyras/4-final.png);
	background-size:cover;
	background-position:center;
	width:100%;
	height:100%;
}

.galeria-vieyras5{
	position:absolute;
	top:0;
	left:0;
	background-image:url(../img/galerias/vieyras/5-final.jpg);
	background-size:cover;
	background-position:center;
	width:100%;
	height:100%;
}

.galeria-vieyras6{
	position:absolute;
	top:0;
	left:0;
	background-image:url(../img/galerias/vieyras/6-final.png);
	background-size:cover;
	background-position:center;
	width:100%;
	height:100%;
}

.galeria-vieyras7{
	position:absolute;
	top:0;
	left:0;
	background-image:url(../img/galerias/vieyras/7-final.jpg);
	background-size:cover;
	background-position:center;
	width:100%;
	height:100%;
}

.galeria-vieyras8{
	position:absolute;
	top:0;
	left:0;
	background-image:url(../img/galerias/vieyras/8-final.jpg);
	background-size:cover;
	background-position:center;
	width:100%;
	height:100%;
}

.galeria-vieyras9{
	position:absolute;
	top:0;
	left:0;
	background-image:url(../img/galerias/vieyras/9-final.jpg);
	background-size:cover;
	background-position:center;
	width:100%;
	height:100%;
}

.galeria-vieyras10{
	position:absolute;
	top:0;
	left:0;
	background-image:url(../img/galerias/vieyras/1.jpg);
	background-size:cover;
	background-position:center;
	width:100%;
	height:100%;
}


.galeria-vieyras11{
	position:absolute;
	top:0;
	left:0;
	background-image:url(../img/galerias/vieyras/3.jpg);
	background-size:cover;
	background-position:center;
	width:100%;
	height:100%;
}


.galeria-refugio1{
	position:absolute;
	top:0;
	left:0;
	background-image:url(../img/refugiodelarte/1.jpg);
	background-size:cover;
	background-position:center;
	width:100%;
	height:100%;
}

.galeria-refugio2{
	position:absolute;
	top:0;
	left:0;
	background-image:url(../img/refugiodelarte/2.jpg);
	background-size:cover;
	background-position:center;
	width:100%;
	height:100%;
}

.galeria-refugio3{
	position:absolute;
	top:0;
	left:0;
	background-image:url(../img/refugiodelarte/3.jpg);
	background-size:cover;
	background-position:center;
	width:100%;
	height:100%;
}

.galeria-refugio4{
	position:absolute;
	top:0;
	left:0;
	background-image:url(../img/refugiodelarte/4.jpg);
	background-size:cover;
	background-position:center;
	width:100%;
	height:100%;
}



.galeria-historia1{
	position:absolute;
	top:0;
	left:0;
	background-image:url(../img/historia/1.jpg);
	background-size:cover;
	background-position:center;
	width:100%;
	height:100%;
}

.galeria-historia2{
	position:absolute;
	top:0;
	left:0;
	background-image:url(../img/historia/2.jpg);
	background-size:cover;
	background-position:center;
	width:100%;
	height:100%;
}

.galeria-historia3{
	position:absolute;
	top:0;
	left:0;
	background-image:url(../img/historia/3.jpg);
	background-size:cover;
	background-position:center;
	width:100%;
	height:100%;
}

.galeria-historia4{
	position:absolute;
	top:0;
	left:0;
	background-image:url(../img/historia/4.jpg);
	background-size:cover;
	background-position:center;
	width:100%;
	height:100%;
}

.galeria-historia5{
	position:absolute;
	top:0;
	left:0;
	background-image:url(../img/historia/5.jpg);
	background-size:cover;
	background-position:center;
	width:100%;
	height:100%;
}

.galeria-contacto1{
	position:absolute;
	top:0;
	left:0;
	background-image:url(../img/contacto/1.jpg);
	background-size:cover;
	background-position:center;
	width:100%;
	height:100%;
}

.galeria-contacto2{
	position:absolute;
	top:0;
	left:0;
	background-image:url(../img/contacto/2.jpg);
	background-size:cover;
	background-position:center;
	width:100%;
	height:100%;
}

.galeria-contacto3{
	position:absolute;
	top:0;
	left:0;
	background-image:url(../img/contacto/3.jpg);
	background-size:cover;
	background-position:center;
	width:100%;
	height:100%;
}

.galeria-junior01-1{
	position:absolute;
	top:0;
	left:0;
	background-image:url(../img/habitaciones_cr/habitaciones1/2.jpg);
	background-size:cover;
	background-position:center;
	width:100%;
	height:100%;
}

.galeria-junior01-2{
	position:absolute;
	top:0;
	left:0;
	background-image:url(../img/habitaciones_cr/habitaciones1/4.jpg);
	background-size:cover;
	background-position:center;
	width:100%;
	height:100%;
}

.galeria-junior01-3{
	position:absolute;
	top:0;
	left:0;
	background-image:url(../img/habitaciones_cr/habitaciones1/5.jpg);
	background-size:cover;
	background-position:center;
	width:100%;
	height:100%;
}

.galeria-junior01-4{
	position:absolute;
	top:0;
	left:0;
	background-image:url(../img/habitaciones_cr/habitaciones1/7.jpg);
	background-size:cover;
	background-position:center;
	width:100%;
	height:100%;
}

.galeria-junior02-1{
	position:absolute;
	top:0;
	left:0;
	background-image:url(../img/habitaciones_cr/habitaciones2/13.jpg);
	background-size:cover;
	background-position:center;
	width:100%;
	height:100%;
}

.galeria-junior02-2{
	position:absolute;
	top:0;
	left:0;
	background-image:url(../img/habitaciones_cr/habitaciones2/15.jpg);
	background-size:cover;
	background-position:center;
	width:100%;
	height:100%;
}

.galeria-junior02-3{
	position:absolute;
	top:0;
	left:0;
	background-image:url(../img/habitaciones_cr/habitaciones2/16.jpg);
	background-size:cover;
	background-position:center;
	width:100%;
	height:100%;
}

.galeria-junior02-4{
	position:absolute;
	top:0;
	left:0;
	background-image:url(../img/habitaciones_cr/habitaciones2/17.jpg);
	background-size:cover;
	background-position:center;
	width:100%;
	height:100%;
}

.galeria-junior03-1{
	position:absolute;
	top:0;
	left:0;
	background-image:url(../img/habitaciones_cr/habitaciones3/8.jpg);
	background-size:cover;
	background-position:center;
	width:100%;
	height:100%;
}

.galeria-junior03-2{
	position:absolute;
	top:0;
	left:0;
	background-image:url(../img/habitaciones_cr/habitaciones3/9.jpg);
	background-size:cover;
	background-position:center;
	width:100%;
	height:100%;
}

.galeria-junior03-3{
	position:absolute;
	top:0;
	left:0;
	background-image:url(../img/habitaciones_cr/habitaciones3/10.jpg);
	background-size:cover;
	background-position:center;
	width:100%;
	height:100%;
}

.galeria-junior03-4{
	position:absolute;
	top:0;
	left:0;
	background-image:url(../img/habitaciones_cr/habitaciones3/12.jpg);
	background-size:cover;
	background-position:center;
	width:100%;
	height:100%;
}

.galeria-junior04-1{
	position:absolute;
	top:0;
	left:0;
	background-image:url(../img/habitaciones_cr/habitaciones4/1.jpg);
	background-size:cover;
	background-position:center;
	width:100%;
	height:100%;
}

.galeria-junior04-2{
	position:absolute;
	top:0;
	left:0;
	background-image:url(../img/habitaciones_cr/habitaciones4/2.jpg);
	background-size:cover;
	background-position:center;
	width:100%;
	height:100%;
}

.galeria-junior04-3{
	position:absolute;
	top:0;
	left:0;
	background-image:url(../img/habitaciones_cr/habitaciones4/3.jpg);
	background-size:cover;
	background-position:center;
	width:100%;
	height:100%;
}

.galeria-junior04-4{
	position:absolute;
	top:0;
	left:0;
	background-image:url(../img/habitaciones_cr/habitaciones4/4.jpg);
	background-size:cover;
	background-position:center;
	width:100%;
	height:100%;
}

.galeria-junior05-1{
	position:absolute;
	top:0;
	left:0;
	background-image:url(../img/habitaciones_cr/habitaciones5/21.jpg);
	background-size:cover;
	background-position:center;
	width:100%;
	height:100%;
}

.galeria-junior05-2{
	position:absolute;
	top:0;
	left:0;
	background-image:url(../img/habitaciones_cr/habitaciones5/22.jpg);
	background-size:cover;
	background-position:center;
	width:100%;
	height:100%;
}

.galeria-junior05-3{
	position:absolute;
	top:0;
	left:0;
	background-image:url(../img/habitaciones_cr/habitaciones5/23.jpg);
	background-size:cover;
	background-position:center;
	width:100%;
	height:100%;
}

.galeria-junior05-4{
	position:absolute;
	top:0;
	left:0;
	background-image:url(../img/habitaciones_cr/habitaciones5/24.jpg);
	background-size:cover;
	background-position:center;
	width:100%;
	height:100%;
}


.galeria-junior06-1{
	position:absolute;
	top:0;
	left:0;
	background-image:url(../img/habitaciones_cr/habitaciones6/29.jpg);
	background-size:cover;
	background-position:center;
	width:100%;
	height:100%;
}

.galeria-junior06-2{
	position:absolute;
	top:0;
	left:0;
	background-image:url(../img/habitaciones_cr/habitaciones6/32.jpg);
	background-size:cover;
	background-position:center;
	width:100%;
	height:100%;
}

.galeria-junior06-3{
	position:absolute;
	top:0;
	left:0;
	background-image:url(../img/habitaciones_cr/habitaciones6/33.jpg);
	background-size:cover;
	background-position:center;
	width:100%;
	height:100%;
}



.galeria-junior07-1{
	position:absolute;
	top:0;
	left:0;
	background-image:url(../img/habitaciones_cr/habitaciones7/37.jpg);
	background-size:cover;
	background-position:center;
	width:100%;
	height:100%;
}

.galeria-junior07-2{
	position:absolute;
	top:0;
	left:0;
	background-image:url(../img/habitaciones_cr/habitaciones7/38.jpg);
	background-size:cover;
	background-position:center;
	width:100%;
	height:100%;
}

.galeria-junior07-3{
	position:absolute;
	top:0;
	left:0;
	background-image:url(../img/habitaciones_cr/habitaciones7/40.jpg);
	background-size:cover;
	background-position:center;
	width:100%;
	height:100%;
}

.galeria-junior07-4{
	position:absolute;
	top:0;
	left:0;
	background-image:url(../img/habitaciones_cr/habitaciones7/41.jpg);
	background-size:cover;
	background-position:center;
	width:100%;
	height:100%;
}

.galeria-junior08-1{
	position:absolute;
	top:0;
	left:0;
	background-image:url(../img/habitaciones_cr/habitaciones8/44.jpg);
	background-size:cover;
	background-position:center;
	width:100%;
	height:100%;
}

.galeria-junior08-2{
	position:absolute;
	top:0;
	left:0;
	background-image:url(../img/habitaciones_cr/habitaciones8/45.jpg);
	background-size:cover;
	background-position:center;
	width:100%;
	height:100%;
}

.galeria-junior08-3{
	position:absolute;
	top:0;
	left:0;
	background-image:url(../img/habitaciones_cr/habitaciones8/46.jpg);
	background-size:cover;
	background-position:center;
	width:100%;
	height:100%;
}

.galeria-junior09-1{
	position:absolute;
	top:0;
	left:0;
	background-image:url(../img/habitaciones_cr/habitaciones9/47.jpg);
	background-size:cover;
	background-position:center;
	width:100%;
	height:100%;
}

.galeria-junior09-2{
	position:absolute;
	top:0;
	left:0;
	background-image:url(../img/habitaciones_cr/habitaciones9/51.jpg);
	background-size:cover;
	background-position:center;
	width:100%;
	height:100%;
}

.galeria-junior10-1{
	position:absolute;
	top:0;
	left:0;
	background-image:url(../img/habitaciones_cr/habitaciones10/52.jpg);
	background-size:cover;
	background-position:center;
	width:100%;
	height:100%;
}

.galeria-junior10-2{
	position:absolute;
	top:0;
	left:0;
	background-image:url(../img/habitaciones_cr/habitaciones10/54.jpg);
	background-size:cover;
	background-position:center;
	width:100%;
	height:100%;
}

.galeria-junior10-3{
	position:absolute;
	top:0;
	left:0;
	background-image:url(../img/habitaciones_cr/habitaciones10/55.jpg);
	background-size:cover;
	background-position:center;
	width:100%;
	height:100%;
}

.galeria-junior10-4{
	position:absolute;
	top:0;
	left:0;
	background-image:url(../img/habitaciones_cr/habitaciones10/56.jpg);
	background-size:cover;
	background-position:center;
	width:100%;
	height:100%;
}

.galeria-junior11-1{
	position:absolute;
	top:0;
	left:0;
	background-image:url(../img/habitaciones_cr/habitaciones11/1.jpg);
	background-size:cover;
	background-position:center;
	width:100%;
	height:100%;
}

.galeria-junior11-2{
	position:absolute;
	top:0;
	left:0;
	background-image:url(../img/habitaciones_cr/habitaciones11/2.jpg);
	background-size:cover;
	background-position:center;
	width:100%;
	height:100%;
}

.galeria-junior11-3{
	position:absolute;
	top:0;
	left:0;
	background-image:url(../img/habitaciones_cr/habitaciones11/3.jpg);
	background-size:cover;
	background-position:center;
	width:100%;
	height:100%;
}

.galeria-junior12-1{
	position:absolute;
	top:0;
	left:0;
	background-image:url(../img/habitaciones_cr/habitaciones12/1.png);
	background-size:cover;
	background-position:center;
	width:100%;
	height:100%;
}

.galeria-junior12-2{
	position:absolute;
	top:0;
	left:0;
	background-image:url(../img/habitaciones_cr/habitaciones12/2.jpg);
	background-size:cover;
	background-position:center;
	width:100%;
	height:100%;
}

.galeria-junior12-3{
	position:absolute;
	top:0;
	left:0;
	background-image:url(../img/habitaciones_cr/habitaciones12/3.jpg);
	background-size:cover;
	background-position:center;
	width:100%;
	height:100%;
}

.galeria-junior12-4{
	position:absolute;
	top:0;
	left:0;
	background-image:url(../img/habitaciones_cr/habitaciones12/4.jpg);
	background-size:cover;
	background-position:center;
	width:100%;
	height:100%;
}

.galeria-junior12-5{
	position:absolute;
	top:0;
	left:0;
	background-image:url(../img/habitaciones_cr/habitaciones12/5.jpg);
	background-size:cover;
	background-position:center;
	width:100%;
	height:100%;
}

.galeria-junior12-6{
	position:absolute;
	top:0;
	left:0;
	background-image:url(../img/habitaciones_cr/habitaciones12/6.jpg);
	background-size:cover;
	background-position:center;
	width:100%;
	height:100%;
}

.galeria-junior12-7{
	position:absolute;
	top:0;
	left:0;
	background-image:url(../img/habitaciones_cr/habitaciones12/7.jpg);
	background-size:cover;
	background-position:center;
	width:100%;
	height:100%;
}

.galeria-junior13-1{
	position:absolute;
	top:0;
	left:0;
	background-image:url(../img/habitaciones_cr/habitaciones13/1.jpg);
	background-size:cover;
	background-position:center;
	width:100%;
	height:100%;
}

.galeria-junior13-2{
	position:absolute;
	top:0;
	left:0;
	background-image:url(../img/habitaciones_cr/habitaciones13/2.jpg);
	background-size:cover;
	background-position:center;
	width:100%;
	height:100%;
}

.galeria-junior13-3{
	position:absolute;
	top:0;
	left:0;
	background-image:url(../img/habitaciones_cr/habitaciones13/3.jpg);
	background-size:cover;
	background-position:center;
	width:100%;
	height:100%;
}

.galeria-junior13-4{
	position:absolute;
	top:0;
	left:0;
	background-image:url(../img/habitaciones_cr/habitaciones13/4.jpg);
	background-size:cover;
	background-position:center;
	width:100%;
	height:100%;
}


.texto{
	text-align:center;
	font-family:Calibri;
	font-size:12pt;
	line-height:19pt;
	margin-top:100px;
	margin-right: auto;
	margin-left:auto;
	width:769px;
}

.contiene-instagram{
	width:732px;
	position:relative;
	margin-right: auto;
	margin-left:auto;
	margin-top:50px;
}

.header{
	position:absolute;
	z-index:1000;
	width:100%;
	left:50%;
	margin-left:-50%;
	background-image:url(../img/bg_menu.png);
	background-size:100% 100%;
	background-repeat: no-repeat;
	padding-top:30px;
	padding-bottom:5px;
	padding-left:2%;
	padding-right:2%;
	height:120px;
	top:0;
}

.header-micros{
	position:absolute;
	z-index:1000;
	width:100%;
	left:50%;
	margin-left:-50%;
	background-size:100% 100%;
	padding-top:30px;
	padding-bottom:5px;
	padding-left:2%;
	padding-right:2%;
	height:120px;
	top:0px;
}

.logo{
	height:70px;
}

.logo-cafe{
	height:75px;
}

.logo-bartola{
	width:103px;
}

.logo-vieyras{
	height:75px;
}

.menu{
	text-align:right;
	position:absolute;
	right:0;
	color:#fff;
	font-family:Calibri;
	font-size:14px;
	height:20px;
	top:50%;
	margin-top:-10px;
}

.menu a:link, .menu a:hover, .menu a:visited, .menu a:active{
	color:#FFF;
	font-family:Calibri;
	font-size:14px;
	text-decoration:none;
	padding-left:13px;
	padding-right:13px;
	vertical-align: middle;
}

.facebook{
	height:18px;
	vertical-align: middle;
}

.instagram{
	height:16px;
	vertical-align: middle;
}

.transporte{
	height:14px;
	vertical-align: middle;
	padding-left:13px;
	padding-right:13px;
}


.reservarnuevo{
	height:25px;
	vertical-align: middle;
	padding-left:13px;
	padding-right:13px;
	cursor:pointer;
	float: right;
}


.reservar{
	height:25px;
	vertical-align: middle;
	padding-left:13px;
	padding-right:13px;
	cursor:pointer;
	float: right;
}

.reservar-activo{
	height:25px;
	vertical-align: middle;
	padding-left:13px;
	padding-right:13px;
	cursor:pointer;
	display:none;
	float: right;
}


.footer{
	position:relative;
	width:80%;
	margin-left:auto;
	margin-right:auto;
	margin-top:50px;
	padding-bottom:90px;
}

.icono-reserva{
	position:absolute;
	top:40px;
	width:33px;
	left:-50px;
}

.reserva{
	font-family: SabonLTStd-Roman;
	font-size:11pt;
	line-height:16pt;
}

.reserva p{
	margin-top:18px;
	margin-bottom:18px;
}

.telefono a, a:link, a:hover, a:visited, a:active{
	color:#000;
}

.mapa{
	margin-top:40px;
}

.mapa a:link{
	padding:0;
}

.widget-facebook, .widget-facebook-small{
	text-align:right;
}


.contiene-reservas{
	background-color:#FFF; 
	width:150px;
	padding:20px;
	margin:0;
	position:absolute;
	right:2%;
	top:100px;
	z-index:99;
	display:none;
}

.bv-widget .bv-lbl-title{
	color:#FFF;	
	font-family:Calibri;
}

.widget-facebook-small, .menu-small, .menu-cel{
		display:none;
}

.menu-habitaciones{
	position:absolute;
	background-color:rgba(128,128,128,.95);
	padding:20px;
	font-family:Calibri;
	font-weight: 900;
	font-size:9pt;
	margin-top:10px;
	right:0;
	margin-right:497px;
	display:none;
}


.menu-PV{
	position:absolute;
	background-color:rgba(128,128,128,.95);
	padding:20px;
	font-family:Calibri;
	font-weight: 900;
	font-size:9pt;
	margin-top:10px;
	right:0;
	margin-right:150px;
	display:none;
}

.menu-habitaciones a:link, .menu-habitaciones a:hover, .menu-habitaciones a:visited, .menu-habitaciones a:active{
	font-family:Calibri;
	font-weight: 900;
	font-size:9pt;
	color:#fff;
	text-decoration: none;
	padding:0;
	
}

hr{
	width:50%;
	color:#595e65;
	padding:0;
}

cursiva{
	font-family:Calibri-Italic;
}

.titulo-refugio{
	font-family:SabonLTStd-Roman;
}

.titulo-historia{
	font-family: SabonLTStd-Italic;
	font-size:12 pt;
	font-weight: 200;
}

.close-small, .menu-cel{
	display:none;
}

.txt-habitaciones{
	width:100%;
	position:relative;
	margin-left:auto;
	margin-right:auto;
	margin-top:30px;
	margin-bottom:13px;
	height:auto;
}

.titulo-habitaciones{
	width:100%;
	height:20px;
	position:relative;
	margin-top:10px;
	margin-bottom:30px;
	color:#FFF;
}

.titulo{
	width:200px;
	position:relative;
	background-color:#f3f1e7;
	height:100%;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	text-transform:uppercase;
	font-family:SabonLTStd-Bold;
	font-size:15pt;
	z-index:10;
	letter-spacing: 1px;
	color:#595e65;
}

.titulo-habitaciones{
	font-family:SabonLTStd-Bold;
	font-size:12pt;
}

.titulo-1{
	width:310px;
	position:relative;
	background-color:#FFF;
	height:100%;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	text-transform:uppercase;
	font-family:SabonLTStd-Bold;
	font-size:15pt;
	z-index:10;
	color:#595e65;
	letter-spacing: 1px;
}

#izquierda-habitaciones{
	text-align:center;
	text-align:center;
	font-family:Calibri;
	font-size:10pt;
	color:#595e65;
	line-height:16pt;
}

#izquierda-habitaciones p {
	text-align:center;
	font-family:Calibri;
	color:#595e65;
	text-transform:uppercase;
	margin-top:20px;
	font-size:10pt;
	cursor:pointer;
}

.divide-izquierda{
	float:left;
	border:0;
}

.divide-derecha{
	float:right;
	border:0;
}

#centro-habitaciones{
	text-align:center;
	font-family:Calibri;
	font-size:10pt;
	color:#595e65;
	line-height:16pt;
}

#centro-habitaciones p{
	text-align:center;
	font-family:Calibri;
	color:#595e65;
	text-transform:uppercase;
	margin-top:22px;
	font-size:7pt;
}

#centro-habitaciones a:link{
	text-transform:uppercase;
	font-family:Calibri;
	color:#595e65;
	text-decoration:none;
	font-size:7pt;
}

#derecha-habitaciones{
	text-align:center;
	font-family:Calibri;
	font-size:9pt;
	color:#595e65;
	line-height:11pt;
}

.galeria-habitaciones{
	width:100%;
	height:100%;
	position:fixed;
	top:0;
	left:0;
	background-color:#FFF;
	z-index:1000;
	display:none;
}

.cerrar-galeria{
		position:absolute;
		bottom:0;
		right:3%;
		cursor:pointer;	
		width:30px;
	}


.img-1-s1{
		background:url(../galeria/cuartos-galeria/1/1.jpg);
		-webkit-background-size: cover;
		-moz-background-size: cover;
		background-size: cover;
		-o-background-size: cover;
		background-position:center;
		width:100%;
		height:100%;
		position:absolute;
		top:0;
		left:0;
	}
	
	.img-2-s1{
		background:url(../galeria/cuartos-galeria/1/2.jpg);
		-webkit-background-size: cover;
		-moz-background-size: cover;
		background-size: cover;
		-o-background-size: cover;
		background-position:center;
		width:100%;
		height:100%;
		position:absolute;
		top:0;
		left:0;
		display:none;
	}
	
	.img-3-s1{
		background:url(../galeria/cuartos-galeria/1/3.jpg);
		-webkit-background-size: cover;
		-moz-background-size: cover;
		background-size: cover;
		-o-background-size: cover;
		background-position:center;
		width:100%;
		height:100%;
		position:absolute;
		top:0;
		left:0;
		display:none;
	}
	
	.img-4-s1{
		background:url(../galeria/cuartos-galeria/1/4.jpg);
		-webkit-background-size: cover;
		-moz-background-size: cover;
		background-size: cover;
		-o-background-size: cover;
		background-position:center;
		width:100%;
		height:100%;
		position:absolute;
		top:0;
		left:0;
		display:none;
	}
	
	.img-1-s2{
		background:url(../galeria/cuartos-galeria/2/1.jpg);
		-webkit-background-size: cover;
		-moz-background-size: cover;
		background-size: cover;
		-o-background-size: cover;
		background-position:center;
		width:100%;
		height:100%;
		position:absolute;
		top:0;
		left:0;
	}
	
	.img-2-s2{
		background:url(../galeria/cuartos-galeria/2/2.jpg);
		-webkit-background-size: cover;
		-moz-background-size: cover;
		background-size: cover;
		-o-background-size: cover;
		background-position:center;
		width:100%;
		height:100%;
		position:absolute;
		top:0;
		left:0;
		display:none;
	}
	
	.img-1-s3{
		background:url(../galeria/cuartos-galeria/3/1.jpg);
		-webkit-background-size: cover;
		-moz-background-size: cover;
		background-size: cover;
		-o-background-size: cover;
		background-position:center;
		width:100%;
		height:100%;
		position:absolute;
		top:0;
		left:0;
	}
	
	.img-2-s3{
		background:url(../galeria/cuartos-galeria/3/2.jpg);
		-webkit-background-size: cover;
		-moz-background-size: cover;
		background-size: cover;
		-o-background-size: cover;
		background-position:center;
		width:100%;
		height:100%;
		position:absolute;
		top:0;
		left:0;
		display:none;
	}
	
	.img-3-s3{
		background:url(../galeria/cuartos-galeria/3/3.jpg);
		-webkit-background-size: cover;
		-moz-background-size: cover;
		background-size: cover;
		-o-background-size: cover;
		background-position:center;
		width:100%;
		height:100%;
		position:absolute;
		top:0;
		left:0;
		display:none;
	}
	
	.img-4-s3{
		background:url(../galeria/cuartos-galeria/3/4.jpg);
		-webkit-background-size: cover;
		-moz-background-size: cover;
		background-size: cover;
		-o-background-size: cover;
		background-position:center;
		width:100%;
		height:100%;
		position:absolute;
		top:0;
		left:0;
		display:none;
	}
	
	
	
	.img-1-s4{
		background:url(../galeria/cuartos-galeria/4/1.jpg);
		-webkit-background-size: cover;
		-moz-background-size: cover;
		background-size: cover;
		-o-background-size: cover;
		background-position:center;
		width:100%;
		height:100%;
		position:absolute;
		top:0;
		left:0;
	}
	
	.img-2-s4{
		background:url(../galeria/cuartos-galeria/4/2.jpg);
		-webkit-background-size: cover;
		-moz-background-size: cover;
		background-size: cover;
		-o-background-size: cover;
		background-position:center;
		width:100%;
		height:100%;
		position:absolute;
		top:0;
		left:0;
		display:none;
	}
	
	.img-3-s4{
		background:url(../galeria/cuartos-galeria/4/3.jpg);
		-webkit-background-size: cover;
		-moz-background-size: cover;
		background-size: cover;
		-o-background-size: cover;
		background-position:center;
		width:100%;
		height:100%;
		position:absolute;
		top:0;
		left:0;
		display:none;
	}
	
	.img-4-s4{
		background:url(../galeria/cuartos-galeria/4/4.jpg);
		-webkit-background-size: cover;
		-moz-background-size: cover;
		background-size: cover;
		-o-background-size: cover;
		background-position:center;
		width:100%;
		height:100%;
		position:absolute;
		top:0;
		left:0;
		display:none;
	}
	
	.img-1-s5{
		background:url(../galeria/cuartos-galeria/5/1.jpg);
		-webkit-background-size: cover;
		-moz-background-size: cover;
		background-size: cover;
		-o-background-size: cover;
		background-position:center;
		width:100%;
		height:100%;
		position:absolute;
		top:0;
		left:0;
	}
	
	.img-2-s5{
		background:url(../galeria/cuartos-galeria/5/2.jpg);
		-webkit-background-size: cover;
		-moz-background-size: cover;
		background-size: cover;
		-o-background-size: cover;
		background-position:center;
		width:100%;
		height:100%;
		position:absolute;
		top:0;
		left:0;
		display:none;
	}
	
	.img-3-s5{
		background:url(../galeria/cuartos-galeria/5/3.jpg);
		-webkit-background-size: cover;
		-moz-background-size: cover;
		background-size: cover;
		-o-background-size: cover;
		background-position:center;
		width:100%;
		height:100%;
		position:absolute;
		top:0;
		left:0;
		display:none;
	}
	
	.img-4-s5{
		background:url(../galeria/cuartos-galeria/5/4.jpg);
		-webkit-background-size: cover;
		-moz-background-size: cover;
		background-size: cover;
		-o-background-size: cover;
		background-position:center;
		width:100%;
		height:100%;
		position:absolute;
		top:0;
		left:0;
		display:none;
	}
	
	.img-1-s6{
		background:url(../galeria/cuartos-galeria/6/1.jpg);
		-webkit-background-size: cover;
		-moz-background-size: cover;
		background-size: cover;
		-o-background-size: cover;
		background-position:center;
		width:100%;
		height:100%;
		position:absolute;
		top:0;
		left:0;
	}
	
	.img-2-s6{
		background:url(../galeria/cuartos-galeria/6/2.jpg);
		-webkit-background-size: cover;
		-moz-background-size: cover;
		background-size: cover;
		-o-background-size: cover;
		background-position:center;
		width:100%;
		height:100%;
		position:absolute;
		top:0;
		left:0;
		display:none;
	}
	
	.img-3-s6{
		background:url(../galeria/cuartos-galeria/6/3.jpg);
		-webkit-background-size: cover;
		-moz-background-size: cover;
		background-size: cover;
		-o-background-size: cover;
		background-position:center;
		width:100%;
		height:100%;
		position:absolute;
		top:0;
		left:0;
		display:none;
	}
	
	.img-4-s6{
		background:url(../galeria/cuartos-galeria/6/4.jpg);
		-webkit-background-size: cover;
		-moz-background-size: cover;
		background-size: cover;
		-o-background-size: cover;
		background-position:center;
		width:100%;
		height:100%;
		position:absolute;
		top:0;
		display:none;
		left:0;
	}
	
	.img-1-s7{
		background:url(../galeria/cuartos-galeria/7/1.jpg);
		-webkit-background-size: cover;
		-moz-background-size: cover;
		background-size: cover;
		-o-background-size: cover;
		background-position:center;
		width:100%;
		height:100%;
		position:absolute;
		top:0;
		left:0;
	}
	
	.img-2-s7{
		background:url(../galeria/cuartos-galeria/7/2.jpg);
		-webkit-background-size: cover;
		-moz-background-size: cover;
		background-size: cover;
		-o-background-size: cover;
		background-position:center;
		width:100%;
		height:100%;
		position:absolute;
		top:0;
		left:0;
		display:none;
	}
	
	.img-3-s7{
		background:url(../galeria/cuartos-galeria/7/3.jpg);
		-webkit-background-size: cover;
		-moz-background-size: cover;
		background-size: cover;
		-o-background-size: cover;
		background-position:center;
		width:100%;
		height:100%;
		position:absolute;
		top:0;
		left:0;
		display:none;
	}
	
	.img-4-s7{
		background:url(../galeria/cuartos-galeria/7/4.jpg);
		-webkit-background-size: cover;
		-moz-background-size: cover;
		background-size: cover;
		-o-background-size: cover;
		background-position:center;
		width:100%;
		height:100%;
		position:absolute;
		top:0;
		left:0;
		display:none;
	}
	
	.img-5-s7{
		background:url(../galeria/cuartos-galeria/7/5.jpg);
		-webkit-background-size: cover;
		-moz-background-size: cover;
		background-size: cover;
		-o-background-size: cover;
		background-position:center;
		width:100%;
		height:100%;
		position:absolute;
		top:0;
		left:0;
		display:none;
	}
	
	.img-1-s8{
		background:url(../galeria/cuartos-galeria/8/1.jpg);
		-webkit-background-size: cover;
		-moz-background-size: cover;
		background-size: cover;
		-o-background-size: cover;
		background-position:center;
		width:100%;
		height:100%;
		position:absolute;
		top:0;
		left:0;
	}
	
	.img-2-s8{
		background:url(../galeria/cuartos-galeria/8/2.jpg);
		-webkit-background-size: cover;
		-moz-background-size: cover;
		background-size: cover;
		-o-background-size: cover;
		background-position:center;
		width:100%;
		height:100%;
		position:absolute;
		top:0;
		left:0;
	}
	
	.img-1-s9{
		background:url(../galeria/cuartos-galeria/9/1.jpg);
		-webkit-background-size: cover;
		-moz-background-size: cover;
		background-size: cover;
		-o-background-size: cover;
		background-position:center;
		width:100%;
		height:100%;
		position:absolute;
		top:0;
		left:0;
	}
	
	.img-2-s9{
		background:url(../galeria/cuartos-galeria/9/2.jpg);
		-webkit-background-size: cover;
		-moz-background-size: cover;
		background-size: cover;
		-o-background-size: cover;
		background-position:center;
		width:100%;
		height:100%;
		position:absolute;
		top:0;
		left:0;
	}
		
	.img-1-s10{
		background:url(../galeria/cuartos-galeria/10/1.jpg);
		-webkit-background-size: cover;
		-moz-background-size: cover;
		background-size: cover;
		-o-background-size: cover;
		background-position:center;
		width:100%;
		height:100%;
		position:absolute;
		top:0;
		left:0;
	}
	
	.img-2-s10{
		background:url(../galeria/cuartos-galeria/10/2.jpg);
		-webkit-background-size: cover;
		-moz-background-size: cover;
		background-size: cover;
		-o-background-size: cover;
		background-position:center;
		width:100%;
		height:100%;
		position:absolute;
		top:0;
		left:0;
		display:none;
	}
	
	.img-3-s10{
		background:url(../galeria/cuartos-galeria/10/3.jpg);
		-webkit-background-size: cover;
		-moz-background-size: cover;
		background-size: cover;
		-o-background-size: cover;
		background-position:center;
		width:100%;
		height:100%;
		position:absolute;
		top:0;
		left:0;
		display:none;
	}
	
	.img-1-s12{
		background:url(../galeria/cuartos-galeria/12/1.jpg);
		-webkit-background-size: cover;
		-moz-background-size: cover;
		background-size: cover;
		-o-background-size: cover;
		background-position:center;
		width:100%;
		height:100%;
		position:absolute;
		top:0;
		left:0;
	}
	
	.img-2-s12{
		background:url(../galeria/cuartos-galeria/12/2.jpg);
		-webkit-background-size: cover;
		-moz-background-size: cover;
		background-size: cover;
		-o-background-size: cover;
		background-position:center;
		width:100%;
		height:100%;
		position:absolute;
		top:0;
		left:0;
		display:none;
	}
	
	.img-3-s12{
		background:url(../galeria/cuartos-galeria/12/3.jpg);
		-webkit-background-size: cover;
		-moz-background-size: cover;
		background-size: cover;
		-o-background-size: cover;
		background-position:center;
		width:100%;
		height:100%;
		position:absolute;
		top:0;
		left:0;
		display:none;
	}
	
	.img-4-s12{
		background:url(../galeria/cuartos-galeria/12/4.jpg);
		-webkit-background-size: cover;
		-moz-background-size: cover;
		background-size: cover;
		-o-background-size: cover;
		background-position:center;
		width:100%;
		height:100%;
		position:absolute;
		top:0;
		left:0;
		display:none;
	}
	
	.img-5-s12{
		background:url(../galeria/cuartos-galeria/12/5.jpg);
		-webkit-background-size: cover;
		-moz-background-size: cover;
		background-size: cover;
		-o-background-size: cover;
		background-position:center;
		width:100%;
		height:100%;
		position:absolute;
		top:0;
		left:0;
		display:none;
	}
	
	.img-1-s13{
		background:url(../galeria/cuartos-galeria/13/1.jpg);
		-webkit-background-size: cover;
		-moz-background-size: cover;
		background-size: cover;
		-o-background-size: cover;
		background-position:center;
		width:100%;
		height:100%;
		position:absolute;
		top:0;
		left:0;
	}
	
	.img-2-s13{
		background:url(../galeria/cuartos-galeria/13/2.jpg);
		-webkit-background-size: cover;
		-moz-background-size: cover;
		background-size: cover;
		-o-background-size: cover;
		background-position:center;
		width:100%;
		height:100%;
		position:absolute;
		top:0;
		left:0;
		display:none;
	}
	
	.img-3-s13{
		background:url(../galeria/cuartos-galeria/13/3.jpg);
		-webkit-background-size: cover;
		-moz-background-size: cover;
		background-size: cover;
		-o-background-size: cover;
		background-position:center;
		width:100%;
		height:100%;
		position:absolute;
		top:0;
		left:0;
		display:none;
	}
	
	.img-4-s13{
		background:url(../galeria/cuartos-galeria/13/4.jpg);
		-webkit-background-size: cover;
		-moz-background-size: cover;
		background-size: cover;
		-o-background-size: cover;
		background-position:center;
		width:100%;
		height:100%;
		position:absolute;
		top:0;
		left:0;
		display:none;
	}
	
	.img-1-s11{
		background:url(../galeria/cuartos-galeria/11/1.jpg);
		-webkit-background-size: cover;
		-moz-background-size: cover;
		background-size: cover;
		-o-background-size: cover;
		background-position:center;
		width:100%;
		height:100%;
		position:absolute;
		top:0;
		left:0;
	}
	
	.img-2-s11{
		background:url(../galeria/cuartos-galeria/11/2.jpg);
		-webkit-background-size: cover;
		-moz-background-size: cover;
		background-size: cover;
		-o-background-size: cover;
		background-position:center;
		width:100%;
		height:100%;
		position:absolute;
		top:0;
		left:0;
		display:none;
	}
	
	.img-3-s11{
		background:url(../galeria/cuartos-galeria/11/3.jpg);
		-webkit-background-size: cover;
		-moz-background-size: cover;
		background-size: cover;
		-o-background-size: cover;
		background-position:center;
		width:100%;
		height:100%;
		position:absolute;
		top:0;
		left:0;
		display:none;
	}
	
	.izq1-s1, .izq1-s2, .izq1-s3, .izq1-s4, .izq1-s5, .izq1-s6, .izq1-s7, .izq1-s8, .izq1-s9, .izq1-s10, .izq1-s11, .izq1-s12, .izq1-s13{
		position:absolute;
		bottom:0;
		left:3%;
		cursor:pointer;	
		width:30px;
	}
	
	.der1-s1, .der1-s2, .der1-s3, .der1-s4, .der1-s5, .der1-s6, .der1-s7, .der1-s8, .der1-s9, .der1-s10, .der1-s11, .der1-s12, .der1-s13{
		position:absolute;
		bottom:0;
		left:3%;
		margin-left:40px;	
		cursor:pointer;	
		width:30px;
	}
	
	.izq2-s1, .izq3-s1, .izq4-s1, .izq2-s2,  .izq2-s3, .izq2-s4, .izq2-s5, .izq2-s6, .izq3-s6, .izq4-s6, .izq2-s7, .izq3-s7, .izq4-s7, .izq5-s7, .izq2-s8, .izq2-s9, .izq2-s10, .izq3-s10, .izq2-s11, .izq3-s11, .izq2-s12, .izq3-s12, .izq4-s12, .izq5-s12, .izq2-s13, .izq3-s3, .izq4-s3, .izq3-s4, .izq4-s4, .izq3-s5, .izq4-s5, .izq3-s13, .izq4-s13{
		position:absolute;
		bottom:0;
		left:3%;
		width:30px;
		cursor:pointer;
		display:none;	
	}
	
	.der2-s1, .der3-s1, .der4-s1, .der2-s2, .der2-s3, .der2-s4, .der2-s5, .der2-s6, .der3-s6, .der4-s6, .der2-s7, .der3-s7, .der4-s7, .der5-s7, .der2-s8, .der2-s9, .der2-s10, .der3-s10, .der2-s11, .der3-s11, .der2-s12, .der3-s12, .der4-s12, .der5-s12, .der2-s13, .der3-s3, .der4-s3, .der3-s4, .der4-s4, .der3-s5, .der4-s5, .der3-s13, .der4-s13{
		position:absolute;
		bottom:0;
		left:3%;
		margin-left:40px;
		cursor:pointer;	
		display:none;
		width:30px;
	}

	

	.galeria{
		display:block;
	}

@media(max-width:1000px) {
	.menu{
		display:none;
	}

	.menu-small{
		text-align:right;
		position:absolute;
		right:0;
		color:#fff;
		font-family:Calibri;
		font-size:14px;
		height:20px;
		top:5%;
		display:block;
	}

	.btn-menu{
		margin-right:13px;
		cursor:pointer;
		width:25px;
		margin-top:10px;
	}

	.reserva-small{
		margin-top:15px;
	}

.reserva-small-nuevo{
		margin-top:15px;
	}
	
	.reservar, .reservar-activo{
		height:25px;
	}

	.menu-cel{
		position:absolute;
		height:auto;
		right:0;
		top:0;
		width:100%;
		z-index:1000000;
		font-family: BebasNeueRegular;
		font-weight: 300;
		color:#1D1F29;
	 	font-size:11pt;
	 	text-align:center;
	 	background-color:#000;
		background-size: 100% 100%;
		padding-top:15px;
		padding-bottom:15px;
		display:none;
		height:100%;
		padding-top:40px;
	}

	ol{
		margin-left:0px;
		padding-left:15px;
	}

	.close-small{
		width:20px;
		position:absolute;
		right:5%;
		top:15px;
		cursor:pointer;
		display:block;
	}

	.menu-cel a:link, .menu-cel a:hover, .menu-cel a:visited, .menu-cel a:active{
		color:#fff;
		font-family:Calibri;
		font-size:11pt;
		text-decoration:none;
		vertical-align: middle;
		padding:0;
	}

	.menu-habitaciones{
		display:none;
	}








}


@media(max-width:991px) {
	.widget-facebook{
		margin-top:30px;
		text-align:left
	}

}

@media(max-width:768px) {

	.titulo-habitaciones{
			padding-bottom:80px;
		}

.galeria-home00{
	background-image:url(../img/galerias/home/00-small.jpg);
}

.galeria-home01{
	background-image:url(../img/galerias/home/01-small.jpg);
}

.galeria-home1{
	background-image:url(../img/galerias/home/1-small.jpg);
}

.galeria-home2{
	background-image:url(../img/galerias/home/2-small.jpg);
}

.galeria-home3{
	background-image:url(../img/galerias/home/3-small.jpg);
}

.galeria-home4{
	background-image:url(../img/galerias/home/4-small.jpg);
}

.galeria-home5{
	background-image:url(../img/galerias/home/5-small.jpg);
}

.galeria-home6{
	background-image:url(../img/galerias/home/6-small.jpg);
}

.galeria-home7{
	background-image:url(../img/galerias/home/7-small.jpg);
}

.galeria-home8{
	background-image:url(../img/galerias/home/8-small.jpg);
}

.galeria-home9{
	background-image:url(../img/galerias/home/9-small.jpg);
}

.galeria-home10{
	background-image:url(../img/galerias/home/10-small.jpg);
}

.galeria-home11{
	background-image:url(../img/galerias/home/11-small.png);
}

.galeria-home12{
	background-image:url(../img/galerias/home/12-small.jpg);
}

.galeria-home13{
	background-image:url(../img/galerias/home/13-small.jpg);
}

.galeria-home14{
	background-image:url(../img/galerias/home/14-small.jpg);
}

.galeria-home15{
	background-image:url(../img/galerias/home/15-small.jpg);
}

.galeria-home16{
	background-image:url(../img/galerias/home/16-small.jpg);
}

.galeria-home17{
	background-image:url(../img/galerias/home/17-small.jpg);
}

.galeria-home18{
	background-image:url(../img/galerias/home/18-small.jpg);

}
	

	.slides-pagination{
		display:none;
	}

	#slides, .slides-container{
		position:relative;
		width:100%;
		height:100%;
	}

	

	.navCel{
		display:block;
	}

	.transporte, .facebook, .instagram{

		padding-left:10px;
		padding-right:10px;
	}

	.divide-izquierda, .divide-derecha{
		display:none;
	}


	.contiene-instagram{
		width:95%;
		position:relative;
		margin-right: auto;
		margin-left:auto;
		margin-top:30px;
	}

	hr{
		width:95%;
	}

	.texto{
		width:auto;
		margin-top:30px;
	}



	.galeria{
		display:block;
		height:280px;
		margin-top:120px;
	}

	



	.home-small1{
		position:absolute;
		width:100%;
		height:100%;
		background-image:url(../img/galerias/home/01-small.jpg);
		border:solid;
		top:0;
		left:0;
	}

	.logo4{
		width:85px;
	}

	.otros-logos{
		padding-top:5px;
		padding-bottom:5px;
		width:100%;
		text-align: center;
		margin-top:0px;
		height:70px;
		background:#FFF;
		z-index:10000;
		position:relative;
	}

	


	.footer{
		margin-top:20px;
		padding-bottom:50px;
	}

	.galeria-cafe1{

	background-image:url(../img/galerias/cafe33/1-small.jpg);
}


.galeria-cafe2{
	background-image:url(../img/galerias/cafe33/2-small.jpg);

}

.galeria-cafe3{
	background-image:url(../img/galerias/cafe33/3-small.jpg);

}

.galeria-cafe4{
	background-image:url(../img/galerias/cafe33/4-small.jpg);
}

.galeria-cafe5{
	background-image:url(../img/galerias/cafe33/5-small.jpg);
}

.galeria-cafe6{
	background-image:url(../img/galerias/cafe33/6-small.jpg);
}

.galeria-cafe7{
	background-image:url(../img/galerias/cafe33/7-small.jpg);
}

.galeria-cafe8{
	background-image:url(../img/galerias/cafe33/8-small.jpg);
}

.galeria-cafe9{
	background-image:url(../img/galerias/cafe33/9-small.jpg);
}

.galeria-cafe10{
	background-image:url(../img/galerias/cafe33/10-small.jpg);
}

.galeria-cafe11{
	background-image:url(../img/galerias/cafe33/11-small.jpg);
}

.galeria-bartola1{
	background-image:url(../img/galerias/bartola/1-final-small.jpg);
}

.galeria-bartola2{
	background-image:url(../img/galerias/bartola/2-final-small.jpg);
}

.galeria-bartola3{
	background-image:url(../img/galerias/bartola/3-final-small.jpg);
}

.galeria-bartola4{
	background-image:url(../img/galerias/bartola/4-final-small.jpg);
}

.galeria-bartola5{
	background-image:url(../img/galerias/bartola/5-final-small.jpg);
}

.galeria-bartola6{
	background-image:url(../img/galerias/bartola/6-final-small.jpg);
}

.galeria-bartola7{
	background-image:url(../img/galerias/bartola/1-small.jpg);
}

.galeria-bartola8{
	background-image:url(../img/galerias/bartola/2-small.jpg);
}

.galeria-bartola9{
	background-image:url(../img/galerias/bartola/3-small.jpg);
}

.galeria-bartola10{
	background-image:url(../img/galerias/bartola/4-small.jpg);
}

.galeria-bartola11{
	background-image:url(../img/galerias/bartola/5-small.jpg);
}

.galeria-bartola12{
	background-image:url(../img/galerias/bartola/6-small.jpg);
}

.galeria-bartola13{
	background-image:url(../img/galerias/bartola/7-small.jpg);
}




.galeria-vieyras1{
	background-image:url(../img/galerias/vieyras/1-final-small.jpg);
}

.galeria-vieyras2{
	background-image:url(../img/galerias/vieyras/2-final-small.jpg);
}

.galeria-vieyras3{
	background-image:url(../img/galerias/vieyras/3-final-small.jpg);
}

.galeria-vieyras4{
	background-image:url(../img/galerias/vieyras/4-final-small.png);
}

.galeria-vieyras5{
	background-image:url(../img/galerias/vieyras/5-final-small.jpg);
}

.galeria-vieyras6{
	background-image:url(../img/galerias/vieyras/6-final-small.png);
}

.galeria-vieyras7{
	background-image:url(../img/galerias/vieyras/7-final-small.jpg);
}

.galeria-vieyras8{
	background-image:url(../img/galerias/vieyras/8-final-small.jpg);
}

.galeria-vieyras9{
	background-image:url(../img/galerias/vieyras/9-final-small.jpg);
}

.galeria-vieyras10{
	background-image:url(../img/galerias/vieyras/1-small.jpg);
}


.galeria-vieyras11{
	background-image:url(../img/galerias/vieyras/3-small.jpg);
}


.galeria-refugio1{
	background-image:url(../img/refugiodelarte/1-small.jpg);
}

.galeria-refugio2{
	background-image:url(../img/refugiodelarte/2-small.jpg);
}

.galeria-refugio3{
	background-image:url(../img/refugiodelarte/3-small.jpg);
}

.galeria-refugio4{
	background-image:url(../img/refugiodelarte/4-small.jpg);
}



.galeria-historia1{
	background-image:url(../img/historia/1-small.jpg);
}

.galeria-historia2{
	background-image:url(../img/historia/2-small.jpg);
}

.galeria-historia3{
	background-image:url(../img/historia/3-small.jpg);
}

.galeria-historia4{
	background-image:url(../img/historia/4-small.jpg);
}

.galeria-historia5{
	background-image:url(../img/historia/5-small.jpg);
}

.galeria-contacto1{

	background-image:url(../img/contacto/1-small.jpg);
}

.galeria-contacto2{
	background-image:url(../img/contacto/2-small.jpg);
}

.galeria-contacto3{
	background-image:url(../img/contacto/3-small.jpg);
}

.galeria-junior01-1{
	background-image:url(../img/habitaciones_cr/habitaciones1/2-small.jpg);
}

.galeria-junior01-2{
	background-image:url(../img/habitaciones_cr/habitaciones1/4-small.jpg);
}

.galeria-junior01-3{
	background-image:url(../img/habitaciones_cr/habitaciones1/5-small.jpg);
}

.galeria-junior01-4{
	background-image:url(../img/habitaciones_cr/habitaciones1/7-small.jpg);
}

.galeria-junior02-1{
	background-image:url(../img/habitaciones_cr/habitaciones2/13-small.jpg);
}

.galeria-junior02-2{
	background-image:url(../img/habitaciones_cr/habitaciones2/15-small.jpg);
}

.galeria-junior02-3{
	background-image:url(../img/habitaciones_cr/habitaciones2/16-small.jpg);
}

.galeria-junior02-4{
	background-image:url(../img/habitaciones_cr/habitaciones2/17-small.jpg);
}

.galeria-junior03-1{
	background-image:url(../img/habitaciones_cr/habitaciones3/8-small.jpg);
}

.galeria-junior03-2{
	background-image:url(../img/habitaciones_cr/habitaciones3/9-small.jpg);
}

.galeria-junior03-3{
	background-image:url(../img/habitaciones_cr/habitaciones3/10-small.jpg);
}

.galeria-junior03-4{
	background-image:url(../img/habitaciones_cr/habitaciones3/12-small.jpg);
}

.galeria-junior04-1{
	background-image:url(../img/habitaciones_cr/habitaciones4/1-small.jpg);
}

.galeria-junior04-2{
	background-image:url(../img/habitaciones_cr/habitaciones4/2-small.jpg);
}

.galeria-junior04-3{
	background-image:url(../img/habitaciones_cr/habitaciones4/3-small.jpg);
}

.galeria-junior04-4{
	background-image:url(../img/habitaciones_cr/habitaciones4/4-small.jpg);
}

.galeria-junior05-1{
	background-image:url(../img/habitaciones_cr/habitaciones5/21-small.jpg);;
}

.galeria-junior05-2{
	background-image:url(../img/habitaciones_cr/habitaciones5/22-small.jpg);
}

.galeria-junior05-3{
	background-image:url(../img/habitaciones_cr/habitaciones5/23-small.jpg);
}

.galeria-junior05-4{
	background-image:url(../img/habitaciones_cr/habitaciones5/24-small.jpg);
}



.galeria-junior06-1{
	background-image:url(../img/habitaciones_cr/habitaciones6/29-small.jpg);
}

.galeria-junior06-2{
	background-image:url(../img/habitaciones_cr/habitaciones6/32-small.jpg);
}

.galeria-junior06-3{
	background-image:url(../img/habitaciones_cr/habitaciones6/33-small.jpg);
}


.galeria-junior07-1{
	background-image:url(../img/habitaciones_cr/habitaciones7/37-small.jpg);
}

.galeria-junior07-2{
	background-image:url(../img/habitaciones_cr/habitaciones7/38-small.jpg);
}

.galeria-junior07-3{
	background-image:url(../img/habitaciones_cr/habitaciones7/40-small.jpg);
}

.galeria-junior07-4{
	background-image:url(../img/habitaciones_cr/habitaciones7/41-small.jpg);;
}

.galeria-junior08-1{
	background-image:url(../img/habitaciones_cr/habitaciones8/44-small.jpg);
}

.galeria-junior08-2{
	background-image:url(../img/habitaciones_cr/habitaciones8/45-small.jpg);
}

.galeria-junior08-3{
	background-image:url(../img/habitaciones_cr/habitaciones8/46-small.jpg);
}

.galeria-junior09-1{
	background-image:url(../img/habitaciones_cr/habitaciones9/47-small.jpg);
}

.galeria-junior09-2{
	background-image:url(../img/habitaciones_cr/habitaciones9/51-small.jpg);
}

.galeria-junior10-1{
	background-image:url(../img/habitaciones_cr/habitaciones10/52-small.jpg);
}

.galeria-junior10-2{
	background-image:url(../img/habitaciones_cr/habitaciones10/54-small.jpg);
}

.galeria-junior10-3{
	background-image:url(../img/habitaciones_cr/habitaciones10/55-small.jpg);
}

.galeria-junior10-4{
	background-image:url(../img/habitaciones_cr/habitaciones10/56-small.jpg);
}

.galeria-junior11-1{
	background-image:url(../img/habitaciones_cr/habitaciones11/1-small.jpg);
}

.galeria-junior11-2{

	background-image:url(../img/habitaciones_cr/habitaciones11/2-small.jpg);
}

.galeria-junior11-3{
	background-image:url(../img/habitaciones_cr/habitaciones11/3-small.jpg);
}

.galeria-junior12-1{
	background-image:url(../img/habitaciones_cr/habitaciones12/1-small.png);
}

.galeria-junior12-2{
	background-image:url(../img/habitaciones_cr/habitaciones12/2-small.jpg);
}

.galeria-junior12-3{
	background-image:url(../img/habitaciones_cr/habitaciones12/3-small.jpg);
}

.galeria-junior12-4{
	background-image:url(../img/habitaciones_cr/habitaciones12/4-small.jpg);
}

.galeria-junior12-5{
	background-image:url(../img/habitaciones_cr/habitaciones12/5-small.jpg);
}

.galeria-junior12-6{
	background-image:url(../img/habitaciones_cr/habitaciones12/6-small.jpg);
}

.galeria-junior12-7{
	background-image:url(../img/habitaciones_cr/habitaciones12/7-small.jpg);
}

.galeria-junior13-1{
	background-image:url(../img/habitaciones_cr/habitaciones13/1-small.jpg);
}

.galeria-junior13-2{
	background-image:url(../img/habitaciones_cr/habitaciones13/2-small.jpg);
}

.galeria-junior13-3{
	background-image:url(../img/habitaciones_cr/habitaciones13/3-small.jpg);
}

.galeria-junior13-4{
	background-image:url(../img/habitaciones_cr/habitaciones13/4-small.jpg);
}

}




@media(max-width:600px) {

	
	.widget-facebook{
		display:none;
	}

	.widget-facebook-small{
		display:block;
		margin-top:50px;
		text-align:left;
	}

	.icono-reserva{
		display:none;
	}
}


@media(max-width:480px) {
	.separa-reservaciones{
		width:90%;
	}

	.titulo{
		width:80%;
	}



	ol{
		padding-left:8px;
	}


}


