.separadorH{
	display: block;
	clear: both;
	height: 1px;
	overflow: hidden;
}
body{
	margin:0px;
	padding:0px;
}
a {
	text-decoration:underline;
}
p{
	margin: 0px;
	padding: 0px;
	height: 1%;
}

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

body, td, div, .txtNormal12, .txtAzul12, .txtAzul12B, .txtNormal11, .txtNormal11B, .txtGris11B, .txtAzul9, .txtRojo11, .txtRojo11B,
.txtRojo12, .txtRojo12B, .txtGris15B, .txtRojo18B, .txtAzul18B, .txtGris11, .txtGris11B, .txtAzul18B,
.txtWhite28B, .txtWhite18B, .txtWhite12B, .txtWhite9B, .txtAzul11U, .txtAzul10U, .txtAzul12U, .txtAzul11,
.txtAzul14B, .txtGris9,.txtAzul11B,.txtNormal10, .enlaceNegrita, .txtBlanco28B, .txtGris18B{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size:12px;
    font-weight:normal;
    color:#000000;
}

.txtGris18B{
	font-size:18px;
	font-weight:bold;
	color:#5B5B5B;
}
.txtGris28B{
	font-size:28px;
	font-weight:bold;
	color:#617E92;
}
.txtBlanco28B{
	font-size:28px;
	font-weight:bold;
	color:#FFFFFF;
}
.txtAzul12, .txtAzul12B{
	color:#1c5793;
}
.txtAzul12B{  
    font-weight:bold;
}
.txtAzul14B{
	font-size:14px;
    color:#1c5793;
    font-weight:bold;
}
.txtAzul10{
	color:#1c5793;
	font-size:10px;
}
.txtNormal11, .enlaceNegrita, .txtNormal11B, .txtGris11B{
    font-size:11px;
}
.txtNormal11B{
	font-weight:bold;
}
.txtGris11B{
	font-weight:bold;
	color:#5B5B5B;
}
.txtNormal10{
    font-size:10px;
}
.txtRojo12, .txtRojo12B{
	font-size:12px;
    color:#bf2626;
}
.txtRojo12B{
	font-weight:bold;
}
.txtRojo11, .txtRojo11B{
    font-size:11px;
    color:#bf2626;
}
.txtRojo11B{
	font-weight:bold;
}

.txtAzul9{
    font-size:9px;
    color:#1c5793;
}

.txtGris15B{
    font-size:15px;
    font-weight:bold;
    color:#617e92;
}

.txtRojo18B{
    font-size:18px;
    font-weight:bold;
    color:#bf2626;
}

.txtAzul18B{
    font-size:18px;
    font-weight:bold;
    color:#2471AA;
}

.txtGris11, .txtGris11B{
    font-size:11px;
    color:#617e92;
}

.txtGris11B{
	font-weight:bold;
}
.txtAzul18B{
    font-size:18px;
    font-weight:bold;
    color:#617e92;
}

.txtWhite28B{
	font-size:28px;
    font-weight:bold;
    color:#ffffff;
}
.txtWhite18B{
    font-size:18px;
    font-weight:bold;
    color:#ffffff;
}
.txtWhite12B{
    font-size:12px;
    font-weight:bold;
    color:#ffffff;
}
.txtWhite9B{
    font-family:verdana,arial,sans-serif;
    font-size:9px;
    font-weight:bold;
    color:#ffffff;
}

.txtAzul11U{
    font-size:11px;
    color:#1c5793;   
    text-decoration:underline;
}

.txtAzul10U{
    font-size:10px;
    color:#1c5793;   
    text-decoration:underline;
}

.txtAzul12U{
    font-size:12px;
    color:#1c5793;   
    text-decoration:underline;
}
.txtAzul11{
    font-size:11px;
    color:#1c5793;   
}
.txtAzul11B{
    font-size:11px;
    color:#1c5793;   
    font-weight:bold;
}
.txtGris9{
    font-size:11px;
    color:#617e92;
}

