
/* INDEX */

.body-cnt{

	display:			block;
	text-align: 		center;
	font-family: 		sans-serif;

}

.top-cnt{

	display:			block;
}


.center-cnt{

	display:			block;
}

.buttons-cnt{

	display:			block;
	cursor: 			pointer;

}

@media screen and (min-width:1200px){
	
	.buttons-cnt {

		 	position: 			absolute;
    		top: 				530px;
    		left: 				550px;
	}
}


@media screen and (max-width:1024px){
	
	.buttons-cnt {

		 	position: 			absolute;
    		top: 				530px;
    		left: 				80px;
	}
}



/* LARUEDA */

.top-menu-cnt{

	display:					block;
	font-size: 					0.9em;

}

.top-menu-casa{
	display:					block;
	margin-top: 				30px;

}

.top-buttons-cnt{
	display:					block;
	cursor: 			pointer;

}

@media screen and (min-width:2000px){
	
	.top-buttons-cnt {

    	position: 					absolute;
    	top: 						55px;
    	left: 						1090px;
	}
}


@media screen and (max-width:1980px){
	
	.top-buttons-cnt {

    	position: 					absolute;
    	top: 						55px;
    	left: 						820px;
	}
}

@media screen and (max-width:1800px){
	
	.top-buttons-cnt {

		 	position: 			absolute;
    		top: 				55px;
    		left: 				790px;
	}
}

@media screen and (max-width:1680px){
	
	.top-buttons-cnt {

		 	position: 			absolute;
    		top: 				55px;
    		left: 				700px;
	}
}

@media screen and (max-width:1440px){
	
	.top-buttons-cnt {

		 	position: 			absolute;
    		top: 				55px;
    		left: 				610px;
	}
}

@media screen and (max-width:1280px){
	
	.top-buttons-cnt {

		 	position: 			absolute;
    		top: 				55px;
    		left: 				530px;
	}
}


@media screen and (max-width:1024px){
	
	.top-buttons-cnt {

		 	position: 			absolute;
    		top: 				55px;
    		left: 				375px;
	}


}




.menu-wrapper{

	display:					block;
	
    width: 						100%;
    height: 					100%;
    min-height: 				500px;
}

.header-menu-cnt{
	display:					block;
	width:						80%;
	background-color:			white;
	text-align: 				center;
	margin-left: 				10%;
	height:						75px;

}
.center-menu-cnt{
	display:					block;
	width: 						80%;
	min-height: 				500px;
	background-image:			url("img/fondo_sepia_800.png");
	background-repeat:			repeat-y;
	background-size: 			contain;
	text-align: 				left;	
	margin-left: 				10%;
	font-size: 					medium;
}
.center-menu-map{
	display: 					block;
    text-align: 				center;
    background-image:			url("img/fondo_sepia_800.png");
    
    background-size: 			cover;
    width: 						80%;
    margin-left: 				10%;
    min-height: 				800px;
    
    


}
.center-menu-img{
	display:					block;
	text-align: 				center;
}
.hidden{
	display:					none;
}
.header-menu-items{
	display:					block;
	//posibilidad añadir estilos para el menu de botones
}
.header-menu-item{
	display:					block;
	padding:					1px;
	float:						left;
	margin:						5px;
	cursor:						pointer;
}
.img-body-100{
	border: 					10px solid saddlebrown;
    padding: 					5px;
    max-width: 					100%;
}
.img-body-50{
	border: 					10px solid saddlebrown;
    padding: 					5px;
    max-width: 					45%;	
}

.img-body-25{
	border: 					10px solid saddlebrown;
    padding: 					3px;
    max-width: 					21%;	
   
}
.img-body-75{
	border: 					10px solid saddlebrown;
    padding: 					3px;
    max-width: 					54%;	
   
}
.img-body-35{
	border: 					10px solid saddlebrown;
    padding: 					3px;
    max-width: 					36%;	
   
}

.span-carta{
	text-align: center;
	font-size: 1.7em;
}

.table-center{
	width:80% ;
	margin: 0px auto;
}

/**@media screen and (min-width:601px){
	.span-carta {
		text-align: center;
		font-size: 1.2em ;
	}

	.table-center{
		width:60% ;
		margin: 0px auto;
	}
}

@media screen and (max-width:600px){
	.span-carta {
		text-align: center;
		font-size: 1.7em; ;
	}

	.table-center{
		width:80% ;
		margin: 0px auto;
	}
}*/
