html{
	width: 100%;
	height: 100%;
}
body {
	overflow: auto;
	font-family : Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin:0;
	background: url(../imagenes/fondo_azul.jpg) no-repeat;
	height:100%;
}
#linkliste{position: absolute; left: -1000px; width: 2px; height: 2px; overflow: hidden;}
#tabla_contenedora{width: 100%; text-align: center;}
#capa_banner{position: relative; width: 100%; height: 180px; background: url(../imagenes/fondo_banner.gif) repeat-x;}
#pie{position: relative; height: 48px; background: url(../imagenes/fondo_pie.png) repeat-x;}
#margen{position: relative; height: 50px;}
#tabla_pie{width: 100%; text-align: center; background: url(../imagenes/fondo_pie.png) repeat-x;}

/************banner************/
#capa_banner{position: relative; width: 100%; height: 180px; background: url(../imagenes/fondo_banner.gif) repeat-x;}
#banner{position: relative; width: 960px; height: 180px;}
#logo{position: relative; width: 311px; height: 146px; top: 20px; float: left;}
.img_logo{border: 0px;}
#resto_banner{position: relative; width: 649px; height: 180px; top: 20px; float: left;}
#botonera{position: relative; width: 649px; height: 40px;}
#capa_tel{position: relative; width: 649px; height: 32px; font-size: 18px; color: #ffffff; text-align: right; right: 20px; top: 5px; background: url(../imagenes/fondo_tel.jpg) 20px -5px no-repeat;}
#capa_tel strong{color: #e69f42; font-weight: normal;}
#img_banner{position: relative; width: 649px; height: 88px; background: url(../imagenes/foto_banner.jpg) no-repeat;}

#botonera ul {
	margin: 0;
	padding: 0;
	list-style: none;
}
#botonera li {
	margin: 0;
	padding: 0;
	display: inline;
}
#botonera a#boton_inicio {
	display: block;
	position: absolute;
	top: 0px;
	left: 0px;
	width: 159px;
	height: 39px;
	margin: 0;
	padding: 0;
	background: url(../imagenes/bt_inicio.gif) 0 0px no-repeat;
	text-decoration: none;
}
#botonera a#boton_contactar {
	display: block;
	position: absolute;
	top: 0px;
	left: 159px;
	width: 159px;
	height: 39px;
	margin: 0;
	padding: 0;
	background: url(../imagenes/bt_contactar.gif) 0 0px no-repeat;
	text-decoration: none;
}
#botonera a#boton_texto_legal {
	display: block;
	position: absolute;
	top: 0px;
	left: 318px;
	width: 159px;
	height: 39px;
	margin: 0;
	padding: 0;
	background: url(../imagenes/bt_texto_legal.gif) 0 0px no-repeat;
	text-decoration: none;
}
#botonera a#boton_castellano {
	display: block;
	position: absolute;
	top: 0px;
	left: 477px;
	width: 169px;
	height: 39px;
	margin: 0;
	padding: 0;
	background: url(../imagenes/bt_castellano.gif) 0 0px no-repeat;
	text-decoration: none;
}
#botonera a#boton_inicio:hover,
#botonera a#boton_contactar:hover,
#botonera a#boton_texto_legal:hover,
#botonera a#boton_castellano:hover {
	background-position: 0 -40px;
	text-decoration: none;	
}

/********** ACTIVO **********/

#botonera li#boton_inicio {
	display: block;
	position: absolute;
	top: 0px;
	left: 0px;
	width: 159px;
	height: 39px;
	margin: 0;
	padding: 0;
	background: url(../imagenes/bt_inicio.gif) 0 -40px no-repeat;
}
#botonera li#boton_contactar {
	display: block;
	position: absolute;
	top: 0px;
	left: 159px;
	width: 159px;
	height: 39px;
	margin: 0;
	padding: 0;
	background: url(../imagenes/bt_contactar.gif) 0 -40px no-repeat;
}
#botonera li#boton_texto_legal {
	display: block;
	position: absolute;
	top: 0px;
	left: 318px;
	width: 159px;
	height: 39px;
	margin: 0;
	padding: 0;
	background: url(../imagenes/bt_texto_legal.gif) 0 -40px no-repeat;
}
#botonera li#boton_castellano {
	display: block;
	position: absolute;
	top: 0px;
	left: 477px;
	width: 169px;
	height: 39px;
	margin: 0;
	padding: 0;
	background: url(../imagenes/bt_castellano.gif) 0 -40px no-repeat;
}

