/* RESETEO CSS */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: none;
	outline: 0;
	font-style: inherit;
	font-family:Arial, Helvetica, sans-serif !important;
}
a {
	text-decoration: none;
	color:#0000FF;
	cursor:pointer;
}
a:hover {
}
/* FOCO */

:focus {
	outline:none;
}
body {
	color:#2c2c2c;
	margin:0;
	font-size: 12px;
	/*overflow-x:hidden*/
}
ol, ul {
	list-style: none;
}
.clear {
	clear:both;
	height:1px;
	overflow:hidden;
	line-height:1px;
	font-size:1px;
	display: block;
	margin: 0;
	padding: 0;
}
/*Web*/
body {
	
	background:url(../img3/v4_backgroundImage.jpg) no-repeat;
	background-color:#2C77BB;
}

.buscador2{
	padding:30px 0 0 320px;
	width:652px;
	position:absolute;
	}

.ancho_total {
	windows:1020px;
	padding:0;
	width: 1021px;
	position: relative;
	z-index: 999;
}
.cabeza{
	background: url(../img3/v4_lupa.png) no-repeat;
	height:178px;
	margin:90px 0 0 15px;
	padding:0;
	position: relative;	
  z-index: 999;	
}

.logo {
	background-repeat:no-repeat;
	height:105px;
	width:361px;
	float:left;
	position: absolute;
	top: -90px;
	border:none;
}
.logo span {
	font-family:Arial, Helvetica, sans-serif;
	font-size:28px;
	color:#155A9D;
	margin:0 0 0 65px;
	font-style:italic;
	padding: 45px 0 0 0;
	display: block;
}
.buscador {
	width:214px;
	position: absolute;
	top: 123px;
	left: 32px;
}
.busc_sup {
	background:url(../img3/busc_sup.png) no-repeat top;
	padding:18px 0 0 0;
	position: relative;
}
.busc_inf {
	background:url(../img3/busc_inf.png) no-repeat bottom;
	padding:0 0 18px 0;
	width: 214px;
}
.busc_rell {
	background:url(../img3/busc_rell.png) repeat-y;
	padding: 0 6px 0 8px;
	position: relative;
	width: 200px;
}
ul.menu_superior{position:absolute;right:42px;top:-33px;z-index:100;}