.enlaceNegrita:link, .enlaceNegrita:active, .enlaceNegrita:visited, .enlaceNegrita{
	font-family:arial,verdana,sans-serif;
    font-size:11px;
    color:#1c5793;
    font-weight:bold;
	text-decoration: underline;
}

.controlInteractivo{
    position:relative;
	font-family:Arial,verdana,sans-serif;
	font-size:11px;
	background-image:url(../img/elems/fondo_control_img.gif);
	background-repeat: repeat-x;
	background-position: 0px bottom;
	height:19px;
	padding:0px 35px 0px 5px;
	width:195px;
}

.fondo{
	border-top:7px solid #FDC51A;
	text-align:center;
	height:385px;
	background-image:url('../img/elems/okko_fondo.jpg'); 
	background-repeat: repeat-x;
}
.marco{
	margin:100px auto 0px auto;
	width:321px;		
	height:221px;
	background-image: url(../img/elems/okko_cuadro_gris.gif);
}
.boxMensajeOKKO{
	width:100%;
	text-align:center;
}
.imgKO{
	margin:0px auto 7px auto;
	padding-top:42px;
	top:40px;
	width:27px;
	height:28px;
	background-image:url('../img/elems/ko.gif');
	background-position:right bottom;
	background-repeat: no-repeat;
}
.imgOK{
	margin:0px auto 7px auto;
	padding-top:42px;
	top:40px;
	width:27px;
	height:28px;
	background-image:url('../img/elems/ok.gif');
	background-position:right bottom;
	background-repeat: no-repeat;
}
.mensajeKO{
	display:block;
	padding-bottom:7px;
}
.boxLinkKO{
	text-align:center;
	padding-top:14px;
}
.boxLinkOK{
	text-align:center;
	padding-top:0px;
}
.enlaceOKKO{
	display:inline;
	padding:1px 22px 0px 0px;
	background:url(../img/ico/flecha_siguiente.gif) right 5px no-repeat;
	background-position:right 50%;
	height:22px;
	text-align:right;
	line-height:34px;
}

.enlaceOKKO a{
	font: bold 11px Arial, verdana,sans-serif;
	color:#1C5793;
	text-decoration:underline;	
}

.cajaTxtMensajeOkKo, .cajaTxtErrorOkKo{
    width:180px;
    margin-left:auto;
    margin-right:auto;
}
.cajaTxtErrorOkKo{
    width:200px;
}

.txtSecInfoLegal{
	position:relative;
	background-color:#FDC51A;
	font-size:12px;
	font-family:arial,verdana,sans-serif;
	padding:0px 1px 0px 1px;
}

.parrafoInfoLegal{
	padding:10px 34px 0px 1px;
	display:block;
}

.subapartadoInfoLegal{
	padding:10px 34px 0px 0px;
	text-indent:7px;
	left: 15px;
	display:block;
}

.spacerVertical29{
	padding:29px 0px 0px 0px;
	display:block;
}

.containerParrafos{
	position:relative;
	padding:0px 0px 0px 28px;
	text-align:justify;
}

.imgInfoLegal1{
	padding:19px 0px 18px 6px;
	display:block;
}

.imgInfoLegal2{
	padding:19px 0px 10px 6px;
	display:block;
}

.cabeceraInfoLegal{
	background-image: url('../img/elems/fondo_legal_sup.jpg');
	width:569px;
	height:135px;
}

.cuerpoInfoLegal{
	background-image: url('../img/elems/fondo_legal_cuerpo.jpg');
	width:569px;
	height:100%;
	background-repeat: no-repeat;
	background-color:#FFFFFF;
}

.txtCabeceraInfoLegal{
	display:block;
	position:relative;
	margin:0px 20px 0px 28px;
	top:7px;
}

fieldset,img {
    margin:0px;
    padding:0px;
    border:0px;
}

form .botonEnviar{
    display:none;
}

/*** Navegador multipágina *************************************/
.cajaPieResultados{
	float:none;
	clear:both;
	border-left:1px solid #BAC2C2;
	background:url(/caplaibBack/img/elems/marco_backoffice_izq.gif) right top repeat-y;
}

.navegador{
	text-align:center;
	width:400px;
	padding-top:49px;
	margin:0px auto 0px auto;
}

