
#containerPrincipal{
	background:url('../img/elems/fons_degradat_nou.jpg') repeat-x;
    height:600px;
}

/*slot principal per fitxa platja, ample primer slot principal on va capįalera platja*/
#containerPrincipal #principal1 {
    padding:22px 35px 0px 35px;
}

.buscador h1 {
    font:bold 18px Arial,Verdana,Sans-serif;
    color:#617e92;
    float:left;
    padding:10px 0 30px 0;
}

.buscador .cajaBuscarEn{
	height:45px;
   margin-top:29px;
   padding:10px;
   border:1px solid #dce2e7;
   background-color:#ffffff; 
   /*width:100%;*/
   clear:both;
}

.buscador .cajaBuscarEn h3, .buscador .cajaCaracteristicas h3, .buscador .cajaServicios h3, .buscador .cajaCondiciones h3 {
    position:relative;
    margin:0px;
    padding:0px;
    color:#1c5793;
    font:bold 12px Arial,Verdana,Sans-serif;
}

.cajaConjuntoPaginas {
    width:100%;
    float:left;
    margin-top:8px;
    margin-bottom:5px;
}

.cajaConjuntoPaginas .cajaPagina{
    float:left;
    margin-right:21px;
    color:#617e92;
    font:bold 9px Verdana,Arial,Sans-serif;
}
.cajaConjuntoPaginas .cajaPagina strong{
    color:#bf2626;
}

.cajaConjuntoPaginas .cajaPagina input{
    margin:0px;
	padding:0px;
	color:#617e92;
    font:bold 9px Arial,Verdana,Sans-serif;
}

.cajaConjuntoPaginas .cajaPagina.noRightMargin{
    margin:0px;
    padding:0px;
}

.cajaPlayaMunicipio {
    margin-top:23px;
}

.cajaPlayaMunicipio .cajaCampo{
    float:left;
    border:1px solid #abbcc7;
    background-color:#ffffff;
    font:normal 11px Arial,Verdana,Sans-serif;
    color:#1c5793;    
    width:322px;
    height:21px;
}

.cajaPlayaMunicipio .cajaCampo .titCampo{
    float:left;
    padding-left:5px;
    padding-top:3px;
    width:102px;
    height:16px;
    display:block;
    overflow:hidden;
}

.cajaPlayaMunicipio .cajaCampo input, .cajaPlayaMunicipio .cajaCampo select {
    float:right;
    width:212px;
    height:19px;
    border:0px;
    border-left:1px solid #abbcc7;
    background-color:#edf0f3;
	color:#000000;
	font:normal 11px Arial,Verdana,Sans-serif;
    overflow:hidden;
}

.cajaPlayaMunicipio .cajaCampo input{
    padding-top:3px;
    height:17px;
}

.spacerLeft23{
    margin-left:23px;
}

.buscador .cajaComentario{
    padding-top:11px;
    padding-left:14px;
    background:url(../img/ico/exclamacion.gif) left 11px no-repeat;
    color:#000000;
    font:italic normal 11px Arial,Verdana,Sans-serif;
}

.buscador .cajaCaracteristicas {
    margin-top:35px;
}

.cajaCaracteristicas .cajaLineaCar{
    overflow:hidden;
    padding-top:9px;
}

 .cajaLineaCar .cajaGrupoCarTipus,  .cajaLineaCar .cajaGrupoCarOnatge,  .cajaLineaCar .cajaGrupoCarUrbana,  .cajaLineaCar .cajaGrupoCarAltres{
    display:inline;
    margin-right:35px;
 }
 
.cajaLineaCar .cajaGrupoCarTipus input,
.cajaLineaCar .cajaGrupoCarOnatge input,
.cajaLineaCar .cajaGrupoCarUrbana input,
.cajaLineaCar .cajaGrupoCarAltres input,
.cajaGrupo_Prevision_bandera #check_banderaAzul.cajaCheck .contenedor_input input,
.cajaGrupo_Prevision_bandera #check_prevision.cajaCheck input{
    padding:0px;
    margin:0px;
}

