/*......General......*/

html{margin:0px; padding:0px;}
body{color:#666;margin:0px; padding:0px; font-family:Arial, verdana, Helvetica, sans-serif; font-size:13px; background:url("./imagenes/stripe3.png");}
p{text-align: justify; padding:0px 20px 0px 0px;}

/*......Estructura......*/
#contenedor-cabecera-index{margin: 0px; padding:0px; height:1163px; width: 100%;} /*posicion capa cabecera*/
#centrada{margin: 0px; padding:0px;left:50%; margin-left: -450px; width:900px; position: absolute;}/*para centrar la cabecera*/

#contenedor-cabecera-general{margin: 0px; padding:0px; height:157px; width: 100%;} /*posicion capa cabecera*/
#centrada-cuerpo{margin-left: 0px; margin-right: 0px; margin-bottom: 0px; margin-top: 157px;padding:0px;left:50%; margin-left: -450px; width:900px; position: absolute;}/*para centrar la cabecera*/
#centro-general{width:600px;float:left;margin:0px;background: url("./imagenes/fondo-texto.png") 0 0 no-repeat;}
#centro-matriculate{width:600px;float:left;margin:0px;}
#derecha-general{width:300px;float:left;margin:0px;}

#centrada-pie{margin-left: 0px; margin-right: 0px; margin-bottom: 0px; margin-top: 1940px;padding:0px;left:50%; margin-left: -450px; width:900px; position: absolute;}/*para centrar la cabecera*/
#centrada-pie-especialidad{width:900px;margin:0px;position:absolute;top:1000px;left:0px;}

#centrada-pie-seccion{margin-left: 0px; margin-right: 0px; margin-bottom: 0px; margin-top: 684px;padding:0px;left:50%; margin-left: -450px; width:900px; position: absolute;}/*para centrar la cabecera*/
#centrada-pie-seccion-noticias{margin-left: 0px; margin-right: 0px; margin-bottom: 0px; margin-top: 821px;padding:0px;left:50%; margin-left: -450px; width:900px; position: absolute;}/*para centrar la cabecera*/

/* menu promo */

#menu_promo {position: relative; margin: 0px auto; padding: 0px; width: 489px; height: 204px;}
#menu_promo li {width: 255px; position: absolute;  background: url("./imagenes/menu-promo-tecnoszubia.png") 0 0 no-repeat; display: block; list-style: none;}
#menu_promo a {width: 255px; display: block; border: none;}
#menu_promo a:hover {border: none; }

#menu_promo #seccion1pr {left: 30px; top: 150px; background-position: 30px 150px; height: 35px;font-size: 35px;}

#menu_promo #seccion1pr a:hover {background: url("./imagenes/menu-promo-tecnoszubia.png") -30px -354px no-repeat;border: none; height: 35px;font-size: 35px;}


/* menu principal */

#menu_prin {position: relative; margin: 0px auto; padding: 0px; width: 900px; height: 65px;}
#menu_prin li { height: 63px; position: absolute;  background: url("./imagenes/menu-general.png") 0 0 no-repeat; display: block; list-style: none;}
#menu_prin a { height: 65px; display: block; border: none;}
#menu_prin a:hover {border: none; }

#menu_prin #seccion1p {left: 0px; top: 0px; background-position: 0px 0px; width: 280px;}
#menu_prin #seccion2p {left: 280px; top: 0px; background-position: 310px 0px; width: 310px;}
#menu_prin #seccion3p {left: 590px; top: 0px; background-position: 590px 0px; width: 310px;}

#menu_prin #seccion1p a:hover {background: url("./imagenes/menu-general.png") 0px -65px no-repeat;border: none; width: 280px;}
#menu_prin #seccion2p a:hover {background: url("./imagenes/menu-general.png") -280px -65px no-repeat;border: none; width: 310px;}
#menu_prin #seccion3p a:hover {background: url("./imagenes/menu-general.png") -590px -65px no-repeat;border: none; width: 310px;}

/* menu maestros */

#menu_maestros {position: relative; margin: 0px auto; padding: 0px; width: 300px; height: 300px;}
#menu_maestros li {width: 300px; position: absolute;  background: url("./imagenes/menu-maestros.png") 0 0 no-repeat; display: block; list-style: none;}
#menu_maestros a {width: 300px; display: block; border: none;}
#menu_maestros a:hover {border: none; }

#menu_maestros #seccion1mm {left: 0px; top: 15px; background-position: 0px 15px; height: 15px;font-size: 15px;}
#menu_maestros #seccion2mm {left: 0px; top: 30px; background-position: 0px 30px; height: 15px;font-size: 15px;}
#menu_maestros #seccion3mm {left: 0px; top: 45px; background-position: 0px 45px; height: 15px;font-size: 15px;}
#menu_maestros #seccion4mm {left: 0px; top: 60px; background-position: 0px 60px; height: 15px;font-size: 15px;}
#menu_maestros #seccion5mm {left: 0px; top: 75px; background-position: 0px 75px; height: 15px;font-size: 15px;}
#menu_maestros #seccion6mm {left: 0px; top: 90px; background-position: 0px 90px; height: 15px;font-size: 15px;}
#menu_maestros #seccion7mm {left: 0px; top: 105px; background-position: 0px 105px; height: 15px;font-size: 15px;}

#menu_maestros #seccion1mm a:hover {background: url("./imagenes/menu-maestros.png") 0px -315px no-repeat;border: none; height: 15px;font-size: 15px;}
#menu_maestros #seccion2mm a:hover {background: url("./imagenes/menu-maestros.png") 0px -330px no-repeat;border: none; height: 15px;font-size: 15px;}
#menu_maestros #seccion3mm a:hover {background: url("./imagenes/menu-maestros.png") 0px -345px no-repeat;border: none; height: 15px;font-size: 15px;}
#menu_maestros #seccion4mm a:hover {background: url("./imagenes/menu-maestros.png") 0px -360px no-repeat;border: none; height: 15px;font-size: 15px;}
#menu_maestros #seccion5mm a:hover {background: url("./imagenes/menu-maestros.png") 0px -375px no-repeat;border: none; height: 15px;font-size: 15px;}
#menu_maestros #seccion6mm a:hover {background: url("./imagenes/menu-maestros.png") 0px -390px no-repeat;border: none; height: 15px;font-size: 15px;}
#menu_maestros #seccion7mm a:hover {background: url("./imagenes/menu-maestros.png") 0px -405px no-repeat;border: none; height: 15px;font-size: 15px;}

/* menu profesores */

#menu_profesores {position: relative; margin: 0px auto; padding: 0px; width: 300px; height: 300px;}
#menu_profesores li {width: 300px; position: absolute;  background: url("./imagenes/menu-profesores.png") 0 0 no-repeat; display: block; list-style: none;}
#menu_profesores a {width: 300px; display: block; border: none;}
#menu_profesores a:hover {border: none; }

#menu_profesores #seccion1mp {left: 0px; top: 15px; background-position: 0px 15px; height: 15px;font-size: 15px;}
#menu_profesores #seccion2mp {left: 0px; top: 30px; background-position: 0px 30px; height: 15px;font-size: 15px;}
#menu_profesores #seccion3mp {left: 0px; top: 45px; background-position: 0px 45px; height: 15px;font-size: 15px;}
#menu_profesores #seccion4mp {left: 0px; top: 60px; background-position: 0px 60px; height: 15px;font-size: 15px;}
#menu_profesores #seccion5mp {left: 0px; top: 75px; background-position: 0px 75px; height: 15px;font-size: 15px;}
#menu_profesores #seccion6mp {left: 0px; top: 90px; background-position: 0px 90px; height: 15px;font-size: 15px;}
#menu_profesores #seccion7mp {left: 0px; top: 105px; background-position: 0px 105px; height: 15px;font-size: 15px;}
#menu_profesores #seccion8mp {left: 0px; top: 120px; background-position: 0px 120px; height: 15px;font-size: 15px;}
#menu_profesores #seccion9mp {left: 0px; top: 135px; background-position: 0px 135px; height: 15px;font-size: 15px;}
#menu_profesores #seccion10mp {left: 0px; top: 150px; background-position: 0px 150px; height: 15px;font-size: 15px;}
#menu_profesores #seccion11mp {left: 0px; top: 165px; background-position: 0px 165px; height: 15px;font-size: 15px;}
#menu_profesores #seccion12mp {left: 0px; top: 180px; background-position: 0px 180px; height: 15px;font-size: 15px;}
#menu_profesores #seccion13mp {left: 0px; top: 195px; background-position: 0px 195px; height: 15px;font-size: 15px;}
#menu_profesores #seccion14mp {left: 0px; top: 210px; background-position: 0px 210px; height: 15px;font-size: 15px;}
#menu_profesores #seccion15mp {left: 0px; top: 225px; background-position: 0px 225px; height: 15px;font-size: 15px;}
#menu_profesores #seccion16mp {left: 0px; top: 240px; background-position: 0px 240px; height: 15px;font-size: 15px;}
#menu_profesores #seccion17mp {left: 0px; top: 255px; background-position: 0px 255px; height: 15px;font-size: 15px;}
#menu_profesores #seccion18mp {left: 0px; top: 270px; background-position: 0px 270px; height: 15px;font-size: 15px;}

#menu_profesores #seccion1mp a:hover {background: url("./imagenes/menu-profesores.png") 0px -315px no-repeat;border: none; height: 15px;font-size: 15px;}
#menu_profesores #seccion2mp a:hover {background: url("./imagenes/menu-profesores.png") 0px -330px no-repeat;border: none; height: 15px;font-size: 15px;}
#menu_profesores #seccion3mp a:hover {background: url("./imagenes/menu-profesores.png") 0px -345px no-repeat;border: none; height: 15px;font-size: 15px;}
#menu_profesores #seccion4mp a:hover {background: url("./imagenes/menu-profesores.png") 0px -360px no-repeat;border: none; height: 15px;font-size: 15px;}
#menu_profesores #seccion5mp a:hover {background: url("./imagenes/menu-profesores.png") 0px -375px no-repeat;border: none; height: 15px;font-size: 15px;}
#menu_profesores #seccion6mp a:hover {background: url("./imagenes/menu-profesores.png") 0px -390px no-repeat;border: none; height: 15px;font-size: 15px;}
#menu_profesores #seccion7mp a:hover {background: url("./imagenes/menu-profesores.png") 0px -405px no-repeat;border: none; height: 15px;font-size: 15px;}
#menu_profesores #seccion8mp a:hover {background: url("./imagenes/menu-profesores.png") 0px -420px no-repeat;border: none; height: 15px;font-size: 15px;}
#menu_profesores #seccion9mp a:hover {background: url("./imagenes/menu-profesores.png") 0px -435px no-repeat;border: none; height: 15px;font-size: 15px;}
#menu_profesores #seccion10mp a:hover {background: url("./imagenes/menu-profesores.png") 0px -450px no-repeat;border: none; height: 15px;font-size: 15px;}
#menu_profesores #seccion11mp a:hover {background: url("./imagenes/menu-profesores.png") 0px -465px no-repeat;border: none; height: 15px;font-size: 15px;}
#menu_profesores #seccion12mp a:hover {background: url("./imagenes/menu-profesores.png") 0px -480px no-repeat;border: none; height: 15px;font-size: 15px;}
#menu_profesores #seccion13mp a:hover {background: url("./imagenes/menu-profesores.png") 0px -495px no-repeat;border: none; height: 15px;font-size: 15px;}
#menu_profesores #seccion14mp a:hover {background: url("./imagenes/menu-profesores.png") 0px -510px no-repeat;border: none; height: 15px;font-size: 15px;}
#menu_profesores #seccion15mp a:hover {background: url("./imagenes/menu-profesores.png") 0px -525px no-repeat;border: none; height: 15px;font-size: 15px;}
#menu_profesores #seccion16mp a:hover {background: url("./imagenes/menu-profesores.png") 0px -540px no-repeat;border: none; height: 15px;font-size: 15px;}
#menu_profesores #seccion17mp a:hover {background: url("./imagenes/menu-profesores.png") 0px -555px no-repeat;border: none; height: 15px;font-size: 15px;}
#menu_profesores #seccion18mp a:hover {background: url("./imagenes/menu-profesores.png") 0px -570px no-repeat;border: none; height: 15px;font-size: 15px;}

/* menu otros */

#menu_otros {position: relative; margin: 0px auto; padding: 0px; width: 300px; height: 300px;}
#menu_otros li {width: 300px; position: absolute;  background: url("./imagenes/menu-otros.png") 0 0 no-repeat; display: block; list-style: none;}
#menu_otros a {width: 300px; display: block; border: none;}
#menu_otros a:hover {border: none; }

#menu_otros #seccion1ot {left: 0px; top: 15px; background-position: 0px 30px; height: 30px;font-size: 30px;}
#menu_otros #seccion2ot {left: 0px; top: 45px; background-position: 0px 45px; height: 30px;font-size: 30px;}

#menu_otros #seccion1ot a:hover {background: url("./imagenes/menu-otros.png") 0px -315px no-repeat;border: none; height: 30px;font-size: 30px;}
#menu_otros #seccion2ot a:hover {background: url("./imagenes/menu-otros.png") 0px -345px no-repeat;border: none; height: 30px;font-size: 30px;}

/* menu servicios */

#menu_serv {position: relative; margin: 0px auto; padding: 0px; width: 900px; height: 80px;}
#menu_serv li { height: 40px; position: absolute;  background: url("./imagenes/menu-servicios.png") 0 0 no-repeat; display: block; list-style: none;}
#menu_serv a { height: 40px; display: block; border: none;}
#menu_serv a:hover {border: none; }

#menu_serv #seccion1sv {left: 0px; top: 0px; background-position: 0px 0px; width: 300px;}
#menu_serv #seccion2sv {left: 300px; top: 0px; background-position: 310px 0px; width: 300px;}
#menu_serv #seccion3sv {left: 600px; top: 0px; background-position: 590px 0px; width: 300px;}
#menu_serv #seccion4sv {left: 0px; top: 40px; background-position: 0px 40px; width: 300px;}
#menu_serv #seccion5sv {left: 300px; top: 40px; background-position: 310px 40px; width: 300px;}
#menu_serv #seccion6sv {left: 600px; top: 40px; background-position: 590px 40px; width: 300px;}

#menu_serv #seccion1sv a:hover {background: url("./imagenes/menu-servicios.png") 0px -80px no-repeat;border: none; width: 300px;}
#menu_serv #seccion2sv a:hover {background: url("./imagenes/menu-servicios.png") -300px -80px no-repeat;border: none; width: 300px;}
#menu_serv #seccion3sv a:hover {background: url("./imagenes/menu-servicios.png") -600px -80px no-repeat;border: none; width: 300px;}
#menu_serv #seccion4sv a:hover {background: url("./imagenes/menu-servicios.png") 0px -120px no-repeat;border: none; width: 300px;}
#menu_serv #seccion5sv a:hover {background: url("./imagenes/menu-servicios.png") -300px -120px no-repeat;border: none; width: 300px;}
#menu_serv #seccion6sv a:hover {background: url("./imagenes/menu-servicios.png") -600px -120px no-repeat;border: none; width: 300px;}

/* menu pie */

#menu_pie {position: relative; margin: 0px auto; padding: 0px; width: 900px; height: 80px;}
#menu_pie li { height: 80px; position: absolute;  background: url("./imagenes/menu-pie.png") 0 0 no-repeat; display: block; list-style: none;}
#menu_pie a { height: 80px; display: block; border: none;}
#menu_pie a:hover {border: none; }

#menu_pie #seccion1pie {left: 0px; top: 0px; background-position: 0px 0px; width: 100px;}
#menu_pie #seccion2pie {left: 100px; top: 0px; background-position: 148px 0px; width: 148px;}

#menu_pie #seccion1pie a:hover {background: url("./imagenes/menu-pie.png") 0px -80px no-repeat;border: none; width: 100px;}
#menu_pie #seccion2pie a:hover {background: url("./imagenes/menu-pie.png") -100px -80px no-repeat;border: none; width: 148px;}

/* menu oposiciones */

#menu_oposiciones {position: relative; margin: 0px auto; padding: 0px; width: 300px; height: 255px;}
#menu_oposiciones li {width: 300px; position: absolute;  background: url("./imagenes/menu-oposiciones.png") 0 0 no-repeat; display: block; list-style: none;}
#menu_oposiciones a {width: 300px; display: block; border: none;}
#menu_oposiciones a:hover {border: none; }

#menu_oposiciones #seccion1mo {left: 0px; top: 32px; background-position: 0px 35px; height: 25px;font-size: 25px;}
#menu_oposiciones #seccion2mo {left: 0px; top: 61px; background-position: 0px 61px; height: 25px;font-size: 25px;}
#menu_oposiciones #seccion3mo {left: 0px; top: 92px; background-position: 0px 92px; height: 25px;font-size: 25px;}
#menu_oposiciones #seccion4mo {left: 0px; top: 123px; background-position: 0px 123px; height: 25px;font-size: 25px;}
#menu_oposiciones #seccion5mo {left: 0px; top: 154px; background-position: 0px 154px; height: 25px;font-size: 25px;}
#menu_oposiciones #seccion6mo {left: 0px; top: 185px; background-position: 0px 185px; height: 25px;font-size: 25px;}
#menu_oposiciones #seccion7mo {left: 0px; top: 216px; background-position: 0px 216px; height: 25px;font-size: 25px;}


#menu_oposiciones #seccion1mo a:hover {background: url("./imagenes/menu-oposiciones.png") 0px -287px no-repeat;border: none; height: 25px;font-size: 25px;}
#menu_oposiciones #seccion2mo a:hover {background: url("./imagenes/menu-oposiciones.png") 0px -316px no-repeat;border: none; height: 25px;font-size: 25px;}
#menu_oposiciones #seccion3mo a:hover {background: url("./imagenes/menu-oposiciones.png") 0px -347px no-repeat;border: none; height: 25px;font-size: 25px;}
#menu_oposiciones #seccion4mo a:hover {background: url("./imagenes/menu-oposiciones.png") 0px -378px no-repeat;border: none; height: 25px;font-size: 25px;}
#menu_oposiciones #seccion5mo a:hover {background: url("./imagenes/menu-oposiciones.png") 0px -409px no-repeat;border: none; height: 25px;font-size: 25px;}
#menu_oposiciones #seccion6mo a:hover {background: url("./imagenes/menu-oposiciones.png") 0px -440px no-repeat;border: none; height: 25px;font-size: 25px;}
#menu_oposiciones #seccion7mo a:hover {background: url("./imagenes/menu-oposiciones.png") 0px -471px no-repeat;border: none; height: 25px;font-size: 25px;}

/* menu oposiciones prim */

#menu_oposiciones_prim {position: relative; margin: 0px auto; padding: 0px; width: 300px; height: 227px;}
#menu_oposiciones_prim li {width: 300px; position: absolute;  background: url("./imagenes/menu-oposiciones-primaria.png") 0 0 no-repeat; display: block; list-style: none;}
#menu_oposiciones_prim a {width: 300px; display: block; border: none;}
#menu_oposiciones_prim a:hover {border: none; }

#menu_oposiciones_prim #seccion1mop {left: 0px; top: 32px; background-position: 0px 35px; height: 25px;font-size: 25px;}
#menu_oposiciones_prim #seccion2mop {left: 0px; top: 61px; background-position: 0px 61px; height: 25px;font-size: 25px;}
#menu_oposiciones_prim #seccion3mop {left: 0px; top: 92px; background-position: 0px 92px; height: 25px;font-size: 25px;}
#menu_oposiciones_prim #seccion4mop {left: 0px; top: 123px; background-position: 0px 123px; height: 25px;font-size: 25px;}
#menu_oposiciones_prim #seccion5mop {left: 0px; top: 154px; background-position: 0px 154px; height: 25px;font-size: 25px;}
#menu_oposiciones_prim #seccion6mop {left: 0px; top: 185px; background-position: 0px 185px; height: 25px;font-size: 25px;}


#menu_oposiciones_prim #seccion1mop a:hover {background: url("./imagenes/menu-oposiciones-primaria.png") 0px -259px no-repeat;border: none; height: 25px;font-size: 25px;}
#menu_oposiciones_prim #seccion2mop a:hover {background: url("./imagenes/menu-oposiciones-primaria.png") 0px -288px no-repeat;border: none; height: 25px;font-size: 25px;}
#menu_oposiciones_prim #seccion3mop a:hover {background: url("./imagenes/menu-oposiciones-primaria.png") 0px -319px no-repeat;border: none; height: 25px;font-size: 25px;}
#menu_oposiciones_prim #seccion4mop a:hover {background: url("./imagenes/menu-oposiciones-primaria.png") 0px -350px no-repeat;border: none; height: 25px;font-size: 25px;}
#menu_oposiciones_prim #seccion5mop a:hover {background: url("./imagenes/menu-oposiciones-primaria.png") 0px -381px no-repeat;border: none; height: 25px;font-size: 25px;}
#menu_oposiciones_prim #seccion6mop a:hover {background: url("./imagenes/menu-oposiciones-primaria.png") 0px -412px no-repeat;border: none; height: 25px;font-size: 25px;}

/* menu info oposiciones */

#menu_info_oposiciones {position: relative; margin: 0px auto; padding: 0px; width: 300px; height: 250px;}
#menu_info_oposiciones li {width: 300px; position: absolute;  background: url("./imagenes/menu-info-oposiciones.png") 0 0 no-repeat; display: block; list-style: none;}
#menu_info_oposiciones a {width: 300px; display: block; border: none;}
#menu_info_oposiciones a:hover {border: none; }

#menu_info_oposiciones #seccion1io {left: 0px; top: 22px; background-position: 0px 25px; height: 25px;font-size: 25px;}
#menu_info_oposiciones #seccion2io {left: 0px; top: 53px; background-position: 0px 53px; height: 25px;font-size: 25px;}
#menu_info_oposiciones #seccion3io {left: 0px; top: 85px; background-position: 0px 85px; height: 25px;font-size: 25px;}
#menu_info_oposiciones #seccion4io {left: 0px; top: 113px; background-position: 0px 113px; height: 25px;font-size: 25px;}
#menu_info_oposiciones #seccion5io {left: 0px; top: 144px; background-position: 0px 144px; height: 25px;font-size: 25px;}
#menu_info_oposiciones #seccion6io {left: 0px; top: 175px; background-position: 0px 175px; height: 25px;font-size: 25px;}
#menu_info_oposiciones #seccion7io {left: 0px; top: 206px; background-position: 0px 206px; height: 25px;font-size: 25px;}


#menu_info_oposiciones #seccion1io a:hover {background: url("./imagenes/menu-info-oposiciones.png") 0px -272px no-repeat;border: none; height: 25px;font-size: 25px;}
#menu_info_oposiciones #seccion2io a:hover {background: url("./imagenes/menu-info-oposiciones.png") 0px -303px no-repeat;border: none; height: 25px;font-size: 25px;}
#menu_info_oposiciones #seccion3io a:hover {background: url("./imagenes/menu-info-oposiciones.png") 0px -335px no-repeat;border: none; height: 25px;font-size: 25px;}
#menu_info_oposiciones #seccion4io a:hover {background: url("./imagenes/menu-info-oposiciones.png") 0px -363px no-repeat;border: none; height: 25px;font-size: 25px;}
#menu_info_oposiciones #seccion5io a:hover {background: url("./imagenes/menu-info-oposiciones.png") 0px -394px no-repeat;border: none; height: 25px;font-size: 25px;}
#menu_info_oposiciones #seccion6io a:hover {background: url("./imagenes/menu-info-oposiciones.png") 0px -425px no-repeat;border: none; height: 25px;font-size: 25px;}
#menu_info_oposiciones #seccion7io a:hover {background: url("./imagenes/menu-info-oposiciones.png") 0px -456px no-repeat;border: none; height: 25px;font-size: 25px;}

/* menu matriculate */

#menu_matriculate {position: relative; margin: 0px auto; padding: 0px; width: 300px; height: 139px;}
#menu_matriculate li {width: 300px; position: absolute;  background: url("./imagenes/menu-matriculate.png") 0 0 no-repeat; display: block; list-style: none;}
#menu_matriculate a {width: 300px; display: block; border: none;}
#menu_matriculate a:hover {border: none; }

#menu_matriculate #seccion1ma {left: 0px; top: 22px; background-position: 0px 25px; height: 25px;font-size: 25px;}
#menu_matriculate #seccion2ma {left: 0px; top: 53px; background-position: 0px 53px; height: 25px;font-size: 25px;}
#menu_matriculate #seccion3ma {left: 0px; top: 85px; background-position: 0px 85px; height: 25px;font-size: 25px;}


#menu_matriculate #seccion1ma a:hover {background: url("./imagenes/menu-matriculate.png") 0px -167px no-repeat;border: none; height: 25px;font-size: 25px;}
#menu_matriculate #seccion2ma a:hover {background: url("./imagenes/menu-matriculate.png") 0px -198px no-repeat;border: none; height: 25px;font-size: 25px;}
#menu_matriculate #seccion3ma a:hover {background: url("./imagenes/menu-matriculate.png") 0px -230px no-repeat;border: none; height: 25px;font-size: 25px;}

/* menu legal */

#menu_legal {position: relative; margin: 0px auto; padding: 0px; width: 300px; height: 113px;}
#menu_legal li {width: 300px; position: absolute;  background: url("./imagenes/menu-legal.png") 0 0 no-repeat; display: block; list-style: none;}
#menu_legal a {width: 300px; display: block; border: none;}
#menu_legal a:hover {border: none; }

#menu_legal #seccion1ml {left: 0px; top: 25px; background-position: 0px 25px; height: 25px;font-size: 25px;}
#menu_legal #seccion2ml {left: 0px; top: 53px; background-position: 0px 53px; height: 25px;font-size: 25px;}

#menu_legal #seccion1ml a:hover {background: url("./imagenes/menu-legal.png") 0px -143px no-repeat;border: none; height: 25px;font-size: 25px;}
#menu_legal #seccion2ml a:hover {background: url("./imagenes/menu-legal.png") 0px -171px no-repeat;border: none; height: 25px;font-size: 25px;}

/* menu resultados */

#menu_resultados {position: relative; margin: 0px auto; padding: 0px; width: 300px; height: 123px;}
#menu_resultados li {width: 300px; position: absolute;  background: url("./imagenes/menu-resultados.png") 0 0 no-repeat; display: block; list-style: none;}
#menu_resultados a {width: 300px; display: block; border: none;}
#menu_resultados a:hover {border: none; }

#menu_resultados #seccion1re {left: 0px; top: 25px; background-position: 0px 25px; height: 25px;font-size: 25px;}
#menu_resultados #seccion2re {left: 0px; top: 53px; background-position: 0px 53px; height: 50px;font-size: 50px;}

#menu_resultados #seccion1re a:hover {background: url("./imagenes/menu-resultados.png") 0px -153px no-repeat;border: none; height: 25px;font-size: 25px;}
#menu_resultados #seccion2re a:hover {background: url("./imagenes/menu-resultados.png") 0px -181px no-repeat;border: none; height: 50px;font-size: 50px;}

/* opciones resultados */

#opciones_resultados {position: relative; margin: 0px auto; padding: 0px; width: 600px; height: 225px;}
#opciones_resultados li {width: 120px; position: absolute;  background: url("./imagenes/opciones-resultados.png") 0 0 no-repeat; display: block; list-style: none;}
#opciones_resultados a {width: 120px; display: block; border: none;}
#opciones_resultados a:hover {border: none; }

#opciones_resultados #seccion1or {left: 180px; top: 40px; background-position: 180px 40px; height: 60px;font-size: 60px;}
#opciones_resultados #seccion2or {left: 300px; top: 40px; background-position: 300px 40px; height: 60px;font-size: 60px;}

#opciones_resultados #seccion1or a:hover {background: url("./imagenes/opciones-resultados.png") -180px -261px no-repeat;border: none; height: 60px;font-size: 60px;}
#opciones_resultados #seccion2or a:hover {background: url("./imagenes/opciones-resultados.png") -300px -261px no-repeat;border: none; height: 60px;font-size: 60px;}

/* menu promo */

#boton_trabajo {position: relative; margin: 0px auto; padding: 0px; width: 144px; height: 35px;}
#boton_trabajo li {width: 144px; position: absolute;  background: url("./imagenes/boton-trabajo.png") 0 0 no-repeat; display: block; list-style: none;}
#boton_trabajo a {width: 144px; display: block; border: none;}
#boton_trabajo a:hover {border: none; }

#boton_trabajo #seccion1bt {left: 0px; top: 0px; background-position: 0px 0px; height: 35px;font-size: 35px;}

#boton_trabajo #seccion1bt a:hover {background: url("./imagenes/boton-trabajo.png") 0px -35px no-repeat;border: none; height: 35px;font-size: 35px;}


/* menu portada*/

#menu_portada  {
	float:right;
	margin:8px 0px 12px -10px;
	font-size:8pt;
}
#menu_portada  ul {
	list-style:none;
	}
	