.navegador .contenedorBotonAnt, .navegador .contenedorBotonSig{
	margin-top:16px;
	float:left;
}

.navegador .contenedorBotonSig{
	float:right;	
}

.navegador .cajaBotAnteriorIzq{
	padding:1px 10px 12px 20px;
	background: url(../img/elems/ant.gif) left top no-repeat;
}

.navegador .cajaBotSiguienteDer{
	padding:1px 20px 12px 10px;
	background: url(../img/elems/sig.gif) right top no-repeat;
}

.navegador .contenedorBotonAnt a, .navegador .contenedorBotonSig a {
	display:block;
	font:bold 9px Verdana,Arial;
    color:#1C5793;
    text-decoration:none;
}

.navegador .cajaBotAnteriorIzq a, .navegador .cajaBotSiguienteDer a{
	color:#1C5793;
	padding:0px 2px 1px 2px;
}

.navegador .cajaBotAnteriorIzq a:hover, .navegador .cajaBotSiguienteDer a:hover{
	background-color:#FEDF81;
	color:#000000;
}

.navegador .links{
/*	position:relative;
	top:-12px;*/
	/*border:1px solid red;*/
}

.navegador .links .pag{
	font-family:Arial;
	font-size:11px;
	color: #617E92;
	font-weight:bold;
	padding:0px 1px 0px 2px;
	text-decoration:none;
	margin:2px;
}

.navegador .links strong{
	line-height:25px;
	display:inline;
	position:relative;
	font:bold 28px Arial,Verdana;
	color: #BF2626;
	top:4px;
	margin:2px;
	text-decoration:none;
}

.resultados{
    /*border:1px solid red;*/
	text-align:left;
	padding:30px 10px 20px 0px;
	/*margin-top:30px;*/
	padding-bottom:30px;
	font:normal 11px Arial,Verdana;
	color:#1C5793;
	text-decoration:none;
}

.resultados a{
	font:normal 11px Arial,Verdana;
	color:#1C5793;
}

.resultados strong{
	font-weight:normal;
	color:#BF2626;
}
/*** Fin Navegador multipágina *************************************/

/*peu*/
.capsaPeuSombrilla{
    width:103px;
    height:18px;
    padding:5px 0px 0px 23px;
    background:url(../img/peu/ico_sombrilla_peu.gif) left top no-repeat;
    margin-left:auto;
    margin-right:auto;
}
.capsaPeuSombrilla a {
    font:bold 12px arial,verdana,sans-seriff;
    color:#617e92;
    text-decoration:underline;
}
.capsaPeuSombrilla a strong{
    color:#bf2626;
}

.capsaLinksPeu{
    text-align:center;
    margin-top:5px;
}
.capsaLinksPeu a {
    font:bold 9px verdana,arial,sans-seriff;
    color:#617e92;
    text-decoration:underline;
}
.capsaLinksPeu a strong{
    color:#bf2626;
}

.capsaLegalCredits{
    margin-top:8px;
}

.capsaUltimaAct{
    margin-top:3px;
    font:normal 10px arial,verdana,sans-seriff;
    color:#000000;
}

.capsaUltimaAct strong{
    font-weight:normal;
    color:#bf2626;
}
/*fi peu*/


/* cabeceras */

/*sobreescrivim l'slot de capçalera 1*/
#cabe1{
    margin:0px;
	padding:0px;		
	height:19px;
	background:url(../img/elems/cabecera_borde_der.gif) #617e92 right top repeat-y;
	/*padding: 0px 22px 0px 15px;*/
    padding: 0px 22px 0px 15px;
    /*border:1px solid black;*/
}
.cajaBarraIdiomas{
    /*width:1000px;*/	
	
    height:19px;   
}
.cajaBarraIdiomas.general{
	padding-left:0px;
}
.cajaBarraIdiomas ul{
	margin:0px;
	padding:0px;
	list-style:none;
}
.cajaBarraIdiomas li{
	display:inline;
}
.cajaBarraIdiomas ul a{
	position:relative;
	top:+1px;
	font:bold 11px Arial, Verdana, Helvetica, sans-serif;
	text-decoration:none;
	color:#FFFFFF;
	margin-right:13px;
}
.cajaBarraIdiomas ul a:hover{
	border-bottom:3px solid #FDC51A;
}
.cajaSelectorIdiomas{
    float:right;
    height:15px;
    margin-top:3px;
    overflow:hidden;	
    /*border:1px solid yellow;*/
}

