BODY
{
    MARGIN-TOP: 3px;
    SCROLLBAR-FACE-COLOR: #dfdfdf;
    FONT-SIZE: 9pt;
    SCROLLBAR-HIGHLIGHT-COLOR: #ffffff;
    SCROLLBAR-SHADOW-COLOR: #868686;
    SCROLLBAR-3DLIGHT-COLOR: #c0b9b9;
    SCROLLBAR-ARROW-COLOR: #000000;
    SCROLLBAR-TRACK-COLOR: #b3b1b6;
    FONT-FAMILY: MS Sans Serif, Arial, 'Arial Unicode MS', 'Courier New';
    SCROLLBAR-DARKSHADOW-COLOR: #333333
}
HTML
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: MS Sans Serif
}
INPUT
{
    FONT-SIZE: 9pt;
    COLOR: #000000;
    FONT-FAMILY: MS Sans Serif,Arial, 'Arial Unicode MS', 'Courier New'
}
SELECT
{
    FONT-SIZE: 9pt;
    COLOR: #000000;
    FONT-FAMILY: MS Sans Serif,Arial, 'Arial Unicode MS', 'Courier New'
}
TEXTAREA
{
    FONT-SIZE: 9pt;
    COLOR: #000000;
    FONT-FAMILY: MS Sans Serif,Arial, 'Arial Unicode MS', 'Courier New'
}
TABLE
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: MS Sans Serif, Arial, 'Arial Unicode MS', 'Courier New';
    BORDER-COLLAPSE: collapse
}
.TableForm
{
    BORDER-RIGHT: #000000 thin solid;
    PADDING-RIGHT: 3px;
    BORDER-TOP: #000000 thin solid;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 3px;
    BORDER-LEFT: #000000 thin solid;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #000000 thin solid
}
.BotonFlat
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none;
    HEIGHT: 23px
}
.MainDiv
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    LEFT: 5px;
    PADDING-BOTTOM: 5px;
    OVERFLOW: auto;
    WIDTH: 650px;
    PADDING-TOP: 15px;
    POSITION: absolute;
    TOP: 5px;
    HEIGHT: 500px
}
.MainDivContenido
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    LEFT: 0px;
    PADDING-BOTTOM: 5px;
    OVERFLOW: auto;
    WIDTH: 730px;
    PADDING-TOP: 5px;
    POSITION: relative;
    TOP: 0px;
    HEIGHT: 380px
}
.MainDivContenido2
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    LEFT: 0px;
    PADDING-BOTTOM: 5px;
    OVERFLOW: auto;
    WIDTH: 730px;
    PADDING-TOP: 5px;
    POSITION: relative;
    TOP: 0px;
    HEIGHT: 450px
}
.DivEventos
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 5px;
    LEFT: 0px;
    PADDING-BOTTOM: 5px;
    OVERFLOW: auto;
    WIDTH: 700px;
    PADDING-TOP: 5px;
    POSITION: relative;
    TOP: 0px;
    HEIGHT: 240px
}
.Etiqueta
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 2px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    PADDING-BOTTOM: 0px;
    OVERFLOW: hidden;
    WIDTH: 120px;
    PADDING-TOP: 6px;
    POSITION: relative;
   HEIGHT: 23px;
    TEXT-ALIGN: right
}
.Etiqueta2
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 2px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    PADDING-BOTTOM: 2px;
    PADDING-TOP: 2px;
    HEIGHT: 20px;
    TEXT-ALIGN: right
}
.Etiqueta100px
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 2px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    PADDING-BOTTOM: 2px;
    WIDTH: 100px;
    PADDING-TOP: 2px;
    HEIGHT: 20px;
    TEXT-ALIGN: right
}
.Etiqueta100px2
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 2px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    WIDTH: 100px;
    TEXT-ALIGN: right
}
.Etiqueta3
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 3px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    PADDING-BOTTOM: 2px;
    OVERFLOW: hidden;
    WIDTH: 120px;
    PADDING-TOP: 2px;
    POSITION: relative;
    HEIGHT: 20px;
    TEXT-ALIGN: left
}
.Etiqueta4
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 2px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    TEXT-ALIGN: right
}
.EtiquetaNombre
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 3px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    PADDING-BOTTOM: 2px;
    OVERFLOW: hidden;
    WIDTH: 350px;
    PADDING-TOP: 2px;
    POSITION: relative;
    HEIGHT: 20px;
    TEXT-ALIGN: left
}
.EtiquetaCentro
{
   PADDING-RIGHT: 2px;
   PADDING-LEFT: 3px;
   FONT-WEIGHT: bold;
   FONT-SIZE: 10pt;
   PADDING-BOTTOM: 2px;
   OVERFLOW: hidden;
   WIDTH: 400px;
   COLOR: #000080;
   PADDING-TOP: 2px;
   POSITION: relative;
   HEIGHT: 20px;
   TEXT-ALIGN: left
}
.EtiquetaCentroBlack
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 3px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    PADDING-BOTTOM: 2px;
    OVERFLOW: hidden;
    WIDTH: 400px;
    COLOR: #000000;
    PADDING-TOP: 2px;
    POSITION: relative;
    HEIGHT: 20px;
    TEXT-ALIGN: right
}
.Titulo
{
   PADDING-RIGHT: 3px;
   PADDING-LEFT: 3px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    Z-INDEX: 2;
    LEFT: 10px;
    WIDTH: 110px;
    POSITION: relative;
    TOP: -10px;
   BACKGROUND-COLOR: #d6dce7;
   TEXT-ALIGN: center
}
.Titulo0
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    Z-INDEX: 2;
    LEFT: 0px;
    POSITION: relative;
    TOP: 0px;
}
.Titulo2
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    Z-INDEX: 2;
    LEFT: 10px;
    WIDTH: 110px;
    POSITION: relative;
    TOP: -10px;
    BACKGROUND-COLOR: #d6dce7;
    TEXT-ALIGN: center
}
.Panel
{
    BORDER-RIGHT: black thin solid;
    PADDING-RIGHT: 5px;
    BORDER-TOP: black thin solid;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 10px;
    BORDER-LEFT: black thin solid;
    WIDTH: 550px;
    BORDER-BOTTOM: black thin solid;
    TEXT-ALIGN: left
}
.Panel2
{
    BORDER-RIGHT: black 1px solid;
    PADDING-RIGHT: 5px;
    BORDER-TOP: black 1px solid;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 10px;
    BORDER-LEFT: black 1px solid;
    WIDTH: 200px;
    BORDER-BOTTOM: black 1px solid;
    HEIGHT: 50px;
    TEXT-ALIGN: left
}
.SolidButton
{
   BORDER-RIGHT: #aab7cf 1px solid;
   PADDING-RIGHT: 2px;
   BORDER-TOP: #aab7cf 1px solid;
   PADDING-LEFT: 2px;
   FONT-WEIGHT: bold;
   FONT-SIZE: 9pt;
   BACKGROUND: #aab7cf;
   MARGIN-BOTTOM: 5px;
   PADDING-BOTTOM: 2px;
   BEHAVIOR: url("/Compartido/SolidButton.htc");
   BORDER-LEFT: #aab7cf 1px solid;
   WIDTH: 100px;
   CURSOR: hand;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #aab7cf 1px solid;
   FONT-FAMILY: MS Sans Serif,Arial, 'Arial Unicode MS', 'Courier New';
   TEXT-ALIGN: center
}
.SolidButton2
{
    BORDER-RIGHT: #aab7cf 1px solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: #aab7cf 1px solid;
    PADDING-LEFT: 2px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    BACKGROUND: #aab7cf;
    MARGIN-BOTTOM: 5px;
    PADDING-BOTTOM: 2px;
    BEHAVIOR: url("/Compartido/SolidButton.htc");
    BORDER-LEFT: #aab7cf 1px solid;
    WIDTH: 100%;
    CURSOR: hand;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #aab7cf 1px solid;
    FONT-FAMILY: MS Sans Serif,Arial, 'Arial Unicode MS', 'Courier New';
    TEXT-ALIGN: center
}
.SelectMatricula
{
    WIDTH: 200px
}
.PanelButton
{
    WIDTH: 80px;
    TEXT-ALIGN: center
}
.PanelChecks
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    LEFT: 0px;
    PADDING-BOTTOM: 2px;
    OVERFLOW: auto;
    WIDTH: 95%;
    PADDING-TOP: 2px;
    POSITION: relative;
    TOP: 0px;
    HEIGHT: 65px;
    TEXT-ALIGN: center
}
.DivChecks
{
    FONT-SIZE: 8pt;
    WIDTH: 100%;
    HEIGHT: 20px;
    TEXT-ALIGN: left
}
.DivContenido
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 10px;
    LEFT: 0px;
    PADDING-BOTTOM: 5px;
    OVERFLOW: auto;
    WIDTH: 780px;
    PADDING-TOP: 0px;
    POSITION: relative;
    TOP: 0px;
    HEIGHT: 485px;
}
.DivTop
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    LEFT: 0px;
    PADDING-BOTTOM: 3px;
    OVERFLOW: auto;
    WIDTH: 650px;
    PADDING-TOP: 3px;
    POSITION: relative;
    TOP: 0px;
    HEIGHT: 80px
}
.DivLeft
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    LEFT: 0px;
    PADDING-BOTTOM: 5px;
    OVERFLOW: auto;
    WIDTH: 130px;
    PADDING-TOP: 10px;
    POSITION: relative;
    TOP: 0px;
    HEIGHT: 450px
}
.DivLeft2
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    LEFT: 0px;
    PADDING-BOTTOM: 5px;
    OVERFLOW: auto;
    WIDTH: 270px;
    PADDING-TOP: 10px;
    POSITION: relative;
    TOP: 0px;
    HEIGHT: 320px
}
.DivItems
{
    CURSOR: hand
}
.DivSeparator
{
    FONT-SIZE: 8pt;
    WIDTH: 100%;
    HEIGHT: 25px;
    TEXT-ALIGN: center
}
.Foto
{
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    BORDER-LEFT: black 1px solid;
    WIDTH: 50px;
    BORDER-BOTTOM: black 1px solid;
    HEIGHT: 70px
}
.LinkProf
{
    CURSOR: hand
}
.Encabezado
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12pt;
    MARGIN-BOTTOM: 3px;
    COLOR: #000000;
    BORDER-BOTTOM: #999999 thin solid;
    FONT-FAMILY: Verdana,Arial
}
.Encabezado2
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12pt;
    MARGIN-BOTTOM: 3px;
   COLOR: #000000;
    FONT-FAMILY: Verdana,Arial
}
.LinkMaterial
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    CURSOR: hand;
    COLOR: #000080
}
.TituloMaterial
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    CURSOR: default;
    COLOR: #000080
}
.TituloEvento
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    CURSOR: default;
    COLOR: #000080
}
.TituloSeccion
{	position:relative;top:0;left:0;overflow:hidden;
    FONT-WEIGHT: bold;padding:3px;
    FONT-SIZE: 10pt;text-align:center;
    CURSOR: default;Width:100%;height:20px;
    COLOR: #FFFFFF;background:#000080
}
.AutorMaterial
{
    FONT-SIZE: 10pt;
    CURSOR: default;
    COLOR: #000000;
    FONT-STYLE: italic;
    TEXT-DECORATION: underline
}
.InfoPostMaterial
{
    FONT-SIZE: 9pt;
    MARGIN-LEFT: 10px;
    CURSOR: default;
    COLOR: #000000
}
.InfoMaterial
{
    FONT-SIZE: 10pt;
    PADDING-BOTTOM: 3px;
    MARGIN-LEFT: 10px;
    COLOR: #000000
}
.DescripcionMaterial
{
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 3px;
    MARGIN-LEFT: 10px;
    COLOR: #000000
}
.DescripcionEvento{padding-right:15px;
	position:relative;top:0;left:0;overflow:auto;width:350px;height:40px;
}
.DescripcionCompetencia{padding-right:15px;
	position:relative;top:0;left:0;overflow:auto;width:450px;height:60px;
}
.DescripcionX{padding-right:15px;
	position:relative;top:0;left:0;overflow:auto;width:450px;height:60px;
}
.SpanLink{
	    CURSOR : hand;
		Text-decoration:underline
	  }
