
html, body {
/*height: 100%;*/
}

body 
{
	background-image:url(/img/fons_punts.gif);
	background-repeat:repeat;
	background-position:0 0;
	font-size:9pt;		
	font-family:"Trebuchet MS", sans-serif ;
	background-color: #06405F;
	color:#06405F;
	margin-left: auto;
	margin-right: auto;
	margin: 0;
	padding: 0; 
}


p, ul, li, form
{
	margin-top: 0px;
	margin-bottom: 0px;
}
	
a{
	color:#06405F;
	text-decoration:underline;
}	
a:visited{
	color:#06405F;
	text-decoration:underline;
}	
a:hover{
	color:#06405F;
	text-decoration:underline;
}	

#page {
	padding: 0;
	text-align: left;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0px;
	margin-bottom: 0px;
	width: 970px;
	background-color:#06405F;
	min-height: 100%; 
}

#cabecera 
{
	width:970px;
	padding: 0px 0px 0px 0px;	
	margin: 5px 0px 5px 0px;	
	/*height:128px;*/
	background-color:#06405F;
	clear:both;
}

#cabecera img
{
	border:0;
}

#cabecera #logo
{
	float:left;
	padding:37px 0px 0px 0px;
	margin:0;
}

#cabecera #contacto
{
	background-image:url(/img/contactar_CAT_es.gif);
	background-repeat:no-repeat;
	background-position:0 0;
	width:483px;
	height:46px;
	float:right;
	padding:0;
	margin:0px 0px 0px 0px;
}

#cabecera #contacto .ESP_es
{
	background-image:url(/img/contactar_ESP_es.gif);
	background-repeat:no-repeat;
	background-position:0 0;
}
#cabecera #contacto .ESP_ar
{
	background-image:url(/img/contactar_ESP_ar.gif);
	background-repeat:no-repeat;
	background-position:0 0;
}
#cabecera #contacto .ESP_otro
{
	background-image:url(/img/contactar_ESP_otro.gif);
	background-repeat:no-repeat;
	background-position:0 0;
}
	

#cabecera #contacto .CAT_es
{
	background-image:url(/img/contactar_CAT_es.gif);
	background-repeat:no-repeat;
	background-position:0 0;
}
#cabecera #contacto .CAT_ar
{
	background-image:url(/img/contactar_CAT_ar.gif);
	background-repeat:no-repeat;
	background-position:0 0;
}
#cabecera #contacto .CAT_otro
{
	background-image:url(/img/contactar_CAT_otro.gif);
	background-repeat:no-repeat;
	background-position:0 0;
}

#cabecera #contacto .ENG_es
{
	background-image:url(/img/contactar_ENG_es.gif);
	background-repeat:no-repeat;
	background-position:0 0;
}
#cabecera #contacto .ENG_ar
{
	background-image:url(/img/contactar_ENG_ar.gif);
	background-repeat:no-repeat;
	background-position:0 0;
}
#cabecera #contacto .ENG_otro
{
	background-image:url(/img/contactar_ENG_otro.gif);
	background-repeat:no-repeat;
	background-position:0 0;
}

#cabecera #contacto .FRA_es
{
	background-image:url(/img/contactar_FRA_es.gif);
	background-repeat:no-repeat;
	background-position:0 0;
}
#cabecera #contacto .FRA_ar
{
	background-image:url(/img/contactar_FRA_ar.gif);
	background-repeat:no-repeat;
	background-position:0 0;
}
#cabecera #contacto .FRA_otro
{
	background-image:url(/img/contactar_FRA_otro.gif);
	background-repeat:no-repeat;
	background-position:0 0;
}


#cabecera #enlace_contacto
{
	float:left;
	padding:0;
	margin:0px 0px 0px 0px;
	
}

#cabecera #idiomas
{
	float:right;
	padding:0;
	margin:19px 11px 0px 0px;
	color:#06405F;
	height:30px;
}

#cabecera #idiomas #idioma_seleccionado
{
	position:relative;
	top:0px;
	left:-1px;
	display:block;
}

#cabecera #idiomas #lista_idiomas
{
	position:relative;
	top:-6px;
	left:0px;
	z-index:1000;
	background-color:#DEE6EA;
	width:55px;
	height:99px;
	display:none;
	margin:0;
	padding:5px 5px 5px 7px;
}


#cabecera #idiomas #lista_idiomas a
{
	line-height:185%;
	padding:0;
	margin:0;
	color:#06405F;
	text-decoration:none;
}

#cabecera #idiomas #lista_idiomas a:visited
{
	color:#06405F;
	text-decoration:none;
}

#cabecera #idiomas #lista_idiomas a:hover
{
	color:#83A0AF;
	text-decoration:none;
}

#cabecera #idiomas #lista_idiomas a.sel
{
	color:#06405F;
}

#cabecera #idiomas #lista_idiomas img
{
	margin:0px 0px 0px 3px;
	border:0;
}

form
{
	padding:0;
	margin:0;
}

#buscador 
{
	width:970px;
	padding: 12px 0px 12px 0px;	
	margin: 5px 0px 5px 0px;	
	background-color:#FFFFFF;
	font-size:8pt;
	color:#06405F;	
}

#buscador .titulo
{
	color:#06405F;
	font-weight:bold;
	font-size:10pt;
}


#buscador input
{
	padding:0;
	margin:0;
	font-size:8pt;
	color:#343434;
	font-weight:normal;
	border:1px solid #38667F;
}

#buscador td
{
	padding:5px;
	font-weight:bold;
}

#buscador select
{
	padding:0;
	margin:0;
	font-size:8pt;
	color:#343434;
	font-weight:normal;
	border:1px solid #38667F;
}

#buscador .select_region
{
	padding:0;
	margin:0;
	font-size:8pt;
	color:#343434;
	font-weight:normal;
	border:1px solid #38667F;
	width:75px;
}

#buscador .seleccionar
{
	font-size:8pt;
	color:#06405F;
	font-weight:bold;
}


#buscador .boton_fechas
{
	padding:0;
	margin:0px 2px 0px 2px;
	font-size:7pt;
	color:#FFFFFF;
	font-weight:normal;
	border:1px solid #38667F;
	background-color:#38667F;
}

#buscador #boton_buscador
{
	font-size:8pt;
	color:#FFFFFF;
	font-weight:normal;
	background-color:#83A0AF;
	text-align:right;
	height:22px;
	bottom:0;
	right:0;
}

#buscador #boton_buscador img
{
	border:0;
	vertical-align:middle;
	margin-right:2px;
}

#buscador #boton_buscador a
{
	border:0;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:underline;
}

#buscador #boton_buscador a:visited
{
	color:#FFFFFF;
	text-decoration:underline;
}

#buscador #boton_buscador a:hover
{
	color:#FFFFFF;
	text-decoration:underline;
}

#home_slide
{
	width:950px;
	height:338px;
	background-color:#FFFFFF;
	padding:10px 10px 10px 10px;
	margin:0;
	font-size:16pt;
	font-weight:bold;
	color:#06405F;
}
#home_slide img
{
	border:0;
	padding:0;
	margin:0px 0px 10px 0px;
	font-size:16pt;
	font-weight:bold;
	color:#06405F;
}
#home_slide #texto_slide
{
	float:left;
	margin:10px 0px 0px 0px;
	width:820px;
}
#home_slide #enlace
{
	float:right;
	width:125px;
	margin:12px 0px 0px 0px;
}
#home_slide #enlace img
{
	margin:0;
	padding:0;
	border:0;
}