.cabecera,
#cabeceraGenerica{
	position:relative;
	left:-15px;
	height:74px;
	background:url(../img/cab/fondo.jpg) left -15px no-repeat;
	padding-right:7px;	
}

#cabeceraGenerica.cabeceraGenerica_MA,
#cabeceraGenerica.cabeceraGenerica_ME,
#cabeceraGenerica.cabeceraGenerica_IB,
#cabeceraGenerica.cabeceraGenerica_FO{
	position:relative;
	left:-15px;
	height:74px;
	padding-right:7px;	
}
#cabeceraGenerica{
	background-image:none;
}
.cabecera h1,
.cabecera2 h1,
#cabeceraGenerica h1{
	display:none;
}
.cabecera .sombrilla{
	position:absolute;	
	left:0px;
	top:-4px;
	background:url(../img/cab/sombrilla.jpg) left top no-repeat;
	width:70px;
	height:57px;
}
.cabecera .mallorca,
.cabecera .menorca,
.cabecera .ibiza,
.cabecera .formentera{	
	position:absolute;
	top:0px;
	left:15px;
	width:447px;
	height:102px;	
}
.cabecera .mallorca{
	background:url(../img/cab/logoMallorcaPortadaCabecera.png) left top no-repeat;
	background-image: expression( document.all ? "none" : "" );
    /*filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/caplaibFront/img/cab/logoMallorcaPortadaCabecera.png', sizingMethod='scale');*/
    filter:expression("progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + window.contextPath + "/img/cab/logoMallorcaPortadaCabecera.png', sizingMethod='scale')");
    width:446px;
	height:104px;
}
.cabecera .menorca{
	background:url(../img/cab/logoMenorcaCabecera.png) left top no-repeat;
	background-image: expression( document.all ? "none" : "" );
    /*filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/caplaibFront/img/cab/logoMenorcaCabecera.png', sizingMethod='scale');*/
    filter:expression("progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + window.contextPath + "/img/cab/logoMenorcaCabecera.png', sizingMethod='scale')");
    width:447px;
	height:102px;
}
.cabecera .ibiza{
	background:url(../img/cab/logoIbizaCabecera.png) left top no-repeat;
	background-image: expression( document.all ? "none" : "" );
    /*filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/caplaibFront/img/cab/logoIbizaCabecera.png', sizingMethod='scale');*/
    filter:expression("progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + window.contextPath + "/img/cab/logoIbizaCabecera.png', sizingMethod='scale')");
    width:381px;
	height:100px;
}
.cabecera .formentera{
	background:url(../img/cab/logoFormenteraCabecera.png) left top no-repeat;
	background-image: expression( document.all ? "none" : "" );
    /*filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/caplaibFront/img/cab/logoFormenteraCabecera.png', sizingMethod='scale');*/
    filter:expression("progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + window.contextPath + "/img/cab/logoFormenteraCabecera.png', sizingMethod='scale')");
    width:533px;
	height:104px;
}

.cabecera .buscador,
#cabeceraGenerica .buscador{
	position:relative;
	left:+25px;
	float:right;
	margin:0px;
	padding:28px 0px 0px 0px;
}
#cabeceraGenerica .buscador{
	left:0px;
	float:left;
	padding: 0 0 0 0;
	top:43px;
	left:175px;
	position:relative;
}
.cabecera2 .buscador{
	position:relative;
	/*left:65px;*/
	top:15px;
	float:right;
	margin:0px;
	width: 380px;
}
.cabecera .buscador p,
.cabecera2 .buscador p,
#cabeceraGenerica .buscador p{	
	float:left;
	font:11px/17px Arial, Verdana, Helvetica, Sans-serif;	
	margin:0px 4px 0px 0px;
	padding:0px;
	color:#617E92;		
}
.cabecera .buscador input.texto,
#cabeceraGenerica .buscador input.texto{
	float:left;
	font:11px/17px Arial, Verdana, Helvetica, Sans-serif;
	border:1px solid #8BA0AB;
	width:175px;
	height:13px;
	overflow:hidden;
	color:#617E92;
}
.cabecera .buscador .botonBuscar,
.cabecera2 .buscador .botonBuscar,
#cabeceraGenerica .buscador .botonBuscar{	
	float:left;
	width:16px;
	height:17px;
	background:url(../img/cab/lupa.gif) left top no-repeat;	
}
.cabecera .buscador input.buscar,
.cabecera2 .buscador input.buscar,
#cabeceraGenerica .buscador input.buscar{
	display:none;
}

