/*Contraste negativo*/
body.contraste-neg a, body.contraste-neg *:not(#navegador,#div-ev-es:hover #saber-ev-es) a, body.contraste-neg b, body.contraste-neg *:not(#navegador) b, body.contraste-neg blockquote, body.contraste-neg *:not(#navegador) blockquote, body.contraste-neg button, body.contraste-neg *:not(#navegador) button, body.contraste-neg canvas, body.contraste-neg *:not(#navegador) canvas, body.contraste-neg caption, body.contraste-neg *:not(#navegador) caption, body.contraste-neg center, body.contraste-neg *:not(#navegador) center, body.contraste-neg cite, body.contraste-neg *:not(#navegador) cite, body.contraste-neg code, body.contraste-neg *:not(#navegador) code, body.contraste-neg col, body.contraste-neg *:not(#navegador) col, body.contraste-neg colgroup, body.contraste-neg *:not(#navegador) colgroup, body.contraste-neg dd, body.contraste-neg *:not(#navegador) dd, body.contraste-neg details, body.contraste-neg *:not(#navegador) details, body.contraste-neg dfn, body.contraste-neg *:not(#navegador) dfn, body.contraste-neg dir, body.contraste-neg *:not(#navegador) dir, body.contraste-neg div, body.contraste-neg *:not(#navegador) div, body.contraste-neg dl, body.contraste-neg *:not(#navegador) dl, body.contraste-neg dt, body.contraste-neg *:not(#navegador) dt, body.contraste-neg em, body.contraste-neg *:not(#navegador) em, body.contraste-neg embed, body.contraste-neg *:not(#navegador) embed, body.contraste-neg fieldset, body.contraste-neg *:not(#navegador) fieldset, body.contraste-neg figcaption, body.contraste-neg *:not(#navegador) figcaption, body.contraste-neg figure, body.contraste-neg *:not(#pojo-a11y-toolbar) figure, body.contraste-neg font, body.contraste-neg *:not(#pojo-a11y-toolbar) font, body.contraste-neg footer, body.contraste-neg *:not(#pojo-a11y-toolbar) footer, body.contraste-neg form, body.contraste-neg *:not(#pojo-a11y-toolbar) form, body.contraste-neg header, body.contraste-neg *:not(#pojo-a11y-toolbar) header, body.contraste-neg i, body.contraste-neg *:not(#pojo-a11y-toolbar) i, body.contraste-neg input, body.contraste-neg *:not(#pojo-a11y-toolbar) input, body.contraste-neg kbd, body.contraste-neg *:not(#pojo-a11y-toolbar) kbd, body.contraste-neg label, body.contraste-neg *:not(#pojo-a11y-toolbar) label, body.contraste-neg legend, body.contraste-neg *:not(#pojo-a11y-toolbar) legend, body.contraste-neg li, body.contraste-neg *:not(#pojo-a11y-toolbar) li, body.contraste-neg mark, body.contraste-neg *:not(#pojo-a11y-toolbar) mark, body.contraste-neg menu, body.contraste-neg *:not(#pojo-a11y-toolbar) menu, body.contraste-neg meter, body.contraste-neg *:not(#pojo-a11y-toolbar) meter, body.contraste-neg nav, body.contraste-neg *:not(#pojo-a11y-toolbar) nav, body.contraste-neg nobr, body.contraste-neg *:not(#pojo-a11y-toolbar) nobr, body.contraste-neg object, body.contraste-neg *:not(#pojo-a11y-toolbar) object, body.contraste-neg ol, body.contraste-neg *:not(#pojo-a11y-toolbar) ol, body.contraste-neg option, body.contraste-neg *:not(#pojo-a11y-toolbar) option, body.contraste-neg pre, body.contraste-neg *:not(#pojo-a11y-toolbar) pre, body.contraste-neg progress, body.contraste-neg *:not(#pojo-a11y-toolbar) progress, body.contraste-neg q, body.contraste-neg *:not(#pojo-a11y-toolbar) q, body.contraste-neg s, body.contraste-neg *:not(#pojo-a11y-toolbar) s, body.contraste-neg section, body.contraste-neg *:not(#pojo-a11y-toolbar) section, body.contraste-neg select, body.contraste-neg *:not(#pojo-a11y-toolbar) select, body.contraste-neg small, body.contraste-neg *:not(#pojo-a11y-toolbar) small, body.contraste-neg span, body.contraste-neg *:not(#pojo-a11y-toolbar) span, body.contraste-neg strike, body.contraste-neg *:not(#pojo-a11y-toolbar) strike, body.contraste-neg strong, body.contraste-neg *:not(#pojo-a11y-toolbar) strong, body.contraste-neg sub, body.contraste-neg *:not(#pojo-a11y-toolbar) sub, body.contraste-neg summary, body.contraste-neg *:not(#pojo-a11y-toolbar) summary, body.contraste-neg sup, body.contraste-neg *:not(#pojo-a11y-toolbar) sup, body.contraste-neg table, body.contraste-neg *:not(#pojo-a11y-toolbar) table, body.contraste-neg td, body.contraste-neg *:not(#pojo-a11y-toolbar) td, body.contraste-neg textarea, body.contraste-neg *:not(#pojo-a11y-toolbar) textarea, body.contraste-neg th, body.contraste-neg *:not(#pojo-a11y-toolbar) th, body.contraste-neg time, body.contraste-neg *:not(#pojo-a11y-toolbar) time, body.contraste-neg tr, body.contraste-neg *:not(#pojo-a11y-toolbar) tr, body.contraste-neg tt, body.contraste-neg *:not(#pojo-a11y-toolbar) tt, body.contraste-neg u, body.contraste-neg *:not(#pojo-a11y-toolbar) u, body.contraste-neg ul, body.contraste-neg *:not(#pojo-a11y-toolbar) ul, body.contraste-neg var, body.contraste-neg *:not(#pojo-a11y-toolbar) var, body.contraste-neg a span, body.contraste-neg *:not(#pojo-a11y-toolbar) a span, body.contraste-neg strong, body.contraste-neg *:not(#pojo-a11y-toolbar) strong {
	color: #0080FF  !important;
}

