@charset "utf-8";
/* CSS Document */


.contenedor_presentación	{
	
								width:955px;
								height:700px;
								background-image:url(imagenes/fondo_inicio_nieve.jpg);
								position:relative; margin-left:auto; margin-right:auto;
								margin:0 auto;
								
}
.contenedor_presentación_en	{
	
								width:955px;
								height:700px;
								background-image:url(imagenes/fondo_inicio_nieve_en.jpg);
								position:relative; margin-left:auto; margin-right:auto;
								margin:0 auto;
								
}

.contenedor_presentación2	{
	
								width:955px;
								height:700px;
								background-image:url(imagenes/fondo_presentacion.jpg);
								position:relative; margin-left:auto; margin-right:auto;
								margin:0 auto;
								
}
.titulo_menu2_instalaciones	{
		
											display:block;
											position:relative; left:15px; top:-20px;
							
							
							
}


.contenedor_localizacion	{
	
								width:955px;
								height:700px;
								background-image:url(imagenes/fondo_localizacion.jpg);
								position:relative; margin-left:auto; margin-right:auto;
								margin:0 auto;
								
}
.contenedor_tarifas	{
	
								width:955px;
								height:700px;
								background-image:url(imagenes/fondo_tarifas.jpg);
								position:relative; margin-left:auto; margin-right:auto;
								margin:0 auto;
								
}
.contenedor_tarifas2	{
	
								width:955px;
								height:700px;
								background-image:url(imagenes/fondo_tarifas2.jpg);
								position:relative; margin-left:auto; margin-right:auto;
								margin:0 auto;
								
}
.contenedor_tarifas2_en	{
	
								width:955px;
								height:700px;
								background-image:url(imagenes/fondo_tarifas2_en.jpg);
								position:relative; margin-left:auto; margin-right:auto;
								margin:0 auto;
								
}
.contenedor_tarifas_en	{
	
								width:955px;
								height:700px;
								background-image:url(imagenes/fondo_tarifas_en.jpg);
								position:relative; margin-left:auto; margin-right:auto;
								margin:0 auto;
								
}


.contenedor_habitaciones	{
	
								width:955px;
								height:700px;
								background-image:url(imagenes/fondo_habitaciones.jpg);
								position:relative; margin-left:auto; margin-right:auto;
								margin:0 auto;
								
}

.contenedor_habitaciones2	{
	
								width:955px;
								height:700px;
								background-image:url(imagenes/fondo_habitaciones2.jpg);
								position:relative; margin-left:auto; margin-right:auto;
								margin:0 auto;
								
}
.titulo_menu2_habitaciones	{
		
											display:block;
											position:relative; left:10px; top:-10px;
							
							
							
}

.contenedor_actividades	{
	
								width:955px;
								height:700px;
								background-image:url(imagenes/fondo_actividades.jpg);
								position:relative; margin-left:auto; margin-right:auto;
								margin:0 auto;
								
}

.titulo_menu2_actividades	{
		
											display:block;
											position:relative; left: 25px; top:-40px;
							
							
							
}
.contenedor_contacto	{
	
								width:955px;
								height:700px;
								background-image:url(imagenes/fondo_conatcto.jpg);
								position:relative; margin-left:auto; margin-right:auto;
								margin:0 auto;
								
}

.contenedor_opiniones	{
	
								width:955px;
								height:700px;
								background-image:url(imagenes/fondo_opiniones.jpg);
								position:relative; margin-left:auto; margin-right:auto;
								margin:0 auto;
								
}
.contenedor_opiniones_formulario_en	{
	
								width:955px;
								height:700px;
								background-image:url(imagenes/fondo_opiniones_en.jpg);
								position:relative; margin-left:auto; margin-right:auto;
								margin:0 auto;
								
}


