h1{color:#004f8b;font-weight:400;font-size:21px;margin-bottom:20px;font-family:oswald;text-transform:uppercase;}.categorias{padding-bottom:10px;}.categorias h2.azul{color:#004f8b;display:inline; font-size:12px;}
.ver_archivo div{float:left;}.ver_archivo{padding-bottom:20px;}.ver_archivo .texto{padding-top:0px;font-size:15px;padding-left:5px;font-family:oswald; text-transform:uppercase;} 
.ver_archivo .texto a{color:#000;}

span.comoh1{display:block;text-transform:uppercase;color:#035b93; padding:7px 0px;  font-family: 'Oswald', sans-serif; font-weight: 400; font-size: 21px;}
p.comoh1{display:block;text-transform:uppercase;color:#035b93; padding:7px 0px;  font-family: 'Oswald', sans-serif; font-weight: 400; font-size: 21px;}
h2{display:block;text-transform:uppercase;color:#035b93; padding:7px 0px;  font-family: 'Oswald', sans-serif; font-weight: 400; font-size: 21px;}
h3 {text-transform:uppercase;color:#004f8b;margin-bottom:10px;font-size:14px;font-family: 'Oswald', sans-serif; font-weight: 400;}
.cabecera_con_h1{float:left;width:54%;}
h1.ppal{display:block;text-transform:uppercase;color:#035b93; padding:7px 0px;  font-family: 'Oswald', sans-serif; font-weight: 400; font-size: 21px;}
.seccion_con_logotipo{width:46%;float:left;}
.seccion_con_logotipo img{float:right;}
.separacion{padding:15px 0px;text-align:center;border-top:1px solid #035b93;border-bottom:1px solid #035b93;  margin-top: 31px;}
p.presentacion b{font-weight:200;text-transform:uppercase;}
.columna_50p{float:left;width:50%;padding:0 10px;}
.enlace_1 img{border-top:3px solid #035b93;} 
.enlace_1{margin-bottom:23px; text-align:center;   border: 1px solid #035b93;}
.enlace_2{font-family:'Oswald',sans-serif;font-weight:400;font-size:16px;text-transform:uppercase;border-top:3px solid #035b93;border-bottom:3px solid #035b93;padding: 10px 30px;letter-spacing: 2px;}
.enlace{margin-bottom:23px; text-align:center; border-bottom: 1px solid #035b93; padding-bottom: 15px;}
.leermas{font-family: 'Oswald', sans-serif; font-weight: 400; font-size: 16px;}
/*QS presentacion*/
.lista{padding-left:20px;  margin-bottom: 13px;}
.lista_mayusculas{font-family:'Oswald', sans-serif; text-transform:uppercase;}
/*QS organos gobierno*/
span.cargo{font-weight:400; text-transform:uppercase;}
.subtitulo{font-family: 'Oswald'; font-weight: 100; text-transform: uppercase; font-size: 19px;}
.junta{border-bottom: 1px solid #035b93;  margin-bottom: 21px;}
.junta p{font-family: 'Oswald', sans-serif; font-weight: 100;}
.espacio{padding-left:20px; font-family: 'Oswald', sans-serif; font-weight: 100; }
/*QS departamentos*/
.cajas_1{float:left; margin-right:17px;}
.cajas{margin-top:10px;}
.mail{font-family: 'Oswald', sans-serif; font-weight: 100; font-size: 17px;}
/*QS asociarse*/
.datos_contacto{float:left;width:100%; padding-bottom: 59px;  margin-top: 24px;}
.formulario{float:left;width:65%;border:1px solid #aaa;padding:25px;}
label{display:block;cursor:pointer;margin:11px 0 5px 0;}
input{display:block;width:100%;border:1px solid #aaa;padding:5px;}
p.email{color:#004f8b;font-weight:bold;}
p.direccion{margin-top:30px;text-transform:uppercase;}
textarea{border:1px solid #aaa;width:100%;resize:none;margin-bottom:8px;height:100px;padding:5px;}
input[type="submit"]{width:auto;float:right;padding:7px;background-color:#004f8b;color:#fff;cursor:pointer;}
.mensaje_enviado{color:#006;background-color:#0E0;padding:8px;}
/*QS cuentas*/
.nofloat{float:none !important;}
.inline{display:inline;}
.minidatos{font-size:11px;font-style:italic;font-weight:bold;}
.margen-imagen{margin:10px;}
.uppercase{text-transform:uppercase;}
.azul{color:#035b93;}
.grueso{font-weight:400;}
.oswald{    font-family: 'Oswald', sans-serif;}
.jornadas td{border-top:1px solid #035b93;border-right:1px solid #035b93;vertical-align:top;padding:10px 1px;}
.ulti{border-right:0 !important;}
.tbb{border-bottom:1px solid #035b93;}
.tbb1{    padding-top: 16px !important;
    font-weight: bold;
    background-color: #035b93;
    color: #fff;}
td.tbb1{padding-left: 35px !important;
    padding-right: 35px !important;
}	
.tbb3{border-bottom:1px solid #ffffff !important; border-top:1px solid #ffffff !important;}
.sin{border:0 !important;}
.tabla-form{text-align:center;color:#035b93;margin-bottom:30px;}
.tabla-form td{padding:5px;}
em{ font-style: italic;}
.mgrh{padding-right:5px;}
.mgtp{margin-top:23px;}
.mgtu{}
.leftt{text-align:left;}
.tabla-form input[type="checkbox"]{display:inherit !important;width:auto !important;}
.tabla-form td{border-top:1px solid #035b93;border-right:1px solid #035b93;vertical-align:top;padding:10px 1px;}