.enlace_home_ESP { width:125px; height:28px; background:url(/img/plus_con_ESP.gif) top left no-repeat; }  
.enlace_home_ESP img { width:125px; height:28px; }  
.enlace_home_ESP a:hover { width:125px; height:28px; }  
.enlace_home_ESP a:hover { position:absolute; background:url(/img/plus_con_roll_ESP.gif) top left no-repeat; }  

.enlace_home_CAT { width:125px; height:28px; background:url(/img/plus_con_CAT.gif) top left no-repeat; }  
.enlace_home_CAT img { width:125px; height:28px; }  
.enlace_home_CAT a:hover { width:125px; height:28px; }  
.enlace_home_CAT a:hover { position:absolute; background:url(/img/plus_con_roll_CAT.gif) top left no-repeat; }  

.enlace_home_ENG { width:125px; height:28px; background:url(/img/plus_con_ENG.gif) top left no-repeat; }  
.enlace_home_ENG img { width:125px; height:28px; }  
.enlace_home_ENG a:hover { width:125px; height:28px; }  
.enlace_home_ENG a:hover { position:absolute; background:url(/img/plus_con_roll_ENG.gif) top left no-repeat; }  

.enlace_home_FRA { width:125px; height:28px; background:url(/img/plus_con_FRA.gif) top left no-repeat; }  
.enlace_home_FRA img { width:125px; height:28px; }  
.enlace_home_FRA a:hover { width:125px; height:28px; }  
.enlace_home_FRA a:hover { position:absolute; background:url(/img/plus_con_roll_FRA.gif) top left no-repeat; }  

.enlace_seccion { width:45px; height:45px; background:url(/img/plus.gif) top left no-repeat; }  
.enlace_seccion img { width:45px; height:45px; }  
.enlace_seccion a:hover { width:45px; height:45px; }  
.enlace_seccion a:hover { position:absolute; background:url(/img/plus_roll.gif) top left no-repeat; }  

#menu_principal
{
	padding:2px 10px 2px 10px;
	margin:2px 0px 0px 0px;
	width:950px;
	background-color:#83A0AF;
	font-size:10pt;
	font-weight:bold;
	color:#FFFFFF;
}

#menu_principal_separador_home
{
	height:25px;
	font-size:1px;
	line-height:1px;
}

#menu_principal_separador_apartados
{
	height:5px;
	font-size:1px;
	line-height:1px;	
}

#menu_principal_separador_itinerarios
{
	height:20px;
	font-size:1px;
	line-height:1px;	
	clear:both;
}


#menu_principal a
{
	color:#06405F;
	text-decoration:none;
}

#menu_principal a:visited
{
	color:#06405F;
	text-decoration:none;
}

#menu_principal a:hover
{
	color:#06405F;
	text-decoration:underline;
}

#menu_principal  a.oferta
{
	color:#F00D0D;
}

#menu_principal  a.oferta:visited
{
	color:#F00D0D;
}

#menu_principal  a.oferta:hover
{
	color:#F00D0D;
}



.home_titulo_oferta
{
	
	background-image:url(/img/punto_titulo_oferta.gif);
	background-repeat:repeat-x;
	background-position:bottom left;
	margin:0px 0px 5px 5px;
	padding:0;
	width:965px;
}

.home_titulo_oferta .texto
{
	background-color:#06405F;
	font-size:14pt;
	font-weight:bold;
	color:#F00D0D;	
}

.home_titulo
{
	background-image:url(/img/punto_titulo.gif);
	background-repeat:repeat-x;
	background-position:bottom left;
	margin:0px 0px 5px 5px;
	padding:0;
	width:965px;
}

.home_titulo .texto
{
	background-color:#06405F;
	font-size:14pt;
	font-weight:bold;
	color:#89D718;	
	margin:0px 0px 0px 0px;
	padding:0px;
	display:inline;
}

.home_titulo .texto a
{
	color:#89D718;	
	text-decoration:none;
}

.home_titulo .texto a:visited
{
	color:#89D718;	
	text-decoration:none;
}

.home_titulo .texto a:hover
{
	color:#89D718;	
	text-decoration:none;
}

.lista_fichas
{
	width:970px;
	height:160px;
	padding:0;
	margin:0px 0px 30px 0px;
}

.home_minificha
{
	float:left;
	width:132px;
	height:175px;
	padding:7px 7px 7px 7px;
	margin:0px 8px 0px 0px;
	background-color:#FFFFFF;
}

.home_minificha:hover
{
	opacity:0.4;
	filter:alpha(opacity=40)
}


.home_minificha img
{
	border:0;
	margin:0px 0px 7px 0px;
	padding:0px 0px 0px 0px;
}

.home_minificha .titulo
{
	font-size:10pt;
	font-weight:bold;
	color:#06405F;
	height:40px;
}

.home_minificha .titulo a
{
	color:#06405F;
	text-decoration:none;
}

.home_minificha .titulo a:visited
{
	color:#06405F;
	text-decoration:none;
}

.home_minificha  .titulo a:hover
{
	color:#06405F;
	text-decoration:underline;
}



.home_minificha .cab
{
	float:left;
	font-size:10pt;
	font-weight:normal;
	color:#06405F;
}


.home_minificha .precio
{
	float:right;
	font-size:10pt;
	font-weight:normal;
	color:#000000;
}

.home_minificha .precio u
{
	float:right;
	color:#000000;
	text-decoration:line-through;
}

.home_minificha .precio em
{
	float:right;
	font-size:10pt;
	font-weight:normal;
	color:#F00D0D;
	font-style:normal; 
}

.home_enlace
{
	float:right;
	height:145px;
	margin-top:73px;
}

.home_enlace img
{
	border:0;
}

#lista_resultados
{
	width:970px;
	background-color:#FFFFFF;
	margin:4px 0px 0px 0px;
	padding:4px 0px 0px 0px;
}

.num_resultados
{
	background-color:#FFFFFF;
	float:left;
	width:664px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 6px;
	color:#6F7070;
	font-weight:bold;
	
}

.paginacion
{
	background-color:#FFFFFF;
	float:right;
	width:294px;
	margin:0px 0px 0px 0px;
	padding:0px 6px 0px 0px;
	color:#89D718;
	text-align:right;
	font-weight:bold;
}

.paginacion a
{
	width:195px;
	color:#6F7070;
	text-align:right;
	text-decoration:none;
}

.paginacion a:visited
{
	color:#6F7070;
	text-decoration:none;
}

.paginacion a:hover
{
	color:#6F7070;
	text-decoration:underline;
	
}

#lista_resultados table
{
	border:0;
	padding:0;
	margin:15px 0px 0px 0px;
	width:100%;
}

#lista_resultados th
{
	font-size:10pt;
	font-weight:bold;
	color:#06405F;
	padding:0px 6px 0px 6px;
	white-space:nowrap;
}

