* {
	margin: 0px;
	padding: 0px;
}

body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	background-color: #f7f6f4;
	color: #4c391f;
}

a { /*---------QUITAR RAYAS PUNTITOS DEL FIREFOX*/
outline:none;
}

#contenedor {
	background-color: #FFFFFF;
	width: 930px;
	margin-right: auto;
	margin-left: auto;
	padding-right: 15px;
	padding-bottom: 30px;
	padding-left: 15px;
}

/*---------------------------------------------------------------------------------------------CABECERA*/
#cabecera #izquierda {
	width: 700px;
	float: left;
	padding-top: 0px;
}
#contenedor #cabecera #logo {
	width: 87px;
	float: right;
	margin-top: -60px;
	margin-right: 26px;
}

#cabecera {
	height: 46px;
	background-image: url(images/cabecera_sm.gif);
	background-repeat: no-repeat;
	padding-top: 85px;
	margin-bottom: 10px;
}
#cabecera h1 {
	margin-right: 30px;
	display: none;
	margin-top: 24px;
}
#cabecera img {

}
#cabecera h2 {
	display: none;
}

/*---------------------------------------------------------------------------------------------MENÚ IDIOMAS*/
#idioma {
	padding-top: 2px;
}
#idioma ul {
	list-style-type: none;
	text-align: right;
}
#idioma li {
	display: inline;
	color: #848b00;
	font-size: 0.7em;
	margin-left: 3px;
}
#idioma a {
	color: #848b00;
	text-decoration: none;
}
#idioma a:hover {
	color: #475211;
}




/*---------------------------------------------------------------------------------------------MENÚ NIVEL 1*/
#cabecera #botonera {
	padding-left: 18px;
	margin-top: 0px;
}
#cabecera #botonera ul {
	list-style-type: none;
}

#cabecera  #botonera  li {
	display: inline;
	float: left;
}
#cabecera #botonera a {
	text-decoration: none;
	display: block;
	height: 25px;
}
/*----------------------------------------------------------MENÚ Castellano*/
#cabecera #botonera #casa_es a {
	width: 70px;
	background-image: url(cas/images/btn_Casa.png);
	text-indent: -9999px;
}
#cabecera #botonera #casa_es a:hover {
	background-image: url(cas/images/btn_Casa2.png);
}
#cabecera #botonera #localizacion_es a {
	background-image: url(cas/images/btn_Localizacion.png);
	width: 95px;
	text-indent: -9999px;
}
#cabecera #botonera #localizacion_es a:hover {
	background-image: url(cas/images/btn_Localizacion2.png);
}
#cabecera #botonera #entorno_es a {
	background-image: url(cas/images/btn_Entorno.png);
	width: 84px;
	text-indent: -9999px;
}
#cabecera #botonera #entorno_es a:hover {
	background-image: url(cas/images/btn_Entorno2.png);
}
#cabecera #botonera #tarifas_es a {
	background-image: url(cas/images/btn_Tarifas1b.png);
	width: 157px;
	text-indent: -9999px;
}
#cabecera #botonera #tarifas_es a:hover {
	background-image: url(cas/images/btn_Tarifas2b.png);
}
#cabecera #botonera #contacto_es a {
	background-image: url(cas/images/btn_Contacto.png);
	width: 79px;
	text-indent: -9999px;
}
#cabecera #botonera #contacto_es a:hover {
	background-image: url(cas/images/btn_Contacto2.png);
}
#cabecera #botonera #libro_es a {
	background-image: url(cas/images/btn_Libro.png);
	width: 110px;
	text-indent: -9999px;
}
#cabecera #botonera #libro_es a:hover {
	background-image: url(cas/images/btn_Libro2.png);
}
/*Seleccionado*/
.casa_selec_es {
	background-image: url(cas/images/btn_Casa2.png);
	height: 25px;
	width: 70px;
}
.localiz_selec_es {
	background-image: url(cas/images/btn_Localizacion2.png);
	height: 25px;
	width: 95px;
}
.entorno_selec_es {
	background-image: url(cas/images/btn_Entorno2.png);
	height: 25px;
	width: 84px;
}
.tarifas_selec_es {
	background-image: url(cas/images/btn_Tarifas2b.png);
	height: 25px;
	width: 157px;
}
.contacto_selec_es {
	background-image: url(cas/images/btn_Contacto2.png);
	height: 25px;
	width: 79px;
}
.libro_selec_es {
	background-image: url(cas/images/btn_Libro2.png);
	height: 25px;
	width: 110px;
}
/*----------------------------------------------*/
.ocultarMenu_p {
	display: none;
}
/*----------------------------------------------------------MENÚ Euskara*/
#cabecera #botonera #casa_eu a {
	width: 58px;
	background-image: url(eus/images/btn_Casa.png);
	text-indent: -9999px;
}
#cabecera #botonera #casa_eu a:hover {
	background-image: url(eus/images/btn_Casa2.png);
}
#cabecera #botonera #localizacion_eu a {
	background-image: url(eus/images/btn_Localizacion.png);
	width: 81px;
	text-indent: -9999px;
}
#cabecera #botonera #localizacion_eu a:hover {
	background-image: url(eus/images/btn_Localizacion2.png);
}
#cabecera #botonera #entorno_eu a {
	background-image: url(eus/images/btn_Entorno.png);
	width: 83px;
	text-indent: -9999px;
}
#cabecera #botonera #entorno_eu a:hover {
	background-image: url(eus/images/btn_Entorno2.png);
}
#cabecera #botonera #tarifas_eu a {
	background-image: url(eus/images/btn_Tarifas1b.png);
	width: 176px;
	text-indent: -9999px;
}
#cabecera #botonera #tarifas_eu a:hover {
	background-image: url(eus/images/btn_Tarifas2b.png);
}
#cabecera #botonera #contacto_eu a {
	background-image: url(eus/images/btn_Contacto.png);
	width: 95px;
	text-indent: -9999px;
}
#cabecera #botonera #contacto_eu a:hover {
	background-image: url(eus/images/btn_Contacto2.png);
}
#cabecera #botonera #libro_eu a {
	background-image: url(eus/images/btn_Libro.png);
	width: 102px;
	text-indent: -9999px;
}
#cabecera #botonera #libro_eu a:hover {
	background-image: url(eus/images/btn_Libro2.png);
}
/*Seleccionado*/
.casa_selec_eu {
	background-image: url(eus/images/btn_Casa2.png);
	height: 25px;
	width: 58px;
}
.localiz_selec_eu {
	background-image: url(eus/images/btn_Localizacion2.png);
	height: 25px;
	width: 81px;
}
.entorno_selec_eu {
	background-image: url(eus/images/btn_Entorno2.png);
	height: 25px;
	width: 83px;
}
.tarifas_selec_eu {
	background-image: url(eus/images/btn_Tarifas2b.png);
	height: 25px;
	width: 176px;
}
.contacto_selec_eu {
	background-image: url(eus/images/btn_Contacto2.png);
	height: 25px;
	width: 95px;
}
.libro_selec_eu {
	background-image: url(eus/images/btn_Libro2.png);
	height: 25px;
	width: 102px;
}
/*----------------------------------------------------------MENÚ English*/
/*----------------------------------------------------------MENÚ Français*/