/* Cabecera generica */
#cabeceraGenerica{
	position:relative;
	margin-right:-22px;
}
#cabeceraGenerica .fondoH{
	margin-left:15px;
	background:url(../img/cab/linea_naranja_portada.gif) left bottom repeat-x;
	height: 74px;
	
}
#cabeceraGenerica.cabeceraGenerica_MA .fondoH,
#cabeceraGenerica.cabeceraGenerica_ME .fondoH,
#cabeceraGenerica.cabeceraGenerica_IB .fondoH,
#cabeceraGenerica.cabeceraGenerica_FO .fondoH{
	margin-left:15px;
	background:url(../img/cab/linea_naranja_portada.gif) left bottom repeat-x;
	height: 74px;
	
}
/*.cabecera .fondoH{
	margin-left:15px;
	background:url(../img/cab/linea_naranja_portada.gif) left bottom repeat-x;
	height: 74px;
	
}*/

#cabeceraGenerica .logo{
	 position: absolute;
  	
}
#cabeceraGenerica.cabeceraGenerica_todas .logo{
	background:url(../img/cab/logoCabeceraPortada.png) left bottom no-repeat;
	background-image: expression( document.all ? "none" : "" );
    /*filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/caplaibfront/img/cab/logoCabeceraPortada.png', sizingMethod='scale');*/
    filter:expression("progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + window.contextPath + "/img/cab/logoCabeceraPortada.png', sizingMethod='scale')");
   
   	top:0px;
  	left:788px;
  	width: 175px;
  	height:88px;
}
#cabeceraGenerica.cabeceraGenerica_MA .logo{
	background:url(../img/cab/logoMallorcaPortadaCabecera.png) left top no-repeat;
	background-image: expression( document.all ? "none" : "" );
    /*filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/caplaibFront/img/cab/logoMallorcaPortadaCabecera.png', sizingMethod='scale');*/
    filter:expression("progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + window.contextPath + "/img/cab/logoMallorcaPortadaCabecera.png', sizingMethod='scale')");
    width:124px;
	height:89px;
	left:839px;
}
#cabeceraGenerica.cabeceraGenerica_ME .logo{
	background:url(../img/cab/logoMenorcaCabecera.png) left top no-repeat;
	background-image: expression( document.all ? "none" : "" );
    /*filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/caplaibFront/img/cab/logoMenorcaCabecera.png', sizingMethod='scale');*/
    filter:expression("progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + window.contextPath + "/img/cab/logoMenorcaCabecera.png', sizingMethod='scale')");
    width:124px;
	height:89px;
	left:839px;
}
#cabeceraGenerica.cabeceraGenerica_IB .logo{
	background:url(../img/cab/logoIbizaCabecera.png) left top no-repeat;
	background-image: expression( document.all ? "none" : "" );
    /*filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/caplaibFront/img/cab/logoIbizaCabecera.png', sizingMethod='scale');*/
    filter:expression("progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + window.contextPath + "/img/cab/logoIbizaCabecera.png', sizingMethod='scale')");
    width:124px;
	height:89px;
	left:839px;
}
#cabeceraGenerica.cabeceraGenerica_FO .logo{
	background:url(../img/cab/logoFormenteraCabecera.png) left top no-repeat;
	background-image: expression( document.all ? "none" : "" );
    /*filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/caplaibFront/img/cab/logoFormenteraCabecera.png', sizingMethod='scale');*/
    filter:expression("progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + window.contextPath + "/img/cab/logoFormenteraCabecera.png', sizingMethod='scale')");
    width:124px;
	height:89px;
	left:839px;
}