#lista_resultados th a
{
	color:#06405F;
	text-decoration:none;
}

#lista_resultados th a:visited
{
	color:#06405F;
	text-decoration:none;
}

#lista_resultados th a:hover
{
	color:#06405F;
	text-decoration:underline;
}

#lista_resultados th img
{
	border:0;
	vertical-align:middle;
}

#lista_resultados th.centrado
{
	text-align:center;
}

#lista_resultados th.derecha
{
	text-align:right;
}


#lista_resultados tr.barco
{
	background-color:#FFFFFF;
	cursor:default;
}

#lista_resultados tr.barco:hover
{
	background-color:#C1CFD7;
	cursor:pointer;
}

#lista_resultados td
{
	padding:6px 6px 6px 6px;
	font-size:10pt;
	font-weight:normal;
	color:#06405F;
	text-align:center;
	border-top:1px solid #06405F;
}

#lista_resultados td.derecha
{
	text-align:right;
}

#lista_resultados td.izquierda
{
	text-align:left;
}

 
#lista_resultados td a
{
	color:#06405F;
	text-decoration:none;
}

#lista_resultados td a:visited
{
	color:#06405F;
	text-decoration:none;
}

#lista_resultados td a:hover
{
	color:#06405F;
	text-decoration:none;	
}

#lista_resultados td img
{
	margin-right:8px;
	border:0;
	vertical-align:middle;
}

#lista_resultados td.nombre
{
	font-weight:bold;
	text-align:left;
}

#lista_resultados td.precio
{
	color:#F07609;
}

#lista_resultados td.precio u
{
	color:#000000;
	text-decoration:line-through;
}

#lista_resultados td.precio em
{
	color:#F00D0D;
	font-style:normal; 
}

#lista_resultados td.separador
{
	border:0;
	background-color:#06405F;
	height:7px;
}

#trailimageid {
	position:absolute;
	visibility:hidden;
	left:0px;
	top:0px;
	padding:7px 7px 7px 7px;
	background-color:#06405F;
	/*border: 1px double #FFFFFF;*/
}