/*body.contraste-neg, body.contraste-neg *:not(img,#div-logo, #div-logo a,#section-1,#div-emp-1,#div-emp-2,#div-emp-3,#div-emp-4,#div-emp-5) {*/
body.contraste-neg, body.contraste-neg *:not(img,#div-logo, #div-logo a,#section-noticias,#img-content-noticias,#div-emp-1,#div-emp-2,#div-emp-3,#div-emp-4,#div-emp-5,#section-1 *,#section-1) {
    background: #000 !important;
    color: #ffffff !important;
}


/*Alto contraste */
body.contraste a, body.contraste *:not(#navegador,#div-ev-es:hover #saber-ev-es) a, body.contraste b, body.contraste *:not(#navegador) b, body.contraste blockquote, body.contraste *:not(#navegador) blockquote, body.contraste button, body.contraste *:not(#navegador) button, body.contraste canvas, body.contraste *:not(#navegador) canvas, body.contraste caption, body.contraste *:not(#navegador) caption, body.contraste center, body.contraste *:not(#navegador) center, body.contraste cite, body.contraste *:not(#navegador) cite, body.contraste code, body.contraste *:not(#navegador) code, body.contraste col, body.contraste *:not(#navegador) col, body.contraste colgroup, body.contraste *:not(#navegador) colgroup, body.contraste dd, body.contraste *:not(#navegador) dd, body.contraste details, body.contraste *:not(#navegador) details, body.contraste dfn, body.contraste *:not(#navegador) dfn, body.contraste dir, body.contraste *:not(#navegador) dir, body.contraste div, body.contraste *:not(#navegador) div, body.contraste dl, body.contraste *:not(#navegador) dl, body.contraste dt, body.contraste *:not(#navegador) dt, body.contraste em, body.contraste *:not(#navegador) em, body.contraste embed, body.contraste *:not(#navegador) embed, body.contraste fieldset, body.contraste *:not(#navegador) fieldset, body.contraste figcaption, body.contraste *:not(#navegador) figcaption, body.contraste figure, body.contraste *:not(#pojo-a11y-toolbar) figure, body.contraste font, body.contraste *:not(#pojo-a11y-toolbar) font, body.contraste footer, body.contraste *:not(#pojo-a11y-toolbar) footer, body.contraste form, body.contraste *:not(#pojo-a11y-toolbar) form, body.contraste header, body.contraste *:not(#pojo-a11y-toolbar) header, body.contraste i, body.contraste *:not(#pojo-a11y-toolbar) i, body.contraste input, body.contraste *:not(#pojo-a11y-toolbar) input, body.contraste kbd, body.contraste *:not(#pojo-a11y-toolbar) kbd, body.contraste label, body.contraste *:not(#pojo-a11y-toolbar) label, body.contraste legend, body.contraste *:not(#pojo-a11y-toolbar) legend, body.contraste li, body.contraste *:not(#pojo-a11y-toolbar) li, body.contraste mark, body.contraste *:not(#pojo-a11y-toolbar) mark, body.contraste menu, body.contraste *:not(#pojo-a11y-toolbar) menu, body.contraste meter, body.contraste *:not(#pojo-a11y-toolbar) meter, body.contraste nav, body.contraste *:not(#pojo-a11y-toolbar) nav, body.contraste nobr, body.contraste *:not(#pojo-a11y-toolbar) nobr, body.contraste object, body.contraste *:not(#pojo-a11y-toolbar) object, body.contraste ol, body.contraste *:not(#pojo-a11y-toolbar) ol, body.contraste option, body.contraste *:not(#pojo-a11y-toolbar) option, body.contraste pre, body.contraste *:not(#pojo-a11y-toolbar) pre, body.contraste progress, body.contraste *:not(#pojo-a11y-toolbar) progress, body.contraste q, body.contraste *:not(#pojo-a11y-toolbar) q, body.contraste s, body.contraste *:not(#pojo-a11y-toolbar) s, body.contraste section, body.contraste *:not(#pojo-a11y-toolbar) section, body.contraste select, body.contraste *:not(#pojo-a11y-toolbar) select, body.contraste small, body.contraste *:not(#pojo-a11y-toolbar) small, body.contraste span, body.contraste *:not(#pojo-a11y-toolbar) span, body.contraste strike, body.contraste *:not(#pojo-a11y-toolbar) strike, body.contraste strong, body.contraste *:not(#pojo-a11y-toolbar) strong, body.contraste sub, body.contraste *:not(#pojo-a11y-toolbar) sub, body.contraste summary, body.contraste *:not(#pojo-a11y-toolbar) summary, body.contraste sup, body.contraste *:not(#pojo-a11y-toolbar) sup, body.contraste table, body.contraste *:not(#pojo-a11y-toolbar) table, body.contraste td, body.contraste *:not(#pojo-a11y-toolbar) td, body.contraste textarea, body.contraste *:not(#pojo-a11y-toolbar) textarea, body.contraste th, body.contraste *:not(#pojo-a11y-toolbar) th, body.contraste time, body.contraste *:not(#pojo-a11y-toolbar) time, body.contraste tr, body.contraste *:not(#pojo-a11y-toolbar) tr, body.contraste tt, body.contraste *:not(#pojo-a11y-toolbar) tt, body.contraste u, body.contraste *:not(#pojo-a11y-toolbar) u, body.contraste ul, body.contraste *:not(#pojo-a11y-toolbar) ul, body.contraste var, body.contraste *:not(#pojo-a11y-toolbar) var, body.contraste a span, body.contraste *:not(#pojo-a11y-toolbar) a span, body.contraste strong, body.contraste *:not(#pojo-a11y-toolbar) strong {
	color: yellow !important;
}