#cabeceraGenerica .contenedorLogo{
	height:74px;
	position: relative;
}

#cabeceraGenerica h2.textoLogo{
	float: left;
	font:bold 33px Arial, Verdana, Helvetica, Sans-serif;
	color:#C02428;
	padding-top:30px;
}
#cabeceraGenerica h2.textoLogo span{
	font:normal 33px Arial, Verdana, Helvetica, Sans-serif;
	color:#618095;
}
#cabeceraGenerica h2.textoLogo span.titulCabec{
	font:bold 33px Arial, Verdana, Helvetica, Sans-serif;
	color:#618095;
}

.txtIdiomaOn{
    font:normal 9px arial,verdana,sans-seriff;
    color:#ffffff;
    float:left;
    margin-top:2px;
}

/* Cabecera path  */
.cabeceraPath{
	/*float:left;*/
	/*width:100%;*/
	border-bottom:7px solid #FDC51A;
	height:32px;
	clear: both;
}
.cabeceraPath .path{
	float:left;
	padding-left:120px; 
}
.cabeceraPath, .elementoPath{
	font:bold 11px/22px Arial, Verdana, Helvetica, Sans-serif;
	color:#617E92;
}
beceraPath, .elementoPathRojo{
	font:bold 11px/22px Arial, Verdana, Helvetica, Sans-serif;
	color:#BF2626;
}
.cabeceraPath .estado{
	float:right;
}
.cabeceraPath .vigilancia{
	font:11px Arial, Verdana, Helvetica, Sans-serif;		
	float:left;				
	padding-top:12px;
}
.cabeceraPath .vigilancia strong{
	font-weight:normal;
	color:#BF2626;
}
.cabeceraPath .banderaVerde,
.cabeceraPath .banderaAmarilla,
.cabeceraPath .banderaRoja,
.cabeceraPath .banderaNaranja{
	float:left;
	width:22px;
	height:25px;	
}
.cabeceraPath .banderaVerde .info,
.cabeceraPath .banderaAmarilla .info,
.cabeceraPath .banderaRoja .info,
.cabeceraPath .banderaNaranja .info{
	display:none;
}
.cabeceraPath .banderaVerde{
	background:url(../img/ico/bandera_verde.gif) left top no-repeat;
}
.cabeceraPath .banderaAmarilla{
	background:url(../img/ico/bandera_amarilla.gif) left top no-repeat;		
}
.cabeceraPath .banderaRoja{
	background:url(../img/ico/bandera_roja.gif) left top no-repeat;		
}
.cabeceraPath .banderaNaranja{
	background:url(../img/ico/bandera_naranja.gif) left top no-repeat;		
}
.cabeceraPath .fecha{	
	float:left; 
	margin:9px 7px 0px 0px;
}
.cabeceraPath .cajaSalvavidas{
	float:left;
	margin: 12px 3px 0px 0px;	
}
.cabeceraPath .salvavidas{
	width:13px;
	height:13px;
	background:url(../img/elems/salvavidas.gif) left top no-repeat;
}
/* fin cabeceras */

a.rayado{
	padding:0px 2px 1px 2px;
	font: bold 11px Arial,Verdana,Sans-serif;
	color:#1C5793;
	line-height:20px;
	text-decoration:none;
	border-bottom:1px dashed #1C5793;
}