/*------------------------------------------------------------------------------MENÚ NIVEL 2*/
#cabecera #submenu1 ul {
	clear: both;
	list-style-type: none;
	height: 19px;
	padding-left: 33px;
	color: #B8BC6B;
	padding-top: 2px;
}
#cabecera #submenu1 li {
	display: inline;
	margin-right: 10px;
	font-size: 0.75em;
}
#cabecera #submenu1 a {
	text-decoration: none;
	color: #B8BC6B;
}
#cabecera #submenu1 a:hover {
	color: #FFFFFF;
}
/*Seleccionado*/
.submenu1_selec {
	color: #FFFFFF;
}
.submenu2_selec {
	color: #475211;
	letter-spacing: -0.03em;
}
/*------------------------------------------------------------------------------*/


#contenido {
	padding-top: 18px;
	padding-right: 18px;
	padding-bottom: 30px;
	padding-left: 18px;
	background-image: url(images/fnd_sup.gif);
	background-repeat: no-repeat;
	background-position: top;
	background-color: #e7e2d1;
}
#contenido #imagen {
	height: 380px;
	/*background-image: url(images/imgHabita1.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;*/
}
/*------------------------------------------------------------------------------MENÚ NIVEL 3*/
#contenido #submenu2 ul {
	list-style-type: none;
	text-align: right;
	height: 23px;
	padding-top: 3px;
	color: #989F00;
}
#contenido #submenu2 li {
	display: inline;
	margin-left: 3px;
	text-decoration: none;
	font-size: 0.7em;
}
#contenido #submenu2 a {
	text-decoration: none;
	color: #989F00;
	letter-spacing: -0.03em;
}
#contenido #submenu2 a:hover {
	color: #475211;
}
#contenido #columnas #columna1 {
	width: 278px;
	float: left;
	margin-right: 30px;
}
#contenido #columnas #columna1 h3 {
	height: 23px;
	margin-bottom: 11px;
}
#contenido #columnas #columna1 p   {
	margin-bottom: 11px;
}