.titulo_menu2_opiniones	{
	
											display:block;
											position:relative; left: 35px; top:-60px;
											
}
.contenedor_opiniones_formulario	{
	
								width:955px;
								height:700px;
								background-image:url(imagenes/fondo_opiniones_formulario.jpg);
								position:relative; margin-left:auto; margin-right:auto;
								margin:0 auto;
								
}

.contenedor_restaurante_carta	{
	
								width:955px;
								height:700px;
								background-image:url(imagenes/fondo_restaurante_carta.jpg);
								position:relative; margin-left:auto; margin-right:auto;
								margin:0 auto;
								
}

.contenedor_ofertas	{
	
								width:955px;
								height:700px;
								background-image:url(imagenes/fondo_ofertas.jpg);
								position:relative; margin-left:auto; margin-right:auto;
								margin:0 auto;
								
}

.contenedor_links	{
	
								width:955px;
								height:700px;
								background-image:url(imagenes/fondo_links.jpg);
								position:relative; margin-left:auto; margin-right:auto;
								margin:0 auto;
								
}	

.contenedor_restaurante	{
	
								width:955px;
								height:700px;
								background-image:url(imagenes/fondo_restaurante.jpg);
								position:relative; margin-left:auto; margin-right:auto;
								margin:0 auto;
								
}





.titulo_menu2_localizacion_en		{
	
									display:block;
									position:relative; left:20px; top:-30px;
											
}
.titulo_menu2_localizacion		{
	
									display:block;
									position:relative; left:20px; top:-30px;
											
}


.titulo_menu2_tarifas		{
	
									display:block;
											position:relative; left: 30px; top:-50px;
											
}									







.logo	{
	
			width:120px;
			height:120px;
			position:relative; left:110px; top:25px;
			
}

.idiomas {
	
			width:100px;
			height:30px;
			position:absolute; left:260px; top:20px; z-index:5;
			display:inline;
}

.contacto_telefono_mini	{
	
							width:241px;
							height:200px;
							position:absolute; top:503px; left:245px;
							background-image:url(imagenes/telefono_mini_contacto.png)
							
}
.contacto_telefono_mini_presentacion	{
	
							width:241px;
							height:200px;
							position:absolute; top:503px; left:95px; z-index:2;
							background-image:url(imagenes/telefono_mini_contacto.png)
							
}


.menu_principal		{
	
						width:160px;
						height:240px;
						position:absolute; top:430px; left:670px; z-index:7;
						
}

.botones_menu_principal_presentacion	{
	
											display:block;
											position:relative; left:-5px; top:15px;
							
							
							
}
.botones_menu_principal_habitaciones	{
		
											display:block;
											position:relative; left:-10px; top:-0px;
							
							
							
}
.botones_menu_principal_instalaciones	{
	
											display:block;
											position:relative; left:-15px; top:-15px;
							
							
							
}
.botones_menu_principal_localizacion	{
	
											display:block;
											position:relative; left:-20px; top:-30px;
							
							
							
}
.botones_menu_principal_actividades	{
	
											display:block;
											position:relative; left:-25px; top:-45px;
							
							
							
}
.botones_menu_principal_tarifas	{
	
											display:block;
											position:relative; left:-30px; top:-60px;
											
							
							
}
.botones_menu_principal_opiniones{
	
											display:block;
											position:relative; left:-35px; top:-75px;
											
							
							
}

.botones_menu_principal_restaurante	{
	
											display:block;
											position:relative; left:-40px; top:-90px;
											
							
							
}
.botones_menu_principal_links	{
	
											display:block;
											position:relative; left:-45px; top:-105px;
											
							
							
}