#menu_portada  li {
	display:inline;
	border-left:1px solid #ccc;
	padding:0 10px 0 10px;
	background:none;
	}
	
#menu_portada li a {
	color:#999999;
	text-decoration:none;
	}
	
#menu_portada  li a:hover{
	text-decoration:underline;
	}
	
#menu_portada  li#first {
	border-left:none;
	}


/* formato */

.negrita{font-weight: bold;}
.bocadillo{position:absolute;width:260px;height:150px;font-family: Arial;font-size: 12px;background: url('./imagenes/bocadillo-testimonio.png') 0 0 no-repeat;padding-left:20px;padding-right:20px;padding-top:15px;padding-bottom: 15px;text-align:justify;overflow:hidden;}
.bocadillo_aux{position:absolute;width:260px;height:150px;font-family: Arial;font-size: 10px;background: url('./imagenes/bocadillo-testimonio.png') 0 0 no-repeat;padding-left:20px;padding-right:20px;padding-top:15px;padding-bottom: 15px;text-align:justify;overflow:hidden;}
.texto_bocadillo{position:absolute;width:300px;height:40px;font-family: Arial;font-size: 12px;margin-top: 30px;margin-right: 10px;text-align:right;overflow:hidden;}
.texto_bocadillo_peque{position:absolute;width:300px;height:40px;font-family: Arial;font-size: 11px;margin-top: 30px;margin-right: 10px;text-align:right;overflow:hidden;}
.texto_naranja{font-weight: bold;color: #ef8514;}
.encabezado{font-size: 14px;font-weight: bold;color: #0005CC;}
.encabezado_noticias{font-size: 16px;font-weight: bold;background: url('./imagenes/punto-noticias.png') 0 0 no-repeat;text-indent: 20px;}
.caja_old{font-size: 9px;}
.caja_check{background-color: #fce7d0;border:none;}
.caja{font-size: 9px;background-color: #fce7d0;border:none;}
.boton{padding:2px;text-decoration:none;text-align:center;font-size:13px;color:#000000;background-color:#ef8514;}
.boton_caja{padding:2px;text-decoration:none;text-align:center;font-size:9px;color:#000000;background-color:#ef8514;}

ul.noticias {
   list-style-image: url('./imagenes/hito-noticias.png');
   list-style-type: square;
}

ul.noticias li {
	padding-bottom: 10px;
	padding-left: 5px;
	text-indent: 5px;
	text-decoration:none;
}

ul.noticias li a{
	color:#999999;
	text-decoration:none;
}