#lista_resultados_mini
{
	width:970px;
	background-color:#06405F;
	margin:4px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

#lista_resultados_mini .ficha
{
	float:left;
	width:74px;
	height:96px;
	background-color:#FFFFFF;
	border-top:1px solid #06405F;
	border-right:1px solid #06405F;
	padding:3px 3px 3px 3px;
	margin:0;
	font-size:8pt;
	font-weight:bold;
	color:#06405F;
}

#lista_resultados_mini .sel
{
	opacity:0.61;
	filter:alpha(opacity=61)
}

#lista_resultados_mini .ultima
{
	width:73px;
	border-right:0px;
}

#lista_resultados_mini .ficha:hover
{
	opacity:0.61;
	filter:alpha(opacity=61)
}


#lista_resultados_mini .ficha img
{
	float:left;
	border:0;
	padding:0;
	margin:0;
}

#lista_resultados_mini .ficha a
{
	text-decoration:none;
	color:#06405F;
}

#lista_resultados_mini .ficha a:visited
{
	text-decoration:none;
	color:#06405F;
}

#lista_resultados_mini .ficha a:hover
{
	text-decoration:none;
	color:#06405F;
}

#barco
{
	width:970px;
	margin:15px 0px 0px 0px;
}

#barco .anchor_contratar
{
	font-size:1px;
	line-height:1px;
	text-decoration:none;
	background-color:#FFFFFF;
}


#barco #pestanyas
{
	width:970px;
	height:22px;
	background-color:#83A0AF;
	border-bottom:1px solid #06405F;
	
}

#barco #pestanyas .pestanya
{
	float:right;
	font-size:10pt;
	color:#06405F;
	padding:0;
	margin:0;
	background-color:#83A0AF;
}

#barco #pestanyas .pestanya a
{
	margin:0px 30px 0px 30px;
	color:#06405F;
	text-decoration:none;
}
#barco #pestanyas .pestanya a:visited
{
	color:#06405F;
	text-decoration:none;
}
#barco #pestanyas .pestanya a:hover
{
	color:#06405F;
	text-decoration:underline;
}

#barco #pestanyas .pestanya img
{
	padding:0;
	margin:0;
	vertical-align:middle;
}

#barco #pestanyas .pestanya.sel
{
	height:23px;
	color:#6F7070;
	background-color:#FFFFFF;
	border-bottom:1px solid #FFFFFF;
}

#barco #pestanyas .pestanya.sel a
{
	color:#6F7070;
}
#barco #pestanyas .pestanya.sel a:visited
{
	color:#6F7070;
}
#barco #pestanyas .pestanya.sel a:hover
{
	color:#6F7070;
}


#barco .introduccion
{
	background-color:#FFFFFF;
	padding:13px 13px 0px 13px;
	margin:0;
}

#barco .introduccion .imagen
{
	float:left;
	width:517px;
	height:356px;
}

#barco .introduccion.imagenes
{
	background-color:#FFFFFF;
	padding:0px 13px 13px 13px;
	margin:0;
}

#barco .introduccion .imagen img
{
	border:0;
}

#barco .introduccion .info
{
	position: relative;

	float:left;
	width:410px;
	height:356px;
	padding:0px 0px 0px 15px;
	
}

#barco .introduccion .info h2
{
	font-size:10pt;
	color:#A2A2A2;
}

#barco .introduccion .info .situa
{
	font-size:10pt;
	color:#A2A2A2;
}

#barco .introduccion .info h1
{
	font-size:19pt;
	font-weight:bold;
	color:#06405F;
	padding:0;
	margin:10px 0px 0px 0px;
}

#barco .introduccion .subtitulo_ficha
{
	margin:0px 0px 10px 0px;
	font-weight:bold;
	color:#06405F;
}

#barco .introduccion .ficha
{
	width:915px;
	background-color:#E6ECEF;
	font-size:10pt;
	color:#6F6F6F;
	padding:14px 14px 14px 14px;
	margin:10px 0px 0px 0px;
	clear:both;
}

#barco .introduccion .ficha td
{
	font-size:10pt;
	color:#6F6F6F;
	font-weight:normal;	
}

#barco .introduccion .ficha td strong
{
	background-color:#E6ECEF;
	font-size:10pt;
	color:#06405F;
	font-weight:bold;	
}

#barco .introduccion .ficha td a
{
	color:#8AD719;
	text-decoration:underline;
}

#barco .introduccion .ficha td a:visited
{
	color:#8AD719;
	text-decoration:underline;
}

#barco .introduccion .ficha td a:hover
{
	color:#8AD719;
	text-decoration:underline;
}

#barco .introduccion .enlace_masinfo_ESP { position: absolute;bottom: 0;left:110px;width:128px; height:86px; background:url(/img/info_TAG_esp.gif) top left no-repeat; }  
#barco .introduccion .enlace_masinfo_ESP img { width:128px; height:86px; border:0;}  
#barco .introduccion .enlace_masinfo_ESP a:hover {width:128px; height:86px;}  
#barco .introduccion .enlace_masinfo_ESP a:hover { position: absolute;background:url(/img/info_TAG_roll_esp.gif) top left no-repeat; }  

#barco .introduccion .enlace_masinfo_CAT { position: absolute;bottom: 0;left:110px;width:128px; height:86px; background:url(/img/info_TAG_cat.gif) top left no-repeat; }  
#barco .introduccion .enlace_masinfo_CAT img { width:128px; height:86px; border:0;}  
#barco .introduccion .enlace_masinfo_CAT a:hover {width:128px; height:86px;}  
#barco .introduccion .enlace_masinfo_CAT a:hover { position: absolute;background:url(/img/info_TAG_roll_cat.gif) top left no-repeat; }  

#barco .introduccion .enlace_masinfo_ENG { position: absolute;bottom: 0;left:110px;width:128px; height:86px; background:url(/img/info_TAG_eng.gif) top left no-repeat; }  
#barco .introduccion .enlace_masinfo_ENG img { width:128px; height:86px; border:0;}  
#barco .introduccion .enlace_masinfo_ENG a:hover {width:128px; height:86px;}  
#barco .introduccion .enlace_masinfo_ENG a:hover { position: absolute;background:url(/img/info_TAG_roll_eng.gif) top left no-repeat; }  

#barco .introduccion .enlace_masinfo_FRA { position: absolute;bottom: 0;left:110px;width:128px; height:86px; background:url(/img/info_TAG_fr.gif) top left no-repeat; }  
#barco .introduccion .enlace_masinfo_FRA img { width:128px; height:86px; border:0;}  
#barco .introduccion .enlace_masinfo_FRA a:hover {width:128px; height:86px;}  
#barco .introduccion .enlace_masinfo_FRA a:hover { position: absolute;background:url(/img/info_TAG_roll_fr.gif) top left no-repeat; }  

#barco .introduccion .enlace_anadir_ESP { position: absolute;bottom: 0;width:103px; height:86px; background:url(/img/seleccio_TAG_esp.gif) top left no-repeat; }  
#barco .introduccion .enlace_anadir_ESP img { width:103px; height:86px; border:0;}  
#barco .introduccion .enlace_anadir_ESP a:hover {width:103px; height:86px;}  
#barco .introduccion .enlace_anadir_ESP a:hover { position: absolute;background:url(/img/seleccio_TAG_roll_esp.gif) top left no-repeat; }  

#barco .introduccion .enlace_anadir_CAT { position: absolute;bottom: 0;width:103px; height:86px; background:url(/img/seleccio_TAG_cat.gif) top left no-repeat; }  
#barco .introduccion .enlace_anadir_CAT img { width:103px; height:86px; border:0;}  
#barco .introduccion .enlace_anadir_CAT a:hover {width:103px; height:86px;}  
#barco .introduccion .enlace_anadir_CAT a:hover { position: absolute;background:url(/img/seleccio_TAG_roll_cat.gif) top left no-repeat; }  

#barco .introduccion .enlace_anadir_ENG { position: absolute;bottom: 0;width:103px; height:86px; background:url(/img/seleccio_TAG_eng.gif) top left no-repeat; }  
#barco .introduccion .enlace_anadir_ENG img { width:103px; height:86px; border:0;}  
#barco .introduccion .enlace_anadir_ENG a:hover {width:103px; height:86px;}  
#barco .introduccion .enlace_anadir_ENG a:hover { position: absolute;background:url(/img/seleccio_TAG_roll_eng.gif) top left no-repeat; }  

#barco .introduccion .enlace_anadir_FRA { position: absolute;bottom: 0;width:103px; height:86px; background:url(/img/seleccio_TAG_fr.gif) top left no-repeat; }  
#barco .introduccion .enlace_anadir_FRA img { width:103px; height:86px; border:0;}  
#barco .introduccion .enlace_anadir_FRA a:hover {width:103px; height:86px;}  
#barco .introduccion .enlace_anadir_FRA a:hover { position: absolute;background:url(/img/seleccio_TAG_roll_fr.gif) top left no-repeat; }  

#barco .introduccion .enlace_enviar_ESP { position: absolute;bottom: 0;width:108px; height:86px; left:230px;background:url(/img/enviar_esp.gif) top left no-repeat; }  
#barco .introduccion .enlace_enviar_ESP img { width:108px; height:86px; border:0;}  
#barco .introduccion .enlace_enviar_ESP a:hover {width:108px; height:86px;}  
#barco .introduccion .enlace_enviar_ESP a:hover { position: absolute;background:url(/img/enviar_roll_esp.gif) top left no-repeat; }  

#barco .introduccion .enlace_enviar_CAT { position: absolute;bottom: 0;width:108px; height:86px; left:230px;background:url(/img/enviar_cat.gif) top left no-repeat; }  
#barco .introduccion .enlace_enviar_CAT img { width:108px; height:86px; border:0;}  
#barco .introduccion .enlace_enviar_CAT a:hover {width:108px; height:86px;}  
#barco .introduccion .enlace_enviar_CAT a:hover { position: absolute;background:url(/img/enviar_roll_cat.gif) top left no-repeat; }  

#barco .introduccion .enlace_enviar_ENG { position: absolute;bottom: 0;width:108px; height:86px; left:230px;background:url(/img/enviar_eng.gif) top left no-repeat; }  
#barco .introduccion .enlace_enviar_ENG img { width:108px; height:86px; border:0;}  
#barco .introduccion .enlace_enviar_ENG a:hover {width:108px; height:86px;}  
#barco .introduccion .enlace_enviar_ENG a:hover { position: absolute;background:url(/img/enviar_roll_eng.gif) top left no-repeat; }  

#barco .introduccion .enlace_enviar_FRA { position: absolute;bottom: 0;width:108px; height:86px; left:230px;background:url(/img/enviar_fr.gif) top left no-repeat; }  
#barco .introduccion .enlace_enviar_FRA img { width:108px; height:86px; border:0;}  
#barco .introduccion .enlace_enviar_FRA a:hover {width:108px; height:86px;}  
#barco .introduccion .enlace_enviar_FRA a:hover { position: absolute;background:url(/img/enviar_roll_fr.gif) top left no-repeat; }  


#barco .introduccion .galeria
{
	margin:13px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:100%;
	border-top:1px solid #829FAF;
	background-color:#FFFFFF;
}

#barco .introduccion .galeria h3
{
	padding:10px 0px 0px 0px;
	margin:0;
	float:left;
	width:200px;
	font-size:10pt;
	color:#6F7070;
	font-weight:normal;	
}

#barco .introduccion .galeria .info_galeria
{
	padding:10px 0px 0px 0px;
	float:right;
	width:400px;
	font-size:8pt;
	color:#6F7070;
	font-weight:normal;	
	text-align:right;
	
}


#barco .introduccion .galeria ul
{
	
	margin:10px 0px 35px 0px;
	padding:0px 0px 0px 0px;
	list-style-type:none;
}


#barco .introduccion .galeria li
{
	width:230px;
	float:left;
	margin:0px 8px 8px 0px;
	padding:0px 0px 0px 0px;		
}

#barco .introduccion .galeria li img
{
	border:0;
}

#barco .introduccion .galeria li.ultimo
{
	margin:0px 0px 8px 0px;
}

#barco .introduccion #tripulacion ul
{
	margin:10px 0px 35px 0px;
	padding:0px 0px 0px 0px;
	list-style-type:none;
}

#barco .introduccion #tripulacion li
{
	width:170px;
	float:left;
	margin:0px 12px 8px 0px;
	padding:0px 0px 0px 0px;		
}

#barco .introduccion #tripulacion li img
{
	border:0;
}


#barco #equipamiento
{
	background-color:#FFFFFF;
	padding:13px 13px 13px 13px;
	margin:0;
	display:block;
}

#barco #equipamiento .imagen
{
	float:left;
	width:517px;
	text-align:right;
}

#barco #equipamiento .enlace_contactar_ESP { position: absolute;bottom: 0;right:0;width:89px; height:89px; background:url(/img/contratar_ESP.gif) top left no-repeat; }  
#barco #equipamiento .enlace_contactar_ESP img { width:89px; height:89px; border:0;}  
#barco #equipamiento .enlace_contactar_ESP a:hover { width:89px; height:89px; }  
#barco #equipamiento .enlace_contactar_ESP a:hover { position:absolute; background:url(/img/contratar_barco_roll_ESP.gif) top left no-repeat; }  

#barco #equipamiento .enlace_contactar_CAT { position: absolute;bottom: 0;right:0;width:89px; height:89px; background:url(/img/contratar_CAT.gif) top left no-repeat; }  
#barco #equipamiento .enlace_contactar_CAT img { width:89px; height:89px; border:0;}  
#barco #equipamiento .enlace_contactar_CAT a:hover { width:89px; height:89px; }  
#barco #equipamiento .enlace_contactar_CAT a:hover { position:absolute; background:url(/img/contratar_barco_roll_CAT.gif) top left no-repeat; }  

#barco #equipamiento .enlace_contactar_ENG { position: absolute;bottom: 0;right:0;width:89px; height:89px; background:url(/img/contratar_ENG.gif) top left no-repeat; }  
#barco #equipamiento .enlace_contactar_ENG img { width:89px; height:89px; border:0;}  
#barco #equipamiento .enlace_contactar_ENG a:hover { width:89px; height:89px; }  
#barco #equipamiento .enlace_contactar_ENG a:hover { position:absolute; background:url(/img/contratar_barco_roll_ENG.gif) top left no-repeat; }  

#barco #equipamiento .enlace_contactar_FRA { position: absolute;bottom: 0;right:0;width:89px; height:89px; background:url(/img/contratar_FRA.gif) top left no-repeat; }  
#barco #equipamiento .enlace_contactar_FRA img { width:89px; height:89px; border:0;}  
#barco #equipamiento .enlace_contactar_FRA a:hover { width:89px; height:89px; }  
#barco #equipamiento .enlace_contactar_FRA a:hover { position:absolute; background:url(/img/contratar_barco_roll_FRA.gif) top left no-repeat; }  


#barco #equipamiento .imagen img
{
	border:0;
}

#barco #equipamiento .info
{
	float:left;
	padding:0px 10px 0px 10px;
	margin: 0px 0px 0px 0px;
	color:#6F7070;
	font-size:10pt;
	overflow:hidden;
}

#barco #equipamiento .info .situa
{
	font-size:10pt;
	color:#A2A2A2;
}

#barco #equipamiento .info h1
{
	font-size:19pt;
	font-weight:bold;
	color:#06405F;
	padding:0;
	margin:10px 0px 20px 0px;
}

#barco #equipamiento .ficha
{
	width:915px;
	background-color:#E6ECEF;
	font-size:10pt;
	color:#6F6F6F;
	padding:14px 14px 14px 14px;
	margin:10px 0px 0px 0px;
	clear:both;
}

#barco #equipamiento .ficha td
{
	font-size:10pt;
	color:#6F6F6F;
	font-weight:normal;	
}

#barco #equipamiento .ficha td strong
{
	background-color:#E6ECEF;
	font-size:10pt;
	color:#06405F;
	font-weight:bold;	
}

#barco #equipamiento .ficha td a
{
	color:#8AD719;
	text-decoration:underline;
}

#barco #equipamiento .ficha td a:visited
{
	color:#8AD719;
	text-decoration:underline;
}

#barco #equipamiento .ficha td a:hover
{
	color:#8AD719;
	text-decoration:underline;
}

#barco #precios
{
	background-color:#FFFFFF;
	padding:13px 13px 13px 13px;
	margin:0;
	display:block;
}

#barco #precios .imagen
{
	float:left;
	width:345px;
	text-align:right;
}

#barco #precios .imagen .enlace_contactar_ESP { float:right;width:89px; height:89px; background:url(/img/contratar_ESP.gif) top left no-repeat; }  
#barco #precios .imagen .enlace_contactar_ESP img { width:89px; height:89px; border:0;}  
#barco #precios .imagen .enlace_contactar_ESP a:hover { width:89px; height:89px; }  
#barco #precios .imagen .enlace_contactar_ESP:hover { background:url(/img/contratar_barco_roll_ESP.gif) top left no-repeat; }  

#barco #precios .imagen .enlace_contactar_CAT { float:right;width:89px; height:89px; background:url(/img/contratar_CAT.gif) top left no-repeat; }  
#barco #precios .imagen .enlace_contactar_CAT img { width:89px; height:89px; border:0;}  
#barco #precios .imagen .enlace_contactar_CAT a:hover { width:89px; height:89px; }  
#barco #precios .imagen .enlace_contactar_CAT:hover { background:url(/img/contratar_barco_roll_CAT.gif) top left no-repeat; }  

#barco #precios .imagen .enlace_contactar_ENG { float:right;width:89px; height:89px; background:url(/img/contratar_ENG.gif) top left no-repeat; }  
#barco #precios .imagen .enlace_contactar_ENG img { width:89px; height:89px; border:0;}  
#barco #precios .imagen .enlace_contactar_ENG a:hover { width:89px; height:89px; }  
#barco #precios .imagen .enlace_contactar_ENG:hover { background:url(/img/contratar_barco_roll_ENG.gif) top left no-repeat; }  

#barco #precios .imagen .enlace_contactar_FRA { float:right;width:89px; height:89px; background:url(/img/contratar_FRA.gif) top left no-repeat; }  
#barco #precios .imagen .enlace_contactar_FRA img { width:89px; height:89px; border:0;}  
#barco #precios .imagen .enlace_contactar_FRA a:hover { width:89px; height:89px; }  
#barco #precios .imagen .enlace_contactar_FRA:hover { background:url(/img/contratar_barco_roll_FRA.gif) top left no-repeat; }  


#barco #precios .imagen img
{
	border:0;
}

#barco #precios .info
{
	float:left;
	padding:0px 10px 0px 10px;
	margin: 0px 0px 0px 0px;
	color:#6F7070;
	font-size:10pt;
}

#barco #precios .info .situa
{
	font-size:10pt;
	color:#A2A2A2;
}

#barco #precios .info h1
{
	font-size:19pt;
	font-weight:bold;
	color:#06405F;
	padding:0;
	margin:10px 0px 0px 0px;
}

#barco #precios .info .ficha
{
	/*width:271px;*/
	background-color:#E6ECEF;
	font-size:10pt;
	color:#6F6F6F;
	padding:14px 14px 14px 14px;
	margin:70px 0px 0px 0px;
}

#barco #precios .info .ficha strong
{
	background-color:#E6ECEF;
	font-size:10pt;
	color:#06405F;
	font-weight:normal;	
}

#barco #precios .info u
{
	text-decoration:line-through;
}

#barco #precios .info em
{
	color:#F00D0D;
	font-style:normal;
}



#barco #contratar
{
	background-color:#FFFFFF;
	margin:0px 0px 0px 0px;
	padding:20px 13px 13px 13px;
	border-top:2px solid #446F87;
	width:944px;
}

#barco #contratar h1
{
	font-size:16pt;
	color:#89D718
}

#barco #contratar h1 img
{
	float:left;
	vertical-align:middle;
}

#barco #contratar #respuesta
{
	float:left;
	width:432px;
	color:#6F7070;
	font-size:10pt;
	font-weight:normal;
	padding:0px;
	margin:0px 0px 0px 15px;
}

#barco #contratar #intro
{
	float:left;
	width:432px;
	color:#6F7070; 
	font-size:10pt;
	font-weight:normal;
	padding:0px;
	margin:0px 0px 0px 15px;
}

#barco #contratar #intro img
{
	float:left;
	
	vertical-align:bottom;
	
}

#barco #contratar #intro a
{
	color:#6CAE0C;
	text-decoration:none;
}
#barco #contratar #intro a:visited
{
	color:#6CAE0C;
	text-decoration:none;
}
#barco #contratar #intro a:hover
{
	color:#6CAE0C;
	text-decoration:underline;
}

#barco #contratar #formulario
{
	width:429px;
	float:right;
	padding:0px 5px 0px 5px;
}

#barco #contratar td.liniaTabla
{
	background-image:none;
	background-color:#89D718;
	width:1px;
	font-size:1px;
	line-height:1px;	
}

#barco #contratar td.titulo
{
	padding: 5px 5px 5px 5px;
}

#barco #contratar td.texto
{
	padding: 5px 5px 5px 5px;
}

#barco #contratar form
{
	padding:0;
	margin:0;
}

#barco #contratar input{
	font-size:10pt;
}


