* {
	margin: 0px;
	padding: 0px;
}
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: .9em;
	background-color: #f1f6fa;
}
a{
outline:none;
}
#contenedor {
	width: 968px;
	margin-right: auto;
	margin-left: auto;
}
#cabecera {
	padding-top: 10px;
}
#cabecera #idiomas {
	float: left;
	width: 85px;
}

#cabecera #idiomas ul {
	list-style-type: none;
}
#cabecera #idiomas li {
	display: inline;
	margin-right: 2px;
	margin-left: 2px;
	margin-top: 17px;
	float: left;
}
#cabecera #idiomas a {
	display: block;
	text-decoration: none;
	height: 16px;
	width: 16px;
}

#cabecera #idiomas #esp a {
	background-image: url(images/Spain.png);
	background-repeat: no-repeat;
	height: 16px;
	text-indent: -9999px;
	background-position: top;
}
#cabecera #idiomas #esp a:hover {
	background-image: url(images/Spain.png);
	background-repeat: no-repeat;
	height: 16px;
	text-indent: -9999px;
	background-position: bottom;
}
#cabecera #idiomas #eus a {
	background-image: url(images/Euskadi.png);
	background-repeat: no-repeat;
	height: 16px;
	text-indent: -9999px;
	background-position: top;
}
#cabecera #idiomas #eus a:hover {
	background-image: url(images/Euskadi.png);
	background-repeat: no-repeat;
	height: 16px;
	text-indent: -9999px;
	background-position: bottom;
}
#cabecera #idiomas #eng a {
	background-image: url(images/United%20Kingdom.png);
	background-repeat: no-repeat;
	height: 16px;
	text-indent: -9999px;
	background-position: top;
}
#cabecera #idiomas #eng a:hover {
	background-image: url(images/United%20Kingdom.png);
	background-repeat: no-repeat;
	height: 16px;
	text-indent: -9999px;
	background-position: bottom;
}
#cabecera #idiomas #fra a {
	background-image: url(images/France.png);
	background-repeat: no-repeat;
	height: 16px;
	text-indent: -9999px;
	background-position: top;
}
#cabecera #idiomas #fra a:hover {
	background-image: url(images/France.png);
	background-repeat: no-repeat;
	height: 16px;
	text-indent: -9999px;
	background-position: bottom;
}
#cabecera h1 {
	display: none;
}

#cabecera h2 {
	display: none;
}

#cabecera  #vacio1 {
	clear: both;
}
#cabecera #vacio3 {
	clear: both;
}

#cabecera  #marca  {
	height: 111px;
	width: 272px;
	z-index: 6;
	left: 65%;
	top: -10px;
	position: absolute;
}
#cabecera #marca img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

#cabecera #imagen {
	height: 457px;
	width: 968px;
	background-image: url(images/imagen-sombra.png);
	background-repeat: no-repeat;
}
#portfolio    {
	list-style-type: none;
}
#portfolio  img  {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	height: 450px;
}
/*-----------------------------------------------------------------------------------------------MENÚ*/