/*Menu principal situado en la izquierda para todas las paginas menos para la de inicio*/
.menu_principal2		{
	
						width:160px;
						height:240px;
						position:absolute; top:195px; left:30px; z-index:5
						
}
.botones_menu_principal2_presentacion	{
	
											display:block;
											position:relative; left:5px; top:0px;
							
							
							
}
.botones_menu_principal2_habitaciones	{
		
											display:block;
											position:relative; left:10px; top:-10px;
							
							
							
}
.botones_menu_principal2_instalaciones	{
	
											display:block;
											position:relative; left:15px; top:-20px;
							
							
							
}
.botones_menu_principal2_localizacion	{
	
											display:block;
											position:relative; left:20px; top:-30px;
							
							
							
}
.botones_menu_principal2_actividades	{
	
											display:block;
											position:relative; left: 25px; top:-40px;
							
							
							
}
.botones_menu_principal2_tarifas	{
	
											display:block;
											position:relative; left: 35px; top:-50px;
											
							
							
}

.botones_menu_principal2_opiniones	{
	
											display:block;
											position:relative; left: 35px; top:-60px;
											
							
							
}
.botones_menu_principal2_restaurante	{
	
											display:block;
											position:relative; left: 40px; top:-70px;
											
							
							
}
.botones_menu_principal2_links	{
	
											display:block;
											position:relative; left: 45px; top:-80px;
											
							
							
}

/*hasta aqui el menu principal 2*/

.boton_contacto	{
	
					width:80px;
					height:30px;
					position:relative; left:135px; top:125px;
					
}

.borrego		{
	
					width:260px;
					height:330px;
					position:absolute; left:443px; top:370px; z-index:1;
					
}

.boton_leer_presentacion	{
	
								width:380px;
								height:96px;
								position:absolute; top:400px; left:90px; z-index:7;
								
}

.ambiente		{
	
						width:40px;
						height:20px;
						position:absolute; top:670px; left:250px; z-index:1;
						
						
}

.fondo_texto_desplegable
{
    width: 900px;
    height: 650px;
    position: absolute;
    background-image: url('imagenes/fondo_presentacion_texto.jpg');
    background-repeat: no-repeat;
}

.texto_desplegable
{
    width: 460px;
    height: 650px;
    font: Helvetica, Sans Serif;
    font-size: 14px;
    color: #000000;
    position: relative;
    top: 25px;
    left: 390px;
    
}

					

.fondo_negro	{
					background-color:#666;
					
}

.montes_nevando		{
	
						width:597px;
						height:230px;
						position:absolute; top:0px; left:275px;z-index:1;
						
}

.foto_peq_masia_presentacion		{
	
										width:230px;
										height:165px;
										position:absolute; z-index:3; top:50px; left:600px;
										
}

.cabecera_presentación		{
	
								width:572px;
								height:270px;
								position:absolute; z-index:4; top:-10px; left:30px;
								
}

.texto_presentacion		{
	
							width:475px;
							height:364px;
							
							position:absolute; top:230px; left:330px;
							
}

.foto_coche_antiguo	{
	
						width:385px;
						height:195px;
						position:absolute; z-index:2; left:490px; top:430px;
}

.titulo_temporada_baja	{
	
							font-family:Helvetica;
							font-size:12px;
							font-weight:600;
							color:#000;
							position:absolute; left:360px; top:120px;
							
}

.titulo_habitacion_doble_temp_baja		{
	
										font-family:Helvetica;
										font-size:12px;
										font-weight:600;
										color:#000;
										position:absolute; left:370px; top:150px;
										
}
.precio_habitacion_doble_temp_baja		{
	
										font-family:Helvetica;
										font-size:12px;
										font-weight:600;
										color:#000;
										position:absolute; left:670px; top:150px;
										
}




.titulo_habitacion_doble_king_temp_baja		{
	
										font-family:Helvetica;
										font-size:12px;
										font-weight:600;
										color:#000;
										position:absolute; left:370px; top:175px;
										
}

.precio_habitacion_doble_king_temp_baja		{
	
										font-family:Helvetica;
										font-size:12px;
										font-weight:600;
										color:#000;
										position:absolute; left:670px; top:175px;
										
										
}

.titulo_temporada_alta	{
	
							font-family:Helvetica;
							font-size:12px;
							font-weight:600;
							color:#000;
							position:absolute; left:360px; top:210px;
							
}