#botonera a#boton_inicio span,
#botonera a#boton_contactar span,
#botonera a#boton_texto_legal span,
#botonera a#boton_castellano span,
#botonera li#boton_inicio span,
#botonera li#boton_contactar span,
#botonera li#boton_texto_legal span,
#botonera li#boton_castellano span {
	display: none;
}

/************contenedor************/

	/************inicio**************/
	#medio_inicio{position: relative; width: 960px; height: 600px; text-align: left;}
	#contenedor_inicio{position: relative; width: 940px; height: 600px; float: left; background: url(../imagenes/fondo_medio.png) repeat-x;}
	#contenido_inicio{position: relative; width: 626px; height: 600px; float: left;}
	#contenedor_contenido_inicio{position: relative; width: 607px; height: 337px; margin-left: 10px; background: #ffffff; border-top: 0px; border-left: 1px solid #9d9d9d; border-right: 1px solid #9d9d9d; border-bottom: 1px solid #9d9d9d;}
	html>body #contenedor_contenido_inicio{width: 605px; height: 338px;}
	
	
	#texto_inicio{position: relative; width: 293px; float: left; padding-left: 10px; font-size: 12px; color:#494a4a; top: 10px;}
	html>body #texto_inicio{width: 283px;}
	#foto_inicio{position: relative; width: 312px; float: left; text-align: right;}
	#texto_inicio2{position: relative; width: 595px; clear: left; padding-left: 10px; font-size: 12px; color:#494a4a; top: 10px;}
	html>body #texto_inicio2{width: 585px;}
	/********************************/
	
	/************presentación**************/
	#medio_presentacion{position: relative; width: 960px; height: 600px; text-align: left;}
	#contenedor_presentacion{position: relative; width: 940px; height: 600px; float: left; background: url(../imagenes/fondo_medio.png) repeat-x;}
	#contenido_presentacion{position: relative; width: 626px; height: 600px; float: left;}
	#contenedor_contenido_presentacion{position: relative; width: 607px; height: 450px; margin-left: 10px; background: #ffffff; border-top: 0px; border-left: 1px solid #9d9d9d; border-right: 1px solid #9d9d9d; border-bottom: 1px solid #9d9d9d;}
	html>body #contenedor_contenido_presentacion{width: 605px; height: 449px;}
	
	
	#texto_presentacion{position: relative; width: 595px; padding-left: 10px; font-size: 12px; color:#494a4a; top: 10px;}
	html>body #texto_presentacion{width: 585px;}
	#texto_presentacion span{font-weight: bold; color:#e69f42;}
	#fotos_presentacion{position: relative; width: 595px; padding-left: 10px; top: 30px; text-align: right;}
	html>body #fotos_presentacion{width: 585px;}
	/********************************/
	
	/************localización**************/
	#medio_localizacion{position: relative; width: 960px; height: 600px; text-align: left;}
	#contenedor_localizacion{position: relative; width: 940px; height: 600px; float: left; background: url(../imagenes/fondo_medio.png) repeat-x;}
	#contenido_localizacion{position: relative; width: 626px; height: 600px; float: left;}
	#contenedor_contenido_localizacion{position: relative; width: 607px; height: 450px; margin-left: 10px; background: #ffffff; border-top: 0px; border-left: 1px solid #9d9d9d; border-right: 1px solid #9d9d9d; border-bottom: 1px solid #9d9d9d;}
	html>body #contenedor_contenido_localizacion{width: 605px; height: 449px;}
	
	#texto_localizacion{position: relative; width: 293px; float: left; padding-left: 10px; font-size: 12px; color:#494a4a; top: 10px;}
	html>body #texto_localizacion{width: 283px;}
	#texto_localizacion span{font-size: 16px; color:#e69f42; font-weight: bold;}
	#mapa_localizacion{position: relative; width: 312px; height: 422px; text-align: right; padding-right: 11px; padding-top: 11px; float: left; background: url(../imagenes/fondo_mapas.jpg) 8px 0px no-repeat; line-height: 10px;}
	html>body #mapa_localizacion{width: 301px; height: 411px;}
	/********************************/
	
	/************experiencia y seguridad**************/
	#medio_seguridad{position: relative; width: 960px; height: 750px; text-align: left;}
	#contenedor_seguridad{position: relative; width: 940px; height: 750px; float: left; background: url(../imagenes/fondo_medio.png) repeat-x;}
	#contenido_seguridad{position: relative; width: 626px; height: 750px; float: left;}
	#contenedor_contenido_seguridad{position: relative; width: 607px; height: 600px; margin-left: 10px; background: #ffffff; border-top: 0px; border-left: 1px solid #9d9d9d; border-right: 1px solid #9d9d9d; border-bottom: 1px solid #9d9d9d;}
	html>body #contenedor_contenido_seguridad{width: 605px; height: 599px;}
	
	#texto_seguridad{position: relative; width: 595px; padding-left: 10px; font-size: 12px; color:#494a4a; top: 10px;}
	html>body #texto_seguridad{width: 585px;}
	#texto_seguridad span{font-size: 16px; color:#e69f42; font-weight: bold;}
	.ul_seguridad{
		padding: 0px;
		list-style-type : disc;
		list-style-position : outside;
	}
	.ul_seguridad li{
		margin: 0px;
		padding: 0px;
		text-align: justify;
	}
	/********************************/
	
	/************galeria**************/
	#medio_galeria{position: relative; width: 960px; height: 600px; text-align: left;}
	#contenedor_galeria{position: relative; width: 940px; height: 600px; float: left; background: url(../imagenes/fondo_medio.png) repeat-x;}
	#contenido_galeria{position: relative; width: 626px; height: 600px; float: left;}
	#contenedor_contenido_galeria{position: relative; width: 607px; height: 450px; margin-left: 10px; background: #ffffff; border-top: 0px; border-left: 1px solid #9d9d9d; border-right: 1px solid #9d9d9d; border-bottom: 1px solid #9d9d9d;}
	html>body #contenedor_contenido_galeria{width: 605px; height: 449px;}
	
	
	#texto_galeria{position: relative; width: 163px; float: left; padding-left: 10px; font-size: 12px; color:#494a4a; top: 10px;}
	html>body #texto_galeria{width: 153px;}
	#texto_galeria span{font-size: 16px; color:#e69f42; font-weight: bold;}
	#fotos_galeria{position: relative; width: 427px; float: left; left: 15px;}
	.lineas_galeria{position: relative; width: 427px;}
	
	#texto_galeria ul {
		margin-top: 0px;
		margin-left: 0px;
		margin-bottom: 0px;
		padding: 0;
		list-style: none;
	}
	#texto_galeria li {
		margin: 10px;
		padding-left: 15px;
		color: #e69f42;
		font-size: 12px;
		background-image: url(../imagenes/ul.gif);
		background-position: left top;
		background-repeat: no-repeat;
	}
	#links_galeria{position: relative; width: 595px; padding-left: 10px; font-size: 12px; color:#494a4a; text-align: right; clear: left;}
	html>body #links_galeria{width: 585px;}
	/********************************/
	
	/************actividades grupos**************/
	#medio_actividades_grupos{position: relative; width: 960px; height: 700px; text-align: left;}
	#contenedor_actividades_grupos{position: relative; width: 940px; height: 700px; float: left; background: url(../imagenes/fondo_medio.png) repeat-x;}
	#contenido_actividades_grupos{position: relative; width: 626px; height: 700px; float: left;}
	#contenedor_contenido_actividades_grupos{position: relative; width: 607px; height: 550px; margin-left: 10px; background: #ffffff; border-top: 0px; border-left: 1px solid #9d9d9d; border-right: 1px solid #9d9d9d; border-bottom: 1px solid #9d9d9d;}
	html>body #contenedor_contenido_actividades_grupos{width: 605px; height: 549px;}
	
	
	#texto_actividades_grupos{position: relative; width: 595px; padding-left: 10px; font-size: 12px; color:#494a4a; top: 10px;}
	html>body #texto_actividades_grupos{width: 585px;}
	#texto_actividades_grupos span{font-size: 16px; font-weight: bold; color:#e69f42;}
	#fotos_actividades_grupos{position: relative; width: 595px; padding-left: 10px; top: 10px; text-align: center;}
	html>body #fotos_actividades_grupos{width: 585px;}
	.ul_actividades_grupos{
		padding: 0px;
		list-style-type : disc;
		list-style-position : outside;
	}
	.ul_actividades_grupos li{
		margin: 0px;
		padding: 0px;
		text-align: justify;
	}
	/********************************/
	
	/************rutas piraguas**************/
	#medio_ruta_piraguas{position: relative; width: 960px; height: 1100px; text-align: left;}
	#contenedor_ruta_piraguas{position: relative; width: 940px; height: 1100px; float: left; background: url(../imagenes/fondo_medio.png) repeat-x;}
	#contenido_ruta_piraguas{position: relative; width: 626px; height: 1100px; float: left;}
	#contenedor_contenido_ruta_piraguas{position: relative; width: 607px; height: 950px; margin-left: 10px; background: #ffffff; border-top: 0px; border-left: 1px solid #9d9d9d; border-right: 1px solid #9d9d9d; border-bottom: 1px solid #9d9d9d;}
	html>body #contenedor_contenido_ruta_piraguas{width: 605px; height: 949px;}
	
	#texto_ruta_piraguas{position: relative; width: 605px; font-size: 12px; color:#494a4a; top: 10px;}
	.columnas_textos{width: 293px; height: 290px; padding-left: 10px; float: left;}
	html>body .columnas_textos{width: 283px;}
	
	#texto_ruta_piraguas h2{display: inline;}
	#texto_ruta_piraguas span{font-size: 16px; font-weight: bold; color:#e69f42;}
	#fotos_ruta_piraguas{position: relative; width: 595px; padding-left: 10px; top: 30px; text-align: center;}
	html>body #fotos_ruta_piraguas{width: 585px;}
	.ul_ruta_piraguas{
		padding: 0px;
		list-style-type : disc;
		list-style-position : outside;
	}
	.ul_actividades_grupos li{
		margin: 0px;
		padding: 0px;
		text-align: justify;
	}
	/********************************/
	
	/************snorkel**************/
	#medio_buceo{position: relative; width: 960px; height: 600px; text-align: left;}
	#contenedor_buceo{position: relative; width: 940px; height: 600px; float: left; background: url(../imagenes/fondo_medio.png) repeat-x;}
	#contenido_buceo{position: relative; width: 626px; height: 600px; float: left;}
	#contenedor_contenido_buceo{position: relative; width: 607px; height: 337px; margin-left: 10px; background: #ffffff; border-top: 0px; border-left: 1px solid #9d9d9d; border-right: 1px solid #9d9d9d; border-bottom: 1px solid #9d9d9d;}
	html>body #contenedor_contenido_buceo{width: 605px; height: 338px;}
	
	
	#texto_buceo{position: relative; width: 293px; float: left; padding-left: 10px; font-size: 12px; color:#494a4a; top: 10px;}
	html>body #texto_buceo{width: 283px;}
	#foto_buceo{position: relative; width: 312px; float: left; text-align: right;}
	/********************************/
	
	/************Ruta bicis**************/
	#medio_rutas_bicis{position: relative; width: 960px; height: 600px; text-align: left;}
	#contenedor_rutas_bicis{position: relative; width: 940px; height: 600px; float: left; background: url(../imagenes/fondo_medio.png) repeat-x;}
	#contenido_rutas_bicis{position: relative; width: 626px; height: 600px; float: left;}
	#contenedor_contenido_rutas_bicis{position: relative; width: 607px; height: 337px; margin-left: 10px; background: #ffffff; border-top: 0px; border-left: 1px solid #9d9d9d; border-right: 1px solid #9d9d9d; border-bottom: 1px solid #9d9d9d;}
	html>body #contenedor_contenido_rutas_bicis{width: 605px; height: 338px;}
	
	
	#texto_rutas_bicis{position: relative; width: 293px; float: left; padding-left: 10px; font-size: 12px; color:#494a4a; top: 10px;}
	html>body #texto_rutas_bicis{width: 283px;}
	#foto_rutas_bicis{position: relative; width: 312px; float: left; text-align: right;}
	/********************************/
	
	/************Excursiones a la carta**************/
	#medio_excursiones_carta{position: relative; width: 960px; height: 600px; text-align: left;}
	#contenedor_excursiones_carta{position: relative; width: 940px; height: 600px; float: left; background: url(../imagenes/fondo_medio.png) repeat-x;}
	#contenido_excursiones_carta{position: relative; width: 626px; height: 600px; float: left;}
	#contenedor_contenido_excursiones_carta{position: relative; width: 607px; height: 337px; margin-left: 10px; background: #ffffff; border-top: 0px; border-left: 1px solid #9d9d9d; border-right: 1px solid #9d9d9d; border-bottom: 1px solid #9d9d9d;}
	html>body #contenedor_contenido_excursiones_carta{width: 605px; height: 338px;}
	
	
	#texto_excursiones_carta{position: relative; width: 293px; float: left; padding-left: 10px; font-size: 12px; color:#494a4a; top: 10px;}
	html>body #texto_excursiones_carta{width: 283px;}
	html>body #texto_excursiones_carta span{font-size: 16px; font-weight: bold; color:#e69f42;}
	#foto_excursiones_carta{position: relative; width: 312px; float: left; text-align: right;}
	/********************************/
	
	/************senderismo**************/
	#medio_senderismo{position: relative; width: 960px; height: 1100px; text-align: left;}
	#contenedor_senderismo{position: relative; width: 940px; height: 1100px; float: left; background: url(../imagenes/fondo_medio.png) repeat-x;}
	#contenido_senderismo{position: relative; width: 626px; height: 1100px; float: left;}
	#contenedor_contenido_senderismo{position: relative; width: 607px; height: 950px; margin-left: 10px; background: #ffffff; border-top: 0px; border-left: 1px solid #9d9d9d; border-right: 1px solid #9d9d9d; border-bottom: 1px solid #9d9d9d;}
	html>body #contenedor_contenido_senderismo{width: 605px; height: 949px;}
	
	#texto_senderismo{position: relative; width: 605px; font-size: 12px; color:#494a4a; top: 10px;}
	.columnas_textos{width: 293px; padding-left: 10px; float: left;}
	html>body .columnas_textos{width: 283px;}
	
	#texto_senderismo h2{display: inline;}
	#texto_senderismo span{font-size: 16px; font-weight: bold; color:#e69f42;}
	#fotos_senderismo{position: relative; width: 595px; padding-left: 10px; top: 30px; text-align: center;}
	html>body #fotos_senderismo{width: 585px;}
	.ul_senderismo{
		padding: 0px;
		list-style-type : disc;
		list-style-position : outside;
	}
	.ul_actividades_grupos li{
		margin: 0px;
		padding: 0px;
		text-align: justify;
	}
	/********************************/
	
	/************Alquiler piraguas**************/
	#medio_alquiler_piraguas{position: relative; width: 960px; height: 600px; text-align: left;}
	#contenedor_alquiler_piraguas{position: relative; width: 940px; height: 600px; float: left; background: url(../imagenes/fondo_medio.png) repeat-x;}
	#contenido_alquiler_piraguas{position: relative; width: 626px; height: 600px; float: left;}
	#contenedor_contenido_alquiler_piraguas{position: relative; width: 607px; height: 450px; margin-left: 10px; background: #ffffff; border-top: 0px; border-left: 1px solid #9d9d9d; border-right: 1px solid #9d9d9d; border-bottom: 1px solid #9d9d9d;}
	html>body #contenedor_contenido_alquiler_piraguas{width: 605px; height: 449px;}
	
	
	#texto_alquiler_piraguas{position: relative; width: 595px; padding-left: 10px; font-size: 12px; color:#494a4a; top: 10px;}
	html>body #texto_alquiler_piraguas{width: 585px;}
	#texto_alquiler_piraguas span{font-size: 16px; font-weight: bold; color:#e69f42;}
	#fotos_alquiler_piraguas{position: relative; width: 595px; padding-left: 10px; top: 10px; text-align: center;}
	html>body #fotos_alquiler_piraguas{width: 585px;}
	.tabla_tarifas{ border: 1px solid #494a4a; font-size: 12px; color:#494a4a; width: 300px; background: #494a4a; color: #e69f42;}
	.celdas_bordes1{ border-top: 1px solid #494a4a; border-right: 1px solid #494a4a; font-size: 12px; color:#494a4a; width: 200px; background: #ffffff; color: #494a4a;}
	.celdas_bordes2{ border-top: 1px solid #494a4a; font-size: 12px; color:#494a4a; width: 100px; text-align: center; background: #ffffff; color: #494a4a;}
	/********************************/
	
	/************Alquiler bicis**************/
	#medio_alquiler_bicis{position: relative; width: 960px; height: 600px; text-align: left;}
	#contenedor_alquiler_bicis{position: relative; width: 940px; height: 600px; float: left; background: url(../imagenes/fondo_medio.png) repeat-x;}
	#contenido_alquiler_bicis{position: relative; width: 626px; height: 600px; float: left;}
	#contenedor_contenido_alquiler_bicis{position: relative; width: 607px; height: 450px; margin-left: 10px; background: #ffffff; border-top: 0px; border-left: 1px solid #9d9d9d; border-right: 1px solid #9d9d9d; border-bottom: 1px solid #9d9d9d;}
	html>body #contenedor_contenido_alquiler_bicis{width: 605px; height: 449px;}
	
	
	#texto_alquiler_bicis{position: relative; width: 595px; padding-left: 10px; font-size: 12px; color:#494a4a; top: 10px;}
	html>body #texto_alquiler_bicis{width: 585px;}
	#texto_alquiler_bicis span{font-size: 16px; font-weight: bold; color:#e69f42;}
	#fotos_alquiler_bicis{position: relative; width: 595px; padding-left: 10px; top: 10px; text-align: center;}
	html>body #fotos_alquiler_bicis{width: 585px;}
	/********************************/
	
	/************Alquiler snorkel**************/
	#medio_alquiler_snorkel{position: relative; width: 960px; height: 600px; text-align: left;}
	#contenedor_alquiler_snorkel{position: relative; width: 940px; height: 600px; float: left; background: url(../imagenes/fondo_medio.png) repeat-x;}
	#contenido_alquiler_snorkel{position: relative; width: 626px; height: 600px; float: left;}
	#contenedor_contenido_alquiler_snorkel{position: relative; width: 607px; height: 450px; margin-left: 10px; background: #ffffff; border-top: 0px; border-left: 1px solid #9d9d9d; border-right: 1px solid #9d9d9d; border-bottom: 1px solid #9d9d9d;}
	html>body #contenedor_contenido_alquiler_snorkel{width: 605px; height: 449px;}
	
	
	#texto_alquiler_snorkel{position: relative; width: 595px; padding-left: 10px; font-size: 12px; color:#494a4a; top: 10px;}
	html>body #texto_alquiler_snorkel{width: 585px;}
	#texto_alquiler_snorkel span{font-size: 16px; font-weight: bold; color:#e69f42;}
	#fotos_alquiler_snorkel{position: relative; width: 595px; padding-left: 10px; top: 10px; text-align: center;}
	html>body #fotos_alquiler_snorkel{width: 585px;}
	.ul_snorkel{
		padding: 0px;
		list-style-type : disc;
		list-style-position : outside;
	}
	.ul_snorkel li{
		margin: 0px;
		padding: 0px;
		text-align: justify;
	}
	/********************************/
	
	/************Alojamientos**************/
	#medio_alojamientos{position: relative; width: 960px; height: 880px; text-align: left;}
	#contenedor_alojamientos{position: relative; width: 940px; height: 880px; float: left; background: url(../imagenes/fondo_medio.png) repeat-x;}
	#contenido_alojamientos{position: relative; width: 626px; height: 880px; float: left;}
	#contenedor_contenido_alojamientos{position: relative; width: 607px; height: 730px; margin-left: 10px; background: #ffffff; border-top: 0px; border-left: 1px solid #9d9d9d; border-right: 1px solid #9d9d9d; border-bottom: 1px solid #9d9d9d;}
	html>body #contenedor_contenido_alojamientos{width: 605px; height: 729px;}
	
	
	#texto_alojamientos{position: relative; width: 595px; padding-left: 10px; font-size: 12px; color:#494a4a; top: 10px;}
	html>body #texto_alojamientos{width: 585px;}
	#texto_alojamientos span{font-size: 16px; font-weight: bold; color:#e69f42;}
	A:LINK.link_interes {
		text-decoration : none;
		color:#e69f42;
		font-weight: bold;
		font-size : 16px;}
	A:VISITED.link_interes {
		text-decoration : none;
		color:#e69f42;
		font-weight: bold;
		font-size : 16px;}
	A:HOVER.link_interes {
		text-decoration : underline;
		color:#e69f42;
		font-weight: bold;
		font-size : 16px;}
	#fotos_alojamientos{position: relative; width: 595px; padding-left: 10px; top: 10px; text-align: center;}
	html>body #fotos_alojamientos{width: 585px;}
	/********************************/
	
	/************Restaurantes**************/
	#medio_restaurantes{position: relative; width: 960px; height: 650px; text-align: left;}
	#contenedor_restaurantes{position: relative; width: 940px; height: 650px; float: left; background: url(../imagenes/fondo_medio.png) repeat-x;}
	#contenido_restaurantes{position: relative; width: 626px; height: 650px; float: left;}
	#contenedor_contenido_restaurantes{position: relative; width: 607px; height: 500px; margin-left: 10px; background: #ffffff; border-top: 0px; border-left: 1px solid #9d9d9d; border-right: 1px solid #9d9d9d; border-bottom: 1px solid #9d9d9d;}
	html>body #contenedor_contenido_restaurantes{width: 605px; height: 499px;}
	
	
	/*#texto_restaurantes{position: relative; width: 293px; padding-left: 10px; font-size: 12px; color:#494a4a; top: 10px; float: left;}
	html>body #texto_restaurantes{width: 283px;}*/
	#texto_restaurantes{position: relative; width: 595px; padding-left: 10px; font-size: 12px; color:#494a4a; top: 10px; float: left;}
	html>body #texto_restaurantes{width: 585px;}
	#texto_restaurantes span{font-size: 16px; font-weight: bold; color:#e69f42;}
	#foto_restaurantes{position: relative; width: 312px; float: left; text-align: right;}
	
	/********************************/
	
	/************Formulario de Contacto**************/
	#medio_contactar{position: relative; width: 960px; height: 750px; text-align: left;}
	#contenedor_contactar{position: relative; width: 940px; height: 750px; float: left; background: url(../imagenes/fondo_medio.png) repeat-x;}
	#contenido_contactar{position: relative; width: 626px; height: 750px; float: left;}
	#contenedor_contenido_contactar{position: relative; width: 607px; height: 600px; margin-left: 10px; background: #ffffff; border-top: 0px; border-left: 1px solid #9d9d9d; border-right: 1px solid #9d9d9d; border-bottom: 1px solid #9d9d9d;}
	html>body #contenedor_contenido_contactar{width: 605px; height: 599px;}
	
	
	#medio_contactar2{position: relative; width: 960px; height: 600px; text-align: left;}
	#contenedor_contactar2{position: relative; width: 940px; height: 600px; float: left; background: url(../imagenes/fondo_medio.png) repeat-x;}
	#contenido_contactar2{position: relative; width: 626px; height: 600px; float: left;}
	#contenedor_contenido_contactar2{position: relative; width: 607px; height: 450px; margin-left: 10px; background: #ffffff; border-top: 0px; border-left: 1px solid #9d9d9d; border-right: 1px solid #9d9d9d; border-bottom: 1px solid #9d9d9d;}
	html>body #contenedor_contenido_contactar2{width: 605px; height: 449px;}
	
	
	#texto_contactar{position: relative; width: 595px; padding-left: 10px; font-size: 12px; color:#494a4a; top: 10px;}
	html>body #texto_contactar{width: 585px;}
	#texto_contactar span{font-weight: bold; color:#e69f42;}
	#fotos_contactar{position: relative; width: 595px; padding-left: 10px; top: 30px; text-align: right;}
	html>body #fotos_contactar{width: 585px;}
	
	.campos{position: relative; width: 250px; float:left; left: 50px;}
	.campos2{position: relative; width: 250px; float:left;  left: 50px;}
	.campos3{position: relative; width: 500px; float:left;  left: 50px;}
	.formulario{ font-size: 12px; background-color : #FFFFFF; width : 235px; border: 1px solid #494a4a;}
	.mal{ font-size: 12px; background-color : #f2cfa0; width : 235px; border: 1px solid #494a4a;}
	.textareaformulario{ font-size: 12px; background-color : #FFFFFF; width : 485px; border: 1px solid #494a4a;}
	html>body .textareaformulario{width: 485px;}
	.textareamal{ font-size: 12px; background-color : #f2cfa0; width : 485px; border: 1px solid #494a4a;}
	html>body .textareamal{width: 485px;}
	.asterisco{ font-size: 12px; color: #A43FC9; font-weight: bold;}
	#ley { position: relative; float:left; width: 530px; text-align: justify; font-size: 11px; padding-left: 50px;}
	html>body #ley{width: 515px;}
	/********************************/
	
	/************Texto Legal**************/
	#medio_texto_legal{position: relative; width: 960px; height: 600px; text-align: left;}
	#contenedor_texto_legal{position: relative; width: 940px; height: 600px; float: left; background: url(../imagenes/fondo_medio.png) repeat-x;}
	#contenido_texto_legal{position: relative; width: 626px; height: 600px; float: left;}
	#contenedor_contenido_texto_legal{position: relative; width: 607px; height: 450px; margin-left: 10px; background: #ffffff; border-top: 0px; border-left: 1px solid #9d9d9d; border-right: 1px solid #9d9d9d; border-bottom: 1px solid #9d9d9d;}
	html>body #contenedor_contenido_texto_legal{width: 605px; height: 449px;}
	
	#texto_texto_legal{position: relative; width: 595px; padding-left: 10px; font-size: 14px; color:#494a4a; top: 10px; float: left;}
	html>body #texto_texto_legal{width: 585px;}
	#texto_texto_legal span{font-size: 18px; font-weight: bold; color:#e69f42;}
	A:LINK.links_texto_legal {
		text-decoration : none;
		color:#494a4a;
		font-size : 14px;}
	A:VISITED.links_texto_legal {
		text-decoration : none;
		color:#494a4a;
		font-size : 14px;}
	A:HOVER.links_texto_legal {
		text-decoration : underline;
		color:#e69f42;
		font-size : 14px;}
	/********************************/
	
	/*******estas siempre quedan asi, no importa la altura de la pagina*/
	#borde_izq{position: relative; width: 10px; height: 592px; float: left; background: url(../imagenes/borde_izq.png) no-repeat;}
	#borde_der{position: relative; width: 10px; height: 592px; float: left; background: url(../imagenes/borde_der.png) no-repeat;}
	
	/************menu izq**************/
	/*******la botonera siempre mide lo mismo al menos que añadamos botones*/
	#botonera_der{position: relative; width: 314px; height: 592px; float: left;}
	#cuadro_empresa{position: relative; width: 304px; height: 143px; margin-left: 10px; background: url(../imagenes/cuadro_empresa.png) no-repeat;}
	#cuadro_actividades{position: relative; width: 304px; height: 143px; margin-left: 10px; background: url(../imagenes/cuadro_actividades.png) no-repeat;}
	#cuadro_material{position: relative; width: 304px; height: 143px; margin-left: 10px; background: url(../imagenes/cuadro_material.png) no-repeat;}
	#cuadro_informacion{position: relative; width: 304px; height: 143px; margin-left: 10px; background: url(../imagenes/cuadro_informacion.png) no-repeat;}
	.main_links{position: relative; width: 166px; height: 143px; float: left; top: 50px; line-height: 15px;}
	.img_cuadros{position: relative; width: 138px; height: 95px; top: 44px; float: left;}
	
	.main_links ul {
		margin-top: 0px;
		margin-left: 5px;
		margin-bottom: 0px;
		padding: 0;
		list-style: none;
	}
	.main_links li {
		margin: 0;
		padding-left: 15px;
		color: #e69f42;
		font-size: 12px;
		background-image: url(../imagenes/ul.gif);
		background-position: left bottom;
		background-repeat: no-repeat;
	}
	
	A:LINK.links_submenus {
		text-decoration : none;
		color:#494a4a;
		font-size : 12px;}
	A:VISITED.links_submenus {
		text-decoration : none;
		color:#494a4a;
		font-size : 12px;}
	A:HOVER.links_submenus {
		text-decoration : underline;
		color:#e69f42;
		font-size : 12px;}
	/********************************/																				
	#foto_banner2{position: relative; width: 626px; height: 83px; background: url(../imagenes/foto_banner2.jpg) no-repeat;}
	#cab_contenido{position: relative; width: 607px; height: 39px; margin-left: 10px; padding-left: 10px; line-height: 40px; font-size: 30px; background: url(../imagenes/cab_contenido.png) repeat-y; overflow: hidden;}
	.titulosh1{color: #e69f42; font-size: 25px; display: inline; font-weight: normal;}
	.titulosh1 strong{color: #ffffff; font-weight: normal;}
	
	.no-border{ border: 0px; }
	
/************pie************/
#capa_firma{position: relative; width: 960px; height: 48px; line-height: 48px; text-align: right; padding-right: 20px; font-size : 12px; color:#FFFFFF;}
html>body #capa_firma{width: 940px;}
A:LINK.link_arousa_digital {
	text-decoration : none;
	font-family : Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size : 12px;}
A:VISITED.link_arousa_digital {
	text-decoration : none;
	font-family : Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size : 12px;}
A:HOVER.link_arousa_digital {
	text-decoration : underline;
	font-family : Arial, Helvetica, sans-serif;
	color:#e69f42;
	font-size : 12px;}

/************estilos generales************/
.book_naranja{color: #e69f42;}
.book_blanco{color: #ffffff;}
.naranja{color: #e69f42;}
.left{position: relative; float: left; height: 24px;}
.justificar{text-align: justify;}
.centrar{text-align: center;}
.gris{color: #494a4a;}
.no_border{border: 0;}


