/* Hoja de estilos CSS predeterminada para un nuevo proyecto de aplicación Web*/

BODY
{
    margin:0 0 0 0;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    font-size:8pt;
    BACKGROUND-IMAGE:url(../Recursos/Imagenes/fondgen.gif);
}

.pie_pagina
{
	font-family:Verdana;
	color:Gray ;
	font-size:9pt;
	}
.Fondo_pie
{
	background-image: url(../Recursos/Imagenes/bordemenui.gif);
	}
.tituloCSS
{
	font-family:Verdana;
	font-size:15px;
	
	color:Black;
	font-weight:bolder;
}
.MsgErrorZ
{
	font-family:Verdana;
	font-size:10px;
	color:red;
	BORDER-RIGHT: #993300 1px solid; 
	BORDER-TOP: #993300 1px solid; 
	LEFT: 584px; 
	BORDER-LEFT: #993300 1px solid; 
	WIDTH: 288px; 
	BORDER-BOTTOM: #993300 1px solid; 
	POSITION: absolute; 
	TOP: 380px; 
	HEIGHT: 32px
	
}

.tabBuscar
{
	border: solid 1px gray;
}
.tabResultadoBus
{
	border: solid 1px gray;
}
.cssLabel2
{
	font-family: Verdana;
	font-size: 12px;	

}
.cssDataGridTableHead
{
	border-width:1px;
	border-style:solid;
	border-right: Gray;
	border-top: Gray;
	border-left: Grayt;
	border-bottom: Gray ;
	color: White;
	font-family: Arial;
	font-size: 8pt;
	font-weight:bold;
	text-align:center;
	vertical-align:middle;
/*	height:20px;*/
	/** background-color:#CE0031;	*/
	background-image: url(../Recursos/Imagenes/bg_header.gif);TEXT-DECORATION: none; BACKGROUND-COLOR:Transparent; BACKGROUND-REPEAT: repeat-x;
	/*text-align: center;*/
}

.cssDataGridTableCell
{
	border-width:1px;
	border-style:solid;
	border-right: Gray;
	border-top: Gray;
	border-left: Grayt;
	border-bottom: Gray ;
	color: White;
	font-family: Arial;
	font-size: 8pt;
	font-weight:bold;
	text-align:center;
	vertical-align:middle;
	
	
	/*text-align: center;*/
}

.cssDataGrid_HeaderStyle3
{
	border:solid 0px red;
    font-size:8pt;
	font-family:Arial;
	font-weight:bold;
	text-align:RIGHT;
	color: White;
	vertical-align:middle;
	/*height:20px;*/
	/** background-color:#CE0031;	*/
	background-image: url(../Recursos/Imagenes/bg_header2.gif);TEXT-DECORATION: none; BACKGROUND-COLOR:Transparent; 
	BACKGROUND-REPEAT: repeat-y;
	BACKGROUND-REPEAT:repeat-x;
	
}
.cssDataGrid_HeaderStyle4
{
	border:solid 0px red;
    font-size:8pt;
	font-family:Arial;
	font-weight:bold;
	text-align:RIGHT;
	color: White;
	vertical-align:middle;
	/*height:20px;*/
	/** background-color:#CE0031;	*/
	background-image: url(../Recursos/Imagenes/bg_header2.gif);TEXT-DECORATION: none; BACKGROUND-COLOR:Transparent; 
	BACKGROUND-REPEAT: repeat-y;
	BACKGROUND-REPEAT:repeat-x;
	
}
.cssDropDown
{
	border-left:solid 1px blue;
	text-transform:capitalize;
	font-family:Verdana;
	font-size:11px;
	width:auto;
}
.tab_inf
{
	border-left:solid 1px #9D9D9D;
	border-right:solid 1px #9D9D9D;
	border-top: solid 1px #9D9D9D;
	border-bottom: solid 1px #9D9D9D;
}

.panTitulo
{
	border-bottom:solid 2px #000075;
	border-top:solid 2px #000075;
	/*background-color:#ECECEC;*/
	background-color:#F1EFED;
}    
.titulotablax
{
	font-weight: bold;
	font-size: 10pt;
	font-family: Verdana;
	color :White;
}
.imgbuton
{
		border-left:solid 1px #ACACAC;
		border-right:solid 1px #ACACAC;
}

.cssCheckBox2
{
	font-family: Arial;
	font-weight:bold;	
	font-size: 11px;	
	color:red; 
}

.etiqLabel
{
	/*font-family: Verdana;
	font-size: 14px;	
	color:#FF1245;
	font-weight:bolder;*/
	color:"#CE2E2C";
	text-align:left;
	font-family:Verdana;
	font-size:8pt;
	font-weight:bold;
}    

.dataLabel
{
	font-family: Arial;
	font-size: 12px;	
	color:#3A2834;
	font-weight:900;
} 

A.vinculoCerrarSesion:link{font-size: 8pt;FONT-WEIGHT: bold;	color: white; text-decoration: none;}
A.vinculoCerrarSesion:visited {font-size: 8pt; FONT-WEIGHT: bold;COLOR: white;}
A.vinculoCerrarSesion:active {font-size: 8pt; FONT-WEIGHT: bold;COLOR: white; }
A.vinculoCerrarSesion:hover {font-size: 8pt;FONT-WEIGHT: bold; COLOR: white; FONT-FAMILY: Verdana,Arial, Helvetica, sans-serif;}



H1, H2, H3, H4, H5, TH, THEAD, TFOOT
{
    COLOR: #003366;
}
H1	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	2em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H2	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	1.75em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H3	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	1.58em;
	font-weight:	500;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H4	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	1.33em;
	font-weight:	500;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H5, DT	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	1em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H6	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	.8em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