#contenido #columnas p {
	font-size: 0.8em;
	line-height: 16px;
}
#contenido #columnas h5 {
	height: 15px;
	margin-bottom: 3px;
}

.finParrafo {
	margin-bottom: 22px;
}


#contenido #columnas #columna2 {
	width: 278px;
	margin-right: 30px;
	float: left;
	padding-top: 34px;
}
#contenido #columnas #columna3 {
	width: 278px;
	float: right;
	padding-top: 34px;
}
#contenido #columnas #columna2_disponib {
	width: 586px;
	float: right;
	padding-top: 0px;
}
#contenido #columnas #columna2_tarifas {
	width: 586px;
	float: right;
	padding-top: 34px;
}


#contenido #columnas #vacio {
	clear: both;
}
#pie {
	padding-top: 8px;
	background-image: url(images/fnd_inf.gif);
	background-repeat: no-repeat;
	background-position: top;
}
#pie p {
	font-size: .7em;
}




/*Galería JavaScript (#porfolio)*/
#portfolio {
	list-style-type: none;
}
#portfolio img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

.aqui {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #4C391F;
	text-decoration: none;
	color: #4c391f;
}
.aqui:hover {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #848B00;
	text-decoration: none;
	color: #848B00;
}

.enlace_mail {
	text-decoration: none;
	color: #4C391F;
}
.enlace_mail:hover {
	color: #848B00;
}

.parrafo_verde {
	margin-bottom: 22px;
	color: #848b00;
}
/* h3  CAS --------------------------------------------------------*/
.haitzalde_es_h3 {
	background-image: url(cas/images/tit_Haitzalde.png);
	background-repeat: no-repeat;
	text-indent: -9999px;
}
.habitaciones_es_h3 {
	background-image: url(cas/images/tit_Habitaciones.png);
	background-repeat: no-repeat;
	text-indent: -9999px;
}
.solarium_es_h3 {
	background-image: url(cas/images/tit_Solarium2.png);
	background-repeat: no-repeat;
	text-indent: -9999px;
}
.calas_es_h3 {
	background-image: url(cas/images/tit_Calas.png);
	background-repeat: no-repeat;
	text-indent: -9999px;
}
.jardin_es_h3 {
	background-image: url(cas/images/tit_Jardin.png);
	background-repeat: no-repeat;
	text-indent: -9999px;
}
.localizacion_es_h3 {
	background-image: url(cas/images/tit_Llegar.png);
	background-repeat: no-repeat;
	text-indent: -9999px;
}
.disponibilidad_es_h3 {
	background-image: url(cas/images/tit_Reservas.png);
	background-repeat: no-repeat;
	text-indent: -9999px;
}
.tarifas_es_h3 {
	background-image: url(cas/images/tit_Tarifas.png);
	background-repeat: no-repeat;
	text-indent: -9999px;
}
.tarifas_es_h3BORRAR {
	background-image: url(cas/images/tit_Tarifas2.png);
	background-repeat: no-repeat;
	text-indent: -9999px;
}

.contacto_es_h3 {
	background-image: url(cas/images/tit_Contacto.png);
	background-repeat: no-repeat;
	text-indent: -9999px;
}
.libro_es_h3 {
	background-image: url(cas/images/tit_Libro.png);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 25px;
}
.espcomunes_es_h3 {
	background-image: url(cas/images/tit_Comunes.png);
	background-repeat: no-repeat;
	text-indent: -9999px;
}
/* h3  EUS  --------------------------------------------------------*/
.haitzalde_eu_h3 {
	background-image: url(eus/images/tit_Haitzalde.png);
	background-repeat: no-repeat;
	text-indent: -9999px;
}
.habitaciones_eu_h3 {
	background-image: url(eus/images/tit_Habitaciones.png);
	background-repeat: no-repeat;
	text-indent: -9999px;
}
.solarium_eu_h3 {
	background-image: url(eus/images/tit_Solarium2.png);
	background-repeat: no-repeat;
	text-indent: -9999px;
}
.calas_eu_h3 {
	background-image: url(eus/images/tit_Calas.png);
	background-repeat: no-repeat;
	text-indent: -9999px;
}
.jardin_eu_h3 {
	background-image: url(eus/images/tit_Jardin.png);
	background-repeat: no-repeat;
	text-indent: -9999px;
}
.localizacion_eu_h3 {
	background-image: url(eus/images/tit_Llegar.png);
	background-repeat: no-repeat;
	text-indent: -9999px;
}
.disponibilidad_eu_h3 {
	background-image: url(eus/images/tit_Reservas.png);
	background-repeat: no-repeat;
	text-indent: -9999px;
}
.tarifas_eu_h3 {
	background-image: url(eus/images/tit_Tarifas.png);
	background-repeat: no-repeat;
	text-indent: -9999px;
}
.tarifas_eu_h3BORRAR {
	background-image: url(eus/images/tit_Tarifas2.png);
	background-repeat: no-repeat;
	text-indent: -9999px;
}
.contacto_eu_h3 {
	background-image: url(eus/images/tit_Contacto.png);
	background-repeat: no-repeat;
	text-indent: -9999px;
}
.libro_eu_h3 {
	background-image: url(eus/images/tit_Libro.png);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 25px;
}
.espcomunes_eu_h3 {
	background-image: url(eus/images/tit_Comunes.png);
	background-repeat: no-repeat;
	text-indent: -9999px;
}
/* h3  ENG  --------------------------------------------------------*/
/* h3  FRA  --------------------------------------------------------*/

