/*Gama 114 UTC - no W*/
/*genericos*/
body{font:normal 62.5%/1.6em Arial, Helvetica, sans-serif;margin:0;padding:0;}
h1{margin:0 0 0 0.6em;}
img{border:none;padding:0;margin:0;}
a{color:#ec0000;text-decoration:underline;}
a:focus{outline:0 none;}
@font-face {
    font-family: 'open_sansregular';
    src: url('/Comunes/Componentes/Utiles/fonts/OpenSans/OpenSans-Regular-webfont.eot');
    src: url('/Comunes/Componentes/Utiles/fonts/OpenSans/OpenSans-Regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('/Comunes/Componentes/Utiles/fonts/OpenSans/OpenSans-Regular-webfont.woff') format('woff'),
         url('/Comunes/Componentes/Utiles/fonts/OpenSans/OpenSans-Regular-webfont.ttf') format('truetype'),
         url('/Comunes/Componentes/Utiles/fonts/OpenSans/OpenSans-Regular-webfont.svg#open_sansregular') format('svg');
    font-weight: normal;
    font-style: normal;
}
/*Grids*/
#mainContainer{width:96em;margin:0 auto;background-color:#fff;}
#generalContent,
#contentFooter{padding:0 1.2em;overflow:hidden;}
#sideNav{width:22.5em;float:left;}
#content{width:69.9em;float:right;overflow:hidden;}
#mainContent{width:46.2em;float:left;}
#sidebar{width:22.5em;float:right;}
#bottomContent,
#centralContent{clear:both;}
#content3{width:62em;float:left;overflow:hidden;}
#side01{width:30.4em;float:left;}
#side02{width:30.4em;float:right;}
#bottom3Content{clear:both;}
#side03{width:30.4em;float:right;}
.blockb01{width:22.5em;float:left;}
.blockb02{width:22.5em;float:left;margin:0 1.2em;}
.blockb03{width:22.5em;float:right;}
/*Grids responsive*/
/*colores
.main3cols96,.main4cols96,.mainMcols96,.main2cols96,.mainliquid{background-color:#888;}
.wrapper{background-color:gold;}
.widgetContent{background-color:darkred;}
.widgetContent div{background-color:#EEE;}
.giant, .large, .large2, .medium, .small, .extra-small{min-height:3em;border-bottom:1px solid black;}
div.giant{background-color:gold;}
.widgetContent div.giant{background-color:lime;}
.widgetContent div.large{background-color:pink;}
.widgetContent div.large2{background-color:red;color:#fff;}
.widgetContent div.medium{background-color:orange;color:#fff;}
.widgetContent div.small{background-color:blue;color:#fff;}
.widgetContent div.extra-small{background-color:lightblue;color:#fff;}*/
.wrapper{max-width:96em;margin:0 auto;}
.main3cols96 ,.main4cols96,.main1cols96,.main2cols96,.mainliquid{width:100%;clear:both;}
.extra-small, .small, .medium, .large, .large2, .giant{padding:0 0.6em; box-sizing:border-box;min-height:.01em;}
.main3cols96 .giant{width:100%;float:left;}
.main3cols96 .large{width:66.66%;float:left;}
.main3cols96 .medium{width:33.33%;float:left;}
.main3cols96 .small{width:33.33%;float:left;}
.main4cols96 .giant{width:100%;float:left;}
.main4cols96 .large{width:75%;float:left;}
.main4cols96 .large2{width:75%;float:left;}
.main4cols96 .medium{width:50%;float:left;}
.main4cols96 .small{width:25%;float:left;}
.main4cols96 .extra-small{width:25%;float:left;}
.Head01{width:100%;padding:0 0 1.5em;}
.Footer01{width:100%;padding:0;}
.Head01, .Footer01{clear:both;}
.contentRow{width:100%;float:left;}
.main4cols96 .contentRow .small{width:25%;float:left;}
.content1_3{width:33.33%;float:none;overflow:hidden;}
.content2_3{width:66.66%;float:left;overflow:hidden;}
.content1_4{width:25%;float:left;}
.content1_2{width:50%;float:left;overflow:hidden;}
.content1_2_res_1_2{width:50%;float:left;overflow:hidden;}
.content3_4_res_1{width:75%;float:left;overflow:hidden;}
.content3_4{width:75%;float:left;}
.main3cols96 .content2_3 .large{width:100%;float:left;overflow:hidden;}
.main3cols96 .content2_3 .medium{width:50%;float:left;overflow:hidden;}
.main3cols96 .content2_3 .small{width:50%;float:left;overflow:hidden;}
.main4cols96 .content1_4 .small{width:100%;}
.main4cols96 .content1_4 .large{width:100%;}
.main4cols96 .content1_2 .small{width:50%;}
.main4cols96 .content1_2 .medium{width:100%;}
.main4cols96 .content3_4 .large{width:100%;}
.main4cols96 .content3_4 .medium{width:66.66%;}
.main4cols96 .content3_4 .small{width:33.33%;}
.main4cols96 .content3_4_res_1 .large{width:100%;float:left;overflow:hidden;}
.main4cols96 .content3_4_res_1 .medium{width:66.66%;float:left;overflow:hidden;}
.main4cols96 .content3_4_res_1 .small{width:33.33%;float:left;overflow:hidden;}
.main4cols96 .content1_2 .content1_2_res_1_2 .small{width:100%;}
.main3cols96 .content2_3 .content1_2_res_1_2 .small{width:100%;}
.main3cols96 .content2_3 .content1_2_res_1_2 .medium{width:100%;}
#paletaContent{padding:0 1.2em;overflow:hidden;width:100%;box-sizing:border-box;}
/*Fin Grids responsive*/
/*elementos especÃ­ficos*/
.indentado,.calendario,.jcarousel-next span,.jcarousel-prev span{left:-2000em;position:absolute;top:-2000em;}
.noImg{background:none!important;}
.cols2 li{float:left;width:49.9%;}
.medium .cols2 li, .small .cols2 li{float:none;width:100%;}
.cols3 li{float:left;width:33%;}
.medium .cols3 li, .small .cols3 li{float:none;width:100%;}
.magica li,.giant .magica li,.large .magica li {float:left;width:49.9%;}
.small .magica li{float:none;width:auto;}
.bloqueancla{overflow:hidden;clear:both;margin-bottom:.7em;}
.bloqueancla p{float:right;margin:0 0 .5em 0;}
.bloqueancla a{background:transparent url(../img/ico_ancla.png) no-repeat 100% 50%;color:#303030;font-size:13px;text-decoration:underline;}
.bloqueancla a:hover{text-decoration:none;}
.bloqueancla a span{padding-right:2em;}
.imprimir{font-size:13px;background:transparent url(../img/ico_impresora.gif) no-repeat 0 0;margin:0;color:#303030;display:block;float:right;padding-left:2em;text-decoration:none;}
.imprimir02{font-size:13px;background:transparent url(../img/ico_impresora.gif) no-repeat 0 0;color:#303030;display:block;float:right;padding-left:2em;text-decoration:none;margin:0 1em 0 0;}
.imprimir a, .imprimir02 a{color:#303030;text-decoration:underline;}
.imprimir a:hover, .imprimir02 a:hover{text-decoration:none;}
.item{padding-left:1.3em;background:transparent url(../img/img_bulletGris.gif) no-repeat 0 50%;font-size:13px;margin:0;}
.item a{text-decoration:none;color:#303030;}
.item a:hover{color:#ec0000;}
.volver{color:#303030;float:right;font-size:13px;margin:0 1em .5em 0;background:transparent  url(../img/ico_volver.png) no-repeat 0 50%;padding-left:1.1em;}
.volver a{color:#303030;text-decoration:underline;}
.volver a:hover{text-decoration:none;}
.ancla{overflow:hidden;float:right;font-size:13px;margin:0 0 .5em 0;}
.ancla a{background:transparent url(../img/ico_ancla.png) no-repeat 100% 50%;color:#303030;text-decoration:underline;}
.ancla a:hover{text-decoration:none;}
.ancla span{padding-right:1.5em;}
.bloque_boton01{clear:both;padding-bottom:1.2em;margin:0 1.2em;text-align:right;overflow:hidden;}
.bloque_boton01 p{display:inline-block;margin:0 0 0 1em;}
.boton01{border:0 none;border-radius:15px;color:#fff;cursor:pointer;background-image:none;background-color:#ec0000;display:inline-block;float:right;font-weight:700;font-size:13px;padding:.5em 1em;text-decoration:none!important;width:auto!important;}
.boton01:hover{background-color:#cc0001;}
.bloque_boton02{clear:both;padding-bottom:1.2em;text-align:right;overflow:hidden;}
.bloque_boton02 p{display:inline-block;margin:0 0 0 1em;}
.boton02{border:1px solid #cdcdcd;border-radius:15px;color:#666;cursor:pointer;background-color:#fff;display:inline-block;float:right;font-weight:700;font-size:13px;padding:.5em 1em;text-decoration:none!important;width:auto!important;}
.boton02:hover{color:#ec0000;}
.botonBuscar{margin:.5em 0 0 1em;border:0;border-radius:15px;color:#fff;cursor:pointer;background-image:none;background-color:#ec0000;display:inline-block;font-weight:700;font-size:12px;padding:.5em 1em;text-decoration:none!important;width:auto!important;}
.botonBuscar:hover{background-color:#cc0001;}
.bloque_control_avanzado{font-size:13px;margin:0 1.2em 1.1em;line-height:1.8em;text-align:right;overflow:hidden;}
.bloque_control_avanzado p{margin:0 0 0 .6em;display:inline-block;vertical-align:middle;}
.bloque_control_avanzado a{color:#303030;background:transparent url(../img/arrowTitLink.png) no-repeat 100% 50%;padding-right:1em;text-decoration:underline;}
.bloque_control_avanzado a:hover{text-decoration:none;}
.bloqueLinksPagina{min-height:33px;margin-bottom:1em;}
.bloqueLinksPagina ul{margin:0;padding:0;text-align:right;}
.bloqueLinksPagina li{display:inline-block;list-style:none;padding:.8em 1.94em;border-radius:4px 4px 0 0;background-color:#f2f2f2;font-size:14px;font-family:Arial, sans-serif;font-weight:700;}
.bloqueLinksPagina li a{margin:0;padding:0;color:#303030;overflow:hidden;white-space:nowrap;text-decoration:none;}
.bloqueLinksPagina li:hover, .bloqueLinksPagina li.selected{background-color:#b3b3b3;}
.bloqueLinksPagina li:hover a, .bloqueLinksPagina li.selected a{color:#fff;}
.contenedor01 .bloqueLinksPagina li:last-child{padding:.8em 1.94em!important;}
.bloquePieEnlace01{clear:both;}
.bloquePieEnlace01 ul{margin:0 0 .6em 0;padding:0 2em;text-align:left;background-color:#696969;min-height:41px;}
.bloquePieEnlace01 li{display:inline-block;list-style:none;padding:1em;}
.bloquePieEnlace01 li a{margin:0;color:#fff;font-size:13px;font-family:'open_sansregular', Arial, sans-serif;text-decoration:none;}
.bloquePieEnlace01 li a:hover{text-decoration:underline;}
.bloquePieEnlace02{float:left;min-width:25%;box-sizing:border-box;}
.bloquePieEnlace02 span{padding:0;}
.bloquePieEnlace02 ul{margin:0 .5em 1em 2.5em;padding:0;}
.bloquePieEnlace02 li{display:block;list-style:none;padding-bottom:1.3em;}
.bloquePieEnlace02 li a{color:#303030;text-decoration:none;font-size:13px;}
.bloquePieEnlace02 li a:hover{text-decoration:underline;}
.bloquePieImagenes ul{margin:1em 0;padding:0;text-align:right;}
.bloquePieImagenes li{display:inline-block;list-style:none;padding:0 .5em;}
.bloquePieImagenes li a{display:inline-block;}
.bloquePieImagenes li img {height:4.6em;width:4.7em;}
.bloquePieCopyright{margin:0 0 1em 0;}
.bloquePieCopyright p{color:#666;text-align:right;font-size:13px;font-family:'open_sansregular', Arial, sans-serif;margin:0;}
.bloquePieImprimir{margin:1em 0 1.2em 0;overflow:hidden;}
.bloque_combo01,.bloque_input01{padding:0 1.2em 0.6em 1.2em;text-align:right;width:77%;box-sizing:border-box;clear:both;overflow:hidden;}
.bloqueAviso{margin:0 0 1.2em 0;border:1px solid #ec0000;background-color:#fff;}
.bloqueAviso p{color:#333;font-family:Arial,sans-serif;font-size:1.1em;margin:0;text-align:center;}
.noMargin{margin:0!important;}
.bloqueIconos01{margin-bottom:1.2em;overflow:hidden;padding:1.2em 1.2em 0 0;}
.bloqueIconos01 ul{margin:0;padding:0;line-height:.8em;float:right;}
.bloqueIconos01 li{list-style:none;margin:0 .6em .6em 0;float:left;}
.bloqueIconos01 img{border:none;height:3em;margin:0;padding:0;width:3em;}
.bloqueIconos02{margin-bottom:1.2em;border-bottom:1px solid #eee;overflow:hidden;}
.bloqueIconos02 p{font-size:13px;padding:0;margin:0;float:left;font-weight:700;}
.bloqueIconos02 ul{margin:0;padding:0;line-height:1em;}
.bloqueIconos02 li{list-style:none;margin:0 0 .6em .6em;float:left;overflow:hidden;}
.bloqueIconos02 img{border:none;height:1.6em;margin:0;padding:0;width:1.6em;}
.bloqueHistorico{font-size:13px;margin:0 1.2em 1.1em;line-height:1.8em;text-align:right;overflow:hidden;}
.bloqueHistorico p{margin-top:0;text-align:right;}
.bloqueHistorico a{color:#303030;background:transparent url(../img/arrowTitLink.png) no-repeat 100% 50%;padding-right:1em;text-decoration:none;}
.bloqueHistorico a:hover{text-decoration:underline;}
.bloqueResultados{font-size:12px;font-family:Arial,sans-serif;line-height:1.8em;margin-bottom:3.2em;}
.bloqueResultados02{font-family:Arial,sans-serif;line-height:1.8em;margin:0 0 1.2em 0;}
.colp_hide .bloqueResultados02 .pulsador{cursor:pointer;background:transparent url(../img/ico_more.png) no-repeat 0 0;display:inline-block;width:1.3em;height:1.3em;vertical-align:text-bottom;}
.colp_despl .bloqueResultados02 .pulsador{cursor:pointer;background:transparent url(../img/ico_less.png) no-repeat 0 0;display:inline-block;width:1.3em;height:.7em;vertical-align:text-bottom;}
.bloqueResultados02 .pulsador span{position:absolute;left:-1000em;}
.bloqueResultadosPagina{margin-bottom:.7em;}
.bloqueResultadosPagina p{color:#303030;font-family:Arial, Helvetica, sans-serif;font-size:12px;margin:0;line-height:1.8em;text-align:right;}
.bloqueCaptcha{margin:0 0 .9em 0;float:left;width:100%;}
#bloqueCaptcha .bloque_inputComentario p{font-size:1.2em;font-weight:700;margin-bottom:0.92em;}
.bloqueVarios01{margin:0;padding:0;}
.bloqueModuloFijo{margin-left:25em;min-height:27.8em;overflow:hidden;float:none;}
.bloque_colapsador{border-radius:4px;border:1px solid #ccc;margin:0 1.5em 0.1em;}
.bloque_colapsador:hover{background-color:#f5f5f5;}
.bloque_colapsador:last-of-type{border-bottom:1px solid #ccc;}
.bloque_colapsador.colp_despl{background-color:#fff;}
.bloqueBarracolapsador{padding:1.5em 2em 1.7em 1.5em;}
.bloqueBarracolapsador .titulo04{display:inline-block;padding-right:1em;text-transform:uppercase;font-size:1.1em;}
.bloqueTextocolapsador{color:#303030;font-family:Arial, Helvetica, sans-serif;font-size:13px;padding:1.5em 2em 1.7em 1.5em;}
.colp_hide .bloqueBarracolapsador .pulsador{float:right;cursor:pointer;background:transparent url(../img/arrow_down.png) no-repeat 100% 25%;display:inline-block;width:1.3em;height:2.6em;vertical-align:text-bottom;}
.colp_despl .bloqueBarracolapsador .pulsador{float:right;cursor:pointer;background:transparent url(../img/arrow_up.png) no-repeat 100% 25%;display:inline-block;width:1.3em;height:2.6em;vertical-align:text-bottom;}
.bloqueBarracolapsador .pulsador span{position:absolute;left:-1000em;}
.colp_hide .colapsable,.jsready{display:none;}
.colp_despl .jsready{display:block;}
.bloqueDetalle01{margin:0 0 1.2em 0;border-bottom:1px solid #efefef;background:#f9f9f9 url(../img/separador_bdetalle.gif) no-repeat 0 0;}
.bloqueDetalle02{margin:0 0 1.2em 0;border-bottom:1px solid #efefef;border-top:1px solid #efefef;padding:1.2em 1em 0 1em;}
/*AUTOCOMPLETAR*/
#buscadorCF02 ul.ui-autocomplete{position:absolute;cursor:default;background-color:#fff;padding:0;border-left:1px solid #efefef;border-bottom:1px solid #efefef;border-right:1px solid #efefef;font-size:1.2em;}
#buscadorCF02 ul.ui-autocomplete li{list-style:none;width:100%;display:block;}
#buscadorCF02 li.ui-menu-item a{color:#303030;padding:0.7em 0.9em;display:block;text-decoration:none;}
#buscadorCF02 .ui-autocomplete-loading{background:#fff url(../img/ui-anim_basic_16x16.gif) 100% 50% no-repeat;}
#buscadorCF02 ul.ui-autocomplete .ui-state-hover,
#buscadorCF02 .ui-widget-header .ui-state-focus{background:transparent url(../img/bg_relacionados.gif) repeat-x 0 0;font-weight:700;}
/*contenedores generales*/
.contenedor01{margin:0 0 3em 0;}
.contenedor02{border:0 none;overflow:hidden;margin-bottom:3em;}
.contenedor04{margin-bottom:3em;}
.contenedor05{padding-top:3.6em;background:transparent url(../img/bg_enlaces.gif) no-repeat 50% 0;position:relative;}
.contenedor06{border:0 none;margin-bottom:1.2em;}
.contenedor07{border:0 none;border-top:none;}
.contenedor08{margin:0 0 3em 0;border:0 none;overflow:hidden;}
.contenedor08.slideBox{height:22.3em;}
.contenedor09{margin:0 0 3em 0;border:0 none;overflow:hidden;width:auto;max-width:69.9em;}
.contenedor10{margin:0 0 3em 0;border:0 none;overflow:hidden;position:relative;z-index:0;}
.contenedor11{border:0 none;overflow:hidden;margin:0 0 3em 0;}
/*contenedores tÃ­tulos y subtÃ­tulos*/
.bloque_tit01{margin-bottom:1em;}
.bloque_tit01 .titulo02{font-size:1.8em;line-height:1.35em;}
.bloque_tit02{margin:0.8em 0 0.9em;}
.bloque_tit04{padding:0;margin-bottom:2em;}
.bloque_tit04 h3,.bloque_tit04 .titulo02{border-bottom:1px solid #d6dbe2;padding-bottom:0.5em;font-size:2em;font-weight:500;line-height:normal;}
.bloque_tit05{clear:both;margin:0 1.1em 0.9em;}
.bloque_multimedia_texto .bloque_tit05{clear:none;}
.bloque_tit06,.bloque_entrada01{margin-bottom:0.6em;}
.bloque_tit07{margin:0 0 1em;}
.bloque_tit08{clear:both;margin:0 1.1em 0.9em 0;}
.bloque_tit09{margin:1.2em 1.2em 1.5em;}
.bloque_tit10{margin-bottom:1.1em;padding:.8em 1em;border-bottom:1px solid #efefef;}
.bloque_tit11{margin:0 1.2em 0.3em;}
.bloque_tit12{padding:2.5em 1.2em 1.2em 1.2em;}
.bloque_tit13{margin:0 1.2em 0.9em;}
.bloque_tit14{border-bottom:1px solid #efefef;margin:0;padding:0.3em 1em;}
.bloque_anteTit01{margin-bottom:0.3em;}
.bloque_subTit01{margin-bottom:2em;}
.bloque_subTit02{margin-bottom:.6em;}
.bloque_subtitulo03{margin:0 1.2em 0.6em;}
/*tÃ­tulos y subtÃ­tulos*/
.titulo01{color:#303030;font-weight:500;font-family:'open_sansregular', Arial, sans-serif;font-size:24px;line-height:28px;margin:0;}
.titulo01 a{color:#303030;background:transparent url(../img/arrowTitLink.png) no-repeat 100% 50%;padding-right:1em;text-decoration:none;}
.titulo01 a:hover{text-decoration:underline;}
.titulo02{color:#303030;font-family:'open_sansregular', Arial, sans-serif;font-size:18px;font-weight:700;margin:0;}
.titulo02 a{color:#303030;background:transparent url(../img/arrowTitLink.png) no-repeat 100% 50%;padding-right:1em;text-decoration:none;}
.titulo02 a:hover{text-decoration:underline;}
.titulo03{font-family:'open_sansregular', Arial, sans-serif;font-weight:700;font-size:13px;margin:0;color:#303030;}
.titulo03 a{color:#303030;background:transparent url(../img/arrowTitLink.png) no-repeat 100% 50%;padding-right:1em;text-decoration:none;}
.titulo03 a:hover{text-decoration:underline;}
.titulo04{color:#303030;font-family:'open_sansregular', Arial, sans-serif;font-size:13px;line-height:16px;font-weight:700;margin:0;}
/*.titulo05{font-family:Arial,sans-serif;font-size:1.1em;line-height:1.4em;margin:0;}*/
.titulo06{color:#303030;font-family:'open_sansregular', Arial, sans-serif;font-size:2.8em;line-height:normal;margin:0;font-weight:normal;}
.titulo06 a{color:#303030;background:transparent url(../img/arrowTitLink.png) no-repeat 100% 50%;padding-right:1em;text-decoration:none;}
.titulo06 a:hover{text-decoration:underline;}
.titulo07{font-family:'open_sansregular', Arial, sans-serif;font-weight:700;font-size:13px;margin:0;color:#303030;}
.titulo07 a{color:#303030;background:transparent url(../img/arrowTitLink.png) no-repeat 100% 50%;padding-right:1em;text-decoration:none;}
.titulo07 a:hover{text-decoration:underline;}
.titulo08{color:#303030;font-family:'open_sansregular', Arial, sans-serif;font-size:24px;line-height:16px;font-weight:400;margin:0;}
.titulo08 a{color:#303030;background:transparent url(../img/arrowTitLink.png) no-repeat 100% 50%;padding-right:1em;text-decoration:none;}
.titulo08 a:hover{text-decoration:underline;}
.titulo09{font-family:'open_sansregular', Arial, sans-serif;font-size:1.6em;margin:0;font-weight:700;color:#303030;}
.titulo10{font-family:'open_sansregular', Arial, sans-serif;font-size:13px;margin:0;color:#303030;}
.titulo11{color:#303030;font-family:'open_sansregular', Arial, sans-serif;font-size:20px;line-height:16px;font-weight:500;margin:0;}
.titulo11 a{color:#303030;background:transparent url(../img/arrowTitLink.png) no-repeat 100% 50%;padding-right:1em;text-decoration:none;}
.titulo11 a:hover{text-decoration:underline;}
.titulo12{font-family:'open_sansregular', Arial, sans-serif;font-size:1.4em;line-height:1.2em;margin:0;font-weight:700;color:#303030;}
.titulo13{color:#303030;font-family:'open_sansregular', Arial, sans-serif;font-size:13px;line-height:16px;font-weight:700;margin:0;}
.titulo14{font-family:'open_sansregular', Arial, sans-serif;font-size:18px;line-height:1.6em;margin:0;font-weight:700;color:#303030;}
.titulo15{color:#303030;font-weight:500;font-family:'open_sansregular', Arial, sans-serif;font-size:24px;line-height:28px;margin:0;}
.titulo15 a{color:#303030;background:transparent url(../img/arrowTitLink.png) no-repeat 100% 50%;padding-right:1em;text-decoration:none;}
.titulo15 a:hover{text-decoration:underline;}
.titulo16{color:#303030;font-weight:500;font-family:'open_sansregular', Arial, sans-serif;font-size:24px;line-height:28px;margin:0;}
.titulo16 a{color:#303030;background:transparent url(../img/arrowTitLink.png) no-repeat 100% 50%;padding-right:1em;text-decoration:none;}
.titulo16 a:hover{text-decoration:underline;}
.titulo17{color:#303030;font-family:'open_sansregular', Arial, sans-serif;font-size:13px;line-height:16px;font-weight:700;margin:0 0 10px;}
.anteTit01{color:#303030;font-family:'open_sansregular', Arial, sans-serif;font-size:12px;font-weight:700;margin:0;}
.subtitulo01{color:#888;font-family:'open_sansregular', Arial, sans-serif;font-size:18px;font-weight:500;line-height:20px;margin:0;text-transform:uppercase;}
.subtitulo01 a{color:#888;text-decoration:none;background:transparent url(../img/arrowTitLink.png) no-repeat 100% 50%;padding-right:1.5em;}
.subtitulo01 a:hover{text-decoration:underline;}
.subtitulo02{color:#888;font-family:'open_sansregular', Arial, sans-serif;font-size:18px;line-height:20px;margin:0;}
.subtitulo03{color:#888;font-family:'open_sansregular', Arial, sans-serif;font-size:1.4em;line-height:1.9em;margin:0;}
.subtitulo04{text-transform:uppercase;color:#888;font-family:'open_sansregular', Arial, sans-serif;font-size:12px;line-height:1.4em;margin:0;font-weight:700;}
.subtitulo04 a{color:#858b87;text-decoration:none;background:transparent url(../img/arrowTitLink.png) no-repeat 100% 50%;padding-right:1.5em;}
.subtitulo04 a:hover{text-decoration:underline;}
.entradilla01{color:#303030;font-family:'open_sansregular', Arial, sans-serif;font-size:15px;line-height:20px;margin:0;}
.entradilla02{color:#303030;font-family:'open_sansregular', Arial, sans-serif;font-size:15px;line-height:20px;margin:0;}
.tituloPie{border-bottom:1px solid #ebe9e9;color:#c90212;margin:0 2em .6em;padding-bottom:.6em;font-size:13px;font-family:'open_sansregular', Arial, Helvetica, sans-serif;}
.tituloBuscador{color:#303030;font-family:'open_sansregular', Arial, sans-serif;font-size:24px;font-weight:500;margin:0;padding:.4em .8em .7em .4em;line-height:1.1em;}
.tituloComentario{color:#303030;font-family:'open_sansregular', Arial, sans-serif;font-size:1.4em;line-height:1.4em;margin:0;padding:0 0 .5em 0;}
.formComentario .tituloComentario{font-size:1.8em;}
.categoriaResultados{color:#303030;margin:0;font-weight:700;}
.categoriaResultados02{margin:0 0 10px;}
.categoriaResultados02 ul{margin:0;padding:0;list-style:none;}
.categoriaResultados02 li, p.categoriaResultados02 {font-family:'open_sansregular', Arial, sans-serif;font-weight:700;font-size:13px;display:inline-block;padding-right:5px;}
.categoriaResultados02 li a, p.categoriaResultados02 a{color:#303030;}
.categoriaResultados02 li a:hover, p.categoriaResultados02 a:hover{color:#ec0000;}
.tituloResultados{color:#303030;font-family:'open_sansregular', Arial, sans-serif;margin:0 .2em 0 0;font-weight:700;display:inline-block;font-size:12px;}
.tituloResultados strong{background-color:#fff5a4;padding:.1em 0;text-decoration:underline;}
/*contenedores de imagenes*/
.bloque_img50{float:left;margin:0 1.8em 1.8em 0;}
.bloque_img50b{float:right;margin:0 1.2em 1.8em 1.8em;}
.bloque_img120{float:right;margin:0 0 1.8em 1.8em;clear:right;}
.bloque_img120b{float:left;margin:0 1.8em 1.8em 0;}
.bloque_img223x106b{float:right;margin:0 1.2em 1.8em 1.8em;width:22.3em;height:10.6em;}
.bloque_imgCaptcha{float:left;margin:0 1.2em 1.2em 0;}
.bloque_imgCaptcha p{margin:0;}
/*imagenes y Flash*/
.bloque_img120 img,
.bloque_img120b img{border:none;width:12em;height:12em;}
.bloque_img50 img,
.bloque_img50b img{border:none;width:5em;height:5em;}
.bloque_imgCaptcha img{border:none;width:20em;height:7em;}
.bloque_img16dcha img{border:none;height:1.6em;margin:.4em .2em;padding:0;width:1.6em;}
.bloque_img16izq img{border:none;height:1.6em;margin:.4em .2em;padding:0;width:1.6em;}
.bloque_img223x106{margin:0 auto .5em auto;width:100%;height:10.6em;max-width:100%;}
.bloque_img697x278{position:absolute;z-index:-1;}
.bloque_img697x278 img{width:69.7em;height:27.8em;}
.bloque_imgFlash225x178{width:100%;height:17.8em;margin-bottom:3em;}
.bloque_imgFlash225x125{width:100%;height:12.5em;margin-bottom:3em;}
.bloque_imgFlash225x420{width:100%;height:42em;margin-bottom:3em;}
.bloque_imgFlash225x125var{width:100%;margin-bottom:3em;}
.bloque_imgFlash462x145{width:100%;height:14.5em;margin-bottom:3em;}
.bloque_imgFlash462x145var{width:100%;margin-bottom:3em;}
.bloque_imgFlash699x185{width:100%;height:18.5em;margin-bottom:3em;clear:both;}
.bloque_imgFlash699x135{width:100%;height:13.5em;margin-bottom:3em;clear:both;}
.bloque_imgFlash699x185var{width:100%;margin-bottom:3em;clear:both;}
.bloque_imgFlash699x135var{width:100%;margin-bottom:3em;clear:both;}
.bloque_imgFlash100x100var{width:auto;margin-bottom:3em;}
.bloque_imgFlash100x100var img{width:100%;}
.bloque_imgFlash100x100var object{width:100%;height:13.5em;}
.bloque_imgFlash225x178 p,
.bloque_imgFlash225x125 p,
.bloque_imgFlash225x420 p,
.bloque_imgFlash225x125var p,
.bloque_imgFlash462x145 p,
.bloque_imgFlash462x145var p,
.bloque_imgFlash699x185 p,
.bloque_imgFlash699x135 p,
.bloque_img223x106 p,
.bloque_img223x106 img,
.bloque_img223x106b p,
.bloque_img223x106b img,
.bloque_img120 p,
.bloque_img50 p,
.bloque_img120b p,
.bloque_img50b p{margin:0;width:100%;height:100%;}
.bloque_imgFlash225x178 .banner,
.bloque_imgFlash225x125 .banner,
.bloque_imgFlash225x420 .banner,
.bloque_imgFlash462x145 .banner,
.bloque_imgFlash699x185 .banner,
.bloque_imgFlash699x135 .banner,
.bloque_img223x106 .banner{width:100%;height:auto;}
/*imÃ¡genes de alto variable,flash con alto fijo*/
.bloque_imgFlash225x125var .banner,
.bloque_imgFlash462x145var .banner,
.bloque_imgFlash699x185var .banner,
.bloque_imgFlash699x135var .banner{width:100%;}
.bloque_imgFlash225x125var object{height:12.5em;}
.bloque_imgFlash462x145var object{height:14.5em;}
.bloque_imgFlash699x185var object{height:18.5em;}
.bloque_imgFlash699x135var object{height:13.5em;}
/*contenedores de texto*/
.bloque_text01{color:#303030;line-height:20px;margin-bottom:1.2em;}
.bloque_text02{overflow:hidden;}
.bloque_text02 p{color:#303030;font-size:13px;margin:.6em .6em 1.2em 0;}
.bloque_text03{margin:0 0 1.3em;}
.bloque_text04{font-size:14px;color:#303030;line-height:1.8em;margin-left:1.2em;}
.bloque_text05{color:#303030;font-family:Arial,sans-serif;font-size:13px;margin:0 1.1em 1em;}
.bloque_text05 p{margin:0;}
.bloque_text06 {margin:0 0 1.1em;}
.bloque_text06 p{color:#303030;font-family:Arial,sans-serif;margin:0;font-size:13px;overflow:hidden;}
.bloque_text07 p{color:#303030;clear:both;font-family:Arial,sans-serif;margin:0 0 1em 0;font-size:1.5em;}
.bloque_text08{color:#303030;margin:0 1.2em 1.2em 1.2em;}
.bloque_text08 p{font:400 1.3em/1.8em Arial,sans-serif;margin:0;}
.bloque_text09{color:#303030;font-family:Arial,sans-serif;font-size:13px;margin:0 1.2em 1.2em 1.2em;line-height:1.6em;}
.bloque_text10{margin:0;clear:left;}
.bloque_text10 p{color:#303030;line-height:1.8em;}
.bloque_text11{margin:1.2em 1.2em 1.3em 0;}
.bloque_text12{color:#303030;font-family:Arial,sans-serif;font-size:13px;margin:0 1.1em 1em;text-align:center;}
.bloqueEventos{border:1px solid #efefef;margin:0 0 1.2em;padding:0;overflow:hidden;}
.bloqueFecha{border:1px solid #efefef;display:inline;float:left;margin:1.2em;padding:.5em;text-align:center;width:5em;height:5em;box-sizing:border-box;}
.bloque_tit03{margin:.6em .6em .4em 0;overflow:hidden;}
.bloque_fila{margin-bottom:1.2em;overflow:hidden;width:46.2em;}
.bloque_modulo{display:inline;float:left;margin-left:1.1em;width:22.5em;}
.bloque_modulo02{padding:1em 1.2em;}
.bloque_inputComentario p{color:#303030;clear:both;font-family:Arial,sans-serif;font-size:11px;margin:0 0 1em 0;}
.bloqueVarios01 p{color:#303030;font-family:Arial,sans-serif;font-weight:700;font-size:11px;float:left;margin:0 .5em 0 0;}
.bloque_enlace03 .bloque_text06 p{overflow:hidden;margin-bottom:1em;}
/*texto y webedit*/
.webedit{font-size:14px;}
.bloque_noLista.webedit{font-size:14px;}
.webedit ul li,.webedit ul ol li{background:transparent url("../img/img_bulletGris.gif") no-repeat 0 .6em;list-style:none;padding-left:1.1em;}
.webedit ul ol li{background:none;list-style:decimal;padding-left:0;margin-left:1.1em;}
.webedit ul li ol{padding:0;}
.webedit ol{padding-left:1.7em;}
.webedit p{margin:0 0 20px;}
.webedit a{text-decoration:underline;}
.webedit img{width:100%;}
.bloque_text01.webedit img{margin-bottom:1.2em;}
.bloqueFecha span{font-family:Arial,sans-serif;font-size:18px;line-height:normal;}
.bloqueFecha .numFecha{color:#303030;font-size:1.9em;font-weight:700;}
.fechaResultados{color:#303030;margin:0 .2em 0 0;display:inline-block;font-size:12px;}
.fechaResultados span{color:#303030;margin:0 .4em;}
.textoResultados{color:#303030;margin:0;}
.textoBuscadorAvanzado{margin:0 1.2em 1.2em;font-family:Arial,sans-serif;font-size:13px;color:#303030;clear:both;}
.textoBuscador02{font-family:Arial,sans-serif;font-size:12px;font-weight:700;vertical-align:top;color:#303030;text-align:right;margin:0;display:inline-block;width:16.4em;}
p.votos{font-weight:normal;}
/*contenedores listas*/
.bloque_enlace01{margin:0 0 1.1em;clear:both;}
.bloque_enlace02{margin:0 0 1.1em;}
.bloque_enlace03{clear:both;}
.bloque_enlace04{margin:0 0 1.8em;}
.bloque_enlace05{padding:0;clear:both;}
.bloque_Barra{padding:0 0 1.2em;overflow:hidden;}
.bloque_Barra li a{text-decoration:underline;font-size:1.1em;}
.bloque_Barra li a:hover{text-decoration:none;}
.bloque_Barra02{padding:1em 0 1.2em;overflow:hidden;}
.bloqueBusqueda{font-size:1.1em;margin:0;padding:0;}
.bloqueMapaweb{margin-bottom:0.7em;}
.bloque_enlaceCaptcha{margin:0 0 .9em;float:right;}
.bloque_img16dcha{float:right;}
.bloque_img16izq{width:100%;}
.bloque_noLista{margin:0 0 .8em 0;overflow:hidden;}
.bloque_noLista img{float:left;margin:0 1em 0 0;}
.bloque_radioAvanzado01{margin:0 1.2em 1.2em;border-bottom:1px solid #efefef;padding:0 0 1.2em 0;}
.bloque_checkboxAvanzado01{margin:0 1.2em 1.2em;border-bottom:1px solid #efefef;padding:0 0 1.2em 0;}
.bloque_selectAvanzado01{margin:0 1.2em 1.2em;border-bottom:1px solid #efefef;overflow:hidden;padding:0 0 1.2em 0;}
.bloque_selectAvanzado02{margin:0 1.2em 0.2em;overflow:hidden;}
.bloque_fechaAvanzado01{margin:0 1.2em 1.2em;border-bottom:1px solid #efefef;padding:0 0 1.2em 0;}
.bloquePaginador{color:#303030;font-size:11px;padding:0 1.2em;overflow:hidden;border-bottom:1px solid #efefef;margin-bottom:1.2em;}
.bloquePaginador p{color:#303030;float:left;margin:0.7em 0 0.8em;}
.bloquePaginador ul{float:right;margin:0.7em 0 0.8em;overflow:hidden;padding:0;}
.bloquePaginador li{float:left;list-style:none;}
.bloquePaginador .linea li{color:#ec0000;   background:transparent url(../img/img_separador.gif) no-repeat 100% 50%;font-size:12px;line-height:1.7em;padding:0 0.8em;}
.bloquePaginador .linea li a{color:#303030;text-decoration:none;}
li.anterior a{background:transparent url(../img/arrow_page_left.png) no-repeat 100% 0;display:block;height:20px;width:23px;}
li.siguiente a{background:transparent url(../img/arrow_page_right.png) no-repeat 100% 0;display:block;height:20px;margin-left:6px;width:23px;}
li.anterior a span, li.siguiente a span{left:-2000em;position:absolute;top:-2000em;}
/*listas*/
#enlacesCombo{margin:0;overflow:hidden;padding:0;}
#enlacesCombo li{background:transparent url(../img/img_bulletGris.gif) no-repeat 0 50%;padding-left:1.3em;font-style:italic;line-height:1.4em;list-style:none;font-size:1.1em;}
#enlacesCombo li p{margin:0;}
.lista01{margin:0;overflow:hidden;padding:0;}
.lista01 li{background:transparent url(../img/img_bulletGris.gif) no-repeat 0 .4em;line-height:1.4em;list-style:none;font-size:1.3em;}
.lista01 li p{margin:0;color:#303030;}
.lista01 li span{padding:0 .5em .5em 1.1em;display:inline-block;}
.lista01 li a{text-decoration:none;color:#303030;background:transparent url(../img/arrowTitLink.png) no-repeat 99% 48%;padding-right:1.5em;}
.lista01 li a:hover{color:#ec0000;}
.lista01 li.liselect span{background:#fffcc9 url(../img/img_bulletArrowRed.gif) no-repeat .1em .3em;}
.lista01 li.liselect a{color:#c90212;background-color:#fffcc9;}
.bloque_enlaceCaptcha ul{margin:0;float:right;padding:0;}
.bloque_enlaceCaptcha li{background:transparent url(../img/img_bulletGris.gif) no-repeat 0 50%;line-height:1.4em;list-style:none;padding-left:1.5em;}
.bloque_enlaceCaptcha li a{color:#303030;font-size:13px;line-height:1.4em;}
.bloque_enlaceCaptcha li a:hover{color:#ec0000;}
.bloque_Barra ul{margin:0;padding:0;float:right;}
.bloque_Barra li{list-style:none;font-size:12px;line-height:1.7em;padding:0 0.75em 0 1.5em;display:inline-block;background:none;}
.bloque_Barra li +li{background:transparent url(../img/sep_grup_links.png) no-repeat left 50%;}
.bloque_Barra02 ul{margin:0;padding:0;float:left;}
.lista02{margin:0;overflow:hidden;padding:0;}
.lista02 li{line-height:1.4em;list-style:none;font-size:1.3em;margin-bottom:.6em;}
.lista02 li img{float:left;margin-right:1em;height:16px;width:16px;}
.lista02 li p{margin:0;}
.lista02 li span{padding:0 0 .5em 0;display:inline-block;}
.lista02 li a{text-decoration:none;color:#303030;background:transparent url(../img/arrowTitLink.png) no-repeat 99% 48%;padding-right:1.5em;}
.lista02 li a:hover{color:#ec0000;}
.lista03{margin:0 .6em 1.2em 0;padding:0;overflow:hidden;}
.lista03 li{float:left;list-style:none;width:49.9%;}
.lista03 li img{float:left;margin-right:0.6em;height:1.6em;width:1.6em;}
.lista03 li a{float:left;text-decoration:none;font-size:13px;color:#303030;}
.lista03 li a:hover{color:#ec0000;}
.lista03 .enlace02{background:transparent url(../img/img_outlook.gif) no-repeat 0 0;padding-left:2.2em;}
.lista04{margin:0;overflow:hidden;padding:0;}
.lista04 li{overflow:hidden;background:transparent url(../img/ico_descarga.png) no-repeat 0 25%;line-height:1.4em;font-size:1.3em;list-style:none;margin-bottom:0;}
.lista04 li p{margin:0;}
.lista04 li span{padding:0 0 .5em 2em;display:inline-block;}
.lista04 li span a{color:#303030;text-decoration:none;}
.lista04 li span a:hover{color:#ec0000;}
.lista04 li span a .docDefault{box-sizing:border-box;height:18px;width:18px;overflow:hidden;background:transparent url(../img/ico_defecto.gif) no-repeat 100% 50%;list-style:none;text-indent:-999em;vertical-align:middle;margin:0 .6em 0 .3em;padding:0;}
.lista04 li span a .doc,.lista04 li span a .docx{background-image:url(../img/ico_docx.gif);}
.lista04 li span a .pdf{background-image:url(../img/ico_pdf.gif);}
.lista04 li span a .ppt,.lista04 li span a .pptx {background-image:url(../img/ico_pptx.gif);}
.lista04 li span a .xls,.lista04 li span a .xlsx {background-image:url(../img/ico_xlsx.gif);}
.enlaceDocumento01{padding:0 0 .5em 0em;margin:0 3em 0 0;display:inline-block;}
.enlaceDocumento01 a{color:#303030;text-decoration:none;font-size:13px;}
.enlaceDocumento01 a:hover{color:#ec0000;}
.enlaceDocumento01 a span.docDefault{position:absolute;box-sizing:border-box;height:18px;width:18px;overflow:hidden;background:transparent url(../img/ico_defecto.gif) no-repeat 100% 50%;text-indent:-999em;vertical-align:middle;margin:0 .6em 0 .3em;padding:0;}
.enlaceDocumento01 a span.doc, .enlaceDocumento01 a span.docx{background-image:url(../img/ico_docx.gif);}
.enlaceDocumento01 a span.pdf{background-image:url(../img/ico_pdf.gif);}
.enlaceDocumento01 a span.ppt, .enlaceDocumento01 a span.pptx{background-image:url(../img/ico_pptx.gif);}
.enlaceDocumento01 a span.xls, .enlaceDocumento01 a span.xlsx{background-image:url(../img/ico_xlsx.gif);}
.lista05 li{background:transparent url(../img/sep_grup_links.png) no-repeat 0 50%;list-style:none;font-size:12px;padding:0 1.2em;float:left;color:#c90212;}
.lista05 li a{text-decoration:underline;}
.lista06{margin:0;padding:0;}
.lista06 li{overflow:hidden;background:transparent url(../img/img_bulletGris.gif) no-repeat 0 .1em;line-height:1.7em;list-style:none;margin-bottom:.6em;}
.lista06 li p{margin:0;padding:0;}
.lista06 li span{margin:0;float:left;}
.lista06 li img{height:1.4em;margin:0 0.6em;width:1.2em;}
.lista06 li a{float:left;padding-right:.8em;padding-left:1.3em;}
.lista07{margin:0;padding:0;}
.lista07 li{overflow:hidden;line-height:1.7em;list-style:none;font-size:16px;margin:0 0 1.3em 0;}
.lista07 li span{font-weight:700;display:block;padding:0 1em .2em 1em;}
.lista07 li span a{color:#303030;padding-right:1em;background:transparent url(../img/arrow_small_right.png) no-repeat 100% 50%;text-decoration:none;}
.lista08{margin:0;padding:0;}
.lista08 li{overflow:hidden;line-height:1.7em;list-style:none;font-size:14px;padding:.5em 0 0 1em;margin-bottom:0.2em;}
.lista08 li span{font-weight:400;padding:0 1.2em 0 1.5em;}
.lista08 li span a{color:#6a6a6a;padding:0 0 0 .8em;background:transparent url(../img/arrow.png) no-repeat 0 50%;text-decoration:none;}
.lista09{margin:0;padding:0;}
.lista09 li{overflow:hidden;line-height:1.7em;list-style:none;font-size:13px;padding:.3em 0 .2em 3.5em;margin:0;background:none;}
.lista09 li span{font-weight:400;padding-bottom:0;}
.lista09 li span a{color:#6a6a6a;padding:0 0 0 1em;background:transparent url(../img/img_bulletGris.gif) no-repeat 0 50%;text-decoration:none;}
.lista10{margin:0;padding:0;}
.lista10 li{overflow:hidden;line-height:1.7em;list-style:none;font-size:12px;padding:.3em 0 .3em 4em;margin:0;background:none;}
.lista10 li span{font-weight:400;background:none;padding-bottom:0;}
.lista10 li span a{color:#6a6a6a;padding:0 0 0 .7em;background:transparent url(../img/ico_map_l4.png) no-repeat 0 50%;text-decoration:none;}
.radiobutton,.cfcheckbox{list-style:none;padding:0;margin:0;display:inline-block;width:25.1em;margin-left:.4em;}
.radiobutton input[type=radio]{margin:0 .4em .1em .1em;}
.radiobutton label.label, .cfcheckbox label.label{font-weight:400;}
.listaMapa{margin:0;overflow:hidden;padding:0;font-size:1.1em;}
.listaMapa li{background:transparent url(../img/img_bulletGris.gif) no-repeat 0 1px;color:#000;line-height:1.4em;list-style:none;}
.listaMapa li span{padding-left:1.3em;}
.bloqueBusqueda li{display:block;list-style:none;width:100%;}
.bloqueBusqueda li a{color:#333;display:block;padding:0.7em 0.9em;text-decoration:none;font-size:12px;}
.bloqueBusqueda li a:hover{background:transparent url(../img/bg_relacionados.gif) repeat-x 0 0;font-weight:700;}
.textoMigas{color:#444;float:left;line-height:1.8em;margin:0 .5em 0 0;}
.bloqueMigas{font-size:12px;margin:0;overflow:hidden;margin-top:1em;}
.bloqueMigas ul{margin:0;padding:0;}
.bloqueMigas li{color:#444;display:inline;float:left;line-height:1.8em;list-style:none;margin:0 0 0 .55em;padding-left:0;}
.bloqueMigas li:first-child{margin:0;}
.bloqueMigas li+li{background:transparent url(../img/ico_separador.gif) no-repeat 0 60%;padding-left:1.1em;}
.bloqueMigas li a{color:#444;text-decoration:underline;}
.bloqueMigas li a:hover{color:#000;}
.bloqueMigas li.activado{color:#444;text-decoration:none;}
.bloqueVarios01 ul#vota{background:transparent url(../img/separador_rojo.gif) no-repeat 100% .3em;margin:0 .8em 0 0;overflow:hidden;padding:0;list-style:none;width:9.2em;float:left;}
.bloqueVarios01 li img{display:block;text-indent:-999em;cursor:pointer;}
.bloqueVarios01 li{float:left;margin:0;padding:0;}
.bloqueVarios01 li+li{margin:0;padding:0;}
.bloqueVarios01 li a{cursor:default;display:block;height:1.5em;padding:0;text-decoration:none;text-indent:-999em;z-index:10;}
.bloqueVarios01 li a:hover{left:0;z-index:1;}
.bloqueVarios01 ul#resultado{margin:0 1.2em 0 0;padding:0;list-style:none;float:left;position:relative;}
.bloqueVarios01 li.estrella_gris{background:transparent url(../img/estrella_gris.gif) no-repeat 0 100%;left:0;height:1.5em;width:1.5em;}
.bloqueVarios01 li.estrella_amarilla{background:transparent url(../img/estrella_amarilla.gif) no-repeat 0 100%;left:0;height:1.5em;width:1.5em;}
.bloqueVarios01 li.estrella_media{background:transparent url(../img/estrella_media.gif) no-repeat 0 100%;left:0;height:1.5em;width:1.5em;}
.bloque_img16dcha ul{margin:0;padding:0;}
.bloque_img16dcha li{display:inline;float:right;list-style:none;}
.bloque_img16izq ul{margin:0;overflow:hidden;padding:0;}
.bloque_img16izq li{display:inline;float:left;list-style:none;}
/*Elementos de formulario*/
.bloque_fecha01{overflow:hidden;padding:0 1.2em .6em;clear:both;float:right;text-align:right;width:84%;box-sizing:border-box;}
.bloque_fecha01 label{float:left;}
form.formBuscador,
.formBuscador fieldset,
form.formComentario,
.formComentario fieldset,
form.formBuscador02,
.formBuscador02 fieldset{border:0 none;margin:0;padding:0;clear:both;}
.formBuscador label{color:#303030;padding-top:1em;font-size:12px;box-sizing:border-box;display:block;font-weight:700;}
.formBuscador label *{margin-top:-1em;}
.formBuscador label input{color:#303030;font-family:Arial,sans-serif;font-size:11px;width:64.8%;margin-left:.5em;padding:1em;border:1px solid #ccc;float:right;}
.formBuscador select{color:#303030;font-family:Arial,sans-serif;font-size:11px;width:69.5%;margin-left:.5em;padding:1em;border:1px solid #ccc;float:right;}
.formBuscador select option{margin-top:0}
.formBuscador .campoFecha01,
.formBuscador .campoFecha02{margin-left:.5em;width:7em;padding:1em;}
.formBuscador02 label{color:#303030;font-size:12px;padding-right:.5em;font-weight:700;}
.formBuscador02  select{border-radius:3px;box-shadow:0 0 6px 0 #ebebeb;color:#303030;font-family:Arial,sans-serif;font-size:11px;border:1px solid #ccc;padding:1em;margin:0;width:22.8em;}
.radiobutton input.input{width:22em;padding:1em;font-family:Arial,sans-serif;font-size:12px;border:1px solid #ccc;color:#303030;}
.bloque_selectAvanzado01 label,
.bloque_selectAvanzado02 label{font-size:12px;color:#303030;text-align:right;margin:0;display:inline-block;width:16.4em;}
.bloque_selectAvanzado01 p,
.bloque_selectAvanzado02 p{margin:0 0 .9em;}
.bloque_fechaAvanzado01 label{font-size:12px;color:#303030;margin:0;}
.bloque_fechaAvanzado01 input{color:#303030;font-family:Arial,sans-serif;font-size:12px;padding:0;margin:0 0 0 .4em;width:8.7em;border:1px solid #ccc;height:1.7em;vertical-align:top;}
.bloque_fechaAvanzado01 p.fechavanzado{margin:0 0 .6em 0;text-align:right;clear:both;}
.icoCalendarioAvanzado{background:transparent url(../img/ico_calendario.gif) no-repeat 0 0;height:2em;width:2em;display:inline-block;margin:0 0 0 .6em;vertical-align:top;}
.bloque_input02{margin:0 1.2em 1.2em 1.2em;position:relative;}
.bloque_input02 p{margin:0;}
.bloque_input02 input{width:28.45em;margin:0;padding:1em;font-family:Arial,sans-serif;font-size:11px;border:1px solid #ccc;color:#303030;}
.bloque_input02 label{font-size:12px;color:#303030;font-weight:700;text-align:right;margin:0;float:left;padding-right:.5em;clear:left;width:10em;}
.icoCalendario{background:transparent url(../img/ico_calendario.gif) no-repeat 0 0;height:2em;float:left;margin:1em 1.2em 0 .6em;width:2em;display:block;}
input.boton01{border:none;padding:.5em 1em;font-family:'open_sansregular', Arial, sans-serif;}
.bloque_formulario01{margin:0 0 1.2em;overflow:hidden;}
.bloque_formulario01 p{margin:0;}
.bloque_formulario01 select{float:left;border:1px solid #ccc;font-family:Arial, sans-serif;color:#303030;min-width:65%;max-width:75%;font-size:11px;padding:1em .5em;border-radius:3px;box-shadow:0 0 6px 0 #ebebeb;}
.bloque_inputCaptcha{color:#303030;font-family:Arial,sans-serif;margin:0 0 .6em 0;text-align:left;}
.bloque_inputCaptcha input{width:20em;}
.formComentario .bloque_inputCaptcha input,.formComentario .bloque_inputComentario textarea{color:#303030;font-family:Arial,sans-serif;font-size:1.1em;width:100%;margin-left:0;padding:1em;border:1px solid #ccc;font-size:1.1em;}
.bloque_inputComentario{margin:0 0 1.2em 0;}
.formComentario input{color:#303030;font-family:Arial,sans-serif;font-size:11px;width:100%;box-sizing:border-box;}
.bloque_inputComentario textarea{color:#303030;font-family:Arial,sans-serif;font-size:12px;width:100%;box-sizing:border-box;margin:0;padding:0;}
/*Nube de etiquetas*/
.bloque_nubeTags{margin:0 0 1.2em;}
.bloque_nubeTags ul{margin:0;padding:0;}
.bloque_nubeTags li{display:inline;list-style:none;}
.bloque_nubeTags li a{line-height:1.1em;text-decoration:none;}
.bloque_nubeTags li a:hover{text-decoration:underline;}
.nivelN5 a{color:#303030;font-size:11px;}
.nivelN4 a{color:#666;font-size:13px;}
.nivelN3 a{color:#416300;font-size:16px;}
.nivelN2 a{color:#ec0000;font-size:22px;}
.nivelN1 a{color:#873636;font-size:24px;}
/*Multimedia*/
.bloque_secciones{border-bottom:1px solid #e6e5e6;font-size:1em;}
.bloque_secciones ul{margin:0;overflow:hidden;padding:0;}
.bloque_secciones li{float:left;list-style:none;border:1px solid #f2f2f2;border-radius:4px 4px 0 0;height:auto;margin-right:.3em;line-height:normal;}
.bloque_secciones li:hover{border:1px solid #b3b3b3;border-radius:4px 4px 0 0;}
.bloque_secciones li a{color:#303030;background:#f2f2f2;display:table-cell;padding:0.8em 1.95em;box-sizing:border-box;margin:0;overflow:hidden;text-align:center;white-space:nowrap;font-weight:700;font-family:'open_sansregular',Arial,sans-serif;font-size:1.4em;text-decoration:none;vertical-align:middle;}
.bloque_secciones li a:hover{background:#b3b3b3;color:#303030;}
.bloque_secciones li.activa a{border:1px solid #4d4d4d;background:#4d4d4d;color:#fff;cursor:default;font-family:'open_sansregular',Arial,sans-serif;font-size:1.4em;}
.bloque_secciones li.activa a:hover{text-decoration:none;color:#FFF;background:#4d4d4d;}
.bloque_multimedia{border-bottom:1px solid #e6e5e6;border-left:1px solid #e6e5e6;border-right:1px solid #e6e5e6;overflow:hidden;padding-top:0.6em;}
.bloque_multimedia02{border-left:1px solid #e6e5e6;border-bottom:1px solid #e6e5e6;border-right:1px solid #e6e5e6;overflow:hidden;padding:1em 0;}
.bloque_multimedia .banner{display:block;margin:0 0 1.2em 1.2em;width:30em;}
.bloque_multimedia img.banner{height:auto;width:30em;}
.bloque_multimedia p{margin:0 0 .7em;padding:0;}
.bloque_multimedia02 p{margin:0;padding:0;}
.bloque_multimedia .reproductor object{margin-left:1.1em;}
.bloque_multimedia .reproductor object, .bloque_multimedia02 .reproductor object{width: 80%;min-height:20em;}
.bloque_multimedia .reproductor object,
.bloque_multimedia02 .reproductor object,
.bloque_multimedia02 .reproductor img{display:block;width:30em;margin:0 0 1.2em 0;}
.bloque_multimedia02 .reproductor img{width: 80%;}
.bloque_multimedia02 .iframe{width:644px;height:270px;border:none;display:block;margin:1.8em auto 3em;}
.bloque_multimedia_peq{float:right;padding:0 3.3em 0 1.2em;}
.bloque_multimedia_peq ul,
.bloque_multimedia_peq02 ul{margin:0;padding:0;float:left;}
.bloque_multimedia_peq li{list-style:none;margin:0 0 .7em 0;padding:0;width:6.8em;height:4em;}
.bloque_multimedia_peq02{float:right;padding:0 1em 0 1em;}
.bloque_multimedia_peq02 li{list-style:none;margin:0 0 .7em 0;padding:0;width:72px;height:52px;position:relative;}
.bloque_multimedia_peq02 li a{border:2px solid transparent;display:block;height:42px;}
.bloque_multimedia_peq02 li.selected a,
.bloque_multimedia_peq02 li a:hover{border-color:red;}
.bloque_multimedia_peq02 li span{position:absolute;top:2.8em;right:.2em;text-align:right;background-color:#000;color:#fff;padding:0 .4em 0 1.4em;width:5em;}
.bloque_multimedia_peq img,
.bloque_multimedia_peq02 img{display:block;width:100%;height:42px;}
.bloque_multimedia02 .slideshow{overflow:hidden;}
.bloque_multimedia02 .slideshow img,
.bloque_multimedia02 .slideshow object{display:block;}
.bloque_multimedia02 .caption ul{padding:0;margin:.5em 0 0;font-size:1.1em;list-style:none;}
.bloque_multimedia02 .caption li{background:url(../img/img_bulletGris.gif) no-repeat 0 1px;padding:0 0 0.3em 1em;font-style:italic;}
.bloque_multimedia02 .caption li a{color:#c90212;text-decoration:none;}
.bloque_multimedia02 .caption li a:hover{text-decoration:underline;}
.bloque_multimedia02 .galnav{float:right;background:#f6f6f6 url(../img/bg_thumbnails.gif) repeat-x 100% 100%;width:21.5em;}
.bloque_multimedia02 .thumbs{margin:0;padding:0;list-style:none;}
.bloque_multimedia02 .thumbtext{padding:.6em 1em .6em 1.9em;clear:left;overflow:hidden;}
.bloque_multimedia02 .selected .thumbtext{background-color:#FFF;border:1px solid #d2d6db;padding:.5em 1.1em .5em 1.8em;}
.bloque_multimedia02 .thumb{float:left;}
.bloque_multimedia02 .thumb img{width:68px;height:42px;}
.bloque_multimedia02 h4 .thumb{float:none;}
.bloque_multimedia02 .thumbtext h4{margin:0 0 0 60px;font:700 1.4em/1.2em Arial,sans-serif;}
.bloque_multimedia02 .thumbtext p{margin:.3em 0 0 60px;font-size:1.1em;color:#333;}
.bloque_multimedia02 .thumbtext p a{background:url(../img/img_bulletGris.gif) no-repeat 0 1px;padding-left:1em;display:inline-block;font-style:italic;color:#c90212;text-decoration:none;}
.bloque_multimedia02 .thumbtext p a:hover{text-decoration:underline;}
/*Contenedor slide*/
.contenedorSlide{float:left;overflow:hidden;width:22.3em;}
.slideBox{position:relative;}
.contenedorSlide.slideBox img{border:0;position:absolute;top:0;}
.slideBox.bloque_img223x132{height:13.2em;}
.bloque_img223x132 img{width:22.3em;height:13.2em;}
.slideBox.bloque_img223x223{height:22.3em;}
.bloque_img223x223 img{width:22.3em;height:22.3em;}
/*Distribuidor Trafico*/
.contenedor09 .jcarousel-container-horizontal{width:auto;padding:0 0 0 .95em;}
.contenedor09 .jcarousel-clip-horizontal{max-width:68.55em;overflow:hidden;height:38em;}
.contenedor09 .jcarousel-item{width:auto;height:auto;}
.contenedor09 .jcarousel-item-horizontal{margin:0;}
.contenedor09 .jcarousel-next-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active{cursor:default;}
.contenedor09 .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active{cursor:default;}
.contenedor09 .jcarousel-next-horizontal{position:absolute;border:medium none;top:50%;font-size:1em;margin-top:-4em;right:0;width:1.2em;height:7.9em;cursor:pointer;background:transparent url('../img/ico_next.png') no-repeat 50% 50%;}
.contenedor09 .jcarousel-prev-horizontal{position:absolute;border:medium none;top:50%;font-size:1em;margin-top:-4em;left:0;width:1.2em;height:7.9em;cursor:pointer;background:transparent url('../img/ico_prev.png') no-repeat 50% 50%;}
.contenedor09 .jcarousel-direction-rtl .jcarousel-next-horizontal{left:.5em;right:auto;background-image:url('../img/ico_next.png');}
.contenedor09 .jcarousel-direction-rtl .jcarousel-prev-horizontal{left:auto;right:.5em;background-image:url('../img/ico_prev.png');}
.contenedor09 .jcarousel-clip-horizontal ul{margin:0;padding:0;list-style:none;}
.contenedor09 .jcarousel-clip-horizontal ul li{width:22.25em;margin-right:.65em;}
.contenedor09 .jcarousel-clip-horizontal ul li li{width:auto;}
.contenedor09 .jcarousel-clip-horizontal p{margin:.5em 0 0 0;}
/*sin js activado */
.contenedor09 ul.jcarousel-skin-tango{left:0;top:0;overflow:hidden;position:relative;height:auto;list-style:none;margin:0;padding:1.2em 1.2em 0;}
.contenedor09 .jcarousel-skin-tango li p{margin:.5em 0 0 0;}
.contenedor09 .jcarousel-skin-tango li .bloque_moduloCarrusel{border:1px solid #efefef;margin:1.2em .3em 0;height:34em;width:auto;overflow:hidden;}
/*Fin Distribuidor Trafico*/
/*Carrusel Vertical*/
.bloque_multimedia_peq02 .jcarousel-skin-vert{width:72px;height:310px;}
.bloque_multimedia_peq02 .jcarousel-container-vertical{width:72px;padding:25px 0;}
.bloque_multimedia_peq02 .jcarousel-clip-vertical{height:260px;padding:0;}
.bloque_multimedia_peq02 .jcarousel-item-vertical{margin:0;}
.bloque_multimedia_peq02 .jcarousel-next-disabled-vertical,
.jcarousel-skin-vert .jcarousel-next-disabled-vertical:hover,
.jcarousel-skin-vert .jcarousel-next-disabled-vertical:active{cursor:default;}
.bloque_multimedia_peq02 .jcarousel-prev-disabled-vertical,
.jcarousel-skin-vert .jcarousel-prev-disabled-vertical:hover,
.jcarousel-skin-vert .jcarousel-prev-disabled-vertical:active{cursor:default;}
.bloque_multimedia_peq02 .jcarousel-next-vertical,
.bloque_multimedia_peq02 .jcarousel-prev-vertical{position:absolute;right:25px;left:25px;width:23px;height:20px;cursor:pointer;}
.bloque_multimedia_peq02 .jcarousel-next-vertical{bottom:0;background:transparent url('../img/arrow_down.png') no-repeat 50% 50%;}
.bloque_multimedia_peq02 .jcarousel-prev-vertical{top:0;background:transparent url('../img/arrow_up.png') no-repeat 50% 50%;}
.bloque_multimedia_peq02 .jcarousel-next-disabled-vertical,
.jcarousel-prev-disabled-vertical{display:none!important;}
.bloque_multimedia_peq02 .jcarousel-direction-rtl .jcarousel-next-vertical{left:.5em;right:auto;background-image:url('../img/bgArrowDownb.gif');}
.bloque_multimedia_peq02 .jcarousel-direction-rtl .jcarousel-prev-vertical{left:auto;right:.5em;background-image:url('../img/bgArrowDowna.gif');}
.bloque_multimedia_peq02 .jcarousel-clip-vertical ul{margin:0;padding:0;list-style:none;}
.bloque_multimedia_peq02 .jcarousel-clip-vertical p{margin:0;}
/*sin js activado */
.bloque_multimedia_peq02 ul.jcarousel-skin-vert{left:0;top:0;overflow:hidden;position:relative;width:7.2em;height:auto;list-style:none;margin:0;padding:0;}
.bloque_multimedia_peq02 .jcarousel-skin-vert li p{margin:0;}
/*Fin Carrusel Vertical*/
/*Girobox*/
.RVgirobox{margin-bottom:1.2em;}
.hidden_text{visibility:hidden;}
#girobox .none_text{display:none;}
.clearfix_giro:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}
.clearfix_giro{display:inline-block;}
.clearfix_giro{display:block;}
#girobox ul,
.wrap_btn ul{list-style:none;margin:0;padding:0;}
#girobox a,
.wrap_btn a{text-decoration:none;}
#girobox:focus,
.wrap_btn:focus{outline:0;}
#girobox{text-align:left;width:100%;}
#girobox.giro_active{height:20em;overflow:hidden;position:relative;}
#girobox ul.list_imgs{margin:0 auto;width:96em;position:relative;}
#girobox ul.list_imgs li{float:left;width:96em;}
#girobox.giro_active ul.list_imgs li{position:absolute;}
#girobox ul.list_imgs li img.img_thumbnail,
#girobox ul.list_imgs li img.img_fondo{display:none;}
#girobox .giroitem{padding:1.2em 2.2em;height:17.6em;font-family:Arial;}
#girobox .giroitem .cont_giro{float:left;width:61.7em;}
#girobox .giroitem .giro_img{float:right;display:block;width:28em;height:17.6em;overflow:hidden;}
#girobox .giroitem .giro_img img{border:0;width:28.0em;height:17.6em;}
.wrap_btn{height:2.5em;background-color:#3e464b;border-bottom:0.2em solid #7f8b92;padding-top:0.3em;text-align:left;}
.wrap_btn .wrap_btn_int{margin:0 auto;padding-left:2.2em;width:93.8em;}
.wrap_btn .btn{display:block;cursor:pointer;float:left;}
.wrap_btn .btn.btn_left{width:4.2em;height:2em;background:url(../img/imgBtnArrowLeft.png) no-repeat 0 0;margin-top:0.1em;}
.wrap_btn .btn.btn_right{width:4.2em;height:2em;background:url(../img/imgBtnArrowRight.png) no-repeat 0 0;margin-top:.1em;}
.wrap_btn .thumbnailsPoint{width:5.3em;padding:0 1.1em 0 0.8em;}
.wrap_btn .thumbnailsPoint ul li{float:left;width:1em;height:1em;background:url(../img/thumbnailPoint.png) no-repeat 0 0;margin-left:0.3em;text-indent:-99999em;}
.wrap_btn .thumbnailsPoint ul li.active{background-image:url(../img/thumbnailPoint_active.png);}
.wrap_btn .thumbnails{background:url(../img/imgBtnThumbLeft.png) no-repeat 0 0;padding-left:1em;margin:0.1em 0 0 1.1em;}
.wrap_btn .thumbnails a{background:url(../img/imgBtnThumbRight.png) no-repeat 100% 0;display:block;height:1.2em;padding:0.2em 1.1em 0.7em 0;}
.wrap_btn .thumbnails a span{font-family:Arial;font-size:1em;color:#fff;background:url(../img/icoThumbnails.gif) no-repeat 0 0.4em;padding-left:2.4em;}
#giroboxDisabledLayer{position:relative;height:3em;left:0;width:30em;}
#girobox .giroitem .titulo{margin-top:1.2em;}
#girobox .giroitem .titulo .titulo_txt{font-size:2.4em;line-height:0.833em;color:#c90212;}
#girobox .giroitem .cuerpo{margin-top:1.5em;}
#girobox .giroitem .cuerpo .cuerpo_txt{font-size:1.6em;line-height:1.25em;color:#666;}
/*combinacion 1 de colores e imagen de fondo*/
#girobox .combination_01 .titulo .titulo_txt{color:#c90212;}
#girobox .combination_01 .cuerpo .cuerpo_txt{color:#666;}
/* combinacion 2 de colores e imagen de fondo */
#girobox .combination_02 .titulo .titulo_txt{color:#a7973f;}
#girobox .combination_02 .cuerpo .cuerpo_txt{color:#333;}
/* combinacion 3 de colores e imagen de fondo */
#girobox .combination_03 .titulo .titulo_txt{color:#ecb632;}
#girobox .combination_03 .cuerpo .cuerpo_txt{color:#666;}
/* combinacion 4 de colores e imagen de fondo */
#girobox .combination_04 .titulo .titulo_txt{color:#6f7d80;}
#girobox .combination_04 .cuerpo .cuerpo_txt{color:#000;}
/* combinacion 5 de colores e imagen de fondo */
#girobox .combination_05 .titulo .titulo_txt{color:#9e513f;}
#girobox .combination_05 .cuerpo .cuerpo_txt{color:#666;}
/* combinacion 6 de colores e imagen de fondo */
#girobox .combination_06 .titulo .titulo_txt{color:#787f5e;}
#girobox .combination_06 .cuerpo .cuerpo_txt{color:#666;}
/* combinacion 7 de colores e imagen de fondo */
#girobox .combination_07 .titulo .titulo_txt{color:#59626b;}
#girobox .combination_07 .cuerpo .cuerpo_txt{color:#000;}
/* combinacion 8 de colores e imagen de fondo */
#girobox .combination_08 .titulo .titulo_txt{color:#bb8151;}
#girobox .combination_08 .cuerpo .cuerpo_txt{color:#666;}
#girobox .giroitem .cont_button{height:3.2em;display:inline;}
#girobox .giroitem .cont_button .button_link{background:url(../img/sprite_imgBtnAccessLeft.png) no-repeat 0 0;padding-left:1.5em;float:left;cursor:pointer;margin:1.7em 1.2em 0 0;}
#girobox .giroitem .cont_button .button_link span{background:url(../img/sprite_imgBtnAccessRight.png) no-repeat 100% 0;font-size:1.3em;color:#fff;float:left;padding:0.615em 3.077em 0.615em 0;line-height:1.231em;}
#girobox #thumbnails{position:absolute;left:0;top:0;height:18em;padding:2em 0 0;width:100%;background:url(../img/imgVeil.png) repeat-x 0 0;text-align:center;z-index:2;display:none;}
#girobox.giro_active #thumbnails ul{width:59.3em;margin:0 auto;}
#girobox.giro_active #thumbnails ul li{float:left;margin:0 1em 2em 1em;background:#fff;border:1px solid #3e464b;padding:.1em;overflow:hidden;cursor:pointer;width:12.4em;height:6.5em;}
#girobox.giro_active #thumbnails ul li img{width:12.4em;height:6.5em;}
#girobox.giro_active #thumbnails ul li.hover{position:relative;top:-3px;}
#girobox .bg_image{position:absolute;left:0;top:0;height:20em;width:100%;text-align:center;z-index:0;}
#girobox .bg_image img{height:20em;width:100%;}
/*Fin Girobox*/
/*Cabecera*/
/*cookie directive*/
.RV_bloque_img50c{float:left;margin:0 1em 0 0;}
.RV_bloque_img50c img{border:none;width:5em;height:5em;}
.RV_cookiedir{background-color:#e6e6e6;margin:2px 0 1px;}
.RV_cookiecont{padding:.6em 1.1em 1.2em;border-radius:10px;background-color:#e1e4e6;}
.RV_cookiecont:after{content:"";display:block;height:0;clear:both;visibility:hidden;}
.RV_titlecookie{font-family:Arial,sans-serif;font-size:1.4em;line-height:1em;margin:0 0 .4em;font-weight:700;color:#333;}
.RV_cookieclose{margin:0;text-align:right;}
.RV_closebtn01{border:none;background:transparent url(../img/cookies_btn_close.png) no-repeat 100% 50%;margin:0;padding-right:18px;font-family:Arial,sans-serif;font-size:1.1em;line-height:1em;color:#ec0000;text-decoration:underline;cursor:pointer;text-align:right;}
.RV_cookieclose .RV_closebtn01{border:none;background:transparent url(../img/cookies_btn_close.png) no-repeat 100% 50%;margin:0;padding-right:3.2em;font-family:Arial,sans-serif;font-size:1.1em;line-height:1em;color:#ec0000;text-decoration:underline;cursor:pointer;text-align:right;padding-top:0.8em;padding-bottom:0.8em;}
.RV_bloque_text01{font-size:1.1em;color:#000;}
.RV_bloque_text01 p{margin-top:0;}
.RV_bloque_boton02{clear:both;overflow:hidden;text-align:right;}
.RV_bloque_boton01 p,
.RV_bloque_boton02 p{display:inline-block;margin:0 0 0 1em;}
#cabecera{background:#fff url(../img/imgCabeCentro.gif) repeat-x 0 0;margin-bottom:1.2em;}
#bloque_contenido{background:transparent url(../img/imgCabeDe.gif) no-repeat 100% 0;}
#bloque_logo{background:transparent url(../img/imgCabeIz.gif) no-repeat 0 0;float:left;margin:0 0 1em;padding-top:1em;}
h1 a{display:block;}
#bloque_menu{background:#e1e4e6 url(../img/imgMenuIzq.gif) no-repeat 0 0;border-bottom:1px solid #dfe7eb;clear:both;margin:0 1.2em 0 1.2em;padding-left:0.4em;}
#bgMenuDer{background:#e1e4e6 url(../img/imgMenuDer.gif) no-repeat 100% 0;padding-right:0.4em;}
#bloque_menu ul{background:transparent url(../img/imgMenuTop.gif) repeat-x 0 0;margin-right:0.5em;margin:0;overflow:hidden;padding:0;}
#bloque_menu li{background:transparent url(../img/imgSeparadorMenu.gif) no-repeat 100% 0.3em;float:left;font-family:Arial,sans-serif;font-size:1.08em;list-style:none;margin-top:0.5em;padding:0.2em 0 0;text-align:left;text-transform:uppercase;}
#bloque_menu li.activa a,
#bloque_menu li a:hover{background:#fff url(../img/imgFondoSelect.gif) repeat-x 0 0;color:#c90212;}
#bloque_menu li a{color:#000;display:block;float:left;min-height:3.4em;margin-right:0.2em;overflow:hidden;padding:0 0.3em 0.2em;text-decoration:none;width:11.35em;}
#bloque_menu a span{cursor:pointer;display:block;float:left;line-height:1.4em;margin-top:0.2em;min-height:3.2em;width:10em;}
.tabs10 #bloque_menu li a{width:7.7em;}
.tabs10 #bloque_menu a span{width:6.35em;}
.tabs9 #bloque_menu li a{width:8.65em;}
.tabs9 #bloque_menu a span{width:7.3em;}
.tabs8 #bloque_menu li a{width:9.84em;}
.tabs8 #bloque_menu a span{width:8.5em;}
.tabs7 #bloque_menu li a{width:11.35em;}
.tabs7 #bloque_menu a span{width:10em;}
.tabs6 #bloque_menu li a{width:8.8em;}
.tabs6 #bloque_menu a span{width:7.49em;}
.tabs5 #bloque_menu li a{width:10.9em;}
.tabs5 #bloque_menu a span{width:9.59em;}
.tabs4 #bloque_menu li a{width:9.5em;}
.tabs4 #bloque_menu a span{width:8.19em;}
.tabs3 #bloque_menu li a{width:12.9em;}
.tabs3 #bloque_menu a span{width:11.59em;}
.tabs2 #bloque_menu li a{width:10.9em;}
.tabs2 #bloque_menu a span{width:9.5em;}
.tabs1 #bloque_menu li a{width:22.8em;}
.tabs1 #bloque_menu a span{width:21.49em;}
#bloque_menu a img{float:left;margin:0.3em 0.3em 0 0;width:1.01em;height:1.01em;}
#bloque_accionSan{overflow:hidden;padding-top:1em;}
#bloque_enlacesIdioma{float:left;overflow:hidden;}
#enlacesInteres,
#idioma{float:left;}
#idioma{padding-left:0.6em;}
#idioma label{float:left;}
#idioma label,
#idioma select{color:#333;}
#idioma select{font-family:Arial,sans-serif;font-size:1em;}
#idioma span{background:#ccc url(../img/bg_boton.gif) repeat-x 0 0;border-color:#acafb4 #ccc #ccc #acafb4;border-style:solid;border-width:1px;display:inline;float:left;margin-left:0.6em;}
#buscadorCampos span{background:#ccc url(../img/bg_boton.gif) repeat-x 0 0;border-color:#acafb4 #ccc #ccc;border-style:solid;border-width:1px 1px 1px 0;display:block;float:left;}
#idioma .boton,
#buscadorCampos .boton{background:none;border:none;cursor:pointer;color:#444;font-family:Arial,sans-serif;font-size:1em;margin:0;padding:0 0.6em;}
#enlacesInteres ul{margin:0;overflow:hidden;padding:0;}
#enlacesInteres li{float:left;list-style:none;padding:0 1em;}
#enlacesInteres li + li{background:#fff url(../img/icoSeparadorOpcionesInicio.gif) no-repeat 0 50%;}
#enlacesInteres a{color:#f00;text-decoration:none;}
#bloque_buscador{float:left;overflow:hidden;}
.textCorporativa{display:inline;float:left;font-size:2.4em;line-height:1.4em;margin:0.4em 0 0 0.5em;}
#buscadorCampos{background:#fff url(../img/fondoBuscador.gif) repeat-x 0 100%;border:1px solid #e1ecf0;clear:right;display:inline;float:right;margin:0.5em 1.2em 1em 1.2em;padding:0.8em;position:relative;}
#buscadorCampos form{margin:0;padding:0;}
#buscadorCampos label{float:left;}
#buscadorCampos label input{border:1px solid #ccc;font-family:Arial,sans-serif;font-size:1.4em;height:1.3em;padding:0.2em 0 0;width:15.5em;}
#buscadorCampos .boton{float:left;font-size:1.4em;height:1.5em;padding:0 0.4em;}
.activadoInput{border:1px solid #ec0000!important;}
.desactivadoBtn{background:none;color:#999;cursor:pointer;border:none;float:left;font-family:Arial,sans-serif;font-size:1.4em;height:1.5em;padding:0 0.4em;}
#textoPredictivo{background-color:#FFF;display:none;position:absolute;top:3.1em;width:100%;z-index:1000;}
/*accion SAN*/
.accionsan{color:#444;display:inline;font-family:Arial,sans-serif;float:right;margin-right:1.2em;padding-left:1.2em;}
.accionsan a:link,
.accionsan a:visited,
.accionsan a:active{text-decoration:none;}
.accionsan a:hover{text-decoration:underline;}
.accionsan .accion{font-size:1em;font-weight:bold;}
.accionsan .ico_fl{padding:0 1px 0 2px;}
.accionsan .ico_fl img{margin-bottom:-1px;width:10px;height:10px;}
.accionsan .positivo{color:#096;}
.accionsan .negativo{color:#ec0000;}
.accionsan .accion{padding-left:0;}
.corporativo .accionsan .valor{padding:0 0.5em;}
/*.accionsan span:first-child{padding-left:0;}*/
/*MenuEx*/
#menuEx{font-family:Arial,sans-serif;margin:0;padding:0;border-right:0 none;margin-bottom:3em;}
#menuEx .titulomenu{color:#ec0000;font-family:'open_sansregular',sans-serif;font-size:2.1em;padding:10px 12px 20px 5px;line-height:1.2em;}
#menuEx ul{padding:0;margin:0;}
#menuEx .nivel1.open{display:block;}
#menuEx ul ul{border:none;}
#menuEx li{display:block;list-style-type:none;margin:0;font-weight:bold;border-bottom:1px solid #efefef;font-family:Arial,sans-serif;}
#menuEx li a{text-decoration:none;font-weight:bold;font-size:1.2em;color:#303030;display:inline;padding:0;line-height:1.2em;position:relative;z-index:100;}
#menuEx li a:hover{background:#fff;}
#menuEx li a.active{color:#ec0000;}
#menuEx li li{border-top:1px solid #efefef;border-bottom:0 none;margin:0;padding-left:0;padding-bottom:0;}
#menuEx li li li li{margin:0;}
#menuEx li li a{font-family:Arial,sans-serif;font-weight:normal;font-size:1.1em;}
#menuEx li li li a{background:0 none;}
#menuEx li a:hover,#menuEx li li .opcmenuSel:hover,#menuEx li .selected1:hover,#menuEx li .opcmenuSel:hover{color:#ec0000;}
#menuEx .noSelec1{;}
#menuEx .conHijos{background:#fff url(../img/pestUpEx.gif) no-repeat 100% 50%;}
#menuEx .noSelec2{background:url(../img/pestDownEx.gif) no-repeat 100% 50%;}
#menuEx .selected3{background:#fff url(../img/ico_bulletmenu2rojo.gif) no-repeat 100% 0;color:#ec0000;}
#menuEx li .opcmenuSel{color:#ec0000;}
#menuEx li li .opcmenuSel,#menuEx li li li .opcmenuSel,#menuEx li li li li .opcmenuSel{font-weight:normal;color:#ec0000;}
#menuEx .nivel1{font-size:1em;}
#menuEx .nivel2{font-size:1em;}
#menuEx [class*="nivel"] span{cursor:pointer;display:inline;}
#menuEx img{border:0;margin:0;padding:0;display:block;}
#menuEx .bannermenu img{width:192px;height:78px;}
#menuEx .c3rr0{display:none;}
#menuEx .v1s1bl3{display:block;}
.block{display:block!important;}
#menuEx .nivel1 [class*="nivel"] a span{cursor:pointer;padding-right:1.5em;display:inline-block;position:relative;}
#menuEx .nivel1 [class*="nivel"] a span:after{content:" ";background:url('../img/ah_arrow_links.png') scroll no-repeat center transparent;top:0;width:1em;height:1em;right:0;display:none;position:absolute;}
#menuEx .nivel1 [class*="nivel"] a:hover span:after{display:block;}
#textoPredictivo02{background-color:#fff;display:none;position:absolute;left:11.44em;top:2.1em;width:32.15em;border:none;}
/*FCKeditor tablas .tabla.estilo1 .tabla.estilo2 .tabla.estilo3*/
table.fck_table{border-collapse:collapse;width:100%;margin-bottom:1.2em;}
table.fck_table.table2{border-left:1px solid #b6b5b5;border-right:1px solid #b6b5b5;border-top:1px solid #b6b5b5;}
table.fck_table.table3{border-left:1px solid #b6b5b5;border-right:1px solid #b6b5b5;border-top:1px solid #b6b5b5;}
table.fck_table.table1 tr{border:0;}
table.fck_table.table2 tr{line-height:1.2em;}
table.fck_table.table3 tr{line-height:1.2em;}
table.fck_table.table1 tr td{border:0;border-bottom:2px solid #ccc;padding:.5em .7em;}
table.fck_table.table1 tr td ul,table.fck_table.table2 tr td ul,table.fck_table.table3 tr td ul{margin:0;padding:0;}
table.fck_table.table2 tr td{padding:.5em .7em;}
table.fck_table.table3 tr td{padding:.5em .7em;}
table.fck_table.table1 th{background-color:#fff;padding:.7em;border:0;border-bottom:2px solid #ccc;}
table.fck_table.table2 th{background-color:#d5d7d7;padding:.7em;line-height:1.2em;}
table.fck_table.table3 th{background-color:#e4e5e5;padding:.7em;line-height:1.2em;}
table.fck_table  caption{background:url(../img/imgCabecera.gif) repeat-x 0 100%;overflow:hidden;padding:0.1em 0 .4em .3em;text-align:left;}
table.fck_table.table1  caption{color:#444;background-color:#fff;border-bottom:2px solid #ccc;font-size:24px;font-family:"open_sansregular",sans-serif;line-height:1.2em;}
table.fck_table.table2  caption{background:url(../img/imgCabecera_2.gif) repeat-x 0 100%;color:#fff;background-color:#555;border-left:1px solid #b6b5b5;border-top:1px solid #b6b5b5;border-right:1px solid #b6b5b5;}
table.fck_table.table3  caption{background:url(../img/imgCabecera_3.gif) repeat-x 0 100%;color:#fff;background-color:#c90212;border-left:1px solid #b6b5b5;border-top:1px solid #b6b5b5;border-right:1px solid #b6b5b5;}
table.fck_table  caption span{float:left;font-size:1.3em;line-height:1.6em;}
table.fck_table  tr th,table.fck_table  tr td{border-bottom:1px solid #E4E2E2;margin:0;padding:0.1em 0.6em 0.1em 0.6em;}
table.fck_table  th{border-right:1px solid #FFF;font-size:1.1em;font-weight:bold;margin:0;padding:0.3em 0;text-align:center;background-color:#e9eef0;}
table.fck_table  th.fck_last {border-right:none;}
table.fck_table  tr td img{vertical-align:middle;}
table.fck_table.table2 .fck_par{background-color:#f3f3f3;}
table.fck_table.table3 .fck_par{background-color:#faf5f5;}
/*TOOLTIP COMPLEJO*/
.ttinfo{display:inline-block;background:url(../img/icoinfo.gif) no-repeat scroll 99% 50% transparent;text-decoration:none!important;color:inherit!important;padding-right:20px;position:relative;}
.footnotes{margin:0;padding:0;}
.toolnotes li{display:none;}
.toolnotes .bingo{display:block;position:absolute;z-index:999;width:230px;padding:15px;border:1px solid #cfcf8e;border-radius:6px;box-shadow:0 0 4px 2px rgba(210,214,216,0.75);color:#000;background:#fdfdfa url(../img/bgroundTooltip.gif) 0 0 repeat-x;}
.toolnotes .bingo:before{content:url(../img/imgPicoCapa.gif);position:absolute;bottom:-7px;left:18px;width:14px;}
.toolnotes .bingo a:hover{text-decoration:none;color:#f00;}
.toolnotes .fckclose{cursor:pointer;position:absolute;right:6px;top:6px;z-index:9999;width:10px;height:10px;background:url(../img/closeTooltipFCK.gif);margin:0;padding:0;border:none;}
/*TOOLTIP SENCILLO*/
.hideTooltip .content,
.tooltipclick .content,
.tooltipclick .fckclose,
.tooltipover .content,
.tooltitlehide .content{display:none;}
.showTooltip .content,
.tooltipclick:hover .content,
.tooltipover:hover .content,
.tooltitle .content{left:-18px;padding:12px;display:block;position:absolute;z-index:999;width:230px;border:1px solid #cfcf8e;border-radius:6px;box-shadow:0 0 4px 2px rgba(210,214,216,0.75);text-shadow:0 1px 0 rgba(255,255,255,.4);color:#000;background:#fdfdfa url(../img/bgroundTooltip.gif) 0 0 repeat-x;}
.showTooltip .content:after,
.tooltipclick:hover .content:after,
.tooltipover:hover .content:after,
.tooltitle .content:after{content:url(../img/imgPicoCapa.gif);position:absolute;bottom:-7px;left:18px;width:14px;}
.tooltipover:hover .content{left:0;}
.ttjs:hover .content{display:none;}
.showTooltip:hover .content{display:block;}
.tooltitle,
.tooltitlehide{border-bottom:1px dotted #ccc;cursor:pointer;position:relative;}
.content.return:after{left:210px;}
.bingo.return:before{left:198px;}
/*ValoraciÃ³n*/
.sp_valor_CF_star{overflow:hidden;font-family:arial,sans-serif;display:inline-block;vertical-align:text-bottom;}
.sp_valor_CF_star p{float:left;list-style:none;margin:0;padding:0;width:100px;height:20px;background-image:url("../img/stars.png");background-repeat:no-repeat;background-position:0 0;}
.sp_valor_CF_star .sp_rate_00{background-position:0 0;}
.sp_valor_CF_star .sp_rate_10{background-position:0 -50px;}
.sp_valor_CF_star .sp_rate_20{background-position:0 -100px;}
.sp_valor_CF_star .sp_rate_30{background-position:0 -150px;}
.sp_valor_CF_star .sp_rate_40{background-position:0 -200px;}
.sp_valor_CF_star .sp_rate_50{background-position:0 -250px;}
.sp_valor_CF_star p span{display:block;text-indent:-9999em;height:20px;padding:0 1px;}
.sp_valor_CF_star ul{float:left;list-style:none;margin:0;padding:0;overflow:hidden;background-image:url("../img/stars.png");background-repeat:no-repeat;}
.sp_valor_CF_star li{float:left;padding:0;margin:0;width:20px;height:18px;}
.sp_valor_CF_star .starOVER_CF{background:transparent url("../img/stars.png") no-repeat 0 -275px;}
.sp_valor_CF_star li a{display:block;text-indent:-9999em;z-index:10;width:18px;height:18px;padding:0 1px;cursor:pointer;}
.bloque_selectAvanzado01 p.spr_lbl{padding-right:.5em;font-size:12px;color:#303030;font-weight:700;text-align:right;margin:0;display:inline-block;width:16.4em;}
.sp_valor_CF_star .sp_disabled li a{cursor:default;}
.sp_indicador_CF{display:inline-block;color:#c00;border:1px solid #aeaeae;background-color:#f8f8f8;border-radius:2px;margin:2px 0 2px 4px;padding:0 4px 0 2px;position:relative;}
.sp_indicador_CF:before{content:url(../img/img_sp_indicador.png);position:absolute;left:-6px;top:3px;}
/*FOOTER02*/
.cf_footer02{background-color:#f8f8f8;border-top:0.5em solid #d5dae0;}
.toplinks_footer02{background-color:#696969;padding:1em 2em;text-align:center;width:100%;box-sizing:border-box;}
.toplinks_footer02 ul{border:1px solid #696969;}
.toplinks_footer02 ul.active_nav li{display:block;}
.menu_footer02 ul{width:100%;display:block;list-style-type:none;float:left;padding:0;box-sizing:border-box;}
.toplinks_footer02 li{padding:0 1em;margin:0 0 0.65em;display:inline-block;font-size:1.3em;font-family:Arial,sans-serif;}
.toplinks_footer02 li + li{background:transparent url(../img/bg_barraPol.gif) no-repeat 0 0;}
.toplinks_footer02 li a{color:#fff;text-decoration:none;}
.toplinks_footer02 ul.active_nav li a:hover{color:#c90212;}
.toplinks_footer02 li a:hover{text-decoration:underline;}
.menu_footer02{max-width:96em;margin:0 auto;padding:0;list-style:none;}
.menu_footer02 ul{width:100%;display:block;list-style-type:none;margin-bottom:1.2em;}
.menu_footer02:after,
.toplinks_footer02 ul:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;}
.menu_footer02 .grouptitle{font-family:Arial,sans-serif;font-size:1.3em;color:#c90212;margin:0;padding:1.3em 0 1em;}
.menu_footer02 .footer02col{max-width:33.3%;width:33.3%;margin:0 auto;display:table-cell;padding:0;vertical-align:top;background:url('../img/bg_footer_blocks_large.gif') no-repeat left 5.5em transparent;box-sizing:border-box;}
.menu_footer02 .footer02col .wblkfooter ul  + .wblkfooter ul{background:transparent url(../img/imgVeil.png) no-repeat 0 55%;}
.ie7 .menu_footer02 .footer02col{width:33.2%;}
.menu_footer02 .footer02col:first-child{background:0 none;}
.menu_footer02 .wblkfooter{padding:0 2em 1.6em;display:block;width:100%;box-sizing:border-box;float:left;}
.menu_footer02 .wblkfooter ul{margin:1em 0 0;list-style:none;padding:0;}
.menu_footer02 .wblkfooter li{padding:0 0 .5em;}
.menu_footer02 .wblkfooter li a{font-size:1.3em;font-family:Arial,sans-serif;color:#000;text-decoration:none;}
.menu_footer02 .wblkfooter li a:hover{text-decoration:underline;}
.menu_footer02 .wblkfooter .accordion_link{background:transparent url(../img/icoColapsMas.png) no-repeat 0 35%;display:inline-table;height:.7em;vertical-align:text-bottom;padding:0 0 0 .9em;}
.menu_footer02 .wblkfooter .accordion_link.active{background:transparent url(../img/icoColapsMenos.png) no-repeat 0 50%;display:inline-table;height:.7em;vertical-align:text-bottom;padding:0 0 0 .9em;}
.menu_footer02 .wblkfooter ul.accordion_list{display:none;}
.menu_footer02 .wblkfooter ul.accordion_list.active_nav{display:block;padding:1em 1.4em;margin:0;}
.menu_footer02 .wblkfooter ul.accordion_list.active_nav li a{background:transparent url(../img/icoBulletGris.png) no-repeat 0 50%;color:#666;padding-left:1em;}
.menu_footer02 .wblkfooter .red_social li{float:left;padding:0 .9em .5em 0;}
.menu_footer02 .wblkfooter .red_social li img{height:30px;width:30px;}
.cf_footer02_copyright{background-color:#f8f8f8;}
.cf_footer02_copyright:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;}
.cf_footer02_copyright p{width:auto;margin:0 auto 2em;padding:0 8.5em;text-align:center;font-size:1.1em;color:#444;font-family:Arial,sans-serif;line-height:1.5em;}
.cf_footer02_copyright ul{padding-bottom:1.5em;text-align:center;display:block;float:none;}
.cf_footer02_copyright ul li{padding:0 0 0 1em;margin:0 0 1em;display:inline-block;}
.cf_footer02_copyright ul li img{width:auto;height:50px;border:none;}
.toplinks_footer02 nav{width:auto;display:block;float:none;margin:0 auto;padding:0;text-align:center;}
.toplinks_footer02 ul{padding:0;margin-bottom:0;}
/*////////////////////////
// CD_HEADER_02 //
////////////////////////*/
.cabecera{width:100%;display:inline-block;padding:1.2em 0;box-sizing:border-box;border-bottom:5px solid #EC0000;position:relative;}
.cabecera .wrapper{padding:0 1.2em;box-sizing:border-box;}
.corporativo{display:block;float:left;/*margin-bottom:1.2em;*/;}
/*bloque_logo*/
.bloque_logo{display:block;float:left;position:relative;margin-right:16em;width:16.7em;}
.bloque_logo h1{margin:0;}
.bloque_logo img{max-width:100%;}
.bloque_logo .logotipo{display:block;}
.bloque_logo .logotipo span{position:absolute;left:-1000000px;}
/*bloque_corporativa*/
.bloque_corporativa{display:block;float:left;min-width:30%;margin-right:1.3em;}
.bloque_corporativa .textCorporativa{margin:0;color:#848484;line-height:normal;width:100%;}
.bloque_corporativa .accionsan{clear:both;display:block;padding:0;width:100%;margin:0;margin-top:1em;}
.bloque_corporativa .accionsan ul{margin:0;display:block;list-style:none;padding:0;}
/*accionsan*/
.accionsan .accion{display:block;float:left;}
.accionsan .accion a{color:#444;}
.accionsan ul{display:block;float:left;}
.accionsan li{display:block;float:left;padding-left:0.6em;padding-right:0.6em;border-left:1px solid #848484;}
.accionsan li:first-child{border-left:0 none;}
.accionsan .valor{padding:0;margin:0;display:block;float:left;}
.accionsan .valor img{float:left;margin-right:0.6em;margin-top:0.35em;}
.accionsan .valor figcaption{float:left;}
/*bloque_options*/
.bloque_options{float:right;width:auto;margin-bottom:1.9em;}
.bloque_options .options_secondary{display:block;float:left;}
.optionsMobile,
.navegationMobile,
.option_icon{display:none;}
/*buscadorCampos*/
.buscadorCampos{display:block;float:left;}
.buscadorCampos .form_hidden{display:none;}
.bloque_options .options-secondary{display:block;float:left;}
.bloque_options .search_container{position:absolute;max-width:22em;z-index:9999999;display:none;}
.bloque_options .search_container .field{position:relative;top:0;background:#dadada;border:0 none;border-radius:1.5em;height:2.18em;box-sizing:border-box;padding-right:2.5em;padding-left:1em;padding-top:0.25em;padding-bottom:0.25em;}
.bloque_options .buscadorCampos .search_container .search_form{border:0 none;}
.bloque_options .search_container .field:focus{outline:0 none;}
.bloque_options .search_container .field.gosearch{color:#ec0000;}
.bloque_options .search_container fieldset{padding:0;margin:0;border:0 none;}
.bloque_options .search_container_bg{width:100%;position:absolute;left:0;top:0;height:7em;background:url('../img/search_layer_bg.png') scroll repeat transparent;z-index:999999;}
.bloque_options .search_container_bg.hidden_layer,
.bloque_options .search_container.hidden_layer{display:none;}
.bloque_options .search_container .buscadorCampos form{border:0 none;}
.bloque_options .search_button{position:absolute;top:0;right:0;}
.bloque_options .search_trigger,
.bloque_options .search_button .btn_buscar{cursor:pointer;width:30px;height:30px;padding:0;margin:0;display:block;float:right;background:url('../img/icon_search.png') scroll no-repeat center top transparent;border:0 none;outline:0 none;text-indent:-1000000px;}
.bloque_options .search_trigger:hover,
.bloque_options .search_trigger:focus{background-position:center bottom;}
.bloque_options .search_button .btn_buscar.active,
.bloque_options .search_button .btn_buscar:focus{background-position:center center;}
/*busqueda autocompletar*/
.bloque_options .autocomplete,.bloque_options .block#textoPredictivo{padding:0;background:#fff;padding:1em 1.3em;border:1px solid #cecece;margin:0;margin-top:0.1em;border-radius:1em;position:relative;display:none;z-index:999999;}
.bloque_options .block#textoPredictivo{top:0;box-sizing:border-box;}
.bloque_options .block#textoPredictivo .contenedor07{border: 0 none;}
.bloque_options .autocomplete .titulorelacionado{color:#000;font-size:1.3em;font-weight:700;}
.bloque_options .autocomplete_relacionados,
.bloque_options .autocomplete_predictivo{list-style-type:none;margin:0;padding:0;}
.bloque_options .autocomplete_relacionados li:first-child,
.bloque_options .autocomplete_predictivo li:first-child{margin-top:0;}
.bloque_options .autocomplete_relacionados li,
.bloque_options .autocomplete_predictivo li{margin-top:0.8em;}
.bloque_options .block#textoPredictivo .bloqueBusqueda li a{font-weight:normal;text-decoration:none;color:#000;display:inline-block;padding-right:0;padding-left:0;text-decoration:underline;padding-bottom:0;}
.bloque_options .block#textoPredictivo .bloqueBusqueda li:first-child a{padding-top:0;}
.bloque_options .block#textoPredictivo .bloqueBusqueda li a:hover{background:0 none;}
.bloque_options .autocomplete_predictivo a,
.bloque_options .autocomplete_relacionados a{font-weight:normal;text-decoration:none;font-size:1.3em;}
.bloque_options .autocomplete_predictivo a{color:#76777a;}
.bloque_options .autocomplete_relacionados a{color:#000;text-decoration:underline;}
/*bloque_links_icons*/
.bloque_links_icons{display:block;float:left;margin-left:1.5em;}
.bloque_links_icons ul{list-style:none;display:block;float:left;padding:0;margin:0;}
.bloque_links_icons li{display:block;float:left;margin-left:1.4em;}
.bloque_links_icons li:first-child{margin-left:0;}
.bloque_links_icons .link_icons{display:block;float:left;line-height:1em;}
.bloque_links_icons .link_icons img{display:block;float:left;width:2.9em;height:2.9em;}
/*bloque_idioma*/
.bloque_idioma{display:block;float:left;margin-left:2em;position:relative;}k
.bloque_idioma .textIdioma{margin-right:0.5em;color:#000;display:inline-block;}
.bloque_idioma .lista_idioma{z-index:99999;float:none;list-style:none;margin:0;border:1px solid #c8c8c8;padding:0;background:#f5f5f5;margin-top:1em;position:absolute;box-sizing:border-box;min-width:11.4em;top:100%;right:0;padding:0;display:none;}
.bloque_idioma .lista_idioma.active_nav{display:block;}
.bloque_idioma .lista_idioma:before{width:1em;height:1em;content:"";display:block;position:absolute;right:0.25em;top:-1em;z-index:1;background:url('../img/lista-idioma-indicador-desktop.png') scroll no-repeat center transparent;}
.bloque_idioma .lista_idioma li{display:block;clear:both;text-align:right;min-width:11.4em;}
.bloque_idioma .lista_idioma li button{font-size:1.2em;color:#000;padding:0.5em;display:block;background:none;text-decoration:none;border:none;text-align:right;cursor:pointer;box-sizing:border-box;width:100%;}
.bloque_idioma .lista_idioma li button:hover{color:#c90212;background-color:#FFF;}
.bloque_idioma .lista_idioma li button:focus{color:#c90212;background-color:#FFF;}
.bloque_idioma .idioma{display:block;float:left;font-size:1.2em;background:0 none;border:0 none;padding:0;margin:0;margin-top:0.6em;color:#666;cursor:pointer;margin-right:0.5em;;position:relative;text-decoration:underline;}
.bloque_idioma .idioma:focus{outline:0 none;text-decoration:underline;}
.bloque_idioma .idioma:hover{text-decoration:underline;color:#ec0000;}
.bloque_idioma .selector{display:block;float:left;font-size:1.2em;background:0 none;border:0 none;padding:0;margin:0;margin-top:0.6em;color:#666;cursor:pointer;position:relative;text-indent:-1000000px;width: 1.5em;
height: 1.4em;}
.bloque_idioma .selector:focus{outline:0 none;}
.bloque_idioma .selector:focus:before{outline:0 none;}
.bloque_idioma .selector:before{content:" ";position:absolute;background:url('../img/selector-lenguaje-desktop.png') scroll no-repeat center top transparent;width:1.5em;height:1.4em;right:0;top:0;}
.bloque_idioma .selector.active:before{background-position:center bottom;top:-0.2em;}
/*menu_navegacion*/
.menu_navegacion{display:block;float:left;width:100%;z-index:0;}
.menu_navegacion ul{display:table;float:left;list-style:none;padding:0;margin:1.3em 0 0 0;width:100%;}
.menu_navegacion ul li{padding-right:1.5em;padding-left:1.5em;background:url("../img/navegation_li_bg.png") scroll no-repeat center left transparent;text-align:left;min-height:3.8em;width:14.1em;box-sizing:border-box;margin-top:0;display:table-cell;vertical-align:top;font-family:"open_sansregular",Arial,sans-serif;}
.menu_navegacion ul li:first-child{background:0 none;}
.menu_navegacion ul li a{vertical-align:middle;font-size:1.4em;color:#303030;text-decoration:none;line-height:normal;}
.menu_navegacion ul li a:hover,.menu_navegacion ul li.activa a{color:#ec0000;}
.menu_navegacion ul.active_nav{z-index:9999;}
.bloque_text01 ul{padding-left:0;}
/*menuAccesible*/
#controlbtn3{position:relative;width:100%;height:2em;display:block;cursor:pointer;float:left;border:1px solid #dde1e4;box-sizing:border-box;background:url("../img/control_button_menuaccesible.png") scroll repeat-x left center transparent;display:none;}
#controlbtn3:before{content:"";width:1em;height:1.6em;display:block;background:url("../img/arrow-selector-idioma.png") scroll no-repeat top center transparent;margin:0 auto;float:none;position:absolute;left:48%;top:0.2em;}
#controlbtn3.active:before{background-position:bottom center;top:0;}
#controlbtn3 span{position:absolute;left:-1000000px;}
#menuAccesible ul[class*="nivel"]{display:none;}
#menuAccesible ul.nivel1{display:block;padding-left:0;}
#menuAccesible ul[class*="nivel"].active_nav{display:block;}
#menuAccesible ul[class*="nivel"].v1s1bl3{display:block;}
#menuAccesible ul[class*="nivel"] .accordions ul[class*='nivel'].v1s1bl3{display:none;}
#menuAccesible ul[class*="nivel"] .accordions ul[class*='nivel'].v1s1bl3.active_nav{display:block;}
#menuAccesible ul[class*="nivel"] a{padding:.5em;}
#menuAccesible ul[class*="nivel"] a:focus:before{display: block;background:url(../img/pestDownEx.gif) no-repeat 100% 0%;}
#menuAccesible li a{display:inline-block;}
#menuAccesible li,#menuAccesible li.noSelected{display:block;width:100%;padding:0;box-sizing:border-box;}
#menuAccesible li:hover ul,#menuAccesible li.noSelected:hover ul{background:#fff;}
#menuAccesible ul[class*="nivel"] a:hover{background:#fff;}
#menuAccesible li.accordions{padding:0;}
#menuAccesible li.accordions .accordion_trigger a{background:0 none;}
#menuAccesible li.accordions .accordion_trigger a:hover{background:#fff;}
#menuAccesible li .accordion_trigger{display:block;width:100%;padding:0 2.5em 0 0;box-sizing: border-box;background:url(../img/pestDownEx.gif) no-repeat 100% 0%;}
#menuAccesible li .accordion_trigger:focus{outline:0 none;}
#menuAccesible li .accordion_trigger.active {padding:0 2.5em 0 0;background:#FFF url(../img/pestUpEx.gif) no-repeat 100% 0%;}
#menuAccesible li .accordion_trigger:hover{background-color:#fff;}
#menuAccesible li .accordion_trigger.active a{color:#ec0000;}
#menuAccesible li.accordions .active + ul.nivel2.v1s1bl3{display:block;}
#menuAccesible ul.nivel2 li a{padding-left:1.25em;}
#menuAccesible ul.nivel3 li a{padding-left:2.5em;}
#menuAccesible ul.nivel4 li a{padding-left:3.75em;}
/*Tooltips*/
.tooltiphide{cursor:pointer;position:relative;display:inline-block;}
.tooltiphide:focus .txtTooltip{outline:0 none;}
.txtTooltip{position:absolute;width:23em;box-sizing:border-box;padding:1em;z-index:2;left:0%;bottom:150%;background-color:white;border:1px solid #cfcf8e;border-radius:6px;box-shadow:0 0 4px 2px rgba(210,214,216,0.75);text-shadow:0 1px 0 rgba(255,255,255,.4);color:#000;background:#fdfdfa url(../img/bgroundTooltip.gif) 0 0 repeat-x;}
.txtTooltip:after{content:url(../img/imgPicoCapa.gif);position:absolute;left:18px;width:14px;display:none;}
.txtTooltip.top:after{bottom:-7px;display:block;}
.txtTooltip.bottom:after{content:url(../img/imgPicoCapa_abajo.gif);top:-7px;display:block;}
/*estilos específicos firefox*/
@-moz-document url-prefix() {
    .bloque_idioma .idioma{margin-top: 0.45em;}
}
@media screen and (min-width:481px) and (max-width:768px){
    .menu_footer02 .footer02col{max-width:50.2%;min-width:50%;float:left;margin:0;padding:0;}
    .menu_footer02 .footer02col + .footer02col + .footer02col{clear:both;}
    .menu_navegacion ul li{display:block;float:left;margin-top:1.5em;}
    .bloque_corporativa{margin-bottom:1em;float:right;margin-right:0;}
    .bloque_options .search_container{max-width:22em;}
     /*Grids responsive*/
    .main3cols96 .giant{width:100%;float:left;}
    .main3cols96 .large{width:100%;float:left;}
    .main3cols96 .medium{width:50%;float:left;}
    .main3cols96 .small{width:50%;float:left;}
    .main4cols96 .giant{width:100%;float:left;}
    .main4cols96 .large{width:100%;float:left;}
    .main4cols96 .large2{width:75%;float:left;}
    .main4cols96 .medium{width:100%;float:left;}
    .main4cols96 .small{width:50%;float:left;}
    .main4cols96 .extra-small{width:25%;float:left;}
    .Head01, .Footer01{width:100%;float:left;}
    .contentRow{width:100%;float:left;}
    .main4cols96 .contentRow .small{width:25%;float:left;}
    .content1_3{width:100%;float:left;overflow:hidden;}
    .content2_3{width:100%;float:left;overflow:hidden;}
    .content1_2{width:100%;float:left;overflow:hidden;}
    .content1_2_res_1_2{width:50%;float:left;overflow:hidden;}
    .content1_4{width:100%;float:left;overflow:hidden;}
    .content1_2{width:100%;float:left;overflow:hidden;}
    .content3_4{width:100%;float:left;overflow:hidden;}
    .content3_4_res_1{width:100%;float:left;overflow:hidden;}
    .main4cols96 .content3_4_res_1 .large{width:100%;float:left;overflow:hidden;}
    .main4cols96 .content3_4_res_1 .medium{width:100%;float:left;overflow:hidden;}
    .main4cols96 .content3_4_res_1 .small{width:100%;float:left;overflow:hidden;}
    .main3cols96 .content2_3 .large{width:100%;float:left;overflow:hidden;}
    .main3cols96 .content2_3 .medium{width:50%;float:left;overflow:hidden;}
    .main3cols96 .content2_3 .small{width:50%;float:left;overflow:hidden;}
    .main3cols96 .content2_3 .content1_2_res_1_2 .small{width:100%;}
    .main4cols96 .content1_4 .small {width: 50%;}
    .main4cols96 .content3_4 .small {width: 33.33%;}
    .main4cols96 .content3_4 .medium {width: 66.66%;}
    .main4cols96 .content3_4 .large {width: 100%;}
    .main4cols96 .content1_2 .small{width:50%;}
    .main4cols96 .content1_2 .medium{width:100%;}
    .main4cols96 .content1_2 .content1_2_res_1_2 .small{width:100%;}
    .main3cols96 .content2_3 .content1_2_res_1_2 .medium{width:100%;}
    /*Fin Grids responsive*/
    .formBuscador label input{box-sizing:border-box;}
    .formBuscador label{display:inline-block;width:100%;}
    .formBuscador select{width:64.8%;box-sizing:border-box;}
    .formBuscador label{display:flex;}
    .bloque_combo01, .bloque_input01{width:100%;}
    .bloque_fecha01{width:97%;}
    .bloque_fecha01 > label{width:32%;}
    .formBuscador .campoFecha01, .formBuscador .campoFecha02{width:70%;}
    .tituloBuscador{padding:.4em 0 .7em;}
    .bloque_combo01, .bloque_input01{padding:0 0 .6em;}
    .bloque_fecha01{padding:0 0 .6em;}
    .bloque_boton01{margin:0;}
}
@media screen and (max-width:768px){
    .bloque_logo{margin-bottom:1em;margin-right:0;}
    .cabecera{min-height:13em;}
    .corporativo{width:100%;margin-bottom:0.8em;}
    .bloque_options{margin-bottom:0;margin-left:2.5em;margin-top:0;}
    .menu_navegacion{position:absolute;width:auto;float:none;clear:none;display:block;margin-top:1.3em;z-index:99999;bottom:1em;}
    .navegationMobile{font-size:1em;display:block;background:url('../img/ico-hamburguesa.gif') scroll no-repeat top center #fff;width:4em;height:4em;clear:both;padding:0;margin:0;border:0 none;text-indent:-1000000px;cursor:pointer;}
    .navegationMobile:hover,
    .navegationMobile:active{background-position:bottom center;}
    .navegationMobile:focus{outline:0 none;}
    .bloque_idioma .idioma{margin-top:0.6em;position:relative;}
    @-moz-document url-prefix() {
        .bloque_idioma .idioma{margin-top: 0.3em;}
    }
    .bloque_imgFlash225x125{height:100%;}
    .menu_navegacion{margin-top:1.3em;}
    .menu_navegacion ul{position:absolute;top:100%;left:0;background:#FFF;border:1px solid #ec0000;box-sizing:border-box;width:30em;display:none;}
    .menu_navegacion ul.active_nav{display:block;margin-top:0.1em;}
    .menu_navegacion ul li{width:100%;float:none;border-left:0 none;height:auto;margin-top:0;padding-left:0;padding-right:0;border:0 none;display:block;background:0 none;}
    .menu_navegacion ul li:first-child{border-top:0 none;}
    .menu_navegacion ul li:hover{background-color:#f5f5f5;}
    .menu_navegacion ul li:first-child a{border-top:0 none;}
    .menu_navegacion ul li a{padding-top:0.86em;padding-bottom:0.86em;display:block;margin-left:0.86em;margin-right:0.86em;box-sizing:border-box;border-top:1px solid #b6b2b2;}
    .menu_navegacion ul li a:hover{color:#c90212;}
    .bloqueIconos01{display:none;}
    .bloqueMigas{display:none;}
    .bloque_imgFlash225x420{display:none;}
    #controlbtn3{display:block;}
    #menuAccesible ul.nivel1{clear:both;display:none;}
    #menuAccesible ul.nivel1.active_nav{float:left;width:100%;display:block;}
}
@media screen and (max-width:741px){
    .bloque_options{margin-top:0;margin-bottom:0;}
}
@media screen and (max-width:479px){
    /*Grids responsive*/
    .main3cols96 .giant,
    .main3cols96 .large,
    .main3cols96 .medium,
    .main3cols96 .small,
    .main3cols96 .content2_3 .content1_2_res_1_2 .medium,
    .main3cols96 .content2_3 .content1_2_res_1_2 .small,
    .main3cols96 .content2_3 .content1_2_res_1_2,
    .main4cols96 .giant,
    .main4cols96 .large,
    .main4cols96 .large2,
    .main4cols96 .medium,
    .main4cols96 .small,
    .main4cols96 .extra-small,
    .content1_3,.content1_3 .medium,.content1_3 .small,
    .content2_3,
    .content3_4_res_1,
    .main3cols96 .content2_3 .large,
    .main3cols96 .content2_3 .medium,
    .main3cols96 .content2_3 .small,
    .main4cols96 .content1_4 .small,
    .main4cols96 .content3_4 .small,
    .main4cols96 .content3_4 .medium,
    .main4cols96 .content3_4 .large,
    .main4cols96 .content1_4, .main4cols96 .content1_4 .medium, .main4cols96 .content1_4 .large, .main4cols96 .content1_4 .small,
    .main4cols96 .content1_2, .main4cols96 .content1_2 .content1_2_res_1_2, .main4cols96 .content1_2 .content1_2_res_1_2 .small, .main4cols96 .content1_2 .medium, .main4cols96 .content1_2 .large, .main4cols96 .content1_2 .small,
    .main4cols96 .content3_4, .main4cols96 .content3_4 .medium, .main4cols96 .content3_4 .large, .main4cols96 .content3_4 .small
    .main4cols96 .content3_4_res_1 .large,.main4cols96 .content3_4_res_1 .medium,.main4cols96 .content3_4_res_1 .small,
    .main3cols79 .content1_3 .medium, .main3cols79 .giant, .main3cols79 .medium, .main3cols79 .content2_3, .main3cols79 .content1_3, .main3cols79 .content2_3 .large, .main3cols79 .content2_3 .medium, .main3cols79 .content1_3 .medium{width:100%;}
    /*Fin Grids responsive*/
    .cabecera{padding:1.2em;}
    .menu_footer02 ul{margin-top:2.4em;}
    .menu_footer02 .footer02col{width:100%;min-width:100%;display:block;float:left;min-height:0;background:0 none;}
    .menu_footer02 .wblkfooter{padding:0;}
    .menu_footer02 .grouptitle{padding:0.6em 2.5em 0.6em 1.85em;box-sizing:border-box;font-size:1.3em;background-color:#e8e8e8;font-weight:normal;position:relative;cursor:pointer;margin-bottom:0.1em;}
    .menu_footer02 .grouptitle:hover{background:#dedede;}
    .menu_footer02 .grouptitle:after{width:0.8em;height:0.5em;position:absolute;content:" ";display:block;right:2.4em;background:url('../img/bgArrowDown_slim.gif') scroll no-repeat bottom center transparent;top:1em;}
    .menu_footer02 .wblkfooter .grouptitle.active:after{background-position:top center;}
    .menu_footer02 .wblkfooter ul{padding:1.6em 2.4em;margin-top:0;display:none;}
    .menu_footer02 .wblkfooter ul.active_nav{display:block;}
    .menu_footer02 .wblkfooter.visible{margin-top:1.6em;}
    .menu_footer02 .wblkfooter.visible .grouptitle{background:none;font-weight:700;}
    .menu_footer02 .wblkfooter.visible .grouptitle:after{display:none;}
    .menu_footer02 .wblkfooter.visible ul{display:block;}
    .cf_footer02_copyright p{width:100%;padding:0 1.5em;box-sizing:border-box;}
    .toplinks_footer02{padding:1.2em 2.4em;text-align:left;height:5.5em;position:relative;z-index: 99999;}
    .toplinks_footer02 nav{display:block;position:relative;}
    .toplinks_footer02{width:100%;box-sizing:border-box;padding:1.2em 2.4em;text-align:left;}
    .toplinks_footer02 ul{background:#FFF;padding:0;margin:0;position:relative;}
    .toplinks_footer02 ul li{width:100%;box-sizing:border-box;padding:0.5em 1.3em;margin-bottom:0;display:none;cursor:pointer;}
    .toplinks_footer02 ul li:first-child{display:block;position:relative;}
    .toplinks_footer02 ul li:first-child:before{width:0.6em;height:0.5em;position:absolute;content:" ";display:block;right:1em;background:url('../img/footer_select_icon.gif') scroll no-repeat center transparent;top:0.9em;}
    .toplinks_footer02 ul a{color:#666666;}
    .cf_footer02_copyright ul{padding:0 1.5em 1.5em;box-sizing:border-box;}
    .cabecera .wrapper{padding:0;}
    .bloque_logo,
    .bloque_corporativa{display:block;width:100%;float:left;max-width:100%;margin-right:0;}
    .bloque_logo{margin-bottom:1em;clear:both;float:none;}
    .bloque_corporativa{margin-bottom:0;}
    .bloque_options{margin-bottom:0;margin-top:0.8em;min-width:0;clear:both;}
    .bloque_options .search_container_bg{display:none;background:transparent;}
    .bloque_options .search_container{max-width:19em;}
    .bloque_options .search_container .field{max-width:13.5em;}
    .bloque_options .option_icon{display:block;width:29px;height:29px;float:left;background:url('../img/ico-optionsGroup.gif') scroll no-repeat top center transparent;border:0 none;text-indent:-1000000px;font-size:1em;margin-left:1.4em;cursor:pointer;padding:0;}
    .bloque_options .option_icon.active{background-position:bottom center;}
    .bloque_options .option_icon:focus{outline:0 none;}
    .bloque_options .option_icon:hover,
    .bloque_options .option_icon:active{background-position:bottom center;}
    .bloque_options .options_secondary{display:none;clear:both;position:absolute;top:100%;right:0;box-sizing:border-box;padding:1.2em;background:#FFF;border:1px solid #ec0000;width:100%;padding:0;z-index: 999;}
    .bloque_options .options_secondary.active_nav{display:block;}
    .bloque_options .lista_idioma{float:left;position:relative;margin-top:0;border-top:0;width:100%;background-color:#FFF;border: 0 none;}
    .bloque_options .lista_idioma:before{display:none;}
    .bloque_options .lista_idioma.active_nav{display:block;}
    .bloque_options .bloque_links_icons,
    .bloque_idioma{margin:0;width:100%;}
    .bloque_options .bloque_links_icons ul,
    .bloque_idioma .lista_idioma{width:100%;}
    .bloque_idioma .lista_idioma li{display: inline-block;}
    .bloque_idioma .lista_idioma li,
    .bloque_options .bloque_idioma .textIdioma{width:100%;margin:0;}
    .bloque_idioma .lista_idioma li button:hover{background-color:transparent;}
    .bloque_options .bloque_links_icons ul li:hover,
    .bloque_idioma .lista_idioma li:hover{background:#f5f5f5;}
    .bloque_options .bloque_links_icons ul li:first-child a{border-top:0 none;}
    .bloque_options .bloque_links_icons ul li{width:100%;display:block;margin:0;padding-left:0.86em;float:left;padding-right:0.86em;box-sizing:border-box;}
    .bloque_options .bloque_links_icons ul li a{width:100%;display:block;padding-top:1em;padding-bottom:1em;border-bottom:1px solid #b6b2b2;font-size:1.4em;line-height:1em;color:#303030;text-decoration:none;}
    .bloque_idioma .lista_idioma li button{display:block;margin-left:0.7em;margin-right:0.7em;padding-top:1em;padding-bottom:1em;float:left;padding-right:1em;font-size:1.4em;width:94.5%;box-sizing:border-box;line-height:1em;color:#303030;text-decoration:none;}
    .bloque_idioma .lista_idioma li:first-child button{border-top:1px solid #b6b2b2;}
    .bloque_options .bloque_links_icons ul li a{font-size:1em;}
    .bloque_links_icons .link_icons img{float:right;}
    .bloque_options .options_secondary:before{width:1em;height:1em;content:"";display:block;position:absolute;right:2em;top:-1em;z-index:1;background:url('../img/lista-idioma-indicador.png') scroll no-repeat center transparent;}
    .bloque_idioma{margin: 0;/*padding: 0 1em;*/box-sizing: border-box;width: 100%;}
    .bloque_idioma .idioma{padding:1em 4em 1em 0;display:block;margin-top:0;text-align:right;width:100%;font-size:1.4em;position:relative;box-sizing:border-box;text-decoration:none;}
    .bloque_idioma .idioma:hover{color:#c90212;text-decoration:none;}
    .bloque_idioma .idioma .lenguaje{display:block;width:100%;border-top:1px solid #b6b2b2;padding:0.86em 0;box-sizing:border-box;padding-right:3em;}
    .bloque_idioma .selector{display:block;width:3em;height:3em;padding:0.86em 0;box-sizing:border-box;padding-right:3.5em;position:absolute;right:0.7em;margin-top: 0;top: 0.4em;}
    .bloque_idioma .selector:before{border-left:1px solid #c9c9c9;width:1.7em;height:1.7em;font-size:0.8em;display:block;position:absolute;right:0.3em;content:" ";background:url('../img/arrow-selector-idioma.png') scroll no-repeat center top transparent;top:1.2em;padding-left:1em;}
    .bloque_idioma .selector.active:before{background-position:center bottom;top:1.3em;}
    .bloque_idioma .idioma .textIdioma{font-size:1em;color:#000;width:auto;display:inline-block;margin-right:0.5em;padding:0;float:none;}
    .bloque_idioma ul{text-align:right;}
    .bloque_idioma ul li:first-child a{border-top:1px solid #b6b2b2;}
    .bloque_idioma ul li a:hover,
    .bloque_idioma ul li a:hover span{color:#ec0000;}
    .bloque_idioma ul li a{padding-top:1.2em;padding-bottom:1.2em;border:0 none;}
    .cols2 li{float:none;width:100%;}
    .bloque_enlace01 .bloque_img50{margin-bottom:4em;}
    .bloque_enlace01 .bloque_noLista{position:relative;box-sizing:border-box;padding-left:2em;}
    .bloque_enlace01 .bloque_noLista img{left:0;position:absolute;top:0.25em;}
    .bloque_enlace01 .lista02 li img{margin-right:.7em;}
    .txtTooltip.mobile{width:100%;position:fixed;bottom:initial;outline:0 none;}
    .tooltitlehide.active_tooltip:focus{outline:0 none;}
    .txtTooltip.mobile:after{display: none;}
    .tituloBuscador{padding:.4em 0 .7em;}
    .bloque_combo01, .bloque_input01{padding:0 0 .6em;}
    .bloque_fecha01{padding:0 0 .6em;}
    .bloque_boton01{margin:0;}
	.bloque_boton01 p{margin-bottom:1em}
    .formBuscador label{display:flex;}
    .formBuscador select option{margin-top:0;}
    .bloque_combo01, .bloque_input01{width:100%;}
    .formBuscador label input{width:66%;}
    .formBuscador label select{width:74%;}
    .bloque_fecha01{width:95.5%;}
    .formBuscador .campoFecha01, .formBuscador .campoFecha02{width:10em;margin-bottom:.5em;}
    .labelFecha02{clear:both;}
    .bloque_imgFlash225x125{height:100%;}
    .bloque_imgFlash225x178 .banner,
    .bloque_imgFlash225x125 .banner,
    .bloque_imgFlash225x420 .banner,
    .bloque_imgFlash462x145 .banner,
    .bloque_imgFlash699x185 .banner,
    .bloque_imgFlash699x135 .banner,
    .bloque_img223x106 .banner{width:100%;height:100%;}
}
/*Espaciados verticales*/
.contenedor01 div:last-child{margin-bottom:0!important;padding-bottom:0!important;}
.contenedor01 li:last-child{margin-bottom:0!important;padding-bottom:0!important;}
.contenedor02 div:last-child{margin-bottom:0!important;padding-bottom:0!important;}
.contenedor02 li:last-child{margin-bottom:0!important;padding-bottom:0!important;}


