@charset "utf-8";

.Titulos {
	font-family: Verdana;
	font-size: 18px;
	font-weight: bold;
	color: #FFFF99;
	text-decoration: none;
	border: none;
}

.TitulosListadoDocentes {
	font-family: Verdana;
	font-size: 25px;
	font-weight: bold;
	color: #F7A85B;
	text-decoration: none;
	border: none;
}


.TitulosInforme {
	font-family: Verdana;
	font-size: 25px;
	font-weight: bold;
	color: #0066FF;
	text-decoration: none;
	border: none;
}


.DatosInformeNegro {
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	border: none;
}

a.EnlaceDatosInformeNegro
{
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	border: none;

}


a:hover.EnlaceDatosInformeNegro
{
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #6600CC;
	text-decoration: underline;
	border: none;

}

.TitulosInforme15 {
	font-family: Verdana;
	font-size: 15px;
	font-weight: bold;
	color: #0066FF;
	text-decoration: none;
	border: none;
}

.TitulosSubListado {
	font-family: Verdana;
	font-size: 15px;
	font-weight: bold;
	color: #F7A85B;
	text-decoration: none;
	border: none;
}



.mensajeConfirmacion {
	font-family: Verdana;
	font-size: 18px;
	font-weight: bold;
	color: #F7A85B;
	text-decoration: none;
	border: none;
}


.Titulos2 {
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	border: none;
	text-align: left;
}


.Titulos4 {
	font-family: Verdana;
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	border: none;
	text-align: left;
}

.Restante {
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	border: none;
	text-align: left;
}
.Texto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	border: none;
	text-align: justify;
}
.TextoMensaje {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #CC3300;
	text-decoration: none;
	border: none;
	text-align: justify;
}
.TextoBlanco {
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	border: none;
	text-align: justify;
}
.TextoNormal {
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	border: none;
	text-align: justify;
}
.Texto12 {
	font-family: Arial,Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	border: none;
	text-align: justify;
}

.TextoInforme12 {
	font-family: Arial,Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #0066FF;
	text-decoration: none;
	border: none;
	text-align: justify;
}


.Texto12No {
	font-family: Verdana,Arial;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;


}

.Texto14 {
	font-family: Arial,Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	border: none;
	text-align: justify;
}

.Texto14Seguimiento {
	font-family: Arial,Verdana;
	font-size: 14px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	border: none;
	text-align: justify;
}


.TextoOrganigrama {
	font-family: Arial,Verdana;
	font-size: 14px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	border: none;
	text-align: justify;
}

.Texto14 {
	font-family: Arial,Verdana;
	font-size: 14px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	border: none;
	text-align: justify;
}


.Texto12Normal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	border: none;
	text-align: justify;
}

.Texto12Aviso {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FF6600;
	text-decoration: none;
	border: none;
	text-align: justify;
}

.TextoFicha {
	font-family: Arial,Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #FF6600;
	text-decoration: none;
	border: none;
	text-align: justify;
}

.TitulosBlanco {
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	border: none;
}
.Titulospequeos {

	font-family: Verdana;
	font-size: 16px;
	font-weight: bold;
	color: #FFFF99;
	text-decoration: none;
	border: none;
}
.SubtitulosNaranja {


	font-family: Verdana;
	font-size: 16px;
	font-weight: bold;
	color: #E6B509;
	text-decoration: none;
	border: none;
}

.textoAzul {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #006699;
}
.borde {
	border: thin solid #999999;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
a {
	font-family: Arial;
	font-size:9px;
	text-decoration:none;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}
.vinculoBlanco {
	font-family: Arial;
	font-size:9px;
	text-decoration:none;
	font-weight: bold;
	color:#FFFFFF;
	text-decoration: none;
}
.titulo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #003366;
}
.numeroInmenso {
	font-family: Arial;
	font-size: 120px;
	color: #E6B509;
}
hr {
	border: 1px solid #E8E8E8;
}
.titulo2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #003366;
	border: 0px none #FFFFFF;
}
.textoAzulpeque {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #006699;
	font-weight: normal;
}
.textoNegro {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #006699;
}
.botonRojo {
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	border: none;
	color: #993300;
	background-color: #993300;
}
.hrgray {
	border: none;
	color: #CCCCCC;
	background-color: #CCCCCC;
}
.botonBlanco {
	color: #FFFFFF;
	border: dotted #993300;
	background-color: #993300;
	font-family: Arial;
	font-style: normal;
	font-weight: bold;
}
.da	{
	font-size: 14px;
	color: #666666;
	font-family: "MS Sans Serif";
	text-align: right;
	text-decoration: none;
	font-weight: bold;
	}