/*-------------------------------------------------------------Castellano*/
#botonera {
	height: 39px;
	background-image: url(cast/images/botonera.png);
	background-repeat: no-repeat;
}
#botonera  ul  {
	list-style-type: none;
}
#botonera  li  {
	display: inline;
	color: #FFFFFF;
	float: left;
}
#botonera  a  {
	color: #FFFFFF;
	text-decoration: none;
	font-size: 1em;
	display: block;
}
#botonera #servicios_es a {
	background-image: url(cast/images/btn_Servicios.png);
	background-repeat: no-repeat;
	background-position: top;
	height: 31px;
	text-indent: -9999px;
	width: 103px;
}
#botonera #servicios_es a:hover {
	background-image: url(cast/images/btn_Servicios.png);
	background-repeat: no-repeat;
	background-position: bottom;
	height: 31px;
	text-indent: -9999px;
	width: 103px;
}
#botonera  #barcos_es  a {
	background-image: url(cast/images/btn_Nuestrosbarcos.png);
	background-repeat: no-repeat;
	background-position: top;
	height: 31px;
	text-indent: -9999px;
	width: 136px;
}
#botonera #barcos_es a:hover {
	background-image: url(cast/images/btn_Nuestrosbarcos.png);
	background-repeat: no-repeat;
	background-position: bottom;
	height: 31px;
	text-indent: -9999px;
	width: 136px;
}
#botonera #tarifas_es a {
	background-image: url(cast/images/btn_Tarifas.png);
	background-repeat: no-repeat;
	background-position: top;
	height: 31px;
	text-indent: -9999px;
	width: 77px;
}
#botonera #tarifas_es a:hover {
	background-image: url(cast/images/btn_Tarifas.png);
	background-repeat: no-repeat;
	background-position: bottom;
	height: 31px;
	text-indent: -9999px;
	width: 77px;
}
#botonera #empresa_es a {
	background-image: url(cast/images/btn_Empresa.png);
	background-repeat: no-repeat;
	background-position: top;
	height: 31px;
	text-indent: -9999px;
	width: 92px;
}
#botonera #empresa_es a:hover {
	background-image: url(cast/images/btn_Empresa.png);
	background-repeat: no-repeat;
	background-position: bottom;
	height: 31px;
	text-indent: -9999px;
	width: 92px;
}
#botonera #enlaces_es a {
	background-image: url(cast/images/btn_Enlaces.png);
	background-repeat: no-repeat;
	background-position: top;
	height: 31px;
	text-indent: -9999px;
	width: 149px;
}
#botonera #enlaces_es a:hover {
	background-image: url(cast/images/btn_Enlaces.png);
	background-repeat: no-repeat;
	background-position: bottom;
	height: 31px;
	text-indent: -9999px;
	width: 149px;
}
#botonera #contacto_es a {
	background-image: url(cast/images/btn_Contacto.png);
	background-repeat: no-repeat;
	background-position: top;
	height: 31px;
	text-indent: -9999px;
	width: 91px;
}
#botonera #contacto_es a:hover {
	background-image: url(cast/images/btn_Contacto.png);
	background-repeat: no-repeat;
	background-position: bottom;
	height: 31px;
	text-indent: -9999px;
	width: 91px;
}
/*Seleccionado*/
.servicios_selec_es {
	background-image: url(cast/images/btn_Servicios.png);
	background-repeat: no-repeat;
	background-position: bottom;
	height: 31px;
	width: 103px;
}
.barcos_selec_es {
	background-image: url(cast/images/btn_Nuestrosbarcos.png);
	background-repeat: no-repeat;
	background-position: bottom;
	height: 31px;
	width: 136px;
}
.tarifas_selec_es {
	background-image: url(cast/images/btn_Tarifas.png);
	background-repeat: no-repeat;
	background-position: bottom;
	height: 31px;
	width: 77px;
}
.empresa_selec_es {
	background-image: url(cast/images/btn_Empresa.png);
	background-repeat: no-repeat;
	background-position: bottom;
	height: 31px;
	width: 92px;
}
.enlaces_selec_es {
	background-image: url(cast/images/btn_Enlaces.png);
	background-repeat: no-repeat;
	background-position: bottom;
	height: 31px;
	width: 149px;
}
.contacto_selec_es {
	background-image: url(cast/images/btn_Contacto.png);
	background-repeat: no-repeat;
	background-position: bottom;
	height: 31px;
	width: 91px;
}
/*----------------------------------------------*/
.ocultarMenu_p {
	display: none;
}
/*----------------------------------------------------------MENÚ Euskara*/
#botonera_eu {
	height: 39px;
	background-image: url(eus/images/botonera.png);
	background-repeat: no-repeat;
}
#botonera_eu  ul  {
	list-style-type: none;
}
#botonera_eu  li  {
	display: inline;
	color: #FFFFFF;
	float: left;
}
#botonera_eu  a  {
	color: #FFFFFF;
	text-decoration: none;
	font-size: 1em;
	display: block;
}
#botonera_eu #servicios_eu a {
	background-image: url(eus/images/btn_Servicios.png);
	background-repeat: no-repeat;
	background-position: top;
	height: 31px;
	text-indent: -9999px;
	width: 114px;
}
#botonera_eu #servicios_eu a:hover {
	background-image: url(eus/images/btn_Servicios.png);
	background-repeat: no-repeat;
	background-position: bottom;
	height: 31px;
	text-indent: -9999px;
	width: 114px;
}
#botonera_eu  #barcos_eu  a {
	background-image: url(eus/images/btn_Nuestrosbarcos.png);
	background-repeat: no-repeat;
	background-position: top;
	height: 31px;
	text-indent: -9999px;
	width: 117px;
}
#botonera_eu #barcos_eu a:hover {
	background-image: url(eus/images/btn_Nuestrosbarcos.png);
	background-repeat: no-repeat;
	background-position: bottom;
	height: 31px;
	text-indent: -9999px;
	width: 117px;
}
#botonera_eu #tarifas_eu a {
	background-image: url(eus/images/btn_Tarifas.png);
	background-repeat: no-repeat;
	background-position: top;
	height: 31px;
	text-indent: -9999px;
	width: 80px;
}
#botonera_eu #tarifas_eu a:hover {
	background-image: url(eus/images/btn_Tarifas.png);
	background-repeat: no-repeat;
	background-position: bottom;
	height: 31px;
	text-indent: -9999px;
	width: 80px;
}
#botonera_eu #empresa_eu a {
	background-image: url(eus/images/btn_Empresa.png);
	background-repeat: no-repeat;
	background-position: top;
	height: 31px;
	text-indent: -9999px;
	width: 92px;
}
#botonera_eu #empresa_eu a:hover {
	background-image: url(eus/images/btn_Empresa.png);
	background-repeat: no-repeat;
	background-position: bottom;
	height: 31px;
	text-indent: -9999px;
	width: 92px;
}
#botonera_eu #enlaces_eu a {
	background-image: url(eus/images/btn_Enlaces.png);
	background-repeat: no-repeat;
	background-position: top;
	height: 31px;
	text-indent: -9999px;
	width: 170px;
}
#botonera_eu #enlaces_eu a:hover {
	background-image: url(eus/images/btn_Enlaces.png);
	background-repeat: no-repeat;
	background-position: bottom;
	height: 31px;
	text-indent: -9999px;
	width: 170px;
}
#botonera_eu #contacto_eu a {
	background-image: url(eus/images/btn_Contacto.png);
	background-repeat: no-repeat;
	background-position: top;
	height: 31px;
	text-indent: -9999px;
	width: 146px;
}
#botonera_eu #contacto_eu a:hover {
	background-image: url(eus/images/btn_Contacto.png);
	background-repeat: no-repeat;
	background-position: bottom;
	height: 31px;
	text-indent: -9999px;
	width: 146px;
}
/*Seleccionado*/
.servicios_selec_eu {
	background-image: url(eus/images/btn_Servicios.png);
	background-repeat: no-repeat;
	background-position: bottom;
	height: 31px;
	width: 114px;
}
.barcos_selec_eu {
	background-image: url(eus/images/btn_Nuestrosbarcos.png);
	background-repeat: no-repeat;
	background-position: bottom;
	height: 31px;
	width: 117px;
}
.tarifas_selec_eu {
	background-image: url(eus/images/btn_Tarifas.png);
	background-repeat: no-repeat;
	background-position: bottom;
	height: 31px;
	width: 80px;
}
.empresa_selec_eu {
	background-image: url(eus/images/btn_Empresa.png);
	background-repeat: no-repeat;
	background-position: bottom;
	height: 31px;
	width: 92px;
}
.enlaces_selec_eu {
	background-image: url(eus/images/btn_Enlaces.png);
	background-repeat: no-repeat;
	background-position: bottom;
	height: 31px;
	width: 170px;
}
.contacto_selec_eu {
	background-image: url(eus/images/btn_Contacto.png);
	background-repeat: no-repeat;
	background-position: bottom;
	height: 31px;
	width: 146px;
}
/*----------------------------------------------------------MENÚ English*/
#botonera_en {
	height: 39px;
	background-image: url(eng/images/botonera.png);
	background-repeat: no-repeat;
}
#botonera_en  ul  {
	list-style-type: none;
}
#botonera_en  li  {
	display: inline;
	color: #FFFFFF;
	float: left;
}
#botonera_en  a  {
	color: #FFFFFF;
	text-decoration: none;
	font-size: 1em;
	display: block;
}
#botonera_en #servicios_en a {
	background-image: url(eng/images/btn_Servicios.png);
	background-repeat: no-repeat;
	background-position: top;
	height: 31px;
	text-indent: -9999px;
	width: 101px;
}
#botonera_en #servicios_en a:hover {
	background-image: url(eng/images/btn_Servicios.png);
	background-repeat: no-repeat;
	background-position: bottom;
	height: 31px;
	text-indent: -9999px;
	width: 101px;
}
#botonera_en  #barcos_en  a {
	background-image: url(eng/images/btn_Nuestrosbarcos.png);
	background-repeat: no-repeat;
	background-position: top;
	height: 31px;
	text-indent: -9999px;
	width: 106px;
}
#botonera_en #barcos_en a:hover {
	background-image: url(eng/images/btn_Nuestrosbarcos.png);
	background-repeat: no-repeat;
	background-position: bottom;
	height: 31px;
	text-indent: -9999px;
	width: 106px;
}
#botonera_en #tarifas_en a {
	background-image: url(eng/images/btn_Tarifas.png);
	background-repeat: no-repeat;
	background-position: top;
	height: 31px;
	text-indent: -9999px;
	width: 72px;
}
#botonera_en #tarifas_en a:hover {
	background-image: url(eng/images/btn_Tarifas.png);
	background-repeat: no-repeat;
	background-position: bottom;
	height: 31px;
	text-indent: -9999px;
	width: 72px;
}
#botonera_en #empresa_en a {
	background-image: url(eng/images/btn_Empresa.png);
	background-repeat: no-repeat;
	background-position: top;
	height: 31px;
	text-indent: -9999px;
	width: 98px;
}
#botonera_en #empresa_en a:hover {
	background-image: url(eng/images/btn_Empresa.png);
	background-repeat: no-repeat;
	background-position: bottom;
	height: 31px;
	text-indent: -9999px;
	width: 98px;
}
#botonera_en #enlaces_en a {
	background-image: url(eng/images/btn_Enlaces.png);
	background-repeat: no-repeat;
	background-position: top;
	height: 31px;
	text-indent: -9999px;
	width: 133px;
}
#botonera_en #enlaces_en a:hover {
	background-image: url(eng/images/btn_Enlaces.png);
	background-repeat: no-repeat;
	background-position: bottom;
	height: 31px;
	text-indent: -9999px;
	width: 133px;
}
#botonera_en #contacto_en a {
	background-image: url(eng/images/btn_Contacto.png);
	background-repeat: no-repeat;
	background-position: top;
	height: 31px;
	text-indent: -9999px;
	width: 87px;
}
#botonera_en #contacto_en a:hover {
	background-image: url(eng/images/btn_Contacto.png);
	background-repeat: no-repeat;
	background-position: bottom;
	height: 31px;
	text-indent: -9999px;
	width: 87px;
}
/*Seleccionado*/
.servicios_selec_en {
	background-image: url(eng/images/btn_Servicios.png);
	background-repeat: no-repeat;
	background-position: bottom;
	height: 31px;
	width: 101px;
}
.barcos_selec_en {
	background-image: url(eng/images/btn_Nuestrosbarcos.png);
	background-repeat: no-repeat;
	background-position: bottom;
	height: 31px;
	width: 106px;
}
.tarifas_selec_en {
	background-image: url(eng/images/btn_Tarifas.png);
	background-repeat: no-repeat;
	background-position: bottom;
	height: 31px;
	width: 72px;
}
.empresa_selec_en {
	background-image: url(eng/images/btn_Empresa.png);
	background-repeat: no-repeat;
	background-position: bottom;
	height: 31px;
	width: 98px;
}
.enlaces_selec_en {
	background-image: url(eng/images/btn_Enlaces.png);
	background-repeat: no-repeat;
	background-position: bottom;
	height: 31px;
	width: 133px;
}
.contacto_selec_en {
	background-image: url(eng/images/btn_Contacto.png);
	background-repeat: no-repeat;
	background-position: bottom;
	height: 31px;
	width: 87px;
}
/*----------------------------------------------------------MENÚ Français */
#botonera_fr {
	height: 39px;
	background-image: url(fra/images/botonera.png);
	background-repeat: no-repeat;
}
#botonera_fr  ul  {
	list-style-type: none;
}
#botonera_fr  li  {
	display: inline;
	color: #FFFFFF;
	float: left;
}
#botonera_fr  a  {
	color: #FFFFFF;
	text-decoration: none;
	font-size: 1em;
	display: block;
}
#botonera_fr #servicios_fr a {
	background-image: url(fra/images/btn_Servicios.png);
	background-repeat: no-repeat;
	background-position: top;
	height: 31px;
	text-indent: -9999px;
	width: 101px;
}
#botonera_fr #servicios_fr a:hover {
	background-image: url(fra/images/btn_Servicios.png);
	background-repeat: no-repeat;
	background-position: bottom;
	height: 31px;
	text-indent: -9999px;
	width: 101px;
}
#botonera_fr  #barcos_fr  a {
	background-image: url(fra/images/btn_Nuestrosbarcos.png);
	background-repeat: no-repeat;
	background-position: top;
	height: 31px;
	text-indent: -9999px;
	width: 114px;
}
#botonera_fr #barcos_fr a:hover {
	background-image: url(fra/images/btn_Nuestrosbarcos.png);
	background-repeat: no-repeat;
	background-position: bottom;
	height: 31px;
	text-indent: -9999px;
	width: 114px;
}
#botonera_fr #tarifas_fr a {
	background-image: url(fra/images/btn_Tarifas.png);
	background-repeat: no-repeat;
	background-position: top;
	height: 31px;
	text-indent: -9999px;
	width: 72px;
}
#botonera_fr #tarifas_fr a:hover {
	background-image: url(fra/images/btn_Tarifas.png);
	background-repeat: no-repeat;
	background-position: bottom;
	height: 31px;
	text-indent: -9999px;
	width: 72px;
}
#botonera_fr #empresa_fr a {
	background-image: url(fra/images/btn_Empresa.png);
	background-repeat: no-repeat;
	background-position: top;
	height: 31px;
	text-indent: -9999px;
	width: 103px;
}
#botonera_fr #empresa_fr a:hover {
	background-image: url(fra/images/btn_Empresa.png);
	background-repeat: no-repeat;
	background-position: bottom;
	height: 31px;
	text-indent: -9999px;
	width: 103px;
}
#botonera_fr #enlaces_fr a {
	background-image: url(fra/images/btn_Enlaces.png);
	background-repeat: no-repeat;
	background-position: top;
	height: 31px;
	text-indent: -9999px;
	width: 123px;
}
#botonera_fr #enlaces_fr a:hover {
	background-image: url(fra/images/btn_Enlaces.png);
	background-repeat: no-repeat;
	background-position: bottom;
	height: 31px;
	text-indent: -9999px;
	width: 123px;
}
#botonera_fr #contacto_fr a {
	background-image: url(fra/images/btn_Contacto.png);
	background-repeat: no-repeat;
	background-position: top;
	height: 31px;
	text-indent: -9999px;
	width: 87px;
}
#botonera_fr #contacto_fr a:hover {
	background-image: url(fra/images/btn_Contacto.png);
	background-repeat: no-repeat;
	background-position: bottom;
	height: 31px;
	text-indent: -9999px;
	width: 87px;
}
/*Seleccionado*/
.servicios_selec_fr {
	background-image: url(fra/images/btn_Servicios.png);
	background-repeat: no-repeat;
	background-position: bottom;
	height: 31px;
	width: 101px;
}
.barcos_selec_fr {
	background-image: url(fra/images/btn_Nuestrosbarcos.png);
	background-repeat: no-repeat;
	background-position: bottom;
	height: 31px;
	width: 114px;
}
.tarifas_selec_fr {
	background-image: url(fra/images/btn_Tarifas.png);
	background-repeat: no-repeat;
	background-position: bottom;
	height: 31px;
	width: 72px;
}
.empresa_selec_fr {
	background-image: url(fra/images/btn_Empresa.png);
	background-repeat: no-repeat;
	background-position: bottom;
	height: 31px;
	width: 103px;
}
.enlaces_selec_fr {
	background-image: url(fra/images/btn_Enlaces.png);
	background-repeat: no-repeat;
	background-position: bottom;
	height: 31px;
	width: 123px;
}
.contacto_selec_fr {
	background-image: url(fra/images/btn_Contacto.png);
	background-repeat: no-repeat;
	background-position: bottom;
	height: 31px;
	width: 87px;
}
/*----------------------------------------------------------------------------------------------------*/