.titulo_habitacion_doble_temp_alta		{
	
										font-family:Helvetica;
										font-size:12px;
										font-weight:600;
										color:#000;
										position:absolute; left:370px; top:240px;
										
}
.precio_habitacion_doble_temp_alta		{
	
										font-family:Helvetica;
										font-size:12px;
										font-weight:600;
										color:#000;
										position:absolute; left:670px; top:240px;
										
}


.titulo_habitacion_doble_king_temp_alta		{
	
										font-family:Helvetica;
										font-size:12px;
										font-weight:600;
										color:#000;
										position:absolute; left:370px; top:265px;
										
										
}

.precio_habitacion_doble_king_temp_alta		{
	
										font-family:Helvetica;
										font-size:12px;
										font-weight:600;
										color:#000;
										position:absolute; left:670px; top:265px;
										
										
}


.titulo_cama_supletoria	{
	
							font-family:Helvetica;
							font-size:12px;
							font-weight:600;
							color:#000;
							position:absolute; left:360px; top:310px;
							
}
.precio_cama_supletoria	{
	
							font-family:Helvetica;
							font-size:12px;
							font-weight:600;
							color:#000;
							position:absolute; left:670px; top:310px;
							
}


.titulo_cuna	{
	
							font-family:Helvetica;
							font-size:12px;
							font-weight:600;
							color:#000;
							position:absolute; left:360px; top:340px;
							
}

.titulo_iva	{
	
							font-family:Helvetica;
							font-size:12px;
							font-weight:600;
							color:#000;
							position:absolute; left:360px; top:370px;
							
}

.titulo_oferta		{
	
							font-family:Helvetica;
							font-size:12px;
							font-weight:600;
							color:#000;
							position:absolute; left:360px; top:460px;
							
}
.precio_oferta		{
	
							font-family:Helvetica;
							font-size:16px;
							font-weight:600;
							color:#000;
							position:absolute; left:620px; top:455px;
							
}

.descripción_oferta		{
	
							font-family:Helvetica;
							font-size:12px;
							font-weight:600;
							color:#000;
							position:absolute; left:360px; top:500px;
							width:430px;
							
}

.paginador_oferta_anterior	{
	
								width:104px;
								height:11px;
								position:absolute; top:595px; left:440px;
								
}

.paginador_oferta_siguiente	{
	
								width:112px;
								height:11px;
								position:absolute; top:595px; left:640px;
								
}

.contenidos_habitaciones1	{
	width:450px;
	height:485px;
	position:absolute;
	top:130px;
	left:350px;
								
}

.fondo_visores_peq1		{
	
								width:138px;
								height:113px;
								background-image:url(imagenes/fondo_foto_habitaciones_peq.png);
								position:absolute; top:0px;
								margin:0px;
								
}