#barco #contratar textarea{
	font-size:10pt;
}

#barco #contratar .boton{
	font-size:9pt;
	background-color:#89D718;
	color:#06405F;
	font-weight:normal;
	border:0;
	padding:3px;
}

#apartado_slide
{
	width:970px;
	background-color:#FFFFFF;
	padding:10px 0px 0px 0px;
	margin:0;
	font-size:16pt;
	font-weight:bold;
	color:#06405F;
	
}

#apartado_slide #animacion
{
	padding:0px 10px 0px 10px;
	height:298px;
	margin:0;
}

#apartado_slide #animacion img
{
	border:0;
}

#apartado_info
{
	width:940px;
	padding:0px 15px 15px 15px;
	margin:0;
	color:#06405F;
}



#apartado_info h1
{
	float:left;
	width:940px;
	font-size:16pt;
	font-weight:bold;
	color:#06405F;
	background-color:#FFFFFF;
}

#apartado_info #col_izq
{
	float:left;
	width:460px;
	background-color:#FFFFFF;
	padding:0px 10px 0px 0px;
	margin:0;
	color:#06405F;
	font-size:10pt;
}

#apartado_info #col_izq h2
{
	float:left;
	width:460px;
	font-size:12pt;
	font-weight:bold;
	color:#525353;
	margin:0;
	padding:0;
}


