/*
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #003366;
	text-decoration: none;
	background-color: #FFFFFF;
	margin: 0px;
	text-align: center;
}*/

.txt_blanco_bienvenida {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}
.leermas_sobreazul {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #73C5EF;
	text-decoration: none;
}
a.leermas_sobreazul:hover {
	color: #FFFFFF;
	text-decoration: underline;
}
.txtnormal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}
.ingresar {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #004A84;
	text-decoration: none;
}
a.ingresar:hover {
	color: #73C5EF;
	text-decoration: underline;
}
.institucional {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #5F5149;
	text-decoration: none;
}
a.institucional:hover {
	color: #000000;
	text-decoration: underline;
}
.divisor {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.fechacartelera {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.linkcartelera {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #004A84;
	text-decoration: underline;
}
a.linkcartelera:hover {
	text-decoration: none;
}
.itemsform {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.camposdetexto {
	border: 1px solid #848400;
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.botonsubmit {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #8EBEDB;
	background-color: #00427B;
	border: medium solid #00427B;
}
.loginlink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: underline;
	color: #004A84;
}
.itemformerror {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FF0000;
	background-color: #EEEEEE;
}
.nombredeusuario {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #000000;
}
.tipodeusuario {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #8c8c8c;
}
.salirsistema {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0000;
	text-decoration: underline;
}
a.salirsistema:hover {
	text-decoration: none;
}
.modifperfil {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #004A84;
	text-decoration: underline;
}
.opcionesperfil {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.txt_blanco_bienvenida {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}
.leermas_sobreazul {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #73C5EF;
	text-decoration: none;
}
a.leermas_sobreazul:hover {
	color: #FFFFFF;
	text-decoration: underline;
}
.txtnormal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-decoration: none;
}
.txtnormalsubrrayado {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: underline;
	font-weight: bold;
}

.txtnormalpregunta {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	font-weight: bold;
}
.txtnormalparrafos {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-decoration: none;
	text-indent: 30px;
}
.txtnormalDestacado {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-decoration: none;
	text-indent: -15px;
	padding-left: 35px;
}
.txtnormalDestacadoSolo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-decoration: none;
	text-indent: 35px;
	padding-left: 100px;
}
.txtnormalLeft {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-decoration: none;
	text-align: left;
	vertical-align: top;
	padding-right: 10px;
}
.ingresar {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #004A84;
	text-decoration: none;
}
a.ingresar:hover {
	color: #73C5EF;
	text-decoration: underline;
}
.institucional {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #5F5149;
	text-decoration: none;
}
a.institucional:hover {
	color: #000000;
	text-decoration: underline;
}
.divisor {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.fechacartelera {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.linkcartelera {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #004A84;
	text-decoration: underline;
}
a.linkcartelera:hover {
	text-decoration: none;
}
.itemsform {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
}

.botonsubmit {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #8EBEDB;
	background-color: #00427B;
	border: medium solid #00427B;
}
.loginlink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: underline;
	color: #004A84;
}

.l-camposCompletos {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #006699;
	text-decoration: none;
	font-weight: bold;
	height: 0px;
	text-align: left;
}
.l-bordeImagen {
	border: 1px solid #006699;
}

.l-camposSeccion {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #003366;
	text-decoration: none;
}

.l-itemsCampos {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: 666666;
}
.opcionesperfil {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.l-fondoTabla {
	background-color: #CEE9F5;
	border-bottom-width: 6px;
	border-bottom-style: solid;
	border-bottom-color: #A6D8ED;
}
.l-Profesor {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #000000;
	text-decoration: none;
	padding: 6px;
}
.l-ProfesorPie {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #1C6788;
	text-decoration: none;
	padding: 6px;
}
.l-botonInicio {
	background-color: #FFFFFF;
	border: 2px solid #1C6788;
	text-align: center;
	cursor: hand;
}
.l-botonAulas {
	background-color: #FFFFFF;
	border: 2px solid #1C6788;
	text-align: center;
	cursor: hand;
}

.l-botonPerfil {
	background-color: #FFFFFF;
	border: 2px solid #1C6788;
	text-align: center;
	cursor: hand;
}
.l-botonesTexto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #1C6788;
	text-decoration: none;
	cursor: hand;
}
.l-salir {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #CC3300;
	text-decoration: none;
}
.l-botonesTexto:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #1C6788;
	text-decoration: underline;
	cursor: hand;
}
.l-botonPerfil:hover {
	background-color: #FFFFFF;
	border: 2px solid #1C6788;
	text-align: center;
	cursor: hand;
	text-decoration: underline;
}
.l-salir:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #CC3300;
	text-decoration: underline;
}
.l-fondoAulas {
	background-color: #d6e9d4;

}
.l-fondoAulasTop {
	background-color: #b1cdae;
}
.l-botonera {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000066;
	text-decoration: none;
	text-align: center;
}
.l-CeldaBotonera {
	text-align: center;
	background-image: url(images/botON.gif);
	background-repeat: no-repeat;
}
.l-CeldaBotoneraOff {
	text-align: center;
	background-image: url(images/botOFF.gif);
	background-repeat: no-repeat;
}
.l-CabezaTabla {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #1C6788;
	text-decoration: none;
	border-top-width: 3px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #1C6788;
	border-bottom-color: #1C6788;
	text-align: left;
}
.l-CuerpoTabla {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #1C6788;
	text-decoration: none;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #1C6788;
	border-bottom-color: #1C6788;
}
.l-CuerpoSinVencer {
	font-weight: bold;
	text-decoration: none;
	border-top-width: 1px;
	border-bottom-width: 10px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #1C6788;
	border-bottom-color: #1C6788;
	background-color: #FFFFFF;
}
.l-TextoSecciones {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-weight: normal;
	color: #003366;
	text-decoration: none;
	text-align: left;
}
.l-alignLeft {
	text-align: left;
}

.l-Asignar {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #1C6788;
	text-decoration: none;
}


.l-textoTabla {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #1C6788;
	border-bottom-color: #1C6788;
	text-align: left;
}
.l-CuerpoTiempoyForma {

	font-weight: bold;
	text-decoration: none;
	background-color: #FDF6C1;
}
.l-CuerpoNDias {


	font-weight: bold;
	text-decoration: none;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #1C6788;
	border-bottom-color: #1C6788;
	background-color: #9FD7DD;
}
.l-CuerpoVencido {



	font-weight: bold;
	text-decoration: none;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #1C6788;
	border-bottom-color: #1C6788;
	background-color: #FF9966;
}
.l-Asignar:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #1C6788;
	text-decoration: underline;
}