.separadorCar{
    overflow:hidden;
    height:1px;
    margin-top:9px;
    background-color:#dce2e7;
}

.cajaCheck{
    color:#000000;
    font:normal 11px Arial,Verdana,Sans-serif;
}

.cajaGrupoCarTipus .cajaCheck {
    display:inline;
    margin-right:15px;
}

.cajaGrupoCarOnatge .cajaCheck {
    display:inline;
    margin-right:15px;
}
.cajaGrupoCarUrbana .cajaCheck {
    display:inline;
    margin-right:15px;
}

.cajaGrupoCarAltres .cajaCheck {
    display:inline;
    margin-right:60px;
}

/*serveis*/
.buscador .cajaServicios {
	clear:both;
	padding-top: 41px;
}
#prevision_banderaAzul.cajaLineaSer{
    overflow:hidden;
    margin-top:9px;
    clear: both;
    display: block;
    float: left;
    width: 100%;
}
.cajaServicios .cajaLineaSer{
    overflow:hidden;
    margin-top:9px;
    clear: both;
    display: block;
    float: left;
    width: 100%;
}

.separadorSer {
    margin-top:4px;
    height:1px;
    padding:0px;
    display: block;
    float: left;
    background-color:#dce2e7;
    overflow:hidden;
    width: 100%;
}

.cajaServicio,.cajaServicioNoIco {
    float:left;
    overflow:hidden;	
    margin:0px;
    height:20px;
    padding:0px 0px 0px 30px;	
    color:#000000;
    font:normal 11px Arial,Verdana,Sans-serif;
}

.cajaServicioNoIco{
    padding-left:0px;
}

.cajaServicio input, .cajaServicioNoIco input {
    margin:0px;
    padding:0px;
    margin-right:5px;
}

.cajaServicio.servicioPeq_1, .cajaServicio.servicioPeq_2, .cajaServicio.servicioPeq_3,
.cajaServicio.servicioPeq_4, .cajaServicio.servicioPeq_2, .cajaServicio.servicioPeq_5,
.cajaServicio.servicioPeq_6, .cajaServicio.servicioPeq_7, .cajaServicio.servicioPeq_8,
.cajaServicio.servicioPeq_9, .cajaServicio.servicioPeq_10, .cajaServicio.servicioPeq_11,
.cajaServicio.servicioPeq_12, .cajaServicio.servicioPeq_13, .cajaServicio.servicioPeq_14,
.cajaServicio.servicioPeq_15, .cajaServicio.servicioPeq_16, .cajaServicio.servicioPeq_17,
.cajaServicio.servicioPeq_18,.cajaServicio.servicioPeq_19,
.cajaServicio.prevision,.cajaServicio.banderaAzul{
	background-position: left top;
	background-repeat: no-repeat;
}
.cajaServicio.prevision {
    background-image:url(../img/ico/prediccion_oleaje.gif);
    padding:0px 0px 0px 35px;
}
.cajaServicio.banderaAzul {
    background-image:url(../img/ico/bandera_azul.gif);
    margin:0 10px 0 0; 
}
.cajaServicio.servicioPeq_1 {
    background-image:url(../img/ico/serveis/nous/pasarelas_discapacitados_21x20.gif);
}