/*body.contraste, body.contraste *:not(img,#div-logo,#section-1,#div-emp-1,#div-emp-2,#div-emp-3,#div-emp-4,#div-emp-5) {*/
body.contraste, body.contraste *:not(img,#div-logo, #div-logo a,#section-noticias,#img-content-noticias,#div-emp-1,#div-emp-2,#div-emp-3,#div-emp-4,#div-emp-5,#section-1 *,#section-1) {
    background: #000 !important;
    color: #ffffff !important;
}

/*Enlaces enlacessudbrayados*/
body.enlacessudbrayados a, body.enlacessudbrayados a p, body.enlacessudbrayados a span, body.enlacessudbrayados a div, body.enlacessudbrayados a h1, body.enlacessudbrayados a h2, body.enlacessudbrayados a h3, body.enlacessudbrayados a h4, body.enlacessudbrayados a h5, body.enlacessudbrayados a h6 {
	text-decoration: underline !important;
}

/*Fondo blanco*/
body.fondoblanco a, body.fondoblanco *:not(#navegador,#div-ev-es:hover #saber-ev-es) a, body.fondoblanco b, body.fondoblanco *:not(#navegador) b, body.fondoblanco blockquote, body.fondoblanco *:not(#navegador) blockquote, body.fondoblanco button, body.fondoblanco *:not(#navegador) button, body.fondoblanco canvas, body.fondoblanco *:not(#navegador) canvas, body.fondoblanco caption, body.fondoblanco *:not(#navegador) caption, body.fondoblanco center, body.fondoblanco *:not(#navegador) center, body.fondoblanco cite, body.fondoblanco *:not(#navegador) cite, body.fondoblanco code, body.fondoblanco *:not(#navegador) code, body.fondoblanco col, body.fondoblanco *:not(#navegador) col, body.fondoblanco colgroup, body.fondoblanco *:not(#navegador) colgroup, body.fondoblanco dd, body.fondoblanco *:not(#navegador) dd, body.fondoblanco details, body.fondoblanco *:not(#navegador) details, body.fondoblanco dfn, body.fondoblanco *:not(#navegador) dfn, body.fondoblanco dir, body.fondoblanco *:not(#navegador) dir, body.fondoblanco div, body.fondoblanco *:not(#navegador) div, body.fondoblanco dl, body.fondoblanco *:not(#navegador) dl, body.fondoblanco dt, body.fondoblanco *:not(#navegador) dt, body.fondoblanco em, body.fondoblanco *:not(#navegador) em, body.fondoblanco embed, body.fondoblanco *:not(#navegador) embed, body.fondoblanco fieldset, body.fondoblanco *:not(#navegador) fieldset, body.fondoblanco figcaption, body.fondoblanco *:not(#navegador) figcaption, body.fondoblanco figure, body.fondoblanco *:not(#pojo-a11y-toolbar) figure, body.fondoblanco font, body.fondoblanco *:not(#pojo-a11y-toolbar) font, body.fondoblanco footer, body.fondoblanco *:not(#pojo-a11y-toolbar) footer, body.fondoblanco form, body.fondoblanco *:not(#pojo-a11y-toolbar) form, body.fondoblanco header, body.fondoblanco *:not(#pojo-a11y-toolbar) header, body.fondoblanco i, body.fondoblanco *:not(#pojo-a11y-toolbar) i, body.fondoblanco input, body.fondoblanco *:not(#pojo-a11y-toolbar) input, body.fondoblanco kbd, body.fondoblanco *:not(#pojo-a11y-toolbar) kbd, body.fondoblanco label, body.fondoblanco *:not(#pojo-a11y-toolbar) label, body.fondoblanco legend, body.fondoblanco *:not(#pojo-a11y-toolbar) legend, body.fondoblanco li, body.fondoblanco *:not(#pojo-a11y-toolbar) li, body.fondoblanco mark, body.fondoblanco *:not(#pojo-a11y-toolbar) mark, body.fondoblanco menu, body.fondoblanco *:not(#pojo-a11y-toolbar) menu, body.fondoblanco meter, body.fondoblanco *:not(#pojo-a11y-toolbar) meter, body.fondoblanco nav, body.fondoblanco *:not(#pojo-a11y-toolbar) nav, body.fondoblanco nobr, body.fondoblanco *:not(#pojo-a11y-toolbar) nobr, body.fondoblanco object, body.fondoblanco *:not(#pojo-a11y-toolbar) object, body.fondoblanco ol, body.fondoblanco *:not(#pojo-a11y-toolbar) ol, body.fondoblanco option, body.fondoblanco *:not(#pojo-a11y-toolbar) option, body.fondoblanco pre, body.fondoblanco *:not(#pojo-a11y-toolbar) pre, body.fondoblanco progress, body.fondoblanco *:not(#pojo-a11y-toolbar) progress, body.fondoblanco q, body.fondoblanco *:not(#pojo-a11y-toolbar) q, body.fondoblanco s, body.fondoblanco *:not(#pojo-a11y-toolbar) s, body.fondoblanco section, body.fondoblanco *:not(#pojo-a11y-toolbar) section, body.fondoblanco select, body.fondoblanco *:not(#pojo-a11y-toolbar) select, body.fondoblanco small, body.fondoblanco *:not(#pojo-a11y-toolbar) small, body.fondoblanco span, body.fondoblanco *:not(#pojo-a11y-toolbar) span, body.fondoblanco strike, body.fondoblanco *:not(#pojo-a11y-toolbar) strike, body.fondoblanco strong, body.fondoblanco *:not(#pojo-a11y-toolbar) strong, body.fondoblanco sub, body.fondoblanco *:not(#pojo-a11y-toolbar) sub, body.fondoblanco summary, body.fondoblanco *:not(#pojo-a11y-toolbar) summary, body.fondoblanco sup, body.fondoblanco *:not(#pojo-a11y-toolbar) sup, body.fondoblanco table, body.fondoblanco *:not(#pojo-a11y-toolbar) table, body.fondoblanco td, body.fondoblanco *:not(#pojo-a11y-toolbar) td, body.fondoblanco textarea, body.fondoblanco *:not(#pojo-a11y-toolbar) textarea, body.fondoblanco th, body.fondoblanco *:not(#pojo-a11y-toolbar) th, body.fondoblanco time, body.fondoblanco *:not(#pojo-a11y-toolbar) time, body.fondoblanco tr, body.fondoblanco *:not(#pojo-a11y-toolbar) tr, body.fondoblanco tt, body.fondoblanco *:not(#pojo-a11y-toolbar) tt, body.fondoblanco u, body.fondoblanco *:not(#pojo-a11y-toolbar) u, body.fondoblanco ul, body.fondoblanco *:not(#pojo-a11y-toolbar) ul, body.fondoblanco var, body.fondoblanco *:not(#pojo-a11y-toolbar) var, body.fondoblanco a span, body.fondoblanco *:not(#pojo-a11y-toolbar) a span, body.fondoblanco strong, body.fondoblanco *:not(#pojo-a11y-toolbar) strong {
	color: #000  !important;
}