.l-entrar {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #00427B;
	background-color: #FFFFFF;
	border: 1px solid #00427B;
}
.l-botoneraOff {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #003300;
	text-decoration: none;
	text-align: center;
}
.l-botoneraOff:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000066;
	text-decoration: none;
	text-align: center;
}
.perfilitems {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #666666;
}
.selectperfil {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #00427B;
	background-color: #FFFFFF;
}

/* Estos que siguen son los nuevos de aulas */

.l-fondoTabla {
	background-color: #CEE9F5;
	border-bottom-width: 6px;
	border-bottom-style: solid;
	border-bottom-color: #A6D8ED;
}
.l-botonesTexto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #1C6788;
	text-decoration: none;
	cursor: hand;
}
.l-botonesTexto:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #1C6788;
	text-decoration: underline;
	cursor: hand;
}
.l-botonesTexto_on {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #1C6788;
	text-decoration: none;
	cursor: hand;
}
.l-botonesTexto_on:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #1C6788;
	text-decoration: underline;
	cursor: hand;
}
.l-botonesTexto_off {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #4E97B6;
	text-decoration: none;
	cursor: hand;
	display: block;
	padding-top: 10px;
	text-align: center;
}

.l-botonesTexto_off:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #4E97B6;
	text-decoration: none;
	cursor: hand;
	padding-top: 5px;
	text-align: center;
}
.l-botonesTexto_off:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #1C6788;
	text-decoration: underline;
	cursor: hand;
	padding-top: 5px;
	vertical-align: text-bottom;
	text-align: center;
}

.l-salir {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #CC3300;
	text-decoration: none;
}
.l-alineacionIzq {
	text-align: left;
}

.l-botonPerfil:hover {
	background-color: #FFFFFF;
	border: 2px solid #1C6788;
	text-align: center;
	cursor: hand;
	text-decoration: underline;
}
.l-salir:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #CC3300;
	text-decoration: underline;
}
.l-fondoAulas {
	background-color: #d6e9d4;
}
.l-Materia {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	padding-top: 6px;
	margin-bottom: 0px;
	border-collapse: collapse;
}

.l-CabezaTabla {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #1C6788;
	text-decoration: none;
	border-top-width: 3px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #1C6788;
	border-bottom-color: #1C6788;
	text-align: left;
}
.l-CuerpoTabla {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #1C6788;
	text-decoration: none;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #1C6788;
	border-bottom-color: #1C6788;
}
.l-TextoSecciones {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #003366;
	text-decoration: none;
	text-align: left;
}
.l-alignLeft {
	text-align: left;
}