.fondo_visores_peq2
{
    width: 138px;
    height: 113px;
    margin: 0px;
    background-image: url(imagenes/fondo_foto_habitaciones_peq.png);
    position: absolute;
    top: 0px;
    left: 157px;
    margin: 0px;
    z-index: 5;
}
.fondo_visores_peq3		{
	
								width:138px;
								height:113px;
								background-image:url(imagenes/fondo_foto_habitaciones_peq.png);
								position:absolute; top:0px; left:312px;
								margin:0px;
								
}
.fondo_visores_peq4	{
	
								width:138px;
								height:113px;
								background-image:url(imagenes/fondo_foto_habitaciones_peq.png);
								position:absolute; top:123px; left:0px;
								margin:0px;
								
}
.fondo_visores_peq5	{
	
								width:138px;
								height:113px;
								background-image:url(imagenes/fondo_foto_habitaciones_peq.png);
								position:absolute; top:123px; left:157px;
								margin:0px;
}
.fondo_visores_peq6		{
	
								width:138px;
								height:113px;
								background-image:url(imagenes/fondo_foto_habitaciones_peq.png);
								position:absolute; top:123px; left:312px;
								margin:0px;
								
}
.fondo_visores_peq7	{
	
								width:138px;
								height:113px;
								background-image:url(imagenes/fondo_foto_habitaciones_peq.png);
								position:absolute; top:246px; left:0px;
								margin:0px;
								
}
.fondo_visores_peq8		{
	
								width:138px;
								height:113px;
								background-image:url(imagenes/fondo_foto_habitaciones_peq.png);
								position:absolute; top:246px; left:157px;
								margin:0px;
}
.fondo_visores_peq9		{
	
								width:138px;
								height:113px;
								background-image:url(imagenes/fondo_foto_habitaciones_peq.png);
								position:absolute; top:246px; left:312px;
								margin:0px;
								
}
.fondo_visores_peq10		{
	
								width:138px;
								height:113px;
								background-image:url(imagenes/fondo_foto_habitaciones_peq.png);
								position:absolute; top:369px; left:0px;
								margin:0px;
								
}
.fondo_visores_peq11		{
	
								width:138px;
								height:113px;
								background-image:url(imagenes/fondo_foto_habitaciones_peq.png);
								position:absolute; top:369px; left:157px;
								margin:0px;
								
}
.fondo_visores_peq12		{
	
								width:138px;
								height:113px;
								background-image:url(imagenes/fondo_foto_habitaciones_peq.png);
								position:absolute; top:369px; left:312px;
								margin:0px;
								
}

.titulo_habitacion	{
	
						font-family:Helvetica, sans-serif;
						font-size:12px;
						color:#000;
						font-weight:600;
						text-align:center;
						position:relative; top:0px; left:55px;
						width:20px;
						height:15px;
						margin:0px;
						
}

.imagen_visor_peq_habitacion	{
	
									width:116px;
									height:90px;
									margin:0px;
									position:relative; left:10px; top:0px;
									
}

.boton_prereserva_habitaciones_1		{
	
											width:145px;
											height:35px;
											position:absolute; top:630px; left:670px;
											
}

.cabecera_habitaciones		{
	                            
								width:298px;
								height:193px;
								position:absolute; top:10px; left:70px;
								
}

.titulo_descripcion_habitaciones	{
	
										font-family:Helvetica, sans-serif;
										font-size:14px;
										font-weight:600;
										color:#000;
										position:absolute; left:380px; top:45px;
										margin:0px;
}
.descripcion_habitaciones	{
	
										font-family:Helvetica, sans-serif;
										font-size:12px;
										font-weight:500;
										color:#000;
										position:absolute; left:380px; top:65px;
										width:450px;
										margin:0px;
}

.visor_grande_fotos_habitaciones2		{
	
											width:520px;
											height:392px;
											position:absolute; top:190px; left:298px;
											
}

.foto_visor_grande_habitaciones2
{
    position: absolute;
    left: 7px;
    top: 6px;
    width: 505px;
    height: 379px;
}

.boton_pagina_anterior		{
	
									width:118px;
									height:15px;
									
									position:absolute; top:160px; left:500px;
									
}


.miniaturas_visor_fotos_habitaciones2
{
    width: 400px;
    height: 43px;
    position: absolute;
    left: 320px;
    top: 590px;
    text-align: center;
}

.fotos_miniatura		{
	
							padding-left:4px;
							padding-right:4px;
}

.formulario_prereserva		{
	
								width:520px;
								height:400px;
								position:absolute; left:300px; top:200px;
								
								background-image:url(imagenes/fondo_formulario_prereserva.png)
								
}

.texto_formulario_prereserva		{
	
										font-family:Helvetica, sans-serif;
										font-size:12px;
										font-weight:600;
										color:#FFF;
										text-align:right;
										
}

.mapa_google		{
	
	
						width:495px;
						height:371px;
						position:absolute; top:140px; left:330px;
}

.tabla_actividades		{
	
							width:540px;
							
							position:absolute; left:307px; top:58px;
							border-style:solid;
							border-width:thin;
							border-color:#999;
							margin:0px;
							
							
}