/* h5  CAS  --------------------------------------------------------*/
.opinion_es_h5 {
	background-image: url(cas/images/tit_p_opinion.png);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 17px;
	margin-bottom: 8px;
}
.salon_es_h5 {
	background-image: url(cas/images/tit_p_salon.png);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 17px;
	margin-bottom: 8px;
}
.cocina_es_h5 {
	background-image: url(cas/images/tit_p_cocina.png);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 17px;
	margin-bottom: 8px;
}
.datosSolRes_es_h5 {
	background-image: url(cas/images/tit_p_datosSolRe.png);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 17px;
	margin-bottom: 8px;
	padding-bottom: 8px;
}
.distancias_es_h5 {
	background-image: url(cas/images/tit_p_Distancias.png);
	background-repeat: no-repeat;
	text-indent: -9999px;
}
.donde_es_h5 {
	background-image: url(cas/images/tit_p_Donde.png);
	background-repeat: no-repeat;
	text-indent: -9999px;
}
.accesos_es_h5 {
	background-image: url(cas/images/tit_p_Accesos.png);
	background-repeat: no-repeat;
	text-indent: -9999px;
}
.telRes_es_h5 {
	background-image: url(cas/images/tit_p_Tel.png);
	background-repeat: no-repeat;
	text-indent: -9999px;
}
.snaturista_es_h5 {
	background-image: url(cas/images/tit_p_snaturista.png);
	background-repeat: no-repeat;
	text-indent: -9999px;
}
.sgeneral_es_h5 {
	background-image: url(cas/images/tit_p_sgeneral.png);
	background-repeat: no-repeat;
	text-indent: -9999px;
}
.imprimirmapa_es_h5 {
	background-image: url(cas/images/tit_p_imprimirMapa.png);
	background-repeat: no-repeat;
	text-indent: -9999px;
}
.gps_es_h5 {
	background-image: url(cas/images/tit_p_gps.png);
	background-repeat: no-repeat;
	text-indent: -9999px;
}
/* h5  EUS  --------------------------------------------------------*/
.opinion_eu_h5 {
	background-image: url(eus/images/tit_p_opinion.png);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 17px;
	margin-bottom: 8px;
}
.salon_eu_h5 {
	background-image: url(eus/images/tit_p_salon.png);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 17px;
	margin-bottom: 8px;
}
.cocina_eu_h5 {
	background-image: url(eus/images/tit_p_cocina.png);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 17px;
	margin-bottom: 8px;
}
.datosSolRes_eu_h5 {
	background-image: url(eus/images/tit_p_datosSolRe.png);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 17px;
	margin-bottom: 8px;
	padding-bottom: 8px;
}
.distancias_eu_h5 {
	background-image: url(eus/images/tit_p_Distancias.png);
	background-repeat: no-repeat;
	text-indent: -9999px;
}
.donde_eu_h5 {
	background-image: url(eus/images/tit_p_Donde.png);
	background-repeat: no-repeat;
	text-indent: -9999px;
}
.accesos_eu_h5 {
	background-image: url(eus/images/tit_p_Accesos.png);
	background-repeat: no-repeat;
	text-indent: -9999px;
}
.telRes_eu_h5 {
	background-image: url(eus/images/tit_p_Tel.png);
	background-repeat: no-repeat;
	text-indent: -9999px;
}
.snaturista_eu_h5 {
	background-image: url(eus/images/tit_p_snaturista.png);
	background-repeat: no-repeat;
	text-indent: -9999px;
}
.sgeneral_eu_h5 {
	background-image: url(eus/images/tit_p_sgeneral.png);
	background-repeat: no-repeat;
	text-indent: -9999px;
}
.imprimirmapa_eu_h5 {
	background-image: url(eus/images/tit_p_imprimirMapa.png);
	background-repeat: no-repeat;
	text-indent: -9999px;
}
.gps_eu_h5 {
	background-image: url(eus/images/tit_p_gps.png);
	background-repeat: no-repeat;
	text-indent: -9999px;
}
/* h5  ENG  --------------------------------------------------------*/
/* h5  FRA  --------------------------------------------------------*/