#contenido  {

}
#contenido  #submenu  {
	height: 35px;
	background-image: url(images/contenido-top.png);
	background-repeat: no-repeat;
}
#contenido  #submenu  ul  {
	list-style-type: none;
	padding-top: 10px;
	padding-bottom: 20px;
	padding-left: 30px;
	color: #00243A;
}
#contenido  #submenu  li  {
	display: inline;
	margin-right: 5px;
}
#contenido #submenu a {
	font-size: 0.9em;
	color: #c6d9e7;
	text-decoration: none;
}
#contenido #submenu a:hover {
	color: #FFFFFF;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
.submenu_selec {
	color: #FFFFFF;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	font-size: 0.9em;
}
#contenido  #columnas {
	padding-right: 30px;
	padding-left: 30px;
	padding-top: 20px;
	background-image: url(images/contenido-body.png);
	background-repeat:  repeat-y;
}
#contenido #columna1 {
	width: 265px;
	float: left;
}
#contenido #columna2 {
	width: 290px;
	float: left;
	padding-left: 30px;
	border-left-width: thin;
	border-left-style: dotted;
	border-left-color: #002434;
}
#contenido #columna3 {
	width: 283px;
	float: left;
	padding-left: 30px;
}
#contenido #columna1 h3 {
	font-size: 1.4em;
	line-height: 20px;
	color: #002434;
}
#contenido    #columna2    h4,#columna3 h4    {
	font-size: 1.2em;
	color: #002434;
	margin-bottom: 14px;
	font-weight: bold;
}
#contenido   #columnas   #vacio2   {
	clear: both;
	height: 10px;
}
#contenido #contenidoPie {
	height: 33px;
	background-image: url(images/contenido-bottom.png);
	background-repeat: no-repeat;
	clear: both;
}
#contenido p {
	color: #FFFFFF;
	font-size: 0.9em;
	line-height: 16px;
	margin-bottom: 14px;
}
.columnas_h4 {
	font-size: 1.2em;
	color: #002434;
}