#apartado_info #col_dcha
{
	float:left;
	width:450px;
	background-color:#FFFFFF;
	padding:0px 0px 0px 20px;
	margin:0;
	font-size:10pt;
	font-weight:normal;
	color:#6F7070;	
}

#lista_itinerarios
{
	width:970px;
	padding:0;
	margin:0px 0px 30px 0px;
}

#lista_itinerarios ul
{
	width:970px;
	padding:0;
	margin:0px 0px 20px 0px;
	list-style-type:none;
}

#lista_itinerarios li
{
	background-color:#FFFFFF;
	width:950px;
	padding:10px 10px 10px 10px;
	margin:0px 0px 5px 0px;
	list-style-type:none;
	color:#6F7070;
}

.itinerarios_enlace
{
	float:right;
	vertical-align:mmiddle;
	position:relative;
}

.itinerarios_enlace img
{
	border:0;
}

.enlace_itinerario { width:39px; height:39px; background:url(/img/mes_itineraris.gif) top left no-repeat; }  
.enlace_itinerario img { width:39px; height:39px; }  
.enlace_itinerario a:hover { width:39px; height:39px; }  
.enlace_itinerario a:hover { position:absolute; background:url(/img/mes_itineraris_roll.gif) top left no-repeat; }  



/*
#lista_itinerarios li:hover
{
	opacity:0.4;
	filter:alpha(opacity=40)
}
*/
#lista_itinerarios li img
{
	float:left;
	border:0;
	margin-right:10px;
}

#lista_itinerarios li h1
{
	float:left;
	width:700px;
	margin:0px 0px 10px 0px;
	padding:0;
	
}

#lista_itinerarios li h1 a
{
	color:#06405F;
	text-decoration:none;
}

#lista_itinerarios li h1 a:visited
{
	color:#06405F;
	text-decoration:none;
}

#lista_itinerarios li h1 a:hover
{
	color:#06405F;
	text-decoration:underline;
}

#lista_itinerarios li .contenido
{
	float:left;
	width:670px;
}

#itinerario
{
	float:left;
	width:950px;
	margin:0px 0px 0px 0px;
	padding:10px 10px 10px 10px;
	background-color:#FFFFFF;
	color:#6F7070;
	font-size:10pt;
}

#itinerario h1
{
	color:#06405F;
	float:left;
	width:950px;
	margin:0px 0px 10px 0px;
	padding:0px 0px 0px 0px;
	font-size:14pt;
}
#itinerario h2
{
	color:#6F7070;
	float:left;
	width:950px;
	margin:0px 0px 10px 0px;
	padding:0px 0px 0px 0px;
	font-size:12pt;
	width:690px;
}

#itinerario #descripcion
{
	width:690px;
}


#itinerario #lista_dias
{
	color:#6F7070;
	float:left;
	width:950px;
	margin:0px 0px 10px 0px;
	padding:20px 0px 0px 0px;
	font-size:12pt;
}

#itinerario #lista_dias ul
{
	float:left;
	width:950px;
	padding:0;
	margin:0px 0px 0px 0px;
	list-style-type:none;
}

#itinerario #lista_dias li
{
	background-color:#FFFFFF;
	width:950px;
	padding:10px 0px 10px 0px;
	margin:10px 0px 10px 0px;
	list-style-type:none;
	color:#6F7070;
}

#itinerario #lista_dias li h1
{
	color:#06405F;
	float:left;
	width:950px;
	margin:0px 0px 10px 0px;
	padding:0px 0px 0px 0px;
	font-size:14pt;
}

#itinerario #lista_dias li .lista_imagenes
{
	color:#06405F;
	float:left;
	width:230px;
	margin:0px 0px 15px 0px;
	padding:0px 0px 0px 0px;
	font-size:10pt;
}