.cajaServicio.servicioPeq_2 {
    background-image:url(../img/ico/serveis/nous/telefonos_21x20.gif);
}
.cajaServicio.servicioPeq_3 {
    background-image:url(../img/ico/serveis/nous/duchas_21x20.gif);
}
.cajaServicio.servicioPeq_4 {
    background-image:url(../img/ico/serveis/nous/lavabos_21x20.gif);
}
.cajaServicio.servicioPeq_5 {
    background-image:url(../img/ico/serveis/nous/alquileres_21x20.gif);
}
.cajaServicio.servicioPeq_6 {
    background-image:url(../img/ico/serveis/nous/alquileres_21x20.gif);
}
.cajaServicio.servicioPeq_7 {
    background-image:url(../img/ico/serveis/nous/zona_submarinismo_21x20.gif);
}
.cajaServicio.servicioPeq_8 {
    background-image:url(../img/ico/serveis/nous/varadero_21x20.gif);
}
.cajaServicio.servicioPeq_9 {
	background-image:url(../img/ico/serveis/nous/acampada_21x20.gif);
}
.cajaServicio.servicioPeq_10 {
	background-image:url(../img/ico/serveis/nous/cruz_roja_21x20.gif);
}
.cajaServicio.servicioPeq_11{
	background-image:url(../img/ico/serveis/nous/papeleras_21x20.gif);	
}
.cajaServicio.servicioPeq_12{
	background-image:url(../img/ico/serveis/nous/parking_21x20.gif);	
}
.cajaServicio.servicioPeq_13{
	background-image:url(../img/ico/serveis/nous/pesca_submarina_21x20.gif);
}
.cajaServicio.servicioPeq_14{
	background-image:url(../img/ico/serveis/nous/restaurante_21x20.gif);
}
.cajaServicio.servicioPeq_15{
	background-image:url(../img/ico/serveis/nous/peligro_profundidad_21x20.gif);
}
.cajaServicio.servicioPeq_16{
	background-image:url(../img/ico/serveis/nous/peligro_singular_21x20.gif);
}
.cajaServicio.servicioPeq_17{
	background-image:url(../img/ico/serveis/nous/deportes_nauticos_21x20.gif);
}
.cajaServicio.servicioPeq_18{
	background-image:url(../img/ico/serveis/nous/Natacion_21x20.gif);
}
.cajaServicio.servicioPeq_19{
	background-image:url(../img/ico/serveis/nous/Natacion_resaca_21x20.gif);
}

.ample_col_1 {
    /*140*/
    /*width:110px;*/
    width:150px;
}
.ample_col_2 {
    /*175*/
    width:145px;
}
.ample_col_3 {
    /*225*/   
    width:230px;
}
.ample_160{
    width:160px;
}

/*condiciones para el baņo*/
.buscador .cajaCondiciones {
    /*float:left;*/
	/*width:auto;*/
    margin-top:38px;
	/*border:1px solid red;*/
	clear: both;
	height: 70px;
}

 .buscador .cajaCondiciones h3 {
    margin-bottom:12px;
 }

.cajaCondiciones .cajaCondicion {
    float:left;
	margin:0px 10px 5px 0px;
    height:24px;
}

.cajaCondiciones .cajaCondicion input {
    float:left;
    margin:0px 5px 0px 0px;
    padding:0px 0px 0px 0px;
}
.cajaCondicion .cajaTxtCondicion {
    float:left;
    display:block;
    height:22px;
    padding:2px 0px 0px 25px;
    color:#000000;
    font:normal 11px Arial,Verdana,Sans-serif;
}

.verde {
    background:url(../img/ico/bandera_verde.gif) no-repeat;
}
.amarilla {
    background:url(../img/ico/bandera_amarilla.gif) no-repeat;
}
.roja {
    background:url(../img/ico/bandera_roja.gif) no-repeat;
}
.naranja {
    background:url(../img/ico/bandera_naranja.gif) no-repeat;
}
.cajaCondicion .cajaTxtCondicion.sinEstado {
    margin:0px;
    padding:2px 0px 0px 0px;
}

.buscador .cajaBotonBuscar{
    float:right;
    margin-top:12px;
    height:22px;
    padding:0px 22px 0px 0px; 
    background:url(../img/ico/lupa.gif) right top no-repeat;	
}

.buscador .cajaBotonBuscar a {
    font:bold 11px Arial,Verdana,Sans-serif;
    color:#1c5793;
}