TFOOT, THEAD	{	
	font-size:	1em;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	font-family: Arial, Helvetica, sans-serif;
	}	
		
TH	{	
	vertical-align:	baseline;
	font-size:	1em;
	font-weight:	bold;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	font-family: Arial, Helvetica, sans-serif;
	}	
/************************************ */



/*** A href Vinculo para la Grilla ****/
A.Grilla:link { COLOR: navy; TEXT-DECORATION: none }
A.Grilla:visited {FONT-WEIGHT: bold; COLOR: navy; TEXT-DECORATION: none }
A.Grilla:active { COLOR: navy; TEXT-DECORATION: none }
/** A.tool:hover { COLOR: #666666; BACKGROUND-COLOR: #99bbc8;  background-image:none;} **/
A.Grilla:hover {COLOR: red; FONT-FAMILY: Verdana,Arial, Helvetica, sans-serif; TEXT-DECORATION: none; BACKGROUND-COLOR:Transparent; background-image:none;}

/****************************/



A.tool:link {FONT-SIZE: 11px;   COLOR: White; FONT-FAMILY: Verdana; TEXT-DECORATION: none; font-weight:300;}
A.tool:visited {FONT-SIZE: 11px;  COLOR: White; FONT-FAMILY: Verdana; TEXT-DECORATION: none}
A.tool:hover {FONT-SIZE: 11px;  COLOR: White; FONT-FAMILY:Verdana; BACKGROUND-COLOR: #99bbc8; TEXT-DECORATION: none; background-image: url(../Recursos/Imagenes/BtnFondoTodosLink.gif); BACKGROUND-REPEAT: repeat-x}
A.tool:active {FONT-SIZE: 11px;   COLOR: White; FONT-FAMILY: Verdana; TEXT-DECORATION: none}


A:link { COLOR: navy; FONT-SIZE: 10px; FONT-FAMILY: Verdana;TEXT-DECORATION: none}
A:visited { COLOR: navy;FONT-SIZE: 10px;FONT-FAMILY: Verdana; TEXT-DECORATION: none }
A:active { COLOR: navy;FONT-SIZE: 10px; FONT-FAMILY: Verdana; TEXT-DECORATION: none}
/** A.tool:hover { COLOR: #666666; BACKGROUND-COLOR: #99bbc8;  background-image:none;} **/
A:hover {FONT-FAMILY: Verdana;FONT-SIZE: 10px; TEXT-DECORATION: none; BACKGROUND-COLOR:Transparent; background-image:none;}
	
SMALL	{	
	font-size:	.7em;
	}	

BIG	{	
	font-size:	1.17em;
	}	

BLOCKQUOTE, PRE	{	
	font-family:	Courier New, monospace;
	}	
	

UL LI	{	
	list-style-type:	square ;
	}	

UL LI LI	{	
	list-style-type:	disc;
	}	

UL LI LI LI	{	
	list-style-type:	circle;
	}	
	
OL LI	{	
	list-style-type:	decimal;
	}	

OL OL LI	{	
	list-style-type:	lower-alpha;
	}	

OL OL OL LI	{	
	list-style-type:	lower-roman;
	}	


/*******Estilo Datagrid ***************/
.cssDataGrid
{
	border-right: Gray;
	border-top: Gray;
	font-size: 8pt;
	border-left: Grayt;
	border-bottom: Gray ;
	font-family: Arial;
	background-color: #efefef;
	/*text-align: center;*/
}
.cssDataGrid_2
{
	border-right: Gray;
	border-top: Gray;
	font-size: 9pt;
	border-left: Gray;
	border-bottom: Gray ;
	font-family: verdana;
	text-align: center;
}

.cssDataGrid_HeaderStyle
{
    font-size:8pt;
	font-family:Arial;
	font-weight:bold;
	text-align:center;
	color: White;
	vertical-align:middle;
	height:20px;
	/** background-color:#CE0031;	*/
	background-image: url(../Recursos/Imagenes/bg_header.gif);TEXT-DECORATION: none; BACKGROUND-COLOR:Transparent; BACKGROUND-REPEAT: repeat-x;
}

.cssDataGrid_HeaderStyle_2
{
    font-size:8pt;
	font-family:Verdana;
	font-weight:bold;
	text-align:center;
	color:Black ;
	vertical-align:middle;
	height:30px;
	background-color:Silver;
}

.cssDataGrid_ItemStyle2
{
	background-color: #EFEFEF;
	height:25px;
	font-family:Verdana;
	font-size:8pt;
}
.cssDataGrid_ItemStyle
{
	background-color: #EFEFEF;
	text-align:center;
	height:25px;
}
.cssDataGrid_SelectedItemStyle
{
font-size:8pt;
	font-family:Arial;
	text-align:center;
	/**background-color: #E2E1E1;*/
	background-color:#878785; 
	height:25px;
}

.cssDataGrid_FooterStyle
{	
    font-size:9pt;
  	font-family:Arial;
	text-align: Center;
	color:#0000FF;
	font-weight:bold;  
}

.cssDatagrid_Alterno
{
	font-size:8pt;
	font-family:Arial;
	text-align:center;
	/**background-color: #E2E1E1;*/
	background-image: url(../Recursos/Imagenes/bg_Alterno.gif);TEXT-DECORATION: none; BACKGROUND-COLOR:Transparent; BACKGROUND-REPEAT: repeat-x;
	height:25px;
}
.GridselecItem
{
	text-align:center;
	height:25px;
	background-color:Red;
	}

.cssDataGrid_PagerStyle
{
	text-align: Center;
	color:red;
	background-color:white;
	vertical-align:middle;
	height:25px;
}


.cssCheckBox
{
	font-family: Arial;
	font-weight:bold;	
	font-size: 11px;	
	color:Black; 
}
.cssLabel
{
	font-family: Verdana;
	font-size: 11px;	

}

.RecursoReservado
{
  font: normal 8pt/8pt verdana;
  color: Navy;
  background-color:Cyan;
  text-align:center;
}

.RecursoDisponible
{
	font: normal 8pt/8pt verdana;
	color:Navy;
	background-color:Yellow;
	text-align:center;
}

.RecursoCancelado
{
	font: normal 8pt/8pt verdana;
	color:Navy;
	background-color:Fuchsia;
	text-align:center;
}
.RecursoNoDisponible
{
	font: normal 8pt/8pt verdana;
	color:"#B9B9B9";
	background-color:"#ECECEC";
	text-align:center;
	}
.RecursoHeader
{
    font-size:8pt;
  	font-family:Verdana;
	font-weight:bold;
	text-align:center;
	color: White;
	vertical-align:middle;
	background-color:#666666;
	height:20;				
}
.RecursoHora
{
    font-size:8pt;
  	font-family:Verdana;
	font-weight:bold;
	text-align:center;
	color: Black;
	vertical-align:middle;
	background-color:"#CCCCCC";
	height:20;				
}
.TituloRecurso
{
	font-size:13pt;
  	font-family:Verdana;
	font-weight:bold;
	color: Black;
	height:20;				
}
.cboRecursos
{
	font-size:11px;
  	font-family:Verdana;
	color: Black;
	border:solid 1px black;
	
}
.TextosRecurso
{
	font-size:12px;
  	font-family:Verdana;
  	height:20px;
	color: Black;
	border:solid 1px gray;
				
}
.MainFooter
{
   font: normal 8pt/8pt verdana;
   color: Silver;
   background-color:Transparent;
   text-align:center;  
}
.TituloCampo
{
   font: normal 8pt/8pt verdana;   
   color: black;
	}


.MsgErrorCSS
{
	font: bold 10pt/10pt verdana;
	
	color:red
	
}

.MsgError
{
	font-family:Verdana ;
	color :Red ;
	font-size:10pt;
	font-weight:300;
	}

.DescTecError
{
	font-family:Verdana ;
	font-size:8pt;	
	font-weight:bold;
	color :darkblue;
	text-decoration:underline;
	font-style:normal ;
	}

.DescTecTitulo
{
	font-family:Verdana ;
	font-size:9pt;
	text-decoration :underline;
	font-weight :bold;
	color:Black ;
	font-style:normal;
	}

.DesctecErrorTexto
{
	font-family:Verdana ;
	font-size:9pt;
	color:red;
	font-weight:100;
	font-style:italic ;
	background-color:whitesmoke;
	}

.textoOpcionesPrincipal
{
   font: normal 10pt/10pt verdana;
   color: blue;
   text-align:center;  	
}

.tit_tabla {
	font: bold 10px verdana;
	color: #ffffff;
	background: #2B408A;
	text-align: center;
	padding: 2px;
	border: outset 2px; /*solid, outset*/
	border-color: #A7A7A7;
}

.form { BORDER-RIGHT: #003366 1px inset; BORDER-TOP: #00458a 1px inset; SCROLLBAR-FACE-COLOR: #ffffff; FONT-WEIGHT: bold; FONT-SIZE: 11px; BORDER-LEFT: #00458a 1px inset; SCROLLBAR-SHADOW-COLOR: #66686b; COLOR: #66686b; SCROLLBAR-3DLIGHT-COLOR: #dbdbdb; SCROLLBAR-ARROW-COLOR: #66686b; SCROLLBAR-TRACK-COLOR: #dbdbdb; BORDER-BOTTOM: #003366 1px inset; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; SCROLLBAR-DARKSHADOW-COLOR: #dbdbdb; BACKGROUND-COLOR: whitesmoke }



.formtexto {
	FONT-WEIGHT: bold; COLOR: #66686b; FONT-SIZE: 11px;  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

.select { 
 background-color: #666699; 
 color: #ffffff; 
}

.RS-MenuSuper
{
	font-family:Verdana;
	font-size:10pt;
	font-weight:bold;
}
.RS-Titulo
{
	font-family:Verdana;
	font-weight:600 ;
	font-size:18pt;
}
.Biblio_Titulo
{
	font-weight: bold;
	font-size: 10pt;
	color: #ce2e2c;
	font-family: Verdana;
	background-color: lightgrey;
	text-align: center;
}
.Biblio_Detalle
{
	font-size: 7pt;
	font-family: Verdana;
	background-color: whitesmoke;
}

.Biblio_DetalleAlterno
{
	font-size: 7pt;
	font-family: Verdana;
	background-color: white;
}
.Biblio_Detalle_Cabecera
{
	font-weight: bold;
	font-size: 9pt;
	color: dimgray;
	font-family: Verdana;
}
.txt_filtro_biblio
{
	border-style: solid;
	background-color:White;	 
	width:180px;
}

.Biblio_direccion
{
	font-family:Verdana;
	font-size:10pt;
	font-weight:bold;
	}
.Biblio_sub_titulo_detalle
{
	font: bold 10pt verdana;
	color: Navy;
}
/*Encuesta*/
/*Sab 03 de Mar del 2006*/
.Encu_Resultado_div_sec_Titulo
{
	font-family:Verdana;
	font-size:8pt;
	color:White ;
	border-style :solid;
	border-width :1px;
	border-color:whitesmoke;
	background-image: url(../Recursos/Imagenes/bg_header.gif);
	/*background-color:darkblue;*/
	width :5px ;
	text-align:center ;
	font-weight:bold;
	}
.Encu_Resultado_div_sec_Items_Notas
{
	font-family:Verdana ;
	font-size:8pt;
	border-style:solid ;
	border-width:1px;
	border-color:whitesomke;
	color:Black;
	background-color:whitesmoke;
	font-weight :normal ;
	width :35px ;
	text-align:center;
	}
.Encu_Resultado_div_sec_Items_Seccion
{
	font-family:Verdana ;
	font-size:8pt;
	border-bottom-style:solid ;
	border-bottom-width:1px;
	border-bottom-color:whitesomke;
	color:Black;
	background-color:white;
	font-weight :bold ;
	width :60px ;
	height:26px;
	text-indent:10;
	}
.Encu_Resultado_div_sec_Items_Puntaje_OB
{
	font-family:Verdana ;
	font-size:8pt;
	/*border-style:solid  ;*/
	border-bottom-style:solid ;
	border-bottom-width:1px;
	border-bottom-color:whitesomke;
	color:Black;
	background-color:#E7DADA;
	font-weight :bold ;
	width :80px ;
	text-align:center;
	}
.Encu_Resultado_div_sec_Items_Encuestados
{
	font-family:Verdana ;
	font-size:7pt;
	color:darkgreen;
	font-weight :normal ;
	text-align:center;
	font-style:italic ;
	}
.Encu_Resultado_div_sec_Items_Carrera
{
	font-family:Verdana ;
	font-size:8pt;
	border-style:solid ;
	border-width:1px;
	border-color:whitesomke;
	color:Black;
	background-color:whitesmoke;
	font-weight :normal ;
	/*width :80% ;*/
	text-align:left;
	}
.Encu_Resultado_div_sec_Items_Facultad
{
	font-family:Verdana ;
	font-size:8pt;
	color:black;
	font-weight : bold ;
	background-color:white ;
}
.Encu_Resultado_div_sec_Items_Vineta
{
	background-color:Gray ;
	width :20px;
	}
.Encu_Resultado_div_sec_Items_Curso
{
	font-family:Verdana ;
	font-size:7pt;
	font-weight : normal ;
	border-bottom-style:solid ;
	border-bottom-width:1px;
	border-bottom-color:whitesomke;
	color:Black;
	background-color:white;
}
.etipregunta
{
	font-family:Verdana ;
	font-size:8pt;
	color:Black ;
	font-weight:bold;
	background-color:White;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:black;
	}
/*Sab 03 de Mar del 2006*/
.Encu_titulo
{
	font-family:Verdana;
	font-size:20pt;
	font-weight:bold;	
	}
.Encu_sub_titulo
{
	font-family:Verdana;
	font-size:10pt;
	color:navy;
	font-weight:bold;	
	}
.Encu_sub_titulo1
{
	font-family:Verdana;
	font-size:10pt;
	font-weight:bold;	
	}
.Encu_sub_titulo_celda
{
	font-family:Verdana;
	font-size:10pt;
	font-weight:bold;
	border-style :solid;
	border-width:2px;
	border-color :Black ;
	}
.Encu_sub_titulo_Tabla
{
	font-family:Verdana;
	font-size:10pt;
	font-weight:bold;
	border-style :solid;
	border-width:1px;
	border-color :Black ;
	}
.Encu_sub_titulo_Celda_column
{
	font-family:Verdana;
	font-size:10pt;
	font-weight:bold;
	background-color:Silver ;
	}
.Encu_pregunta
{
	font-family:Verdana;
	font-size:10pt;
	font-weight:bold;	
	border-bottom-style:solid;
	border-bottom-width:1px;
	}
.Encu_opcion
{
	font-family:Verdana;
	font-size:8pt;	
	}
.Encu_resultado
{
	font-family:Verdana;
	font-size:8pt;
	font-weight:bold;	
	}
.Encu_Subtitulo_Grilla
{
	font-weight: bold;
	font-size: 9pt;
	text-indent: 10px;
	font-family: Verdana;
	text-decoration: underline;
	background-color :White;
}
.Encu_SubSubtitulo_Grilla
{
	font-weight: bold;
	font-family: Verdana;
	text-indent: 10px;
	text-decoration: underline;
	font-size:8pt;
	background-color :Whitesmoke;
}
.Encu_Identacion
{
	text-indent :10px;
	padding-right :10px;
	}
.Encu_texto_detalle
{
	font-family:Verdana;
	/*font-weight :bold ;*/
	font-size :7pt;
	color :Green ;
	text-decoration :underline;
	}
.TextoPrincipal
{
	font-size: 10pt;
	color:Black;
	font-family: Verdana;
	text-align: justify;
}
.cssFondoCalendar
{
	font-size:8pt;
	font-family:Arial;
	text-align:center;
	background-image: url(../Recursos/Imagenes/bg_header.gif);TEXT-DECORATION: none; BACKGROUND-COLOR:Transparent;BACKGROUND-REPEAT: repeat-x;
}
/* Div container to wrap the datagrid */
div#div-datagrid {
width: 99%;
height: 100%;
overflow: scroll;
scrollbar-base-color: #d6d3ce;
}

.AlumnosDifuminado
{
background-image: url(../Recursos/imagenes/AlumnosDifuminado.gif);TEXT-DECORATION: none; BACKGROUND-COLOR:Transparent;BACKGROUND-REPEAT:no-repeat;
}

.DetalleBiblioteca
{
	color:"#CE2E2C";
	text-align:center;
	vertical-align:middle; 
	font-family:Verdana;
	font-size:8pt;
	font-weight:bold;
}

.TituloDetalleBiblioteca
{
	color:"#CE2E2C";
	text-align:left;
	vertical-align:middle; 
	font-family:Verdana;
	font-size:10pt;
	font-weight:bold;
}
.TextoFormula
{
	font-weight: bold;
	font-size: 8pt;
	color: dimgray;
	font-family: Verdana;
	text-align: center;
}

.lblmenu
{
	font-weight: bold;
	font-size: 9pt;
	color: white;
	font-family: Verdana;
	text-align: center;
}
.Borde_celda_Listado
{
	/*background-color:LightGoldenrodYellow;*/
	font-family:Verdana;
	border-style:solid;
	border-width:1px;
	}

.SubtituloCurri
{
	color:"#CE2E2C";
	text-align:left;
	font-family:Verdana;
	font-size:9pt;
	font-weight:bold;
}

.textoCurri {
	FONT-WEIGHT: bold; COLOR: #66686b; FONT-SIZE: 9pt;  FONT-FAMILY: Verdana;
}
.textoCurri2
{
	font-weight: bold;
	font-size: 8pt;
	color: black;
	font-family: Verdana;
	text-align: left;
}
.TitCurri
{
	font-family:Verdana;
	font-size:20pt;
	font-weight:bold ;
	color:darkred;
	}
.MsgCurriculo
{
	color:"#CE2E2C";
	text-align:center;
	font-family:Verdana;
	font-size:14pt;
	font-weight:bold;
}

.mpo-backToolbar
{
	border-top: navy thin solid;
	border-bottom: navy thin solid;	
	background-color:#ECECEC	
}

.Mensajetoolbar
{
	font:  9px verdana;
	color: crimson;
	text-align: center;
	}

.TituloBarra2
{
	color:white;
	text-align:center;
	font-family:Verdana;
	font-size:11pt;
	font-weight:bold;
}

.Fondocabeceravideo
{
	background-color: #BF0000;
}

.TitVideo{
	color:White ;
	text-align:center;
	font-family:Verdana;
	font-size:12pt;
	font-weight:bold;
}
.SubTitDetalleVideo{
	color:White ;
	text-align:center;
	font-family:Verdana;
	font-size:10pt;
	font-weight:bold; 
}

.SubDetalle
{
	font-size: 10pt;
	color: gray;
	font-family: Verdana;
	font-weight:bold;
}

.Fondotitulovideo
{
	background-color:#295984; 
}
/*UsersOnLine*/
.UsersOnLineEnlaces
{
	font-family:verdana ;
	font-size:8pt;
	color:lightblue ;
	font-weight:bold;
	}
.UsersOnLineTexto
{
	font-family:verdana ;
	font-size:8pt;
	color:Silver ;
	font-weight:100 ;
	}
.UsersOnLineFondo
{
	/*background-color:white ;*/
	}
.UsersOnLineLabel
{
	font-family:Verdana;
	font-size:8pt;
	color:White ;
	font-weight:bold;
	}
.UsersOnLineTablaFondo
{
	background-image:url(../Recursos/Imagenes/fondo_usersonline.gif);
	}
.UsersOnLineGrillaCabecera
{
	background-color:darkred ;
	font-family:Verdana;
	font-size:8pt;
	font-weight:bold;
	/*text-decoration:underline;	*/
	color:White;
	height:20px;
	}
.UnsersOnLineGrillaItems
{
	font-family:Verdana;
	font-size:8pt;
	background-color :#FFFFFF;
	}
.UnsersOnLineGrillaItemsAlt
{
	font-family:Verdana;
	font-size:8pt;
	background-color :WHITESMOKE;
	}
.UnsersOnLineGrillaPie
{
	font-family:Verdana;
	font-size:8pt;
	background-color :#CCCCCC;
	color:navy;
	font-weight:bold ;
	text-align:center;
	}
.UnsersOnLineTitle
{
	font-family:Verdana;
	font-size:12pt;
	color:black;
	text-align:center;
	font-weight:bold;
	}
/*Progress Bar*/
.progresstext{
		font-size:8pt;font-weight:bold;
		font-family:Verdana;
		text-align:center ;
		}
/*LinkCurso*/
.LinkCursoTexto
{
	font-family:Verdana;
	font-size:8pt;
	color:Black;
	font-weight:300;
	}
.LinkCursoTit
{
	font-family:Verdana;
	font-size:14;
	color:Navy ;
	text-align:center ;
	text-decoration :underline;
	font-weight:bold;
	}
.LinkCursoCajaTexto
{
	font-family:Verdana;
	font-size:10pt;
	color:Black;
	border-style :solid;
	border-color:Black ;
	SCROLLBAR-FACE-COLOR: #ffffff;
SCROLLBAR-SHADOW-COLOR: #66686b;
SCROLLBAR-3DLIGHT-COLOR: #dbdbdb; SCROLLBAR-ARROW-COLOR: #66686b; SCROLLBAR-TRACK-COLOR: #dbdbdb;
SCROLLBAR-DARKSHADOW-COLOR: #dbdbdb; BACKGROUND-COLOR: white ;
	}
.LinkCursoNum
{
	font-family:Verdana;
	font-size :10pt;
	color:navy ;
	font-weight :100 ;
	background-color :whitesmoke;
	text-indent :10;
	font-weight :bold ;
	}
.LinkCursoTema
{
	font-family:Verdana ;
	font-size :10pt;
	font-weight :bold ;
	color:black ;
	background-color:whitesmoke ;
	text-decoration :underline;
	text-indent :10;
	width :100%;
	}
.LinkCursoUrl
{
	font-family:Verdana ;
	font-size :9pt;
	font-weight :100 ;
	color:blue ;
	background-color:White ;
	text-indent :20;
	width :100%;
	cursor :hand ;
	}
.LinkCursoDesccrip
{
	font-family:Verdana ;
	font-size :8pt;
	font-weight :100 ;
	color:black ;
	background-color:White ;
	}
.LinkCursoBotonGrilla
{
	font-family:Verdana ;
	font-size :8pt;
	font-weight :bold ;
	color:darkred ;
	text-align:right ;
	background-color:whitesmoke;
	}
.LinkCursoBotonEditar
{
	background-color :Green  ;
	color :White ;
	font-family :Verdana ;
	font-size :7pt;
	font-weight :bold;
	border-style :none ;
	}
.LinkCursoBotonQuitar
{
	background-color :Red ;
	color :White ;
	font-family :Verdana ;
	font-size :7pt;
	border-style :none ;
	font-weight :bold;
	}
.LinkCursoBotonAgregar
{
	background-color:white ;
	color :black;
	font-family :Verdana ;
	font-size :8pt;
	border-style :solid ;
	font-weight :bold;
	}
.LinkCursoDivTextoAyuda
{
	font-family :Verdana ;
	color:White ;
	background-color :Transparent ;
	font-size :8pt;
	text-align :center ;
	}
/*Plan de Clase*/
.PlanClase_Texto_Deshabilitado
{
	font-family :Verdana ;
	font-size :10pt;
	color:gray  ;
	}
.PlanClaseSubtitItems1
{
	font-family:Verdana ;
	font-size:8pt;
	color :darkblue ;
	font-weight:bold ;
	/*background-color:red;*/
	}
.BarraPreingreso
{
	font-size: 8pt;
	background-image: url(../Recursos/Imagenes/BarraPreIngreso.gif);
	color: white;
	font-SIZE:12pt;
	font-weight:bold;  
	background-repeat: repeat-x;
	font-family: verdana;
	height: 32px;
	background-color: transparent;
	text-align: center;
	text-decoration: none;
}
	.Estado
{
	text-align: center;
}
.BarraPracticanotas
{
	font-size: 8pt;
	background-image: url(../Recursos/Imagenes/BarraPracticanotas.gif);
	color: white;
	font-SIZE:12pt;
	font-weight:bold;  
	background-repeat: repeat-x;
	font-family: verdana;
	height: 20px;
	background-color: transparent;
	text-align: center;
	text-decoration: none;
}
.lblpracticas
{
	font-weight: bold;
	font-size: 12pt;
	vertical-align: middle;
	color: dimgray;
	font-family: verdana;
	height: 25px;
	background-color: transparent;
	text-align: center;
	text-decoration: underline;
}
.Fondolblpracticas
{
	background-color: whitesmoke;
}
.EstadoP
{
	font-family: Verdana;
	/*background-color: lightgrey;*/
	background-image:url(../Recursos/Imagenes/NotaP.gif);background-repeat: repeat-x;
}
.EstadoE
{
	font-family: Verdana;
	/*background-color: #AAC4E2;*/
	background-image:url(../Recursos/Imagenes/NotaE.gif);background-repeat: repeat-x;
}

.EstadoC
{
	font-family: Verdana;
	/*background-color: #E7E7DB;*/
	background-image:url(../Recursos/Imagenes/NotaC.gif);background-repeat: repeat-x;
}
.FooterCuenta
{
	background-image: url(../Recursos/Imagenes/bg_header.gif);TEXT-DECORATION: none; BACKGROUND-COLOR:Transparent; BACKGROUND-REPEAT: repeat-x;
	font-weight: bold;
	font-size: 8pt;
	color: white;
	font-family: Verdana;
	text-align: center;
	height:23px;
}

.FooterCuenta2
{
	background-image: url(../Recursos/Imagenes/bg_header.gif);TEXT-DECORATION: none; BACKGROUND-COLOR:Transparent; BACKGROUND-REPEAT: repeat-x;
	font-weight: bold;
	font-size: 8pt;
	color: white;
	font-family: Verdana;
	text-align: center;
}
.DatagridCabecera{
	font-size:8pt;
	font-family:Arial;
	font-weight:bold;
	text-align:center;
	color: White;
	vertical-align:middle;
/*	height:20px;*/
	/** background-color:#CE0031;	*/
	background-image: url(../Recursos/Imagenes/bg_header.gif);TEXT-DECORATION: none; BACKGROUND-COLOR:Transparent; BACKGROUND-REPEAT: repeat-x;
}
.Vacio{
	/*background-image: url(../Recursos/Imagenes/bg_header.gif);TEXT-DECORATION: none; BACKGROUND-COLOR:Transparent; BACKGROUND-REPEAT: repeat-x;*/
	font-weight: bold;
	font-size: 8pt;
	color: white;
	font-family: Verdana;
	text-align: center;
	height:23px;
}
.CssAmbar
{
	background-color:#FFC652;
	font-weight: bold;
	font-size: 8pt;
	color: white;
	font-family: Verdana;
	text-align: center;
	
}
.CssRojo
{
	background-color:#FF3100;
	font-weight: bold;
	font-size: 8pt;
	color: white;
	font-family: Verdana;
	text-align: center;
}
.SPSubtitItems1
{
	font-family:Verdana ;
	font-size:8pt;
	color :green ;
	font-weight:600 ;
	text-align :left ;
	text-decoration:underline;
	/*background-color:red;*/
}
.SPEX
{
	font-family:Verdana ;
	font-size:8pt;
	color :#00cc00  ;
	font-weight:bold ;
	text-align :left ;
	/*background-color:red;*/
}
.SPBU
{
	font-family:Verdana ;
	font-size:8pt;
	color :#0000cc  ;
	font-weight:bold ;
	text-align :left ;
	/*background-color:red;*/
}
.SPRE
{
	font-family:Verdana ;
	font-size:8pt;
	color :#cc9933;
	font-weight:bold ;
	text-align :left ;
	/*background-color:red;*/
}
.SPDE
{
	font-family:Verdana ;
	font-size:8pt;
	color :#ff6633;
	font-weight:bold ;
	text-align :left ;
	/*background-color:red;*/
}
.SPUSER
{
	font-family:Verdana ;
	font-size:8pt;
	color :red ;
	font-weight:normal ;
	text-align :left ;
	/*background-color:red;*/
}

.TextoDetalle
{
	font-size: 10pt;
	color: dimgray;
	font-family: Verdana;
	text-align: left;
	font-weight:bold;
}

.fondototal
{
	color: white;
	font-family: Verdana;
	text-align: left;
	font-weight:bold;
	background-color: gray;
}

.TituloPagina
{
	color:"#EEEEEE";
	text-align:Center;
	font-family:Verdana;
	font-size:10pt;
	font-weight:bold;
}
.textSubtitulo
{
	font-weight: bold;
	color: white;
	font-family: Verdana;
	background-color: gray;
	text-align: left;
	text-decoration: underline;
}
.BorderTabla
{
	border-right: #b51008 2px solid;
	border-top: #b51008 2px solid;
	border-left: #b51008 2px solid;
	border-bottom: #b51008 2px solid;
}


.tbllogin
{
	/*float:right;*/
	width:250px;
	margin:0 0 20px;
	border-color:#dbd7db;
	border:1px solid #656565;
	margin:0 0 10px;
	background-color:#f9f9f9;
} 
.linea
{
	border-bottom:1px solid #999;margin:0 0 15px;padding:0 0 8px
}
.cssDataGrid_SelectedItemStyle10
{
	font-size:10px;
	font-family:Verdana;
	text-align:center;
	color:White;
	/**background-color: #E2E1E1;*/
		background-image: url(../Recursos/Imagenes/bg_Alterno2.gif);TEXT-DECORATION: none; BACKGROUND-COLOR:Transparent; BACKGROUND-REPEAT: repeat-x;
	height:25px;
	
}
.cssDataGrid_HeaderStyle
{
	
	font-size:12px;
	font-family:Verdana;
	font-weight:bold;
	text-align:center;
	color:Maroon;
	vertical-align:middle;
	height:20px;
	/** background-color:#CE0031;	*/
	background-image: url(../Recursos/Imagenes/bg_header2.gif);TEXT-DECORATION: none; BACKGROUND-COLOR:Transparent; BACKGROUND-REPEAT: repeat-x;}
	
.cssDataGrid_HeaderStyle2
{	
	font-size:11px;
	font-family:Verdana;
	font-weight:bold;
	text-align:center;
	color:Maroon;
	vertical-align:middle;
	height:20px;
	/** background-color:#CE0031;	*/
	background-image: url(../Recursos/Imagenes/bg_header2.gif);TEXT-DECORATION: none; BACKGROUND-COLOR:Transparent; BACKGROUND-REPEAT: repeat-x;
}	
	
.cssDataGrid_HeaderStyle5
{ 
	font-size:12px;
	font-family:Verdana;
	font-weight:bold;
	text-align:center;
	color:Maroon;
	vertical-align:middle;
	height:20px;
	/** background-color:#CE0031;	*/
	background-image: url(../Recursos/Imagenes/bg_header2.gif);TEXT-DECORATION: none; BACKGROUND-COLOR:Transparent; BACKGROUND-REPEAT: repeat-x;
	
	
		
}
.cssDataGridTableHead
{
	border-width:1px;
	border-style:solid;
	border-right: Gray;
	border-top: Gray;
	border-left: Grayt;
	border-bottom: Gray ;
	/*color:Maroon;*/
	font-family: Arial;
	font-size: 8pt;
	font-weight:bold;
	text-align:center;
	vertical-align:middle;
/*	height:20px;*/
	/** background-color:#CE0031;	*/
	background-image: url(../Recursos/Imagenes/bg_header2.gif);
	TEXT-DECORATION: none; 
	BACKGROUND-COLOR:Transparent; 
	BACKGROUND-REPEAT: repeat-x;
	/*text-align: center;*/
}
.cssDataGridTableCell
{
	border-width:1px;
	border-style:solid;
	/*border:solid 1px Dark;*/
	border-right: Dark;
	border-top:Dark;
	border-left: Dark;
	border-bottom: Dark ;
	color:Maroon;
	font-family: Arial;
	font-size: 8pt;
	font-weight:bold;
	text-align:center;
	vertical-align:middle;
	/*text-align: center;*/
}
.cssTableCell
{
	border-width:1px;
	border-style:solid;
	border-bottom-color:#A57474;
	border-left-color:#A57474;
	/*border-right-color:#A57474;*/
	/*border-top-color:#A57474;*/
	
	/*border:solid 1px Dark;*/
	 
	/*color:Maroon;*/
	font-family: Verdana;
	font-size: 9px;
	font-weight:bold;
	text-align:center;
	vertical-align:middle;
	/*text-align: center;*/

}
.cssTableHeadCell
{
	border-width:1px;
	border-style:solid;
	/*border:solid 1px Dark;*/
	border-right: Dark;
	border-top:Dark;
	border-left: Dark;
	border-bottom: Dark ;
	color:Maroon;
	font-family: Arial;
	font-size: 8pt;
	font-weight:bold;
	
	vertical-align:middle;
	/*text-align: center;*/
	
}
.cssTableHead
{
		background-image: url(../Recursos/Imagenes/bg_header2.gif);
	TEXT-DECORATION: none; 
	BACKGROUND-COLOR:Transparent; 
	BACKGROUND-REPEAT: repeat-x;
	
}
.cssDataGrid_ItemStylex1
{
	background-color: #EFEFEF;
	
	height:20px;
	font-family:Tahoma;
	font-size:12px;
	/*border:solid 1px black;*/
	border-bottom:solid 1px #E4CECE;
	
}
.tbluserdata
{
	width:300px;
	height:30px;
	border:solid 1px #EAF7F6;
	border-bottom:solid 1px #D9E7EB;
	
	}
.tblHeadPortal
{
	Background-color:#99cccc;
	BACKGROUND-ATTACHMENT: scroll; 
	BACKGROUND-REPEAT: repeat; 
	HEIGHT: 24px; 
	/*BACKGROUND-COLOR: #99cccc;*/
}
.marcocss
{
	border:solid 0px #99cccc;
	scrollbar-base-color: black;
}
.G0300
{
	font-family :Verdana ;
	font-size :12px;
	font-weight :normal ;
	color :black ;
	}
.G0301
{
	font-family :Verdana ;
	font-size :10px;
	font-weight :bold ;
	color :black ;
	}
.G0302
{
	font-family :Verdana ;
	font-size :9px;
	font-weight :normal ;
	color :black ;
	background-color :#A8C1A4 ;
	border-style :solid ;
	border-width :1px;
	border-color :black;
	}
.G0303
{
	font-family :Verdana ;
	font-size :10px;
	font-weight :bold ;
	color :green ;
	}
.G0304
{
	font-family :Verdana ;
	font-size :10px;
	font-weight :bold ;
	color :green ;
	}
.G0305
{
	font-family :Verdana ;
	font-size :10px;
	font-weight :bold ;
	color :darkred ;
	}
.G0306
{
	font-family :Verdana ;
	font-size :10px;
	font-weight :bold ;
	color :#767825;
	}
.G0307
{
	font-family :Verdana ;
	font-size :10px;
	font-weight :normal;
	color :black;
	}
.G0308
{
	background-color :#F0E8E8;
	/*#D5D7E1*/
	/*#E9EAEF*/
	}
.G0309
{
	background-color :white;
	/*#D5D7E1*/
	/*#E9EAEF*/
	}
.G0310
{
	background-color:Black;
	}
.G0311
{
	font-family:Verdana;
	color:White;
	font-weight :bold ;
	font-size:10pt;
	}
.G0312
{
	background-color :darkred;
	}
.G0313
{
	font-family:Verdana;
	color:navy;
	/*background-color:blue;*/
	font-weight :bold ;
	font-size:8pt;
	text-decoration:ninguno;
	}
.G0314
{
	font-family :Verdana ;
	font-size :9px;
	font-weight :normal ;
	color :white ;
	background-color :#B93939 ;
	border-style :solid ;
	border-width :1px;
	border-color :black;
	}
.G0315
{
	background-color :white;
	}
.G0316
{
	font-family:Verdana;
	color:black;
	font-weight :bold ;
	font-size:10pt;
	}
.G0317
{
 background-color:darkred;
	}
.G0318
{
	font-family:Verdana ;
	color :White ;
	font-size :10px;
	font-weight :bold ;
	}
	
	.TextoFiltro
{
	color:"#CE2E2C";
	text-align:left;
	font-family:Verdana;
	font-size:8pt;
	font-weight:bold;
}
.cssTextBoxNew {
	background-color: #F4F3F2;
	position: static;
	z-index: 106;
	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: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
}

/*******************************/
A.menu:link	{	
	color:	Navy;
	font-weight:bold; 
	font-family:Verdana; 
	}	
		
A.menu:visited	{	
	text-decoration:	none;
	color:Navy;
	font-weight:bold; 
	font-family:Verdana; 
	}	
		
A.menu:active	{	
	text-decoration:	none;
	color:	Navy;
	font-weight:bold; 
	font-family:Verdana; 
	}	
		
A.menu:hover	{	
	text-decoration:	underline;
	color:	red;
	font-weight:bold; 
	font-family:Verdana; 
	}

.TextoErrorPage
{
	color:#6A6A6A;
	text-align:left;
	font-family:Verdana;
	font-size:8pt;
	font-weight:bold;
}
.TextoErrorenviar
{
	font-weight: bold;
	font-size: 8pt;
	color: black;
	font-family: Verdana;
	text-align: left;
}

.barraErrorArriba
{
	BACKGROUND-IMAGE: url(../Recursos/Imagenes/BarArribaError.gif); 
	BACKGROUND-REPEAT: repeat-x; 
	BACKGROUND-COLOR: transparent;
}
.barraErrorAbajo
{
	BACKGROUND-IMAGE: url(../Recursos/Imagenes/BarAbajoError.gif); 
	BACKGROUND-REPEAT: repeat-x; 
	BACKGROUND-COLOR: transparent;
}
.HNomCurso {
font: bold 9pt/9pt Verdana;
color: Red;
}

.HSecCurso {
font: normal 8pt/8pt Verdana;
color: #ECECEC;
}

.HTipoCurso{
font: normal 8pt/8pt Verdana;
color: #ECECEC;
}

.HDetalle{
font: normal 8pt/8pt Verdana;
color: #ECECEC;
}
