/* CSS Document */

body{ background-color:#e0e6e6; margin:0; font-family:Tahoma;}
#fondo{ background-image:url(../imagenes/core/degra_fondo.jpg); background-repeat:repeat-x; }
#infracontenedor{width:1078px; background-image:url(../imagenes/core/fondo_sombra.png); background-repeat:no-repeat;margin:0 auto 0 auto;}
#contenedor{width:1038px; margin:0 auto 0 auto; background-color:#FFFFFF;background-image: url(../imagenes/core/tile_sidebar.gif); background-repeat:repeat-y;}

/*Estilos para la cabecera*/
#sobrecabecera{background-color:#2680be; height:17px; color:#FFFFFF; font-size:11px;}
#sobrecabecera a{color:#FFF; text-decoration:none;}
#sobrecabecera a:hover{color:#FFF; text-decoration:underline;}

#menu_mapa_site{float:right;padding-right:8px;}
#imagen_cabecera{ background-image:url(../imagenes/core/imagen_cabecera.jpg); height:163px;}

#texto{ font-size: 0.8em; }
#texto h2{ color:#1d6291; font-weight:normal;}
	#texto h2 a{ font-size: 0.8em; color:inherit; font-weight:normal; } 
#texto h3{ color:#1d6291;  font-weight:normal;}
#texto a{color:#1d6291;}

/*Estilo sidebar*/
#sidebar{width:218px;margin-top:-4px;float:left;}
#sidebar h1{padding-top:10px;#padding-top:20px;}

#contenido{  }
#contenido h2{ color:#1d6291; font-weight:normal;}
	#contenido h2 a{ font-size: 0.8em; color:inherit; font-weight:normal; } 
#contenido h3{ color:#1d6291;  font-weight:normal;}
#contenido h3 span{ color:#1d6291;  font-weight:normal; font-size:0.8em;}

/*Zona central de contenidos*/
#principal{float:right; width:807px; background-color:#fdfefd; padding-bottom:30px; background-image:url(../imagenes/core/fondo_banner.jpg); background-repeat:no-repeat; min-height:1200px;}
#banner{  padding: 18px 0 0 34px; height:100px; #height:118px;margin:0 auto 0 auto;width:760px;text-align:center}
#breadcrumbs{ font-size:11px; color:#6e777d; padding-left:23px; #margin-bottom:20px;}
#breadcrumbs a{color:#2376ad;}
#breadcrumbs a:hover{text-decoration:none;}
#breadcrumbs_b{ font-size:11px; color:#6e777d; padding:20px 0 0 23px; }
#breadcrumbs_b a{color:#2376ad;}
#breadcrumbs_b a:hover{text-decoration:none;}
#hoy{ background-color:#d7dfe0; padding:17px 24px 17px 24px; color:#2376ad; font-size:12px; margin-top:8px; #margin-bottom:20px;}
#hoy a{color:#2376ad;}
#hoy a:hover{text-decoration:none;}

#oferta_especial{/*border-bottom:1px solid #86b6d9; padding-bottom:10px;*/}

#ficha{border-top:1px solid #86b6d9; padding:12px 0 0 0; min-height:180px;}
#ficha_izq{width:440px; }
#ficha_izq h2{font-family:Times, "Times New Roman", Georgia, serif; font-size:18px; font-weight:normal; color:#1d6291; text-transform:uppercase; margin:0 0 8px 0;}
.listado_caracteristicas{margin:0 0 0 260px;}
#ficha_izq ul{padding:0;margin:0;}
#ficha_izq li{ list-style-type:none;margin:0 0 -2px 0;padding:0; font-size:11px;}
#ficha_der{float:right; width:250px;}
#ficha_der ul{margin:0;padding:0;}
#ficha_der li{float:left;list-style-type:none;margin:0 4px 0 0;padding:0;}
.bajo_iconos{margin:25px 0 12px 0;color:#6e777d; font-size:12px; clear:left;}
.comentarios{ background-image:url(../imagenes/core/comentarios.jpg); background-repeat:no-repeat; padding-left:22px; color:#6e777d; font-size:11px;}
.comentarios a{ color:#1d6291;}
.comentarios a:hover{ text-decoration:none;}
.reservar{margin-top:13px;}
.reservar img{float:left;}
.reservar .dosprecios{margin-left:70px;}

#leyenda{width:726px;margin:20px 0 0 40px; border-top:1px solid #86b6d9;border-bottom:1px solid #86b6d9; padding:15px 0 20px 0; font-size:11px; color:#1d6291; #padding-top:15px;}
#leyenda li{float:left; list-style-type:none;margin:0 0 0 20px;padding:0; color:#6e777d;}
#leyenda ul{margin-top:-15px;#margin-top:-1px;}
#leyenda img{margin:0 7px 0 0; float:left;}

#mini_banners{padding:21px 0 0 5px;}
	#mini_banners #mini_los_mas #form_losmas { float: left; width: 100%; margin-top: 0px; }
	#mini_banners #mini_los_mas form select{ float: left; margin-top: 5px; }
	#mini_banners #mini_los_mas form .boton_losmas { margin:5px 5px 0; }
	 
#divbanner {float:left; margin-right:60px;margin-left:45px; width:193px; height:37px; #width:206px; #height:82px;}
#mini_buscas_hotel{float:left; margin-right:45px;}
#mini_los_mas{float:left; margin-right:60px;margin-left:45px; width:193px; height:37px; #width:206px; #height:82px; background-image: url(../imagenes/mini_banner_los_mas.jpg);background-repeat:no-repeat; padding:45px 0 0 13px; }
	#mini_los_mas select { border:1px solid #2376AD; }
#mini_los_mas .boton_losmas{float:right;margin:-20px 5px 0 0;}

#sv_tiempo2{float:left; margin-right:45px;margin-left:45px; width:193px; height:37px; #width:206px; #height:82px; background-image: url(../imagenes/mini_banner_tiempo.png); background-repeat:no-repeat; padding:45px 0 0 13px;}
	#sv_tiempo2 select { border:1px solid #2376AD; margin-left:0 ; }

#sidebar3  #sv_tiempo2 { margin-left:0;}

#mini_los_mas {margin-left:45px; }
	#mini_los_mas form { margin-top: 5px; margin-left:0; margin-right:0; width: 100%; }
	#mini_los_mas select { margin-top: 0; margin-left:0; float: left; }


#listado_barcos{margin-top:20px;}
.barco_listado_a{height:180px; border-top:1px solid #86b6d9;border-bottom:1px solid #86b6d9; width:333px; float:left; margin:0 30px 23px 30px; padding:15px 0 13px 0;}
.barco_listado_b{height:180px; border-top:1px solid #86b6d9;border-bottom:1px solid #86b6d9; width:333px; float:left; margin:0 0 23px 0;  padding:15px 0 13px 0; }
.zona_foto_listado{float:left; width:130px;}
.zona_foto_listado ul{margin:15px 0 0 0;padding:0;}
.zona_foto_listado li{float:left; list-style-type:none;margin:0 4px 0 0;padding:0;}
.ficha_listado{margin-left:140px;}
.ficha_listado h2{font-family:Times, "Times New Roman", Georgia, serif; font-size:18px; font-weight:normal; color:#1d6291; margin:0 0 3px 0;}
.ficha_listado ul{margin:0 0 15px 0;padding:0;}
.ficha_listado li{ list-style-type:none;margin:0 0 -2px 0;padding:0; font-size:11px;}
.reservar .unprecio{padding:4px 0 0 70px;}

#noticias_index h1{border-bottom:1px solid #86b6d9; padding-bottom:12px; clear:both;}
.noticia_patrocinada {border-bottom:1px solid #86b6d9; margin:10px 0 15px 0; padding:0 0 20px 0;}
.noticia_patrocinada a{color:#2376ad; text-decoration:none;}
.noticia_patrocinada a:hover{color:#2376ad; text-decoration:underline;}
.noticia_patrocinada img{float:left;}
.detalle_patrocinada{ margin-left:225px}
.fecha_noticia{margin:8px 0 5px 0;color:#6e777d; font-size:11px;}

.noticia_listado {border-bottom:1px solid #86b6d9; margin-top:15px; padding:0 0 20px 0;}
.noticia_listado a{color:#2376ad; text-decoration:none;}
.noticia_listado a:hover{color:#2376ad; text-decoration:underline;}

/*Estilos para el sidebar*/
#sidebar{padding:0 0 0 12px;padding-bottom:1em!important;}
#sidebar h1{ font-size:20px; color:#2376ad;}
#sidebar h2{ font-size:18px; color:#2376ad; margin:0 0 0 0;}
#sidebar h3{ font-size:14px; color:#2376ad; font-weight:normal; margin:0 0 0 0;}
#sidebar form{margin:14px 20px 25px 0; border-bottom:1px solid #d6e1e5; padding:0 0 20px 0;}
#sidebar .boton{margin:15px 0 0 10px;}
#sidebar label{font-size:13px; color:#2376ad;}
#sidebar input{margin:0 0 0 10px; }
#sidebar .input{margin:3px 0 6px 0;}
.introduccion {border:1px solid #2376ad; color:#6e777d; height:18px; background:#fff url(sexy/text-bg.gif) repeat-x 0 0;padding:1px 3px; font:normal 12px tahoma, arial, helvetica, sans-serif;width: 143px;}
#sidebar select{margin:0 0 0 10px; border:1px solid #2376ad; width:150px; color:#6e777d;}

/*Estilos para el pie de página*/
#pie{ background-color:#275676; font-size:11px;color:#FFFFFF; padding:10px 0 20px 0;}
#pie a{color:#FFFFFF; text-decoration:none;}
#pie a:hover{color:#FFFFFF; text-decoration:underline;}
#dentro_pie{margin:0 auto 0 auto; width:1038px;  background-image:url(../imagenes/core/pajaros.jpg); background-repeat:no-repeat; background-position:bottom right;}
#dentro_pie ul{float:left;}
#dentro_pie li{ list-style-type:none;}
#pie_derecha {float:right; text-align:right;}

/*Paginación de resultados*/
.paginacion{color:#6e777d; font-size:11px;}
.paginacion a{color:#6e777d; text-decoration:none;}
.paginacion a:hover{color:#1d6291; text-decoration:none;}
p.paginacion {border-bottom:1px solid #86b6d9; padding-bottom:15px;}


/**/
/**/
/*  Estilos para la página de DETALLE DE BARCO  */
/**/
/**/
#detalle_barco{ font-size:12px;}
ul.iconos_detalle_barco{margin:0;padding:0; float:right; margin-top:-35px;}
ul.iconos_detalle_barco li{margin:0 0 0 7px;padding:0; float:left; list-style-type:none;}
#izquierda_detalle_barco{float:left; width:250px;}
#imagen_detalle_barco{ margin-bottom:15px;}
#derecha_detalle_barco{ margin-left:270px; min-height:430px;}
#derecha_detalle_barco h3{padding-top:25px;}
.tarifas_detalle_barco{ float:right; width:215px;}
.tarifas_detalle_barco a{color:#2376ad;}
.tarifas_detalle_barco a:hover{text-decoration:none;}
#condiciones_legales{display:none;}
.detalle_caracteristicas_barco{width:210px;}
#derecha_detalle_barco ul{padding:0;margin:0;}
#derecha_detalle_barco li{ list-style-type:none;margin:0 0 -2px 0;padding:0; font-size:11px;}
.comentario_barco{ margin-top:10px;}
#comentar_barco{margin-top:20px;}
#video_barco{width:640px; margin:30px auto 0 auto;}
/**/
/**/
/**/
/**/
/**/

/**/
/**/
/*  Estilos para la página de RESERVAS  */
/**/
/**/
#formulario_reserva{padding:10px 0 0 0;border-top:1px solid #86b6d9;border-bottom:1px solid #86b6d9;}
#reserva_izquierda{ width:320px; float:left;}
#formulario_reserva label{font-size:13px; color:#2376ad; width:85px; margin:3px 5px 0 0; display:-moz-inline-box; /*for mozilla*/display:inline-block; /*for Opera & IE*/	text-align:right;	vertical-align:top;}
#formulario_reserva input{border:1px solid #2376ad; color:#6e777d; height:15px;padding:1px 3px; font:normal 12px tahoma, arial, helvetica, sans-serif; margin-top:3px;}
#formulario_reserva select{border:1px solid #2376ad; color:#6e777d;}
#formulario_reserva textarea{border:1px solid #2376ad; color:#6e777d;}

#reserva_derecha{margin-left:350px;}
#reserva_derecha h3{margin:0; padding:0;}
#formulario_reserva input.boton_reserva{border:0; height:19px; background:none;}
#formulario_reserva input.checkbox{border:0; background:none;}
#reserva_barco .flota_izq{margin-right:15px;}
/**/
/**/
/**/
/**/
/**/

/**/
/**/
/*  Estilos para la página de NOTICIAS  */
/**/
/**/
.foto_noticia{ float:left; margin:0 20px 20px 0; width: 100%;}
	.foto_noticia  img { width: 100%; }
.usuario_noticia{color:#144465; font-size:11px; font-weight:bold;}
.cuerpo_noticia{color:#6e777d; font-size:11px;}
.cuerpo_noticia a{color:#144465; text-decoration:underline;}
.cuerpo_noticia a:hover{color:#144465; text-decoration:none;}
/**/
/**/
/**/
/**/
/**/

/**/
/**/
/*  Estilos para la página de SERVICIOS  */
/**/
/**/
#contenedor_servicios ul.izq{width:350px; margin:35px 0 0 0; padding:0;}
#contenedor_servicios ul.der{margin:0; padding:0; float:right; width:350px;}
#contenedor_servicios ul.abajo{margin:0; padding:0;}
#contenedor_servicios li{ list-style-type:none;}
#sv_hoteles{ background-image:url(../imagenes/iconos/hoteles.png); background-repeat:no-repeat; }
#sv_tiempo{ background-image:url(../imagenes/iconos/tiempo.png); background-repeat:no-repeat; }
#sv_destinos{ background-image:url(../imagenes/iconos/destinos.png); background-repeat:no-repeat; }
#sv_seguros{ background-image:url(../imagenes/iconos/seguros.png); background-repeat:no-repeat; }
#contenedor_servicios h2{ font-family:"Times New Roman", Times, serif; color:#18527a; font-size:18px; font-weight:normal; margin:20px 0 -10px 0;padding:12px 0 0 90px;}
#contenedor_servicios h2 a{color:#18527a; text-decoration:none;}
#contenedor_servicios h2 a:hover{color:#18527a; text-decoration:underline;}
#contenedor_servicios p.parrafo_servicio {padding: 0 0 0 90px;color:#6e777d; font-size:11px;}
#contenedor_servicios p.parrafo_servicio a{color:#6e777d; text-decoration:none;}
#contenedor_servicios p.parrafo_servicio a:hover{color:#6e777d; text-decoration:underline;}
#contenedor_servicios li form {padding: 0 0 0 90px;}
#contenedor_servicios #go_button{float:right; margin:-18px 50px 0 0;}

#sv_buceo{ background-image:url(../imagenes/iconos/buceo_grande.jpg); background-repeat:no-repeat; }
#sv_empresas{ background-image:url(../imagenes/iconos/negocios.jpg); background-repeat:no-repeat; }
#sv_celebraciones{ background-image:url(../imagenes/iconos/celebraciones_grande.jpg); background-repeat:no-repeat; }

/**/
/**/
/**/
/**/
/**/

/**/
/**/
/*  Estilos para la página de ENLACES  */
/**/
/**/
#enlaces_categorias{width:135px; float:left;}
#enlaces_categorias h3{margin:0; padding:0; font-family:"Times New Roman", Times, serif;}
#enlaces_categorias ul{margin:10px 0 0 0; padding:0;}
#enlaces_categorias li{ list-style-type:none; margin:0; padding-left:10px; font-family:"Times New Roman", Times, serif; font-size:14px;}
#enlaces_categorias li a{ color:#1d6291; text-decoration:none;}
#enlaces_categorias li a:hover{ color:#1d6291; text-decoration:underline;}
#enlaces_listado{ margin-left: 140px; border-left: 1px solid #86b6d9; padding-left:20px;}
#enlaces_listado h4{font-family:"Times New Roman", Times, serif; font-size:14px; color:#1d6291;margin:0;padding:0;}
#enlaces_listado p{color:#6e777d; font-size:11px;margin:0;}
#enlaces_listado p a{color:#1d6291; text-decoration:underline;}
#enlaces_listado p a:hover{color:#1d6291; text-decoration:none;}
#enlaces_listado hr {  border: 0; color: #86b6d9;background-color: #86b6d9;height: 1px;margin: 17px 0 17px 0;}
/**/
/**/
/**/
/**/
/**/


/**/
/**/
/*  Estilos para la página de BOLETINES  */
/**/
/**/
#boletines label{font-size:13px; color:#2376ad; width:120px; margin:3px 5px 0 0; display:-moz-inline-box; /*for mozilla*/display:inline-block; /*for Opera & IE*/	text-align:right;	vertical-align:top;}
#boletines input{border:1px solid #2376ad; color:#6e777d; height:15px;padding:1px 3px; font:normal 12px tahoma, arial, helvetica, sans-serif; margin-top:3px;}
#boletines input.boton_reserva{border:0; height:19px; background:none; margin:10px 0 0 90px;}
#resultado_borrado{ font-size:14px; margin:10px 0 0 30px;}
#resultado_susc{ font-size:14px; margin:10px 0 0 30px;}
/**/
/**/
/**/
/**/
/**/

/**/
/**/
/*  Estilos para la página de PREGUNTAS FRECUENTES  */
/**/
/**/
#proponer_faq{ background-image: url(../imagenes/core/fondo_proponer_pregunta.jpg); background-repeat:no-repeat; width:719px; height:82px; margin-top:55px;}

#proponer_faq #recomendar_izq{float:left;margin:7px 0 0 170px; width:190px;}
#proponer_faq #recomendar_center{float:left;width:230px;margin:7px 0 0 0;}

#proponer_faq label{font-size:11px; color:#6e777d; width:80px; margin:3px 5px 0 0; display:-moz-inline-box; /*for mozilla*/display:inline-block; /*for Opera & IE*/	text-align:right;	vertical-align:top;}
#proponer_faq input{border:1px solid #2376ad; color:#6e777d; height:13px;padding:1px 3px; font:normal 11px tahoma, arial, helvetica, sans-serif; margin-top:3px;}
#proponer_faq textarea{border:1px solid #2376ad; color:#6e777d;padding:1px 3px; font:normal 11px tahoma, arial, helvetica, sans-serif; margin-top:3px;}
#proponer_faq input.boton_reserva{float:right;border:0; height:19px; background:none; margin:30px 60px 0 0;}
/**/
/**/
/**/
/**/
/**/
/**/
/**/
/*  Estilos para la página de CONTACTAR  */
/**/
/**/
#formulario_contacto{width:600px; margin:0 auto 0 auto;}
#formulario_contacto label{font-size:13px; color:#2376ad; width:120px; margin:3px 5px 0 0; display:-moz-inline-box; /*for mozilla*/display:inline-block; /*for Opera & IE*/	text-align:right;	vertical-align:top;}
#formulario_contacto input{border:1px solid #2376ad; color:#6e777d; height:15px;padding:1px 3px; font:normal 12px tahoma, arial, helvetica, sans-serif; margin-top:3px;}
#formulario_contacto textarea{border:1px solid #2376ad; color:#6e777d;padding:1px 3px; font:normal 12px tahoma, arial, helvetica, sans-serif; margin-top:3px;}
#formulario_contacto input.boton_reserva{border:0; height:19px; background:none; margin:10px 0 0 90px;}
#contactar h3 a{ color:#1d6291;}
#contactar h3 a:hover{ color:#1d6291; text-decoration:none;}
/**/
/**/
/**/
/**/
/**/

/**/
/**/
/*  Estilos para la módulo de LOGIN  */
/**/
/**/
#zona_usuario{float:right; height:118px; width:145px; margin:25px 5px 0 0; display:none; color:#FFF; background-image:url(../imagenes/core/fondo_zona_usuario.png); background-repeat:no-repeat; padding:20px 0 0 15px; }
#login label{font-size:13px; color:#FFFFFF; width:35px; margin:3px 5px 0 0; display:-moz-inline-box; /*for mozilla*/display:inline-block; /*for Opera & IE*/	text-align:right;	vertical-align:top;}
#login input{border:1px solid #2376ad; color:#6e777d; height:15px; background:#fff url(sexy/text-bg.gif) repeat-x 0 0;padding:1px 3px; font:normal 12px tahoma, arial, helvetica, sans-serif; margin-top:3px;}
#login input.boton_reserva{border:0; height:19px; background:none; margin:10px 0 0 40px;}
#login p{font-size:10px; color:#FFF; margin:5px 0 0 45px;}
#login p a{color:#FFF; text-decoration:none;}
#login p a:hover{color:#FFF; text-decoration:underline;}

/*#logado{ display:none;}*/
#logado h2{color:#FFF; font-size:13px;margin-top:0;}
#logado ul{margin:0; padding:0;}
#logado li{margin:0; padding:0;margin-top:5px;margin-bottom:5px;*margin-top:0px;*margin-bottom:0px; list-style-type:none; font-size:10px;}
#logado li a{color:#FFF; text-decoration:none;}
#logado li a:hover{color:#FFF; text-decoration:underline;}

#zona_usuario .boton_entrar{float:right;border:0; height:19px; background:none; margin:5px 60px 5px 0; color:#FFF; }
/**/
/**/
/**/
/**/

/**/
/**/
/**/
/*  Estilos para la página de REGISTRO  */
/**/
/**/
#formulario_registro{width:500px; margin:0 auto 0 auto;}
#formulario_registro label{font-size:13px; color:#2376ad; width:120px; margin:3px 5px 0 0; display:-moz-inline-box; /*for mozilla*/display:inline-block; /*for Opera & IE*/	text-align:right;	vertical-align:top;}
#formulario_registro input{border:1px solid #2376ad; color:#6e777d; height:15px;padding:1px 3px; font:normal 12px tahoma, arial, helvetica, sans-serif; margin-top:3px;}
#formulario_registro textarea{border:1px solid #2376ad; color:#6e777d; background:#fff url(sexy/text-bg.gif) repeat-x 0 0;padding:1px 3px; font:normal 12px tahoma, arial, helvetica, sans-serif; margin-top:3px;}
#formulario_registro input.boton_reserva{border:0; height:19px; background:none; margin:10px 0 0 125px;}
#formulario_registro .input_login_rich{margin:10px 0 0 45px;}
/**/
/**/
/**/
/**/
/**/

/**/
/**/
/**/
/*  Estilos para la página de EDITAR BARCO  */
/**/
/**/
#formulario_barco{width:650px; margin:0 auto 0 auto;}
#formulario_barco a{ text-decoration:none; color:#1d6291;}
#formulario_barco a:hover{ text-decoration:underline; color:#1d6291;}
#formulario_barco label{font-size:13px; color:#2376ad; width:120px; margin:3px 5px 0 0; display:-moz-inline-box; /*for mozilla*/display:inline-block; /*for Opera & IE*/	text-align:right;	vertical-align:top;}
#formulario_barco input{border:1px solid #2376ad; color:#6e777d; height:15px; background:#fff url(sexy/text-bg.gif) repeat-x 0 0;padding:1px 3px; font:normal 12px tahoma, arial, helvetica, sans-serif; margin-top:3px;}
#formulario_barco textarea{border:1px solid #2376ad; color:#6e777d; background:#fff url(sexy/text-bg.gif) repeat-x 0 0;padding:1px 3px; font:normal 12px tahoma, arial, helvetica, sans-serif; margin-top:3px;}
#formulario_barco input.boton_reserva{border:0; height:19px; background:none; margin:10px 0 0 125px;}
#formulario_barco input.boton_reserva2{border:0; height:19px; background:none; margin:10px 0 0 0;}
#formulario_barco .input_login_rich{margin:10px 0 0 45px;}

/*Fotos barcos*/
#imagenes_barco{padding:15px;}
#listado_imagenes_barco{ width:250px; float:left;margin-bottom:100px;}
#edicion_imagen_barco{ float: right; width:260px; display:none; }
#insertar_imagen_barco{ float: right; width:260px; }
.cargando{display:none;}

/*Submenú barcos*/
#submenu_barcos{ margin:0;}
#submenu_barcos li {list-style-type:none; float:left; margin-right:5px; font-size:11px; padding:6px;}
.pestana_activa a{ padding:6px; background-color:#CCCCCC; color:#FFF;}
/**/
/**/
/**/
/**/
/**/


/**/
/**/
/**/
/*  Estilos RECOMENDAR  */
/**/
/**/
#recomendar_barco{ background-image: url(../imagenes/core/fondo_recomendar.jpg); background-repeat:no-repeat; width:719px; height:83px; margin-top:35px;}
#recomendar_barco #recomendar_izq{float:left;margin:7px 0 0 170px; width:190px;}
#recomendar_barco #recomendar_center{float:left;width:230px;margin:7px 0 0 0;}

#recomendar_barco label{font-size:11px; color:#6e777d; width:80px; margin:3px 5px 0 0; display:-moz-inline-box; /*for mozilla*/display:inline-block; /*for Opera & IE*/	text-align:right;	vertical-align:top;}
#recomendar_barco input{border:1px solid #2376ad; color:#6e777d; height:13px;;padding:1px 3px; font:normal 11px tahoma, arial, helvetica, sans-serif; margin-top:3px;}
#recomendar_barco textarea{border:1px solid #2376ad; color:#6e777d; background:#fff url(sexy/text-bg.gif) repeat-x 0 0;padding:1px 3px; font:normal 11px tahoma, arial, helvetica, sans-serif; margin-top:3px;}
#recomendar_barco input.boton_reserva{float:right;border:0; height:19px; background:none; margin:30px 60px 0 0;}
#resultado_recomendar{ padding:30px 0 0 200px;}
/**/
/**/
/**/
/**/
/**/

/**/
/**/
/**/
/*  Estilos RECOMENDAR NOTICIA*/
/**/
/**/
#recomendar_noticia{ background-image: url(../imagenes/core/fondo_recomendar_noticia.jpg); background-repeat:no-repeat; width:719px; height:83px; margin-top:35px;}
#recomendar_noticia #recomendar_izq{float:left;margin:7px 0 0 170px; width:190px;}
#recomendar_noticia #recomendar_center{float:left;width:230px;margin:7px 0 0 0;}

#recomendar_noticia label{font-size:11px; color:#6e777d; width:80px; margin:3px 5px 0 0; display:-moz-inline-box; /*for mozilla*/display:inline-block; /*for Opera & IE*/	text-align:right;	vertical-align:top;}
#recomendar_noticia input{border:1px solid #2376ad; color:#6e777d; height:13px; background:#fff url(sexy/text-bg.gif) repeat-x 0 0;padding:1px 3px; font:normal 11px tahoma, arial, helvetica, sans-serif; margin-top:3px;}
#recomendar_noticia textarea{border:1px solid #2376ad; color:#6e777d; background:#fff url(sexy/text-bg.gif) repeat-x 0 0;padding:1px 3px; font:normal 11px tahoma, arial, helvetica, sans-serif; margin-top:3px;}
#recomendar_noticia input.boton_reserva{float:right;border:0; height:19px; background:none; margin:30px 60px 0 0;}
/**/
/**/
/**/
/**/
/**/

/**/
/**/
/**/
/*  Estilos COMENTAR  */
/**/
/**/
#comentar_barco{ background-image: url(../imagenes/core/fondo_comentar.jpg); background-repeat:no-repeat; width:719px; height:83px; margin-top:25px;}
#comentar_barco #comentar_izq{width:420px; float:left;margin:6px 0 0 170px;}

#comentar_barco label{font-size:11px; color:#6e777d; width:80px; margin:3px 5px 0 0; display:-moz-inline-box; /*for mozilla*/display:inline-block; /*for Opera & IE*/	text-align:right;	vertical-align:top;}
#comentar_barco input{border:1px solid #2376ad; color:#6e777d; height:13px; background:#fff url(sexy/text-bg.gif) repeat-x 0 0;padding:1px 3px; font:normal 11px tahoma, arial, helvetica, sans-serif; margin-top:3px;}
#comentar_barco textarea{border:1px solid #2376ad; color:#6e777d;padding:1px 3px; font:normal 11px tahoma, arial, helvetica, sans-serif; margin-top:3px;}
#comentar_barco input.boton_reserva{float:right;border:0; height:19px; background:none; margin:30px 70px 0 0;}
#resultado_comentar{ padding:30px 0 0 200px;}
/**/
/**/
/**/
/**/
/**/

/**/
/**/
/**/
/*  Estilos COMENTAR NOTICIA */
/**/
/**/
#comentar_noticia{ background-image: url(../imagenes/core/fondo_comentar_noticia.jpg); background-repeat:no-repeat; width:719px; height:83px; margin-top:25px;}
#comentar_noticia #comentar_izq{width:420px; float:left;margin:6px 0 0 170px;}

#comentar_noticia label{font-size:11px; color:#6e777d; width:80px; margin:3px 5px 0 0; display:-moz-inline-box; /*for mozilla*/display:inline-block; /*for Opera & IE*/	text-align:right;	vertical-align:top;}
#comentar_noticia input{border:1px solid #2376ad; color:#6e777d; height:13px; background:#fff url(sexy/text-bg.gif) repeat-x 0 0;padding:1px 3px; font:normal 11px tahoma, arial, helvetica, sans-serif; margin-top:3px;}
#comentar_noticia textarea{border:1px solid #2376ad; color:#6e777d; background:#fff url(sexy/text-bg.gif) repeat-x 0 0;padding:1px 3px; font:normal 11px tahoma, arial, helvetica, sans-serif; margin-top:3px;}
#comentar_noticia input.boton_reserva{float:right;border:0; height:19px; background:none; margin:30px 70px 0 0;}
/**/
/**/
/**/
/**/
/**/

/**/
/* Estilos ratings*/
.texto_votos{float:right; font-size:11px; color:#666;margin-right:90px; margin-top:-2px;}
.texto_votos_principal{float:right; font-size:11px; color:#666;margin-right:150px; margin-top:-3px;}
.texto_votos_principal2{float:right; font-size:11px; color:#666;margin-right:120px; margin-top:-3px;}
/**/
/**/
/**/
/**/
/**/
/**/

/**/
/* Estilos foro*/
#elforo{margin-top:30px;}
/**/

/**/
/* Estilos mapa web*/
#mapa_web{margin-top:30px;}
#mapa_web li { font-size:13px; color:#1d6291;}
#mapa_web li a{color:#1d6291; text-decoration:none;}
#mapa_web li a:hover{color:#1d6291; text-decoration:underline;}
/**/


/* Easy Slider */
#slider{height:72px;margin-left:15px; #overflow:hidden;}
#slider ul, #slider li{	margin:0;list-style:none;padding:0;}
#slider li{ width:105px;height:72px;margin:0;padding:0 7px 0 0; #float:left;}


#slider2{height:72px; margin-left:15px;}
#slider2 ul, #slider2 li{margin:0;list-style:none;padding:0;}
#slider2 li{ width:105px;height:72px;margin:0;padding:0 7px 0 0; #float:left;}



#prevBtn, #nextBtn, #prevBtn2, #nextBtn2{ 
	display:block;
	text-indent:-8000px;		
	width:11px;
	height:71px;
	
	}
#prevBtn, #prevBtn2{ 
	float:left;
	margin-top:-72px;
}
#nextBtn, #nextBtn2{ 
	float:right;
	margin-top:-72px;
	}														
#prevBtn a, #prevBtn2 a{  
	display:block;
	width:11px;
	height:71px;
	background:url(../imagenes/core/menos.gif) no-repeat 0 0;	
	}	
#nextBtn a, #nextBtn2 a{ 
	background:url(../imagenes/core/mas.gif) no-repeat 0 0;	
	display:block;
	width:11px;
	height:71px;
	}

/* // Easy Slider */

/**/
#borrar_seleccionados{ width:700px; margin-top:20px;}

#cargando{ display:none;}
.cargando{ display:none;}
h1{ font-size:20px; color:#1d6291; font-weight:normal;}

.clear{ clear:both;}
.centrado{width:726px; margin: 0 auto 0 auto;}
.azul{color:#1d6291;}
.azul_oscuro_11, .azul_oscuro_11 a{color:#144465; font-size:11px;}
.gris{color:#6e777d;}
.gris12{color:#6e777d; font-size:12px;}
.gris11{color:#6e777d; font-size:11px;}
.gris11 a{color:#1d6291; text-decoration:underline;}
.gris11 a:hover{color:#1d6291; text-decoration:none;}
.borde4{ border: 4px solid #86b6d9; float:left; }
.borde4_2{ border: 4px solid #86b6d9;}
.times_azul_14{font-family:Times, "Times New Roman", Georgia, serif; font-size:14px; color:#1d6291;}
.times_rojo_14{font-family:Times, "Times New Roman", Georgia, serif; font-size:13px; color:#ff0000;}
.times_azul_18{font-family:Times, "Times New Roman", Georgia, serif; font-size:18px; color:#1d6291;}
.flota_izq{float:left;}
.seleccionado{ font-size:20px; text-decoration:underline;}
.seleccionado a{ font-size:20px; text-decoration:underline;}
.error{ color:#F00; font-size:10px;}
hr {  border: 0; color: #86b6d9;background-color: #86b6d9;height: 1px;margin: 30px 0 30px 0;}

/*tablas*/
table {
	border-spacing:0px;
	font-size:11px;
	background-color:#E7E7E7;
	color: #333333;
}


td, th {
	padding: 4px;
}

thead th {
	text-align: center;
	background: #F5F5F5;
	color: #333;
	border: 1px solid #FFF;
	text-transform:uppercase;
}

tbody th {
	font-weight: bold;
}

tbody tr		{
	background-color:#FFF; 
	text-align:left;
	}
tbody tr.odd 	{
	background: #f2f2f2;
	border-top:1px solid #FFF;
}

tbody th a:link, tbody th a:visited{
	color:#96D030;
	background:url(http://infectedfx.net/css/tables/layout.gif) no-repeat; 
	padding:3px 0px 0px 18px;
	}
tbody th a:hover{
	color:#FF8601;
	}

tbody tr td { 
	height:50px;
	background: #FFF;
	border: 1px solid #FFF;
	}

tbody tr.odd td{ 
	background: #f9f9f9;
	border-top:1px solid #FFF;
	}

table td a:link, table td a:visited {
	color: #1975D7;
	text-decoration: none;
}

table td a:hover {
	color: #50ADEA;
	border-bottom:2px solid #8FD5FF;
	text-decoration: none ;
}
tbody td a[href="http://www.infectedfx.net"] {
	margin: 0 auto;
	height: 15px;
	background: url(http://infectedfx.net/css/tables/ok.gif) no-repeat;
	border-bottom: 0;
	padding:3px 0px 0px 18px;
	font-weight:bold;
	color:#FF8601;
}

table a[title^="Download"] { 
	background: url(http://infectedfx.net/css/tables/down.gif) no-repeat center;
	padding:20px 0px 0px 15px;
}

tfoot th, tfoot td {
	background-color:#E7E7E7; padding:10px;
	text-align:center; 
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:22px; font-weight:bold; font-style:italic;
	border-bottom:3px solid #CCC;
	border-top:1px solid #DFDFDF;
}

/*MODIFICACIONES IYAVAN*/

.enlacesSup{
	font-size:11px;
	color:#1d6291;
	text-decoration:underline;
}
.enlaceTitulo{font-family:Times, "Times New Roman", Georgia, serif; font-size:18px; font-weight:normal; color:#1d6291; text-transform:uppercase;text-decoration:none;}


#recomendar_enlace{ background-image: url(../imagenes/core/fondo_enlace.jpg); background-repeat:no-repeat; width:719px; height:83px; margin-top:35px;}
#recomendar_enlace #recomendar_izq{float:left;margin:7px 0 0 100px; width:190px;}
#recomendar_enlace #recomendar_center{float:left;width:220px;margin:7px 0 0 0;}

#recomendar_enlace label{font-size:11px; color:#6e777d; width:80px; margin:3px 5px 0 0; display:-moz-inline-box; /*for mozilla*/display:inline-block; /*for Opera & IE*/	text-align:right;	vertical-align:top;}

#recomendar_enlace input{border:1px solid #2376ad; color:#6e777d; height:13px; padding:1px 3px; font:normal 11px tahoma, arial, helvetica, sans-serif; margin-top:3px;}


#recomendar_enlace textarea{border:1px solid #2376ad; color:#6e777d; background:#fff url(sexy/text-bg.gif) repeat-x 0 0;padding:1px 3px; font:normal 11px tahoma, arial, helvetica, sans-serif; margin-top:3px;}
#recomendar_enlace input.boton_reserva{float:right;border:0; height:19px; background:none; margin:30px 60px 0 0;}



.error2{
	background-color:#ffc9c9;
	background-image:none;
	
}
.error{

	background-image:none;
	
}
.tbAl{
	height:10px;
	background-color:none;
	border:0px;
	padding:0px;
	margin:0px;
}
#print tables {
	background-color:none;
	border:0px;
	padding:0px;
	margin:0px;
}
#print tbody tr td { 
	border: 0px;
}
	
#print tables tr td { 
	border: 0px;
}

#foto_subir_in { height: auto !important; }
.ftl { float: left !important; }
a.pdf { background:url("../imagenes/pdf.png") no-repeat scroll 0 0 transparent; color:#2376AD; float:left; font-size:0.9em; margin-top:20px; padding-left:18px; }
#ban_seguro { border:none !important; text-decoration: none; }
 #ban_seguro img { border:none !important; text-decoration: none; }

.linktodasmatias { font-size: 12px; color:#1D6291; left:1050px; position:absolute; padding-top:12px;}
.infoindex { border-bottom:1px solid #86B6D9; color:#1D6291; font-size:0.8em; padding-bottom:4em; width:100%; }
.notisportada  { text-align: center; }
.notisportada a { color:#144465;
font-family:Arial;
font-size:1em;
font-weight:bold;
text-decoration:none;}