#pie {
	font-size: 0.7em;
	color: #002434;
	height: 30px;
	clear: both;
}
.enlace_link {
	color: #002434;
	text-decoration: none;
}
.enlace_link:hover {
	color: #8ba7bd;
}

body,td,th {
	font-size: 0.9em;
}


#contenido #columna3galeria {
	width: 283px;
	float: left;
	padding-left: 30px;
	padding-top: 35px;
}
#contenido #columnas #columna3galeria p {

}
#contenido  #columnas  #columna3galeria  img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin-right: 8px;
	margin-bottom: 8px;
}
#contenido #columna2tarifas {
	width: 600px;
	float: left;
	padding-left: 30px;
	border-left-width: thin;
	border-left-style: dotted;
	border-left-color: #002434;
}
#contenido #columna2tarifas h4 {
	font-size: 1.2em;
	color: #002434;
	margin-bottom: 14px;
	font-weight: bold;
}

/*-----------------------------------------------------------------------------------------------INDEX*/
#botoneraIndex {
	height: 39px;
	background-image: url(images/botoneraIndex.png);
	background-repeat: no-repeat;
}
#botoneraIndex ul {
	list-style-type: none;
	margin-left: 840px;
}
#botoneraIndex li {
	display: inline;
	color: #FFFFFF;
	float: left;
}
#botoneraIndex a {
	color: #FFFFFF;
	text-decoration: none;
	font-size: 1em;
	display: block;
}
/*-------------------------------------------------------------Castellano*/
#botoneraIndex #entrar_es a {
	background-image: url(images/btn_entrar.png);
	background-repeat: no-repeat;
	background-position: top;
	height: 31px;
	text-indent: -9999px;
	width: 120px;
}
#botoneraIndex #entrar_es a:hover {
	background-image: url(images/btn_entrar.png);
	background-repeat: no-repeat;
	background-position: bottom;
	height: 31px;
	text-indent: -9999px;
	width: 120px;
}
/*-------------------------------------------------------------Euskara*/
#botoneraIndex #entrar_eu a {
	background-image: url(eus/images/btn_sartu.png);
	background-repeat: no-repeat;
	background-position: top;
	height: 31px;
	text-indent: -9999px;
	width: 120px;
}
#botoneraIndex #entrar_eu a:hover {
	background-image: url(eus/images/btn_sartu.png);
	background-repeat: no-repeat;
	background-position: bottom;
	height: 31px;
	text-indent: -9999px;
	width: 120px;
}
/*-------------------------------------------------------------English*/
#botoneraIndex #entrar_en a {
	background-image: url(eng/images/btn_enter.png);
	background-repeat: no-repeat;
	background-position: top;
	height: 31px;
	text-indent: -9999px;
	width: 120px;
}
#botoneraIndex #entrar_en a:hover {
	background-image: url(eng/images/btn_enter.png);
	background-repeat: no-repeat;
	background-position: bottom;
	height: 31px;
	text-indent: -9999px;
	width: 120px;
}
/*-------------------------------------------------------------Français*/
#botoneraIndex #entrar_fr a {
	background-image: url(fra/images/btn_entrer.png);
	background-repeat: no-repeat;
	background-position: top;
	height: 31px;
	text-indent: -9999px;
	width: 120px;
}
#botoneraIndex #entrar_fr a:hover {
	background-image: url(fra/images/btn_entrer.png);
	background-repeat: no-repeat;
	background-position: bottom;
	height: 31px;
	text-indent: -9999px;
	width: 120px;
}
/*-------------------------------------------------------------Banners*/
#banners {
}
#banners  img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
/*---------------------------------------------Castellano*/
#banners #banner1_es {
	width: 242px;
	float: left;
}
#banners   #banner1_es   a  {
	background-image: url(images/banner_portunautik1.png);
	background-repeat: no-repeat;
	height: 147px;
	display: block;
	text-indent: -9999px;
}
#banners   #banner1_es   a:hover  {
	background-image: url(images/banner_portunautik2.png);
	background-repeat: no-repeat;
}
#banners #banner2_es {
	width: 242px;
	float: left;
}
#banners #banner2_es a {
	background-image: url(images/banner_club1.png);
	background-repeat: no-repeat;
	height: 147px;
	display: block;
	text-indent: -9999px;
}
#banners #banner2_es a:hover {
	background-image: url(images/banner_club2.png);
	background-repeat: no-repeat;
}
#banners #banner3_es {
	width: 242px;
	float: left;
}
#banners #banner3_es a {
	background-image: url(images/banner_practicas1.png);
	background-repeat: no-repeat;
	height: 147px;
	display: block;
	text-indent: -9999px;
}
#banners #banner3_es a:hover {
	background-image: url(images/banner_practicas2.png);
	background-repeat: no-repeat;
}
#banners #banner4_es {
	width: 242px;
	float: left;
}
#banners #banner4_es a {
	background-image: url(images/banner_prodtemporada1.png);
	background-repeat: no-repeat;
	height: 147px;
	display: block;
	text-indent: -9999px;
}
#banners #banner4_es a:hover {
	background-image: url(images/banner_prodtemporada2.png);
	background-repeat: no-repeat;
}
/*---------------------------------------------Euskara*/
#banners #banner1_eu {
	width: 242px;
	float: left;
}
#banners   #banner1_eu   a  {
	background-image: url(eus/images/banner_portunautik1.png);
	background-repeat: no-repeat;
	height: 147px;
	display: block;
	text-indent: -9999px;
}
#banners   #banner1_eu   a:hover  {
	background-image: url(eus/images/banner_portunautik2.png);
	background-repeat: no-repeat;
}
#banners #banner2_eu {
	width: 242px;
	float: left;
}
#banners #banner2_eu a {
	background-image: url(eus/images/banner_club1.png);
	background-repeat: no-repeat;
	height: 147px;
	display: block;
	text-indent: -9999px;
}
#banners #banner2_eu a:hover {
	background-image: url(eus/images/banner_club2.png);
	background-repeat: no-repeat;
}
#banners #banner3_eu {
	width: 242px;
	float: left;
}
#banners #banner3_eu a {
	background-image: url(eus/images/banner_practicas1.png);
	background-repeat: no-repeat;
	height: 147px;
	display: block;
	text-indent: -9999px;
}
#banners #banner3_eu a:hover {
	background-image: url(eus/images/banner_practicas2.png);
	background-repeat: no-repeat;
}
#banners #banner4_eu{
	width: 242px;
	float: left;
}
#banners #banner4_eu a {
	background-image: url(eus/images/banner_prodtemporada1.png);
	background-repeat: no-repeat;
	height: 147px;
	display: block;
	text-indent: -9999px;
}
#banners #banner4_eu a:hover {
	background-image: url(eus/images/banner_prodtemporada2.png);
	background-repeat: no-repeat;
}
/*---------------------------------------------English*/
#banners #banner1_en {
	width: 242px;
	float: left;
}
#banners   #banner1_en   a  {
	background-image: url(eng/images/banner_portunautik1.png);
	background-repeat: no-repeat;
	height: 147px;
	display: block;
	text-indent: -9999px;
}
#banners   #banner1_en   a:hover  {
	background-image: url(eng/images/banner_portunautik2.png);
	background-repeat: no-repeat;
}
#banners #banner2_en {
	width: 242px;
	float: left;
}
#banners #banner2_en a {
	background-image: url(eng/images/banner_club1.png);
	background-repeat: no-repeat;
	height: 147px;
	display: block;
	text-indent: -9999px;
}
#banners #banner2_en a:hover {
	background-image: url(eng/images/banner_club2.png);
	background-repeat: no-repeat;
}
#banners #banner3_en {
	width: 242px;
	float: left;
}
#banners #banner3_en a {
	background-image: url(eng/images/banner_practicas1.png);
	background-repeat: no-repeat;
	height: 147px;
	display: block;
	text-indent: -9999px;
}
#banners #banner3_en a:hover {
	background-image: url(eng/images/banner_practicas2.png);
	background-repeat: no-repeat;
}
#banners #banner4_en{
	width: 242px;
	float: left;
}
#banners #banner4_en a {
	background-image: url(eng/images/banner_prodtemporada1.png);
	background-repeat: no-repeat;
	height: 147px;
	display: block;
	text-indent: -9999px;
}
#banners #banner4_en a:hover {
	background-image: url(eng/images/banner_prodtemporada2.png);
	background-repeat: no-repeat;
}
/*---------------------------------------------Français*/
#banners #banner1_fr {
	width: 242px;
	float: left;
}
#banners   #banner1_fr   a  {
	background-image: url(fra/images/banner_portunautik1.png);
	background-repeat: no-repeat;
	height: 147px;
	display: block;
	text-indent: -9999px;
}
#banners   #banner1_fr   a:hover  {
	background-image: url(fra/images/banner_portunautik2.png);
	background-repeat: no-repeat;
}
#banners #banner2_fr {
	width: 242px;
	float: left;
}
#banners #banner2_fr a {
	background-image: url(fra/images/banner_club1.png);
	background-repeat: no-repeat;
	height: 147px;
	display: block;
	text-indent: -9999px;
}
#banners #banner2_fr a:hover {
	background-image: url(fra/images/banner_club2.png);
	background-repeat: no-repeat;
}
#banners #banner3_fr {
	width: 242px;
	float: left;
}
#banners #banner3_fr a {
	background-image: url(fra/images/banner_practicas1.png);
	background-repeat: no-repeat;
	height: 147px;
	display: block;
	text-indent: -9999px;
}
#banners #banner3_fr a:hover {
	background-image: url(fra/images/banner_practicas2.png);
	background-repeat: no-repeat;
}
#banners #banner4_fr {
	width: 242px;
	float: left;
}
#banners #banner4_fr a {
	background-image: url(fra/images/banner_prodtemporada1.png);
	background-repeat: no-repeat;
	height: 147px;
	display: block;
	text-indent: -9999px;
}
#banners #banner4_fr a:hover {
	background-image: url(fra/images/banner_prodtemporada2.png);
	background-repeat: no-repeat;
}
/*---------------------------------------*/
#cabecera #imagenIndex {
	height: 457px;
	width: 968px;
	background-image: url(images/imagen-sombra.png);
	background-repeat: no-repeat;
}
#cabeceraIndex {
}