.encabezadoDias {
	background-color: #F5F4EE;
	font-size: 12px;
	color: #666666;
	font-family: "MS Sans Serif";
	font-weight: bold;
}
.diasMes {
	background-color: #FFFFFF;
	font-size: 14px;
	color: #666666;
	font-family: "MS Sans Serif";
	text-align: right;
	text-decoration: none;
}
.diaFestivo {
	background-color: #FFFFFF;
	font-size: 14px;
	color: #CC0000;
	font-family: "MS Sans Serif";
	text-align: right;
	text-decoration: none;
}
.titulo16 {
	font-family: "MS Sans Serif", sans-serif, Arial, Helvetica;
	font-size: 16px;
	font-weight: bolder;
	color: #78B6E1;
	font-style: normal;
}
.momentoNoticias {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: oblique;
	font-weight: bold;
	color: #999999;
}
.textoGris15 {
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: oblique;
	font-weight: bold;
	color: #999999;
}
.textoNoticias {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-align: justify;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
	text-indent: 5pt;
}
.borde {
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: none;
	border-right-style: dotted;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
}
.bordeblue {
	border-top-width: thick;
	border-right-width: thick;
	border-bottom-width: thick;
	border-left-width: thick;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #317CA4;
	border-right-color: #317CA4;
	border-bottom-color: #317CA4;
	border-left-color: #317CA4;
}
.texto4px {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 4px;
	color: #006699;
	font-weight: normal;
}
.TitulosBlancoArial {
	font-size: 18px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	border: none;
	font-family: Arial;
}
.TextoBlanco12 {

	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #CCCCCC;
	text-decoration: none;
	border: none;
	text-align: justify;
}

a.TextoBlanco12 {

	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	border: none;
	text-align: justify;
}


.TextoGris12 {

	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	border: none;
	text-align: justify;
}

.TextoBlanco12 {

	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	border: none;
	text-align: justify;
}

.TextoBlanco12No {

	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #CCCCCC;
	text-decoration: none;

}


.avisos {
	font-size: 10px;
	color: #990000;
	font-family: "MS Sans Serif";
	text-align: left;
	text-decoration: blink;
	font-weight: bold;
}

.botonNaranja {
	background-attachment: fixed;
	background-repeat: no-repeat;
	background-position: center center;
	background-image: url(../imagenes/boton100.gif);
	font-family: Arial;
	font-size: 11px;
	height: 30px;
	width: 100px;
	background-color: #FFFFFF;
	border: 0px;
	font-weight: bold;
	color: #2D1E5A;
}
.textoNaranjaPequeno {



	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #E6B509;
	text-decoration: none;
	border: none;
}
.border_abaixo {
	border-top-width: 3px;
	border-right-width: 3px;
	border-bottom-width: 3px;
	border-left-width: 3px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #C3C3C4;
	border-right-color: #C3C3C4;
	border-bottom-color: #C3C3C4;
	border-left-color: #C3C3C4;
}
.Textosinjustificar {
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	border: none;
	text-align: left;
}
.titulosNegroArialGrande {

	font-family: Arial;
	font-size: 36px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	border: none;
}
.TitulosBlancoArialGrande {

	font-size: 36px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	border: none;
	font-family: Arial;
}
.textoBlancoNormal {

	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	border: none;
	font-family: Arial;
}
.textoBlancoFino {

	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	border: none;
	font-family: Arial;
}
.fondobola {
	background-image: url(../imagenes/bola_interface.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.anchoTextarea {
	display: none;
	width: 100px;
}
.titulosNaranja {



	font-family: Verdana;
	font-size: 24px;
	font-weight: bold;
	color: #E6B509;
	text-decoration: none;
	border: none;
}
.titulosNaranja2 {



	font-family: Verdana;
	font-size: 16px;
	font-weight: bold;
	color: #E6B509;
	text-decoration: none;
	border: none;
}
a.enlaceAlta
{
	color:#FFFFFF;
	font-weight:bold;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif
}
.titulo1Azul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #000099;
}
.titulo2Azul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000099;
}
.titulo3Azul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000099;
}
.titulo4Azul {
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size: 12px;
	color: #000099;
}
.bordeInferior {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
}
.bordeInferiorIzquierdo {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
	border-bottom-style: dotted;
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #D2D2D2;
}
input.formAdmin
{
	font-family:Verdana,Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	border:1px #999999 solid;

}.bordeIzquierdo {
	border-bottom-style: none;
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #D2D2D2;
}


.bordeAbajoInforme
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	border-bottom:1px;
	border-bottom-color:#FFCC33;
	border-bottom-style:solid;
}

.bordeDerechoInforme
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	border-right:1px;
	border-right-color:#FFCC33;
	border-right-style:solid;
	border-bottom:1px;
	border-bottom-color:#FFCC33;
	border-bottom-style:solid;
}

.bordeSuperiorInforme
{

	border-top:1px;
	border-top-color:#FFCC33;
	border-top-style:solid;
}


a.usuarios {
	font-family: Verdana;
	font-size:12px;
	text-decoration:none;
	font-weight: bold;
	color: #F7A85B;
	border:none;
}


textarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}

.lineaFondo
{

	border-bottom-width:1px;
	border-bottom-color:#999999;
	border-bottom-style: dashed;

}
h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 28px;
	font-weight: bold;
	color: #000000;
	text-transform: capitalize;
	margin-bottom: 20px;
}
h5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	margin-bottom: 0px;
}
.Texto_1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	border: none;
	text-align: justify;
	
}
@font-face {
	font-family: Helvetica-CondensedBlack;
	src: url('HelveticaCdBlk.ttf');
}
