#containerPrincipal{
    background-image:url('/caplaibFront/img/elems/fons_portada.jpg');
	background-repeat: repeat-x;
}
.imagenPlayaPortada{
	text-decoration: none;
	cursor: pointer;
}
.imagenCabecera{
	clear:both;
	width:100%;
    height:333px;
   /* border-top:7px solid #FDC51A;*/
    overflow:hidden;
    text-align:right;
    background-repeat:no-repeat;
}

.boxDesImgPortada{
	position:relative;
	text-align:right;
	top: 293px;
}

.desImgPortada{
	color:#000000;
	font-family:Arial,Verdana,Sans-serif;
	font-size:11px;
	background-color: #FDC51A;
	padding:0px 100px 0px 2px;
	line-height:11px;
}

.portadaIsla{
	margin-top:1px;
	padding:20px 36px 0px 36px;
    height:450px;
}

.portadaIsla select{
	font:normal 12px Arial,Verdana;
	color:#000000;
	width:236px;
	background-color:#EDF0F3;
}

h3{
	font:bold 12px Arial,Verdana;
	color:#1C5793;
}

.agrupacionPlayas{
	margin-top:27px;
}

.agrupacionPlayas a{
	font:normal 11px Arial, Verdana;
	text-decoration:underline;
	color:#000000;
}

.agrupacionPlayas .cantidad{
	font:normal 11px Arial, Verdana;
	color:#BF2626;
}

/**/
.agrupacionPlayas .contenedorCentral {
    float:left;
    /*width:669px;*/
    width:700px;
    padding:0px;
    margin:0px;
}

.agrupacionPlayas .municipio {
    width:252px;
    float:left;
    text-align:left;
}

.agrupacionPlayas .condiciones{
    float:left;
    width:168px;
    text-align:left;
    margin-left:30px;
}
.agrupacionPlayas .condiciones .otras_caracteristicas{
	padding-top: 32px;
}
.agrupacionPlayas .caracteristicas{
   /* width:180px;*/
   width:204px;
	float:right;
    text-align:left;
} 
/**/

.agrupacionPlayas .municipio img{
	position:relative;
	top:-17px;
	left: -4px;
}

.portadaIsla .txtBuscador a{
	font:normal 12px Arial, Verdana;
	color:#1C5793;
	text-decoration:underline;	
}

.agrupacionPlayas .permitido{
	margin-top:28px;
}

.caracteristicas .arena{
	margin-top:21px;
}

.agrupacionPlayas .titulo{
	font:bold 12px Arial, Verdana;
	color:#1C5793;
	display:inline;
	border-bottom:4px solid #1C5793;
}

.agrupacionPlayas .titulo h3{
	display:inline;
}

.agrupacionPlayas .permitido, .agrupacionPlayas .limitaciones, .agrupacionPlayas .peligroso, .agrupacionPlayas .ausente {
	height:27px;
	padding:4px 0px 0px 35px;
}

.agrupacionPlayas .permitido{
	background:url(/caplaibFront/img/ico/bandera_verde.gif) left top no-repeat;	
}

.agrupacionPlayas .limitaciones{
	background:url(/caplaibFront/img/ico/bandera_amarilla.gif) left top no-repeat;	
}

.agrupacionPlayas .peligroso{
	background:url(/caplaibFront/img/ico/bandera_roja.gif) left top no-repeat;	
}

.agrupacionPlayas .ausente{
	background:url(/caplaibFront/img/ico/bandera_naranja.gif) left top no-repeat;	
}

.caracteristicas .arena, .caracteristicas .grava, .caracteristicas .rocas, .caracteristicas .bolos{
	height:27px;
	padding:10px 0px 0px 50px;
}

.caracteristicas .arena{
	background:url(/caplaibFront/img/ico/playa_arena.gif) left top no-repeat;
}

.caracteristicas .grava{
	background:url(/caplaibFront/img/ico/playa_grava.gif) left top no-repeat;
}

.caracteristicas .rocas{
	background:url(/caplaibFront/img/ico/playa_rocas.gif) left top no-repeat;
}

.caracteristicas .bolos{
	background:url(/caplaibFront/img/ico/playa_bolos.gif) left top no-repeat;
}

.caracteristicas .minusvalidos,
.caracteristicas .nudistas,
.caracteristicas .fondeo{
	height:27px;
	padding:6px 0px 0px 50px;
}

.caracteristicas .minusvalidos{
	margin-top:17px;
	background:url(/caplaibFront/img/ico/minusvalidos.gif) 11px top no-repeat;
}

.caracteristicas .nudistas{
	background:url(/caplaibFront/img/ico/nudista.gif) 11px top no-repeat;
}

.caracteristicas .fondeo{
	background:url(/caplaibFront/img/ico/fondeo.gif) 11px top no-repeat;
}
.condiciones .previsio_oleaje{
	background:transparent url(/caplaibFront/img/ico/prediccion_oleaje.gif) no-repeat scroll 0px 8px;
}
.condiciones .bandera_azul{
	background:url(/caplaibFront/img/ico/bandera_azul.gif) 0px 5px no-repeat;
	margin-top:20px;
}
.condiciones .previsio_oleaje,
.condiciones .bandera_azul {
	height:27px;
	padding:6px 0px 0px 35px;
}
.txtBuscador{
    margin:0px;
    padding:25px 0px 0px 0px;
}

.txtBuscador h3{
    padding:0px 0px 0px 0px;
    margin:0px 0px 5px 0px;
}

.municipio form {
    margin:25px 0px 0px 0px;
    padding:0px 0px 0px 0px;
}

/*mapeig*/
#capaAvis{
    display:none;
    position:absolute;
    z-index:100;
    left:0px;
    top:0px;
    background-color:#fdc51a;
    font:normal 11px arial,verdana,sans-serif;
    color:#000000;
    padding:3px 5px 3px 5px;
}

#capaAvis strong{
    font:bold 11px arial,verdana,sans-serif;
    color:#bf2626;
}
#capaFletxa{
    display:none;
    position:absolute;
    z-index:100;
    left:0px;
    top:0px;
    background:url(/caplaibFront/img/mapes/fletxa_bocadillo.gif) 10px top no-repeat;
    width:20px;
    height:10px;
}

.imgMallorca {
    margin:0px;
}
.imgMenorca {
    margin:41px 0px 0px 3px;
}
.imgEivissa {
    margin:36px 0px 0px 23px;
}
.imgFormentera {
    margin:53px 0px 0px 14px;
}

map area{
	cursor: pointer;
}