.l-textoTabla {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #1C6788;
	border-bottom-color: #1C6788;
	text-align: left;
}
.l-bordeSecciones {
	border-left-width: 1px;
	border-left-style: dashed;
	border-left-color: #003366;
}
.l-CuerpoTiempoyForma {
	background-color: #FDF6C1;
}
.l-CuerpoNDias {
	background-color: #9FD7DD;
}
.l-CuerpoVencido {
	background-color: #FF9966;
}
.l-Asignar {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #006699;
	text-decoration: none;
}



.l-entrar {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #00427B;
	background-color: #FFFFFF;
	border: 1px solid #00427B;
}
.l-pestaniaArriba {
	text-align: center;
}

.l-Acciones {
	background-color: #D6E9D4;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #003300;
	text-decoration: none;
	height: 0px;
	width: 110px;
	text-align: center;
	vertical-align: middle;
	cursor: hand;
	padding: 1px;
	margin: 1px;
}
.l-AccionesTexto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #003300;
	text-decoration: none;
	cursor: hand;
}
.l-AccionesTitulo {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #1C6788;
	text-align: left;
}
.l-CuerpoSinVencer {
	background-color: #FFFFFF;
}
.l-textoTablaVacia {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	text-align: left;
	border: 1px solid #1C6788;
}
.l-CabezaTablaVacia {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #1C6788;
	text-decoration: none;
	border-top-width: 3px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #1C6788;
	border-bottom-color: #1C6788;
	text-align: left;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #1C6788;
	border-left-color: #1C6788;
}
.l-CuerpoUnidad {

	background-color: #1C6788;
}
.l-textoTablaUnidad {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #1C6788;
	border-bottom-color: #1C6788;
	text-align: left;
}
.l-paginacion {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bolder;
	color: #1C6788;
	text-decoration: none;
	text-align: center;
}
.l-paginacion:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bolder;
	color: #1C6788;
	text-decoration: none;
	text-align: center;
	padding-left: 0px;
}
.l-paginacion_off {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #1C6788;
	text-decoration: none;
	text-align: center;
}
.l-paginacion_on {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bolder;
	color: #1C6788;
	text-decoration: none;
	text-align: center;
	background-color: #F3F9F2;
}

.fondoinicio {
	background-image: url(images/l-newHeader/l-pestanaInicio.gif);
	background-repeat: no-repeat;
}
.fondoaulas {
	background-image: url(images/l-newHeader/l-pestanaAulas.gif);
	background-repeat: no-repeat;
}
.fondoperfil {
	background-image: url(images/l-newHeader/l-pestanaPerfil.gif);
	background-repeat: no-repeat;
}
.l-botoneraOffText {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #003300;
	text-decoration: none;
	text-align: center;
	background-image: url(images/botOFF.gif);
	background-repeat: no-repeat;
}
.l-CeldaBotoneraOffVacia {

	text-align: center;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #183E0D;

}
.l-MateriaDesp {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 21px;
	color: #000000;
	text-decoration: none;
	padding: 6px;
	font-weight: bold;
	text-align: left;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #1C6788;
}
.l-CeldaBotoneraOffvacia {

	text-align: center;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #183E0D;
}
.titperfiluno {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #004A84;
	text-decoration: none;
}
.titperfildos {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FF6600;
	text-decoration: none;
}
.l-itemsCampos2 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}
.botonmodificarperfil {
	border: 1px #004566;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	background-color: #FFFFFF;
}



/** MADERA  MADERA  MADERA  MADERA  MADERA  MADERA MADERA  MADERA MADERA  MADERA MADERA  MADERA MADERA  MADERA **/  

/** CARGA MODULOS **/


/** boton modulo **/
.m_a_bot_off {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
	background-image: url(images/_m_images/aulasModulos/botMod_off.gif);
	border: 1px solid #000000;
}
.m_a_bot_on {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(images/_m_images/aulasModulos/botMod_on.gif);
	border: 1px solid #000000;
}
.m_a_bot_ontxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
}
.m_a_bot_offtxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
}

/** tabla principal - bordes y fondo **/
.m_CabezaTabla {
	border-top-width: 3px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #1C6788;
	border-bottom-color: #1C6788;
}
}
.m_tdbordetablaProgramaPrincipal {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #000000;
	border-bottom-color: #000000;
}
.m_colorFondo {
	background-color: #A3CD9E;
}