.actualizado {
	margin-bottom: 7px;
}
/*---------------------------------------------------------------------------------------------TARIFAS Y DISPONIBILIDAD*/

#contenido #columnas #columna2_tarifas  #tablaPrecios  {
	margin-bottom: 20px;
}
#contenido  #columnas  #disponibilidad  {
}
#contenido #columnas #columna2_disponib #disponibilidad {
	height: 260px;
}

/* h4  CAS  "Disponibilidad"*/
.disponibilidad_es_h4 {
	height: 24px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #989F00;
	background-image: url(cas/images/tit_Disponibilidad.png);
	background-repeat: no-repeat;
	text-indent: -9999px;
	margin-bottom: 15px;
}
/* h4  EUS  "Disponibilidad"*/
.disponibilidad_eu_h4 {
	height: 24px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #989F00;
	background-image: url(eus/images/tit_Disponibilidad.png);
	background-repeat: no-repeat;
	text-indent: -9999px;
	margin-bottom: 15px;
}
/* h4  ENG  "Disponibilidad"*/
/* h4  FRA  "Disponibilidad"*/



/*---------------------------------------------------------------------------------------------Formulario*/
/* h4  CAS  "Formulario"*/
.formulario_es_h4 {
	height: 24px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #989F00;
	background-image: url(cas/images/tit_Formulario.png);
	background-repeat: no-repeat;
	text-indent: -9999px;
	margin-bottom: 15px;
}
/* h4  EUS  "Disponibilidad"*/
.formulario_eu_h4 {
	height: 24px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #989F00;
	background-image: url(eus/images/tit_Formulario.png);
	background-repeat: no-repeat;
	text-indent: -9999px;
	margin-bottom: 15px;
}
/* h4  ENG  "Disponibilidad"*/
/* h4  FRA  "Disponibilidad"*/
#contenido #columnas #columna2_disponib #formulario #form1 table {
	margin: 0px;
}
#contenido #columnas #columna2_disponib #formulario #form1 td {

}
/* th  "Datos personales" y "Datos reserva"  CAS */
.datpersonales_es_th{
	background-image: url(cas/images/tit_p_datos.png);
	background-repeat: no-repeat;
	text-indent: -9999px;
}
.datreserva_es_th {
	background-image: url(cas/images/tit_p_datosRe.png);
	background-repeat: no-repeat;
	text-indent: -9999px;
}
/* th  "Datos personales" y "Datos reserva"  EUS */
.datpersonales_eu_th{
	background-image: url(eus/images/tit_p_datos.png);
	background-repeat: no-repeat;
	text-indent: -9999px;
}
.datreserva_eu_th {
	background-image: url(eus/images/tit_p_datosRe.png);
	background-repeat: no-repeat;
	text-indent: -9999px;
}
/* th  "Datos personales" y "Datos reserva"  ENG */
/* th  "Datos personales" y "Datos reserva"  FRA */
.camposForm {
	font-size: 0.8em;
	vertical-align: bottom;
	padding-top: 5px;
}
.tablaTabla {
	font-size: 1.35em;
}
.comboEmail {
	vertical-align: top;
}
.formDisponib_input  {
	width: 270px;
	height: 18px;
	padding-top: 1px;
	padding-left: 8px;
	font-family: Arial, Helvetica, sans-serif;
}
.formDisponib_textarea  {
	width: 270px;
	font-family: Arial, Helvetica, sans-serif;
	padding-left: 8px;
	font-size: 0.9em;
	letter-spacing: 0.03em;
	padding-top: 1px;
}
.formDisponib_select_G  {
	width: 278px;
	height: 22px;
	padding-left: 8px;
}
.formDisponib_select_P {
	width: 129px;
	height: 22px;
	padding-left: 8px;
}


