
@charset "UTF-8";
/* CSS Document Site "Spain.info v2013"  */
/* B04 - CIUDADES Y PUEBLOS */
/* salmon clarito #f89c4f   */

.B04 a {color:#f89c4f;}
.B04 a:hover {color:#f89c4f;text-decoration:underline;}
.B04 .color {color:#f89c4f;}
.B04 .bgcolor {background-color:#f89c4f;}
.B04 .hrcolor {border-top-color:#f89c4f;}
.B04 .lineacolor {border-color:#f89c4f;}
.B04 .item_titulo {color:#f89c4f;}
.B04 .lista_titulo {color:#f89c4f;}
.B04 button {background-color:#f89c4f; color:#fff; padding:2px 10px;border:none;}
.B04 .boton_link {background-color:#f89c4f;}
.B04 .box_destacado {background-color:#f89c4f;}
.B04 a:hover .simbol { background-position:-677px -67px;background-image: url("/export/system/modules/es.segittur.spaininfo/resources/images/iconos/icons_B04-ciudadesypueblos.png");background-repeat: no-repeat;}
.B04 .col21.lineaSeparacion_dcha.lineacolor + .col22 {border-left:1px dotted #f89c4f;}
.B04 .pagina_titulo {color:#f89c4f;}
.B04 .section_titulo_n2 {color:#f89c4f;}
.B04 .section_titulo_n3 {background-color:#f89c4f;}
.B04 .componente_REDESshare .redes_container {background-color:#f89c4f}
.B04 .componente_REDESshare .redes_container_flecha_abajo {border-top:12px solid #f89c4f;border-right:12px solid #fff;}
.B04 .componente_REDESshare .redes_container_flecha_arriba {border-bottom:12px solid #f89c4f;border-right:12px solid #fff;}
.B04 .componente_CARROUSEL .rs-carousel-pagination-link-active a {background-position:-852px -17px;background-image:url("/export/system/modules/es.segittur.spaininfo/resources/images/iconos/icons_B04-ciudadesypueblos.png");background-repeat: no-repeat;}
.B04 .componente_CARROUSEL .foto_titulo {color:#f89c4f;}
.B04 .componente_FOTOS .foto_titulo, .componente_FOTOS .foto_titulo a {color:#f89c4f;}
.B04 .componente_FOTOS .foto_vermas_container_texto {background-color: #f89c4f;}
.B04 .componente_ACORDEON .acordeon_box .acordeon_titulo.ui-state-active{color:#fff;background-color: #f89c4f;}
.B04 .componente_BUSCADORES .checksquare:after {border: 3px solid #f89c4f;border-top: none;border-right: none;}
.B04 .componente_BUSCADORporpagina .sbToggle {background-color:#f89c4f;}
.B04 .componente_BUSCADORporconsultas ul li a:hover{color:#f89c4f; text-decoration:none;}
.B04 .componente_PAGINACION ul.pag_numeracionPaginas li.active {color:#f89c4f;}
.B04 .componente_PAGINACION ul.pag_mostrarNumeroItems li.active {background-color:#f89c4f;border: 1px solid #f89c4f;color:#fff;}
.B04 .componente_BOXcercadeAqui ul.masInfo_icos li {background-color:#f89c4f;}
.B04 .componente_BOXmasInfo ul.masInfo_icos li {background-color: #f89c4f;}
.B04 .componente_BOXactividades ul.actividades_icos li {background-color:#f89c4f;}
.B04 .colDcha .aside_titulo_container_color {background-color:#f89c4f;}
.B04 .colDcha .componente_LISTAsimple ul li a:hover{color:#f89c4f; text-decoration:none;}
.B04 .colDcha .vermas {color:#f89c4f; text-decoration:none;}
.B04 #propuestasTop .componente_FOTOS .foto_fade_container {background-color:#f89c4f;}
.B04 table tr th[scope=col] {background-color:#f89c4f; }

/* imagenes del header */
.B04.detalle.generica #headerImagesCarrusel {background:#f89c4f  url("/export/system/modules/es.segittur.spaininfo/resources/images/headers/header_Generica_B04-destinos.jpg") no-repeat scroll left bottom;margin:0px 0px 0px 0px;height:147px}

/* iconos propios de esta pagina */
.B04 article div[class*="_ico"] { background-image: url("/export/system/modules/es.segittur.spaininfo/resources/images/iconos/icons_B04-ciudadesypueblos.png"); background-repeat: no-repeat;}
.B04 #presentacion .componente_BOXintroduccion .pagina_ico {background-position:3px -48px;margin:10px 0px 0px 0px;}
.B04 #infoDetalle .componente_BOXinfoPractica .section_ico_n2 {background-position:-77px -46px;margin:0 10px 0 0;float:left;}/*coche*/

/* B04 ciudades y pueblos > detalle 01 grandes ciudades | body id="B04_sh00_d01"*/
#B04_sh00_d01 #infoDetalle .col21 {width:80%; margin:0px 10px 0px 0px;padding:0px 10px 0px 0px;float:left;}
#B04_sh00_d01 #infoDetalle .col21 > .col21 {width:49%;margin:0px 10px 0px 0px;}
#B04_sh00_d01 #infoDetalle .col21 > .col22 {width:47%;margin:0px;}
#B04_sh00_d01 #infoDetalle .col22 {width:15%; margin:0px 0 0 -11px;float:left;}
#B04_sh00_d01 #infoDetalle .col22 .componente_BOXmasInfo .section_titulo_n2 {width:100%}

/* B04 ciudades y pueblos > detalle 02 otros destinos | body id="B04_sh00_d02"*/
#B04_sh00_d02 #infoDetalle .col21 {width:80%; margin:0px 10px 0px 0px;padding:0px 10px 0px 0px;float:left;}
#B04_sh00_d02 #infoDetalle .col21 > .col21 {width:49%;margin:0px 10px 0px 0px;}
#B04_sh00_d02 #infoDetalle .col21 > .col22 {width:47%;margin:0px;}
#B04_sh00_d02 #infoDetalle .col22 {width:15%; margin:0px 0 0 -11px;float:left;}
#B04_sh00_d02 #infoDetalle .col22 .componente_BOXmasInfo .section_titulo_n2 {width:100%}

#B04_sh00_d01 #infoDetalle .box_flotante, 
#B04_sh00_d02 #infoDetalle .box_flotante {width:47%;margin:0px;padding:0px 10px 0px 0px;float:left;}

/*fixed experiencias*/

.B04 #propuestasExperiencias li.box_foto .foto_titulo{float:none!important;display:block;width:auto!important;font-family: 'pill_gothic_600mg_ltregular', Arial, san-serif!important;}
.B04 #propuestasExperiencias li.box_foto .item_texto{background:none}
.B04 #propuestasExperiencias li.box_foto .foto_ubicacion{background:none}
.B04 #propuestasExperiencias .item_texto {margin:10px;width:auto;display:block; font-size: .8rem!important; color: #000!important;font-family: 'pill_gothic_600mg_ltregular'!important;}
.B04 #propuestasExperiencias li.box_foto .foto_ubicacion {margin:0 10px;width:auto;display:block;font-size: 0.8rem!important;color: #000!important;font-family: 'pill_gothic_600mg_rgbold'!important;}
.B04 #propuestasExperiencias li.box_foto .foto_titulo a{color:#ff9600!important;}
.B04 #propuestasExperiencias .componente_FOTOS .foto_texto {margin:10px}
.B04 #propuestasExperiencias .componente_FOTOS .foto_texto a { color: #000!important;font-size: 11px!important;font-family: 'pill_gothic_600mg_rgbold'!important;}
.B04 #propuestasExperiencias li.box_foto .foto_titulo {color:#ff9600!important;}
.B04 #propuestasExperiencias .componente_BOXintroduccion  div[class*="_ico"]{ background-image: url(/system/modules/es.segittur.spaininfo/resources/images/iconos/icons_G01-experiencias.png)!important;background-repeat: no-repeat;}
.B04 #propuestasExperiencias .hrcolor{display:none!important;}
.B04 #propuestasExperiencias .foto_info_container a{color:#000!important;}
.B04 #propuestasExperiencias .foto_info_container > a:hover{color:#ff9600!important;}
.B04 #propuestasExperiencias .foto_info_container a:hover{color:#000!important;}
.B04 #propuestasExperiencias .componente_BOXintroduccion .section_ico {margin: 10px 0px 10px 0px;}
.B04 #propuestasExperiencias li.box_foto .item_texto a{color:#000!important;font-size:11px;font-family: 'pill_gothic_600mg_ltbold', Arial, san-serif!important;}

/*-------------------------------------------------------------------------------
 MEDIA QUERY > Mobile landscape (480x320) y Mobile portrait (320x480) ---------*/ 
@media screen and (max-width: 500px){
#B04_sh00_d01 #infoDetalle .col21, #B04_sh00_d02 #infoDetalle .col21, 
#B04_sh00_d01 #infoDetalle .col22 , #B04_sh00_d02 #infoDetalle .col22 {width:100%;}
#B04_sh00_d01 #infoDetalle .col21 .componente_BOXlocalizacion.col21, 
#B04_sh00_d01 #infoDetalle .col21 .componente_BOXinfoPractica.col21,
#B04_sh00_d01 #infoDetalle .col21 .componente_BOXcertificaciones.col22, 
#B04_sh00_d01 #infoDetalle .col21 .componente_MAPAlocalizacion.col22,
#B04_sh00_d02 #infoDetalle .col21 .componente_BOXlocalizacion.col21, 
#B04_sh00_d02 #infoDetalle .col21 .componente_BOXinfoPractica.col21,
#B04_sh00_d02 #infoDetalle .col21 .componente_BOXcertificaciones.col22, 
#B04_sh00_d02 #infoDetalle .col21 .componente_MAPAlocalizacion.col22 {width:100%;}	
}

/* 			---EN PRUEBAS---
	CSS Flexible Layout Module - Caja Flexible  
*/
.flex_box {
	 display: flex;
    display: -webkit-flex;
    flex-direction: row;
    -webkit-flex-direction: row;
    flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
}
.flex_item {width:250px;}

.uno, .componente_BOXcontacto {-webkit-order: 1;order:1;}
.dos, .componente_BOXinfoPractica {-webkit-order: 3;order:3;}
.tres, .componente_BOXlocalizacion {-webkit-order: 2;order:2;}

@media all and (max-width: 500px) {
	.flex_box { -webkit-flex_direction: column; }
	.flex_item{
		-webkit-order: 0; width: auto;
	}
}


/* 			---EN PRUEBAS---
	CSS Flexible Layout Module - Caja Flexible  
*/
.float_box {width:250px;float:left;}
/*.float_item {width:250px;float:left;}*/
.B04 .componente_NUBE {background-color:#f89c4f;}