.h4_tras_h4 {
	margin-top: 40px;
}
#contenido #columna2 h5, #columna3 h5 {
	font-size: 1em;
	color: #FFFFFF;
	line-height: 16px;
	margin-bottom: 3px;
}
#contenido  #columnas  #columna2  ul, #columna3 ul {
	list-style-type: none;
}
#contenido  #columnas  #columna2  li, #columna3 li {
	font-size: .9em;
	line-height: 16px;
	color: #FFFFFF;
}
#contenido #columna2contacto {
	width: 600px;
	float: left;
	padding-left: 30px;
	border-left-width: thin;
	border-left-style: dotted;
	border-left-color: #002434;
}
#contenido #columna2contacto h4 {
	font-size: 1.2em;
	color: #002434;
	margin-bottom: 14px;
	font-weight: bold;
}
#contenido #columnas #columna2contacto #izda {
	width: 283px;
	float: left;
}
#contenido #columnas #columna2contacto #dcha {
	width: 283px;
	padding-left: 30px;
	float: left;
	padding-top: 30px;
}
#contenido  #columnas  #columna2contacto  #mapa  {
	width: 570px;
	clear: both;
}
.enlace_linkContacto {
	color: #002434;
	text-decoration: none;
}
.enlace_linkContacto:hover {
	color: #FFFFFF;
}
.azul_p {
	color: #002434;
	text-decoration: none;
}
#contenido #columnas h5 {
	font-size: 1em;
	color: #FFFFFF;
	line-height: 16px;
	margin-bottom: 3px;
}
.subtitulo_azul {
	font-size: 1em;
	color: #002434;
	line-height: 16px;
	margin-bottom: 3px;
}
.ficha_datos {
	color: #FFFFFF;
	margin-left: 47px;
}
#contenido #columnas #columna2 h6 {
	font-size: .9em;
	line-height: 16px;
	color: #FFFFFF;
	font-weight: normal;
	border-bottom-width: 0.5px;
	border-bottom-style: solid;
	border-bottom-color: #c6d9e7;
	padding-bottom: 7px;
	padding-top: 7px;
}
.enlace_linkEnlaces {
	color: #FFFFFF;
	text-decoration: none;
}
.enlace_linkEnlaces:hover {
	color: #002434;
}
.superindice {
	vertical-align: super;
	font-size: .8em;
}
.avisoLegalIntro {
	font-size: 1.16em;
	line-height: 20px;
}