.acepto {
	font-size: 0.75em;
}
.aceptoCuadro {
	height: 10px;
	width: 10px;
}
.campObligatorios {
	font-size: 0.75em;
	color: #989f00;
}
/* "Form Enviado"  CAS*/
.formulario_msjEnviado_es {
	background-image: url(cas/images/formularioEnviado.png);
	background-repeat: no-repeat;
	height: 56px;
	margin-bottom: 40px;
	text-align: center;
	padding-top: 12px;
	font-size: .9em;
}
/* "Form Enviado"  EUS */
.formulario_msjEnviado_eu {
	background-image: url(eus/images/formularioEnviado.png);
	background-repeat: no-repeat;
	height: 56px;
	margin-bottom: 40px;
	text-align: center;
	padding-top: 12px;
	font-size: .9em;
}
/* "Form Enviado"  ENG */
.formulario_msjEnviado_en {
	background-image: url(eng/images/formularioEnviado.png);
	background-repeat: no-repeat;
	height: 56px;
	margin-bottom: 40px;
	text-align: center;
	padding-top: 12px;
	font-size: .9em;
}
/* "Form Enviado"  FRA */
.formulario_msjEnviado_fr {
	background-image: url(fra/images/formularioEnviado.png);
	background-repeat: no-repeat;
	height: 56px;
	margin-bottom: 40px;
	text-align: center;
	padding-top: 12px;
	font-size: .9em;
}
/*---------------------------------------------------*/
.camposFormEnviado {
	font-size: 0.8em;
	font-weight: bold;
	padding-top: 2px;
	padding-bottom: 2px;
}

/*---------------------------------------------------------------------------------------------ENTORNO*/
/* "Frase Costa" "Frase Interior"  CAST --------*/
#contenido #fraseCosta_es {
	height: 138px;
	width: 586px;
	float: right;
	background-image: url(cas/images/frase_costa.png);
	background-repeat: no-repeat;
	margin-top: 25px;
	text-indent: -9999px;
}
#contenido #fraseInterior_es {
	height: 138px;
	width: 586px;
	float: right;
	background-image: url(cas/images/frase_interior.png);
	background-repeat: no-repeat;
	margin-top: 25px;
	text-indent: -9999px;
}
/* "Frase Costa" "Frase Interior"  EUS --------*/
#contenido #fraseCosta_eu {
	height: 138px;
	width: 586px;
	float: right;
	background-image: url(eus/images/frase_costa.png);
	background-repeat: no-repeat;
	margin-top: 25px;
	text-indent: -9999px;
}
#contenido #fraseInterior_eu {
	height: 138px;
	width: 586px;
	float: right;
	background-image: url(eus/images/frase_interior.png);
	background-repeat: no-repeat;
	margin-top: 25px;
	text-indent: -9999px;
}
/* "Frase Costa" "Frase Interior"  ENG --------*/
/* "Frase Costa" "Frase Interior"  FRA --------*/
#contenido #pueblo {
	margin-bottom: 40px;
}
#contenido #pueblo #pueblo1_cabe {      /*Pueblo costa*/
	background-image: url(cas/images/costa_mutriku.png);
	background-repeat: no-repeat;
	height: 58px;
	text-indent: -9999px;
	margin-bottom: 15px;
}
#contenido #pueblo #pueblos_columna1 {
	width: 278px;
	float: left;
	margin-right: 30px;
}
#contenido #pueblo #pueblos_columna1 p {
	font-style: italic;
	margin-bottom: 5px;
	margin-top: 2px;
	font-size: .75em;
}
#contenido #pueblo #pueblos_columna2 {
	float: right;
	width: 586px;
}
#contenido #pueblo #pueblos_columna2 p {
	margin-bottom: 11px;
	font-size: .8em;
	line-height: 16px;
}
#contenido #pueblo #pueblos_columna2 #lugares {
	width: 278px;
	float: left;
	margin-top: 20px;
}
#contenido #pueblo #pueblos_columna2 #links {
	float: right;
	width: 278px;
	margin-top: 20px;
}
#contenido #pueblo #pueblos_columna2 ul  {
	list-style-type: none;
}
#contenido #pueblo #pueblos_columna2 li {
	font-size: .8em;
}
#contenido #pueblo #pueblos_columna2 h5 {
	color: #989f00;
	font-style: normal;
}
#contenido #pueblo #pueblos_columna1 img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

