/* ---------------------------------------------------
AUL - Auxiliar administrativo de corporaciones locales
--------------------------------------------------- */
.rascacielos_aul {
    font-family: Helvetica, "Trebuchet MS", Arial;
    padding: 8px;
    border: 1px solid #4C7C92;
    background-color:#006699;
    width: 230px;
    height: 480px;
    background-image:url(http://www.opositor.com/static/banners/opositor.com/250x500/fondo_aul250x500.jpg);
    background-repeat: no-repeat;
}
.rascacielos_aul h2 {
    font-size: 22px;
    text-align:left;
    color:#FFFFFF;
    line-height: 22px;
    font-weight: bold;
}
.rascacielos_aul h2 a {
    font-size: 22px;
    color:#FFFFFF;
    text-decoration: none;
}
.rascacielos_aul h2 a:visited {
    font-size: 22px;
    color:#DAE6E9;
    text-decoration: none;
}
.rascacielos_aul h2 a:hover {
    font-size: 22px;
    color:#FDD802;
    text-decoration: none;
}
.rascacielos_aul .masinfo {
    width: 230px;
    font-weight:bold;
    text-align: right;
    margin-top: 10px;
}
.rascacielos_aul .masinfo a {
    width: 224px;
    padding: 2px;
    display:block;
    color: #FDD802;
    background-color:#003F5A;
    text-decoration: none;
    font-size: 14px;
    border: 1px solid #548397;
    text-align: right;
}
.rascacielos_aul .masinfo a:visited {
    color: #97B0B7;
    text-decoration: none;
}
.rascacielos_aul .masinfo a:hover {
    color: #FFFFFF;
    text-decoration: underline;
    background-color: #43849C;
}
/* ---------------------------------------------------
BOM - Bombero
--------------------------------------------------- */
.rascacielos_bom {
    font-family: Helvetica, "Trebuchet MS", Arial;
    padding: 8px;
    border: 1px solid #910011;
    background-color:#990000;
    width: 230px;
    height: 480px;
    background-image:url(http://www.opositor.com/static/banners/opositor.com/250x500/fondo_bom250x500.jpg);
    background-repeat: no-repeat;
}
.rascacielos_bom h2 {
    font-size: 22px;
    text-align:left;
    color:#FFFFFF;
    line-height: 22px;
    font-weight: bold;
}
.rascacielos_bom h2 a {
    font-size: 22px;
    color:#FFFFFF;
    text-decoration: none;
}
.rascacielos_bom h2 a:visited {
    font-size: 22px;
    color:#F4D5D7;
    text-decoration: none;
}
.rascacielos_bom h2 a:hover {
    font-size: 22px;
    color:#FDD802;
    text-decoration: none;
}
.rascacielos_bom .masinfo {
    width: 230px;
    font-weight:bold;
    text-align: right;
    margin-top: 10px;
}
.rascacielos_bom .masinfo a {
    width: 224px;
    padding: 2px;
    display:block;
    color: #FDD802;
    background-color:#400203;
    text-decoration: none;
    font-size: 14px;
    border: 1px solid #910011;
    text-align: right;
}
.rascacielos_bom .masinfo a:visited {
    color: #FFFFFF;
    text-decoration: underline;
}
.rascacielos_bom .masinfo a:hover {
    color: #FFFFFF;
    text-decoration: underline;
    background-color: #990012;
}
/* ---------------------------------------------------
AUB - Auxiliar de biblioteca
--------------------------------------------------- */
.rascacielos_aub {
    font-family: Helvetica, "Trebuchet MS", Arial;
    padding: 8px;
    border: 1px solid #759146;
    background-color:#496220;
    width: 230px;
    height: 480px;
    background-image: url(http://www.opositor.com/static/banners/opositor.com/250x500/fondo_aub250x500.jpg);
    background-repeat: no-repeat;
}
.rascacielos_aub h2 {
    font-size: 22px;
    text-align:left;
    color:#FFFFFF;
    line-height: 22px;
    font-weight: bold;
}
.rascacielos_aub h2 a {
    font-size: 22px;
    color:#FFFFFF;
    text-decoration: none;
}
.rascacielos_aub h2 a:visited {
    font-size: 22px;
    color:#DCF8C0;
    text-decoration: none;
}
.rascacielos_aub h2 a:hover {
    font-size: 22px;
    color:#FDD802;
    text-decoration: none;
}
.rascacielos_aub .masinfo {
    width: 230px;
    font-weight:bold;
    text-align: right;
    margin-top: 10px;
}
.rascacielos_aub .masinfo a {
    width: 224px;
    padding: 2px;
    display:block;
    color: #FFCC00;
    background-color:#31450E;
    text-decoration: none;
    font-size: 14px;
    border: 1px solid #7D994C;
    text-align: right;
}
.rascacielos_aub .masinfo a:visited {
    color: #FFFFFF;
    text-decoration: underline;
}
.rascacielos_aub .masinfo a:hover {
    color: #FFFFFF;
    text-decoration: underline;
    background-color: #92A477;
}
/* ---------------------------------------------------
ADL - Administrativo de corporaciones locales
--------------------------------------------------- */
.rascacielos_adl {
    font-family: Helvetica, "Trebuchet MS", Arial;
    padding: 8px;
    border: 1px solid #759146;
    background-color:#496220;
    width: 230px;
    height: 480px;
    background-image: url(http://www.opositor.com/static/banners/opositor.com/250x500/fondo_adl250x500.jpg);
    background-repeat: no-repeat;
}
.rascacielos_adl h2 {
    font-size: 22px;
    text-align:left;
    color:#FFFFFF;
    line-height: 22px;
    font-weight: bold;
}
.rascacielos_adl h2 a {
    font-size: 22px;
    color:#FFFFFF;
    text-decoration: none;
}
.rascacielos_adl h2 a:visited {
    font-size: 22px;
    color:#DCF8C0;
    text-decoration: none;
}
.rascacielos_adl h2 a:hover {
    font-size: 22px;
    color:#FDD802;
    text-decoration: none;
}
.rascacielos_adl .masinfo {
    width: 230px;
    font-weight:bold;
    text-align: right;
    margin-top: 10px;
}
.rascacielos_adl .masinfo a {
    width: 224px;
    padding: 2px;
    display:block;
    color: #FFCC00;
    background-color:#31450E;
    text-decoration: none;
    font-size: 14px;
    border: 1px solid #7D994C;
    text-align: right;
}
.rascacielos_adl .masinfo a:visited {
    color: #FFFFFF;
    text-decoration: underline;
}
.rascacielos_adl .masinfo a:hover {
    color: #FFFFFF;
    text-decoration: underline;
    background-color: #92A477;
}
/* ---------------------------------------------------
POL - Polic�a Local
--------------------------------------------------- */
.rascacielos_pol {
    font-family: Helvetica, "Trebuchet MS", Arial;
    padding: 8px;
    border: 1px solid #4C7C92;
    background-color:#006699;
    width: 230px;
    height: 480px;
    background-image:url(http://www.opositor.com/static/banners/opositor.com/250x500/fondo_pol250x500.jpg);
    background-repeat: no-repeat;
}
.rascacielos_pol h2 {
    font-size: 22px;
    text-align:left;
    color:#FFFFFF;
    line-height: 22px;
    font-weight: bold;
}
.rascacielos_pol h2 a {
    font-size: 22px;
    color:#FFFFFF;
    text-decoration: none;
}
.rascacielos_pol h2 a:visited {
    font-size: 22px;
    color:#DAE6E9;
    text-decoration: none;
}
.rascacielos_pol h2 a:hover {
    font-size: 22px;
    color:#FDD802;
    text-decoration: none;
}
.rascacielos_pol .masinfo {
    width: 230px;
    font-weight:bold;
    text-align: right;
    margin-top: 10px;
}
.rascacielos_pol .masinfo a {
    width: 224px;
    padding: 2px;
    display:block;
    color: #FDD802;
    background-color:#003F5A;
    text-decoration: none;
    font-size: 14px;
    border: 1px solid #548397;
    text-align: right;
}
.rascacielos_pol .masinfo a:visited {
    color: #97B0B7;
    text-decoration: none;
}
.rascacielos_pol .masinfo a:hover {
    color: #FFFFFF;
    text-decoration: underline;
    background-color: #43849C;
}
/* ---------------------------------------------------
PON - Polic�a Nacional
--------------------------------------------------- */
.rascacielos_pon {
    font-family: Helvetica, "Trebuchet MS", Arial;
    padding: 8px;
    border: 1px solid #D6CBAD;
    background-color:#FFCC66;
    width: 230px;
    height: 480px;
    background-image: url(http://www.opositor.com/static/banners/opositor.com/250x500/fondo_pon250x500.jpg);
    background-repeat: no-repeat;
}
.rascacielos_pon h2 {
    font-size: 22px;
    text-align:left;
    color:#990000;
    line-height: 22px;
    font-weight: bold;
}
.rascacielos_pon h2 a {
    font-size: 22px;
    color:#004F75;
    text-decoration: none;
}
.rascacielos_pon h2 a:visited {
    font-size: 22px;
    color:#996600;
    text-decoration: underline;
}
.rascacielos_pon h2 a:hover {
    font-size: 22px;
    color:#990000;
    text-decoration: none;
}
.rascacielos_pon .masinfo {
    width: 230px;
    font-weight:bold;
    text-align: right;
    margin-top: 10px;
}
.rascacielos_pon .masinfo a {
    width: 224px;
    padding: 2px;
    display:block;
    color: #FFFFFF;
    background-color:#C99650;
    text-decoration: none;
    font-size: 14px;
    border: 1px solid #FCE3AD;
    text-align: right;
}
.rascacielos_pon .masinfo a:visited {
    color: #F9EAC3;
    text-decoration: underline;
}
.rascacielos_pon .masinfo a:hover {
    color: #004F75;
    text-decoration: underline;
    background-color: #FFFFFF;
}
/* ---------------------------------------------------
PAM - Profesor de autoescuela
--------------------------------------------------- */
.rascacielos_pam {
    font-family: Helvetica, "Trebuchet MS", Arial;
    padding: 8px;
    border: 1px solid #D6CBAD;
    background-color:#FFDD00;
    width: 230px;
    height: 480px;
    background-image: url(http://www.opositor.com/static/banners/opositor.com/250x500/fondo_pam250x500.jpg);
    background-repeat: no-repeat;
}
.rascacielos_pam h2 {
    font-size: 22px;
    text-align:left;
    color:#990000;
    line-height: 22px;
    font-weight: bold;
}
.rascacielos_pam h2 a {
    font-size: 22px;
    color:#000000;
    text-decoration: none;
}
.rascacielos_pam h2 a:visited {
    font-size: 22px;
    color:#666666;
    text-decoration: underline;
}
.rascacielos_pam h2 a:hover {
    font-size: 22px;
    color:#990000;
    text-decoration: none;
}
.rascacielos_pam .masinfo {
    width: 230px;
    font-weight:bold;
    text-align: right;
    margin-top: 10px;
}
.rascacielos_pam .masinfo a {
    width: 224px;
    padding: 2px;
    display:block;
    color: #FFFFFF;
    background-color:#404040;
    text-decoration: none;
    font-size: 14px;
    border: 1px solid #FFE25A;
    text-align: right;
}
.rascacielos_pam .masinfo a:visited {
    color: #CCCCCC;
    text-decoration: underline;
}
.rascacielos_pam .masinfo a:hover {
    color: #FFDD00;
    text-decoration: underline;
    background-color: #404040;
}
/* ---------------------------------------------------
CES - Celadores Servicios Salud
--------------------------------------------------- */
.rascacielos_ces {
    font-family: Helvetica, "Trebuchet MS", Arial;
    padding: 8px;
    border: 1px solid #A8D0EA;
    background-color:#B9E0EC;
    width: 230px;
    height: 480px;
    background-image:url(http://www.opositor.com/static/banners/opositor.com/250x500/fondo_ces250x500.jpg);
    background-repeat: no-repeat;
}
.rascacielos_ces h2 {
    font-size: 22px;
    text-align:left;
    color:#FFFFFF;
    line-height: 22px;
    font-weight: bold;
}
.rascacielos_ces h2 a {
    font-size: 22px;
    color:#006699;
    text-decoration: none;
    font-weight: bold;
}
.rascacielos_ces h2 a:visited {
    font-size: 22px;
    color:#6298B3;
    text-decoration: none;
    font-weight: bold;
}
.rascacielos_ces h2 a:hover {
    font-size: 22px;
    color:#003366;
    text-decoration:underline;
    font-weight: bold;
}
.rascacielos_ces .masinfo {
    width: 230px;
    font-weight:bold;
    text-align: right;
    margin-top: 10px;
}
.rascacielos_ces .masinfo a {
    width: 224px;
    padding: 2px;
    display:block;
    color: #FDD802;
    background-color:#003F5A;
    text-decoration: none;
    font-size: 14px;
    border: 1px solid #B2DAF3;
    text-align: right;
}
.rascacielos_ces .masinfo a:visited {
    color: #C8E8FD;
    text-decoration: none;
}
.rascacielos_ces .masinfo a:hover {
    color: #FFFFFF;
    text-decoration: underline;
    background-color: #0074A6;
}
/* ---------------------------------------------------
GUC - Guardia Civil
--------------------------------------------------- */
.rascacielos_guc {
    font-family: Helvetica, "Trebuchet MS", Arial;
    padding: 8px;
    border: 1px solid #DDEB96;
    background-color:#D1E081;
    width: 230px;
    height: 480px;
    background-image: url(http://www.opositor.com/static/banners/opositor.com/250x500/fondo_guc250x500.jpg);
    background-repeat: no-repeat;
}
.rascacielos_guc h2 {
    font-size: 22px;
    text-align:left;
    color:#FFFFFF;
    line-height: 22px;
    font-weight: bold;
}
.rascacielos_guc h2 a {
    font-size: 22px;
    color:#343C0B;
    text-decoration: none;
}
.rascacielos_guc h2 a:visited {
    font-size: 22px;
    color:#708017;
    text-decoration: none;
}
.rascacielos_guc h2 a:hover {
    font-size: 22px;
    color:#000000;
    text-decoration: underline;
}
.rascacielos_guc .masinfo {
    width: 230px;
    font-weight:bold;
    text-align: right;
    margin-top: 10px;
}
.rascacielos_guc .masinfo a {
    width: 224px;
    padding: 2px;
    display:block;
    color: #FFCC00;
    background-color:#4F5B11;
    text-decoration: none;
    font-size: 14px;
    border: 1px solid #DCEB90;
    text-align: right;
}
.rascacielos_guc .masinfo a:visited {
    color: #FFFFFF;
    text-decoration: underline;
}
.rascacielos_guc .masinfo a:hover {
    color: #FFFFFF;
    text-decoration: underline;
    background-color: #92A477;
}
/* ---------------------------------------------------
AUE - Auxiliar de Enfermer�a
--------------------------------------------------- */
.rascacielos_aue {
    font-family: Helvetica, "Trebuchet MS", Arial;
    padding: 8px;
    border: 1px solid #D6CBAD;
    background-color:#FFDD00;
    width: 230px;
    height: 480px;
    background-image: url(http://www.opositor.com/static/banners/opositor.com/250x500/fondo_aue250x500.jpg);
    background-repeat: no-repeat;
}
.rascacielos_aue h2 {
    font-size: 22px;
    text-align:left;
    color:#990000;
    line-height: 22px;
    font-weight: bold;
}
.rascacielos_aue h2 a {
    font-size: 22px;
    color:#000000;
    text-decoration: none;
}
.rascacielos_aue h2 a:visited {
    font-size: 22px;
    color:#666666;
    text-decoration: underline;
}
.rascacielos_aue h2 a:hover {
    font-size: 22px;
    color:#990000;
    text-decoration: none;
}
.rascacielos_aue .masinfo {
    width: 230px;
    font-weight:bold;
    text-align: right;
    margin-top: 10px;
}
.rascacielos_aue .masinfo a {
    width: 224px;
    padding: 2px;
    display:block;
    color: #FFFFFF;
    background-color:#404040;
    text-decoration: none;
    font-size: 14px;
    border: 1px solid #FFE25A;
    text-align: right;
}
.rascacielos_aue .masinfo a:visited {
    color: #CCCCCC;
    text-decoration: underline;
}
.rascacielos_aue .masinfo a:hover {
    color: #FFDD00;
    text-decoration: underline;
    background-color: #404040;
}
/* ---------------------------------------------------
CYB - Cajas y Bancos
--------------------------------------------------- */
.rascacielos_cyb {
    font-family: Helvetica, "Trebuchet MS", Arial;
    padding: 8px;
    border: 1px solid #910011;
    background-color:#7A000F;
    width: 230px;
    height: 480px;
    background-image:url(http://www.opositor.com/static/banners/opositor.com/250x500/fondo_cyb250x500.jpg);
    background-repeat: no-repeat;
}
.rascacielos_cyb h2 {
    font-size: 22px;
    text-align:left;
    color:#FFFFFF;
    line-height: 22px;
    font-weight: bold;
}
.rascacielos_cyb h2 a {
    font-size: 22px;
    color:#FFFFFF;
    text-decoration: none;
}
.rascacielos_cyb h2 a:visited {
    font-size: 22px;
    color:#f4d5d7;
    text-decoration: none;
}
.rascacielos_cyb h2 a:hover {
    font-size: 22px;
    color:#FDD802;
    text-decoration: none;
}
.rascacielos_cyb .masinfo {
    width: 230px;
    font-weight:bold;
    text-align: right;
    margin-top: 10px;
}
.rascacielos_cyb .masinfo a {
    width: 224px;
    padding: 2px;
    display:block;
    color: #FDD802;
    background-color:#400203;
    text-decoration: none;
    font-size: 14px;
    border: 1px solid #910011;
    text-align: right;
}
.rascacielos_cyb .masinfo a:visited {
    color: #FFFFFF;
    text-decoration: underline;
}
.rascacielos_cyb .masinfo a:hover {
    color: #FFFFFF;
    text-decoration: underline;
    background-color: #990012;
}
/* ---------------------------------------------------
EEI - T�cnico educador de escuelas infantiles
--------------------------------------------------- */
.rascacielos_eei {
    font-family: Helvetica, "Trebuchet MS", Arial;
    padding: 8px;
    border: 1px solid #4C7C92;
    background-color:#006699;
    width: 230px;
    height: 480px;
    background-image:url(http://www.opositor.com/static/banners/opositor.com/250x500/fondo_eei250x500.jpg);
    background-repeat: no-repeat;
}
.rascacielos_eei h2 {
    font-size: 22px;
    text-align:left;
    color:#FFFFFF;
    line-height: 22px;
    font-weight: bold;
}
.rascacielos_eei h2 a {
    font-size: 22px;
    color:#FFFFFF;
    text-decoration: none;
}
.rascacielos_eei h2 a:visited {
    font-size: 22px;
    color:#DAE6E9;
    text-decoration: none;
}
.rascacielos_eei h2 a:hover {
    font-size: 22px;
    color:#FDD802;
    text-decoration: none;
}
.rascacielos_eei .masinfo {
    width: 230px;
    font-weight:bold;
    text-align: right;
    margin-top: 10px;
}
.rascacielos_eei .masinfo a {
    width: 224px;
    padding: 2px;
    display:block;
    color: #FDD802;
    background-color:#003F5A;
    text-decoration: none;
    font-size: 14px;
    border: 1px solid #548397;
    text-align: right;
}
.rascacielos_eei .masinfo a:visited {
    color: #97B0B7;
    text-decoration: none;
}
.rascacielos_eei .masinfo a:hover {
    color: #FFFFFF;
    text-decoration: underline;
    background-color: #43849C;
}
/* ---------------------------------------------------
TBS - Trabajo social
--------------------------------------------------- */
.rascacielos_tbs {
    font-family: Helvetica, "Trebuchet MS", Arial;
    padding: 8px;
    border: 1px solid #D6CBAD;
    background-color:#f0ead4;
    width: 230px;
    height: 480px;
    background-image: url(http://www.opositor.com/static/banners/opositor.com/250x500/fondo_tbs250x500.jpg);
    background-repeat: no-repeat;
}
.rascacielos_tbs h2 {
    font-size: 22px;
    text-align:left;
    color:#4D432B;
    line-height: 22px;
    font-weight: bold;
}
.rascacielos_tbs h2 a {
    font-size: 22px;
    color:#4D432B;
    text-decoration: none;
}
.rascacielos_tbs h2 a:visited {
    font-size: 22px;
    color:#9B8757;
    text-decoration: none;
}
.rascacielos_tbs h2 a:hover {
    font-size: 22px;
    color:#990000;
    text-decoration: none;
}
.rascacielos_tbs .masinfo {
    width: 230px;
    font-weight:bold;
    text-align: right;
    margin-top: 10px;
}
.rascacielos_tbs .masinfo a {
    width: 224px;
    padding: 2px;
    display:block;
    color: #FFFFFF;
    background-color:#DACFB1;
    text-decoration: none;
    font-size: 14px;
    border: 1px solid #C4B795;
    text-align: right;
}
.rascacielos_tbs .masinfo a:visited {
    color: #4D432B;
    text-decoration: underline;
}
.rascacielos_tbs .masinfo a:hover {
    color: #FFFFFF;
    text-decoration: underline;
    background-color: #B8AC85;
}
/* ---------------------------------------------------
ESS - Enfermer�a del INSALUD
--------------------------------------------------- */
.rascacielos_ess {
    font-family: Helvetica, "Trebuchet MS", Arial;
    padding: 8px;
    border: 1px solid #759146;
    background-color:#496220;
    width: 230px;
    height: 480px;
    background-image: url(http://www.opositor.com/static/banners/opositor.com/250x500/fondo_ess250x500.jpg);
    background-repeat: no-repeat;
}
.rascacielos_ess h2 {
    font-size: 22px;
    text-align:left;
    color:#FFFFFF;
    line-height: 22px;
    font-weight: bold;
}
.rascacielos_ess h2 a {
    font-size: 22px;
    color:#FFFFFF;
    text-decoration: none;
}
.rascacielos_ess h2 a:visited {
    font-size: 22px;
    color:#DCF8C0;
    text-decoration: none;
}
.rascacielos_ess h2 a:hover {
    font-size: 22px;
    color:#FDD802;
    text-decoration: none;
}
.rascacielos_ess .masinfo {
    width: 230px;
    font-weight:bold;
    text-align: right;
    margin-top: 10px;
}
.rascacielos_ess .masinfo a {
    width: 224px;
    padding: 2px;
    display:block;
    color: #FFCC00;
    background-color:#31450E;
    text-decoration: none;
    font-size: 14px;
    border: 1px solid #7D994C;
    text-align: right;
}
.rascacielos_ess .masinfo a:visited {
    color: #FFFFFF;
    text-decoration: underline;
}
.rascacielos_ess .masinfo a:hover {
    color: #FFFFFF;
    text-decoration: underline;
    background-color: #92A477;
}
/* ---------------------------------------------------
COA - Controlador A�reo
--------------------------------------------------- */
.rascacielos_coa {
    font-family: Helvetica, "Trebuchet MS", Arial;
    padding: 8px;
    border: 1px solid #D6CBAD;
    background-color:#FFDD00;
    width: 230px;
    height: 480px;
    background-image: url(http://www.opositor.com/static/banners/opositor.com/250x500/fondo_coa250x500.jpg);
    background-repeat: no-repeat;
}
.rascacielos_coa h2 {
    font-size: 22px;
    text-align:left;
    color:#990000;
    line-height: 22px;
    font-weight: bold;
}
.rascacielos_coa h2 a {
    font-size: 22px;
    color:#000000;
    text-decoration: none;
}
.rascacielos_coa h2 a:visited {
    font-size: 22px;
    color:#666666;
    text-decoration: underline;
}
.rascacielos_coa h2 a:hover {
    font-size: 22px;
    color:#990000;
    text-decoration: none;
}
.rascacielos_coa .masinfo {
    width: 230px;
    font-weight:bold;
    text-align: right;
    margin-top: 10px;
}
.rascacielos_coa .masinfo a {
    width: 224px;
    padding: 2px;
    display:block;
    color: #FFFFFF;
    background-color:#404040;
    text-decoration: none;
    font-size: 14px;
    border: 1px solid #FFE25A;
    text-align: right;
}
.rascacielos_coa .masinfo a:visited {
    color: #CCCCCC;
    text-decoration: underline;
}
.rascacielos_coa .masinfo a:hover {
    color: #FFDD00;
    text-decoration: underline;
    background-color: #404040;
}
/* ---------------------------------------------------
PSV - Personal de Servicios
--------------------------------------------------- */
.rascacielos_psv {
    font-family: Helvetica, "Trebuchet MS", Arial;
    padding: 8px;
    border: 1px solid #910011;
    background-color:#7A000F;
    width: 230px;
    height: 480px;
    background-image:url(http://www.opositor.com/static/banners/opositor.com/250x500/fondo_psv250x500.jpg);
    background-repeat: no-repeat;
}
.rascacielos_psv h2 {
    font-size: 22px;
    text-align:left;
    color:#FFFFFF;
    line-height: 22px;
    font-weight: bold;
}
.rascacielos_psv h2 a {
    font-size: 22px;
    color:#FFFFFF;
    text-decoration: none;
}
.rascacielos_psv h2 a:visited {
    font-size: 22px;
    color:#F4D5D7;
    text-decoration: none;
}
.rascacielos_psv h2 a:hover {
    font-size: 22px;
    color:#FDD802;
    text-decoration: none;
}
.rascacielos_psv .masinfo {
    width: 230px;
    font-weight:bold;
    text-align: right;
    margin-top: 10px;
}
.rascacielos_psv .masinfo a {
    width: 224px;
    padding: 2px;
    display:block;
    color: #FDD802;
    background-color:#400203;
    text-decoration: none;
    font-size: 14px;
    border: 1px solid #910011;
    text-align: right;
}
.rascacielos_psv .masinfo a:visited {
    color: #FFFFFF;
    text-decoration: underline;
}
.rascacielos_psv .masinfo a:hover {
    color: #FFFFFF;
    text-decoration: underline;
    background-color: #990012;
}
/* ---------------------------------------------------
OEI - �REA DE EDUCACI�N PRIMARIA: Educaci�n Infantil
--------------------------------------------------- */
.rascacielos_oei {
    font-family: Helvetica, "Trebuchet MS", Arial;
    padding: 8px;
    border: 1px solid #A8D0EA;
    background-color:#B9E0EC;
    width: 230px;
    height: 480px;
    background-image:url(http://www.opositor.com/static/banners/opositor.com/250x500/fondo_oei250x500.jpg);
    background-repeat: no-repeat;
}
.rascacielos_oei h2 {
    font-size: 22px;
    text-align:left;
    color:#FFFFFF;
    line-height: 22px;
    font-weight: bold;
}
.rascacielos_oei h2 a {
    font-size: 22px;
    color:#006699;
    text-decoration: none;
    font-weight: bold;
}
.rascacielos_oei h2 a:visited {
    font-size: 22px;
    color:#6298B3;
    text-decoration: none;
    font-weight: bold;
}
.rascacielos_oei h2 a:hover {
    font-size: 22px;
    color:#003366;
    text-decoration:underline;
    font-weight: bold;
}
.rascacielos_oei .masinfo {
    width: 230px;
    font-weight:bold;
    text-align: right;
    margin-top: 10px;
}
.rascacielos_oei .masinfo a {
    width: 224px;
    padding: 2px;
    display:block;
    color: #FDD802;
    background-color:#003F5A;
    text-decoration: none;
    font-size: 14px;
    border: 1px solid #B2DAF3;
    text-align: right;
}
.rascacielos_oei .masinfo a:visited {
    color: #C8E8FD;
    text-decoration: none;
}
.rascacielos_oei .masinfo a:hover {
    color: #FFFFFF;
    text-decoration: underline;
    background-color: #0074A6;
}
/* ---------------------------------------------------
UNM - Acceso a la Universidad > 25 a�os
--------------------------------------------------- */
.rascacielos_unm {
    font-family: Helvetica, "Trebuchet MS", Arial;
    padding: 8px;
    border: 1px solid #DDEB96;
    background-color:#D1E081;
    width: 230px;
    height: 480px;
    background-image: url(http://www.opositor.com/static/banners/opositor.com/250x500/fondo_unm250x500.jpg);
    background-repeat: no-repeat;
}
.rascacielos_unm h2 {
    font-size: 22px;
    text-align:left;
    color:#FFFFFF;
    line-height: 22px;
    font-weight: bold;
}
.rascacielos_unm h2 a {
    font-size: 22px;
    color:#343C0B;
    text-decoration: none;
}
.rascacielos_unm h2 a:visited {
    font-size: 22px;
    color:#708017;
    text-decoration: none;
}
.rascacielos_unm h2 a:hover {
    font-size: 22px;
    color:#000000;
    text-decoration: underline;
}
.rascacielos_unm .masinfo {
    width: 230px;
    font-weight:bold;
    text-align: right;
    margin-top: 10px;
}
.rascacielos_unm .masinfo a {
    width: 224px;
    padding: 2px;
    display:block;
    color: #FFCC00;
    background-color:#4F5B11;
    text-decoration: none;
    font-size: 14px;
    border: 1px solid #DCEB90;
    text-align: right;
}
.rascacielos_unm .masinfo a:visited {
    color: #FFFFFF;
    text-decoration: underline;
}
.rascacielos_unm .masinfo a:hover {
    color: #FFFFFF;
    text-decoration: underline;
    background-color: #92A477;
}
/* ---------------------------------------------------
AUP - Ayudante de Instituciones Penitenciarias
--------------------------------------------------- */
.rascacielos_aup {
    font-family: Helvetica, "Trebuchet MS", Arial;
    padding: 8px;
    border: 1px solid #4C7C92;
    background-color:#006699;
    width: 230px;
    height: 480px;
    background-image:url(http://www.opositor.com/static/banners/opositor.com/250x500/fondo_aup250x500.jpg);
    background-repeat: no-repeat;
}
.rascacielos_aup h2 {
    font-size: 22px;
    text-align:left;
    color:#FFFFFF;
    line-height: 22px;
    font-weight: bold;
}
.rascacielos_aup h2 a {
    font-size: 22px;
    color:#FFFFFF;
    text-decoration: none;
}
.rascacielos_aup h2 a:visited {
    font-size: 22px;
    color:#DAE6E9;
    text-decoration: none;
}
.rascacielos_aup h2 a:hover {
    font-size: 22px;
    color:#FDD802;
    text-decoration: none;
}
.rascacielos_aup .masinfo {
    width: 230px;
    font-weight:bold;
    text-align: right;
    margin-top: 10px;
}
.rascacielos_aup .masinfo a {
    width: 224px;
    padding: 2px;
    display:block;
    color: #FDD802;
    background-color:#003F5A;
    text-decoration: none;
    font-size: 14px;
    border: 1px solid #548397;
    text-align: right;
}
.rascacielos_aup .masinfo a:visited {
    color: #97B0B7;
    text-decoration: none;
}
.rascacielos_aup .masinfo a:hover {
    color: #FFFFFF;
    text-decoration: underline;
    background-color: #43849C;
}
/* ---------------------------------------------------
CE1 - Comunidades Europeas
--------------------------------------------------- */
.rascacielos_ce1 {
    font-family: Helvetica, "Trebuchet MS", Arial;
    padding: 8px;
    border: 1px solid #4C7C92;
    background-color:#006699;
    width: 230px;
    height: 480px;
    background-image:url(http://www.opositor.com/static/banners/opositor.com/250x500/fondo_ce1250x500.jpg);
    background-repeat: no-repeat;
}
.rascacielos_ce1 h2 {
    font-size: 22px;
    text-align:left;
    color:#FFFFFF;
    line-height: 22px;
    font-weight: bold;
}
.rascacielos_ce1 h2 a {
    font-size: 22px;
    color:#FFFFFF;
    text-decoration: none;
}
.rascacielos_ce1 h2 a:visited {
    font-size: 22px;
    color:#DAE6E9;
    text-decoration: none;
}
.rascacielos_ce1 h2 a:hover {
    font-size: 22px;
    color:#FDD802;
    text-decoration: none;
}
.rascacielos_ce1 .masinfo {
    width: 230px;
    font-weight:bold;
    text-align: right;
    margin-top: 10px;
}
.rascacielos_ce1 .masinfo a {
    width: 224px;
    padding: 2px;
    display:block;
    color: #FDD802;
    background-color:#003F5A;
    text-decoration: none;
    font-size: 14px;
    border: 1px solid #548397;
    text-align: right;
}
.rascacielos_ce1 .masinfo a:visited {
    color: #97B0B7;
    text-decoration: none;
}
.rascacielos_ce1 .masinfo a:hover {
    color: #FFFFFF;
    text-decoration: underline;
    background-color: #43849C;
}
/* ---------------------------------------------------
CPT - Capacitaci�n profesional de transportista
--------------------------------------------------- */
.rascacielos_cpt {
    font-family: Helvetica, "Trebuchet MS", Arial;
    padding: 8px;
    border: 1px solid #D6CBAD;
    background-color:#FFCC66;
    width: 230px;
    height: 480px;
    background-image: url(http://www.opositor.com/static/banners/opositor.com/250x500/fondo_cpt250x500.jpg);
    background-repeat: no-repeat;
}
.rascacielos_cpt h2 {
    font-size: 22px;
    text-align:left;
    color:#990000;
    line-height: 22px;
    font-weight: bold;
}
.rascacielos_cpt h2 a {
    font-size: 22px;
    color:#004F75;
    text-decoration: none;
}
.rascacielos_cpt h2 a:visited {
    font-size: 22px;
    color:#996600;
    text-decoration: underline;
}
.rascacielos_cpt h2 a:hover {
    font-size: 22px;
    color:#990000;
    text-decoration: none;
}
.rascacielos_cpt .masinfo {
    width: 230px;
    font-weight:bold;
    text-align: right;
    margin-top: 10px;
}
.rascacielos_cpt .masinfo a {
    width: 224px;
    padding: 2px;
    display:block;
    color: #FFFFFF;
    background-color:#C99650;
    text-decoration: none;
    font-size: 14px;
    border: 1px solid #FCE3AD;
    text-align: right;
}
.rascacielos_cpt .masinfo a:visited {
    color: #F9EAC3;
    text-decoration: underline;
}
.rascacielos_cpt .masinfo a:hover {
    color: #004F75;
    text-decoration: underline;
    background-color: #FFFFFF;
}
/* ---------------------------------------------------
PSI - �REA DE EDUCACI�N SECUNDARIA: PSICOPEDAGOG�A
--------------------------------------------------- */
.rascacielos_psi {
    font-family: Helvetica, "Trebuchet MS", Arial;
    padding: 8px;
    border: 1px solid #759146;
    background-color:#496220;
    width: 230px;
    height: 480px;
    background-image: url(http://www.opositor.com/static/banners/opositor.com/250x500/fondo_psi250x500.jpg);
    background-repeat: no-repeat;
}
.rascacielos_psi h2 {
    font-size: 22px;
    text-align:left;
    color:#FFFFFF;
    line-height: 22px;
    font-weight: bold;
}
.rascacielos_psi h2 a {
    font-size: 22px;
    color:#FFFFFF;
    text-decoration: none;
}
.rascacielos_psi h2 a:visited {
    font-size: 22px;
    color:#DCF8C0;
    text-decoration: none;
}
.rascacielos_psi h2 a:hover {
    font-size: 22px;
    color:#FDD802;
    text-decoration: none;
}
.rascacielos_psi .masinfo {
    width: 230px;
    font-weight:bold;
    text-align: right;
    margin-top: 10px;
}
.rascacielos_psi .masinfo a {
    width: 224px;
    padding: 2px;
    display:block;
    color: #FFCC00;
    background-color:#31450E;
    text-decoration: none;
    font-size: 14px;
    border: 1px solid #7D994C;
    text-align: right;
}
.rascacielos_psi .masinfo a:visited {
    color: #FFFFFF;
    text-decoration: underline;
}
.rascacielos_psi .masinfo a:hover {
    color: #FFFFFF;
    text-decoration: underline;
    background-color: #92A477;
}
/* ---------------------------------------------------
AGE - Agente administraci�n de justicia
--------------------------------------------------- */
.rascacielos_age {
    font-family: Helvetica, "Trebuchet MS", Arial;
    padding: 8px;
    border: 1px solid #910011;
    background-color:#7A000F;
    width: 230px;
    height: 480px;
    background-image:url(http://www.opositor.com/static/banners/opositor.com/250x500/fondo_age250x500.jpg);
    background-repeat: no-repeat;
}
.rascacielos_age h2 {
    font-size: 22px;
    text-align:left;
    color:#FFFFFF;
    line-height: 22px;
    font-weight: bold;
}
.rascacielos_age h2 a {
    font-size: 22px;
    color:#FFFFFF;
    text-decoration: none;
}
.rascacielos_age h2 a:visited {
    font-size: 22px;
    color:#F4D5D7;
    text-decoration: none;
}
.rascacielos_age h2 a:hover {
    font-size: 22px;
    color:#FDD802;
    text-decoration: none;
}
.rascacielos_age .masinfo {
    width: 230px;
    font-weight:bold;
    text-align: right;
    margin-top: 10px;
}
.rascacielos_age .masinfo a {
    width: 224px;
    padding: 2px;
    display:block;
    color: #FDD802;
    background-color:#400203;
    text-decoration: none;
    font-size: 14px;
    border: 1px solid #910011;
    text-align: right;
}
.rascacielos_age .masinfo a:visited {
    color: #FFFFFF;
    text-decoration: underline;
}
.rascacielos_age .masinfo a:hover {
    color: #FFFFFF;
    text-decoration: underline;
    background-color: #990012;
}
/* ---------------------------------------------------
FOL - Formaci�n y Orientaci�n Laboral
--------------------------------------------------- */
.rascacielos_fol {
    font-family: Helvetica, "Trebuchet MS", Arial;
    padding: 8px;
    border: 1px solid #D6CBAD;
    background-color:#FFDD00;
    width: 230px;
    height: 480px;
    background-image: url(http://www.opositor.com/static/banners/opositor.com/250x500/fondo_fol250x500.jpg);
    background-repeat: no-repeat;
}
.rascacielos_fol h2 {
    font-size: 22px;
    text-align:left;
    color:#990000;
    line-height: 22px;
    font-weight: bold;
}
.rascacielos_fol h2 a {
    font-size: 22px;
    color:#000000;
    text-decoration: none;
}
.rascacielos_fol h2 a:visited {
    font-size: 22px;
    color:#666666;
    text-decoration: underline;
}
.rascacielos_fol h2 a:hover {
    font-size: 22px;
    color:#990000;
    text-decoration: none;
}
.rascacielos_fol .masinfo {
    width: 230px;
    font-weight:bold;
    text-align: right;
    margin-top: 10px;
}
.rascacielos_fol .masinfo a {
    width: 224px;
    padding: 2px;
    display:block;
    color: #FFFFFF;
    background-color:#404040;
    text-decoration: none;
    font-size: 14px;
    border: 1px solid #FFE25A;
    text-align: right;
}
.rascacielos_fol .masinfo a:visited {
    color: #CCCCCC;
    text-decoration: underline;
}
.rascacielos_fol .masinfo a:hover {
    color: #FFDD00;
    text-decoration: underline;
    background-color: #404040;
}
/* ---------------------------------------------------
AUJ - Auxiliar Administraci�n de justicia
--------------------------------------------------- */
.rascacielos_auj {
    font-family: Helvetica, "Trebuchet MS", Arial;
    padding: 8px;
    border: 1px solid #A8D0EA;
    background-color:#B9E0EC;
    width: 230px;
    height: 480px;
    background-image:url(http://www.opositor.com/static/banners/opositor.com/250x500/fondo_auj250x500.jpg);
    background-repeat: no-repeat;
}
.rascacielos_auj h2 {
    font-size: 22px;
    text-align:left;
    color:#FFFFFF;
    line-height: 22px;
    font-weight: bold;
}
.rascacielos_auj h2 a {
    font-size: 22px;
    color:#006699;
    text-decoration: none;
    font-weight: bold;
}
.rascacielos_auj h2 a:visited {
    font-size: 22px;
    color:#6298B3;
    text-decoration: none;
    font-weight: bold;
}
.rascacielos_auj h2 a:hover {
    font-size: 22px;
    color:#003366;
    text-decoration:underline;
    font-weight: bold;
}
.rascacielos_auj .masinfo {
    width: 230px;
    font-weight:bold;
    text-align: right;
    margin-top: 10px;
}
.rascacielos_auj .masinfo a {
    width: 224px;
    padding: 2px;
    display:block;
    color: #FDD802;
    background-color:#003F5A;
    text-decoration: none;
    font-size: 14px;
    border: 1px solid #B2DAF3;
    text-align: right;
}
.rascacielos_auj .masinfo a:visited {
    color: #C8E8FD;
    text-decoration: none;
}
.rascacielos_auj .masinfo a:hover {
    color: #FFFFFF;
    text-decoration: underline;
    background-color: #0074A6;
}
/* ---------------------------------------------------
GHP - T�cnico de Hacienda
--------------------------------------------------- */
.rascacielos_ghp {
    font-family: Helvetica, "Trebuchet MS", Arial;
    padding: 8px;
    border: 1px solid #DDEB96;
    background-color:#D1E081;
    width: 230px;
    height: 480px;
    background-image: url(http://www.opositor.com/static/banners/opositor.com/250x500/fondo_ghp250x500.jpg);
    background-repeat: no-repeat;
}
.rascacielos_ghp h2 {
    font-size: 22px;
    text-align:left;
    color:#FFFFFF;
    line-height: 22px;
    font-weight: bold;
}
.rascacielos_ghp h2 a {
    font-size: 22px;
    color:#343C0B;
    text-decoration: none;
}
.rascacielos_ghp h2 a:visited {
    font-size: 22px;
    color:#708017;
    text-decoration: none;
}
.rascacielos_ghp h2 a:hover {
    font-size: 22px;
    color:#000000;
    text-decoration: underline;
}
.rascacielos_ghp .masinfo {
    width: 230px;
    font-weight:bold;
    text-align: right;
    margin-top: 10px;
}
.rascacielos_ghp .masinfo a {
    width: 224px;
    padding: 2px;
    display:block;
    color: #FFCC00;
    background-color:#4F5B11;
    text-decoration: none;
    font-size: 14px;
    border: 1px solid #DCEB90;
    text-align: right;
}
.rascacielos_ghp .masinfo a:visited {
    color: #FFFFFF;
    text-decoration: underline;
}
.rascacielos_ghp .masinfo a:hover {
    color: #FFFFFF;
    text-decoration: underline;
    background-color: #92A477;
}
/* ---------------------------------------------------
GEH - Geograf�a e Historia
--------------------------------------------------- */
.rascacielos_geh {
    font-family: Helvetica, "Trebuchet MS", Arial;
    padding: 8px;
    border: 1px solid #D6CBAD;
    background-color:#FFCC66;
    width: 230px;
    height: 480px;
    background-image: url(http://www.opositor.com/static/banners/opositor.com/250x500/fondo_geh250x500.jpg);
    background-repeat: no-repeat;
}
.rascacielos_geh h2 {
    font-size: 22px;
    text-align:left;
    color:#990000;
    line-height: 22px;
    font-weight: bold;
}
.rascacielos_geh h2 a {
    font-size: 22px;
    color:#004F75;
    text-decoration: none;
}
.rascacielos_geh h2 a:visited {
    font-size: 22px;
    color:#996600;
    text-decoration: underline;
}
.rascacielos_geh h2 a:hover {
    font-size: 22px;
    color:#990000;
    text-decoration: none;
}
.rascacielos_geh .masinfo {
    width: 230px;
    font-weight:bold;
    text-align: right;
    margin-top: 10px;
}
.rascacielos_geh .masinfo a {
    width: 224px;
    padding: 2px;
    display:block;
    color: #FFFFFF;
    background-color:#C99650;
    text-decoration: none;
    font-size: 14px;
    border: 1px solid #FCE3AD;
    text-align: right;
}
.rascacielos_geh .masinfo a:visited {
    color: #F9EAC3;
    text-decoration: underline;
}
.rascacielos_geh .masinfo a:hover {
    color: #004F75;
    text-decoration: underline;
    background-color: #FFFFFF;
}
/* ---------------------------------------------------
MSS - MOSSO D'ESQUADRA
--------------------------------------------------- */
.rascacielos_mss{
    font-family: Helvetica, "Trebuchet MS", Arial;
    padding: 8px;
    border: 1px solid #759146;
    background-color:#496220;
    width: 230px;
    height: 480px;
    background-image: url(http://www.opositor.com/static/banners/opositor.com/250x500/fondo_mss250x500_02.jpg);
    
    background-repeat: no-repeat;
}
.rascacielos_mss h2 {
    font-size: 22px;
    text-align:left;
    color:#FFFFFF;
    line-height: 22px;
    font-weight: bold;
}
.rascacielos_mss h2 a {
    font-size: 22px;
    color:#FFFFFF;
    text-decoration: none;
}
.rascacielos_mss h2 a:visited {
    font-size: 22px;
    color:#DCF8C0;
    text-decoration: none;
}
.rascacielos_mss h2 a:hover {
    font-size: 22px;
    color:#FDD802;
    text-decoration: none;
}
.rascacielos_mss .masinfo {
    width: 230px;
    font-weight:bold;
    text-align: right;
    margin-top: 10px;
}
.rascacielos_mss .masinfo a {
    width: 224px;
    padding: 2px;
    display:block;
    color: #FFCC00;
    background-color:#31450E;
    text-decoration: none;
    font-size: 14px;
    border: 1px solid #7D994C;
    text-align: right;
}
.rascacielos_mss .masinfo a:visited {
    color: #FFFFFF;
    text-decoration: underline;
}
.rascacielos_mss .masinfo a:hover {
    color: #FFFFFF;
    text-decoration: underline;
    background-color: #92A477;
}
/* ---------------------------------------------------
GSE - Graduado de Educaci�n Secundaria
--------------------------------------------------- */
.rascacielos_gse {
    font-family: Helvetica, "Trebuchet MS", Arial;
    padding: 8px;
    border: 1px solid #759146;
    background-color:#496220;
    width: 230px;
    height: 480px;
    background-image: url(http://www.opositor.com/static/banners/opositor.com/250x500/fondo_gse250x500.jpg);
    background-repeat: no-repeat;
}
.rascacielos_gse h2 {
    font-size: 22px;
    text-align:left;
    color:#FFFFFF;
    line-height: 22px;
    font-weight: bold;
}
.rascacielos_gse h2 a {
    font-size: 22px;
    color:#FFFFFF;
    text-decoration: none;
}
.rascacielos_gse h2 a:visited {
    font-size: 22px;
    color:#DCF8C0;
    text-decoration: none;
}
.rascacielos_gse h2 a:hover {
    font-size: 22px;
    color:#FDD802;
    text-decoration: none;
}
.rascacielos_gse .masinfo {
    width: 230px;
    font-weight:bold;
    text-align: right;
    margin-top: 10px;
}
.rascacielos_gse .masinfo a {
    width: 224px;
    padding: 2px;
    display:block;
    color: #FFCC00;
    background-color:#31450E;
    text-decoration: none;
    font-size: 14px;
    border: 1px solid #7D994C;
    text-align: right;
}
.rascacielos_gse .masinfo a:visited {
    color: #FFFFFF;
    text-decoration: underline;
}
.rascacielos_gse .masinfo a:hover {
    color: #FFFFFF;
    text-decoration: underline;
    background-color: #92A477;
}
/* ---------------------------------------------------
OPOBUSCA - ROJO
--------------------------------------------------- */
.rascacielos_opo_rojo {
    font-family: Helvetica, "Trebuchet MS", Arial;
    padding: 8px;
    border: 1px solid #910011;
    background-color:#990000;
    width: 230px;
    height: 480px;
    background-image:url(http://www.opositor.com/static/banners/opositor.com/250x500/fondo_opo_rojo250x500.png);
    background-repeat: no-repeat;
}
.rascacielos_opo_rojo h2 {
    font-size: 22px;
    text-align:left;
    color:#FFFFFF;
    line-height: 22px;
    font-weight: bold;
}
.rascacielos_opo_rojo h2 a {
    font-size: 22px;
    color:#FFFFFF;
    text-decoration: none;
}
.rascacielos_opo_rojo h2 a:visited {
    font-size: 22px;
    color:#F4D5D7;
    text-decoration: none;
}
.rascacielos_opo_rojo h2 a:hover {
    font-size: 22px;
    color:#FDD802;
    text-decoration: none;
}
.rascacielos_opo_rojo .masinfo {
    width: 230px;
    font-weight:bold;
    text-align: right;
    margin-top: 10px;
}
.rascacielos_opo_rojo .masinfo a {
    width: 224px;
    padding: 2px;
    display:block;
    color: #FDD802;
    background-color:#400203;
    text-decoration: none;
    font-size: 14px;
    border: 1px solid #910011;
    text-align: right;
}
.rascacielos_opo_rojo .masinfo a:visited {
    color: #FFFFFF;
    text-decoration: underline;
}
.rascacielos_opo_rojo .masinfo a:hover {
    color: #FFFFFF;
    text-decoration: underline;
    background-color: #990012;
}
/* ---------------------------------------------------
OPOBUSCA - Azul
--------------------------------------------------- */
.rascacielos_opo_azul {
    font-family: Helvetica, "Trebuchet MS", Arial;
    padding: 8px;
    border: 1px solid #4C7C92;
    background-color:#006699;
    width: 230px;
    height: 480px;
    background-image:url(http://www.opositor.com/static/banners/opositor.com/250x500/fondo_opo_azul250x500.png);
    
    background-repeat: no-repeat;
}
.rascacielos_opo_azul h2 {
    font-size: 22px;
    text-align:left;
    color:#FFFFFF;
    line-height: 22px;
    font-weight: bold;
}
.rascacielos_opo_azul h2 a {
    font-size: 22px;
    color:#FFFFFF;
    text-decoration: none;
}
.rascacielos_opo_azul h2 a:visited {
    font-size: 22px;
    color:#DAE6E9;
    text-decoration: none;
}
.rascacielos_opo_azul h2 a:hover {
    font-size: 22px;
    color:#FDD802;
    text-decoration: none;
}
.rascacielos_opo_azul .masinfo {
    width: 230px;
    font-weight:bold;
    text-align: right;
    margin-top: 10px;
}
.rascacielos_opo_azul .masinfo a {
    width: 224px;
    padding: 2px;
    display:block;
    color: #FDD802;
    background-color:#003F5A;
    text-decoration: none;
    font-size: 14px;
    border: 1px solid #548397;
    text-align: right;
}
.rascacielos_opo_azul .masinfo a:visited {
    color: #97B0B7;
    text-decoration: none;
}
.rascacielos_opo_azul .masinfo a:hover {
    color: #FFFFFF;
    text-decoration: underline;
    background-color: #43849C;
}

/*----------------------------------------------------------------------------------------------------------------------
SEGUNDA PARTE DE BANNERS 250X500 FECHA 22/10/07
----------------------------------------------------------------------------------------------------------------------*/


/* ---------------------------------------------------
OIC - EDUCACI�N INFANTIL PARA CATALU�A
--------------------------------------------------- */
.rascacielos_oic {
    font-family: Helvetica, "Trebuchet MS", Arial;
    padding: 8px;
    border: 1px solid #A8D0EA;
    background-color:#B9E0EC;
    width: 230px;
    height: 480px;
    background-image:url(http://www.opositor.com/static/banners/opositor.com/250x500/fondo_oic250x500.jpg);
    background-repeat: no-repeat;
}
.rascacielos_oic h2 {
    font-size: 22px;
    text-align:left;
    color:#FFFFFF;
    line-height: 22px;
    font-weight: bold;
}
.rascacielos_oic h2 a {
    font-size: 22px;
    color:#006699;
    text-decoration: none;
    font-weight: bold;
}
.rascacielos_oic h2 a:visited {
    font-size: 22px;
    color:#6298B3;
    text-decoration: none;
    font-weight: bold;
}
.rascacielos_oic h2 a:hover {
    font-size: 22px;
    color:#003366;
    text-decoration:underline;
    font-weight: bold;
}
.rascacielos_oic .masinfo {
    width: 230px;
    font-weight:bold;
    text-align: right;
    margin-top: 10px;
}
.rascacielos_oic .masinfo a {
    width: 224px;
    padding: 2px;
    display:block;
    color: #FDD802;
    background-color:#003F5A;
    text-decoration: none;
    font-size: 14px;
    border: 1px solid #B2DAF3;
    text-align: right;
}
.rascacielos_oic .masinfo a:visited {
    color: #C8E8FD;
    text-decoration: none;
}
.rascacielos_oic .masinfo a:hover {
    color: #FFFFFF;
    text-decoration: underline;
    background-color: #0074A6;
}
/* ---------------------------------------------------
PFN - POLIC�A FORAL NAVARRA
--------------------------------------------------- */
.rascacielos_pfn {
    font-family: Helvetica, "Trebuchet MS", Arial;
    padding: 8px;
    border: 1px solid #759146;
    background-color:#496220;
    width: 230px;
    height: 480px;
    background-image: url(http://www.opositor.com/static/banners/opositor.com/250x500/fondo_pfn250x500.jpg);
    
    background-repeat: no-repeat;
}
.rascacielos_pfn h2 {
    font-size: 22px;
    text-align:left;
    color:#FFFFFF;
    line-height: 22px;
    font-weight: bold;
}
.rascacielos_pfn h2 a {
    font-size: 22px;
    color:#FFFFFF;
    text-decoration: none;
}
.rascacielos_pfn h2 a:visited {
    font-size: 22px;
    color:#DCF8C0;
    text-decoration: none;
}
.rascacielos_pfn h2 a:hover {
    font-size: 22px;
    color:#FDD802;
    text-decoration: none;
}
.rascacielos_pfn .masinfo {
    width: 230px;
    font-weight:bold;
    text-align: right;
    margin-top: 10px;
}
.rascacielos_pfn .masinfo a {
    width: 224px;
    padding: 2px;
    display:block;
    color: #FFCC00;
    background-color:#31450E;
    text-decoration: none;
    font-size: 14px;
    border: 1px solid #7D994C;
    text-align: right;
}
.rascacielos_pfn .masinfo a:visited {
    color: #FFFFFF;
    text-decoration: underline;
}
.rascacielos_pfn .masinfo a:hover {
    color: #FFFFFF;
    text-decoration: underline;
    background-color: #92A477;
}
/* ---------------------------------------------------
ETZ - Ertzaintza : polic�a aut�noma vasca
--------------------------------------------------- */
.rascacielos_etz {
    font-family: Helvetica, "Trebuchet MS", Arial;
    padding: 8px;
    border: 1px solid #910011;
    background-color:#7A000F;
    width: 230px;
    height: 480px;
    background-image:url(http://www.opositor.com/static/banners/opositor.com/250x500/fondo_etz250x500.jpg);
    
    background-repeat: no-repeat;
}
.rascacielos_etz h2 {
    font-size: 22px;
    text-align:left;
    color:#FFFFFF;
    line-height: 22px;
    font-weight: bold;
}
.rascacielos_etz h2 a {
    font-size: 22px;
    color:#FFFFFF;
    text-decoration: none;
}
.rascacielos_etz h2 a:visited {
    font-size: 22px;
    color:#f4d5d7;
    text-decoration: none;
}
.rascacielos_etz h2 a:hover {
    font-size: 22px;
    color:#FDD802;
    text-decoration: none;
}
.rascacielos_etz .masinfo {
    width: 230px;
    font-weight:bold;
    text-align: right;
    margin-top: 10px;
}
.rascacielos_etz .masinfo a {
    width: 224px;
    padding: 2px;
    display:block;
    color: #FDD802;
    background-color:#400203;
    text-decoration: none;
    font-size: 14px;
    border: 1px solid #910011;
    text-align: right;
}
.rascacielos_etz .masinfo a:visited {
    color: #FFFFFF;
    text-decoration: underline;
}
.rascacielos_etz .masinfo a:hover {
    color: #FFFFFF;
    text-decoration: underline;
    background-color: #990012;
}
/* ----------------------------------------------------------------------------------------
TPG -  T�cnics especialistes Generalitat Catalunya, grup serveis penitenciaris
--------------------------------------------------------------------------------------------- */
.rascacielos_tpg {
    font-family: Helvetica, "Trebuchet MS", Arial;
    padding: 8px;
    border: 1px solid #DDEB96;
    background-color:#D1E081;
    width: 230px;
    height: 480px;
    background-image: url(http://www.opositor.com/static/banners/opositor.com/250x500/fondo_tpg250x500.jpg);	
    background-repeat: no-repeat;
}
.rascacielos_tpg h2 {
    font-size: 22px;
    text-align:left;
    color:#FFFFFF;
    line-height: 22px;
    font-weight: bold;
}
.rascacielos_tpg h2 a {
    font-size: 22px;
    color:#343C0B;
    text-decoration: none;
}
.rascacielos_tpg h2 a:visited {
    font-size: 22px;
    color:#708017;
    text-decoration: none;
}
.rascacielos_tpg h2 a:hover {
    font-size: 22px;
    color:#000000;
    text-decoration: underline;
}
.rascacielos_tpg .masinfo {
    width: 230px;
    font-weight:bold;
    text-align: right;
    margin-top: 10px;
}
.rascacielos_tpg .masinfo a {
    width: 224px;
    padding: 2px;
    display:block;
    color: #FFCC00;
    background-color:#4F5B11;
    text-decoration: none;
    font-size: 14px;
    border: 1px solid #DCEB90;
    text-align: right;
}
.rascacielos_tpg .masinfo a:visited {
    color: #FFFFFF;
    text-decoration: underline;
}
.rascacielos_tpg .masinfo a:hover {
    color: #FFFFFF;
    text-decoration: underline;
    background-color: #92A477;
}
/* ---------------------------------------------------
ASS -  Auxiliar administrativo de servicios de salud
--------------------------------------------------- */
.rascacielos_ass {
    font-family: Helvetica, "Trebuchet MS", Arial;
    padding: 8px;
    border: 1px solid #D6CBAD;
    background-color:#FFDD00;
    width: 230px;
    height: 480px;
    background-image: url(http://www.opositor.com/static/banners/opositor.com/250x500/fondo_ass250x500.jpg);
    
    background-repeat: no-repeat;
}
.rascacielos_ass h2 {
    font-size: 22px;
    text-align:left;
    color:#990000;
    line-height: 22px;
    font-weight: bold;
}
.rascacielos_ass h2 a {
    font-size: 22px;
    color:#000000;
    text-decoration: none;
}
.rascacielos_ass h2 a:visited {
    font-size: 22px;
    color:#666666;
    text-decoration: underline;
}
.rascacielos_ass h2 a:hover {
    font-size: 22px;
    color:#990000;
    text-decoration: none;
}
.rascacielos_ass .masinfo {
    width: 230px;
    font-weight:bold;
    text-align: right;
    margin-top: 10px;
}
.rascacielos_ass .masinfo a {
    width: 224px;
    padding: 2px;
    display:block;
    color: #FFFFFF;
    background-color:#404040;
    text-decoration: none;
    font-size: 14px;
    border: 1px solid #FFE25A;
    text-align: right;
}
.rascacielos_ass .masinfo a:visited {
    color: #CCCCCC;
    text-decoration: underline;
}
.rascacielos_ass .masinfo a:hover {
    color: #FFDD00;
    text-decoration: underline;
    background-color: #404040;
}
/* ---------------------------------------------------
AOS -  Auxiliar de enfermer�a de Osasunbidea
--------------------------------------------------- */
.rascacielos_aos {
    font-family: Helvetica, "Trebuchet MS", Arial;
    padding: 8px;
    border: 1px solid #D6CBAD;
    background-color:#FFDD00;
    width: 230px;
    height: 480px;
    background-image: url(http://www.opositor.com/static/banners/opositor.com/250x500/fondo_aos250x500.jpg);
    
    background-repeat: no-repeat;
}
.rascacielos_aos h2 {
    font-size: 22px;
    text-align:left;
    color:#990000;
    line-height: 22px;
    font-weight: bold;
}
.rascacielos_aos h2 a {
    font-size: 22px;
    color:#000000;
    text-decoration: none;
}
.rascacielos_aos h2 a:visited {
    font-size: 22px;
    color:#666666;
    text-decoration: underline;
}
.rascacielos_aos h2 a:hover {
    font-size: 22px;
    color:#990000;
    text-decoration: none;
}
.rascacielos_aos .masinfo {
    width: 230px;
    font-weight:bold;
    text-align: right;
    margin-top: 10px;
}
.rascacielos_aos .masinfo a {
    width: 224px;
    padding: 2px;
    display:block;
    color: #FFFFFF;
    background-color:#404040;
    text-decoration: none;
    font-size: 14px;
    border: 1px solid #FFE25A;
    text-align: right;
}
.rascacielos_aos .masinfo a:visited {
    color: #CCCCCC;
    text-decoration: underline;
}
.rascacielos_aos .masinfo a:hover {
    color: #FFDD00;
    text-decoration: underline;
    background-color: #404040;
}
/* ---------------------------------------------------------------------------
APC -   Auxiliar d'infermeria en equips d' atenci� prim�ria de l'ICS
------------------------------------------------------------------------------ */
.rascacielos_apc {
    font-family: Helvetica, "Trebuchet MS", Arial;
    padding: 8px;
    border: 1px solid #D6CBAD;
    background-color:#FFDD00;
    width: 230px;
    height: 480px;
    background-image: url(http://www.opositor.com/static/banners/opositor.com/250x500/fondo_apc250x500.jpg);	
    background-repeat: no-repeat;
}
.rascacielos_apc h2 {
    font-size: 22px;
    text-align:left;
    color:#990000;
    line-height: 22px;
    font-weight: bold;
}
.rascacielos_apc h2 a {
    font-size: 22px;
    color:#000000;
    text-decoration: none;
}
.rascacielos_apc h2 a:visited {
    font-size: 22px;
    color:#666666;
    text-decoration: underline;
}
.rascacielos_apc h2 a:hover {
    font-size: 22px;
    color:#990000;
    text-decoration: none;
}
.rascacielos_apc .masinfo {
    width: 230px;
    font-weight:bold;
    text-align: right;
    margin-top: 10px;
}
.rascacielos_apc .masinfo a {
    width: 224px;
    padding: 2px;
    display:block;
    color: #FFFFFF;
    background-color:#404040;
    text-decoration: none;
    font-size: 14px;
    border: 1px solid #FFE25A;
    text-align: right;
}
.rascacielos_apc .masinfo a:visited {
    color: #CCCCCC;
    text-decoration: underline;
}
.rascacielos_apc .masinfo a:hover {
    color: #FFDD00;
    text-decoration: underline;
    background-color: #404040;
}
/* ----------------------------------------------------------
AHC -  Auxiliar d'infermeria en hospitals de l'ICS
---------------------------------------------------------------- */
.rascacielos_ahc {
    font-family: Helvetica, "Trebuchet MS", Arial;
    padding: 8px;
    border: 1px solid #A8D0EA;
    background-color:#B9E0EC;
    width: 230px;
    height: 480px;
    background-image:url(http://www.opositor.com/static/banners/opositor.com/250x500/fondo_ahc250x500.jpg);
    background-repeat: no-repeat;
}
.rascacielos_ahc h2 {
    font-size: 22px;
    text-align:left;
    color:#FFFFFF;
    line-height: 22px;
    font-weight: bold;
}
.rascacielos_ahc h2 a {
    font-size: 22px;
    color:#006699;
    text-decoration: none;
    font-weight: bold;
}
.rascacielos_ahc h2 a:visited {
    font-size: 22px;
    color:#6298B3;
    text-decoration: none;
    font-weight: bold;
}
.rascacielos_ahc h2 a:hover {
    font-size: 22px;
    color:#003366;
    text-decoration:underline;
    font-weight: bold;
}
.rascacielos_ahc .masinfo {
    width: 230px;
    font-weight:bold;
    text-align: right;
    margin-top: 10px;
}
.rascacielos_ahc .masinfo a {
    width: 224px;
    padding: 2px;
    display:block;
    color: #FDD802;
    background-color:#003F5A;
    text-decoration: none;
    font-size: 14px;
    border: 1px solid #B2DAF3;
    text-align: right;
}
.rascacielos_ahc .masinfo a:visited {
    color: #C8E8FD;
    text-decoration: none;
}
.rascacielos_ahc .masinfo a:hover {
    color: #FFFFFF;
    text-decoration: underline;
    background-color: #0074A6;
}
/* ----------------------------------------------------------
AEO - Auxiliar enfermer�a Osakidetza
---------------------------------------------------------------- */
.rascacielos_aeo {
    font-family: Helvetica, "Trebuchet MS", Arial;
    padding: 8px;
    border: 1px solid #A8D0EA;
    background-color:#B9E0EC;
    width: 230px;
    height: 480px;
    background-image:url(http://www.opositor.com/static/banners/opositor.com/250x500/fondo_aeo250x500.jpg);	
    background-repeat: no-repeat;
}
.rascacielos_aeo h2 {
    font-size: 22px;
    text-align:left;
    color:#FFFFFF;
    line-height: 22px;
    font-weight: bold;
}
.rascacielos_aeo h2 a {
    font-size: 22px;
    color:#006699;
    text-decoration: none;
    font-weight: bold;
}
.rascacielos_aeo h2 a:visited {
    font-size: 22px;
    color:#6298B3;
    text-decoration: none;
    font-weight: bold;
}
.rascacielos_aeo h2 a:hover {
    font-size: 22px;
    color:#003366;
    text-decoration:underline;
    font-weight: bold;
}
.rascacielos_aeo .masinfo {
    width: 230px;
    font-weight:bold;
    text-align: right;
    margin-top: 10px;
}
.rascacielos_aeo .masinfo a {
    width: 224px;
    padding: 2px;
    display:block;
    color: #FDD802;
    background-color:#003F5A;
    text-decoration: none;
    font-size: 14px;
    border: 1px solid #B2DAF3;
    text-align: right;
}
.rascacielos_aeo .masinfo a:visited {
    color: #C8E8FD;
    text-decoration: none;
}
.rascacielos_aeo .masinfo a:hover {
    color: #FFFFFF;
    text-decoration: underline;
    background-color: #0074A6;
}
/* ---------------------------------------------------
AAO - Auxiliares administrativos Osakidetza
--------------------------------------------------- */
.rascacielos_aao {
    font-family: Helvetica, "Trebuchet MS", Arial;
    padding: 8px;
    border: 1px solid #D6CBAD;
    background-color:#FFDD00;
    width: 230px;
    height: 480px;
    background-image: url(http://www.opositor.com/static/banners/opositor.com/250x500/fondo_aao250x500.jpg);
    background-repeat: no-repeat;
}
.rascacielos_aao h2 {
    font-size: 22px;
    text-align:left;
    color:#990000;
    line-height: 22px;
    font-weight: bold;
}
.rascacielos_aao h2 a {
    font-size: 22px;
    color:#000000;
    text-decoration: none;
}
.rascacielos_aao h2 a:visited {
    font-size: 22px;
    color:#666666;
    text-decoration: underline;
}
.rascacielos_aao h2 a:hover {
    font-size: 22px;
    color:#990000;
    text-decoration: none;
}
.rascacielos_aao .masinfo {
    width: 230px;
    font-weight:bold;
    text-align: right;
    margin-top: 10px;
}
.rascacielos_aao .masinfo a {
    width: 224px;
    padding: 2px;
    display:block;
    color: #FFFFFF;
    background-color:#404040;
    text-decoration: none;
    font-size: 14px;
    border: 1px solid #FFE25A;
    text-align: right;
}
.rascacielos_aao .masinfo a:visited {
    color: #CCCCCC;
    text-decoration: underline;
}
.rascacielos_aao .masinfo a:hover {
    color: #FFDD00;
    text-decoration: underline;
    background-color: #404040;
}
/* ---------------------------------------------------
CEO - Celador Osakidetza
--------------------------------------------------- */
.rascacielos_ceo {
    font-family: Helvetica, "Trebuchet MS", Arial;
    padding: 8px;
    border: 1px solid #759146;
    background-color:#496220;
    width: 230px;
    height: 480px;
    background-image: url(http://www.opositor.com/static/banners/opositor.com/250x500/fondo_ceo250x500.jpg);	
    background-repeat: no-repeat;
}
.rascacielos_ceo h2 {
    font-size: 22px;
    text-align:left;
    color:#FFFFFF;
    line-height: 22px;
    font-weight: bold;
}
.rascacielos_ceo h2 a {
    font-size: 22px;
    color:#FFFFFF;
    text-decoration: none;
}
.rascacielos_ceo h2 a:visited {
    font-size: 22px;
    color:#DCF8C0;
    text-decoration: none;
}
.rascacielos_ceo h2 a:hover {
    font-size: 22px;
    color:#FDD802;
    text-decoration: none;
}
.rascacielos_ceo .masinfo {
    width: 230px;
    font-weight:bold;
    text-align: right;
    margin-top: 10px;
}
.rascacielos_ceo .masinfo a {
    width: 224px;
    padding: 2px;
    display:block;
    color: #FFCC00;
    background-color:#31450E;
    text-decoration: none;
    font-size: 14px;
    border: 1px solid #7D994C;
    text-align: right;
}
.rascacielos_ceo .masinfo a:visited {
    color: #FFFFFF;
    text-decoration: underline;
}
.rascacielos_ceo .masinfo a:hover {
    color: #FFFFFF;
    text-decoration: underline;
    background-color: #92A477;
}
/* ---------------------------------------------------
EFO - Enfermer�a de Osakidetza
--------------------------------------------------- */
.rascacielos_efo {
    font-family: Helvetica, "Trebuchet MS", Arial;
    padding: 8px;
    border: 1px solid #D6CBAD;
    background-color:#FFCC66;
    width: 230px;
    height: 480px;
    background-image: url(http://www.opositor.com/static/banners/opositor.com/250x500/fondo_efo250x500.jpg);
    
    background-repeat: no-repeat;
}
.rascacielos_efo h2 {
    font-size: 22px;
    text-align:left;
    color:#990000;
    line-height: 22px;
    font-weight: bold;
}
.rascacielos_efo h2 a {
    font-size: 22px;
    color:#004F75;
    text-decoration: none;
}
.rascacielos_efo h2 a:visited {
    font-size: 22px;
    color:#996600;
    text-decoration: underline;
}
.rascacielos_efo h2 a:hover {
    font-size: 22px;
    color:#990000;
    text-decoration: none;
}
.rascacielos_efo .masinfo {
    width: 230px;
    font-weight:bold;
    text-align: right;
    margin-top: 10px;
}
.rascacielos_efo .masinfo a {
    width: 224px;
    padding: 2px;
    display:block;
    color: #FFFFFF;
    background-color:#C99650;
    text-decoration: none;
    font-size: 14px;
    border: 1px solid #FCE3AD;
    text-align: right;
}
.rascacielos_efo .masinfo a:visited {
    color: #F9EAC3;
    text-decoration: underline;
}
.rascacielos_efo .masinfo a:hover {
    color: #004F75;
    text-decoration: underline;
    background-color: #FFFFFF;
}
/* ----------------------------------------------------------
EFS -  Enfermeria del Sermas 
---------------------------------------------------------------- */
.rascacielos_efs {
    font-family: Helvetica, "Trebuchet MS", Arial;
    padding: 8px;
    border: 1px solid #A8D0EA;
    background-color:#B9E0EC;
    width: 230px;
    height: 480px;
    background-image:url(http://www.opositor.com/static/banners/opositor.com/250x500/fondo_efs250x500.jpg);
    background-repeat: no-repeat;
}
.rascacielos_efs h2 {
    font-size: 22px;
    text-align:left;
    color:#FFFFFF;
    line-height: 22px;
    font-weight: bold;
}
.rascacielos_efs h2 a {
    font-size: 22px;
    color:#006699;
    text-decoration: none;
    font-weight: bold;
}
.rascacielos_efs h2 a:visited {
    font-size: 22px;
    color:#6298B3;
    text-decoration: none;
    font-weight: bold;
}
.rascacielos_efs h2 a:hover {
    font-size: 22px;
    color:#003366;
    text-decoration:underline;
    font-weight: bold;
}
.rascacielos_efs .masinfo {
    width: 230px;
    font-weight:bold;
    text-align: right;
    margin-top: 10px;
}
.rascacielos_efs .masinfo a {
    width: 224px;
    padding: 2px;
    display:block;
    color: #FDD802;
    background-color:#003F5A;
    text-decoration: none;
    font-size: 14px;
    border: 1px solid #B2DAF3;
    text-align: right;
}
.rascacielos_efs .masinfo a:visited {
    color: #C8E8FD;
    text-decoration: none;
}
.rascacielos_efs .masinfo a:hover {
    color: #FFFFFF;
    text-decoration: underline;
    background-color: #0074A6;
}
/* -------------------------------------------------------
CLC - Auxiliars administratius de les corporacions locals 
------------------------------------------------------- */
.rascacielos_clc {
    font-family: Helvetica, "Trebuchet MS", Arial;
    padding: 8px;
    border: 1px solid #4C7C92;
    background-color:#006699;
    width: 230px;
    height: 480px;
    background-image:url(http://www.opositor.com/static/banners/opositor.com/250x500/fondo_clc250x500.jpg);	
    background-repeat: no-repeat;
}
.rascacielos_clc h2 {
    font-size: 22px;
    text-align:left;
    color:#FFFFFF;
    line-height: 22px;
    font-weight: bold;
}
.rascacielos_clc h2 a {
    font-size: 22px;
    color:#FFFFFF;
    text-decoration: none;
}
.rascacielos_clc h2 a:visited {
    font-size: 22px;
    color:#DAE6E9;
    text-decoration: none;
}
.rascacielos_clc h2 a:hover {
    font-size: 22px;
    color:#FDD802;
    text-decoration: none;
}
.rascacielos_clc .masinfo {
    width: 230px;
    font-weight:bold;
    text-align: right;
    margin-top: 10px;
}
.rascacielos_clc .masinfo a {
    width: 224px;
    padding: 2px;
    display:block;
    color: #FDD802;
    background-color:#003F5A;
    text-decoration: none;
    font-size: 14px;
    border: 1px solid #548397;
    text-align: right;
}
.rascacielos_clc .masinfo a:visited {
    color: #97B0B7;
    text-decoration: none;
}
.rascacielos_clc .masinfo a:hover {
    color: #FFFFFF;
    text-decoration: underline;
    background-color: #43849C;
}
/* -----------------------------------------------------------------------------
CGA -  Cos de gesti� de l'administraci� de la Generalitat de Catalunya
------------------------------------------------------------------------------------- */
.rascacielos_cga {
    font-family: Helvetica, "Trebuchet MS", Arial;
    padding: 8px;
    border: 1px solid #759146;
    background-color:#496220;
    width: 230px;
    height: 480px;
    background-image: url(http://www.opositor.com/static/banners/opositor.com/250x500/fondo_cga250x500.jpg);
    
    background-repeat: no-repeat;
}
.rascacielos_cga h2 {
    font-size: 22px;
    text-align:left;
    color:#FFFFFF;
    line-height: 22px;
    font-weight: bold;
}
.rascacielos_cga h2 a {
    font-size: 22px;
    color:#FFFFFF;
    text-decoration: none;
}
.rascacielos_cga h2 a:visited {
    font-size: 22px;
    color:#DCF8C0;
    text-decoration: none;
}
.rascacielos_cga h2 a:hover {
    font-size: 22px;
    color:#FDD802;
    text-decoration: none;
}
.rascacielos_cga .masinfo {
    width: 230px;
    font-weight:bold;
    text-align: right;
    margin-top: 10px;
}
.rascacielos_cga .masinfo a {
    width: 224px;
    padding: 2px;
    display:block;
    color: #FFCC00;
    background-color:#31450E;
    text-decoration: none;
    font-size: 14px;
    border: 1px solid #7D994C;
    text-align: right;
}
.rascacielos_cga .masinfo a:visited {
    color: #FFFFFF;
    text-decoration: underline;
}
.rascacielos_cga .masinfo a:hover {
    color: #FFFFFF;
    text-decoration: underline;
    background-color: #92A477;
}
/* ---------------------------------------------------
CXG -  Cuidadores auxiliares de la Xunta de Galicia
--------------------------------------------------- */
.rascacielos_cxg {
    font-family: Helvetica, "Trebuchet MS", Arial;
    padding: 8px;
    border: 1px solid #D6CBAD;
    background-color:#FFCC66;
    width: 230px;
    height: 480px;
    background-image: url(http://www.opositor.com/static/banners/opositor.com/250x500/fondo_cxg250x500.jpg);
    background-repeat: no-repeat;
}
.rascacielos_cxg h2 {
    font-size: 22px;
    text-align:left;
    color:#990000;
    line-height: 22px;
    font-weight: bold;
}
.rascacielos_cxg h2 a {
    font-size: 22px;
    color:#004F75;
    text-decoration: none;
}
.rascacielos_cxg h2 a:visited {
    font-size: 22px;
    color:#996600;
    text-decoration: underline;
}
.rascacielos_cxg h2 a:hover {
    font-size: 22px;
    color:#990000;
    text-decoration: none;
}
.rascacielos_cxg .masinfo {
    width: 230px;
    font-weight:bold;
    text-align: right;
    margin-top: 10px;
}
.rascacielos_cxg .masinfo a {
    width: 224px;
    padding: 2px;
    display:block;
    color: #FFFFFF;
    background-color:#C99650;
    text-decoration: none;
    font-size: 14px;
    border: 1px solid #FCE3AD;
    text-align: right;
}
.rascacielos_cxg .masinfo a:visited {
    color: #F9EAC3;
    text-decoration: underline;
}
.rascacielos_cxg .masinfo a:hover {
    color: #004F75;
    text-decoration: underline;
    background-color: #FFFFFF;
}
/* ----------------------------------------------------------
OEF-  Educaci�n F�sica
---------------------------------------------------------------- */
.rascacielos_oef {
    font-family: Helvetica, "Trebuchet MS", Arial;
    padding: 8px;
    border: 1px solid #A8D0EA;
    background-color:#B9E0EC;
    width: 230px;
    height: 480px;
    background-image:url(http://www.opositor.com/static/banners/opositor.com/250x500/fondo_oef250x500.jpg);
    background-repeat: no-repeat;
}
.rascacielos_oef h2 {
    font-size: 22px;
    text-align:left;
    color:#FFFFFF;
    line-height: 22px;
    font-weight: bold;
}
.rascacielos_oef h2 a {
    font-size: 22px;
    color:#006699;
    text-decoration: none;
    font-weight: bold;
}
.rascacielos_oef h2 a:visited {
    font-size: 22px;
    color:#6298B3;
    text-decoration: none;
    font-weight: bold;
}
.rascacielos_oef h2 a:hover {
    font-size: 22px;
    color:#003366;
    text-decoration:underline;
    font-weight: bold;
}
.rascacielos_oef .masinfo {
    width: 230px;
    font-weight:bold;
    text-align: right;
    margin-top: 10px;
}
.rascacielos_oef .masinfo a {
    width: 224px;
    padding: 2px;
    display:block;
    color: #FDD802;
    background-color:#003F5A;
    text-decoration: none;
    font-size: 14px;
    border: 1px solid #B2DAF3;
    text-align: right;
}
.rascacielos_oef .masinfo a:visited {
    color: #C8E8FD;
    text-decoration: none;
}
.rascacielos_oef .masinfo a:hover {
    color: #FFFFFF;
    text-decoration: underline;
    background-color: #0074A6;
}
/* ---------------------------------------------------
BON - Bombero Navarra
--------------------------------------------------- */
.rascacielos_bon {
    font-family: Helvetica, "Trebuchet MS", Arial;
    padding: 8px;
    border: 1px solid #910011;
    background-color:#990000;
    width: 230px;
    height: 480px;
    background-image:url(http://www.opositor.com/static/banners/opositor.com/250x500/fondo_bon250x500.jpg);
    
    background-repeat: no-repeat;
}
.rascacielos_bon h2 {
    font-size: 22px;
    text-align:left;
    color:#FFFFFF;
    line-height: 22px;
    font-weight: bold;
}
.rascacielos_bon h2 a {
    font-size: 22px;
    color:#FFFFFF;
    text-decoration: none;
}
.rascacielos_bon h2 a:visited {
    font-size: 22px;
    color:#F4D5D7;
    text-decoration: none;
}
.rascacielos_bon h2 a:hover {
    font-size: 22px;
    color:#FDD802;
    text-decoration: none;
}
.rascacielos_bon .masinfo {
    width: 230px;
    font-weight:bold;
    text-align: right;
    margin-top: 10px;
}
.rascacielos_bon .masinfo a {
    width: 224px;
    padding: 2px;
    display:block;
    color: #FDD802;
    background-color:#400203;
    text-decoration: none;
    font-size: 14px;
    border: 1px solid #910011;
    text-align: right;
}
.rascacielos_bon .masinfo a:visited {
    color: #FFFFFF;
    text-decoration: underline;
}
.rascacielos_bon .masinfo a:hover {
    color: #FFFFFF;
    text-decoration: underline;
    background-color: #990012;
}
/* ---------------------------------------------------
BOC - Bombero Catalu�a
--------------------------------------------------- */
.rascacielos_boc {
    font-family: Helvetica, "Trebuchet MS", Arial;
    padding: 8px;
    border: 1px solid #910011;
    background-color:#990000;
    width: 230px;
    height: 480px;
    background-image:url(http://www.opositor.com/static/banners/opositor.com/250x500/fondo_boc250x500.jpg);
    
    background-repeat: no-repeat;
}
.rascacielos_boc h2 {
    font-size: 22px;
    text-align:left;
    color:#FFFFFF;
    line-height: 22px;
    font-weight: bold;
}
.rascacielos_boc h2 a {
    font-size: 22px;
    color:#FFFFFF;
    text-decoration: none;
}
.rascacielos_boc h2 a:visited {
    font-size: 22px;
    color:#F4D5D7;
    text-decoration: none;
}
.rascacielos_boc h2 a:hover {
    font-size: 22px;
    color:#FDD802;
    text-decoration: none;
}
.rascacielos_boc .masinfo {
    width: 230px;
    font-weight:bold;
    text-align: right;
    margin-top: 10px;
}
.rascacielos_boc .masinfo a {
    width: 224px;
    padding: 2px;
    display:block;
    color: #FDD802;
    background-color:#400203;
    text-decoration: none;
    font-size: 14px;
    border: 1px solid #910011;
    text-align: right;
}
.rascacielos_boc .masinfo a:visited {
    color: #FFFFFF;
    text-decoration: underline;
}
.rascacielos_boc .masinfo a:hover {
    color: #FFFFFF;
    text-decoration: underline;
    background-color: #990012;
}
/* -----------------------------------------------------------------------------
FAG -  Agente de protecci�n de la naturaleza en Arag�n
------------------------------------------------------------------------------------- */
.rascacielos_fag {
    font-family: Helvetica, "Trebuchet MS", Arial;
    padding: 8px;
    border: 1px solid #759146;
    background-color:#496220;
    width: 230px;
    height: 480px;
    background-image: url(http://www.opositor.com/static/banners/opositor.com/250x500/fondo_fag250x500.jpg);
    background-repeat: no-repeat;
}
.rascacielos_fag h2 {
    font-size: 22px;
    text-align:left;
    color:#FFFFFF;
    line-height: 22px;
    font-weight: bold;
}
.rascacielos_fag h2 a {
    font-size: 22px;
    color:#FFFFFF;
    text-decoration: none;
}
.rascacielos_fag h2 a:visited {
    font-size: 22px;
    color:#DCF8C0;
    text-decoration: none;
}
.rascacielos_fag h2 a:hover {
    font-size: 22px;
    color:#FDD802;
    text-decoration: none;
}
.rascacielos_fag .masinfo {
    width: 230px;
    font-weight:bold;
    text-align: right;
    margin-top: 10px;
}
.rascacielos_fag .masinfo a {
    width: 224px;
    padding: 2px;
    display:block;
    color: #FFCC00;
    background-color:#31450E;
    text-decoration: none;
    font-size: 14px;
    border: 1px solid #7D994C;
    text-align: right;
}
.rascacielos_fag .masinfo a:visited {
    color: #FFFFFF;
    text-decoration: underline;
}
.rascacielos_fag .masinfo a:hover {
    color: #FFFFFF;
    text-decoration: underline;
    background-color: #92A477;
}
/* -----------------------------------------------------------------------------
FMA -  Agente Forestal para la comunidad de Madrid
------------------------------------------------------------------------------------- */
.rascacielos_fma {
    font-family: Helvetica, "Trebuchet MS", Arial;
    padding: 8px;
    border: 1px solid #759146;
    background-color:#496220;
    width: 230px;
    height: 480px;
    background-image: url(http://www.opositor.com/static/banners/opositor.com/250x500/fondo_fma250x500.jpg);
    
    background-repeat: no-repeat;
}
.rascacielos_fma h2 {
    font-size: 22px;
    text-align:left;
    color:#FFFFFF;
    line-height: 22px;
    font-weight: bold;
}
.rascacielos_fma h2 a {
    font-size: 22px;
    color:#FFFFFF;
    text-decoration: none;
}
.rascacielos_fma h2 a:visited {
    font-size: 22px;
    color:#DCF8C0;
    text-decoration: none;
}
.rascacielos_fma h2 a:hover {
    font-size: 22px;
    color:#FDD802;
    text-decoration: none;
}
.rascacielos_fma .masinfo {
    width: 230px;
    font-weight:bold;
    text-align: right;
    margin-top: 10px;
}
.rascacielos_fma .masinfo a {
    width: 224px;
    padding: 2px;
    display:block;
    color: #FFCC00;
    background-color:#31450E;
    text-decoration: none;
    font-size: 14px;
    border: 1px solid #7D994C;
    text-align: right;
}
.rascacielos_fma .masinfo a:visited {
    color: #FFFFFF;
    text-decoration: underline;
}
.rascacielos_fma .masinfo a:hover {
    color: #FFFFFF;
    text-decoration: underline;
    background-color: #92A477;
}
/* -----------------------------------------------------------------------
FVA - Agente forestal de la generalitat Valenciana.
------------------------------------------------------------------------ */
.rascacielos_fva {
    font-family: Helvetica, "Trebuchet MS", Arial;
    padding: 8px;
    border: 1px solid #759146;
    background-color:#496220;
    width: 230px;
    height: 480px;
    background-image: url(http://www.opositor.com/static/banners/opositor.com/250x500/fondo_fva250x500.jpg);
    
    background-repeat: no-repeat;
}
.rascacielos_fva h2 {
    font-size: 22px;
    text-align:left;
    color:#FFFFFF;
    line-height: 22px;
    font-weight: bold;
}
.rascacielos_fva h2 a {
    font-size: 22px;
    color:#FFFFFF;
    text-decoration: none;
}
.rascacielos_fva h2 a:visited {
    font-size: 22px;
    color:#DCF8C0;
    text-decoration: none;
}
.rascacielos_fva h2 a:hover {
    font-size: 22px;
    color:#FDD802;
    text-decoration: none;
}
.rascacielos_fva .masinfo {
    width: 230px;
    font-weight:bold;
    text-align: right;
    margin-top: 10px;
}
.rascacielos_fva .masinfo a {
    width: 224px;
    padding: 2px;
    display:block;
    color: #FFCC00;
    background-color:#31450E;
    text-decoration: none;
    font-size: 14px;
    border: 1px solid #7D994C;
    text-align: right;
}
.rascacielos_fva .masinfo a:visited {
    color: #FFFFFF;
    text-decoration: underline;
}
.rascacielos_fva .masinfo a:hover {
    color: #FFFFFF;
    text-decoration: underline;
    background-color: #92A477;
}
/* -----------------------------------------------------------------------
FGC - Agents Rurals de la generalitat de catalunya.
------------------------------------------------------------------------ */
.rascacielos_fgc {
    font-family: Helvetica, "Trebuchet MS", Arial;
    padding: 8px;
    border: 1px solid #759146;
    background-color:#496220;
    width: 230px;
    height: 480px;
    background-image: url(http://www.opositor.com/static/banners/opositor.com/250x500/fondo_fgc250x500.jpg);	
    background-repeat: no-repeat;
}
.rascacielos_fgc h2 {
    font-size: 22px;
    text-align:left;
    color:#FFFFFF;
    line-height: 22px;
    font-weight: bold;
}
.rascacielos_fgc h2 a {
    font-size: 22px;
    color:#FFFFFF;
    text-decoration: none;
}
.rascacielos_fgc h2 a:visited {
    font-size: 22px;
    color:#DCF8C0;
    text-decoration: none;
}
.rascacielos_fgc h2 a:hover {
    font-size: 22px;
    color:#FDD802;
    text-decoration: none;
}
.rascacielos_fgc .masinfo {
    width: 230px;
    font-weight:bold;
    text-align: right;
    margin-top: 10px;
}
.rascacielos_fgc .masinfo a {
    width: 224px;
    padding: 2px;
    display:block;
    color: #FFCC00;
    background-color:#31450E;
    text-decoration: none;
    font-size: 14px;
    border: 1px solid #7D994C;
    text-align: right;
}
.rascacielos_fgc .masinfo a:visited {
    color: #FFFFFF;
    text-decoration: underline;
}
.rascacielos_fgc .masinfo a:hover {
    color: #FFFFFF;
    text-decoration: underline;
    background-color: #92A477;
}
/* -----------------------------------------------------------------------
AFA - Prep�rate para Auxiliar t�cnico forestal de la diputaci�n foral de Alava
------------------------------------------------------------------------ */
.rascacielos_afa {
    font-family: Helvetica, "Trebuchet MS", Arial;
    padding: 8px;
    border: 1px solid #759146;
    background-color:#496220;
    width: 230px;
    height: 480px;
    background-image: url(http://www.opositor.com/static/banners/opositor.com/250x500/fondo_afa250x500.jpg);
    background-repeat: no-repeat;
}
.rascacielos_afa h2 {
    font-size: 22px;
    text-align:left;
    color:#FFFFFF;
    line-height: 22px;
    font-weight: bold;
}
.rascacielos_afa h2 a {
    font-size: 22px;
    color:#FFFFFF;
    text-decoration: none;
}
.rascacielos_afa h2 a:visited {
    font-size: 22px;
    color:#DCF8C0;
    text-decoration: none;
}
.rascacielos_afa h2 a:hover {
    font-size: 22px;
    color:#FDD802;
    text-decoration: none;
}
.rascacielos_afa .masinfo {
    width: 230px;
    font-weight:bold;
    text-align: right;
    margin-top: 10px;
}
.rascacielos_afa .masinfo a {
    width: 224px;
    padding: 2px;
    display:block;
    color: #FFCC00;
    background-color:#31450E;
    text-decoration: none;
    font-size: 14px;
    border: 1px solid #7D994C;
    text-align: right;
}
.rascacielos_afa .masinfo a:visited {
    color: #FFFFFF;
    text-decoration: underline;
}
.rascacielos_afa .masinfo a:hover {
    color: #FFFFFF;
    text-decoration: underline;
    background-color: #92A477;
}
/* -----------------------------------------------------------------------------
FAN - Ayudante t�cnico para la Junta de Andaluc�a
------------------------------------------------------------------------------------- */
.rascacielos_fan {
    font-family: Helvetica, "Trebuchet MS", Arial;
    padding: 8px;
    border: 1px solid #759146;
    background-color:#496220;
    width: 230px;
    height: 480px;
    background-image: url(http://www.opositor.com/static/banners/opositor.com/250x500/fondo_fan250x500.jpg);	
    background-repeat: no-repeat;
}
.rascacielos_fan h2 {
    font-size: 22px;
    text-align:left;
    color:#FFFFFF;
    line-height: 22px;
    font-weight: bold;
}
.rascacielos_fan h2 a {
    font-size: 22px;
    color:#FFFFFF;
    text-decoration: none;
}
.rascacielos_fan h2 a:visited {
    font-size: 22px;
    color:#DCF8C0;
    text-decoration: none;
}
.rascacielos_fan h2 a:hover {
    font-size: 22px;
    color:#FDD802;
    text-decoration: none;
}
.rascacielos_fan .masinfo {
    width: 230px;
    font-weight:bold;
    text-align: right;
    margin-top: 10px;
}
.rascacielos_fan .masinfo a {
    width: 224px;
    padding: 2px;
    display:block;
    color: #FFCC00;
    background-color:#31450E;
    text-decoration: none;
    font-size: 14px;
    border: 1px solid #7D994C;
    text-align: right;
}
.rascacielos_fan .masinfo a:visited {
    color: #FFFFFF;
    text-decoration: underline;
}
.rascacielos_fan .masinfo a:hover {
    color: #FFFFFF;
    text-decoration: underline;
    background-color: #92A477;
}
/* -----------------------------------------------------------------------------
FGU - Guarda forestal para guip�zcoa
------------------------------------------------------------------------------------- */
.rascacielos_fgu {
    font-family: Helvetica, "Trebuchet MS", Arial;
    padding: 8px;
    border: 1px solid #759146;
    background-color:#496220;
    width: 230px;
    height: 480px;
    background-image: url(http://www.opositor.com/static/banners/opositor.com/250x500/fondo_fgu250x500.jpg);	
    background-repeat: no-repeat;
}
.rascacielos_fgu h2 {
    font-size: 22px;
    text-align:left;
    color:#FFFFFF;
    line-height: 22px;
    font-weight: bold;
}
.rascacielos_fgu h2 a {
    font-size: 22px;
    color:#FFFFFF;
    text-decoration: none;
}
.rascacielos_fgu h2 a:visited {
    font-size: 22px;
    color:#DCF8C0;
    text-decoration: none;
}
.rascacielos_fgu h2 a:hover {
    font-size: 22px;
    color:#FDD802;
    text-decoration: none;
}
.rascacielos_fgu .masinfo {
    width: 230px;
    font-weight:bold;
    text-align: right;
    margin-top: 10px;
}
.rascacielos_fgu .masinfo a {
    width: 224px;
    padding: 2px;
    display:block;
    color: #FFCC00;
    background-color:#31450E;
    text-decoration: none;
    font-size: 14px;
    border: 1px solid #7D994C;
    text-align: right;
}
.rascacielos_fgu .masinfo a:visited {
    color: #FFFFFF;
    text-decoration: underline;
}
.rascacielos_fgu .masinfo a:hover {
    color: #FFFFFF;
    text-decoration: underline;
    background-color: #92A477;
}
/* -----------------------------------------------------------------------------
FVI - Guarda forestal para Vizcaya
------------------------------------------------------------------------------------- */
.rascacielos_fvi {
    font-family: Helvetica, "Trebuchet MS", Arial;
    padding: 8px;
    border: 1px solid #759146;
    background-color:#496220;
    width: 230px;
    height: 480px;
    background-image: url(http://www.opositor.com/static/banners/opositor.com/250x500/fondo_fvi250x500.jpg);	
    background-repeat: no-repeat;
}
.rascacielos_fvi h2 {
    font-size: 22px;
    text-align:left;
    color:#FFFFFF;
    line-height: 22px;
    font-weight: bold;
}
.rascacielos_fvi h2 a {
    font-size: 22px;
    color:#FFFFFF;
    text-decoration: none;
}
.rascacielos_fvi h2 a:visited {
    font-size: 22px;
    color:#DCF8C0;
    text-decoration: none;
}
.rascacielos_fvi h2 a:hover {
    font-size: 22px;
    color:#FDD802;
    text-decoration: none;
}
.rascacielos_fvi .masinfo {
    width: 230px;
    font-weight:bold;
    text-align: right;
    margin-top: 10px;
}
.rascacielos_fvi .masinfo a {
    width: 224px;
    padding: 2px;
    display:block;
    color: #FFCC00;
    background-color:#31450E;
    text-decoration: none;
    font-size: 14px;
    border: 1px solid #7D994C;
    text-align: right;
}
.rascacielos_fvi .masinfo a:visited {
    color: #FFFFFF;
    text-decoration: underline;
}
.rascacielos_fvi .masinfo a:hover {
    color: #FFFFFF;
    text-decoration: underline;
    background-color: #92A477;
}
/* ---------------------------------------------------
IDI - Curso de ingl�s
--------------------------------------------------- */
.rascacielos_idi {
    font-family: Helvetica, "Trebuchet MS", Arial;
    padding: 8px;
    border: 1px solid #910011;
    background-color:#7A000F;
    width: 230px;
    height: 480px;
    background-image:url(http://www.opositor.com/static/banners/opositor.com/250x500/fondo_idi250x500.jpg);	
    background-repeat: no-repeat;
    
}
.rascacielos_idi h2 {
    font-size: 22px;
    text-align:left;
    color:#FFFFFF;
    line-height: 22px;
    font-weight: bold;
    margin-top:60px;
}
.rascacielos_idi h2 a {
    font-size: 22px;
    color:#FFFFFF;
    text-decoration: none;
}
.rascacielos_idi h2 a:visited {
    font-size: 22px;
    color:#f4d5d7;
    text-decoration: none;
}
.rascacielos_idi h2 a:hover {
    font-size: 22px;
    color:#FDD802;
    text-decoration: none;
}
.rascacielos_idi .masinfo {
    width: 230px;
    font-weight:bold;
    text-align: right;
    margin-top: 10px;
}
.rascacielos_idi .masinfo a {
    width: 224px;
    padding: 2px;
    display:block;
    color: #FDD802;
    background-color:#400203;
    text-decoration: none;
    font-size: 14px;
    border: 1px solid #910011;
    text-align: right;
}
.rascacielos_idi .masinfo a:visited {
    color: #FFFFFF;
    text-decoration: underline;
}
.rascacielos_idi .masinfo a:hover {
    color: #FFFFFF;
    text-decoration: underline;
    background-color: #990012;
}
/* ---------------------------------------------------
IDC -  Curso de chino
--------------------------------------------------- */
.rascacielos_idc {
    font-family: Helvetica, "Trebuchet MS", Arial;
    padding: 8px;
    border: 1px solid #D6CBAD;
    background-color:#FFDD00;
    width: 230px;
    height: 480px;
    background-image: url(http://www.opositor.com/static/banners/opositor.com/250x500/fondo_idc250x500.jpg);
    
    background-repeat: no-repeat;
}
.rascacielos_idc h2 {
    font-size: 22px;
    text-align:left;
    color:#990000;
    line-height: 22px;
    font-weight: bold;
    margin-top:60px;
}
.rascacielos_idc h2 a {
    font-size: 22px;
    color:#000000;
    text-decoration: none;
}
.rascacielos_idc h2 a:visited {
    font-size: 22px;
    color:#666666;
    text-decoration: underline;
}
.rascacielos_idc h2 a:hover {
    font-size: 22px;
    color:#990000;
    text-decoration: none;
}
.rascacielos_idc .masinfo {
    width: 230px;
    font-weight:bold;
    text-align: right;
    margin-top: 10px;
}
.rascacielos_idc .masinfo a {
    width: 224px;
    padding: 2px;
    display:block;
    color: #FFFFFF;
    background-color:#404040;
    text-decoration: none;
    font-size: 14px;
    border: 1px solid #FFE25A;
    text-align: right;
}
.rascacielos_idc .masinfo a:visited {
    color: #CCCCCC;
    text-decoration: underline;
}
.rascacielos_idc .masinfo a:hover {
    color: #FFDD00;
    text-decoration: underline;
    background-color: #404040;
}