#itinerario #lista_dias li .lista_imagenes img
{	
	float:left;
	border:0;
	margin:0px 0px 10px 20px;
	padding:0;
}

#itinerario #lista_dias li .info_itinerario
{
	color:#06405F;
	float:left;
	width:690px;
	margin:0px 0px 15px 0px;
	padding:0px 10px 0px 0px;
	font-size:10pt;
}

#menu_otros_itinerarios
{
	background-color:#FFFFFF;
	float:left;
	width:964px;
	margin:2px 0px 2px 0px;
	padding:2px 0px 2px 6px;
	color:#6F7070;
	font-weight:bold;
}

#menu_otros_itinerarios a
{
	color:#6F7070;
	text-decoration:none;
}

#menu_otros_itinerarios a:visited
{
	color:#6F7070;
	text-decoration:none;
}

#menu_otros_itinerarios a:hover
{
	color:#6F7070;
	text-decoration:underline;
	
}
.ancla
{
	color:#FFFFFF;
	font-size:1px;
	line-height:1px;
	text-decoration:none;
}

.ancla a
{
	color:#FFFFFF;
	text-decoration:none;
}

.ancla a:visited
{
	color:#FFFFFF;
	text-decoration:none;
}

.ancla a:hover
{
	color:#FFFFFF;
	text-decoration:none;
}


#mapa
{
	width:940px;
	background-color:#FFFFFF;
	padding:10px 15px 30px 15px;
	margin:0;
	font-size:10pt;
	font-weight:normal;
	color:#06405F;
	
}

#mapa h1
{
	font-size:16pt;
	width:940px;
	padding:0;
	margin:15px 0px 15px 0px;
	color:#06405F;
}

#mapa .columna
{
	float:left;
	width:470px;
	background-color:#FFFFFF;
	padding:0;
	margin:0;
	color:#06405F;
	font-size:10pt;
}

#mapa .columna h2
{
	float:left;
	width:470px;
	font-size:14pt;
	font-weight:bold;
	color:#525353;
	margin:10px 0px 10px 20px;
	padding:0px 0px 0px 0px;
}

#mapa .columna h2 a
{
	color:#525353;
	text-decoration:none;
}

#mapa .columna h2 a:visited
{
	color:#525353;
	text-decoration:none;
}

#mapa .columna h2 a:hover
{
	color:#525353;
	text-decoration:underline;
}

#mapa .columna ul
{
	/*padding:0;*/
	margin:0px 0px 0px 00px;
	list-style-type:circle;
}



#mapa .columna li
{
	/*padding:0;*/
	margin:0px 0px 10px 15px;
	font-size:12pt;
	font-weight:bold;
}

#mapa .columna li a
{
	color:#06405F;
	text-decoration:none;
}

#mapa .columna li a:visited
{
	color:#06405F;
	text-decoration:none;
}

#mapa .columna li a:hover
{
	color:#06405F;
	text-decoration:underline;
}

#mapa .columna li  a.oferta
{
	color:#F00D0D;
}

#apartado_info #col_dcha
{
	float:left;
	width:460px;
	background-color:#FFFFFF;
	padding:0px 0px 0px 10px;
	margin:0;
	font-size:10pt;
	font-weight:normal;
	color:#6F7070;	
}


#pie 
{
	font-size:8pt;
	width: 970px;
	padding: 0px 0px 20px 0px;	
	margin: 20px 0px 0px 0px;	
	border-top:1px solid #89D718;
	text-align:center;
	color:#FFFFFF;
	background-color:#06405F;
	clear:both;
}

#pie a
{
	color:#FFFFFF;
	text-decoration:underline;
}

#pie a:visited
{
	color:#FFFFFF;
	text-decoration:underline;
}

#pie a:hover
{
	color:#FFFFFF;
	text-decoration:none;
}