#contenido #pueblo #pueblo2_cabe {     /*Pueblos costa*/
	background-image: url(cas/images/costa_urdaibai.png);
	background-repeat: no-repeat;
	height: 58px;
	text-indent: -9999px;
	margin-bottom: 15px;
}
#contenido #pueblo #pueblo2_eu_cabe {  
	background-image: url(eus/images/costa_urdaibai.png);
	background-repeat: no-repeat;
	height: 58px;
	text-indent: -9999px;
	margin-bottom: 15px;
}
#contenido #pueblo #pueblo3_cabe {
	background-image: url(cas/images/costa_lekeitio.png);
	background-repeat: no-repeat;
	height: 58px;
	text-indent: -9999px;
	margin-bottom: 15px;
}
#contenido #pueblo #pueblo4_cabe {
	background-image: url(cas/images/costa_ea.png);
	background-repeat: no-repeat;
	height: 58px;
	text-indent: -9999px;
	margin-bottom: 15px;
}
#contenido #pueblo #pueblo5_cabe {
	background-image: url(cas/images/costa_zumaia.png);
	background-repeat: no-repeat;
	height: 58px;
	text-indent: -9999px;
	margin-bottom: 15px;
}
#contenido #pueblo #pueblo5_eu_cabe {
	background-image: url(eus/images/costa_zumaia.png);
	background-repeat: no-repeat;
	height: 58px;
	text-indent: -9999px;
	margin-bottom: 15px;
}
#contenido #pueblo #pueblo6_cabe {
	background-image: url(cas/images/costa_txakoli.png);
	background-repeat: no-repeat;
	height: 58px;
	text-indent: -9999px;
	margin-bottom: 15px;
}
#contenido #pueblo #pueblo6_eu_cabe {
	background-image: url(eus/images/costa_txakoli.png);
	background-repeat: no-repeat;
	height: 58px;
	text-indent: -9999px;
	margin-bottom: 15px;
}
#contenido #pueblo #pueblo7_cabe {
	background-image: url(cas/images/costa_donostia.png);
	background-repeat: no-repeat;
	height: 58px;
	text-indent: -9999px;
	margin-bottom: 15px;
}
#contenido #pueblo #pueblo8_cabe {
	background-image: url(cas/images/costa_bilbao.png);
	background-repeat: no-repeat;
	height: 58px;
	text-indent: -9999px;
	margin-bottom: 15px;
}
#contenido #pueblo #pueblo9_cabe {
	background-image: url(cas/images/costa_biarritz.png);
	background-repeat: no-repeat;
	height: 58px;
	text-indent: -9999px;
	margin-bottom: 15px;
}
#contenido #pueblo #pueblo9_eu_cabe {
	background-image: url(eus/images/costa_biarritz.png);
	background-repeat: no-repeat;
	height: 58px;
	text-indent: -9999px;
	margin-bottom: 15px;
}

#contenido #pueblo #pueblo10_cabe {     /*Pueblos interior*/
	background-image: url(cas/images/interior_aranzazu.png);
	background-repeat: no-repeat;
	height: 58px;
	text-indent: -9999px;
	margin-bottom: 15px;
}
#contenido #pueblo #pueblo10_eu_cabe {
	background-image: url(eus/images/interior_aranzazu.png);
	background-repeat: no-repeat;
	height: 58px;
	text-indent: -9999px;
	margin-bottom: 15px;
}
#contenido #pueblo #pueblo11_cabe {
	background-image: url(cas/images/interior_laguardia.png);
	background-repeat: no-repeat;
	height: 58px;
	text-indent: -9999px;
	margin-bottom: 15px;
}
#contenido #pueblo #pueblo11_eu_cabe {
	background-image: url(eus/images/interior_laguardia.png);
	background-repeat: no-repeat;
	height: 58px;
	text-indent: -9999px;
	margin-bottom: 15px;
}
#contenido #pueblo #pueblo12_cabe {
	background-image: url(cas/images/interior_aralar.png);
	background-repeat: no-repeat;
	height: 58px;
	text-indent: -9999px;
	margin-bottom: 15px;
}
#contenido #pueblo #pueblo12_eu_cabe {
	background-image: url(eus/images/interior_aralar.png);
	background-repeat: no-repeat;
	height: 58px;
	text-indent: -9999px;
	margin-bottom: 15px;
}



#contenido #vacio {
	clear: both;
	width: 930px;
}


/*---------------------------------------------------------------------------------------------LOCALIZACIÓN*/
#contenido #columnas #columna2 #distancias td {
	height: 21px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #989f00;
	padding-top: 4px;
	font-size: .9em;
}
#contenido #columnas #columna2 #distancias  {
	margin-bottom: 22px;
}
.ppioParrafoMenos {
	margin-bottom: -10px;
}

/*---------------------------------------------------------------------------------------------LIBRO OPINIONES*/

#contenido #libro1 {
	width: 586px;
	float: left;
}
#contenido #libro1 #titulo {
	height: 60px;
}
#contenido #libro1 #paginacion {
	width: 586px;
	float: left;
	text-align: right;
}