.NombreTema
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: navy
}
.NombreSubTema
{
    PADDING-LEFT: 10px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: black
}
.DescripcionTema
{
    PADDING-LEFT: 10px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 3px;
    WIDTH: 550px
}
.DescripcionSubTema
{
    PADDING-LEFT: 15px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 3px;
    WIDTH: 550px
}
.copyright
{
    FONT-SIZE: 9px;
    COLOR: #003399;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.toptext
{
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.toptext2
{
    FONT-SIZE: 10px;
    TEXT-TRANSFORM: lowercase;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.topselect
{
    BORDER-RIGHT: #00ccff 1px solid;
   BORDER-TOP: #00ccff 1px solid;
   FONT-SIZE: 9px;
    WORD-SPACING: normal;
    VERTICAL-ALIGN: top;
    BORDER-LEFT: #0099ff 1px solid;
    WIDTH: auto;
    COLOR: #ffffff;
    BORDER-BOTTOM: #0099ff 1px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    LETTER-SPACING: normal;
    HEIGHT: auto;
    BACKGROUND-COLOR: #ffffff;
   TEXT-ALIGN: left
}
.InputFlat{border:1px solid #000000}
FORM
{
    MARGIN: 0px
}
.texto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 12px;
	font-weight: normal;
	color: #2A2A2A;
}
a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 12px;
	color: #333333;
	text-decoration: none;


}
a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 12px;
	color: #454545;
}
a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 12px;
	color: #333399;
	text-decoration: underline;
}
a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 12px;
	color: #333333;
}
.texto02 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 11px;
	color: #333333;
}
.form {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-align: left;
	vertical-align: top;
	background-position: center top;
	margin: auto;
	clip:    rect(auto auto auto auto);
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
}
.mouse {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #999999;
	cursor: normal;
}
.mouseExt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #0000CC;
	cursor: normal;
}
.mouseExtB {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	cursor: normal;
}
.mouseExtBr {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #996666;
	cursor: normal;
}
.textoItalic {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: italic;
	line-height: 12px;
	font-weight: normal;
	color: #2A2A2A;
}
.Letra {
	cursor:hand;	
}
.vocabloPadre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 12px;
	font-weight: normal;
	color: #2A2A2A;
	cursor:hand;
}
.vocabloHijo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: 12px;
	font-weight: normal;
	color: #2A2A2A;	
	cursor:hand;	
}
.DivContenidoDicc
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    LEFT: 0px;
    PADDING-BOTTOM: 0px;
    OVERFLOW: auto;
    WIDTH: 551px;
    PADDING-TOP: 0px;
    POSITION: relative;
    TOP: 0px;
    HEIGHT: 225px
}