/** interior de la tabla textos**/
.m_camposdetexto {
	border: 1px solid #848400;
	background-color: #D6E9D4;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.m_textoMensajes {
	text-align: right;
	padding-right: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
}
.m_textoNombre {
	text-align: right;
	padding-right: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-decoration: none;
}
.m_textoIngrese {
	text-align: right;
	padding-right: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-decoration: none;
}
.m_textoRecuerde {
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-decoration: none;
	font-weight: bold;
}

/** interior de la tabla fondos**/
.m_tablaMensajes {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	text-decoration: none;
	background-color: #D6E9D4;
	text-align: center;
	display: block;
	border: 1px solid #000000;
	height: 50px;
	width: 400px;
	vertical-align: middle;
	background-position: center center;
}
.m_tablaNombre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	text-decoration: none;
	background-color: #D6E9D4;
	text-align: left;
	display: block;
	border: 1px solid #000000;
	height: 25px;
	width: 500px;
	padding-left: 5px;
	vertical-align: middle;
}
.m_botAceptar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-decoration: none;
	background-color: #D6E9D4;
	display: block;
	height: 25px;
	width: 80px;
	text-align: center;
	background-position: center center;
	vertical-align: middle;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #345C30;
	border-bottom-color: #345C30;
	border-left-color: #FFFFFF;
}
.m_bot_nuevaUnidad {
	background-color: #A3CD9E;
	border: 1px solid #000000;
	width: 100px;
	height: 10px;
}
.m_bot_nuevaUnidad a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	color: #1C6788;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	text-transform: capitalize;
	text-align: center;
	height: 10px;
	width: 100px;
	vertical-align: middle;
	display: block;
	background-color: #A3CD9E;
	padding-top: 2px;
}
.m_bot_nuevaUnidad a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	color: #1C6788;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	text-transform: capitalize;
	text-align: center;
	height: 10px;
	width: 100px;
	vertical-align: middle;
	display: block;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
	background-color: #A3CD9E;
	padding-top: 2px;
}
.m_bot_nuevaUnidad a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: underline;
	color: #1C6788;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	text-transform: capitalize;
	text-align: center;
	height: 10px;
	width: 100px;
	vertical-align: middle;
	display: block;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
	background-color: #E4F0E3;
	padding-top: 2px;
}
.m_bot_nuevaUnidad a:active {
	color: #FFFFFF;
	background-color: #44793E;
	text-decoration: none;
}
.m_fondoBotoneraAbajo {
	background-color: #d6e9d4;
}
.m_tablaDatosProgramas {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	background-color: #A3CD9E;
	font-weight: bold;
}
.m_textosNombre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-decoration: none;
	text-align: right;
	padding-right: 5px;
}
.m_textoEncabezado {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	background-color: #FFFFFF;
	text-align: left;
	padding-left: 10px;
	border: 1px solid #000000;
}
.m_listaEncabezado {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	text-align: left;
}
.m_textoUnidad {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #366132;
	border: 1px solid #000000;
	text-align: center;
}
.m_borde {
	border: 1px solid #000000;
}
.m_inputs {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	text-decoration: none;
	background-color: #D6E9D4;
	text-align: left;
	display: block;
	border: 1px solid #000000;
	padding-left: 5px;
	vertical-align: middle;
}
.m_inputsFechas {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	text-decoration: none;
	background-color: #D6E9D4;
	text-align: left;
	display: table-cell;
	border: 1px solid #000000;
	height: 20px;
	width: 70px;
	padding-left: 5px;
	vertical-align: middle;
}
.m_botInputs {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-decoration: none;
	background-color: #D6E9D4;
	display: block;
	height: 19px;
	width: 65px;
	text-align: center;
	background-position: center center;
	vertical-align: middle;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #404040;
	border-bottom-color: #404040;
	border-left-color: #FFFFFF;
}
.m_textoRenglones {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	background-color: #FFFFFF;
	text-align: left;
	padding-left: 10px;
	border: 1px solid #000000;
	height: 12px;
	display: table-cell;
}

/** tabla principal - bordes y fondo **/
.m_tablaDatos {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	background-color: #A3CD9E;
	font-weight: bold;
}
.m_tdbordetabladatos {
	border: 1px solid #000000;
}