a.rayado:hover{
	background-color: #FEDF81;
}
/** Preportada **/
#preportada{
	text-align: center;
}
#preportada #wrapper{
	width: 633px;
	margin-left: auto;
	margin-right: auto;
}
#preportada #wrapper #contenedorPreportada{
	margin: 0px;
	padding: 0px;
	text-align: left;
}
#preportada #wrapper #contenedorPreportada .cabecera{
	margin: 0px;
	left: 0px;
	bottom: 0px;
	padding: 0px;
	width: 100%;
	background: url(../img/elems/back_cabecera_preportada.gif) left bottom repeat-x;
}
#preportada #wrapper .cabecera .logoPlayas{
	height:74px;
	background:url(../img/cab/cab_generica_ct.jpg) 15px bottom no-repeat;
}
#preportada #wrapper .cabecera .logoPlayas h1{
	display: none;
}
#preportada #wrapper .contenido{
	text-align: left;
	margin: 0px;
	background: url(../img/elems/back_cont_preportada.jpg) left top repeat-x;
	padding: 30px;
	border-left: 1px solid #F5F0E7;
	border-right: 1px solid #F5F0E7;
}

#preportada #wrapper #pie1{
	border-left: 1px solid #F5F0E7;
	border-right: 1px solid #F5F0E7;
/*	width: 100%;*/
}
#preportada #wrapper .contenido .aviso{
	padding-bottom: 30px;
	padding-left: 28px;
}
/* Banderas idiomas */
#preportada #wrapper .contenido #es.aviso{
	background:transparent url(../img/elems/bandera_es.gif) left top no-repeat;
}
#preportada #wrapper .contenido #ct.aviso{
	background:transparent url(../img/elems/bandera_ct.gif) left top no-repeat;
}
#preportada #wrapper .contenido #en.aviso{
	background:transparent url(../img/elems/bandera_en.gif) left top no-repeat;
}
#preportada #wrapper .contenido #de.aviso{
	background:transparent url(../img/elems/bandera_de.gif) left top no-repeat;
}
#preportada #wrapper .contenido .aviso p{
	margin: 0px;
	padding: 0px;
	font: 12px Arial, Verdana, sans-serif;
	color: #385058;
}
#preportada #wrapper .contenido .aviso p a{
	color: #1C5793;
	text-decoration: underline;
}
#preportada #wrapper .contenido .aviso a.entrar{
	font: bold 9px Verdana, Arial, sans-serif;
	color: #BF2626;
}
#preportada #containerPie{
	clear: both;
	width: 633px;
}
#preportada #pieIzq{
	background:transparent url(../img/peu/logo_peu_esq.gif) left top no-repeat;
	height:76px;
	margin:0px;
	padding:0px;
	width:276px;	
}
#preportada #pie1 {
	background:transparent url(../img/peu/logo_peu_cen.gif) left top repeat-x;
	height:76px;
}
#preportada #pie2 {
	text-align: center;
	padding-top: 30px;
}