.cabeza_barco ul.menu_superior {
	position: absolute;
	right: 35px;
	top: -31px;
	z-index: 100;	
}
.cabeza ul.menu_superior li{margin:0 0 0 15px;float:left;width:120px;background:url(../img3/v4_botonMenuDer.png) no-repeat right;display:block;line-height:27px;padding:0 14px 0 0;font-size:16px;font-style:italic;font-weight:bold;text-align:center;position:relative;}
.cabeza ul.menu_superior li a{background:url(../img3/v4_botonMenuIzq.png) no-repeat left;display:block;padding:0 0 0 14px;height:32px;color:#F0FFFF;text-decoration:none;}
.cabeza ul.menu_superior li a:hover{color:#ffa30b;text-decoration:none;}
.cabeza ul.menu_superior li a span{background:url(../img3/v4_botonMenuRelleno.png) repeat-x;height:32px;display:block}
.cabeza ul.menu_superior ul{padding:10px 0 0 0;display:none;opacity:1;position:absolute;z-index:500;top:31px;left:0px;}

.cabeza ul.menu_superior li li{float:left;width:100%;font-size:12px;font-style:normal;font-weight:normal;text-align:left;margin:0;background:none;display:block;line-height:33px;font-size:12px;padding:0;font-weight:bold}
.cabeza ul.menu_superior li li a{font-size:12px;font-style:normal;font-weight:normal;text-align:left;margin:0;background:url(../img3/v4_menuDesplegable_der_sub.png) no-repeat right 0;display:block;line-height:24px;font-size:12px;padding:0 11px 0 0;font-weight:bold;height:24px;}
.cabeza ul.menu_superior li li a span{background:url(../img3/v4_menuDesplegable_izq_sub.png) no-repeat left 0;display:block;padding:0 0 0 11px;height:24px;color:#ffffff;text-decoration:none;}
.cabeza ul.menu_superior li li a span span{background:url(../img3/v4_menuDesplegable_relleno_sub.png) repeat-x 0 0;height:24px;padding:0;display:block}
.cabeza ul.menu_superior li li a:hover{background:url(../img3/v4_menuDesplegable_der_sub.png) no-repeat right -34px;}
.cabeza ul.menu_superior li li a:hover span{background:url(../img3/v4_menuDesplegable_izq_sub.png) no-repeat left -34px;color:#FFF;}
.cabeza ul.menu_superior li li a:hover span span{background:url(../img3/v4_menuDesplegable_relleno_sub.png) repeat-x 0 -34px;}


.menu_inf {
	background:url(../img3/menu_inferior_izq.png) no-repeat left;
	padding: 0 0 0 18px;
	height:95px;
	width: 712px;
	position: absolute;
	right: 30px;
	bottom: 30px;
}
.menu_inf_der {
	background:url(../img3/menu_inferior_der.png) no-repeat right;
	padding:0 18px 0 0;
	height:95px;
}
.menu_inf_rell {
	background:url(../img3/menu_inferior_rell.png) repeat-x;
	height: 95px;
}
.lista_menu {
	position:absolute;
	bottom:0;
	top: 52px;
	line-height: 10px;
}
.lista_menu ul.lista {
	width:705px
}
.lista_menu ul.lista li {
	float:left;
	width:70px;
	padding:0px;
	font-size:10px;
	text-align:center;
	list-style:none
}
.lista_menu ul.lista li a {
	text-decoration:none
}

img.ico_desta
{ 
  height:46px;
  display:block;
  position:absolute;
  width:49px;
  top:-46px;
}

.Cuerpo {
    padding: 10px 0 0 5px;
    position: relative;
    width: 1040px;
    z-index: 0;

}
.cuerpo{position:relative;top:25px;width:1040px;z-index:0;}

.cuerpo_barco {
	position:relative;
	width: 1040px;
	z-index:0;
	padding:0px 0 0 5px;
	left:22px;
}
.img_logo_barco_v4
{
	float:right;
	width: 73px;
	height:21px;
	margin-top: 20px;
	margin-right: -100px;
	text-align:center;
}
.columna_izquierda {
	width: 260px;
	float: left;
	position: relative;
	z-index: 2;
	padding-bottom: 20px;
}
.columna_izquierda_superior {
	background: url(../img3/columna_izquierda_superior.png) no-repeat top;
	width:260px;
	padding:40px 0 0 0;
}
.columna_izquierda_inferior {
	background:url(../img3/columna_izquierda_inferior.png) no-repeat bottom;
	width:260px;
	padding:0 0 40px 0;
	margin-bottom: -15px;
}
.columna_izquierda_relleno {
	background:url(../img3/columna_izquierda_relleno.png) repeat-y;
	padding:0 0px 0 35px;
}


.izq_inf_sup {
	background:url(../img3/izqui_inf_sup.png) no-repeat top;
	width:245px;
	padding:35px 0 0 0;
	margin:0px
}
.izq_inf_inf {
	background:url(../img3/izqui_inf_inf.png) no-repeat bottom;
	padding:0 0 35px 0;
	width:245px
}
.izq_inf_rell {
	background:url(../img3/izqui_inf_rell.png) repeat-y;
	padding:20px 25px;
}
.columna_derecha {
	height:auto;
	width: 780px;
	right: 0px;
	float: left;
	position: relative;
	left: -20px;
	z-index: 2;
}
.contenedor_princ_ofertas {
	background:url(../img3/cont_princ_ofertas.png) no-repeat left;
	height:79px;
	padding:0 0 0 41px;
	position: relative;
}
.contenedor_princ_ofertas_der {
	background:url(../img3/cont_princ_ofertas_der.png) no-repeat right;
	padding:0 41px 0 0;
	height:79px
}
.contenedor_princ_ofertas_rell {
	background:url(../img3/cont_princ_ofertas_rell2.png) repeat-x;
	height:79px;
	line-height:79px
}
.contenedor_princ_ofertas_rell h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	color:#23475D;
	margin:0
}

.contenedor_buques {
	padding:0 0 25px 0;
	position: relative;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {.contenedor_buques {
	padding:0 0 10px 0;
	position: relative;
}
}

.contenedorPadding {
	padding:12px 17px; 	 	
	float: left;
	width: 161px;
}
.contenedor_buques_sup {
	background:url(../img3/contenedor2_sup.jpg) no-repeat top;
	padding:32px 0 0 0;
	position: relative;
}
.contenedor_buques_inf {
	background:url(../img3/contenedor2_inf.jpg) no-repeat bottom;
	padding:0 0 32px 0;
	width: 161px;
	top: 265px;
	height: 250px;
}
.contenedor_buques_rell {
	background:url(../img3/contenedor2_rell.jpg) repeat-y;
	height: 250px;
}
.contenedor_buques .bannerBuques {
	margin:0px;
}
.contenedor_peq_sup {
	background:url(../img3/contenedor_peq_sup.png) no-repeat top;
	padding:17px 0 0 0;
	width:201px;
	position: relative;
}
.contenedor_peq_inf {
	background:url(../img3/contenedor_peq_inf.png) no-repeat bottom;
	padding:0 0 17px 0
}
.contenedor_peq_rell {
	background:url(../img3/contenedor_peq_relleno.png) repeat-y;
	padding:0 10px 10px;
	text-align: left;
}
.skype {
	background:url(../img3/logo_skype.png) no-repeat left;
	height:67px;
	width:180px;
}
.skype h3.tel a {
	margin:0;
	color:#FFB310 !important;
	width:100px;
	text-align:right;	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px
}
.skype h3.tel {
	margin:0;
	color:#FFB310 !important;
	width:100px;
	text-align:right;
	padding:0px 0 0 85px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px
}

.skype h4.fechas {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#024CA0;
	width:70px;
	padding:5px 0 0 115px;
	text-align:right;
	height:35px
}
.log_ausente {
	/*background:url(../img3/log_ausente.png) no-repeat right;*/
	height:40px;
	float:left;
	margin:0 0 0 -20px;
	width:205px;
}
.log_ausente h3.pie {
	font-size:10px;
	color:#FFAE00;
	font-family:Arial, Helvetica, sans-serif;
	margin:31px 0 0 13px;
	width:195px;
	padding: 0 0 10px 0;
}
.contenedor_peq_rell h3.datos {
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#155A9D;
	font-weight:normal;
	width:62px;
	text-align:right;
	margin:0 0 0 20px;
	line-height:15px;
	padding:10px 0 0 0
}
.contenedor_peq_rell p {
	font-size:10px;
	text-align:center;
	margin:0
}
.contenedor_peq_rell .noticia p {
	font-size:11px;
	text-align:left;
	margin:0
}
.contenedor_peq_rell p.chico {
	font-size:10px;
	color:#A5A5AD;
}

.contenedor_peq_rell a {
	text-decoration:underline;
	color:#1C1E71;
	font-weight:bold
}
.contenedor_peq_rell p.chico a {
	text-decoration:underline;
	color:#4E7CDE;
	font-weight:bold
}

ul.seleccion_cruceros, ul.sabiasque {
	padding:0 0 0 5px
}
ul.seleccion_cruceros li, ul.sabiasque li {
	list-style:none;
	padding:5px 10px;
	line-height:20px
}
ul.seleccion_cruceros a, ul.sabiasque a {
	text-decoration:none;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#3d96d1;
	font-weight:normal
}
ul.seleccion_cruceros a:hover, ul.sabiasque a:hover {
	color:#EABD56;
}
.contenedor_peq_rell img {
	margin:-25px;
	padding:9px 2px 0 17px
}
.contenedor_peq_rell .compania img {
	margin:0;
	padding:0
}
.compania {

}
.Cajacompania {
	width:83px;
	float:left;
	text-align:center;
	padding: 5px 0;
}
.Cajacompania2 {
	width:165px;
	text-align:center;
	padding: 5px 0;
}
.buques {
	/* background:url(../img3/buque.jpg) no-repeat center top; */
	padding:2px 0 10px 0;
	line-height:20px
}

.imgdesta{
 	padding-left: 20px; 
 	padding-bottom: 8px;
}

h3.fecha {
	font-size:18px;
	color:#110E1F;
	font-weight:normal;
	text-align:center
}
h3.salidas {
	color:#6892AB;
	font-size:14px;
	text-align:center;
	font-style:italic;
	font-weight:normal
}
h4.salidas {
	color:#6892AB;
	font-size:12px;
	padding:0 5px;
	text-align:center
}
h3.promo {
	font-size:12px;
	color:#820611;
	text-align:center;
	line-height:normal;
	padding:5px 0 0 0;
	padding-left: 1px;
	font-style:italic;
}
.encabezado {
}
.paddingContenedor {
	padding:15px 0;
}
.paddingContenedor2 {
	padding:0 0 15px 0;
}
.paddingContenedor3 {
	padding:15px 0 0 0;
	
}
.logoBuque {
	position:absolute;
	top:2px;
	left:14px;
	width:128px;
	height:22px;
	text-align:center
}
.cajaScroll {
	height:589px;
	overflow: auto;
	overflow-x: hidden;
	width: 743px;
}
.datos {
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#155A9D;
	font-weight:normal;
	width:62px;
	text-align:right;
	margin:0 0 0 5px;
	line-height:20px;
	display:block;
	float:left;
	padding: 0 6px 0 0;
}
.itemCampo input {
	width:100px;
	height:16px;
	border:2px solid #A2C3CC
}
.itemCampo {
	padding:3px 0 0 0
}
.titulares {
	position:absolute;
	height:28px;
	top:-14px;
	width:201px;
	text-align: center;
	line-height: 28px;
}
.titulares2 {
	position:absolute;
	height:28px;
	top:-14px;
	width:214px;
	text-align: center;
	line-height: 28px;
}
.titulares span, .titulares2 span {
	background:url(../img3/titular.png) left -27px no-repeat;
	padding:7px 0 5px;
	line-height: 28px;
}
.titulares span span, .titulares2 span span {
	background:url(../img3/titular.png) right 0 no-repeat;
	padding:7px 13px 5px;
	line-height: 28px;
}
.titulares span span span, .titulares2 span span span {
	background:url(../img3/titular.png) 0 -54px repeat-x;
	font-size:15px;
	color:#FFF;
	padding:5px 5px 5px;
	font-style: italic;
	font-weight: bold;
	line-height: 28px;
}
.precioDesde {
	position:absolute;
	left: 25px;
	text-align: center;
	width: 112px;
	height:21px;
	top: 292px;
	line-height:21px
}
.precioDesde p {
	color:#00459A;
	float:left;
	line-height:21px
}
.precioDesde p.valor {
	font-size:18px;
	float:left;
	line-height:18px;
	padding:0 0 0 5px
}
.cajagrande1 {
	background:url(../img3/chollosRell.png) repeat-y;
	width:753px;
	padding:0px 0 0 0;
	position: relative;
	left: 0px;
}
.cajagrande2 {
	background:url(../img3/chollosInf.png) no-repeat bottom;
	width:753px;
	padding:0px 0 10px 0;
}
.cajagrande3 {
	background:url(../img3/chollosSup.png) no-repeat top;
	padding:25px 5px 0 5px;
	width: 743px;
}

.cajagrande11 {
	background:url(../img3/chollosRell2.png) repeat-y;
	width:985px;
	padding:0px 0 0 0;
	position: relative;
	left: 0px;
}
.cajagrande21 {
	background:url(../img3/chollosInf2.png) no-repeat bottom;
	width:985px;
	padding:0px 0 10px 0;
}
.cajagrande31 {
	background:url(../img3/chollosSup2.png) no-repeat top;
	padding:25px 5px 0 5px;
	width: 975px;
}

.contenedorPadding2 {
	padding:25px 0;
}
.paddingCaja {
	padding:0 0 25px 17px
}
.paddingCaja2 {
	padding:0 0 10px 23px
}

.marcadores {
	text-align:center;
	position:absolute;
	top:1px
}
.marcadorIzq {
	background:url(../img3/marcadorIzquierdo.png) no-repeat left;
	height:22px;
	line-height:22px;
	padding:0 0 0 17px
}
.marcadorDerecho {
	background:url(../img3/marcadorDerecho.png) no-repeat right;
	height:22px;
	line-height:22px;
	padding:0 13px 0 0
}
.marcadorCentral {
	background:url(../img3/marcadorCentral.png) repeat-x;
	color:#2E4D45;
	font-size:14px;
	font-weight:bold;
	font-style:italic
}
.cajitas {
	padding:10px 0;
	position: relative;
}
.cajita1 {
	background: url(../img3/cajita1.png) no-repeat top;
	padding:19px 0 0 0;
}
.cajita2 {
	background:url(../img3/cajita2.png) no-repeat bottom;
	padding:0 0 19px 0
}
.cajita3 {
	background:url(../img3/cajita3.png) repeat-y;
	height: 140px;
}
.contenedorCajitas1 {
	padding:0 0 0 10px;
	width:359px;
	float: left;
}
.contenedorCajitas2 {
	padding:0 10px 0 0;
	width:359px;
	float: right;
}
.info {
	position:absolute;
	text-align:center;
	bottom: 10px;
	right: 0px;
}
.info1 {
	background:url(../img3/info_izq.png) no-repeat left;
	padding:0 0 0 12px
}
.info2 {
	background:url(../img3/info_der.png) no-repeat right;
	padding:0 18px 0 0
}
.info3 {
	background:url(../img3/info_rell.png) repeat-x
}
.info a {
	text-decoration:none;
	font-size:12px;
	font-style:italic;
	color:#fff
}
.cajagrande3 p, .cajagrande31 p {
	color:#2F549A;
	font-weight:normal;
	padding:0 10px;
	font-size: 11px;
}
.mi {
	text-align:center;
	position: absolute;
	top: 5px;
	left: 60px;
	margin-top:35px;
	z-index: 10;
}
.mi1 {
	background: url(../img3/v4_mi_izq.png) no-repeat left;
	height:29px;
	padding: 0 0 0 29px;
}
.mi2 {
	background:url(../img3/v4_mi_der.png) no-repeat right;
	height:29px;
	padding: 0 10px 0 0;
}
.mi3 {
	background:url(../img3/v4_mi_rell.png) repeat-x;
	height: 29px;
	padding: 0;
	line-height: 28px;
}
.logoMi {
	background:url(../img3/v4_mi_logo.png) no-repeat left;
	height:22px;
}
.logoGrande {
	position:absolute;
	left: 10px;
	top: 20px;
}
.imgCentral {
	position:absolute;
	right: 15px;
	top: 55px;
	width: 730px;
	height: 280px;
	background:url(../img3/sombraFoto.png) no-repeat;
	padding:23px 16px 17px 24px
}
.cajita3 p.textosBuques {
	padding:25px 10px 0 10px;
	font-size:11px;
	color:#3D5C96;		
	text-align: justify;
}
.contenedor_peq_rell h2.titulo {
	font-size:11px;
	padding:10px 0;
	font-weight:bold;
}
.contenedor_peq_rell p.primero {
	font-size:10px;
	text-align: left;
	color: #7D838F;
}
.contenedor_peq_rell p {
	text-align:left
}
.contenedor_peq_rell p {
	color:#2F549A
}
.contenedor_peq_rell p.noticiaPie {
	font-size:8px
}
.contenedorPie {
	height:136px;
	position:relative;
	width: 987px;
	top: -20px;
	left:25px;

}
.pie1 {
	background:url(../img3/v4_pieDer.png) no-repeat right;
	padding:0 60px 0 0px;
	height:136px;
}
.pie2 {
	background:url(../img3/v4_pieIz.png) no-repeat left;
	padding:0 0 0 54px;
	height:136px
}
.pie3 {
background:url(../img3/v4_pie.png) repeat-x;
	height:136px
}
.miIcono {
	height: 29px;
	
	line-height: 28px;
	padding:5px 10px;
	color: #424242;
	font-style: italic;
	font-weight: bold;
}
.itemCampoBusca {
	padding:0 0 12px 0;
}
.labelCampoBusca {
	padding:0 0 3px 10px;
	color:#3d96d1;
	font-size:11px;
	line-height:10px;
	font-style:italic;
	font-weight:bold;
}
.selectBuscar {
	width:200px;	
	height:18px;
	font-size:11px;
	line-height:18px;
}
.botonFormu {
	text-align:center;
}
.btn26 {
	background:url(../img3/btn26.png) repeat-x;
	line-height:26px;
	padding:5px 0 6px 0;
}
.btn26 span {
	background:url(../img3/btn26Iz.png) left no-repeat;
	line-height:26px;
	padding:6px 0 7px 0;
}
.btn26 span span {
	background:url(../img3/btn26Der.png) right no-repeat;
	line-height:26px;
	padding:7px 15px 7px 15px;
	font-size:10px;
	font-weight:bold;
	color:#FFF
}
.encontrados {
	width:122px;
	margin:auto;
	padding:24px 0 0 0
}
.encontradosCont {
	height:26px;
	line-height:26px;
}
.encontradosCont span {
	height:26px;
	line-height:26px;
	display:block;
	padding:0 13px;
}
.encontradosCont span span {
	height:26px;
	line-height:26px;
	text-align:center;
	font-size:11px;
	font-weight:bold;
	color:black;
	font-style:italic;
	padding: 0;
}
.col_noticias {
	height:1069px;
}
.check {
	position:relative;
	top:2px;
}
.chollosTabla{
	padding:2px 2px 0 0}
table.chollosTabla tr.titulosTabla th {
	background-color:#3A8AC9;
	color:#FFFFFF;
	font-weight:bold;
	padding-left:3px;
	font-size: 12px;
}
div.chollosTabla div.titulosTabla .celda {
	background-color:#3A8AC9;
	color:#FFFFFF;
	font-weight:bold;
	padding-left:3px;
	font-size: 12px;
	height:15px;
	line-height:15px;
}

table.chollosTabla tr td a.descInfoTabla, table.chollosTabla tr.celeste td a.descInfoTabla {
	color:#a90526;
}
div.chollosTabla .fila a.descInfoTabla, div.chollosTabla div.celeste a.descInfoTabla {
	color:#a90526;
}
table.chollosTabla tr.celeste td {
	background-color:#D6E7F8;
	color:#2F549A;
	font-weight:bold;
	padding-left:3px;
	font-size: 11px;
}
div.chollosTabla .celeste .celda {
	background-color:#D6E7F8;
	color:#2F549A;
	font-weight:bold;
	padding-left:3px;
	font-size: 11px;
}
div.chollosTabla .celeste {
	background-color:#D6E7F8;
	color:#2F549A;
	font-weight:bold;
	font-size: 11px;
}
table.chollosTabla tr.celeste td a {
	color:#2F549A;
}
div.chollosTabla div.celeste .celda a {
	color:#2F549A;
}
table.chollosTabla tr td {
	font-size: 11px;
}
div.chollosTabla .fila .celda {
	font-size: 11px;
	border-left: 2px solid #ffffff;
	padding: 0 0 0 3px;
}
table.chollosTabla tr td a {
	color:#000;
	font-weight: normal;
	text-decoration:none
}
div.chollosTabla .fila .celda a {
	color:#000;
	font-weight: normal;
	text-decoration:none
}
table.chollosTabla tr td p {
	margin:5px;
}
div.chollosTabla .fila .celda p {
	margin:5px;
}
table.chollosTabla tr td a {
	color:#000000;
	text-decoration:none;
}

table.chollosTabla tr td a:hover {
	color:#2F549A;
	text-decoration:none;
}

div.chollosTabla .fila .celda a:hover {
	color:#2F549A;
	text-decoration:none;
}

table.chollosTabla tr td a.descInfoTabla:hover {
	color:#a90526;
	text-decoration:none;
}
div.chollosTabla .fila .celda a.descInfoTabla:hover, div.chollosTabla .fila .celda a.descInfoTabla {
	color:#a90526;
	text-decoration:none;
}
table.chollosTabla tr.filaselector td {
	background:#EABD56;
	cursor: pointer;
}
div.chollosTabla .filaselector .celda {
	background:#EABD56;
	cursor: pointer;	
}
.fila{
	min-height: 10px;
}
.celda{
	float:left;
	border-left:1px solid #ffffff;
	min-height:15px;
	height:100%;
	position: static;
	}
.centrado{
	text-align:center}
.anchoCelda105{
	width:105px}
.anchoCelda250{
	width:250px}
.anchoCelda200{
	width:200px}	
.anchoCelda220{
	width:220px}		
.anchoCelda209{
	width:209px
}		
.anchoCelda209x{
	width:209px;
  height: auto !important;		
}		

.anchoCelda218{
	width:210px}		
	
.anchoCelda100{
	width:100px}
.anchoCelda80{
	width:80px}
.anchoCelda164{
	width:164px;
	height: auto !important;
}

/**********************************/
.titulo
{
	font-size:18px;
	font-weight:bold;
	padding-bottom:10px;
	color:#F99929;
}
.titulo a
{
	font-size:18px;
	font-weight:bold;
	padding-bottom:10px;
	color:#F99929;
}
.titulo2
{
	font-size:16px;
	font-weight:bold;
	padding:10px 0 10px 10px;
	color:#2C77BB;
}
.titulo2 a
{
	font-size:16px !important;
	font-weight:bold !important;
	padding:10px 0 10px 10px !important;
	color:#2C77BB !important;
}
.enum_par
{
	font-size:14px !important;
	color:#2C77BB !important;
}
.tituloFoot{
	position:absolute;
	left:20px;
	height:23px;
	line-height:23px;
	width:155px;
	text-align:center;
	font-size:13px;
	font-weight:bold;
	font-style:italic;
	color:white;}
.contenidoPie{
	position:absolute;
	top:35px;
	left:15px;
	font-size: 10px  !important;
	line-height: 19px  !important;
	color: #143D8D;
}
.contenidoPie a{
	color: #143d8d  !important;
	font-size: 10px  !important;
	font-family: Arial !important;
}
.pieCol1{
	width:100px;
	padding:74px 8px 0 0;
	background:url(../img3/v4_logoFoot.png) center 0 no-repeat;
	font-size:10px;
	color:#143d8d;
	text-align:center;
	float:left;
	line-height: 10px;
	}
.pieCol2{
	width:270px;
	float:left;
	border-left:1px solid #224E7B;
	height:95px;
	position: relative;
}
.pieCol2-a{
	width:375px;
	float:left;
	border-left:1px solid #224E7B;
	border-right:1px solid #224E7B;
	height:95px;
	position: relative;
	padding: 0 90px 0 0;
}
.pieCol3{
	width:110px;
	float:left;
	height:95px;
	position: relative;
	top:-10px;
}
.imgColFoot{
	position:absolute;
	top:-12px;
	right:2px;
	padding:85px 0 0 0;
	text-align:center;
	width: 84px;
	}
.imgColFoot img{
	position:absolute;
	top:0;
	right:0;
	}
.pieCol2 ul, .pieCol2-a ul, .pieCol3 ul{
	padding:0 0 0 5px;}
.pieCol2-a ul li{
	width:120px;
	float:left;
}
.contenedorGeneral {
	margin:auto;
	width:1040px;
}
.contenedorGeneralWeb {
	width:1040px;
	float:left;
	position: relative;
	z-index: 10;
}
.contenedorGeneralWebRes {
	width:1040px;
	height:310px;
	float:left;
	position: relative;
	z-index: 10;
}
.contenedorGeneralBanners {
	width:191px;
	float:left;
	position: relative;
	top: 54px;
	left: -30px;
	z-index: 1;
}
.contenedorGeneralBanners2 {
	width:312px;
	height: 559px;
	position: relative;
	left:655px;
	top:-1350px;
	float:left;
	padding-top:20px;
	margin-top:15px;
}
.colDerBlanco{
	background:url(../img3/colDerBlanco.png) repeat-y;
}
.colDerBlancoArriba{
	background:url(../img3/colDerBlancoArriba.png) no-repeat 0 0;}
.colDerBlancoAbajo{
	background:url(../img3/colDerBlancoAbajo.png) no-repeat 0 100%;}
.colDerAmarillo{
	background:url(../img3/colDerAmarillo.png) repeat-y;
}
.colDerAmarilloArriba{
	background:url(../img3/colDerAmarilloArriba.png) no-repeat 0 0;}
.colDerAmarilloAbajo{
	background:url(../img3/colDerAmarilloAbajo.png) no-repeat 0 100%;
	min-height: 655px;
}
.contenedorColDer{
	width:158px;
	margin:auto;
	padding:50px 0 35px 0;
	text-align: center;
	position: relative;
	font-size: 10px;
	font-weight: bold;
	color: #3d96d1;
}
.titulosColDer{
	width:158px;
	height:31px;
	position:absolute;
	top:8px;
	left:0
	}
.titulosColDer span {
	background:url(../img3/boton_derecho.png) no-repeat right;
	display:block;
	line-height:32px;
	padding:0 14px 0 0;
	font-size:16px;
	font-style:italic;
	font-weight:bold;
	text-align:center
}
.titulosColDer span span {
	background:url(../img3/boton_izquierdo.png) no-repeat left;
	display:block;
	padding:0 0 0 14px;
	height:32px;
	color:#F0FFFF;
	text-decoration:none;
}
.titulosColDer span span span {
	background:url(../img3/boton_relleno.png) repeat-x;
	height:32px;
	display:block;
	padding: 0;
}
.contenedorColDerBlanco img3{
	border:1px solid #3B98BA;
	margin:12px 0}
.acepto{
	padding:0 0 0 20px;}
.contenedorRecibeOf{
	padding:7px 0 0 0}
.contSkype{
	padding:0 0 10px 0}
.noticia{
	max-height:	264px;
	position: relative;
	margin: 0 0 20px 0;
	overflow: hidden;
}
.contenedor_peq_rell a.leerMas{
	position:relative;
	font-size:10px;
	color:#A90526;
	text-decoration:none;
	float: right;
	top: -15px;
}
.contenedor_peq_rell a.leerMas:hover{
	text-decoration:underline;}


/*Interior1*/

.TextoImagen{
	width:200px;
	position:absolute;
	right:25px;
	top:75px;
	text-align:right}
.TextoImagen h2.azul{
	color:#314A82;
	font-size:22px
	}
.TextoImagen h2.blanco{
	color:#fff;
	font-size:16px;
	font-style:italic;
	font-weight:normal}
	
.contenedor_princ_destacados_barco {
	background:url(../img3/v4_cont_princ_ofertas_izq.png) no-repeat left;
	height:25px;
	padding:0 0 0 17px;
	position: relative;
	width:970px;
	z-index:1;
}
.contenedor_princ_destacados {
	background:url(../img3/v4_cont_princ_ofertas_izq.png) no-repeat left;
	height:25px;
	padding:0 0 0 17px;
	position: relative;
	width:970px;
	z-index:1;
	left:22px;
}
.contenedor_princ_destacados_ficha_tec
{
	background:url(../img3/v4_cont_princ_ofertas_izq.png) no-repeat left;
	height:25px;
	padding:0 0 0 17px;
	position: relative;
	width:530px;
	z-index:1;
}


.contenedor_princ_destacados_der_barco {
	background:url(../img3/v4_cont_princ_ofertas_der_barco.png) no-repeat right;
	padding:0 135px 0 0;
	height:55px
}

.contenedor_princ_destacados_der {
	background:url(../img3/v4_cont_princ_ofertas_der.png) no-repeat right;
	padding:0 17px 0 0;
	height:25px
}
.contenedor_princ_destacados_rell {
	background:url(../img3/v4_cont_princ_ofertas_rell.png) repeat-x;
	height:25px;
	line-height:25px
}
.contenedor_princ_destacados_rell h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:white;
	float:left;
	margin:0;
	font-weight:bold;
	font-style:italic;
	}
	
	.contenedor_princ_destacados_rell h3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:white;
	float:left;
	margin:0;
	font-weight:bold;
	font-style:italic;
	}
	
	.contenedor_princ_destacados_rell p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:white;
	margin:0;
	font-weight:bold;
	font-style:italic;
	padding-left:430px;
	}

.cont_dest_inf{
	background:url(../img3/v4_cont_destacados_inf.png) no-repeat bottom;
	width:987px;
	padding:0 0 66px 0;
	position: relative;
	left:22px;
	}
.cont_dest_rell{
	background: url(../img3/v4_cont_destacados_rell.png) repeat-y;
	width:987px;
	padding:0 60px 25px;
}
/* para los links de interes*/
.cont_dest_rellLinkInteres{
	background: url(../img3/cont_destacados_rell.jpg) repeat-y;
	width:987px;
}


.paddingDestacados{
}

.paddingDestacadosLinkInteres{
	padding:0 0 10px 0
}

/* Navieras */
.logoChico_nav{
	position: relative;
	left:-5px;
	text-align:left;
	}
.cont_chico_superior_nav{
	background:url(../img3/v4_resultados_naviera.png) no-repeat top;
	width:991px;
	padding: 19px 0 0  0;
	height:306px}
	
.tituloCrucero
{
	color:#ffffff;
}
	
.foto_buque_nav{
	padding:15px 0 0 0;
	height:109px
}

.infoInt_nav{
	position:absolute;
	top:80px;
	left:245px;
	width:122px;
	height:70px;
	text-align: center;
}
	
	
.logo_sol_nav{
	height:86px;
	width:86px;
	position:absolute;
	left:450px;
	top:155px}
.logo_sol_nav h2.sol{
	color:#FB0900;
	font-size:26px;
	position:absolute;
	top:25px;
	left:40px;
	font-weight:normal}
.logo_sol_nav h2.desc{
	font-weight: bold;
	color:#FB0900;
	position:absolute;
	bottom:21px;
	left:33px;
	font-size:11px
	}
	p.escalas_nav{
	color:#082885;
	font-style:normal;
	font-weight:bold;
	font-size:10px;
	text-align:left;
	padding:5px 0 0 0;
	width: 203px; 
	height:18px;
	line-height: 15px;
	clear:both;
}
.cajaServicios_nav{
	width:120px;
	height:30px}
	.servicios_nav{
	float:left;
	padding-right:10px;
	 }
	 
.cajaFechas_nav {
    left: 162px;
    position: absolute;
    top: 2px;
}
.cajaFechas_nav ul.fechas_nav{
	float:left}
	
	.cajaFechas2_nav{
	position:absolute;
	left:143px;
	top:92px;
	width:300px;
}
	.cajaLista_nav{
	height:120px;
	width:365px;
	top:-345px;
	left:580px;
	position:relative;
	}
.tablita_nav {
    height: 120px;
    left: 18px;
    padding: 3px;
    position: relative;
    width: 375px;
    z-index: 1;
}
h3.tasas_nav{
	color:#000;
	font-size:11px;
	padding:0 0 0 5px;
	font-weight:bold;
	position:relative;
	width:200px;
	top:-200px;
	left:245px;
}
h3.tasas_nav p{
 color:#ffa30b;
 float:left;
 padding-right:5px;
}
.detalles_inf_nav
{
	text-align:center;
}
.inf_nav
{
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	color:#082885;
	clear:both;
	padding-bottom:5px;
} 
.inf_nav p
{
	color:#ffa30b;
	float:left;
	padding-bottom:5px;
}

.inf_nav_izq
{
	float:left;
	padding-top:30px;
	width:215px;
}
.inf_nav_dir
{
	float:left;	
	padding: 48px 0 0 30px;
	width:300px;
}

.padding_cont_nav
{
	padding:0 0 0 30px;	
	height:306px;
}
.escalas_serv_nav
{
	width:250px;
	position:relative;
	top:-200px;
	left:250px;
}
.btn_iniciar_reserva_nav{
	width:135px;
	position:relative;
	left:808px;
	top:-145px;
	}
	.btn_iniciar_reserva_nav ul{
		list-style: none outside none;
	}
	
	.btn_iniciar_reserva_nav ul li{
	background:url(../img3/v4_btn_izq.png) no-repeat left;
	height:28px;
	width:122px;
	list-style:none;
	display:block;
	padding:0 0 0 11px;
	margin:18px 0 0 0;
	line-height:27px;
	}
.btn_iniciar_reserva_nav ul li a{
	background:url(../img3/v4_btn_der.png) no-repeat right;
	display:block;
	height:28px;
	color:white;
	padding:0 12px 0 0;
	font-size: 10px;
	font-family:Verdana;
	}

.btn_iniciar_reserva_nav ul li a span{
	background:url(../img3/v4_btn_rell.png) repeat-x;
	height:28px;
	display:block;
	text-align: center;
	}
	
.paddingPie_nav
{
	float:left;
	padding:120px 0 0;
	}
	

/* Navieras fin */

.cont_chico_superior{
	width:384px;
	padding: 19px 0 0  0;
	height:19px}
.cont_chico_inferior{
	padding: 0 0 16px 0;
	width: 384px;
}
.cont_chico_relleno{
	padding:25px 0 0 25px;
	width:384px
	}
.ContenedorGrupo{
	position:relative;
	top:40px;
	height: 530px;
	width: 410px;
	background-image:url(../img3/v4_cont_chico.png);
	background-repeat:no-repeat;
	
	}
.cont_logo_izq{
	height:25px;
	padding:0 0 0 12px;
	width:116px;
	position:absolute;
	top:-6px;
	left:-12px}
.cont_logo_der{
	height:25px;
	padding:0 12px 0 0}
.cont_logo_rell{
	height:25px;
	line-height:25px}
.logoChico{
	position: relative;
	top:25px;
	left:19px;
	text-align:left;
	}
.foto_buque{
	padding:15px 0 0 0;
	height:109px
	}
.cont_chico_relleno p{
	width:365px;
	color:#082885;
	text-align:center;
	font-size:12px;
	font-weight:bold;
	}
.infoInt{
	position:absolute;
	top:80px;
	left:222px;
	width:135px;
	height:70px;
	text-align: center;
}

.infoInt ul li{
	background:url(../img3/v4_info_interior_izq.png) no-repeat left;
	height:28px;
	width:135px;
	list-style:none;
	display:block;
	padding:0 0 0 12px;
	margin:10px 0 0 0;
	line-height:27px;
	}
.infoInt ul li a{
	background:url(../img3/v4_info_interior_derecho.png) no-repeat right;
	display:block;
	height:28px;
	color:white;
	padding:0 26px 0 0;
	font-size: 10px;
	font-family:Verdana;
	}

.infoInt ul li a span{
	background:url(../img3/v4_info_interior_rell.png) repeat-x;
	height:28px;
	display:block;
	padding:1px 0;
	text-align: left;
	}
.infoInt ul li a span.pull{
	padding:0 0 0 30px
		
	}
p.escalas{
	color:#082885;
	font-style:normal;
	font-weight:bold;
	font-size:10px;
	text-align:left;
	padding:5px 0 0 0;
	width: 203px; 
	height:18px;
	line-height: 15px;
}

a.vermapa
{
	color:#355B99;
	font-style:normal;
	font-weight:bold;
	font-size:10px;
	text-align:left;
	padding:5px 0 0 0;	
	height:18px;
	line-height: 15px;
}

.logo_sol{
	height:86px;
	width:86px;
	position:absolute;
	left:270px;
	top:195px}
.logo_sol h2.sol{
	color:#FB0900;
	font-size:26px;
	position:absolute;
	top:25px;
	left:45px;
	font-weight:bold;}
.logo_sol h2.desc{
	font-weight: bold !important;
	color:#FB0900;
	position:absolute;
	bottom:21px;
	left:33px;
	font-size:11px
	}
.servicios{
	float:left;
	padding-right:10px;
	 }
.cajaServicios{
	width:120px;
	height:30px}
.cajaFechas{
	position:absolute;
	left:162px;
	top:295px}
.cajaFechas ul.fechas{
	float:left}
	
	
li.fecha_menor_sin
{
	height:26px;
	display:block;
	width:77px;
	padding:0 0 0 27px;
	float:left;
}
	
li.fecha_mayor_sin
{	
	height:26px;
	width:77px;
	display:block;
	padding:0 27px 0 0;
	float:left;
}

li.cat_menor_sin
{
	height:26px;
	display:block;
	width:77px;
	padding:0 0 0 27px;
	float:left;
}
	
li.cat_mayor_sin
{	
	height:26px;
	width:77px;
	display:block;
	padding:0 27px 0 0;
	float:left;
}
		
li.fecha_menor{
	background:url(../img3/v4_fecha_manor_izq.png) no-repeat left;
	height:46px;
	display:block;
	width:77px;
	padding:0 0 0 27px;
	float:left;
        cursor:pointer;
	}
	
li.fecha_menor a{
	background:url(../img3/v4_fecha_manor_der.png) no-repeat right;
	height:46px;
	display:block;
	padding:0 17px 0 0;
	color:black;
	font-size:10px;
	}
.fecha_menor a span{
	background:url(../img3/v4_fecha_rell.png) repeat-x;
	height:46px;
	display:block;
	margin-right: -5px;
	padding-top: 3px;
	text-align: right;
	margin-right: -12px;
	}
li.cat_menor{
	background:url(../img3/v4_cat_manor_izq.png) no-repeat left;
	height:46px;
	display:block;
	width:77px;
	padding:0 0 0 27px;
	float:left;
	cursor:pointer;
	}
	
li.cat_menor a{
	background:url(../img3/v4_cat_manor_der.png) no-repeat right;
	height:46px;
	display:block;
	padding:0 13px 0 0;
	color:black;
	font-size:10px;
	}
.cat_menor a span{
	background:url(../img3/v4_cat_rell.png) repeat-x;
	height:46px;
	display:block;
	padding-top:32px;
	margin-left:-5px;
	margin-right:-7px;
	}
li.fecha_mayor{
	background: url(../img3/v4_fecha_mayor_derecha.png) no-repeat right;
	height:46px;
	width:77px;
	display:block;
	padding:0 29px 0 0;
	float:left;
	cursor:pointer;
	margin:0 0 0 8px}
li.fecha_mayor a{
	background:url(../img3/v4_fecha_mayor_izq.png) no-repeat left;
	height:46px;
	display:block;
	padding:0 0 0 25px;
	color:black;
	font-size:10px;
	
}
li.fecha_mayor a span{
	background:url(../img3/v4_fecha_rell.png) repeat-x;
	height:46px;
	display:block;
	margin-left:-20px;
	padding-top: 3px;
	}
li.cat_mayor{
	background: url(../img3/v4_cat_mayor_derecha.png) no-repeat right;
	height:46px;
	width:77px;
	display:block;
	padding:0 29px 0 0;
	float:left;
	cursor:pointer;
	margin:0 0 0 8px}
li.cat_mayor a{
	background:url(../img3/v4_cat_mayor_izq.png) no-repeat left;
	height:46px;
	display:block;
	padding:0 0 0 20px;
	color:black;
	font-size:10px;
	cursor:pointer;
}
li.cat_mayor a span{
	background:url(../img3/v4_cat_rell.png) repeat-x;
	height:46px;
	display:block;
	margin-left:-17px;
	padding-top: 32px;
	}
.tablita{
	padding:3px;
	width: 365px;
	height: 120px;
	position: relative;
	right:8px;
	z-index:1;
}
.categorias{
	background-color:#3B89CB;
	color:#FFF;
	border-left:1px solid #ffffff;
	text-align:left;
	height:15px;
	width: 132px;
	float: left;
	line-height: 15px;
	border-bottom: 1px solid #ffffff;
	border-top: 1px solid #ffffff;
	padding: 0 0 0 5px;
}

.cate0Fecha{
}

.cate1Fecha{
	width: 297px !important;
}

.cate2Fecha{
	width: 242px !important;
}

.cate3Fecha{
	width: 187px !important;
}



.caja54{
	background-color:#3B89CB;
	color:#FFF;
	border-left:1px solid #ffffff;
	text-align: center;
	height:19px;
	width: 54px;
	float: left;
	line-height: 19px;
	border-bottom: 1px solid #ffffff;
	border-top: 1px solid #ffffff;
}
.caja22510{
	background-color:#3B89CB;
	color:#FFF;
	border-left:1px solid #ffffff;
	text-align: center;
	height:15px;
	width: 54px;
	float: left;
	line-height: 15px;
	border-bottom: 1px solid #ffffff;
	border-top: 1px solid #ffffff;
}
.caja29510{
	background-color:#3B89CB;
	color:#FFF;
	border-left:1px solid #ffffff;
	text-align: center;
	height:15px;
	width: 54px;
	float: left;
	line-height: 15px;
	border-bottom: 1px solid #ffffff;
	border-top: 1px solid #ffffff;
}
.caja5610{
	background-color:#3B89CB;
	color:#FFF;
	border-left:1px solid #ffffff;
	text-align: center;
	height:15px;
	width: 54px;
	float: left;
	line-height: 15px;
	border-bottom: 1px solid #ffffff;
	border-top: 1px solid #ffffff;
}

.caja12610{
	background-color:#3B89CB;
	color:#FFF;
	border-left:1px solid #ffffff;
	text-align: center;
	height:15px;
	width: 54px;
	float: left;
	line-height: 15px;
	border-bottom: 1px solid #ffffff;
	border-top: 1px solid #ffffff;

}



.rtabla_marcat{
	background:#EABD56 !important;
	cursor: pointer;	
}



.categoriasBlanca{
	background-color:#fff;
	color:#000000;
	border-left:1px solid #ffffff;
	text-align:left;
	height:15px;
	width: 132px;
	float: left;
	line-height: 15px;
	border-bottom: 1px solid #ffffff;
	border-top: 1px solid #ffffff;
	padding: 0 0 0 5px;
}
.caja22510Blanca{
	background-color:#fff;
	color:#0900FC;
	border-left:1px solid #ffffff;
	text-align: center;
	height:15px;
	width: 54px;
	float: left;
	line-height: 15px;
	border-bottom: 1px solid #ffffff;
	border-top: 1px solid #ffffff;}
h5.tachB{
	text-decoration:line-through;
	color:#0900FC;;
	font-size:12px}
h5.tachC{
	color:black;
	font-weight: normal;
	font-size:12px;
	text-decoration:line-through}
h5.N{
	color:#000;
	font-size:12px}
h5{
	font-size:12px}
.caja54Blanca{
	background-color:#fff;
	color:#0900FC;
	border-left:1px solid #ffffff;
	text-align: center;
	height:19px;
	width: 54px;
	float: left;
	line-height: 19px;
}
.caja29510Blanca{
	background-color:#fff;
	color:#0900FC;
	border-left:1px solid #ffffff;
	text-align: center;
	height:15px;
	width: 54px;
	float: left;
	line-height: 15px;
	border-bottom: 1px solid #ffffff;
	border-top: 1px solid #ffffff;}
.caja5610Blanca{
	background-color:#fff;
	color:#0900FC;
	border-left:1px solid #ffffff;
	text-align: center;
	height:15px;
	width: 54px;
	float: left;
	line-height: 15px;
	border-bottom: 1px solid #ffffff;
	border-top: 1px solid #ffffff;
}

.caja12610Blanca{
	background-color:#fff;
	color:#0900FC;
	border-left:1px solid #ffffff;
	text-align: center;
	height:15px;
	width: 54px;
	float: left;
	line-height: 15px;
	border-bottom: 1px solid #ffffff;
	border-top: 1px solid #ffffff;
}


.categoriasCeleste{
	background-color:#D5E7FB;
	color:#224690;
	border-left:1px solid #ffffff;
	text-align:left;
	height:15px;
	width: 132px;
	float: left;
	line-height: 15px;
	border-bottom: 1px solid #ffffff;
	border-top: 1px solid #ffffff;
	padding: 0 0 0 5px;
}
.caja22510Celeste{
	background-color:#D5E7FB;
	color:#4D5294;
	border-left:1px solid #ffffff;
	text-align: center;
	height:15px;
	width: 54px;
	float: left;
	line-height: 15px;
	border-bottom: 1px solid #ffffff;
	border-top: 1px solid #ffffff;
}
.caja29510Celeste{
	background-color:#D5E7FB;
	color:#4D5294;
	border-left:1px solid #ffffff;
	text-align: center;
	height:15px;
	width: 54px;
	float: left;
	line-height: 15px;
	border-bottom: 1px solid #ffffff;
	border-top: 1px solid #ffffff;
}
.caja5610Celeste{
	background-color:#D5E7FB;
	color:#4D5294;
	border-left:1px solid #ffffff;
	text-align: center;
	height:15px;
	width: 54px;
	float: left;
	line-height: 15px;
	border-bottom: 1px solid #ffffff;
	border-top: 1px solid #ffffff;
}

.caja12610Celeste{
	background-color:#D5E7FB;
	color:#4D5294;
	border-left:1px solid #ffffff;
	text-align: center;
	height:15px;
	width: 54px;
	float: left;
	line-height: 15px;
	border-bottom: 1px solid #ffffff;
	border-top: 1px solid #ffffff;
}


table tr.cele td.interior{
	text-align:left;
	background:#D5E7FB;
	border-left:1px solid #ffffff;
	color:#4D5294;}
table tr.cele td{
	background:#D5E7FB;
	color:#3D478E;
	border-left:1px solid #ffffff;
	text-align:center;}
table tr.blanco td{
	color:#0900FC;
	text-align:center;}
.cajaLista{
	padding:10px 0 0 2px;
	}
.cajaFechas2{
	position:absolute;
	left:162px;
	top:398px
}
h3.tasas{
	color:#000;
	font-size:11px;
	padding:0 0 0 5px;
	font-weight:bold;
}

.titulocruce
{
	height:30px;
}

h3.rojito{
	font-size:10px;
	color:#FB0000;
	position:relative;
	padding-top: 5px;	
	bottom:-15px;	
}

.paddingInterior{
	padding:5px 0 0 0}

.paddingPie{
	padding:10px 0px 0px 0px
}

.cont_dest_rell2{
	position:absolute;
	right:60px;
	top:0	
	}


h2.informacion{
	position:absolute;
	left:38px;
	color:#286A8C;
	font-size:14px;
	font-style:italic;
	top: 4px;
}
p.informaciones{
	text-align:left;
	color:#014E9C;
	font-style:normal;
	font-size: 1px;
	padding: 10px 15px;
	font-weight: normal;
}
/*Interior2*/

.cabeza2{
	background: url(../img3/v4_lupa.png) no-repeat;
	height:178px;
	margin:90px 0 0 15px;
	padding:0;
	position: relative;	
  z-index: 999;	
}



.cabeza2 ul.menu_superior li {
	margin:0 0 0 4px;
	float:left;
	width:130px;
	background:url(../img3/v4_botonMenuDer.png) no-repeat right;
	display:block;
	line-height:27px;
	padding:0 14px 0 0;
	font-size:16px;
	font-style:italic;
	font-weight:bold;
	text-align:center;
	position:relative;	
}
.cabeza2 ul.menu_superior li a {
	background:url(../img3/v4_botonMenuIzq.png) no-repeat left;
	display:block;
	padding:0 0 0 14px;
	height:32px;
	color:#F0FFFF;
	text-decoration:none;
}
.cabeza2 ul.menu_superior li a:hover{color:#ffa30b;text-decoration:none;}
.cabeza2 ul.menu_superior li a span {
	background:url(../img3/v4_botonMenuRelleno.png) repeat-x;
	height:32px;
	display:block
}
/*Submenu*/
.cabeza2 ul.menu_superior ul{
	padding:10px 0 0 0;
	display:none;
	opacity:1;	
	position:absolute;
	z-index:500;
	top:31px;
	left: 0px;
}
.cabeza2 ul.menu_superior li li {
	float:left;
	width:100%;
	
	font-size:12px;
	font-style:normal;
	font-weight:normal;
	text-align:left;
	margin:0;
	background:none;
	display:block;
	line-height:24px;
	font-size:12px;
	padding:0;
	font-weight:bold
}
.cabeza2 ul.menu_superior li li a{
	font-size:12px;
	font-style:normal;
	font-weight:normal;
	text-align:left;
	margin:0;
	background:url(../img3/boton_derecho_sub.png) no-repeat right 0;
	display:block;
	line-height:24px;
	font-size:12px;
	padding:0 11px 0 0;
	font-weight:bold;
	height:24px;
}
.cabeza2 ul.menu_superior li li a span {
	background:url(../img3/boton_izquierdo_sub.png) no-repeat left 0;
	display:block;
	padding:0 0 0 11px;
	height:24px;
	color:#333333;
	text-decoration:none;
}
.cabeza2 ul.menu_superior li li a span span{
	background:url(../img3/boton_relleno_sub.png) repeat-x 0 0;
	height:24px;
	padding:0;
	display:block
}

.cabeza2 ul.menu_superior li li a:hover{
	background:url(../img3/boton_derecho_sub.png) no-repeat right -24px;
}
.cabeza2 ul.menu_superior li li a:hover span {
	background:url(../img3/boton_izquierdo_sub.png) no-repeat left -24px;
	color:#FFF;
}
.cabeza2 ul.menu_superior li li a:hover span span{
	background:url(../img3/boton_relleno_sub.png) repeat-x 0 -24px;
}

	
.acceso_fondoDatos{
	padding:20px 0 0 0;
	width:652px;
	position:absolute;
	right:35px;
	top:50px;
	
	}
.acceso_fondoDatosInferior{

	padding:0 0 20px 0}
.acceso_fondoDatosRelleno{
	height:87px;
	
	}


	
.buscador2inferior{
	}
.buscador2relleno{
	height:87px;
	
	}
.buscador2relleno2{
	height:120px;
	
}
	
	
.busq_interior3{
	width: 195px;
	float: left;
	padding: 10px 10px 0 10px;
}
	
.busq_interior, busq_interior_colec {
	width: 195px;
	float: left;
	padding: 10px 10px 0 10px;
}

.busq_interior2{
	width: 195px;
	padding: 10px 10px 0 10px;
	float:left;
}
.busqueda{
	text-align:left;
	width:190px;
	padding:0 0 5px 5px;
	font-size: 11px;
	color: #143D8D;
	font-weight: bold;
	}
	
	.accesoLog{
	text-align:left;
	width:180px;
	padding:0px 0px 0px 200px;
	font-size: 11px;
	color: #143D8D;
	font-style: italic;
	font-weight: bold;
	}
	
.accesoPanel{
	background: url(../img3/acceso.png) no-repeat;
	height:271px;
	margin:30px 0 0 0px;
	padding:0;
	position: relative;	
  z-index: 999;	
}



.accesoPanel ul.menu_superior li {
	margin:0 0 0 15px;
	float:left;
	width:120px;
	background:url(../img3/boton_derecho.png) no-repeat right;
	display:block;
	line-height:27px;
	padding:0 14px 0 0;
	font-size:16px;
	font-style:italic;
	font-weight:bold;
	text-align:center;
	position:relative;	
}
.accesoPanel ul.menu_superior li a {
	background:url(../img3/boton_izquierdo.png) no-repeat left;
	display:block;
	padding:0 0 0 14px;
	height:32px;
	color:#F0FFFF;
	text-decoration:none;
}
.accesoPanel ul.menu_superior li a span {
	background:url(../img3/boton_relleno.png) repeat-x;
	height:32px;
	display:block
}
/*Submenu*/
.accesoPanel ul.menu_superior ul{
	padding:10px 0 0 0;
	display:none;
	opacity:1;	
	position:absolute;
	z-index:500;
	top:31px;
	left: 0px;
}
.accesoPanel ul.menu_superior li li {
	float:left;
	width:100%;
	
	font-size:12px;
	font-style:normal;
	font-weight:normal;
	text-align:left;
	margin:0;
	background:none;
	display:block;
	line-height:24px;
	font-size:12px;
	padding:0;
	font-weight:bold
}
.accesoPanel ul.menu_superior li li a{
	font-size:12px;
	font-style:normal;
	font-weight:normal;
	text-align:left;
	margin:0;
	background:url(../img3/boton_derecho_sub.png) no-repeat right 0;
	display:block;
	line-height:24px;
	font-size:12px;
	padding:0 11px 0 0;
	font-weight:bold;
	height:24px;
}
.accesoPanel ul.menu_superior li li a span {
	background:url(../img3/boton_izquierdo_sub.png) no-repeat left 0;
	display:block;
	padding:0 0 0 11px;
	height:24px;
	color:#333333;
	text-decoration:none;
}
.accesoPanel ul.menu_superior li li a span span{
	background:url(../img3/boton_relleno_sub.png) repeat-x 0 0;
	height:24px;
	padding:0;
	display:block
}

.accesoPanel ul.menu_superior li li a:hover{
	background:url(../img3/boton_derecho_sub.png) no-repeat right -24px;
}
.accesoPanel ul.menu_superior li li a:hover span {
	background:url(../img3/boton_izquierdo_sub.png) no-repeat left -24px;
	color:#FFF;
}
.accesoPanel ul.menu_superior li li a:hover span span{
	background:url(../img3/boton_relleno_sub.png) repeat-x 0 -24px;
}

select.buscar{
	width:190px;
	height:20px
}
.grupoBusqueda
{
	position:absolute;
	width:652px;
}


.encontrados2{
	position:absolute;
	top:143px;
	width:122px;
	margin:auto;
	left: 560px;
}

.encontrados2armad{
	position:absolute;
	top:95px;
	width:122px;
	margin:auto;
	padding:24px 0 0 0;
	left: 230px;
}

.encontradosCont {
	height:26px;
	line-height:26px;
}
.encontradosCont span {
	height:26px;
	line-height:26px;
	display:block;
	padding:0 13px;
}
.encontradosCont span span {
	height:26px;
	line-height:26px;
	text-align:center;
	font-size:11px;
	font-weight:bold;
	color:black;
	font-style:italic;
	padding: 0;
}
.Encontrar{
	position:absolute;
	right:100px;
	bottom:50px;}
.Encontrar ul.Crucero{}
.Encontrar ul.Crucero li{
	background:url(../img3/v4_btn_izq.png) no-repeat left;
	height:28px;
	padding:0 0 0 11px;
	display:block;
	text-align:center;
	list-style:none;
	
	}
		
.Encontrar ul.Crucero li a{
	background:url(../img3/v4_btn_der.png) no-repeat right;
	height:28px;
	padding:0 12px 0 0;
	display:block;
	color:#fff;
	line-height:25px;
	font-size:10px;
	font-family:Verdana;
	}
.Encontrar ul.Crucero li a span{
	background:url(../img3/v4_btn_rell.png) repeat-x;
	display:block;
	height:28px}

.Encontrar2 
{
bottom:75px;
position:absolute;
right:285px;}




.Encontrar2 ul.Crucero
{
}
.Encontrar2 ul.Crucero li
{
	background:url(../img3/../img3/v4_encontrarCruceroIzq.png) no-repeat left;
	height:25px;
	padding:0 0 0 9px;
	display:block;
	text-align:center;
	list-style:none;
}
.Encontrar2 ul.Crucero li a
{
	background:url(../img3/v4_encontrarCruceroDer.png) no-repeat right;
	height:25px;
	padding:0 9px 0 0;
	display:block;
	color:#fff;
	line-height:25px;
	font-size:10px;
	font-family:Verdana;
}
.Encontrar2 ul.Crucero li a span{
	background:url(../img3/v4_encontrarCruceroRell.png) repeat-x;
	display:block;
	height:25px}
.Encontrar3 
{
bottom:90px;
position:absolute;
right:200px;}
.Encontrar3 ul.Crucero
{
}
.Encontrar3 ul.Crucero li
{
	background:url(../img3/encontrarCruceroIzq.png) no-repeat left;
	height:26px;
	padding:0 0 0 12px;
	display:block;
	text-align:center;
	list-style:none;
}
.Encontrar3 ul.Crucero li a
{
	background:url(../img3/encontrarCruceroDer.png) no-repeat right;
	height:26px;
	padding:0 12px 0 0;
	display:block;
	color:#fff;
	line-height:26px;
	font-weight:bold;
	font-style:italic;
	font-size:10px
}
.Encontrar3 ul.Crucero li a span{
	background:url(../img3/encontrarCruceroRell.png) repeat-x;
	display:block;
	height:26px
}


.bordesTabla{
	background-image:url(../img3/v4_tablaInt1.png);
	background-repeat:no-repeat;
	position:absolute;
	z-index:10;
	width:359px;
	height:119px;
	top:3px;
	left:3px;}
	
.txtRelative{
	position:relative;
	z-index:20;
	display:block;
	width:auto;}
	
.txt_azul
{
	color:#143d8d;
}
	
.rtabla_rclar
{
	background-color:#009900;
	color:#FFFFFF;
}
	
.cuadro_noticias
{
	color:#7B838A;
	font-size:11px;
	letter-spacing:0.5px;
	padding:25px 22px;
	text-align:center;
	width:300px;
	height:auto;
}

h1
{
  font-style: none;
  font-size: 14px;
}

#paginacio
{
  background: url("../img3/cont_destacados_rell.jpg") repeat-y scroll 0 0 transparent;
	text-align: center;
}

.numpags
{
	color:#355B99;
	font-style:normal;
	font-weight:normal;
	font-size:12px;	
}

a.lblau3{
COLOR: #355B99; 
text-decoration:underline;

}
a.lblau3:visited {
COLOR: #355B99;  
text-decoration:underline;

}
a.lblau3:hover {
color:#E4B62E;
text-decoration:underline;
}


.paso1 {
	background-image:url(../img3/paso1.png);
	background-repeat:no-repeat;
	background-position:0 0;
	width:124px;
	height:133px;
	float:left
}
.paso2 {
	background-image:url(../img3/paso2.png);
	background-repeat:no-repeat;
	background-position:0 0;
	width:124px;
	height:133px;
	float:left
}
.paso3 {
	background-image:url(../img3/paso3.png);
	background-repeat:no-repeat;
	background-position:0 0;
	width:124px;
	height:133px;
	float:left
}
.paso4 {
	background-image:url(../img3/paso4.png);
	background-repeat:no-repeat;
	background-position:0 0;
	width:124px;
	height:133px;
	float:left
}
.pasoInactivo {
	background-position:0 0;
	padding: 0 10px;
}
.pasoActivo {
	background-position:0 -133px;
	padding: 0 10px;
}
.pasoAprobado {
	background-position:0 -266px;
	padding: 0 10px;
}
/*interior pasos1*/

.cabeza3 {
	background: url(../img3/fondo_pasos.png) no-repeat;
	height:200px;
	margin:30px 0 0 0px;
	padding:0px;
	width: 1022px;
}
.cabeza3 ul.menu_superior li {
	margin:0 0 0 15px;
	float:left;
	width:120px;
	background:url(../img3/boton_derecho.png) no-repeat right;
	display:block;
	line-height:27px;
	padding:0 14px 0 0;
	font-size:16px;
	font-style:italic;
	font-weight:bold;
	text-align:center;
	position:relative;
}
.cabeza3 ul.menu_superior li a {
	background:url(../img3/boton_izquierdo.png) no-repeat left;
	display:block;
	padding:0 0 0 14px;
	height:32px;
	color:#F0FFFF;
	text-decoration:none;
}
.cabeza3 ul.menu_superior li a:hover{color:#ffa30b;text-decoration:none;}

.cabeza3 ul.menu_superior li a span {
	background:url(../img3/boton_relleno.png) repeat-x;
	height:32px;
	display:block
}
/*Submenu*/
.cabeza3 ul.menu_superior ul {
	padding:10px 0 0 0;
	display:none;
	opacity:1;
	position:absolute;
	z-index:500;
	top:31px;
	left: 0px;
}
.cabeza3 ul.menu_superior li li {
	float:left;
	width:100%;
	font-size:12px;
	font-style:normal;
	font-weight:normal;
	text-align:left;
	margin:0;
	background:none;
	display:block;
	line-height:24px;
	font-size:12px;
	padding:0;
	font-weight:bold
}
.cabeza3 ul.menu_superior li li a {
	font-size:12px;
	font-style:normal;
	font-weight:normal;
	text-align:left;
	margin:0;
	background:url(../img3/boton_derecho_sub.png) no-repeat right 0;
	display:block;
	line-height:24px;
	font-size:12px;
	padding:0 11px 0 0;
	font-weight:bold;
	height:24px;
}
.cabeza3 ul.menu_superior li li a span {
	background:url(../img3/boton_izquierdo_sub.png) no-repeat left 0;
	display:block;
	padding:0 0 0 11px;
	height:24px;
	color:#333333;
	text-decoration:none;
}
.cabeza3 ul.menu_superior li li a span span {
	background:url(../img3/boton_relleno_sub.png) repeat-x 0 0;
	height:24px;
	padding:0;
	display:block
}
.cabeza3 ul.menu_superior li li a:hover {
	background:url(../img3/boton_derecho_sub.png) no-repeat right -24px;
}
.cabeza3 ul.menu_superior li li a:hover span {
	background:url(../img3/boton_izquierdo_sub.png) no-repeat left -24px;
	color:#FFF;
}
.cabeza3 ul.menu_superior li li a:hover span span {
	background:url(../img3/boton_relleno_sub.png) repeat-x 0 -24px;
}
.miInt {
	text-align:center;
	position: absolute;
	left: 22px;
	top: 69px;
}
.logoInt {
	background:url(../img3/loguito.png) no-repeat;
	height:75px;
	width:320px;
	float:left;
	position: absolute;
	top: -18px;
	left: 45px;
}
.logoInt span {
	font-family:Arial, Helvetica, sans-serif;
	font-size:28px;
	color:#155A9D;
	margin:0 0 0 65px;
	font-style:italic;
	padding: 45px 0 0 0;
	display: block;
}
.contenedorPasos {
	position:absolute;
	right:25px;
	top:55px
}
.loguitoBarco {
	background: url(../img3/loguitoBarco.png) no-repeat;
	height:28px;
	position:relative;
	top:-50px;
	width: 29px;
	left: 920px;
}
.datosCabina {
	background:url(../img3/contenedor516Sup.png) no-repeat top;
	padding:19px 0 0 0;
	width:536px;
	float: left;
	position: relative;
}
.datosCabinaInf {
	background:url(../img3/datosCabinaInfl.png) no-repeat bottom;
	padding:0 0 24px 0
}
.datosCabinaRell {
	background:url(../img3/datosCabinaRell.png) repeat-y;
	padding:5px 20px 5px 30px;
}
.datosCabinaInterior1 {
	background:url(../img3/datosCabinaInterior1.png) no-repeat top;
	padding:24px 0 0 0;
	width:497px;
}
.datosCabinaInterior2 {
	background:url(../img3/datosCabinaInterior2vis.png) no-repeat bottom;
	padding:0 0 20px 0
}
.datosCabinaInterior3 {
	background:url(../img3/datosCabinaInterior3.png) repeat-y;
	position: relative;
}
.contenedor_princ_reserva {
	background:url(../img3/cont_princ_ofertas.png) no-repeat left;
	height:79px;
	padding:0 0 0 41px;
	position: relative;
	width:984px;
	z-index:1;
	left: -3px;
}
.contenedor_princ_reserva_der {
	background:url(../img3/cont_princ_ofertas_der.png) no-repeat right;
	padding:0 41px 0 0;
	height:79px
}
.contenedor_princ_reserva_rell {
	background:url(../img3/cont_princ_ofertas_rell2.png) repeat-x;
	height:79px;
	line-height:79px
}
.contenedor_princ_reserva_rell h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	color:#23475D;
	margin:0
}
.cont_reserva_inf {
	background:url(../img3/cont_destacados_inf.jpg) no-repeat bottom;
	width:987px;
	padding:0 0 19px 0;
	position: relative;
	top:-30px;
	left:20px;
}
.cont_reserva_rell {
	background: url(../img3/cont_destacados_rell.jpg) repeat-y;
	width:987px;
	padding: 40px 0 0 10px;
}
h3.datos0 {
	position:absolute;
	top:44px;
	left:13px;
	color:#82D2E4;
	font-style:italic;
	z-index: 1;
	font-size: 14px;
}
.OrigVuelo {
	height:20px;
	width:220px;
	line-height: 20px;
}
.vuelo {
	width:110px;
	height:20px;
	line-height:19px;
	float:left;
	font-size:11px;
	color:#404040
}
h3.datos1 {
	float:left;
	color:#2F549A;
	font-size: 11px;
	font-style: normal;
	padding: 0 8px 0 0;
	padding-bottom: 10px;
}
.datosPasajeros {
	width: 365px;
	height: 40px;
	padding: 5px 0 0 0;
}
.edades {
	float: left;
	height: 40px;		
}
.pasajeros {
	float:left;
	height:19px;
	height:20px;
	padding: 15px 8px 0 0;
	width: 140px;
	line-height: 23px;
}
.pasajerosCantidad {
	height:20px;
	font-size:14px;
	color:#404040;
	font-weight:normal;
	float: right;
	width: 40px;
}
h3.datos2 {
	color:#2F549A;
	font-size: 11px;
	font-style: normal;
}
.edad {
	height:20px;
	line-height:20px;
	font-size:14px;
	color:#404040;
	font-weight:normal;
	float: left;
}
.cont_caja350 {
	float: left;
	padding: 15px 0 0 15px;
}
a.camarote {
	color:#CB9B11;
	text-decoration:underline;
	font-size:10px;
	font-weight: bold;
}
.caja350 {
	text-align: center;
	width:370px;
}
.caja350B {
	text-align: center;
	width:350px;
	padding:10px 0 0 13px
}
.totalCabina {
	width: 93px;
	text-align: right;
	float: left;
	padding: 10px 13px 0 0;
}
h3.datos3 {
	color:#2F549A;
	line-height:19px;
	height:19px;
	font-size: 12px;
	font-style: normal;
	padding: 0 5px 0 0;
	font-weight: bold;
}
.cuadroTotal {
	background:url(../img3/cuadroTotal.png) no-repeat;
	height:20px;
}
h3.total {
	text-align:right;
	color:#A5ACB2;
	line-height:20px;
	padding:0 5px 0 0;
	font-weight: normal;
}
.datosCabinaInterior3vis {
	background:url(../img3/datosCabinaInterior3.png) repeat-y;
}
.datosCabinaInterior2vis {
	background:url(../img3/datosCabinaInterior2.png) no-repeat bottom;
	padding:0 0 20px 0;
	margin: 0 0 16px 0;
}
.contenedorCuadro84 {
	width:175px;
	padding: 10px 19px 0 0;
	text-align: right;
	float: right;
}
.cuadro84 {
	background:url(../img3/cuadro84.png) no-repeat;
	height:20px;
	width:84px;
	float: right;
}
h3.total2 {
	text-align:right;
	color:#000;
	line-height:20px;
	padding:0 5px 0 0;
	font-weight: normal;
}
.contenedor2Cuadro84 {
	height:20px;
	text-align: right;
	padding: 0 0 2px;
}
h3.datos3B {
	color:#2F549A;
	line-height:19px;
	height:19px;
	font-size: 12px;
	font-style:normal;
	font-weight:bold;
	float: left;
}
a.reserva {
	height:74px;
	width:291px;
	background:url(../img3/reserva.png) no-repeat;
	display:block;
	position: absolute;
	left: 134px;
	padding: 0 0 4px;
	top: 308px;
}
.Cont_reserva1 {
	background:url(../img3/reservaDerechoSup.png) no-repeat top;
	padding:25px 0 25px 0;
	float: left;
	width: 400px;
}
.Cont_reserva2 {
	background:url(../img3/reservaDerechoInf.png) no-repeat bottom;
	padding:0 0 16px 0
}
.Cont_reserva3 {
	background:url(../img3/reservaDerechoRell.png) repeat-y;
	width:396px
}
h3.reservando {
	color:#82D2E4;
	font-style:italic;
	font-size: 14px;
	padding: 4px 0 0 0;
}
.Contenedor360Rell p, .Contenedor428Rell p {
	width:365px;
	color:#4194C8;
	text-align:center;
	font-style:italic;
	font-weight:bold;
	font-size:12px;
	padding: 10px 0 0 20px;
}
.Cont_reserva1B {
	background:url(../img3/reservaDerechoSup.png) no-repeat top;
	padding:25px 0 0 0;
	position: absolute;
	top: 39px;
	right: 10px;
}
.foto_buque2 {
	padding:15px 5px 0 30px;
	height:90px;
	width: 140px;
	float: left;
}
.fechas {
	width:190px;
	padding: 18px 25px 0;
	line-height: 16px;
	float: left;
}
.fechas1 {
	width:190px;
	padding: 18px 0 0 25px;
	line-height: 16px;
	float: left;
}
.fechas p {
	float:left;
	color:#2F549A;
	text-align: left;
	font-size:11px;
	font-style:normal;
	line-height:8px
}
.texRojo {
	float: left;
	padding: 3px 0 0 10px;
	width: 60px;
	height: 14px;
	line-height: 14px;
}
.texRojo p.rojo {
	font-size:10px;
	font-style:normal;
	font-weight:bold;
	color:#FF1010;
	text-align:left
}
.Cont_reserva3 p {
	text-align:left;
	font-size:10px;
	color:#2F549A;
	line-height:11px;
	font-style:normal
}
.contenedorDerecho {
	float:right;
	width: 400px;
	padding: 0 25px 0 0;
}
h5.rojo1 {
	color:#FE1010;
	font-size:11px
}
h5.azul1 {
	color:#2F549A;
	font-size:11px
}
.texAzul {
	float:left;
	width:113px;
	height: 14px;
	line-height: 14px;
	padding: 3px 0 0 0;
}
.Cont_reserva3 p {
	width:365px;
	color:#4194C8;
	text-align:center;
	font-style:italic;
	font-weight:bold;
	font-size:12px;
	padding:0 0 0 18px
}
.Contenedor360Rell p.azulito {
	color:#2F549A;
	font-size:11px;
	text-align:left;
	line-height:11px;
	font-style:normal;
	font-weight:lighter;
	padding: 0 0 0 25px;
}
.caja350 h3.datos1, .caja350B h3.datos1 {
	font-size:10px
}
.cabinas {
	position:relative;
	top: 13px;
}
.cabinas ul.cabinas {
	float:left;
}
.cabinas ul.cabinas li.cabinaGris {
	background:url(../img3/cabina1Izq.png) no-repeat left;
	height:24px;
	padding:0 0 0 11px;
	display:block;
	width:65px;
	list-style: none;
	float:left
}
.cabinas ul.cabinas li.cabinaGris a {
	background:url(../img3/cabina1Der.png) no-repeat right;
	height:24px;
	padding:0 11px 0 0;
	display:block;
	line-height: 24px;
	text-align: center;
	color: #7ACFE2;
	text-decoration: none;
	font-style: italic;
	font-size: 13px;
	font-weight: bold;
}
.cabinas ul.cabinas li.cabinaGris span {
	background:url(../img3/cabina1Rell.png) repeat-x;
	height:24px;
	display:block
}

.cabinas ul.cabinas li.cabinaprimera {
	background:url(../img3/cabina1Izq2.png) no-repeat left;
	height:24px;
	padding:0 0 0 11px;
	display:block;
	width:65px;
	list-style: none;
	float:left
}
.cabinas ul.cabinas li.cabinaprimera a {
	background:url(../img3/cabina1Der2.png) no-repeat right;
	height:24px;
	padding:0 11px 0 0;
	display:block;
	line-height: 24px;
	text-align: center;
	color: #7ACFE2;
	text-decoration: none;
	font-style: italic;
	font-size: 13px;
	font-weight: bold;
}
.cabinas ul.cabinas li.cabinaprimera span {
	background:url(../img3/cabina1Rell2.png) repeat-x;
	height:24px;
	display:block
}

.cabinas ul.cabinas li.cabinaBlanca {
	background:url(../img3/cabinaPrue.png) no-repeat left;
	height:24px;
	padding:0 0 0 11px;
	display:block;
	float:left;
	margin:0 0 0 -9px;
	width: 79px;
}

.cabinas ul.cabinas li.cabinaBlanca a {
/*	background: url(../img3/cabinaXDer.png) no-repeat right;*/
	height:24px;
	padding:0 25px 0 0;
	display:block;
	line-height: 24px;
	text-align: center;
	color: #7ACFE2;
	text-decoration: none;
	font-style: italic;
	font-size: 13px;
	font-weight: bold;
}
.cabinas ul.cabinas li.cabinaBlanca a span {
	background:url(../img3/cabinaXRell.png);
	height:24px;
	display:block
}


.cabinas ul.cabinas li.cabinaBlancaselec {
	background:url(../img3/cabinaPrue2.png) no-repeat left;
	height:24px;
	padding:0 0 0 11px;
	display:block;
	float:left;
	margin:0 0 0 -9px;
	width: 79px;
}

.cabinas ul.cabinas li.cabinaBlancaselec a {
	height:24px;
	padding:0 25px 0 0;
	display:block;
	line-height: 24px;
	text-align: center;
	color: #7ACFE2;
	text-decoration: none;
	font-style: italic;
	font-size: 13px;
	font-weight: bold;
}
.cabinas ul.cabinas li.cabinaBlancaselec a span {
	background:url(../img3/cabinaXRell2.png);
	height:24px;
	display:block
}


.cabinas ul.cabinas li.cabinaAmarilla {
	float:left;
	background: url(../img3/cabinaAmarillaPrue.png) no-repeat left;
	height:24px;
	padding: 0 0 0 11px;
	display:block;
	margin:0 0 0 -10px;
	width: 65px;
}
.cabinas ul.cabinas li.cabinaAmarilla a {
	background: url(../img3/cabina+Der.png) no-repeat right;
	height:24px;
	padding:0 11px 0 0;
	display:block;
	line-height: 24px;
	text-align: left;
	color: #fff;
	text-decoration: none;
	font-style: italic;
	font-size: 13px;
	font-weight: bold;
}
.cabinas ul.cabinas li.cabinaAmarilla a span {
	background:url(../img3/cabina+Rell.png) repeat-x;
	display:block;
	height:24px
}
.cabinas ul.cabinas li.cabinaAmarilla a span span {
	background: url(../img3/mas.png) no-repeat 45px 8px;
	height:18px;
	display:block;
	line-height:24px
}
/*Pasos 2*/
.Cont_reserva1B2 {
	background:url(../img3/reservaDerechoSup.png) no-repeat top;
	padding:25px 0 0 0;
	position: absolute;
	top: 39px;
}
.Contenedor360Sup {
	background:url(../img3/contenedor396Sup.png) no-repeat top;
	width:396px;
	padding:25px 0;
	float: left;
	position: relative;
}
.Contenedor360Inf {
	background:url(../img3/contenedor396Inf.png) no-repeat bottom;
	padding:0 0 18px 0
}
.Contenedor360Rell {
	background:url(../img3/contenedor396Rell.png) repeat-y;
	width:396px;
	padding: 5px 0 0 0;
}
.titulitoIzq {
	background:url(../img3/titulitoIzqu.png) no-repeat left;
	height:25px;
	padding:0 0 0 11px;
	position: absolute;
	top: 0px;
	left: 0px;
}
.titulitoDer {
	background:url(../img3/titulitoDer.png) no-repeat right;
	height:25px;
	padding:0 12px 0 0
}
.titulitoRell {
	background:url(../img3/titulitoRell.png) repeat-x;
	height:25px
}
.Contenedor512Sup {
	background:url(../img3/contenedor512Sup.png) no-repeat top;
	width:512px;
	padding:21px 0 0 0;
	float: right;
	position: relative;
}
.Contenedor512Inf {
	background:url(../img3/Contenedor512Inf.png) no-repeat bottom;
	width:512px;
	padding:0 0 21px 0
}
.Contenedor512Rell {
	background:url(../img3/Contenedor512Rell.png) repeat-y;
	width:512px;
	padding: 6px 0 0 6px
}
.cont_reserva_inf2 {
	background:url(../img3/cont_destacados_inf.jpg) no-repeat bottom;
	width:987px;
	padding:0 0 19px 0;
	position: relative;
	top:-57px;
	left:20px;
}
.ZonaBannerSup {
	background: url(../img3/ZonaBannerSup.png) no-repeat top;
	width:498px;
	padding:19px 0 0 0
}
.ZonaBannerInf {
	background:url(../img3/ZonaBannerInf.png) no-repeat bottom;
	width:498px;
	padding:0 0 19px 0
}
.ZonaBannerRell {
	background: url(../img3/ZonaBannerRell.png) repeat-y;
	width:498px;
	height:100px;
}
.titulitoIzq2 {
	background:url(../img3/titulitoIzqu.png) no-repeat left;
	height:25px;
	padding:0 0 0 11px;
	position: absolute;
	top: 0px;
	width: 190px;
}
.contenedorPadding3 {
	padding:0 25px 0 0
}
.Contenedor428Sup {
	background:url(../img3/contenedor428sup.png) no-repeat top;
	width:428px;
	padding:20px 0 0 0;
	float:left;
	position:relative
}
.Contenedor428Inf {
	background:url(../img3/contenedor428infpng.png) no-repeat bottom;
	width:428px;
	padding:0 0 20px 0
}
.Contenedor428Rell {
	background:url(../img3/contenedor428rell.png) repeat-y;
	width:428px
}
.Contenedor959Sup {
	background:url(../img3/contenedor959Sup.png) no-repeat top;
	width:959px;
	padding:19px 0 0 0;
	position: relative;
}
.Contenedor959Inf {
	background:url(../img3/contenedor959Inf.png) no-repeat bottom;
 width:959px;
	padding:0 0 19px 0
}
.Contenedor959Rell {
	background:url(../img3/contenedor959Rell.png) repeat-y;
	width:959px;
	padding: 15px 0 0 0;
}
.PaddingInterior2 {
	padding:10px 0
}
.Contenedor481Sup {
	background:url(../img3/Contenedor481Sup.png) no-repeat top;
	width:481px;
	padding:19px 0 0 0;
	float:left;
	position:relative
}
.Contenedor481Inf {
	background:url(../img3/Contenedor481Inf.png) no-repeat bottom;
	width:481px;
	padding:0 0 19px 0
}
.Contenedor481Rell {
	background:url(../img3/Contenedor481Rell.png) repeat-y;
	width:481px
}
.Contenedor466Sup {
	background:url(../img3/contenedor466Sup.png) no-repeat top;
	width:466px;
	padding:19px 0 0 0;
	position:relative
}
.Contenedor466Inf {
	background:url(../img3/contenedor466Inf.png) no-repeat bottom;
	width:466px;
	padding:0 0 19px 0
}
.Contenedor466Rell {
	background:url(../img3/contenedor466Rell.png) repeat-y;
}
.Cont466 {
	padding:0 20px 15px;
	float: right;
	width: 466px;
}
.titulitoIzq3 {
	background:url(../img3/titulitoIzqu3.png) no-repeat left;
	height:24px;
	padding:0 0 0 10px;
	position: absolute;
	top: 0px;
	left: 0px;
	width: 210px;
}
.titulitoDer3 {
	background:url(../img3/titulitoDer3.png) no-repeat right;
	height:24px;
	padding:0 10px 0 0
}
.titulitoRell3 {
	background:url(../img3/titulitoRell3.png) repeat-x;
	height:24px
}
.titulitoIzq21 {
	background:url(../img3/titulitoIzqu.png) no-repeat left;
	height:25px;
	padding:0 0 0 11px;
	position: absolute;
	top: 0px;
	width: 195px;
}
.CondicIzq {
	background:url(../img3/condicionesIzq.png) no-repeat left;
	height:30px;
	padding:0 0 0 13px;
	width:959px
}
.CondicDer {
	background:url(../img3/condicionesDer.png) no-repeat right;
	height:30px;
	padding:0 13px 0 0
}
.CondicRell {
	background:url(../img3/condicionesRell.png) repeat-x;
	height:30px;
	line-height: 30px;
}
.Contenedor959Rell p {
	font-size:12px;
	font-style:italic;
	color:#3D96D1;
	text-align:left;
	font-weight:bold
}
.rojo2 {
	color: #FF4040;
}
.CondicRell a {
	text-decoration:underline;
	color:#FF0000;
	font-weight: bold;
}
.seguro1 {
	text-align:center;
	width:174px;
	padding: 1px 0 0 32px;
	float: left;
}
.seguro1 p {
	color:#464646;
	font-size:13px;
	font-style:normal;
	font-weight: normal;
	text-align: left;
}
.click {
	float:left;
	height: 43px;
}
.contenedorSeguros {
	float:left;
	width: 206px;
	padding: 15px 7px 0;
}
.iconoSeguro {
	width:27px;
	height:27px;
	float:left;
	padding: 35px 0 0 22px;
}
.segPDF {
	padding:20px 20px 0 0;
	float:right
}
.segPDF2 {
	padding:20px 36px 0 0;
	float:right
}
.segPDF ul {
	padding:5px 0 0 25px
}
.segPDF ul li {
	padding:0 5px;
	float:left
}
.segPDF ul li a {
	color:#664689
}
.segPDF ul li a span {
	background:url(../img3/pdf.png) no-repeat top;
	display:block;
	width:33px;
	padding: 35px 5px 0 0;
}
.segPDF p {
	color:#2F54B9;
	;
	font-weight:bold;
	font-style:normal;
	font-size:12px
}
.segPDF2 ul {
	padding:5px 0 0 8px
}
.segPDF2 ul li {
	padding:0 5px;
	float:left
}
.segPDF2 ul li a {
	color:#664689
}
.segPDF2 ul li a span {
	background:url(../img3/pdf.png) no-repeat top;
	display:block;
	width:33px;
	padding: 35px 5px 0 0;
}
.segPDF2 p {
	color:#2F54B9;
	;
	font-weight:bold;
	font-style:normal;
	font-size:12px
}
.cajaScroll160 {
	height:148px;
	overflow: auto;
	overflow-x: hidden;
	width:435px;
}
.rojo3 {
	color: #FF0000;
	font-weight: bold;
	font-size: 12px;
}
.Contenedor481Rell p {
	color:#2F54B9;
	font-style:italic;
	font-weight: bold;
	font-size: 12px;
	line-height: 17px;
}
.datosTitular {
	height:20px;
	padding:10px 0 0 0;
	text-align: right;
}
.titular {
	width:120px;
	height:20px;
	position: relative;
	left: 20px;
 border:1px solid ;color:#A5ACB2;
}
.datosTitular p {
	padding:0 20px 0 0;
	color:#2F549A;
	font-style:normal;
	font-weight: normal;
	font-size: 12px;
}
.datosIzq {
	float:left;
}
.datosDer {
	float: left;
	padding:0 10px
}
.Contenedor466Rell p {
	color:#2F54B9;
	font-style:italic;
	font-weight: bold;
	font-size: 11px;
}
.entrar {
	float:left;
}
.datosTitular p {
	padding:0 20px 0 0;
	color:#2F549A;
	font-style:normal;
	font-weight: normal;
	font-size: 12px;
}
.boton {
	width: 183px;
	top: -53px;
	left: 259px;
	position: relative;
}
a.clave {
	float: right;
	color:#3C5FBD;
	text-decoration: underline;
	font-style:italic;
	font-weight:bold;
	position:relative;
	top:-40px
}
.Comentario {
	width:418px;
	height:140px;
	cursor: text;
}
.select120 {
	width:115px;
	float: right;
	left: 5px;
	top: -15px;
	position: relative;
}
.select48 {
	width:40px
}
.select55 {
	width:55px;
	float: right;
}
.Pasajero1 {
	width:235px
}
.titular2 {
	width:105px;
	height:16px;
 border:1px solid ;color:#A5ACB2;
	float: right;
}
.datosTitular2 {
	height:20px;
	padding:5px 0 0 0;
	text-align: right;
}
p.date {
	position:relative
}
.contenedorFecha {
	position:relative;
	width:150px;
	left:115px;
	top:-16px
}
p.pasaj1 {
	color:#2F549A
}
p.form {
	color:#2F549A
}
.titulosCaja {
	position:relative;
	float:left;
	width:209px;
	height:24px;
	z-index:10;
	top: 1px;
}
.menuCaja {
	position:relative;
	left:-40px;
	height:24px;
	z-index:20;
	top: 1px;
}
.contenedorFormularioDatos {
	position:relative;
	top:-10px;
}
.formularioPasajeros {
	float:left;
	width:485px;
	padding:10px 13px 0 8px
}
.cajaDetallesImporte {
	width:317px;
	float:left;
	padding:10px 0 0 0
}
.cajaDesglose {
	width:127px;
	float:left;
}
.formularioInternoPasajeros {
	width:240px;
	float:left;
	padding:4px 0 6px 0;
}
.formularioInternoPasajeros h2, .cajaDetallesImporte h2 {
	font-size:12px;
	line-height:17px;
	color:#2E529C;
}
.cajaDesglose h2 {
	text-align:center;
	font-size:12px;
	line-height:12px;
	color:#2E529C;
	padding: 0 0 3px 0;
}
.formularioInternoPasajeros h2 strong {
	color:#CB0101;
}
.itemFormu {
	height:20px;
	padding:2px 0;
	color: #2E529C;
}
.labelpasajeros {
	width:80px;
	padding:0 6px 0 0;
	float:left;
	line-height:20px;
	height:20px;
	color: #2E529C;
	font-size: 12px;
	text-align: right;
	display:block;
}
.campoPasajeros {
	width:102px;
	height:18px;
	border:1px solid #A5ACB2;
	float: left;
}
.selectDia {
	width:45px;
	height:20px;
	float:left;
}
.selectAnio {
	width:55px;
	height:20px;
	float:left;
}
.barrita {
	float:left;
	height:20px;
	line-height:20px;
}
.select103 {
	width:103px;
	height:20px;
	float:left;
}
.cajaDatosPasajeros {
	float:left;
	position: relative;
	top: -35px;
}
.cajaDatosTitularRaserva {
	padding:14px 10px 5px;
}
.itemFormu2 {
	height:20px;
	padding:4px 0
}
.labelpasajeros2 {
	width:85px;
	padding:0 20px 0 0;
	float:left;
	line-height:20px;
	height:20px;
	color: #2E529C;
	font-size: 12px;
	text-align: right;
	display:block;
}
.campoPasajeros2 {
	width:120px;
	height:18px;
	border:1px solid #A5ACB2;
	float: left;
}
.usuariosRegistrados {
	padding:14px 10px 0px;
}
.cajaMadificaciones {
	padding:10px
}
.detalleSup {
	background:url(../img3/detalleSup.png) no-repeat top;
	width:285px;
	padding:18px 0 0 0
}
.detalleInf {
	background:url(../img3/detalleInf.png) no-repeat bottom;
	padding:0 0 18px
}
.detalleRell {
	background:url(../img3/detalleRell.png) repeat-y;
	width:285px
}
.itemDetalle {
	height:20px;
	padding:3px 0
}
.labelDetalle {
	width:160px;
	padding:0 6px 0 0;
	float:left;
	line-height:20px;
	height:20px;
	color: #2E529C;
	font-size: 12px;
	text-align: right;
	display:block;
}
.campoDetalle {
	width:102px;
	height:18px;
	border:1px solid #A5ACB2;
	float: left;
}
.labelDetalle strong {
	color:#C50000
}
.itemDetalle2 {
	height:20px;
	padding:14px 0 0 0
}
.desgloseSup {
	background:url(../img3/desgloseSup.png) no-repeat top;
	width:127px;
	padding:18px 0 0 0
}
.desgloseInf {
	background:url(../img3/desgloseInf.png) no-repeat bottom;
	padding:0 0 18px
}
.desgloseRell {
	background:url(../img3/desgloseRell.png) repeat-y;
	width:127px
}
.itemDesglose {
	padding:9px 10px
}
.labelDesglose {
	color:#fff;
	font-size:12px
}
.campoDesglose {
	height:18px;
	width:102px;
 border:1px solid ;color:#A5ACB2
}
.desglose h2 strong, .cajaDetallesImporte h2 strong {
	color:#C50000;
}
h2.padd {
	padding:0 0 0 12px
}
.cajaInfoVuelos {
	padding:0 20px
}
.cajaViaje {
	padding:0 18px
}
.cajaViaje strong {
	color:#ff4040
}
.cajaVuelo {
	padding:13px 0 0 50px
}
.menuCaja ul {
}
.menuCaja ul li {
	background:url(../img3/menuBlanIzq.png) no-repeat left;
	padding:0 0 0 11px;
	height:24px;
	float:left;
	list-style:none;
	font-style:italic;
	font-size:14px;
	display:block;
	margin: 0 0 0 -11px;
}
.menuCaja ul li a {
	background:url(../img3/menuBlanDer.png) no-repeat right;
	padding:0 25px 0 0;
	text-decoration:none;
	color:#7ACFE2;
	font-style:italic;
	text-align:center;
	height:24px;
	display:block;
	line-height:24px
}
.menuCaja ul li a span {
	background:url(../img3/menuBlanRell.png) repeat-x;
	height:24px;
	display:block
}
.menuCaja ul li.amarilla {
	float:left;
	background: url(../img3/menuAmIzq.png) no-repeat left;
	height:24px;
	padding: 0 0 0 23px;
	display:block;
}
.menuCaja ul li.amarilla a {
	background:url(../img3/menuAmDer.png) no-repeat right;
	padding:0 24px 0 0;
	height:24px;
	display:block;
	text-decoration:none;
	color:#7ACFE2;
	font-size:14px;
	text-align:center;
	line-height:24px
}
.menuCaja ul li.amarilla a span {
	background:url(../img3/menuAmRell.png) repeat-x;
	height:24px;
	display:block;
	margin:0 0 0 -12px
}
.BotonesInferior {
	width:307px;
	height:101px;
	float:left
}
.ContenedorBotones {
	padding:0 0 0 10px
}
.titulitoIzqD {
	background:url(../img3/titulitoDIzq.png) no-repeat left;
	height:24px;
	padding:0 0 0 11px;
	position: absolute;
	top: 0px;
	width: 190px;
}
.titulitoDerD {
	background:url(../img3/titulitoDDer.png) no-repeat right;
	height:24px;
	padding:0 12px 0 0
}
.titulitoRellD {
	background:url(../img3/titulitoDRell.png) repeat-x;
	height:24px
}
.menuCaja ul li.transp {
	background:url(../img3/menuIzqtrans.png) no-repeat left;
	padding:0 0 0 16px;
	height:24px;
	display: block;
	float:left;
	list-style:none
}
.menuCaja ul li.transp a {
	background:url(../img3/menuBlanDer.png) no-repeat right;
	padding:0 25px 0 0;
	text-decoration:none;
	color:#7ACFE2;
	font-style:italic;
	text-align:center;
	height:24px;
	display:block;
	line-height:24px
}
.menuCaja ul li.transp a span {
	background:url(../img3/menuBlanRell.png) repeat-x;
	height:24px;
	display:block
}


.information 
{	
	display:none;
	font-size:1.2em;
	margin:0;
	padding:5px;
	position:absolute;
	width:180px;
	z-index:9999;
}


div.transbox
{
  opacity:1;
  filter:alpha(opacity=100);
}

div.vermapa
{
	margin-top:-226px; 
	margin-left:-8px; 
}
/*Landing_crucerosBaratos*/
.centroSup{
	background: url(../img3/centroSuperior.png) no-repeat top;
	padding:41px 0 0 0;
	width: 1025px;
}
.centroInf{
	background: url(../img3/centroInferior.png) no-repeat bottom;
	padding:0 0 41px 0}
.centroRell{
	background: url(../img3/centroRell.png) repeat-y;
	width:1025px;
	padding:0 24px
	}
.titulo_cuceros_baratos{
	height:63px;
	width:536px;
	}
.con_titulo{
	padding:8px 237px 18px 248px
}
.ceparador{
	background:url(../img3/ceparador.png) no-repeat;
	height:11px;
	padding:0 0 11px 0}
.col_izq_menu ul.menu_Izquierdo{
	float:left;
	width:229px
}
.col_izq_menu ul.menu_Izquierdo li{
	background:url(../img3/Menu_Izquierdo_izq.png) no-repeat left;
	height:63px;
	padding:0 0 0 25px;
	display:block;
	list-style:none;
	text-align:center;
}
.col_izq_menu ul.menu_Izquierdo li a{
	background:url(../img3/Menu_Izquierdo_der.png) no-repeat right;
	height:63px;
	padding:0 20px 0 0;
	display:block;
	text-decoration:none;
	color:#0F0F10;
	text-align:center;
	font-size: 14px;
	font-style: italic;
	font-weight: bold;
}
.col_izq_menu ul.menu_Izquierdo li a span{
	background:url(../img3/Menu_Izquierdo_rell.png) repeat-x;
	height:63px;
	display:block;
	padding: 15px 0 0 0;
}
.col_izq_menu{
	width:229px}
.col_derecha{
	float:left;
	width:750px;
	padding:5px 0 0 8px;
	line-height: 18px;
}
.col_derecha p{
	font-size: 13px;
	font-style: italic;
	font-weight: bold;
	color:#727272
	}
.centroRell .col_derecha p strong, .centroRell .col_derecha .Texto530 p strong{
	color:#000}
.Foto1{
	height:183px;
	width:379px;
	position: relative;
	z-index:1;
	float: right;
	padding: 20px 22px 0 10px;
	}
.Foto2{
	position:absolute;
	height:130px;
	width:190px;
	top:225px;
	right:45px;
	z-index:2
}
.Texto340{
	padding:20px 0 0 0
}
.Foto3{
	padding:15px 15px;
	float:left
}
.Texto530{
	padding:38px 0 0 0
}
.Texto730{
	padding:10px 0 30px 0
}
.Texto300{
	width:290px;
	float:left;
	padding: 0 0 60px 0;
}
.Foto4{
	position:absolute;
	z-index:1;
	top:935px;
	right:55px;
	height:325px;
	width:424px;
	}
.Foto5{
	width:242px;
	height:129px;
	position:absolute;
	z-index:2;
	top:1150px;
	right:365px
	}
.Texto745{
	padding:10px 0 30px 0}
.Foto6{
	text-align:center;
	height:191px;
	}
	
.cabeza4 {
	background:url("../img3/FondoMenuCrucerosBaratos.png") no-repeat scroll 0 0 transparent;
	height:100px;
	margin:30px 0 0 0;
	padding:0;
	position:relative;
	z-index:999;
}
.cabeza4 ul.menu_superior li {
	margin:0 0 0 15px;
	float:left;
	width:120px;
	background:url(../img3/boton_derecho.png) no-repeat right;
	display:block;
	line-height:27px;
	padding:0 14px 0 0;
	font-size:16px;
	font-style:italic;
	font-weight:bold;
	text-align:center;
	position:relative;	
}
.cabeza4 ul.menu_superior li a {
	background:url(../img3/boton_izquierdo.png) no-repeat left;
	display:block;
	padding:0 0 0 14px;
	height:32px;
	color:#F0FFFF;
	text-decoration:none;
}
.cabeza4 ul.menu_superior li a:hover{color:#ffa30b;text-decoration:none;}


.cabeza4 ul.menu_superior li a span {
	background:url(../img3/boton_relleno.png) repeat-x;
	height:32px;
	display:block
}
/*Submenu*/
.cabeza4 ul.menu_superior ul{
	padding:10px 0 0 0;
	display:none;
	opacity:1;	
	position:absolute;
	z-index:500;
	top:31px;
	left: 0px;
}
.cabeza4 ul.menu_superior li li {
	float:left;
	width:100%;
	
	font-size:12px;
	font-style:normal;
	font-weight:normal;
	text-align:left;
	margin:0;
	background:none;
	display:block;
	line-height:24px;
	font-size:12px;
	padding:0;
	font-weight:bold
}
.cabeza4 ul.menu_superior li li a{
	font-size:12px;
	font-style:normal;
	font-weight:normal;
	text-align:left;
	margin:0;
	background:url(../img3/boton_derecho_sub.png) no-repeat right 0;
	display:block;
	line-height:24px;
	font-size:12px;
	padding:0 11px 0 0;
	font-weight:bold;
	height:24px;
}
.cabeza4 ul.menu_superior li li a span {
	background:url(../img3/boton_izquierdo_sub.png) no-repeat left 0;
	display:block;
	padding:0 0 0 11px;
	height:24px;
	color:#333333;
	text-decoration:none;
}
.cabeza4 ul.menu_superior li li a span span{
	background:url(../img3/boton_relleno_sub.png) repeat-x 0 0;
	height:24px;
	padding:0;
	display:block
}

.cabeza4 ul.menu_superior li li a:hover{
	background:url(../img3/boton_derecho_sub.png) no-repeat right -24px;
}
.cabeza4 ul.menu_superior li li a:hover span {
	background:url(../img3/boton_izquierdo_sub.png) no-repeat left -24px;
	color:#FFF;
}
.cabeza4 ul.menu_superior li li a:hover span span{
	background:url(../img3/boton_relleno_sub.png) repeat-x 0 -24px;
}
.miCrucerosBaratos {
	text-align:center;
	position: absolute;
	top: 107px;
	left: 31px;
}
/*Landing_armadores*/
.armadores{
	padding:10px 0 0 17px;}
.TextoImagen_Armadores {
	width:254px;
	position:absolute;
	right:67px;
	top:46px;
	text-align:right
}
.TextoImagen_Armadores h2.azul {
	color:#314A82;
	font-size:26px
}

.TextoImagen_Armadores h2.blanco {
	color:#fff;
	font-size:17px;
	font-style:italic;
	font-weight:normal
}
.icono2{
	float:right;
	padding: 22px 30px 0 0;
}
.armadores_centro_sup{
	background:url(../img3/armadores_centro_sup.png) no-repeat top;
	padding:24px 0 0 0;
	width:1010px;
	position:relative;
	top:-64px}
.armadores_centro_inf{
	background:url(../img3/armadores_centro_inf.png) no-repeat bottom;
	padding:0 0 24px 0}
.armadores_centro_rell{
	background:url(../img3/armadores_centro_rell.png) repeat-y;
	padding:50px 0 0 35px;
	
	}
.cont_arm_sup{
	background:url(../img3/arm_sup.png) no-repeat top;
	padding:18px 0 10px 0;
	width:936px}

.cont_arm_inf{
	background:url(../img3/arm_inf.png) no-repeat bottom;
	padding:0 0 18px 0;}
.cont_arm_rell{
	background:url(../img3/arm_rell.png) repeat-y;
	width:936px}
.padding_armador{
	padding:40px 0 0 0}
.padding_armador2{
	padding:10px 0 0 0}
.contenedorPie_armadores {
	height:161px;
	position:relative;
	width: 1022px;
	top: -64px;
	z-index: 1;
}
.titulo_armadores_izq{
	background:url(../img3/titulo_armadores_izq.png) no-repeat left;
	height:26px;
	width:118px;
	padding:0 0 0 11px;
	float:left;
	position:relative;
	top:-12px;
	left: 6px;
	line-height:26px;
	text-align:center;
	color:#000;
	font-style:italic;
	font-size:14px;
	font-weight:bold
	
}
.titulo_armadores_der{
	background:url(../img3/titulo_armadores_der.png) no-repeat right;
	height:26px;
	padding:0 11px 0 0 ;}
.titulo_armadores_rell{
	background:url(../img3/titulo_armadores_rell.png) repeat-x;
	height:26px;
	}
.Teto_Armadores{
	padding:0 0 0 20px;
	width:720px;
	float: left;
	position: relative;
	top: -5px;
}
.Teto_Armadores p{
	color:#3D96D1;
	font-size:14px;
	font-style:italic;
	font-weight: bold;
}
.Barquito_armadores{
	padding:0 0 0 24px;
	left: 24px;
	width: 181px;
	}
.contenedor_armadores{
	width:930px;
	}
.texAzul_Armadores{
	float:left;
	width:130px;
	height: 14px;
	line-height: 14px;
	padding: 3px 0 0 0;
}
.fechas_Armadores{
	width:200px;
	padding: 18px 0 0 25px;
	line-height: 16px;
	float: left;
}
.textnegro{
	float: left;
	padding: 3px 0 0 10px;
	width: 240px;
	height: 14px;
	line-height: 14px;}
h5.negro{
	font-size:11px;
	color:#000;}
.fechas_Armadores2{
	width:380px;
	padding: 0 25px 0;
	line-height: 16px;
	float: left;}
.Info_armadores{
	width:269px;
}
.info_armadores_sup{
	background:url(../img3/info_armadores_sup.png) no-repeat top;
	padding:18px 0 0 0;
	width:269px;
	}
.info_armadores_inf{
	background:url(../img3/info_armadores_inf.png) no-repeat bottom;
	padding:0 0 10px 0;
	width:269px
	
	}
.info_armadores_rell{
	background:url(../img3/info_armadores_rell.png) repeat-y;
	width:269px
	}
.contenedor_armadores_izquierdo{
	float:left;
	width:234px
}
.contenedor_armadores_centro{
	float: left;
	width:260px}
.info_armador{
	position:relative;
	top:-12px;
	left:6px
}
.info_armador h3{
	color:#000;
	font-style:italic;
	font-weight:bold;
	font-size:12px}
.texto_armador{
	padding:0 5px 0 12px}	
.texto_armador p{
		color:#7B7B7B;
	font-style:italic;
	font-weight:bold;
	font-size:12px
}
.escalasArmadores{
	padding:43px 0 0 0;}
.contenedor_armadores_derecho{
	float: left;
	width:436px
}
	

.cajaFechas_armadores {
	width:404px;
	padding:0 0 0 30px;
	
}
.cajaFechas_armadores ul.fechas {
	float:left
}
li.fecha_menor_armadores {
	background: url(../img3/fechas_armadores_izq.png) no-repeat left;
	height:21px;
	display:block;
	width:82px;
	padding:0 0 0 19px;
	float:left;
	
}
li.fecha_menor_armadores a {
	background: url(../img3/Fechas_armadores_izq_izq.png) no-repeat right;
	height:21px;
	display:block;
	padding:0 1px 0 0;
	color:#00439E;
	font-size:9px;
	font-weight: bold;
	line-height:21px;
	font-style:italic
}
.fecha_menor_armadores a span {
	background: url(../img3/Fechas_armadores_rell.png) repeat-x;
	height:26px;
	display:block;
}
li.fecha_mayor_armadores {
	background: url(../img3/Fechas_armadores_der_der.png) no-repeat right;
	height:21px;
	width:82px;
	display:block;
	padding:0 19px 0 0;
	float:left;
	
}
li.fecha_mayor_armadores a {
	background: url(../img3/Fechas_armadores_izq_izq.png) no-repeat left;
	height:21px;
	display:block;
	padding:0 0 0 1px;
	color:#00439E;
	font-size:9px;
	font-weight: bold;
	line-height:21px;
	font-style:italic
}
li.fecha_mayor_armadores a span {
	background: url(../img3/Fechas_armadores_rell.png) repeat-x;
	height:26px;
	display:block;
	padding:0 0 0 3px
}
.contenedor_tablas_armadores{
	padding:5px 0 0 50px;
}
.contenedor101{
	float:left;
	width:101px;
	position: relative;
	top: 30px;
}
.reserva_armadores{
	position: relative;
	height:25px;
	top:-14px;
	text-align: center;
	line-height: 25px;
	left:300px;
	width: 130px;
}
.reserva_armadores span{
	background:url(../img3/titularReserva.png) left -25px no-repeat;
	padding:5px 0;
	line-height: 25px;
}
.reserva_armadores span span{
	background:url(../img3/titularReserva.png) right 0 no-repeat;
	padding:5px 12px;
	line-height: 25px;
}
.reserva_armadores span span span {
	background:url(../img3/titularReserva.png) 0 -50px repeat-x;
	font-size:13px;
	color:#FFF;
	padding:4px 4px 5px 4px;
	font-style: italic;
	font-weight: bold;
	line-height: 25px;
}
.logo_armadores{
	width:214px;
	padding:0 0 8px 0
	
}
.contenedor636_rell{
	background: url(../img3/contenedor636_rell.png) repeat-y;
	width:636px}
.contenedor636_inf{
	background:url(../img3/contenedor636_inf.png) no-repeat bottom;
	width:636px;
	padding:0 0 11px 0;}
.contenedor636_sup{
	background:url(../img3/contenedor636_sup.png) no-repeat top;
	width:636px;
	padding:12px 0 0 0}
.contenedor_documentos{
	padding:0 0 0 25px;
	width:636px;
	float: left;
	}
.contenedor636_sup p{
	color:#727272;
	font-style:italic;
	font-weight:bold;
	font-size:13.5px;}
.contenedor636_sup p strong{
	color:#000;}
.contenedorTexto{
	padding:0 15px}




/*Barcos*/

.tit_barcos
{
	font-family:Arial;
	letter-spacing:3px;
	padding-top:35px;
	text-align:center;
	color:#143d8d;
}
.tit_barcos h2
{
	font-family:Arial;
	font-size:50px;
	font-weight: bold;
	letter-spacing:3px;
	text-align:center;
	color:#143d8d;
}
.cabeza_barco{
	background: url(../img3/v4_cabeza_barcos.png) no-repeat;
	height:110px;
	margin:90px 0 25px 10px;
	padding:0px;
	position: relative;
	z-index: 1;
}
.cabeza_barco .mi{
	left:26px;
position:absolute;
text-align:center;
top:70px;
}

.cabeza_barco ul.menu_superior li{margin:0 0 0 15px;float:left;width:120px;background:url(../img3/v4_botonMenuDer.png) no-repeat right;display:block;line-height:27px;padding:0 14px 0 0;font-size:16px;font-style:italic;font-weight:bold;text-align:center;position:relative;}
.cabeza_barco ul.menu_superior li a{background:url(../img3/v4_botonMenuIzq.png) no-repeat left;display:block;padding:0 0 0 14px;height:32px;color:#F0FFFF;text-decoration:none;}
.cabeza_barco ul.menu_superior li a:hover{color:#ffa30b;text-decoration:none;}
.cabeza_barco ul.menu_superior li a span{background:url(../img3/v4_botonMenuRelleno.png) repeat-x;height:32px;display:block}
.cabeza_barco ul.menu_superior ul{padding:10px 0 0 0;display:none;opacity:1;position:absolute;z-index:500;top:31px;left:0px;}

.cabeza_barco ul.menu_superior li li{float:left;width:100%;font-size:12px;font-style:normal;font-weight:normal;text-align:left;margin:0;background:none;display:block;line-height:33px;font-size:12px;padding:0;font-weight:bold}
.cabeza_barco ul.menu_superior li li a{font-size:12px;font-style:normal;font-weight:normal;text-align:left;margin:0;background:url(../img3/v4_menuDesplegable_der_sub.png) no-repeat right 0;display:block;line-height:24px;font-size:12px;padding:0 11px 0 0;font-weight:bold;height:24px;}
.cabeza_barco ul.menu_superior li li a span{background:url(../img3/v4_menuDesplegable_izq_sub.png) no-repeat left 0;display:block;padding:0 0 0 11px;height:24px;color:#ffffff;text-decoration:none;}
.cabeza_barco ul.menu_superior li li a span span{background:url(../img3/v4_menuDesplegable_relleno_sub.png) repeat-x 0 0;height:24px;padding:0;display:block}
.cabeza_barco ul.menu_superior li li a:hover{background:url(../img3/v4_menuDesplegable_der_sub.png) no-repeat right -34px;}
.cabeza_barco ul.menu_superior li li a:hover span{background:url(../img3/v4_menuDesplegable_izq_sub.png) no-repeat left -34px;color:#FFF;}
.cabeza_barco ul.menu_superior li li a:hover span span{background:url(../img3/v4_menuDesplegable_relleno_sub.png) repeat-x 0 -34px;}

.cuerpoBarcos_sup{
	background: url(../img3/v4_cuerpo_barcos_sup.png) no-repeat top;
	width:987px;
	padding:60px 0 0 0;}
	
.cuerpoBarcos_inf{
	background:url(../img3/v4_cuerpo_barcos_inf.png) no-repeat bottom;
	width:987px;
	padding:0 0 30px 0;}
.cuerpoBarcos_rell{
	background:url(../img3/v4_cuerpo_barcos_rell.png) repeat-y bottom;
	width:987px;
	}
.padding_cuerpo_barco{
	padding-left:20px;
	}
.padding_pie{
	padding:40px 0px 0px 0px;
	}
.padding_pie_paso3
{
	padding:40px 0px 0px 0px;
}
.separador{
	background:url(../img3/separador.png) repeat-x;
	padding:13px 0 0 19px;
	width:966px;}
.Fotos_646{
position:relative;
width:646px;
z-index:1;
height:442px;
top:22px;
right:20px;


float:right;
}
.Fotos_645{
	width:645px;
	position:relative;
	top:-730px;
	left:174px;
	margin: 0 0 -578px;
}
.fotos_424{
	float:left;
	left:-30px;
	top:-242px;
	position:relative;
	z-index:3;
}
.Fotos_362{
	
padding:0 60px 0 10px;
z-index:2;
float:right;
right:6px;
top:108px;
position:relative
	}
.textoIzquierda, .texto{
	color:#7B7B7B;
	font-weight:normal;
	font-size:18px;
	padding: 30px 0 12px 12px;
}
.texto p{
	color:#7B7B7B;
	font-weight:normal;
	font-size:18px;
	padding: 10px 12px 15px 12px;
	width:600px;
}
.contenedorFotos1{
	position: relative;
	top:-425px;
	left:29px}
.textoIzquierda p strong, .texto p strong{
	color:#000;}
.textoCentro{
	float:left;
	color:#727272;
	font-style:italic;
	font-weight:bold;
	font-size:17px;
	padding:18px 30px;
	width: 854px;
	position: relative;
	top: -703px;;
	text-align:right;
	}
.textoInferior{
	color:#727272;
	font-style:italic;
	font-weight:bold;
	font-size:17px;
	padding:18px 30px;
	width:900px;
	}
.textoInferior p strong{
	color:#000}
.parrafo2 .texto{
	float:left;
	width: 505px;
}
.parrafo2 .foto{
	float:left;
	width: 366px;
	padding: 0 30px 0 0;
}
.parrafo3 .texto{
	float:left;
	width: 270px;
}
.parrafo3 .foto{
	float:left
}
.parrafo4 .texto{
	float:right}
.parrafo4 .foto{
	float:left}
.parrafo2{
	position:relative;
	z-index:2;
	margin:0 0 -80px 0;}
.parrafo3{
	position:relative;
	z-index:1;
	top:-80px;
	margin:0 0 -240px 0}
.parrafo4{
	position:relative;
	z-index:2;
	top:-240px;
	margin:0 0 -120px 0
}
.parrafo5{
	padding:10px 0;}
.parrafo5 .foto{
	text-align:center}
.cont_dest_inf2{
	background:url(../img3/cont_destacados_inf2.png) no-repeat bottom;
	width:987px;
	padding:0 0 53px 0;	
	position: relative;
	top:-27px;
	left:22px;}
/*	
ul.buscador_numeros{
	width:935px;
	float:left}
ul.buscador_numeros li.flechas{
	background:url(../img3/contenedor_paginas_rell.png) repeat-x;
	height:83px;
	display:block;
	float:left;
	margin:0 14px 0 0;
	text-align:center;}
ul.buscador_numeros li.flechas span{
	background:url(../img3/contenedor_paginas_der.png) no-repeat right;
	height:83px;
	display:block;
	padding:0 19px 0 0;}
ul.buscador_numeros li.flechas span a{
	background:url(../img3/contenedor_paginas_izq.png) no-repeat left;
	height:83px;
	display:block;
	padding:0 0 0 19px;
}
ul.buscador_numeros li.numero_inactivo{
	background:url(../img3/contenedor_numeros_rell.png) repeat-x;
	height:83px;
	display:block;
	float:left;
	margin:0 14px 0 0;
	text-align:center;
	}
ul.buscador_numeros li.numero_inactivo span{
	background:url(../img3/contenedor_numeros_der.png) no-repeat right;
	height:83px;
	padding:0 26px 0 0;
	display:block}
ul.buscador_numeros li.numero_inactivo span a{
	background:url(../img3/contenedor_numeros_izq.png) no-repeat left;
	height:83px;
	display:block}
ul.buscador_numeros li.numero_activo{
	background:url(../img3/contenedor_numeros_activos_rell.png) repeat-x;
	height:83px;
	display:block;
	float:left;
	margin:0 14px 0 0;
	text-align:center}
ul.buscador_numeros li.numero_activo span{
	background:url(../img3/contenedor_numeros_activos_der.png) no-repeat right;
	height:83px;
	padding:0 18px 0 0;
	display:block}
ul.buscador_numeros li.numero_activo span a{
	background:url(../img3/contenedor_numeros_activos_izq.png) no-repeat left;
	height:83px;
	display:block}
.contenedor_numeros{
	float:left;
	}
*/

ul.buscador_numeros{
	width:950px;
}
ul.buscador_numeros li{
	display:block;
	float:left;	
}

ul.buscador_numeros li.paginasAnt{
			margin-right:22px;
}
ul.buscador_numeros li.paginasSeg{
		margin-left:30px;
}
ul.buscador_numeros li.paginas{
	display:block;
	float:left;
	background: url(../img3/num.png) no-repeat center; width:30px; height: 51px;
	margin-left: 8px;
	font-family:Pump Demi Bold LET; 
	font-size: 28px; 
	font-weight: bold;
	letter-spacing:-4px;
	text-align:center;
}
ul.buscador_numeros li.paginas_sel {
	display:block;
	float:left;
	background: url(../img3/num_sel.png) no-repeat center; 
	width:30px; 
	height: 51px; 
	margin-left: 8px;
	text-align:center;
}

ul.buscador_numeros li.paginas label, ul.buscador_numeros li.paginas_sel label {
	position: relative; 
	top: 9px; 
	font-size: 28px; 
	font-weight: bold; 
	color: #f59d0b; 
	font-family:Pump Demi Bold LET;
	letter-spacing:-2px;
}
	
ul.buscador_numeros li.paginas label a,ul.buscador_numeros li.paginas_sel label a {
	color: #A6A6A6;
	text-decoration: none;
	cursor: pointer;
	font-family:Pump Demi Bold LET;
	font-size: 28px; 
	font-weight: bold; 
}
	
.anchoetiq1	
{
}

.anchoetiq2
{
}

.contenedor_numeros{
	height: 76px;
	position: absolute;
	left:170px;
}

.contenedor_numeros_nav{
	height: 76px;
	position: absolute;
	left:170px;
	padding-top:20px;
}

.inf_logo_barco_v4
{
	width:987px;
	height:21px;
	float:left;
	margin-top:10px;
}

.inf_logo_barco_v4 h3
{
	float:left;
	color:white;
	font-family:Arial;
	font-size:15px;
	font-style:italic;
	margin:5px 0 0 22px;
	text-align:center;
}

.inf_barco_v4
{
	height: 279px;
	width:305px;
	padding:15px 15px 0 20px;
	float:left;
	font-family:Arial;
	font-size:14px;
	font-style:italic;
	font-weight:bold;
}

.categoria3_barco_v4
{
	background: url(../img3/v4_3_estrellas_barco.png) no-repeat center;
	width:305px;
	height: 80px;
	padding-top:10px;
}

.foto_barco_v4
{
	height: 199px;
	width:305px;
	background: url(../img3/v4_foto_barco.jpg) no-repeat center;
}

.foto_barco{
	float: left;
	position:relative;
	width:477px;
	top: -15px;
}
.textoIzquierda{
	float:left;
	width:450px;
}
.foto_barco2{
	float:left;
	width:425px;
	position: relative;
	height: 505px;
	padding: 0 25px 0 0;
	top: -15px;
}
.foto_barco2 img{
	position:absolute;
	bottom:0;}
.foto_barco3{
	width:646px;
	padding: 10px 170px;
}
.logoBascos{
	position:absolute;
	width:440px;
	left:328px;
	bottom: 0px;
	z-index: 10;
}
.menuDerechoBarcos li{
	padding:10px 0;
	}
	
.menuDerechoBarcos{
	width:244px;
	padding: 30px 0 0 35px;
	float:left;
	}

.texto_menos_ancho_v4 p
{
	width:600px;
}

/* Incluido para la landing de barcos*/ 

.listado_gen {
	border-collapse:collapse;
}

.listado_gen_cab {
	background-color:#009AFF;
	border:1px solid #0065CE;
	color:white;
	font-family:Verdana,arial,helvetica,sans-serif;
	font-size:11px;
	font-weight:bold;
	padding:3px;
	text-transform:uppercase;
}

.listado_gen_cel {
	border:1px solid #0065CE;
	font-family:Verdana,arial,helvetica,sans-serif;
	font-size:11px;
	padding:2px !important;
}
.menup {
font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:13px; background-color:#FFFFFF;
	float:left;	
	border-bottom:1px solid #155523;
	padding-left:60px;
	width:465px;
}
.menup ul {
	list-style:none;
	margin:0px;
	padding:5px 10px 0
}
.menup li {
	display:inline
}	
.menup a {
	background:url(menup_dcha.gif) no-repeat right top;
	float:left;
	margin:0 1px 0 0;
	padding:0px;
	color:#143D8D;
	text-decoration:none
}	
.menup a span {
	background:url(menup_izda.gif) no-repeat left top;
	display:block;
	padding:5px 15px
}

.menup a span.seleccion {
	font-style: italic;	
	text-decoration:underline;
}

.menup a:hover {
	background-position:100% -75px
}	
.menup a:hover span {
	background-position:0% -75px;
	color:#333333;
}	
.menup li.current a {
	background-position:100% -75px;
	position:relative;
	top:2px
}	
.menup li.current a span {
	background-position:0% -75px;
	color:#155523
}

.cuadro_SalidasBarco
{
	color:#7B838A;
	font-size:11px;
	letter-spacing:0.5px;
	padding:0;
	text-align:center;
	width:300px;
	height:auto;
}

.cuadro_imagenes
{
	color:#7B838A;
	font-size:11px;
	letter-spacing:0.5px;
	padding:0;
	text-align:center;
	width:auto;
	height:auto;
}

/*.faceBoxScroll  
{
	border:1px solid #143D8D;
	height:400px;
	overflow-x:hidden;
	overflow-y:scroll;
	position:relative;
	width:400px;
	height:400px;
}*/

#socialBar_peq
{
	width:225px;
	float:left;
	position:relative;
	bottom:0px;
	left:5px;
}

#socialBar_Busq_peq
{
	width:225px;
	position:relative;
	right:-4px;
	top:5px;
}



/*Ficha Tecnica Barcos*/
.tit_ficha_tec
{
	width:546px;	
	height:61px;
	padding-bottom:3px;
}
.tit_ficha_tec h2
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:28px;
	color:#02479d;
	font-weight:bold;
	height:61px;
	width:330px;
	float:left;
	padding-left:10px;
	text-align:left;
	
}
.tit_ficha_tec_img
{
	background:url(../img3/v4_ficha_tecnica.png) no-repeat;
	height:61px;
	width:62px;
	float:left;
	
}

.tit_ficha_tec_estrella_img
{
	background:url(../img3/v4_3_estrellas_barco_ficha_tec.png) no-repeat;
	height:28px;
	width:110px;
	float:left;
}

.cuerpoFichaTec{
	background:url(../img3/v4_cuerpo_ficha_tec.png) no-repeat ;
	height:584px;
	position:relative;
	top:-15px;
}

.padding_FichaTec
{
	padding:20px 10px 0 10px;
	
	overflow-x:hidden;
	overflow-y:auto;
	position:relative;
	height:525px;
}

.padding_FichaTec p
{
	color:#143d8d;
	font-family:Arial;
	font-size:12px;
}

.padding_FichaTec tr
{
	color:#143d8d;
	font-family:Arial;
	font-size:12px;
}

.cuerpoImg_sup{
	background: url(../img3/v4_ficha_tec_imagenes_sup.png) no-repeat top;
	width:151px;
	padding:23px 0 0 0;}
	
.cuerpoImg_inf{
	background:url(../img3/v4_ficha_tec_imagenes_inf.png) no-repeat bottom;
	width:151px;
	padding:0 0 6px 0;
	}
.cuerpoImg_rell{
	background:url(../img3/v4_ficha_tec_imagenes_rell.png) repeat-y bottom;
	width:151px;
	}
	
	
	.cuerpoImg_rell ul{
		list-style: none outside none;
		padding-top:10px;
	}
	
	.cuerpoImg_rell ul li{
	background:url(../img3/v4_btn_izq.png) no-repeat left;
	height:28px;
	width:122px;
	list-style:none;
	display:block;
	padding:0 0 0 11px;
	margin-bottom:10px;
	line-height:27px;
	}
.cuerpoImg_rell ul li a{
	background:url(../img3/v4_btn_der.png) no-repeat right;
	display:block;
	height:28px;
	color:white;
	padding:0 12px 0 0;
	font-size: 10px;
	font-family:Verdana;
	}

.cuerpoImg_rell ul li a span{
	background:url(../img3/v4_btn_rell.png) repeat-x;
	height:28px;
	display:block;
	text-align: center;
	}
	
	.btns_3d_masInf{
		padding-top:25px;
	}
	.btns_3d_masInf ul{
		list-style: none outside none;
	}
	
	.btns_3d_masInf ul li{
	background:url(../img3/v4_btn_izq.png) no-repeat left;
	height:28px;
	width:122px;
	list-style:none;
	display:block;
	padding:0 0 0 11px;
	margin:18px 0 0 0;
	line-height:27px;
	}
.btns_3d_masInf ul li a{
	background:url(../img3/v4_btn_der.png) no-repeat right;
	display:block;
	height:28px;
	color:white;
	padding:0 12px 0 0;
	font-size: 10px;
	font-family:Verdana;
	}

.btns_3d_masInf ul li a span{
	background:url(../img3/v4_btn_rell.png) repeat-x;
	height:28px;
	display:block;
	text-align: center;
	}
	
.btnsImgs
	{
		width:151px;
		float:left;
		padding-right:40px;
	}

/*ARMADORES*/
.Barcos_armadores{
	width:203px;
	float:right;
	padding: 0 10px 0 10px;
	overflow: hidden;
	position: relative;
	top: 60px;
}
.titularBrazoArmador{
	float:right;
	height:25px;
	background:url(../img3/titularBrazoCentro.jpg) repeat-x;
	position: relative;
	z-index: 2;
	}
.titularBrazoArmadorIz{
	height:25px;
	background:url(../img3/titularBrazoIz.jpg) left no-repeat;
	}
.titularBrazoArmadorDer{
	height:25px;
	background:url(../img3/titularBrazoDer.jpg) right no-repeat;
	padding:0 10px;
	line-height: 25px;
	font-size: 12px;
	font-style: italic;
	font-weight: bold;
	white-space: nowrap;
	}
.barcoArmador .titularBrazoArmador{
	float:right;
	height:25px;
	background:url(../img3/titularBarcosDer.png) no-repeat right;
	position: absolute;
	bottom:0px;
	left:38px;
	z-index: 2;
	width:126px;
	text-align:center
	}
.barcoArmador .titularBrazoArmadorIz{
	height:25px;
	background:url(../img3/titularBarcosIz.png) left no-repeat;
	padding:0 15px;
	}
.barcoArmador .titularBrazoArmadorDer{
	height:25px;
	background:url(../img3/titularBarcoscentro.png) repeat-x;
	padding:0;
	line-height: 25px;
	font-size: 12px;
	font-style: italic;
	font-weight: bold;
	white-space: nowrap;
	}
.barcoArmador{
	position:relative;
	padding:5px 11px 14px 11px;
	}
.brazoBarco{
	position:absolute;
	background:url(../img3/brazoBarcos.png) no-repeat;
	width:11px;
	height:268px;
	right:0px;
	bottom:50%;
	z-index: 1;
}

/*************************
**  Reserva - Version 4 **
*************************/

.cabeza_reserva{
 background: url(../img3/v4_lupa_reserva.png) no-repeat;
 height:178px;
 margin:90px 0 0 10px;
 padding:0;
 position: relative; 
  z-index: 999; 
}
.cabeza_reserva ul.menu_superior li{margin:0 0 0 15px;float:left;width:120px;background:url(../img3/v4_botonMenuDer.png) no-repeat right;display:block;line-height:27px;padding:0 14px 0 0;font-size:16px;font-style:italic;font-weight:bold;text-align:center;position:relative;}
.cabeza_reserva ul.menu_superior li a{background:url(../img3/v4_botonMenuIzq.png) no-repeat left;display:block;padding:0 0 0 14px;height:32px;color:#F0FFFF;text-decoration:none;}
.cabeza_reserva ul.menu_superior li a:hover{color:#ffa30b;text-decoration:none;}
.cabeza_reserva ul.menu_superior li a span{background:url(../img3/v4_botonMenuRelleno.png) repeat-x;height:32px;display:block}
.cabeza_reserva ul.menu_superior ul{padding:10px 0 0 0;display:none;opacity:1;position:absolute;z-index:500;top:31px;left:0px;}

.cabeza_reserva ul.menu_superior li li{float:left;width:100%;font-size:12px;font-style:normal;font-weight:normal;text-align:left;margin:0;background:none;display:block;line-height:33px;font-size:12px;padding:0;font-weight:bold}
.cabeza_reserva ul.menu_superior li li a{font-size:12px;font-style:normal;font-weight:normal;text-align:left;margin:0;background:url(../img3/v4_menuDesplegable_der_sub.png) no-repeat right 0;display:block;line-height:24px;font-size:12px;padding:0 11px 0 0;font-weight:bold;height:24px;}
.cabeza_reserva ul.menu_superior li li a span{background:url(../img3/v4_menuDesplegable_izq_sub.png) no-repeat left 0;display:block;padding:0 0 0 11px;height:24px;color:#ffffff;text-decoration:none;}
.cabeza_reserva ul.menu_superior li li a span span{background:url(../img3/v4_menuDesplegable_relleno_sub.png) repeat-x 0 0;height:24px;padding:0;display:block}
.cabeza_reserva ul.menu_superior li li a:hover{background:url(../img3/v4_menuDesplegable_der_sub.png) no-repeat right -34px;}
.cabeza_reserva ul.menu_superior li li a:hover span{background:url(../img3/v4_menuDesplegable_izq_sub.png) no-repeat left -34px;color:#FFF;}
.cabeza_reserva ul.menu_superior li li a:hover span span{background:url(../img3/v4_menuDesplegable_relleno_sub.png) repeat-x 0 -34px;}


/**************************
**  Contacto - Version 4 **
***************************/

.paddingContenidoContacto{
	padding:0px 0px 0px 0px
}
.cont_dest_rellContacto{
	background: url(../img3/v4_cont_destacados_rell.png) repeat-y;
	width:987px;
}

.cont_dest_rellContacto p {
	color:#143D8D;
	font-size:13px;

}

.contenedor_princ_contacto {
	background:url(../img3/v4_cont_princ_ofertas_izq.png) no-repeat left;
	height:25px;
	left:22px;
	padding:0 0 0 17px;
	position: relative;
	width:970px;
}
.blauBold
{
	font-weight:bold;
	}
.texto_titulo
{
  color: #3197C5;
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-size: 12px;
  font-weight: bold;
  padding-bottom: 10px;
  text-align: left;
  text-decoration: none;
}
.texto_labelCampos
{
	color: #3197C5;
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-size: 10px;
  font-weight: bold;
  padding-bottom: 10px;
  text-align: left;
  text-decoration: none;
  width:125px;
  font-weight:bold;
}
.texto_condicionesRegistro
{
	color: #000000;
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-size: 10px;


  padding-bottom: 10px;
  text-align: left;
  text-decoration: none;
}
.texto_condicionesRegistroTitulo
{
	color: #3197C5;
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-size: 10px;

  font-weight: bold;
  padding-bottom: 10px;
  text-align: left;
  text-decoration: none;
}
.cabeza_contacto{
	background: url(../img3/v4_cabeza_contacto.png) no-repeat;
	height:110px;
	margin:90px 0 25px 10px;
	padding:0x;
	position: relative;
	z-index: 1;
}
.cabeza_contacto .mi{
	left:26px;
	position:absolute;
	text-align:center;
	top:70px;
}

.cabeza_contacto ul.menu_superior li{margin:0 0 0 15px;float:left;width:120px;background:url(../img3/v4_botonMenuDer.png) no-repeat right;display:block;line-height:27px;padding:0 14px 0 0;font-size:16px;font-style:italic;font-weight:bold;text-align:center;position:relative;}
.cabeza_contacto ul.menu_superior li a{background:url(../img3/v4_botonMenuIzq.png) no-repeat left;display:block;padding:0 0 0 14px;height:32px;color:#F0FFFF;text-decoration:none;}
.cabeza_contacto ul.menu_superior li a:hover{color:#ffa30b;text-decoration:none;}
.cabeza_contacto ul.menu_superior li a span{background:url(../img3/v4_botonMenuRelleno.png) repeat-x;height:32px;display:block}
.cabeza_contacto ul.menu_superior ul{padding:10px 0 0 0;display:none;opacity:1;position:absolute;z-index:500;top:31px;left:0px;}

.cabeza_contacto ul.menu_superior li li{float:left;width:100%;font-size:12px;font-style:normal;font-weight:normal;text-align:left;margin:0;background:none;display:block;line-height:33px;font-size:12px;padding:0;font-weight:bold}
.cabeza_contacto ul.menu_superior li li a{font-size:12px;font-style:normal;font-weight:normal;text-align:left;margin:0;background:url(../img3/v4_menuDesplegable_der_sub.png) no-repeat right 0;display:block;line-height:24px;font-size:12px;padding:0 11px 0 0;font-weight:bold;height:24px;}
.cabeza_contacto ul.menu_superior li li a span{background:url(../img3/v4_menuDesplegable_izq_sub.png) no-repeat left 0;display:block;padding:0 0 0 11px;height:24px;color:#ffffff;text-decoration:none;}
.cabeza_contacto ul.menu_superior li li a span span{background:url(../img3/v4_menuDesplegable_relleno_sub.png) repeat-x 0 0;height:24px;padding:0;display:block}
.cabeza_contacto ul.menu_superior li li a:hover{background:url(../img3/v4_menuDesplegable_der_sub.png) no-repeat right -34px;}
.cabeza_contacto ul.menu_superior li li a:hover span{background:url(../img3/v4_menuDesplegable_izq_sub.png) no-repeat left -34px;color:#FFF;}
.cabeza_contacto ul.menu_superior li li a:hover span span{background:url(../img3/v4_menuDesplegable_relleno_sub.png) repeat-x 0 -34px;}

/**************************
**  Ayuda - Version 4 **
***************************/

.cont_Ayuda{
	background: url(../img3/v4_cont_destacados_rell.png) repeat-y;
	padding: 20px;
	text-align: justify;
}
.tit_ayudaH2
{
	color: #2C77BB;
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-size: 28pt;
  padding-top: 35px;
  text-align: center;
  font-weight: normal; 
}
.tit_ayudaH4
{
	color: #FF9E00;
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-size: 18pt;
  letter-spacing: 2px;
  padding-top: -20px;
  position: relative;
  text-align: center;
  top: -15px;
  font-weight: normal;
}
.tit_position
{
	left: 50px;
  position: relative;
	top: -10px;
}

.cabeza_ayuda{
	background: url(../img3/v4_cabeza_ayuda.png) no-repeat;
	height:110px;
	margin:90px 0 25px 10px;
	padding:0px;
	position: relative;
	z-index: 1;
}
.cabeza_ayuda ul.menu_superior li{margin:0 0 0 15px;float:left;width:120px;background:url(../img3/v4_botonMenuDer.png) no-repeat right;display:block;line-height:27px;padding:0 14px 0 0;font-size:16px;font-style:italic;font-weight:bold;text-align:center;position:relative;}
.cabeza_ayuda ul.menu_superior li a{background:url(../img3/v4_botonMenuIzq.png) no-repeat left;display:block;padding:0 0 0 14px;height:32px;color:#F0FFFF;text-decoration:none;}
.cabeza_ayuda ul.menu_superior li a:hover{color:#ffa30b;text-decoration:none;}
.cabeza_ayuda ul.menu_superior li a span{background:url(../img3/v4_botonMenuRelleno.png) repeat-x;height:32px;display:block}
.cabeza_ayuda ul.menu_superior ul{padding:10px 0 0 0;display:none;opacity:1;position:absolute;z-index:500;top:31px;left:0px;}

.cabeza_ayuda ul.menu_superior li li{float:left;width:100%;font-size:12px;font-style:normal;font-weight:normal;text-align:left;margin:0;background:none;display:block;line-height:33px;font-size:12px;padding:0;font-weight:bold}
.cabeza_ayuda ul.menu_superior li li a{font-size:12px;font-style:normal;font-weight:normal;text-align:left;margin:0;background:url(../img3/v4_menuDesplegable_der_sub.png) no-repeat right 0;display:block;line-height:24px;font-size:12px;padding:0 11px 0 0;font-weight:bold;height:24px;}
.cabeza_ayuda ul.menu_superior li li a span{background:url(../img3/v4_menuDesplegable_izq_sub.png) no-repeat left 0;display:block;padding:0 0 0 11px;height:24px;color:#ffffff;text-decoration:none;}
.cabeza_ayuda ul.menu_superior li li a span span{background:url(../img3/v4_menuDesplegable_relleno_sub.png) repeat-x 0 0;height:24px;padding:0;display:block}
.cabeza_ayuda ul.menu_superior li li a:hover{background:url(../img3/v4_menuDesplegable_der_sub.png) no-repeat right -34px;}
.cabeza_ayuda ul.menu_superior li li a:hover span{background:url(../img3/v4_menuDesplegable_izq_sub.png) no-repeat left -34px;color:#FFF;}
.cabeza_ayuda ul.menu_superior li li a:hover span span{background:url(../img3/v4_menuDesplegable_relleno_sub.png) repeat-x 0 -34px;}



/**************************
**  Destinos - Version 4 **
***************************/

.cabeza_destino{
	background: url(../img3/v4_cabeza_destinos.png) no-repeat;
	height:110px;
	margin:90px 0 25px 10px;
	padding:0px;
	position: relative;
	z-index: 1;
}
.cabeza_destino ul.menu_superior li{margin:0 0 0 15px;float:left;width:120px;background:url(../img3/v4_botonMenuDer.png) no-repeat right;display:block;line-height:27px;padding:0 14px 0 0;font-size:16px;font-style:italic;font-weight:bold;text-align:center;position:relative;}
.cabeza_destino ul.menu_superior li a{background:url(../img3/v4_botonMenuIzq.png) no-repeat left;display:block;padding:0 0 0 14px;height:32px;color:#F0FFFF;text-decoration:none;}
.cabeza_destino ul.menu_superior li a:hover{color:#ffa30b;text-decoration:none;}
.cabeza_destino ul.menu_superior li a span{background:url(../img3/v4_botonMenuRelleno.png) repeat-x;height:32px;display:block}
.cabeza_destino ul.menu_superior ul{padding:10px 0 0 0;display:none;opacity:1;position:absolute;z-index:500;top:31px;left:0px;}

.cabeza_destino ul.menu_superior li li{float:left;width:100%;font-size:12px;font-style:normal;font-weight:normal;text-align:left;margin:0;background:none;display:block;line-height:33px;font-size:12px;padding:0;font-weight:bold}
.cabeza_destino ul.menu_superior li li a{font-size:12px;font-style:normal;font-weight:normal;text-align:left;margin:0;background:url(../img3/v4_menuDesplegable_der_sub.png) no-repeat right 0;display:block;line-height:24px;font-size:12px;padding:0 11px 0 0;font-weight:bold;height:24px;}
.cabeza_destino ul.menu_superior li li a span{background:url(../img3/v4_menuDesplegable_izq_sub.png) no-repeat left 0;display:block;padding:0 0 0 11px;height:24px;color:#ffffff;text-decoration:none;}
.cabeza_destino ul.menu_superior li li a span span{background:url(../img3/v4_menuDesplegable_relleno_sub.png) repeat-x 0 0;height:24px;padding:0;display:block}
.cabeza_destino ul.menu_superior li li a:hover{background:url(../img3/v4_menuDesplegable_der_sub.png) no-repeat right -34px;}
.cabeza_destino ul.menu_superior li li a:hover span{background:url(../img3/v4_menuDesplegable_izq_sub.png) no-repeat left -34px;color:#FFF;}
.cabeza_destino ul.menu_superior li li a:hover span span{background:url(../img3/v4_menuDesplegable_relleno_sub.png) repeat-x 0 -34px;}


/**************************
**   - Version 4 **
***************************/

/********************************
**   - Version 4 Buscador barco**
*********************************/
.grupoBusquedaBuscadorBarco
{
	position:absolute;
	width:652px;
	top: 65px;
}
.EncontrarBuscadorBarco 
{
	bottom:0px;
	position:absolute;
	right: 50px;
}
.EncontrarBuscadorBarco ul.Crucero { }
.EncontrarBuscadorBarco ul.Crucero li {background:url(../img3/../img3/v4_btn_izq.png) no-repeat left;
	height:28px;
	padding:0 0 0 11px;
	display:block;
	text-align:center;
	list-style:none;
}
.EncontrarBuscadorBarco ul.Crucero li a
{
	background:url(../img3/v4_btn_der.png) no-repeat right;
	height:28px;
	padding:0 12px 0 0;
	display:block;
	color:#fff;
	line-height:25px;
	font-size:10px;
	font-family:Verdana;
}
.EncontrarBuscadorBarco ul.Crucero li a span
{
	background:url(../img3/v4_btn_rell.png) repeat-x;
	display:block;
	height:28px
}

/********************************
**   - Version 4 Buscador navieras**
*********************************/
.grupoBusquedaBuscadorNaviera
{
	position:absolute;
	width:652px;
	top: 65px;
}
.encontradosBuscadorNavieras
{
	position:absolute;
	width:652px;
	top: 142px;




}
.EncontrarBuscadorNaviera
{
	bottom:0px;
	position:absolute;
	right: 50px;
}
.EncontrarBuscadorNaviera ul.Crucero { }
.EncontrarBuscadorNaviera ul.Crucero li {background:url(../img3/../img3/v4_encontrarCruceroIzq.png) no-repeat left;
	height:25px;
	padding:0 0 0 9px;
	display:block;
	text-align:center;
	list-style:none;
}
.EncontrarBuscadorNaviera ul.Crucero li a
{
	background:url(../img3/v4_encontrarCruceroDer.png) no-repeat right;
	height:25px;
	padding:0 9px 0 0;
	display:block;
	color:#fff;
	line-height:25px;
	font-size:10px;
	font-family:Verdana;
}
.EncontrarBuscadorNaviera ul.Crucero li a span
{
	background:url(../img3/v4_encontrarCruceroRell.png) repeat-x;
	display:block;
	height:25px
}


/*********************************************************************************
**   - Version 4 Buscador barco/tras seleccionar un barco y hacer clic en buscar**
**********************************************************************************/

.grupoBusquedaBuscadorBarcoBarco
{
	position:absolute;
	width:652px;
	top: 65px;
}

.encontradosBuscadorBarco
{
	position:absolute;
	width:652px;
	top: 142px;




}
.EncontrarBuscadorBarcoBarcos
{
	bottom:0px;
	position:absolute;
	right: 50px;
		
}
.EncontrarBuscadorBarcoBarcos ul.Crucero { }
.EncontrarBuscadorBarcoBarcos ul.Crucero li {background:url(../img3/../img3/v4_encontrarCruceroIzq.png) no-repeat left;
	height:25px;
	padding:0 0 0 9px;
	display:block;
	text-align:center;
	list-style:none;
}
.EncontrarBuscadorBarcoBarcos ul.Crucero li a
{
	background:url(../img3/v4_encontrarCruceroDer.png) no-repeat right;
	height:25px;
	padding:0 9px 0 0;
	display:block;
	color:#fff;
	line-height:25px;
	font-size:10px;
	font-family:Verdana;
}
.EncontrarBuscadorBarcoBarcos ul.Crucero li a span
{
	background:url(../img3/v4_encontrarCruceroRell.png) repeat-x;
	display:block;
	height:25px
}



.negreBold
{
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
    FONT-WEIGHT: bold;
}
.negre
{
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
    FONT-WEIGHT: normal;
}

#follow-state
{
	display:none !important;
}

.cont_dest_rellBusquedaNoResult{
	background: url(../img3/v4_cont_destacados_rell.png) repeat-y;
	width:987px;
	
}
p.informacionesBusquedaNoResult{
	text-align:center;
	color:black;
	font-style:normal;
	font-weight: normal;
}

/***********************
*****    Ayuda  ********
************************/
.V4_imgAyuda {
  left: 550px;
  position: absolute;
  top: 300px;
  z-index: 1;
}


/****************************************
**  Proceso reserva paso 3 - Version 4 **
*****************************************/

.cabeza_paso3{
	background: url(../img3/v4_cabeza_ReservaPaso3.png) no-repeat;
	height:110px;
	margin:90px 0 25px 10px;
	padding:0px;
	position: relative;
	z-index: 1;
}
.cabeza_paso3 ul.menu_superior li{margin:0 0 0 15px;float:left;width:120px;background:url(../img3/v4_botonMenuDer.png) no-repeat right;display:block;line-height:27px;padding:0 14px 0 0;font-size:16px;font-style:italic;font-weight:bold;text-align:center;position:relative;}
.cabeza_paso3 ul.menu_superior li a{background:url(../img3/v4_botonMenuIzq.png) no-repeat left;display:block;padding:0 0 0 14px;height:32px;color:#F0FFFF;text-decoration:none;}
.cabeza_paso3 ul.menu_superior li a:hover{color:#ffa30b;text-decoration:none;}
.cabeza_paso3 ul.menu_superior li a span{background:url(../img3/v4_botonMenuRelleno.png) repeat-x;height:32px;display:block}
.cabeza_paso3 ul.menu_superior ul{padding:10px 0 0 0;display:none;opacity:1;position:absolute;z-index:500;top:31px;left:0px;}

.cabeza_paso3 ul.menu_superior li li{float:left;width:100%;font-size:12px;font-style:normal;font-weight:normal;text-align:left;margin:0;background:none;display:block;line-height:33px;font-size:12px;padding:0;font-weight:bold}
.cabeza_paso3 ul.menu_superior li li a{font-size:12px;font-style:normal;font-weight:normal;text-align:left;margin:0;background:url(../img3/v4_menuDesplegable_der_sub.png) no-repeat right 0;display:block;line-height:24px;font-size:12px;padding:0 11px 0 0;font-weight:bold;height:24px;}
.cabeza_paso3 ul.menu_superior li li a span{background:url(../img3/v4_menuDesplegable_izq_sub.png) no-repeat left 0;display:block;padding:0 0 0 11px;height:24px;color:#ffffff;text-decoration:none;}
.cabeza_paso3 ul.menu_superior li li a span span{background:url(../img3/v4_menuDesplegable_relleno_sub.png) repeat-x 0 0;height:24px;padding:0;display:block}
.cabeza_paso3 ul.menu_superior li li a:hover{background:url(../img3/v4_menuDesplegable_der_sub.png) no-repeat right -34px;}
.cabeza_paso3 ul.menu_superior li li a:hover span{background:url(../img3/v4_menuDesplegable_izq_sub.png) no-repeat left -34px;color:#FFF;}
.cabeza_paso3 ul.menu_superior li li a:hover span span{background:url(../img3/v4_menuDesplegable_relleno_sub.png) repeat-x 0 -34px;}

/**********************************************
**  Listado buscador b plantilla - Version 4 **
***********************************************/

.cajagrande1LBPlantilla{background:url(../img3/v4_destacadosSuperior.png) no-repeat top;padding:25px 0px 0px 0px;position:relative;}
.cajagrande2LBPlantilla{background:url(../img3/v4_destacadosInferior.png) no-repeat bottom;width:753px;padding:0px 0px 24px 0px;}
.cajagrande3LBPlantilla{background-color:#FFFFFF;width:753px;padding:5px 0px 0px 0px;width:752px;}

.cajagrande11LBPlantilla{background:url(../img3/chollosSup2.png) no-repeat top; width:987px;padding:25px 0px 0px 0px;position:relative;left:25px;margin-top: 10px;margin-bottom: 20px;}
.cajagrande21LBPlantilla{background:url(../img3/chollosInf2.png) no-repeat bottom;width:987px;padding:0px 0px 21px 0px;}
.cajagrande31LBPlantilla{background:url(../img3/chollosRell2.png) repeat-y;padding:5px 5px 0px 5px;width:977px;}



.paddingCajaLBPlantilla{padding:20px 0px}
.paddingCaja2LBPlantilla{padding:10px 0px 10px 16px}
.marcadoresLBPlantilla{text-align:center;position:absolute;top:1px;}

.marcadorIzqLBPlantilla{height:22px;line-height:22px;padding:0 0 0 17px}
.marcadorDerechoLBPlantilla{height:22px;line-height:22px;padding:0 13px 0 0}
.marcadorCentralLBPlantilla{color:#FFFFFF;font-size:14px;font-weight:bold;font-style:italic}


.cajagrande3LBPlantilla p, .cajagrande31LBPlantilla p {
	color:#2F549A;
	font-weight:normal;
	padding:0 10px;
	font-size: 11px;
}


.texto_nuevo_v4
{
	padding:10px 20px;
	color:#143D8D;
}

.texto_nuevo_v4 p
{
	padding: 5px 10px;
	TEXT-ALIGN: justify;
	font-size:12px;
	font-family:Arial;
}
.texto_nuevo_v4 p a
{
	TEXT-ALIGN: justify !important;
	font-size:12px !important;
	font-family:Arial !important;
	color:#143D8D !important; 
}

.texto_v4
{
	font-size:12px;
	font-family:Arial;
	color:#143D8D;
	padding:7px 0px;
}

.par1
{
	padding-left:30px !important;
}

.par2
{
	padding-left:40px !important;
}
/* v4 estilos para el archivo socialBar */
  .socialBar
  {
    position: fixed;
    left: 0px;
    top: 147px;
    width: 32px;
    z-index: 100;	
  }
  .socialBarTop
  {
    background-image: url("../img3/v4_fondoFixedTop.png"); 
    position: fixed;
    width: 32px;
    height: 12px;
  }
  .socialBarBot
  {
    background-image: url("../img3/v4_fondoFixedBot.png"); 
    position: fixed;
    width: 32px;
    height: 12px;
  }
  .socialBarRel
  {
    background-image: url("../img3/v4_fondoFixedRel.png");
    background-repeat: repeat y;
    width: 32px;
    margin-top: 12px;
    height: auto;
  }
  .plusOne
  {
  	position:relative;
  	left:4px;
  }
  .padingRecomendar
  {
  	padding-bottom:10px;
  }
  .padingRedesSociales
  {
  	padding-bottom:20px;
  }
  /* fin de los estilos incluidos para el archivo socialBar.txt */