/** interior de la tabla fondos**/
.m_tablaIngrese {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #D6E9D4;
	border: 1px solid #000000;
	color: #000000;
}
.m_tablaSubTituloAgregar {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	text-decoration: none;
	background-color: #FFFFFF;
	text-align: center;
	border: 1px solid #000000;
}
.m_inputsDatos {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	text-decoration: none;
	background-color: #D6E9D4;
	text-align: left;
	display: table-cell;
	border: 1px solid #000000;
	height: 20px;
	width: 210px;
	padding-left: 5px;
	vertical-align: middle;
}
.m_inputsUnidad {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	text-decoration: none;
	background-color: #D6E9D4;
	text-align: left;
	display: table-cell;
	border: 1px solid #000000;
	height: 20px;
	padding-left: 5px;
	vertical-align: middle;
	width: 50px;
}
.m_mensajes {
	color: #000000;
	background-color: #FFFFFF;
	border: 1px solid #000000;
}
.m_textoMensaje {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-top: 2px;
	padding-bottom: 2px;
	text-align: left;
	vertical-align: top;
	font-weight: bold;
}
.m-textoTabla {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	text-align: left;
	border: 1px solid #1C6788;
	padding-left: 5px;
}
.m-textoTablaArch {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	border: 1px solid #1C6788;
	padding-left: 5px;
}
.m_textoTablaPadding22 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	text-align: left;
	border: 1px solid #1C6788;
	padding-left: 22px;
}

.m_CabezaTablaTextos {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #1C6788;
	text-decoration: none;
	text-align: left;
	padding-left: 5px;
}
.m_CabezaTablaTextosP22 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #1C6788;
	text-decoration: none;
	text-align: left;
	padding-left: 22px;
}
.m_CuerpoSinVencer {
	background-color: #FFFFFF;
}
.m_textoRecuerde {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #003366;
	text-decoration: none;
	text-align: center;
}
.m_CabezaTablaBorde {
	border: 1px solid #1C6788;
	text-decoration: none;
	text-transform: none;
}
.m_textoTablaUnidad {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #1C6788;
	border-bottom-color: #1C6788;
	padding-left: 22px;
}






/** tirar  **/
/**
.l-paginacion {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #1C6788;
	text-decoration: none;
	text-align: center;
}
.l-paginacion:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #1C6788;
	text-decoration: none;
	text-align: center;
}
**/
/** fin madera **/
/** get... **/
.l-AccionesOn {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #229922;
	text-decoration: none;
	height: 0px;
	width: 110px;
	text-align: center;
	vertical-align: middle;
	cursor: hand;
	padding: 1px;
	margin: 1px;
}
.l-AccionesTextOn {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	cursor: hand;
}
.g-botonera {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF0A47;
	text-decoration: none;
	text-align: center;
}

/** Estilos de Emiliano para la botonera de las materias... **/
.materiaseleccionada {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
.materiaNOseleccionada {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #003366;
	text-decoration: none;
	padding-top: 6px;
}
a.materiaNOseleccionada:hover {
	text-decoration: underline;
}
.l-AccionesTexto_on {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	cursor: hand;
	background-color: #BADBB7;
	text-align: center;
	display: block;
	height: 18px;
	vertical-align: middle;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #000000;
	border-right-color: #000000;
	border-left-color: #000000;
}
.l-AccionesTexto_off {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #44793E;
	text-decoration: none;
	cursor: hand;
	background-color: #D6E9D4;
	text-align: center;
	display: block;
	height: 18px;
	vertical-align: middle;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #000000;
	border-right-color: #000000;
	border-left-color: #000000;
}
.m_tablaLineaArriba {
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #4E8B47;
}

.materiaNOseleccionada_texto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	padding-top: 6px;
	color: #345C30;
}
.m_materiaseleccionada {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #4E8B47;
	text-align: center;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #000000;
	border-right-color: #000000;
	border-left-color: #000000;
}
.m_materiaNOseleccionada {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #003366;
	text-decoration: none;
	padding-top: 6px;
	background-color: #93C38D;
	display: block;
	height: 25px;
	width: 132px;
	text-align: center;
	vertical-align: middle;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #4E8B47;
	border-right-color: #4E8B47;
	border-left-color: #4E8B47;
	margin-top: 0px;
}
.ingreso_li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-decoration: none;
	text-align: left;
	list-style-type: disc;
	list-style-position: outside;
	padding-bottom: 5px;
}
.m_botvolverTD {
	background-color: #00427B;
	text-align: right;
	vertical-align: middle;
	height: 25px;
	width: 80px;
	border-bottom-width: 5px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
.m_botvolver, m_botvolver a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #73C5EF;
	text-decoration: none;
	background-color: #00427B;
	text-align: right;
	vertical-align: middle;
	padding-right: 5px;
}