.clear {font-size: 1px; height: 1px; clear:both;line-height:0px;padding:0;margin:0;}
.clear_both {clear:both;}
.clear_both_4 {clear:both; height: 4px;background-color:#FFFFFF;}


.centerdiv{ /*IE method of centering a relative div*/
text-align: center;
}

/*
.centerdiv>div{ 
margin: 0 auto;
}
*/
/*

#intro
{
	background-image:url(/img/fondo_intro.gif);
	background-repeat:no-repeat;
	background-position:top left;
	width:980px;
	height:250px;
	color:#F8E2A9;
	margin:0px 0px 0px 0px;
	padding:12px 14px 14px 14px;
	overflow:hidden;
}


#intro  img{
	padding:0px;
	margin:0;
	border:0;
}

#intro .imagen{
	float:left;
	display:none;
	width:465px;
	height:225px
	padding:0;
	margin:0px 32px 0px 0px;
}

#intro .imagen.sel{
	display:block;
}


#intro  #texto{
	font-size:10pt;
	color:#FFA800;
	font-weight:normal;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:left;
	width:455px;
	height:225px;
	overflow:hidden;
	position: relative;

}

#intro  #texto h1{
	font-size:14pt;
	color:#FFA800;
	font-weight:normal;
	margin:20px 0px 15px 0px;
	padding:0px 0px 0px 0px;
	float:left;
	width:455px;
}

#intro  #texto #enlace{
	font-size:12pt;
	color:#FFA800;
	font-weight:normal;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:left;
	width:455px;
	overflow:hidden;
	text-align:right;
	position: absolute;
	bottom:0;
}

#intro  #texto #enlace img {
	float:none;
	border:0;
	vertical-align:middle;
	margin:0;
	padding:0;
}

#intro  #texto #enlace a{
	font-weight:normal;
	color:#2C2006;
	text-decoration:underline;
	white-space:nowrap;
}

#intro  #texto #enlace a:visited{
	color:#2C2006;
	text-decoration:underline;
}

#intro  #texto #enlace a:hover{
	color:#FFA800;
	text-decoration:none;
}

#lista_eventos{}
#lista_eventos ul
{
	width:980px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	list-style-type:none;
}

#lista_eventos li
{
	width:232px;
	float:left;
	margin:0px 17px 17px 0px;
	padding:0px 0px 0px 0px;		
}

#lista_eventos li.ultimo
{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;		
}

.seccion
{
	background-image:url(/img/fondo_seccion.gif);
	background-repeat:no-repeat;
	background-position:top left;
	width:208px;
	height:208px;
	font-size:8pt;
	color:#F8E2A9;
	margin:0px 0px 0px 0px;
	padding:11px 11px 11px 11px;
	float:left;
	cursor:pointer;
	background-color:#5D543D;
	overflow:hidden;
}

.seccion.vacia
{
	background-image:url(/img/fondo_seccion_vacia.gif);
}

.seccion:hover
{
	background-image:url(/img/fondo_seccion_negro.gif);
	background-repeat:no-repeat;
	background-position:top left;
	opacity:0.4;
	filter:alpha(opacity=40)
}

.seccion img
{
	padding:0;
	margin:0;
	border:0;
}

.seccion  h1{
	font-size:14pt;
	color:#FFA800;
	font-weight:normal;
	margin:5px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:left;
	width:207px;
}

.seccion  h1 a{
	color:#FFA800;
	text-decoration:none;
}

.seccion  h1 a:visited{
	color:#FFA800;
	text-decoration:none;
}

.seccion  h1 a:hover{
	color:#FFA800;
	text-decoration:none;
}

.seccion  a{
	color:#F8E2A9;
	text-decoration:none;
}

.seccion  a:visited{
	color:#F8E2A9;
	text-decoration:none;
}

.seccion  a:hover{
	color:#F8E2A9;
	text-decoration:none;
}


·evento
{
	width:980px;
	padding:0;
	margin:0;
}

.bl 
{
	background: url(/img/bottom_left.gif) bottom left no-repeat #5D543D; 
}
.br 
{
	background: url(/img/bottom_right.gif) bottom right no-repeat;
}
.tl 
{
	background: url(/img/top_left.gif) top left no-repeat;
}
.tr 
{
	background: url(/img/top_right.gif) top right no-repeat;
}

#contenido_evento
{
	width:952px;
	padding:14px;
	margin:0px 0px 20px 0px;
}

#contenido_evento .texto{
	float:left;
	width:382px;
	padding:0px 0px 0px 0px;
	margin:0px 30px 0px 0px;
	font-size:10pt;
	color:#F8E2A9;
}

#contenido_evento .texto h1{
	padding:0;
	margin:0px 0px 65px 0px;
	font-size:22pt;
	color:#FFA800;
}

#contenido_evento .texto h2{
	padding:0;
	margin:0px 0px 40px 0px;
	font-size:14pt;
	color:#FFA800;
}


#contenido_evento  img{
	padding:0px;
	margin:0;
	border:0;
}

#contenido_evento .imagen{
	float:right;
	display:none;
	width:530px;
	height:353px
	padding:0;
	margin:0px 0px 0px 0px;
}

#contenido_evento .imagen.sel{
	display:block;
}

#formulario{
	float:right;
	width:530px;
	padding:0;
	margin:15px 0px 0px 0px;
	font-size:10pt;
}

#formulario h1{
	font-size:14pt;
	color:#FFA800;
}


#menu
{
	background-image:url(/img/fondo_menu_interior.gif);
	background-repeat:no-repeat;
	background-position:top left;
	width:980px;
	height:157px;
	margin:10px 0px 10px 0px;
	padding:10px 10px 10px 10px;
	
}

.flecha
{
	float:left;
	margin:0px 0px 0px 0px ;
	padding: 56px 0px 0px 0px;	
	height:157px;
}

.flecha img
{
	border:0;	
}

#opciones
{
	
	float:left;
	width:900px;
	height:137px;
	overflow:hidden;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	clip:rect(0px 900px 137px 0px); 
}

#eventos
{
	background-color:#FF0000;
	position:relative;
	left:25px; 
	top:10px; 
	height:137px;
	width:1178px
}

.evento_menu
{
	float:left;	
	background-image:url(/img/fondo_menu_evento.gif);
	background-repeat:no-repeat;
	background-position:top left;
	width:120px;
	height:137px;
	margin:0px 10px 0px 0px;
	padding:10px 10px 10px 7px;	
}

.evento_menu:hover
{
	background-image:url(/img/fondo_menu_evento_negro.gif);
	background-repeat:no-repeat;
	background-position:top left;
	opacity:0.4;
	filter:alpha(opacity=40)
}

.evento_menu h1
{
	margin:0;
	padding:0;
	
	font-size:10pt;
	color:#FFA800;
}
.evento_menu  h1 a{
	color:#FFA800;
	text-decoration:none;
}

.evento_menu  h1 a:visited{
	color:#FFA800;
	text-decoration:none;
}

.evento_menu  h1 a:hover{
	color:#FFA800;
	text-decoration:none;
}

.evento_menu  a{
	color:#F8E2A9;
	text-decoration:none;
}

.evento_menu  a:visited{
	color:#F8E2A9;
	text-decoration:none;
}

.evento_menu  a:hover{
	color:#F8E2A9;
	text-decoration:none;
}

.evento_menu  img{
	border:0;
}

#thumbnails {margin-top:0px}
#slideleft {float:left; width:29px; height:137px; background:url(/img/fletxa_menu_esq.gif) center center no-repeat;cursor:pointer;}
#slideright {float:left; width:29px; height:137px; background:url(/img/fletxa_menu_dreta.gif) center center no-repeat;cursor:pointer;}
#slidearea {float:left; position:relative; width:882px; margin-left:15px; height:137px; overflow:hidden;}
#slider {position:absolute; left:0; height:81px;width:1764px; }


#informacion
{
	width:980px;
	padding:0;
	margin:0;
	overflow:hidden;
	font-size:10pt;
}

#informacion_contenido {
	width:594px;
	padding:30px;
	margin:0;
	overflow:hidden;
}

#informacion_contenido h1{
	padding:0;
	margin:0px 0px 65px 0px;
	font-size:22pt;
	color:#FFA800;
}

#informacion_contenido h2 {
	color:#FFA800;
	font-size:14pt;
}

#informacion_contenido a {
	text-decoration:none;
}
#informacion_contenido a:visited {
	text-decoration:none;
}
#informacion_contenido a:hover {
	text-decoration:underline;
}


#mapa
{
	width:980px;
	padding:0;
	margin:0;
	overflow:hidden;
}

#informacion_mapa {
	width:900px;
	padding:30px;
	margin:0;
	overflow:hidden;
	font-size:10pt;
}

#informacion_mapa h1{
	padding:0;
	margin:0px 0px 65px 0px;
	font-size:22pt;
	color:#FFA800;
}

#informacion_mapa h2 {
	color:#FFA800;
	font-size:14pt;
}

#informacion_mapa ul
{
	width:900px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	list-style-type:none;
}

#informacion_mapa li
{
	width:400px;
	float:left;
	margin:0px 17px 15px 0px;
	padding:0px 0px 0px 0px;		
}

#informacion_mapa li h1
{
	font-size:12pt;
	font-weight:normal;
	margin:0px 0px 5px 0px;
	padding:0px 0px 0px 0px;		
}

#informacion_mapa li h1 a
{
	text-decoration:underline;	
}

#informacion_mapa li h1 a:visited
{
	text-decoration:underline;	
}

#informacion_mapa li h1 a:hover
{
	text-decoration:none;	
}

#contenido_contactar
{
	width:952px;
	padding:14px;
	margin:0px 0px 20px 0px;
}

#contenido_contactar .texto{
	float:left;
	width:482px;
	padding:0px 0px 0px 0px;
	margin:0px 30px 0px 0px;
	font-size:10pt;
	color:#F8E2A9;
}

#contenido_contactar .texto h1{
	padding:0;
	margin:0px 0px 65px 0px;
	font-size:22pt;
	color:#FFA800;
}

#contenido_contactar .texto h2{
	padding:0;
	margin:0px 0px 40px 0px;
	font-size:14pt;
	color:#FFA800;
}

#contenido_contactar .form_envio{
	width:430px;
	padding:0;
	margin:65px 0px 0px 0px;
}

#contenido_contactar a {
	text-decoration:none;
}
#contenido_contactar a:visited {
	text-decoration:none;
}
#contenido_contactar a:hover {
	text-decoration:underline;
}
*/