/*body.fondoblanco, body.fondoblanco *:not(img,#div-logo,#section-1,#div-emp-1,#div-emp-2,#div-emp-3,#div-emp-4,#div-emp-5) {*/
body.fondoblanco, body.fondoblanco *:not(img,#div-logo, #div-logo a,#section-noticias,#img-content-noticias,#div-emp-1,#div-emp-2,#div-emp-3,#div-emp-4,#div-emp-5,#section-1 *,#section-1) {
    background: #fff !important;
    color: #000 !important;
}

/*Letra grnde */
body.letragrande * {
	font-size: 1.4rem !important;
}

body.letragrande h1, body.letragrande h2, body.letragrande h3, body.letragrande h4, body.letragrande h5, body.letragrande h6 {
	font-size: 1.4rem !important;
}

/* Font Sizes */
body.letragrande .f-7{ font-size: 9px !important; }
body.letragrande .f-8{ font-size: 10px !important; }
body.letragrande .f-9{ font-size: 11px !important; }
body.letragrande .f-10{ font-size: 12px !important; }
body.letragrande .f-11{ font-size: 13px !important; }
body.letragrande .f-12{ font-size: 14px !important; }
body.letragrande .f-13{ font-size: 15px !important; }
body.letragrande .f-14{ font-size: 16px !important; }
body.letragrande .f-15{ font-size: 17px !important; }
body.letragrande .f-16{ font-size: 18px !important; }
body.letragrande .f-17{ font-size: 19px !important; }
body.letragrande .f-18{ font-size: 20px !important; }
body.letragrande .f-19{ font-size: 21px !important; }
body.letragrande .f-20{ font-size: 22px !important; }
body.letragrande .f-21{ font-size: 23px !important; }
body.letragrande .f-22{ font-size: 24px !important; }
body.letragrande .f-23{ font-size: 25px !important; }
body.letragrande .f-24{ font-size: 26px !important; }
body.letragrande .f-25{ font-size: 27px !important; }
body.letragrande .f-26{ font-size: 28px !important; }
body.letragrande .f-28{ font-size: 30px !important; }
body.letragrande .f-29{ font-size: 31px !important; }
body.letragrande .f-30{ font-size: 32px !important; }
body.letragrande .f-35{ font-size: 37px !important; }
body.letragrande .f-36{ font-size: 38px !important; }
body.letragrande .f-39{ font-size: 41px !important; }
body.letragrande .f-40{ font-size: 44px !important; }
body.letragrande .f-45{ font-size: 49px !important; }
body.letragrande .f-50{ font-size: 54px !important; }
body.letragrande .f-53{ font-size: 57px !important; }
body.letragrande .f-54{ font-size: 58px !important; }
body.letragrande .f-60{ font-size: 65px !important; }
body.letragrande .f-65{ font-size: 70px !important; }
body.letragrande .f-70{ font-size: 75px !important; }
body.letragrande .f-80{ font-size: 85px !important; }
body.letragrande .f-90{ font-size: 96px !important; }