.cabecera2 .mallorca,
.cabecera2 .menorca,
.cabecera2 .ibiza,
.cabecera2 .formentera{	
	position:absolute;
	top:0px;
	left:15px;
}
.cabecera2 .mallorca{
	background:url(../img/cab/logoMallorca.png) left top no-repeat;
	background-image: expression( document.all ? "none" : "" );
    /*filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/caplaibFront/img/cab/logoMallorca.png', sizingMethod='scale');*/
    filter:expression("progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + window.contextPath + "/img/cab/logoMallorca.png', sizingMethod='scale')");
    width:104px;
	height:106px;	
}
.cabecera2 .menorca{
	background:url(../img/cab/logoMenorca.png) left top no-repeat;
	background-image: expression( document.all ? "none" : "" );
    /*filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/caplaibFront/img/cab/logoMenorca.png', sizingMethod='scale');*/
    filter:expression("progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + window.contextPath + "/img/cab/logoMenorca.png', sizingMethod='scale')");
    width:103px;
	height:106px;	
}
.cabecera2 .ibiza{
	background:url(../img/cab/logoIbiza.png) left top no-repeat;
	background-image: expression( document.all ? "none" : "" );
    /*filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/caplaibFront/img/cab/logoIbiza.png', sizingMethod='scale');*/
    filter:expression("progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + window.contextPath + "/img/cab/logoIbiza.png', sizingMethod='scale')");
    width:103px;
	height:106px;	
}
.cabecera2 .formentera{
	background:url(../img/cab/logoFormentera.png) left top no-repeat;
	background-image: expression( document.all ? "none" : "" );
    /*filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/caplaibFront/img/cab/logoFormentera.png', sizingMethod='scale');*/
    filter:expression("progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + window.contextPath + "/img/cab/logoFormentera.png', sizingMethod='scale')");
    width:144px;
	height:106px;
}
/*********************************************************/

#cabeceraGenerica .buscadortodas{
	left:0px;
	float:right;
	padding: 0 0 0 0;
	top:43px;
	left:-194px;
	position:relative;
}
#cabeceraGenerica .buscadorMA,
#cabeceraGenerica .buscadorME,
#cabeceraGenerica .buscadorIB,
#cabeceraGenerica .buscadorFO{
	left:0px;
	float:right;
	padding: 0 0 0 0;
	top:43px;
	left:-135px;
	position:relative;
}
/*.cabecera .buscador p,
.cabecera2 .buscador p,*/
#cabeceraGenerica .buscadortodas p,
#cabeceraGenerica .buscadorMA p,
#cabeceraGenerica .buscadorME p,
#cabeceraGenerica .buscadorIB p,
#cabeceraGenerica .buscadorFO p{	
	float:left;
	font:11px/17px Arial, Verdana, Helvetica, Sans-serif;	
	margin:0px 4px 0px 0px;
	padding:0px;
	color:#617E92;		
}
/*.cabecera .buscador input.texto,
.cabecera2 .buscador input.texto,*/
#cabeceraGenerica .buscadortodas input.texto,
#cabeceraGenerica .buscadorMA input.texto,
#cabeceraGenerica .buscadorME input.texto,
#cabeceraGenerica .buscadorIB input.texto,
#cabeceraGenerica .buscadorFO input.texto{
	float:left;
	font:11px/17px Arial, Verdana, Helvetica, Sans-serif;
	border:1px solid #8BA0AB;
	width:175px;
	height:13px;
	overflow:hidden;
	color:#617E92;
}
/*.cabecera .buscador .botonBuscar,
.cabecera2 .buscador .botonBuscar,*/
#cabeceraGenerica .buscadortodas .botonBuscar,
#cabeceraGenerica .buscadorMA .botonBuscar,
#cabeceraGenerica .buscadorME .botonBuscar,
#cabeceraGenerica .buscadorIB .botonBuscar,
#cabeceraGenerica .buscadorFO .botonBuscar{	
	float:left;
	width:16px;
	height:17px;
	background:url(../img/cab/lupa.gif) left top no-repeat;	
}
/*.cabecera .buscador input.buscar,
.cabecera2 .buscador input.buscar,*/
#cabeceraGenerica .buscadortodas input.buscar,
#cabeceraGenerica .buscadorMA input.buscar,
#cabeceraGenerica .buscadorME input.buscar,
#cabeceraGenerica .buscadorIB input.buscar,
#cabeceraGenerica .buscadorFO input.buscar{
	display:none;
}
.cabecera2{
	position:relative;
	height:74px;
	background:url(../img/cab/fondo.jpg) left -15px no-repeat;
}
.cabecera2 .buscador .informacioTurist{	
	clear:both;
	padding:0px;
	color:#000000;
	
}
.cabecera2 .buscador p.informacioTuristText{	
	font:11px/17px Arial, Verdana, Helvetica, Sans-serif;	
	/*margin:0px 4px 0px 0px;*/
	padding:0px;
	color:#000000;
	/*width: 250px;*/
	float:right;
	margin: 0px;
}
.cabecera2 .buscador p.informacioTuristText a{	
	font-weight:bold;	
	color:#617E92;
}
.cabecera2 .buscador input.texto {
	float:left;
	font:11px/17px Arial, Verdana, Helvetica, Sans-serif;
	border:1px solid #8BA0AB;
	width:188px;
	height:13px;
	overflow:hidden;
	color:#617E92;
}
.cabecera2 .buscador .contnedorBusca{
	float:right;
	padding-bottom: 5px;
}

