.linklistas {  font-family: Arial, Helvetica, sans-serif; font-size: 0.7em; color: #000000; line-height: 1.7em; margin-right: 0.5em}
ol {  color: #666666; list-style-type: decimal}
li {  text-align: justify; list-style-type: disc}
td {  margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px}
a {  text-decoration: none}
p {  text-indent: 1em; line-height: 1.2em}
.migas {  font-family: Arial, Helvetica, sans-serif; font-size: 0.7em; font-weight: bold; color: #333333; margin-left: 0.5em; text-align: left; text-indent: 0pt}
.bgmigas {  background-color: #dee6e8; border: #999999 none}
a.migas:hover {  text-decoration: underline}
a.linklistas:hover {  text-decoration: underline}
.bg_gris {  background-color: #E8EDF3; padding-top: 0.2em; padding-right: 0.2em; padding-bottom: 0.2em; padding-left: 0.3em}
hr {  color: #6a6c7b; height: 0.05em}
.titulo2 { font-family: Arial, Helvetica, sans-serif; font-size: 0.7em; font-weight: bold; color: #6a6c7b ; margin-top: 0.5em; margin-bottom: 0.5em; background-color: #c3d0df; margin-right: 0.5em; margin-left: 0.5em}
.titulo1 { font-family: Arial, Helvetica, sans-serif; font-size: 0.7em; font-weight: bold; color: #333333; margin-left: 0.5em}
.nivel1 { font-family: Arial, Helvetica, sans-serif; font-size: 0.7em; font-weight: bold; color: #FFFFFF; text-align: left; margin-top: 0.3em; margin-bottom: 0.3em; text-indent: 0.2em; background-color: #AABCCE}
.bgnivel1 { background-color: #9aadb4 }
.nivel2 { font-family: Arial, Helvetica, sans-serif; font-size: 0.7em; font-weight: normal; color: #CCCCCC; padding-left: 0.8em; text-indent: 0pt}
.bgnivel2 { background-color: #dee7ec }
.bgmenu { background-color: #f4f7f8; padding-right: 0.2em; padding-top: 0.2em}
.texto_plano { font-family: Arial, Helvetica, sans-serif; font-size: 0.7em; color: #000000; line-height: 1.3em; text-align: justify; margin-top: 0.5em; text-indent: 0pt; margin-right: 0.5em; margin-bottom: 0.5em; margin-left: 0.5em}
a.titulo1:hover {  text-decoration: underline}
.negrita {  font-weight: bold}
.linknegrita { font-weight: bold }
a.linknegrita:hover {  text-decoration: underline}
.dpostal { font-family: Arial, Helvetica, sans-serif; font-size: 0.7em; color: #000000; line-height: 1.3em; text-align: left; margin-top: 0.5em; margin-right: 0.5em; margin-bottom: 0.5em; margin-left: 0.5em}
.margen_t1 { margin-left: 1em}
.margen_t2 { margin-top: 0.5em; margin-bottom: 0.5em}
.texplanonegr { font-family: Arial, Helvetica, sans-serif; font-size: 0.7em; color: #000000; line-height: 1.3em; text-align: justify ; font-weight: bold; text-indent: 0em; margin-right: 0.5em; margin-left: 0.5em}
a.nivel2:hover {  text-decoration: underline}
.texto_alerta { font-family: Arial, Helvetica, sans-serif; font-size: 0.7em; font-weight: bold; color: #000033; border: 1px #333333 none; padding-top: 0.1em; padding-bottom: 0.1em; padding-left: 0.3em; padding-right: 0em}
.borde_gral {  border: 0.1em #CCCCCC solid}
.borde1 { border: #CCCCCC solid; border-width: 0.1em 0.1em 0.1em 0em}
.margen_tablas { margin-top: 1.5em; border: 0.1em #CCCCCC}
.bordemenu { border: #CCCCCC none; border-width: 0.1em 0em 0.1em 0.1em}
.borde_img { border: 0.1em #f4f7f8 solid}
.borde_abajo { border: #CCCCCC solid; border-width: 0em 0em 0.2em}
.borde_abajo { font-family: Arial, Helvetica, sans-serif; font-size: 0.7em; font-weight: bold; color: #000000; text-align: left; margin-top: 0.3em; margin-bottom: 0.3em; background-color: #FFFFC4; text-indent: 0.2em }
.borde_drcha { border: #CCCCCC solid; border-width: 0em 0.2em 0em 0em; font-family: Arial, Helvetica, sans-serif; font-size: 0.6em; font-weight: bold; color: #000000; text-align: left; background-color: #FFFFCC; text-indent: 0em; padding-top: 0.3em; padding-bottom: 0.3em; padding-left: 0.3em}
.actualidad { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.65em; color: #660000; line-height: 1.2em; text-indent: 0pt; text-align: left}
.borde_img { border: 0.1em #CCCCCC solid }
.email { font-family: Arial, Helvetica, sans-serif; font-size: 0.7em; color: #000000; line-height: 1.3em; text-align: left; text-indent: 0em }
a.email:hover {  text-decoration: underline}
.tabla_nivel1 { font-family: Arial, Helvetica, sans-serif; font-size: 0.7em; font-weight: bold; color: #333333; text-align: centre; margin-top: 0.3em; margin-bottom: 0.3em; background-color: #dee6e8; border: #CCCCCC; border-style: solid; border-top-width: 0.1em; border-right-width: 0.1em; border-bottom-width: 0.1em; border-left-width: 0.1em; padding-right: 0.2em; padding-left: 0.2em}
.tabla_nivel2 { font-family: Arial, Helvetica, sans-serif; font-size: 0.7em; font-weight: normal; color: #000000; margin-top: 0.2em; margin-right: 0.3em; margin-bottom: 0.2em; margin-left: 0.5em; background-color: #f4f7f8; padding-right: 0.2em; padding-left: 0.2em}
.tabla_result { font-family: Arial, Helvetica, sans-serif; font-size: 0.7em; font-weight: bold; color: #6a6c7b ; margin-top: 2em; margin-bottom: 2em; background-color: #c3d0df}
a.texto_alerta:hover { text-decoration: underline }
img {  text-decoration: none}
a.actualidad:hover { color: #000000; text-decoration: underline}
.modulos { font-family: Arial, Helvetica, sans-serif; font-size: 0.7em; font-weight: bold; color: #000033; border: none}
.texplanocurs { font-family: Arial, Helvetica, sans-serif; font-size: 0.7em; color: #000000; line-height: 1.3em; text-align: justify ; font-weight: normal; text-indent: 0em; margin-right: 0.5em; margin-left: 0.5em ; font-style: italic}
.enlace {  text-decoration: underline; color: #000000}
.provisional { font-family: Arial, Helvetica, sans-serif; font-size: 1.3em; color: #666666; line-height: 1.3em; text-align: centre; text-indent: 0em }
.definicion { border: 0.05em #CCCCCC solid; background-color: #f4f7f8}
.curso1 { font-family: Arial, Helvetica, sans-serif; font-size: 0.65em; font-weight: normal; color: #000000; margin-top: 0.2em; margin-right: 0.3em; margin-bottom: 0.2em; background-color: #f4f7f8 ; border: 0.05em #CCCCCC solid; line-height: 1.3em; padding-right: 0.2em; padding-left: 0.2em; text-indent: 0pt}
.negrita { font-family: Arial, Helvetica, sans-serif; font-size: 0.6em; font-weight: normal; color: #000000; margin-top: 0.2em; margin-right: 0.3em; margin-bottom: 0.2em; margin-left: 0.5em; background-color: #f4f7f8 }
.cursong { font-weight: bold; color: #000000}
.curso2 { font-family: Arial, Helvetica, sans-serif; font-size: 0.65em; font-weight: normal; color: #000000; margin-top: 0.2em; margin-right: 0.3em; margin-bottom: 0.2em; margin-left: 0.5em; background-color: #dee6e8; border: #CCCCCC; border-style: solid; border-top-width: 0.05em; border-right-width: 0.05em; border-bottom-width: 0.05em; border-left-width: 0.05em; padding-right: 0.2em; padding-left: 0.2em; text-indent: 0pt}
a.texto_plano:hover { color: #000000; text-align: justify; margin-top: 0.5em; text-indent: 0pt; margin-right: 0.5em; margin-bottom: 0.5em; margin-left: 0.5em ; text-decoration: underline}
.img_margen {  margin-top: 0.3em; margin-right: 0.3em; margin-bottom: 0.3em; margin-left: 0.3em}
.noticias_n1 { font-family: Arial, Helvetica, sans-serif; font-size: 0.7em; font-weight: bold; color: #333333; text-align: justify; background-color: #dee6e8; border: 0.1em #CCCCCC solid; line-height: 1.2em; text-indent: 0pt; padding-top: 0.5em; padding-right: 0.5em; padding-bottom: 0.5em; padding-left: 0.5em}
.negrita1 { font-weight: bold; font-weight: normal; color: #000000}
.lista_default { border: #CCCCCC solid; border-width: 0em 0.2em 0em 0em; color: #000000; text-align: left; margin-top: 0.3em; margin-bottom: 0.3em; background-color: #dee6e8; text-indent: 0em ; list-style-type: none}
.default { border: #CCCCCC none; border-width: 0em 0.2em 0em 0em; color: #000000; text-align: left; margin-top: 0.3em; margin-bottom: 0.3em; text-indent: 0em ; list-style-type: none ; font-family: Arial, Helvetica, sans-serif; font-size: 0.6em; font-weight: bold}
.migas1 { font-family: Arial, Helvetica, sans-serif; font-size: 0.7em; font-weight: bold; color: #CCCCCC; margin-left: 0.5em; text-align: centre; text-indent: 0pt ; margin-top: 0.8px; padding-left: 0.3px}
.margen_actualidad { margin-top: 0.5em; border: 0.1em #CCCCCC none; margin-bottom: 0.5em; margin-right: 0.5em; margin-left: 0.5em}
.margen_actualidad1 { margin-top: 0.5em; border: 0.1em #CCCCCC dotted; margin-bottom: 0.5em}
.actualidad1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.55em; color: #666666; line-height: 1.3em; text-indent: 0em; text-align: left }
a.actualidad1:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.55em; color: #000000; line-height: 1.3em; text-indent: 0em; text-align: left ; text-decoration: underline}
.margen_actualidad2 { margin-top: 0.5em; border: 0.1em #000000 dotted; margin-bottom: 0.5em ; margin-left: 0.5em; padding-top: 0.2em; padding-right: 0.2em; padding-bottom: 0.2em; padding-left: 0.2em; margin-right: 0.5em}
.avisos { font-family: Arial, Helvetica, sans-serif; font-size: 0.7em; font-weight: bold; color: #0033CC; border: none; margin-top: 0.2em; margin-right: 0.3em; margin-bottom: 0.2em; margin-left: 0.3em}
.subrayado {  text-decoration: underline}
.email_tutores { font-family: Arial, Helvetica, sans-serif; font-size: 0.7em; color: #660000; line-height: 1.3em; text-align: left; text-indent: 0em ; font-weight: bold}
a.email_tutores:hover { font-family: Arial, Helvetica, sans-serif; font-size: 0.7em; color: #000066; line-height: 1.3em; text-align: left; text-indent: 0em ; font-weight: bold; text-decoration: underline }
.anterior { font-family: Arial, Helvetica, sans-serif; font-size: 0.7em; font-weight: bold; color: #000033; border: 1px #333333 none; padding-top: 0.1em; padding-bottom: 0.1em; padding-left: 0.3em; padding-right: 0em ; margin-top: 0.3em; margin-left: 0.5em}
a.anterior:hover { font-family: Arial, Helvetica, sans-serif; font-size: 0.7em; font-weight: bold; color: #000033; border: 1px #333333 none; padding-top: 0.1em; padding-bottom: 0.1em; padding-left: 0.3em; padding-right: 0em ; margin-top: 0.3em; margin-left: 0.5em; text-decoration: underline}
a.migas1:hover { font-family: Arial, Helvetica, sans-serif; font-size: 0.7em; font-weight: bold; color: #CCCCCC; margin-left: 0.5em; text-align: centre; text-indent: 0pt ; margin-top: 0.8px ; text-decoration: underline}
.enlace_alerta { text-decoration: underline; color: #3300FF; font-style: italic}
.borde_fondo { border: 0.1em #CCCCCC dotted; background-color: #f4f7f8}
.nivel3 { font-family: Arial, Helvetica, sans-serif; font-size: 0.7em; font-weight: normal; color: #666666; margin-top: 0.2em; margin-right: 0.2em; margin-bottom: 0.2em; margin-left: 0.8em}
a.nivel3:hover { font-family: Arial, Helvetica, sans-serif; font-size: 0.7em; font-weight: normal; color: #666666; margin-top: 0.2em; margin-right: 0.2em; margin-bottom: 0.2em; margin-left: 0.8em ; text-decoration: underline}
.bg_oscuro { background-color: #dee6e8}
a.enlace:hover {  text-decoration: none}
.enlaceCurso { color: #000000 ; text-decoration: underline; text-indent: 0.2em}
a.enlaceCurso:hover {  color: #006699; text-decoration: none}
.novedad { font-family: Arial, Helvetica, sans-serif; font-size: 0.65em; font-weight: bold; color: #660000; border: none; text-indent: 0pt}
a.novedad:hover {  color: #000000; text-decoration: underline}
.destacar {  color: #666666; font-weight: bold}
.avisourg { font-family: Arial, Helvetica, sans-serif; font-size: 0.7em; font-weight: bold; color: #FF0000; border: #CCCCCC; margin-top: 0.2em; margin-right: 0.3em; margin-bottom: 0.2em; margin-left: 0.3em ; padding-top: 0.5em; padding-bottom: 0.5px; line-height: 2em}
.tabla_head { font-family: Arial, Helvetica, sans-serif; font-size: 0.7em; font-weight: bold; color: #FFFFFF; margin-top: 2em; margin-bottom: 2em; border-style: none; border-top-width: 0.1em; border-right-width: 0.1em; border-bottom-width: 0.1em; border-left-width: 0.1em; background-color: #cc0033}
.tabla_nivel1bis { font-family: Arial, Helvetica, sans-serif; font-size: 0.7em; color: #333333; text-align: centre; margin-top: 0.3em; margin-bottom: 0.3em; background-color: #f4f7f8; border: 0.1em #CCCCCC none; padding-left: 0.5em; padding-right: 0.2em}
.tabla_nivel2bis { font-family: Arial, Helvetica, sans-serif; font-size: 0.7em; font-weight: normal; color: #000000; margin-top: 0.2em; margin-right: 0.3em; margin-bottom: 0.2em; margin-left: 0.5em; background-color: #FDFCE3}
.tabla_headbis { font-family: Arial, Helvetica, sans-serif; font-size: 0.7em; font-weight: bold; color: #000099; margin-top: 2em; margin-bottom: 2em; border-style: none; border-top-width: 0.1em; border-right-width: 0.1em; border-bottom-width: 0.1em; border-left-width: 0.1em}
.linklistas_alerta { font-family: Arial, Helvetica, sans-serif; font-size: 0.7em; color: #000000; line-height: 1.7em; margin-right: 0.5em ; font-weight: bold; text-decoration: underline}
a.linklistas_alerta:hover {  color: #990000; text-decoration: underline; font-weight: bold}
.linklistasCur { font-family: Arial, Helvetica, sans-serif; font-size: 0.7em; color: #990000; line-height: 1.7em; margin-right: 0.5em }
a.linklistasCur:hover {  color: #990000; text-decoration: underline}
.bg_grisOO { background-color: #CCOO33}
.bg_menu_vertical { padding-top: 0.8em; padding-left: 0.4em; padding-right: 0.4em}
.nivel1_menuvertical { font-family: Arial, Helvetica, sans-serif; font-size: 0.7em; font-weight: bold; color: #FFFFFF; text-align: left; border-color: black black #CCCCCC #CCCCCC; text-indent: 0pt; margin-top: 0.5em; margin-bottom: 0.5em; padding-left: 0.5em; background-color: #000000; border-style: solid; border-top-width: 0px; border-right-width: 0em; border-bottom-width: 0.1em; border-left-width: 0.1em}
.borde_izda { border: #CCCCCC solid; border-width: 0em 0.2em 0em 0em; font-family: Arial, Helvetica, sans-serif; font-size: 0.6em; font-weight: bold; color: #FFFFFF; text-align: left; background-color: #CC0033; text-indent: 0em ; padding-top: 0.3em; padding-bottom: 0.3em; padding-left: 0.3em}
.borde_abajo1 { border: solid; border-width: 0em 0em 0.2em; font-family: Arial, Helvetica, sans-serif; font-size: 0.7em; font-weight: bold; color: #FFFFFF; text-align: left; margin-top: 0.3em; margin-bottom: 0.3em; background-color: #000000; text-indent: 0.2em ; padding-left: 0.3em; border-color: #DDDDDD #CCCCCC}
.margen_actualidad3 { border: 0.1em #CC0033 none; margin-top: 0.3em; margin-bottom: 0.3em; margin-right: 1.5em; text-align: left; text-indent: 0pt; vertical-align: top}
.texto_scroll { font-family: Arial, Helvetica, sans-serif; font-size: 0.7em; font-weight: normal; color: #666666; border: #CCCCCC none; text-align: left; text-indent: 0pt; padding-top: 0.2em; padding-bottom: 0.2em}
.borde_arriba { border: #CCCCCC solid; border-width: 0.2em 0em 0em; font-family: Arial, Helvetica, sans-serif; font-size: 0.7em; font-weight: bold; color: #000000; text-align: left; margin-top: 0.3em; margin-bottom: 0.3em; background-color: #FFFFC4; text-indent: 0.2em }
.borde_scroll { border: #CCCCCC dotted; border-width: 0.2em 0em 0em; font-family: Arial, Helvetica, sans-serif; font-size: 0.7em; font-weight: bold; color: #000000; text-align: left; margin-top: 0.4em; margin-bottom: 0.4em; padding-bottom: 0.3em; text-indent: 0pt; margin-left: 0.4em}
.bg_scroller { padding-right: 0.5em}
.nivel2_menuvertical { font-family: Arial, Helvetica, sans-serif; font-size: 0.7em; font-weight: normal; color: #000000; padding-left: 0.8em; text-indent: 0pt ; padding-right: 0.8em}
a.nivel2_menuvertical:hover { text-decoration: underline }
.nivel1_contenido { font-family: Arial, Helvetica, sans-serif; font-size: 0.7em; font-weight: bold; color: #003366; text-align: left; margin-top: 0.3em; margin-bottom: 0.3em; text-indent: 0.2em; border-color: black black #CCCCCC #CCCCCC; padding-left: 0.3em; margin-right: 1em; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0.05em; border-left-width: 0.05em; padding-right: 0.5em}
.nivel2_contenido { font-family: Arial, Helvetica, sans-serif; font-size: 0.7em; font-weight: bold; color: #CAD5DF; text-align: left; margin-top: 0.5em; margin-bottom: 0.3em; text-indent: 0.2em; border-color: black black #CAD5DF; margin-right: 0.5em; border-style: dashed; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0.05em; border-left-width: 0px}
.margen_tablaCentro { margin-top: 0.8em; border: #CCCCCC}
.enlace_contenido { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.65em; color: #003366; line-height: 1.2em; text-indent: 0pt; text-align: left }
a.enlace_contenido:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.65em; color: #000099; line-height: 1.2em; text-indent: 0pt; text-align: left ; text-decoration: underline}
.nivel1_contenidoa { font-family: Arial, Helvetica, sans-serif; font-size: 0.7em; font-weight: bold; color: #66002A; text-align: left; margin-top: 0.3em; margin-bottom: 0.3em; text-indent: 0em; border-color: black black #66002A #66002A; border-style: dashed; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0.05em; border-left-width: 0.05em; padding-left: 0.5em}
a.texto_scroll:hover { font-family: Arial, Helvetica, sans-serif; font-size: 0.7em; font-weight: normal; color: #000099; border: #CCCCCC none; text-align: left; text-indent: 0pt; padding-top: 0.2em; padding-bottom: 0.2em}
.borde_scroll1 { border: #CCCCCC dotted; border-width: 0.2em 0em 0em; font-family: Arial, Helvetica, sans-serif; font-size: 0.7em; font-weight: bold; color: #000000; text-align: left; margin-top: 0.4em; margin-bottom: 0.4em; background-color: #E8EDF3; padding-bottom: 0.3em; text-indent: 0pt; margin-left: 0.4em }
.margen_scroll { border: 0.1em #CC0033 none ; margin-left: 0.3em; margin-top: 0.2em; margin-right: 0.3em; margin-bottom: 0.2px }
.margen_tableportal { margin-top: 0.8em; margin-bottom: 0.5em }
.bgnivel3_contenidoa { }
.bgnivel3_contenido { padding-top: 0.1em; padding-right: 0.2em; padding-bottom: 0.1em; padding-left: 0.2em}
.margen_img { margin-top: 0.2em; margin-bottom: 0.2em; border: #CCCCCC; border-style: solid; border-top-width: 0.05em; border-right-width: 0.05em; border-bottom-width: 0.05em; border-left-width: 0.05em; padding-right: 0.2em; padding-left: 0.2em}
.nivel2_menuvertical1 { font-family: Arial, Helvetica, sans-serif; font-size: 0.7em; font-weight: bold; color: #CC0033; text-indent: 0pt ; padding-right: 0em; text-align: right; border-color: black black #CC0033; margin-bottom: 0em; padding-left: 0.5em; margin-top: 0.5em; border-style: dashed; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0.05em; border-left-width: 0px}
a.enlace_masinfo:hover { border: #CCCCCC none; text-align: left; text-indent: 0pt; text-decoration: underline; color: #993300; padding-right: 0.2em}
.margen_t3 { margin-top: 1em; margin-bottom: 0.5em ; margin-right: 0.5em; margin-left: 0.5em}
.nivel1_menuverticall1 { font-family: Arial, Helvetica, sans-serif; font-size: 0.7em; font-weight: bold; color: #FFFFFF; text-align: left; border-color: black black #CCCCCC #CCCCCC; text-indent: 0pt; margin-top: 0.5em; margin-bottom: 0.3em; background-color: #CC0033; padding-left: 0.5em; border-style: solid; border-top-width: 0px; border-right-width: 0em; border-bottom-width: 0.1em; border-left-width: 0.1em}
.enlace_menuV { color: #CC0033; text-indent: 0.2em }
.margen_contenido { border: 0.1em #CCCCCC ; padding-top: 1.5em; padding-right: 0.2em; padding-left: 0.2em}
.margen_migas { border: 0.1em #CCCCCC ; margin-left: 4em}
.texto_scroll1 { font-family: Arial, Helvetica, sans-serif; font-size: 0.7em; font-weight: normal; color: #000000; border: #CCCCCC none; text-align: left; text-indent: 0pt; padding-top: 0.2em; padding-bottom: 0.2em }
a.avisos:hover { font-family: Arial, Helvetica, sans-serif; font-size: 0.7em; font-weight: bold; color: #000099; border: none; text-decoration: underline; margin-top: 0.2em; margin-right: 0.3em; margin-bottom: 0.2em; margin-left: 0.3em }
.negrita2 { font-weight: bold; font-weight: normal}
.linklistas__ol { font-family: Arial, Helvetica, sans-serif; font-size: 0.7em; color: #000000; line-height: 1.7em; margin-right: 0.5em }
.enlace_novedad { font-family: Arial, Helvetica, sans-serif; font-size: 0.7em; font-weight: normal; color: #990000; border: #CCCCCC none; text-align: left; text-indent: 0pt; padding-top: 0.2em; padding-bottom: 0.2em }
a.enlace_novedad:hover { font-family: Arial, Helvetica, sans-serif; font-size: 0.7em; font-weight: normal; color: #990000; border: #CCCCCC none; text-align: left; text-indent: 0pt; padding-top: 0.2em; padding-bottom: 0.2em ; text-decoration: underline}
.nivel2_menuV_novedad { font-family: Arial, Helvetica, sans-serif; font-size: 0.7em; font-weight: normal; color: #cc0033; padding-left: 0.8em; text-indent: 0pt ; padding-right: 0.8em }
a.nivel2_menuV_novedad:hover { font-family: Arial, Helvetica, sans-serif; font-size: 0.7em; font-weight: normal; color: #0033CC; padding-left: 0.8em; text-indent: 0pt ; padding-right: 0.8em ; text-decoration: underline}
a.enlace_masinfo { color: #336699; border: #CCCCCC none; text-align: left; text-indent: 0pt; text-decoration: underline ; padding-right: 0.2em; padding-left: 0.2em}
.nivel2_contenido1 { font-family: Arial, Helvetica, sans-serif; font-size: 0.7em; font-weight: bold; color: #FF6600; text-align: left; margin-top: 0.5em; margin-bottom: 0.3em; text-indent: 0.2em; border-color: black black #CAD5DF; margin-right: 0.5em; border-style: dashed; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0.05em; border-left-width: 0px }
.finalizado { color: #FF3300}
.nivel2_menuVertical2 { font-family: Arial, Helvetica, sans-serif; font-size: 0.7em; font-weight: bold; color: #FF6600; margin-top: 0.8em; margin-bottom: 0.5em; text-indent: 0.2em; border-color: black black #CAD5DF; margin-right: 0.8em; border-style: none; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0.05em; border-left-width: 0px}
.nivel2_menuvertical1a { font-family: Arial, Helvetica, sans-serif; font-size: 0.7em; font-weight: bold; color: #CC0033; text-indent: 0pt ; padding-right: 0em; text-align: right; border-color: black black #CCCCCC; margin-bottom: 0.2em; padding-left: 0em; margin-top: 0em; border-style: dashed; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0.05em; border-left-width: 0px}
.nivel2_contenidodrcha { font-family: Arial, Helvetica, sans-serif; font-size: 0.7em; font-weight: bold; color: #CAD5DF; text-align: right; margin-top: 0.5em; margin-bottom: 0.3em; text-indent: 0.2em; border-color: black black #CAD5DF; margin-right: 0.5em; border-style: dashed; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0.05em; border-left-width: 0px }
.nivel2_menuvertical1b { font-family: Arial, Helvetica, sans-serif; font-size: 0.7em; font-weight: bold; color: #CC0033; text-indent: 0pt ; padding-right: 0em; text-align: right; border-color: black black #CC0033; margin-bottom: 0.2em; padding-left: 0em; margin-top: 0em; border-style: dashed; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0.05em; border-left-width: 0px}
.borde_menuvertical { text-indent: 0pt ; padding-right: 0em; border-color: black black #CCcccc; margin-bottom: 0.2em; padding-left: 0em; margin-top: 0em; border-style: dashed; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0.05em; border-left-width: 0px; padding-bottom: 0.1em; padding-top: 0.1em}
.enlace_masinfo1 { font-family: Arial, Helvetica, sans-serif; font-size: 0.7em; font-weight: normal; color: #006699; border: #CCCCCC none; text-align: left; text-indent: 0pt; padding-top: 0.2em; padding-bottom: 0.2em }
.curso_titulo { font-family: Arial, Helvetica, sans-serif; font-size: 0.7em; font-weight: bold; color: #6a6c7b ; margin-top: 0.5em; margin-bottom: 0.5em; background-color: #c3d0df; margin-right: 0.5em; margin-left: 0.5em }
.curso_nivel1_ficha { font-family: Arial, Helvetica, sans-serif; font-size: 0.7em; font-weight: bold; color: #6a6c7b ; margin-top: 0.5em; margin-bottom: 0.5em; background-color: #c3d0df; margin-right: 0.5em; margin-left: 0.5em }
.curso_nivel2_ficha { font-family: Arial, Helvetica, sans-serif; font-size: 0.7em; font-weight: bold; color: #333333; margin-left: 0.5em }
.curso_linknegrita_ficha { font-weight: bold }
.curso_linklistas_ficha { font-family: Arial, Helvetica, sans-serif; font-size: 0.7em; color: #000000; line-height: 1.7em; margin-right: 0.5em }
.curso_texto_plano_ficha { font-family: Arial, Helvetica, sans-serif; font-size: 0.7em; color: #000000; line-height: 1.3em; text-align: justify; margin-top: 0.5em; text-indent: 0pt; margin-right: 0.5em; margin-bottom: 0.5em; margin-left: 0.5em }
.curso_migas { font-family: Arial, Helvetica, sans-serif; font-size: 0.7em; font-weight: bold; color: #333333; margin-left: 0.5em }
.curso_pganterior { font-family: Arial, Helvetica, sans-serif; font-size: 0.7em; font-weight: bold; color: #000033; border: 1px #333333 none; padding-top: 0.1em; padding-bottom: 0.1em; padding-left: 0.3em; padding-right: 0em }
.curso_texto_plano_fichabold { color: #000000; text-indent: 0pt; font-weight: bold}
.titulo1_margen { font-family: Arial, Helvetica, sans-serif; font-size: 0.7em; font-weight: bold; color: #333333; text-align: left; margin-left: 0.5em}
.texto_alerta1 { font-family: Arial, Helvetica, sans-serif; font-size: 0.7em; font-weight: bold; color: #003366; border: 1px #333333 none; padding-top: 0.1em; padding-bottom: 0.1em; padding-left: 0.3em; padding-right: 0em }
a.texto_alerta1:hover { font-family: Arial, Helvetica, sans-serif; font-size: 0.7em; font-weight: bold; color: #003366; border: 1px #333333 none; padding-top: 0.1em; padding-bottom: 0.1em; padding-left: 0.3em; padding-right: 0em ; text-decoration: underline}