/*body.letragrande-200 h1, 
body.letragrande-200 h2, 
body.letragrande-200 h3, 
body.letragrande-200 h4, 
body.letragrande-200 h5,
body.letragrande-200 h6, 
body.letragrande-200 h1 span, 
body.letragrande-200 h2 span, 
body.letragrande-200 h3 span, 
body.letragrande-200 h4 span, 
body.letragrande-200 h5 span, 
body.letragrande-200 h6 span {
	font-size: 199.5% !important;
}*/
/*Letra pequeña*/

body.letrapequena * {
	font-size: 0.85rem !important;
}

body.letrapequena h1, body.letrapequena h2, body.letrapequena h3, body.letrapequena h4, body.letrapequena h5, body.letrapequena h6 {
	font-size: 0.8em !important;
}

/* Font Sizes */
body.letrapequena .f-7{ font-size: 6px !important; }
body.letrapequena .f-8{ font-size: 7px !important; }
body.letrapequena .f-9{ font-size: 8px !important; }
body.letrapequena .f-10{ font-size: 9px !important; }
body.letrapequena .f-11{ font-size: 10px !important; }
body.letrapequena .f-12{ font-size: 11px !important; }
body.letrapequena .f-13{ font-size: 12px !important; }
body.letrapequena .f-14{ font-size: 13px !important; }
body.letrapequena .f-15{ font-size: 14px !important; }
body.letrapequena .f-16{ font-size: 15px !important; }
body.letrapequena .f-17{ font-size: 16px !important; }
body.letrapequena .f-18{ font-size: 17px !important; }
body.letrapequena .f-19{ font-size: 18px !important; }
body.letrapequena .f-20{ font-size: 19px !important; }
body.letrapequena .f-21{ font-size: 20px !important; }
body.letrapequena .f-22{ font-size: 21px !important; }
body.letrapequena .f-23{ font-size: 22px !important; }
body.letrapequena .f-24{ font-size: 23px !important; }
body.letrapequena .f-25{ font-size: 24px !important; }
body.letrapequena .f-26{ font-size: 25px !important; }
body.letrapequena .f-28{ font-size: 26px !important; }
body.letrapequena .f-29{ font-size: 27px !important; }
body.letrapequena .f-30{ font-size: 28px !important; }
body.letrapequena .f-35{ font-size: 33px !important; }
body.letrapequena .f-36{ font-size: 34px !important; }
body.letrapequena .f-39{ font-size: 37px !important; }
body.letrapequena .f-40{ font-size: 38px !important; }
body.letrapequena .f-45{ font-size: 43px !important; }
body.letrapequena .f-50{ font-size: 47px !important; }
body.letrapequena .f-53{ font-size: 49px !important; }
body.letrapequena .f-54{ font-size: 50px !important; }
body.letrapequena .f-60{ font-size: 55px !important; }
body.letrapequena .f-65{ font-size: 60px !important; }
body.letrapequena .f-70{ font-size: 55px !important; }
body.letrapequena .f-80{ font-size: 75px !important; }
body.letrapequena .f-90{ font-size: 84px !important; }

/*escala de grises*/
body.escalagrises {
	filter: grayscale(1);
}

/* letra Legible  */
body.letralegible, body.letralegible *:not(i):not(span) {
    font-family: Verdana,Arial,Helvetica,sans-serif !important;
}

div#div-logo a {
	background: inherit !important;
}

.color-inherit, .color-inherit:focus, .color-inherit:hover {
  color: inherit;
}