.titulos_tabla_actividades	{
	
								font-family:Helvetica, sans-serif;
								font-size:12px;
								font-weight:600;
								color:#333;
								text-align:center;
								height:26px;
								margin:0px;
								
}

.celdas_tabla_actividades	{
	
								border-style:solid;
								border-width: thin;
								border-color:#999;
								font-family: Helvetica, sans-serif;
								font-size:12px;
								font-weight:400;
								color:#000;
								text-align:left;
								
								
								
}
.celdas_tabla_actividades_titulos	{
	
								font-family:Helvetica, sans-serif;
								font-size:12px;
								font-weight:600;
								color:#333;
								text-align:center;
								height:26px;
								border-style:solid;
								border-width: thin;
								border-color:#999;
								
								
								
}
.celdas_tabla_actividades_fechas	{
	
								font-family:Helvetica, sans-serif;
								font-size:12px;
								font-weight:600;
								color:#333;
								text-align:center;
								border-style:solid;
								border-width: thin;
								border-color:#999;
								
								
								
}

.celdas_tabla_actividades_precio	{
	
						font-family: Helvetica, sans-serif;
						font-size:13px;
						font-weight:600;
						color:#F00;
						text-align:center;
						border-style:solid;
						border-width: thin;
						border-color:#999;
						
}

.paginador_actividades	{
	
							width:250px;
							height:16px;
							position:absolute; top:600px; left:480px;
							
}

.botones_paginador_actividades
{
    padding: 10px 20px 20px 20px;
}


.titulo_contacto		{
	
							width:80px;
							height:30px;
							position:absolute; top:555px; left:113px;
							
}

.telefono_grande		{
	
							width:304px;
							height:372px;
							position:absolute; top:250px; left:180px;
							
}

.formulario_contacto	{
	
							width:345px;
							height:275px;
							position:absolute; top:280px; left:500px;
							font-family: Helvetica, sans-serif;
							font-size:0.8em;
							font-weight:700;
							color:#663333;
							text-align:right;
}

.boton_enviar_formulario	{
	
								width:80px;
								height:40px;
								position:absolute; top:570px; left:750px;
								
}

.titulo_formulario_contacto	{
	
								width:345px;
								height:50px;
								position:absolute; left:530px; top:230px;
								font-family: Helvetica, sans-serif;
								font-size:0.8em;
								font-weight:700;
								color:#663333;
								
}

.telefono_contacto {
	
					width:394px;
					height:78px;
					position:absolute; top:120px; left:400px;
					
}
								
.pureandfresh	{
	
						width:142px;
						height:12px;
						
						position:absolute; top:640px; left:100px;
						
}

.imgpeq {
        Width:116px;
        Height:90px;
        z-index: 10;
        }
.imggran
{
    width: 600px;
    height: 300px;
    z-index: 100;
}
.imggranvis1
{
    width: 400px;
    height: 300px;
    z-index: 100;
    display: block;
    position: absolute;
    top: 250px;
    left: 525px;
}
.imggranvis2
{
    width: 400px;
    height: 300px;
    z-index: 100;
    display: block;
    position: absolute;
    top: 375px;
    left: 525px;
}
.imggranvis3
{
    width: 400px;
    height: 300px;
    z-index: 100;
    display: block;
    position: absolute;
    top: 80px;
    left: 525px;
}
.imggranvis4
{
    width: 400px;
    height: 300px;
    z-index: 100;
    display: block;
    position: absolute;
    top: 200px;
    left: 525px;
}
.imggrannovis
{
    width: 400px;
    height: 300px;
    z-index: 100;
    display: none;
}
.masia_presentacion		{
	width:560px;
	height:400px;
	position:absolute;	left:195px;	top:65px; z-index:0;
							
							
							
							
}

.setas_inicio		{
	
						width:330px;
						height:256px;
						position:absolute; left:46px; top:190px; z-index:5;
						margin:0px;
						
}


