.separador{margin:1% 0 3%;height:1px;border-bottom:1px dashed #999;clear:both;}
.texto{}
.texto p, .foto_columna_izquierda p,
.foto_flotada_izquierda p,
.foto_flotada_derecha p{}
.foto_columna_izquierda{}
.foto_columna_izquierda img{float:left;display:inline;margin:0 3% 3% 0;}
.foto_columna_izquierda h3,
.foto_columna_izquierda p{display:block;overflow:hidden;margin-left:25.5%;}
.foto_flotada_izquierda{}
.foto_flotada_izquierda img{float:left;display:inline;margin:0 3% 3% 0;}
.foto_flotada_izquierda h3,
.foto_flotada_izquierda p{}
/**/.foto_flotada_derecha{}
.foto_flotada_derecha img{float:right;display:inline;margin:0 0 3% 3%;}
.foto_flotada_derecha h3,
.foto_flotada_derecha p{}
.listas{}
.listas .caja4{background:none;}
.listas h5{margin:0 0 10px;}
.texto ul,
.texto ol,
.foto_flotada_derecha ul,
.foto_flotada_izquierda ul,
.foto_columna_izquierda ul,
.foto_flotada_derecha ol,
.foto_flotada_izquierda ol,
.foto_columna_izquierda ol{margin:5px 0 20px 0;list-style-position:inside;}
.texto ul li,
.texto ol li,
.foto_flotada_derecha ul li,
.foto_flotada_izquierda ul li,
.foto_columna_izquierda ul li,
.foto_flotada_derecha ol li,
.foto_flotada_izquierda ol li,
.foto_columna_izquierda ol li{margin:0;padding:0;}
.texto ul a,
.texto ol a,
.foto_flotada_derecha ul a,
.foto_flotada_izquierda ul a,
.foto_columna_izquierda ul a,
.foto_flotada_derecha ol a,
.foto_flotada_izquierda ol a,
.foto_columna_izquierda ol a{font-weight:normal;}
.texto ol,
.foto_flotada_derecha ol,
.foto_flotada_izquierda ol,
.foto_columna_izquierda ol{list-style-type:decimal;}
.texto ol.ordenada,
.foto_flotada_derecha ol.ordenada,
.foto_flotada_izquierda ol.ordenada,
.foto_columna_izquierda ol.ordenada{list-style-type:upper-alpha;}
.texto ul li,
.foto_flotada_derecha ul li,
.foto_flotada_izquierda ul li,
.foto_columna_izquierda ul li{list-style-type:none;padding:0 0 0 15px;background:url(/static/bloques/textos/lista.png) left center no-repeat;}
.texto ul.desordenada li,
.foto_flotada_derecha ul.desordenada li,
.foto_flotada_izquierda ul.desordenada li,
.foto_columna_izquierda ul.desordenada li{list-style-type:none;padding:0 0 0 15px;border-bottom:1px solid #bbb;background:url(/static/bloques/textos/lista2.png) left center no-repeat;}
.texto ol ul,
.foto_flotada_derecha ol ul,
.foto_columna_izquierda ol ul{margin:0 0 0 40px;}
.texto dl dt,
.foto_flotada_derecha dl dt,
.foto_columna_izquierda dl dt{font-weight:bold;padding-bottom:0;}
.texto dl dd,
.foto_flotada_derecha dl dd,
.foto_columna_izquierda dl dd{padding-bottom:15px;}
table{max-width:100%;border-collapse:collapse;border-spacing:0;}
.tabla{width:100%;margin-bottom:3%;}
.tabla th, .tabla td{padding:8px;line-height:15px;text-align:left;border-top:1px solid #aaa;}
.tabla th{font-weight:bold;vertical-align:bottom;}
.tabla td{vertical-align:top;}
.tabla thead:first-child tr th,
.tabla thead:first-child tr td{border-top:0;}
.tabla tbody + tbody{border-top:2px solid #aaa;}
.tabla-condensada tbody tr:nth-child(odd) td,
.tabla-condensada tbody tr:nth-child(odd) th{background-color:#eee;color:#3d3d3d;}
.tabla-bordes{border:1px solid #aaa;border-collapse:separate;*border-collapse:collapsed;border-radius:4px;}
.tabla-bordes th + th, .tabla-bordes td + td,
.tabla-bordes th + td, .tabla-bordes td + th{border-left:1px solid #aaa;}
.tabla-bordes thead:first-child tr:first-child th,
.tabla-bordes tbody:first-child tr:first-child th,
.tabla-bordes tbody:first-child tr:first-child td{border-top:0;}
.tabla-bordes thead:first-child tr:first-child th:first-child,
.tabla-bordes tbody:first-child tr:first-child td:first-child{border-radius:4px 0 0 0;}
.tabla-bordes thead:first-child tr:first-child th:last-child,
.tabla-bordes tbody:first-child tr:first-child td:last-child{border-radius:0 4px 0 0;}
.tabla-bordes thead:last-child tr:last-child th:first-child,
.tabla-bordes tbody:last-child tr:last-child td:first-child{border-radius:0 0 0 4px;}
.tabla-bordes thead:last-child tr:last-child th:last-child,
.tabla-bordes tbody:last-child tr:last-child td:last-child{border-radius:0 0 4px 0;}
.tabla-cabeceras thead th,
.tabla-cabeceras tbody tr td:first-child{background-color:#eee;color:#3d3d3d;}
blockquote{padding:10px;margin:0 0 20px;background:url(/static/bloques/openquote.png) top left no-repeat;text-indent:28px;font-style:italic;font-family:Georgia, "Times New Roman", Times, serif;}
blockquote span{background:url(/static/bloques/closequote.png) bottom right no-repeat;padding:5px 32px 0 0;}
blockquote.tipo{padding:20px;margin:0 0 20px;background:url(/static/bloques/openquote.png) 10px 10px no-repeat;text-indent:28px;font-style:italic;font-family:Georgia, "Times New Roman", Times, serif;border:1px solid #ccc;}
blockquote.tipo span{background:url(/static/bloques/closequote.png) bottom right no-repeat;padding:5px 32px 0 0;}
@media only screen and (min-width:768px) and (max-width:959px){}
@media only screen and (max-width:767px){.texto,
.foto_columna_izquierda,
.foto_flotada_izquierda,
.foto_flotada_derecha{}
.foto_columna_izquierda img,
.foto_flotada_izquierda img,
.foto_flotada_derecha img{float:none;display:inline;margin:0 0 10px 0;width:290px;width:100%;}
.foto_columna_izquierda h3,
.foto_columna_izquierda p{display:block;margin-left:0px;}
}
@media only screen and (min-width:480px) and (max-width:598px){.foto_columna_izquierda img,
.foto_flotada_izquierda img,
.foto_flotada_derecha img,
.texto,
.foto_columna_izquierda,
.foto_flotada_izquierda,
.foto_flotada_derecha{}
}
@media only screen and (min-width:600px) and (max-width:767px){.foto_columna_izquierda img,
.foto_flotada_izquierda img,
.foto_flotada_derecha img,
.texto,
.foto_columna_izquierda,
.foto_flotada_izquierda,
.foto_flotada_derecha{}
}
.columnas2 .columna,
.columnas3 .columna,
.columnas4 .columna{height:100%;display:inline-block;position:relative;float:none;}
.columnas_destacado{margin:0;width:100%;}
.columnas_destacado:before, .columnas_destacado:after{content:"";display:table;}
.columnas_destacado:after{clear:both;}
.columnas_destacado{zoom:1;}
.columnas2 .columna,
.columnas3 .columna,
.columnas4 .columna,
.columnas_destacado .columna{display:block;float:left;margin:1% 0 1% 3%;margin:0 0 3% 3%;height:auto;}
.columnas_destacado .columna h3,
.columnas_destacado .columna h3 a{border-top:0;border-bottom:0 none;background:#00A6D2;color:#fff;padding:0;margin-bottom:0;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-property:color, background-color;transition-property:color, background-color;}
.columnas_destacado .columna h3 a{padding:10px;font-size:90%;display:block;}
.columnas4 .columna h3 a{font-size:70%;}
.columnas_destacado .columna a{color:#fff;}
.columnas_destacado .columna:hover h3 a{background:#1D1D1D;color:#fff;}
.columnas_destacado .columna img{width:100%;margin:0;}
.columnas_destacado .columna p{text-align:center;}
.columnas_normal .columna p{padding:0;}
.columna:first-child{margin-left:0;}
.columnas2 .columna{width:48%;}
.columnas2 .columna:nth-child(2n+1){clear:both;margin-left:0;}
.columnas3 .columna{width:31%;}
.columnas3 .columna:nth-child(3n+1){clear:both;margin-left:0;}
.columnas4 .columna{width:22.5%;}
.columnas4 .columna:nth-child(4n+1){clear:both;margin-left:0;}
@media only screen and (min-width:1280px){.columnas_destacado{margin:0;width:100%;}
.columnas_destacado .premio{}
.columnas4 .columna h3 a{font-size:75%;}
}
@media only screen and (min-width:768px) and (max-width:959px){.columnas_destacado{margin:0;width:100%;}
.columnas_destacado .columna h3 a{font-size:80%;}
.columnas4 .columna h3 a{font-size:60%;}
}
@media only screen and (max-width:767px){.columnas_destacado{margin:0;width:100%;}
.columnas2 .columna,
.columnas3 .columna,
.columnas4 .columna,
.columnas_destacado .columna{margin:0 0 4%;}
.columnas_destacado .columna h3 a{padding:10px;font-size:100%;}
.columnas_destacado .columna img{width:100%;}
.columnas_destacado .premio{padding:15px;}
.columna:first-child{margin-left:0;}
.columnas2 .columna,
.columnas3 .columna,
.columnas4 .columna{width:100%;}
.columnas2 .columna:nth-child(2n+1){clear:both;margin-left:0;}
.columnas3 .columna:nth-child(3n+1){clear:both;margin-left:0;}
.columnas4 .columna:nth-child(4n+1){clear:both;margin-left:0;}
.columnas_normal .columna p{padding:0;}
}
@media only screen and (min-width:480px) and (max-width:598px){.columnas_destacado{width:100%;}
.columnas2 .columna,
.columnas3 .columna,
.columnas4 .columna,
.columnas2 .columna img,
.columnas3 .columna img,
.columnas4 .columna img{width:100%;}
.columnas_destacado .columna{margin:0 0 1em;width:420px;background:#00A6D2;}
.columnas_destacado .columna img{width:100%;}
.columnas_destacado .columna h3,
.columnas_destacado .columna h3 a{}
.columnas_destacado .columna h3 a{padding:10px;font-size:90%;}
.columnas_destacado .columna h3,
.columnas_destacado .columna p{text-align:left;}
.columnas_destacado .columna:nth-child(2n+1) h3,
.columnas_destacado .columna:nth-child(2n+1) h3 a{}
.columnas_destacado .columna:nth-child(2n+1) img{}
.columna:first-child{margin-left:0;}
.columnas2 .columna,
.columnas3 .columna,
.columnas4 .columna{width:100%;}
.columnas2 .columna:nth-child(2n+1){clear:both;margin-left:0;}
.columnas3 .columna:nth-child(3n+1){clear:both;margin-left:0;}
.columnas4 .columna:nth-child(4n+1){clear:both;margin-left:0;}
}
@media only screen and (min-width:600px) and (max-width:767px){.columnas_destacado{margin:0;width:100%;}
.columnas_destacado .columna h3,
.columnas_destacado .columna h3 a{}
.columna:first-child{margin-left:0;}
.columnas_destacado .columna h3 a{padding:8px 5px;font-size:90%;}
}
.imagenes{clear:both;}
.imagenes h2{margin:0 10px 15px;}
.pase{width:940px;height:326px;margin:0 0 3%;overflow:hidden;position:relative;}
.galeria,
.galeria-minis{clear:both;margin:0;}
.galeria-minis{max-width:800px;width:100%;}
.noticia .galeria{clear:both;margin:0;}
.galeria a{display:inline;float:left;height:auto;background:#fff;}
.galeria a:hover{}
.galeria a img{opacity:1;transition:opacity .5s ease-out;-moz-transition:opacity .5s ease-out;-webkit-transition:opacity .5s ease-out;-o-transition:opacity .5s ease-out;width:208px;}
.galeria a:hover img{opacity:0.3;}
@media only screen and (min-width:1280px){}
@media only screen and (min-width:768px) and (max-width:959px){.pase{width:746px;height:300px;margin:0 0 20px 10px;}
.galeria a img{width:170px;}
}
@media only screen and (max-width:767px){.imagenes h2{margin:0 0 15px;}
.pase{width:300px;height:120px;margin:0 0 10px;}
.galeria-minis{clear:both;margin:0}
}
@media only screen and (min-width:480px) and (max-width:598px){.pase{width:420px;height:170px;}
.galeria_mobil{display:block;}
}
@media only screen and (min-width:600px) and (max-width:767px){.galeria{display:block;}
.galeria-minis{display:block;}
}
.descargas{margin:0 0 20px;}
.descargas a{display:inline-block;font-weight:normal;padding:0 0 0 20px;margin:0 0 5px;color:#111;}
.descargas a.pdf{background:url(/static/bloques/listas_descargas/pdf.png) left center no-repeat;}
.descargas a.word{background:url(/static/bloques/listas_descargas/word.png) left center no-repeat;}
.descargas a.imagen{background:url(/static/bloques/listas_descargas/imagen.png) left center no-repeat;}
.descargas a.xls{background:url(/static/bloques/listas_descargas/xls.png) left center no-repeat;}
.descargas a.ppt{background:url(/static/bloques/listas_descargas/ppt.png) left center no-repeat;}
.descargas a.avi{background:url(/static/bloques/listas_descargas/avi.png) left center no-repeat;}
@media only screen and (min-width:768px) and (max-width:959px){}
@media only screen and (max-width:767px){}
@media only screen and (min-width:480px) and (max-width:598px){}
@media only screen and (min-width:600px) and (max-width:767px){}
#buscador input{width:80px;}
#mmail a{display:none;}
.formulario{margin:0 0 3%;}
.formulario span.titulo_campo{height:28px;line-height:28px;display:block;font-weight:normal;text-align:right;padding:0 10px 0 0;float:left;clear:left;font-style:normal;width:32%;}
#footer .formulario span.titulo_campo{width:100px;}
#footer .formulario .campo_alt span.titulo_campo{width:270px;}
.formulario span.titulo_campo .doble{line-height:16px;}
.formulario .campo_alt span.titulo_campo{height:28px;line-height:28px;display:block;font-weight:normal;width:270px;text-align:left;padding:0 10px 0 0;float:left;clear:none;font-style:normal;}
.formulario input{height:28px;line-height:28px;font-size:14px;padding:0 5px;float:left;display:inline;margin:0 0 10px;width:32%;}
.formulario select{height:28px;line-height:28px;font-size:13px;float:left;display:inline;margin:0 0 10px;padding:0;width:33%;}
.formulario .aceptar_privacidad, .formulario .obliga{float:left;display:inline;line-height:28px;padding:0 0 0 33%;}
#footer .formulario .aceptar_privacidad,
#footer .formulario .obliga{padding:0 0 0 110px;}
.formulario .aceptar_privacidad a{float:none;}
.formulario .campo_alt input{width:20px;height:20px;border:none;padding:0;display:inline;float:left;clear:both;;margin:5px 5px 0 33%;}
#footer .formulario .campo_alt input{margin:5px 5px 0 110px;}
.formulario .campo_alt,
.formulario .separador{clear:left;}
.formulario .campo_alt span.titulo_campo{text-align:left;padding:0;float:left;clear:none;width:280px;height:28px;line-height:28px;margin:0 0 10px;}
.formulario .aceptar_privacidad span{display:inline;float:left;line-height:30px;}
.formulario textarea{border:0 none;font-size:14px;font-family:Arial, Helvetica, sans-serif;overflow-y:auto;padding:5px 5px;float:left;display:inline;margin:0 0 10px;width:32%;}
.formulario input:focus,
.formulario textarea:focus{border:1px solid #fff;}
.formulario a.enviar{background:#bda66c;height:28px;line-height:28px;text-align:center;text-transform:uppercase;float:left;display:block;text-decoration:none;color:#fff;font-weight:normal;letter-spacing:1px;clear:left;font-size:14px;padding:0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;margin:0 0 0 33%;}
#footer .formulario a.enviar{margin:0 0 0 33%;}
.formulario a:hover.enviar{background:#8a794f;}
.formulario span{display:inline;line-height:24px;}
.formulario .error{color:#CC0000;display:block;margin:-10px 0 10px;font-size:12px;text-align:left;float:left;clear:left;width:32%;padding:0 0 0 33%;}
.formulario .campo_alt span.titulo_campo{height:auto;}
.formulario .campo_alt .error{padding-left:0;width:100%;height:28px;margin:0;}
.formulario.datos-personales form .error{padding:0 0 0 140px;}
.formulario .revisar{display:inline-block;border:2px solid #c00;background:#fff0f0;}
.formulario .campo_alt .revisar{display:inline-block;border:2px solid #c00;background:#FFF0F0;float:left;margin:0 0 0 110px;}
.formulario.datos-personales .campo_alt .revisar{display:inline-block;border:2px solid #c00;background:#FFF0F0;float:left;margin:0 0 0 140px;}
.formulario .campo_alt .revisar input#acepta_privacidad,
.formulario .campo_alt .revisar input#acepta_aviso_legal,
.formulario .campo_alt .revisar input#acepta_condiciones{margin:0;}
.formulario .revisar input{border:none;margin:0;padding:2px 1px;background:#fff0f0;}
.formulario .revisar select{margin:0;}
.formulario .revisar .checkbox{margin:4px;}
/**/.t_legal{border:1px solid #ccc;background:#f7f7f7;padding:15px;margin:20px 20px 0 0;}
.define-movil{display:none;}
.campo,
.campo_alt{clear:left;}
.titulo_grupo_campos{clear:left;margin:0 10px 10px;color:#999;font-weight:bold;padding:3px 5px 3px 33%;}
@media screen and (-ms-high-contrast:active), (-ms-high-contrast:none){.formulario span.radios input{width:15px;margin-right:6px;}
.formulario .campo_alt input{width:15px;height:15px;}
}
body:nth-of-type(1) .formulario span.radios input{width:15px;margin-right:6px;}
body:nth-of-type(1) .formulario .campo_alt input{width:15px;height:15px;}
@media only screen and (min-width:768px) and (max-width:959px){}
@media only screen and (max-width:767px){p.direccion{}
#mmail a{display:block;text-indent:-9999px;width:40px;height:30px;background:url(/static/bloques/formularios/email.png) top left no-repeat;margin:0 0 10px;}
#footer .formulario{display:none;margin:0 0 30px;}
.formulario span.titulo_campo{height:24px;line-height:24px;height:auto;}
.formulario span.titulo_campo .doble{height:30px;line-height:15px;}
.formulario span.titulo_campo,
.formulario input,
.formulario textarea{display:block;width:80%;text-align:left;}
.formulario select{width:80%;}
.formulario .campo_alt input{margin:5px 5px 0 0;}
.formulario .aceptar_privacidad, .formulario .obliga{padding:0;}
.formulario a.enviar{margin:10px 0;}
.define-movil, .define-movil-2{display:block;font-weight:bold;text-transform:uppercase;font-size:15px;margin:0 0 10px;padding:5px;background:#8A794F;color:#fff;}
.formulario.datos-personales span.titulo_campo{width:80%;}
.formulario.datos-personales form{padding:0;}
.formulario.datos-personales #tratamiento{clear:left;}
.formulario.datos-personales .pagos span{font-size:11px;}
.formulario.datos-personales .aceptar_privacidad, .formulario.datos-personales .pagos{padding:0;}
.formulario form .error{width:80%;padding:0;}
.formulario .campo_alt .revisar{margin:0;}
.formulario.datos-personales .obliga{padding:0;width:80%;}
.formulario.datos-personales form .error{padding:0;}
.formulario.datos-personales .campo_alt .revisar{margin:0;}
.formulario .campo_alt span.titulo_campo,
.formulario.datos-personales .campo_alt span.titulo_campo{width:80%;display:inline;padding:0 0 0 5px;}
.formulario.datos-personales .radios div{font-size:11px;}
.pago .boton, .formulario.datos-personales a.boton{float:left;}
.titulo_grupo_campos{margin:0 0 10px;padding:3px 0;}
#footer .formulario .aceptar_privacidad,
#footer .formulario .obliga{padding:0;}
#footer .formulario .campo_alt input{margin:5px 5px 0 0;}
#footer .formulario a.enviar{margin:0 0 20px;}
}
@media only screen and (min-width:480px) and (max-width:598px){.formulario .campo_alt{clear:left;}
.formulario .obliga{display:block;text-align:left;}
.formulario.datos-personales .obliga{padding:0;}
#footer .formulario span.titulo_campo,
.formulario.datos-personales span.titulo_campo,
.formulario.datos-personales form .error{}
.formulario.datos-personales .radios div{font-size:12px;}
}
@media only screen and (min-width:600px) and (max-width:767px){.formulario span.titulo_campo,
.formulario input,
.formulario textarea{width:60%;}
}
.mapa_normal{margin:0 0 3%;background:#fff;padding:1%;border:1px solid #ccc;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;clear:both;}
.mapa_normal iframe{height:250px;width:100%;}
@media only screen and (min-width:1280px){mapa_normal{padding:1%;}
.mapa_normal iframe{height:280px;width:100%;}
}
@media only screen and (min-width:768px) and (max-width:959px){.mapa_normal{margin:0 0 20px;padding:2%;}
.mapa_normal iframe{height:250px;width:100%;}
}
@media only screen and (max-width:767px){.mapa_normal{margin:0 0 20px;padding:3%;}
.mapa_normal iframe{height:268px;width:100%;}
}
@media only screen and (min-width:480px) and (max-width:598px){.mapa_normal{margin:0 0 20px;}
.mapa_normal iframe{height:250px;width:100%;}
}
@media only screen and (min-width:600px) and (max-width:767px){.mapa_normal{margin:0 0 20px;}
.mapa_normal iframe{width:518px;width:100%;}
}.sitemap{display:block;height:auto;margin-bottom:20px;}
.pagina_sitemap{margin:0 0 10px;}
.titulo_pagina_sitemap a{display:inline-block;font-weight:bold;margin:0;color:#222;background:url(/static/bloques/sitemaps/enlace.png) left center no-repeat;padding:0 0 0 20px;}
.descripcion_pagina_sitemap{padding:0 0 0 20px;}
@media only screen and (min-width:1280px){.sitemap{}
}
@media only screen and (min-width:768px) and (max-width:959px){.sitemap{}
}
@media only screen and (max-width:767px){.sitemap{}
}
@media only screen and (min-width:480px) and (max-width:598px){.sitemap{}
}
@media only screen and (min-width:600px) and (max-width:767px){.sitemap{}
}.video{margin:0 0 3%;clear:both;}
.video,
.video iframe{width:100%;height:529px;}
@media only screen and (min-width:1280px){.video,
.video iframe{height:636px;}
}
@media only screen and (min-width:768px) and (max-width:959px){.video{margin:0 0 20px;}
.video,
.video iframe{height:420px;}
}
@media only screen and (max-width:767px){.video{margin:0 0 20px;}
.video,
.video iframe{height:170px;}
}
@media only screen and (min-width:480px) and (max-width:598px){.video,
.video iframe{height:340px;}
}
@media only screen and (min-width:600px) and (max-width:767px){.video,
.video iframe{height:380px;}
}.grupo_fichas{margin:0 0 3%;width:100%;}
.grupo_fichas:before,
.grupo_fichas:after{content:"";display:table;}
.grupo_fichas:after{clear:both;}
.grupo_fichas{zoom:1;}
.fichas .titulo{clear:left;margin:0 0 1%;}
.fichas .titulo h3{margin:0;}
.grupo_fichas .ficha{padding:5px 5px 10px;border:1px solid #ccc;height:auto;background:#ffffff;display:block;float:left;margin:0 0 3% 3%;height:auto;width:48%;}
.grupo_fichas .ficha:nth-child(2n+1){clear:both;margin-left:0;}
.grupo_fichas .ficha .foto{margin:0 2% 0 0;float:left;display:inline;width:32.5%;}
.grupo_fichas .ficha .foto img{width:100%;}
.grupo_fichas .ficha .titulo_ficha{font-weight:bold;}
.grupo_fichas .ficha .contenido_ficha{display:block;margin-left:35%;}
.grupo_fichas .ficha .contenido_ficha p{margin:0;}
.grupo_fichas .ficha .contenido_ficha span{}
@media only screen and (min-width:1280px){.grupo_fichas{}
.grupo_fichas .ficha{}
.grupo_fichas .ficha .foto img{}
.grupo_fichas .ficha .contenido_ficha{}
}
@media only screen and (min-width:768px) and (max-width:959px){.grupo_fichas{}
.grupo_fichas .titulo{}
.grupo_fichas .ficha{}
.grupo_fichas .ficha .foto{}
.grupo_fichas .ficha .foto img{}
.grupo_fichas .ficha .detalles{}
}
@media only screen and (max-width:767px){.grupo_fichas .ficha{margin:0 0 2%;width:100%;}
.grupo_fichas .ficha:nth-child(2n+1){clear:both;margin-left:0;}
.grupo_fichas .ficha .foto{width:100%;margin:0 0 2%;}
.grupo_fichas .ficha .contenido_ficha{margin-left:0%;}
}
@media only screen and (min-width:480px) and (max-width:598px){.grupo_fichas .ficha .foto{width:32.5%;margin:0 2% 2% 0;}
.grupo_fichas .ficha .contenido_ficha{margin-left:35%;}
}
@media only screen and (min-width:600px) and (max-width:767px){.grupo_fichas .ficha .foto{width:32.5%;margin:0 2% 2% 0;}
.grupo_fichas .ficha .contenido_ficha{margin-left:35%;}
}
.listado_noticias{float:left;display:inline;border-top:1px solid #C00;border-bottom:1px solid #C00;padding:20px 0 0;margin:0;width:100%}
.listado_noticias .noticia{margin:0 0 20px 0;border-bottom:1px solid #C00;}
.noticia{margin:0 20px 20px 10px;float:left;display:inline;padding:0 0 20px;width:100%;margin:0 0 20px 0;}
.noticia h3 a{font-size:26px;color:#333;}
.noticia h3 a:hover{color:#D02421;}
.fecha_noticia{color:#666;display:block;}
.imagen-noticia-izquierda img{border:1px solid #fff;display:inline;width:300px;float:right;margin:0 0 20px 20px;padding:10px;background:#fff;}
.listado_noticias .imagen img{border:1px solid #fff;display:inline;padding:5px;width:216px;float:left;margin:0 20px 0 0;background:#fff;}
.listado_noticias .imagen img:hover{border:1px solid #C00;}
.listado_noticias .fecha_noticia,
.listado_noticias p{margin:0 0 2px;}
.paginacion{margin:0 0 10px;text-align:center;}
.paginacion a{display:inline-block;width:30px;height:30px;line-height:30px;text-decoration:none;color:#999;margin:0 1px 4px 0;background-image:url(/static/bloques/listados_noticias/pagina.png);background-position:bottom center;background-repeat:no-repeat;font-size:18px;font-weight:normal;font-style:normal;}
.paginacion a:hover{background-position:center center;background-repeat:no-repeat;color:#fff;text-decoration:none;}
.paginacion a.activo{background-position:top center;background-repeat:no-repeat;color:#fff;}
.paginacion a.inactivo{background-position:bottom center;background-repeat:no-repeat;color:#E0E0E0;cursor:default;text-decoration:none;}
.volver{display:block;margin:20px 0 20px 10px;}
.volver a{background:url(/static/bloques/listados_noticias/volver.png) left center no-repeat;display:inline-block;font-weight:bold;padding:0 0 0 15px;}
.volver a:hover{text-decoration:none;}
.noticia .galeria a{margin-bottom:20px;}
@media only screen and (min-width:1280px){.listado_noticias{}
.listado_noticias .noticia{}
.noticia{}
.noticia .galeria a{margin-bottom:20px;}
.listado_noticias .imagen img{width:272px;}
}
@media only screen and (min-width:768px) and (max-width:959px){.listado_noticias{}
.listado_noticias .noticia{}
.noticia{}
.noticia h3 a{font-size:20px;}
}
@media only screen and (max-width:767px){.listado_noticias{padding:20px 0 0;margin:0;}
.listado_noticias .noticia{}
.listado_noticias h3,
.listado_noticias h3 a,
.noticia h3 a{font-size:18px;line-height:24px;margin:0;}
.noticia{padding:0 0 10px;margin:0 0 10px;}
.listado_noticias .imagen img,
.imagen-noticia img{width:286px;margin:0 0 10px;}
.imagen-noticia-izquierda img{float:none;margin:0 0 10px 0;width:294px;display:none;}
.volver{margin:20px 0;}
}
@media only screen and (min-width:480px) and (max-width:598px){.listado_noticias{padding:20px 0 0;margin:0;}
.listado_noticias .noticia{}
.noticia{}
.listado_noticias .imagen img{width:200px;margin:0 20px 20px 0;}
.imagen-noticia img{margin:0 60px 10px 0;}
}
@media only screen and (min-width:600px) and (max-width:767px){.listado_noticias{}
.listado_noticias .noticia{}
.noticia{}
.listado_noticias .imagen img{width:200px;margin:0 20px 20px 0;}
}
.ultimas_noticias{float:left;display:inline;border-top:1px solid #C00;padding:20px 0 0;margin:0;width:100%;}
.ultimas_noticias .noticia{margin:0 0 20px 0;border-bottom:1px solid #C00;}
.noticia{float:left;display:inline;padding:0 0 20px;}
.noticia h3 a{font-size:26px;color:#222;}
.noticia h3 a:hover{color:#D02421;}
.fecha_noticia{color:#666;display:block;}
.ultimas_noticias .imagen img{border:1px solid #fff;display:inline;padding:4px;width:216px;float:left;margin:0 20px 0 0;}
.ultimas_noticias .imagen img:hover{border:1px solid #C00;}
.ultimas_noticias .fecha_noticia,
.ultimas_noticias p{margin:0 0 2px;}
.mas-novedades{margin:0 0 20px;border-bottom:1px solid #C00;padding:0 0 20px;}
.mas-novedades a{display:inline-block;font-weight:bold;}
@media only screen and (min-width:1280px){.listado_noticias{}
.listado_noticias .noticia{}
.noticia{}
.listado_noticias .imagen img{width:272px;}
}
@media only screen and (min-width:768px) and (max-width:959px){.listado_noticias{}
.listado_noticias .noticia,
.ultimas_noticias .noticia{}
.ultimas_noticias{}
.noticia h3 a{font-size:20px;}
}
@media only screen and (max-width:767px){.listado_noticias{}
.listado_noticias .noticia,
.ultimas_noticias .noticia{}
.ultimas_noticias{padding:20px 0 0;margin:0;}
.noticia h3 a{font-size:18px;line-height:24px;}
.noticia{padding:0 0 10px;margin:0 0 10px;}
.ultimas_noticias .imagen img,
.imagen-noticia img{width:286px;margin:0 0 10px;}
.mas-novedades{margin:20px 0;}
}
@media only screen and (min-width:480px) and (max-width:598px){.listado_noticias{}
.listado_noticias .noticia,
.ultimas_noticias .noticia{}
.ultimas_noticias{padding:20px 0 0;margin:0;}
.noticia{}
.ultimas_noticias .imagen img{width:200px;margin:0 20px 20px 0;}
}
@media only screen and (min-width:600px) and (max-width:767px){.listado_noticias{}
.listado_noticias .noticia,
.ultimas_noticias .noticia{}
.ultimas_noticias{padding:20px 0 0;margin:0;}
.noticia{}
.ultimas_noticias .imagen img{width:200px;margin:0 20px 20px 0;}
}
.compartir{margin:20px 0 0;padding:10px 0;border-top:1px solid #ccc;clear:both;}
@media only screen and (max-width:767px){.compartir{margin:20px 0;}
}
@media only screen and (min-width:600px) and (max-width:767px){.compartir{margin:20px 0;}
}