#contenido #libro1 #paginacion a {
	text-decoration: none;
	color: #989F00;
}
#contenido #libro1 #paginacion a:hover {
	color: #475211;
}
#contenido #libro1 #paginacion li {
	color: #848b00;
}
#contenido #libro2 {
	width: 238px;
	padding-top: 35px;
	padding-right: 20px;
	padding-left: 20px;
	background-color: #ced199;
	float: right;
	padding-bottom: 35px;
}
#contenido #libro1 #opinion {
}
.opinion_titulo {
	font-size: 1.2em;
/*	font-weight: bold; */
	color: #475211;
	margin-bottom: 19px;
}

.opinion_texto {
	font-size: 0.8em;
	padding-left: 15px;
	line-height: 16px;
}
.opinion_nombre {
	font-size: 0.8em;
	padding-left: 15px;
	font-weight: bold;
	margin-top: 3px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #989f00;
	margin-bottom: 20px;
	padding-bottom: 18px;
}

.camposForm_op {
	font-size: .75em;
	vertical-align: bottom;
	padding-top: 5px;
}

#opiniones #tabOpinion {
	margin-bottom: 30px;
}

#opiniones #tabOpinion th {
	color: #475211;
	text-align: left;
	font-size: 1.2em;
}
#opiniones #tabOpinion td {
	padding-left: 18px;
	padding-top: 14px;
	font-size: .8em;
	padding-bottom: 15px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #898f00;
	margin-bottom: 28px;
	line-height: 16px;
}
.formOpinion_input {
	width: 235px;
	height: 18px;
	padding-top: 1px;
	padding-left: 8px;
	font-family: Arial, Helvetica, sans-serif;
}
.formOpinionPeq_input {
	width: 135px;
	height: 18px;
	padding-top: 1px;
	padding-left: 8px;
	font-family: Arial, Helvetica, sans-serif;
}
#ponAquiElNumero {
	background-color: #FFF;
	width: 80px;
	display: block;
	float: left;
	text-align: center;
	margin-right: 10px;
	height: 20px;
	padding-top: 2px;
	margin-top: 2px;
}
.formOpinionPeqCaptcha_input {
	width: 145px;
	height: 18px;
	padding-top: 1px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	margin-top: 2px;
}

.formOpinion_textarea {
	width: 235px;
	font-family: Arial, Helvetica, sans-serif;
	padding-left: 8px;
	font-size: 0.9em;
	letter-spacing: 0.03em;
	padding-top: 1px;
	height: 90px;
}

/*---------------------------------------------------------------------------------------------INDEX*/
#contenidoIndex {
	padding-top: 18px;
	padding-right: 18px;
	padding-bottom: 100px;
	padding-left: 18px;
	background-image: url(images/fnd_sup.gif);
	background-repeat: no-repeat;
	background-position: top;
	background-color: #e7e2d1;
}
#contenidoIndex #imagenIndex {
	height: 600px;
}
#contenidoIndex #pieIndex {
}
#contenidoIndex #pieIndex #entrar {
	width: 100px;
	margin-top: 10px;
	float: left;
}
/*TACO DATOS*/	
#contenidoIndex #pieIndex #datos {
	height: 84px;
	width: 405px;
	float: right;
	padding-top: 2px;
	margin-top: 10px;
}
#contenidoIndex #pieIndex #datos #marca {
	float: left;
	height: 62px;
	width: 80px;
	padding-top: 5px;
}
#contenidoIndex #pieIndex #datos #direccion {
	float: left;
	width: 307px;
	margin-top: 2px;
	margin-right: 0px;
	margin-left: 10px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 7px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #848B00;
}
#contenidoIndex #pieIndex #datos #direccion .columna {
	width: 100px;
	float:left;
	padding-top: 20px;
	padding-left: 2px;
}
#contenidoIndex #pieIndex #datos #direccion .columna p {
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.72em;
	color: #4c391f;
}
#contenidoIndex #pieIndex #datos #direccion .columna h1 {
	background-image: url(images/haitzalde.png);
	background-repeat: no-repeat;
	height: 13px;
	width: 63px;
	text-indent: -9999px;
	padding: 0px;
	margin-top: -18px;
	margin-right: 0px;
	margin-bottom: 6px;
	margin-left: 0px;
}
#contenidoIndex #pieIndex #datos #direccion .columna a {
	font-size: 1em;
	font-weight: normal;
	text-decoration: none;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin-left: -3px;
	color: #4c391f;
}
#contenidoIndex #pieIndex #datos #direccion .columna a:hover {
	font-size: 1em;
	font-weight: normal;
	text-decoration: none;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin-left: -3px;
	color: #848B00;
}