.flores_inicio		{
	
						width:400px;
						height:445px;
						position:absolute; top:30px; left:475px; z-index:6;
						
}

.boton_oferta	{
	
					width:140px;
					height:130px;
					position:absolute; left:170px; top:270px; z-index:6;
}
.boton_oferta_index	{
	
					width:140px;
					height:130px;
					position:absolute; left:750px; top:530px; z-index:6;
}


.boton_enviar_comentario	{
	
								width:142px;
								height:20px;
								position:absolute; top:30px; left:640px;
								
}
.boton_atras_opiniones	{
	
								width:142px;
								height:20px;
								position:absolute; top:550px; left:540px;
								
}



.texto_opiniones		{
	
								width:475px;
								position:absolute; top:100px;	left:350px;
								font:Helvetica, sans-serif;
								font-size:12px;
								font-weight:600;
								color:#333;
								text-align:left;
								
}
								
.paginador_opiniones_anterior	{
	
									width:100px;
									height:20px;
									position:absolute; top:530px; left:450px;
									
}
.paginador_opiniones_siguiente	{
	
									width:100px;
									height:20px;
									position:absolute; top:530px; left:580px;
									
}
.formulario_opiniones		{
	
								width:475px;
								height:400px;
								position:absolute; top:220px;	left:350px;
								
								
}

.texto_formulario_opiniones	{
	
								font-family:Helvetica, sans-serif;
								font-size:14px;
								font-weight:600;
								color:#333;
								
}

.menu_restaurante_carta
{
    width: 165px;
    height: 225px;
    background-image: url(imagenes/fondo_menu_restaurante_carta.png);
    position: absolute;
    top: 60px;
    left: 230px;
    font-family: Helvetica, sans-serif;
    color: #FFF;
    font-size: 14px;
    font-weight: 600;
    list-style: none;
    padding-left: 10px;
    background-repeat: no-repeat;
}

.vinculos_menu_restaurante_carta	{
	
										list-style:none;
										display:block;
										padding-bottom:5px;
										padding-top:5px;
										
										
}
.vinculo_superior_menu_restaurante_carta	{
	
										list-style:none;
										display:block;
										padding-bottom:5px;
										padding-top:25px;
										
										
}

.texto_platos_menu_restaurante_carta	{
	
											width:450px;
											font-family:Helvetica, sans-serif;
											font-size:12px;
											font-weight:600;
											text-align:left;
											color:#333;
											position:absolute; left:410px; top:70px;
}

.texto_ofertas				{
	
								width:430px;
								font-family:Helvetica, sans-serif;
								font-size:12px;
								font-weight:600;
								text-align:left;
								color:#333;
								position:absolute; top:50px; left:400px;
								overflow:auto;
								height:375px;
}

.texto_links
{
    overflow: auto;
    width: 400px;
    font-family: Helvetica, sans-serif;
    font-size: 12px;
    font-weight: 600;
    text-align: left;
    color: #333;
    position: absolute;
    top: 50px;
    left: 400px;
    height: 340px;
}

.titulo_texto_restaurante		{
	
	
									width:250px;
									font-family:Helvetica, sans-serif;
									font-size:26px;
									font-weight:600;
									text-align:left;
									color: #000;
									position:absolute; top:30px; left:400px;
									
}

.texto_restaurante		{
	
									width:450px;
									font-family:Helvetica, sans-serif;
									font-size:12px;
									font-weight:600;
									text-align:left;
									color: #333;
									position:absolute; top:80px; left:350px;
}

.visor_fotos_restaurante		{
	
	                            
									width:445px;
									height:340px;
									position:absolute; top:230px; left:350px;
									
}

.boton_ver_carta		{
	
	
							width:150px;
							height:25px;
							position:absolute; top:580px; left:500px;
							
}

.coliflor_restaurante	{
	
								width:185px;
								height:185px;
								position:absolute; top:500px; left:750px;
								
}
