/*
    Hoja de Estilo:    Sitio Intranet - Universidad de La Frontera.
	Creado por: CVC
*/
:root {
	--fondo_ppal: #01356E;
	--fondo_cont: #FFFFFF;
	--fondo_adver: #F2DEDE;
	--fondo_exito: #DEF0D8;
	--bordes_input: #CCCCCC;
  --th_color: #8CAEDC;
	--td_color: #B8DFFE;
	--letra_color1: #000066; /*Links y Titulos*/
	--letra_color2: #000000; /*Texto normal*/
	--letra_color3: #FF0000; /*Texto Advertencia*/
	--letra_color4: #3E7440; /*Texto Exito*/
}

/* Tabla principal */
#tabladiagramacion {
	/*width: 780px;*/
	width: 1024px;
	border: 0px solid #000066;
	font-size:10px;
}
#encabezado {
	background: #003581;
	height:85px;
	background-position : center;
}
#encabezado2 {
	background: #003581;
}

#contenido {
	background: #FFFFFF;
	/*width: px;*/
	width: 1024px;
}

#pie {
	height:30px;
	background: #FFFFFF;
	color: #000000;
	padding: 10px 10px 10px 10px;
	border-top :1px solid #cccccc;
	margin-left : 10px;
	font-size:10px;
}

/* Estructuras Generales */
body{
	font-family:Verdana, Arial;
	font-size:9px;
	margin:0;
    padding: 0 0;
    margin: 0;
	background: #01356E;
}

td, th {
	font-family: Arial, Helvetica, sans-serif;
	font-size:9pt;
}


select{
	font-size:8pt;
}

input{
	font-size:8pt;
}

textarea{
	font-size:8pt;
	font-family : Arial, Helvetica, sans-serif;
}

/* Men� Din�mico */
.linksubmenu {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9pt; font-weight: bold;
    color: #000066;
	background :#8caedc;
    text-decoration: none;
}

.linksubmenu:hover {
    text-decoration: underline;
}

.linkopcmenu {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 8pt; font-weight: bold;
    color: #000066;
    text-decoration: none;
}

.linkopcmenu:hover {
    color: #000066;
    text-decoration: underline;
}

.linkopcmenu2 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9pt; font-weight: bold;
    color: #000066;
	background :#8caedc;
    text-decoration: none;
}

.linkopcmenu2:hover {
    text-decoration: underline;
}

.tablaMenuDin td{
	width : 131px;
    background-color:#b8dffe;
	padding-left: 10px;
	BORDER-BOTTOM: #FFFFFF 1px groove;
}

.tablaOpcMenuDin td{
	width : 131px;
	/*width : 200px;*/
    background-color:#8caedc;
	padding-left: 10px;
	BORDER-BOTTOM: #FFFFFF 2px groove;
}

/* Links*/
.linkclaro {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #b8dffe;
    text-decoration: none;
}

.linkclaro:hover {
    color: #8CAEDC;
    text-decoration: underline;
}

.linkclaro:visited {
    color: #8CAEDC;
    text-decoration: underline;
}

.linkoscuro {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #8CAEDC;
    text-decoration: none;
}

.linkoscuro:hover {
    color: #000066;
    text-decoration: underline;
}

.linkoscuro:visited {
    color: #000066;
    text-decoration: underline;
}

.link_menu {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9pt;
	font-weight: bold;
    color: #000066;
    text-decoration: none;
}

.link_menu:hover {
    color: #8CAEDC;
    text-decoration: underline;
}

.link_normal{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9pt;
    color: #000066;
    text-decoration: underline;
}

.link_normal:hover{
    color: #8CAEDC;
    text-decoration: underline;
}

.linkizq {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 8pt; font-weight: bold;
    color: #000066;
    text-decoration: none;
}

.linkizq:hover {
    color: #8CAEDC;
    text-decoration: underline
}

.link_grande {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11pt; font-weight: bold;
    color: #000066;
    text-decoration: underline
}

.link_grande:hover {
    color: #8CAEDC;
    text-decoration: underline
}

.link_red {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt; font-weight: bold;
    color: #FF0000;
    text-decoration: underline
}

.link_red:hover {
    color: #FF9999;
    text-decoration: underline
}

.ms {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt; font-weight: bold;
    color: #FF0000;
    text-decoration: underline
}

.ms:hover {
    color: #FF9999;
    text-decoration: underline
}

.lkmsg {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt; font-weight: bold;
    color: #FF0000;
    text-decoration: underline
}

.lkmsg:hover {
    color: #FF9999;
    text-decoration: underline
}

.link_min{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000066;
	text-decoration: underline
}

.link_min:hover {
	color: #8CAEDC;
	text-decoration: underline
}

.linkmin {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9px;
    color: #000066;
    text-decoration: none;
}

.linkmin:hover {
    text-decoration: underline
}

.link_min:visited {
	color: #000066;
	text-decoration: underline
}

.m_r{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #ff0000;
	text-decoration: underline
}

.m_r:hover {
	color: #ff0000;
	text-decoration: none
}

.m_r:visited {
	color: #ff0000;
	text-decoration: underline
}


.link_minred{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #ff0000;
	text-decoration: underline
}

.link_minred:hover {
	color: #ff0000;
	text-decoration: none
}

.link_minred:visited {
	color: #ff0000;
	text-decoration: underline
}

.link_blanco{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9pt; font-weight: bold;
    color: #FFFFFF;
    text-decoration: none;
}

.link_blanco:hover {
    color: #FFFFFF;
    text-decoration: underline
}

.link_blanco_min{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9pt;
    color: #FFFFFF;
    text-decoration: underline
}

.link_blanco_min:hover {
    color: #FFFFFF;
    text-decoration: underline
}

.linkadver {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12pt; font-weight: bold;
    color: #FF0000;
    text-decoration: underline
}

.linkadver:hover {
    color: #FF9999;
    text-decoration: underline
}

.link_rojo {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 8pt; font-weight: bold;
    color: #FF0000;
    text-decoration: underline
}

.link_rojo:hover {
    color: #FF9999;
    text-decoration: none;
}

.link_rojo:visited {
    color: #FF0000;
    text-decoration: underline;
}


.linkder {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9pt;
    color: #000066;
    text-decoration: underline;
}

.linkder:hover {
    color: #8CAEDC;
    text-decoration: none
}

/* Texto*/
.titulo {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11pt;
    font-weight: bold;
    color: #000066
}

.advertencia {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13pt;
    font-weight: bold;
    color: #FF0000
}

.texto{
    font-family: Arial, Helvetica, sans-serif;
    font-size:9pt;
}

.texto_min{
    font-family: Arial, Helvetica, sans-serif;
    font-size:8pt;
}

.txlow{
    font-family: Arial, Helvetica, sans-serif;
    font-size:8pt;
}


.txlowred{
    font-family: Arial, Helvetica, sans-serif;
    font-size:8pt;
	color: #FF0000;
	/*font-weight: bold;*/
}


.aviso{
    font-family: Arial, Helvetica, sans-serif;
    font-size:9pt;
    color:#FF0000;
	text-align: center;
	font-weight: bold;
}

.aviso_min{
    font-family: Arial, Helvetica, sans-serif;
    font-size:8pt;
    color:#FF0000;
	text-align: center;
}

.rojo{
    font-family: Arial, Helvetica, sans-serif;
    font-size:9pt;
    color:#FF0000;
}

.rojo_min{
    font-family: Arial, Helvetica, sans-serif;
    font-size:8pt;
    color:#FF0000;
}


.advertencia_low{
    font-family: Arial, Helvetica, sans-serif;
    font-size:8pt;
    color:#FF0000;
	text-align: center;
}

.txcolor{
    font-family: Arial, Helvetica, sans-serif;
    font-size:9pt;
    color:#000066
}

.txcolor_min{
    font-size:8pt;
    color:#000066
}

.txlowc{
    font-size:8pt;
    color:#000066
}

.MensajeError{
	color : Red;
	margin-left : 20px;
	margin-right : 20px;
	padding: 5px;
	border : 1px solid Red;
	text-align : center;
	background: #FFCCCC;
	font-weight : bold;
	vertical-align : middle;
}

.MensajeError2{
	color : Red;
	margin-left : 20px;
	margin-right : 20px;
	padding: 5px;
	border : 1px solid Red;
	text-align : center;
	background: #FFCCCC;
	font-weight : bold;
	vertical-align : middle;
	width:90%;
}

.SinMensajeError2{
	margin-left : 20px;
	margin-right : 20px;
	padding: 5px;
	text-align : center;
	font-weight : bold;
	vertical-align : middle;
	width:100%;
}
/*
.MensajeError2{
	color : Red;
	margin-left : 20px;
	margin-right : 20px;
	padding: 5px;
	border : 1px solid Red;
	text-align : center;
	background: #FFCCCC;
	font-weight : bold;
	vertical-align : middle;
}

.SinMensajeError2{
	color : White;
	margin-left : 20px;
	margin-right : 20px;
	padding: 5px;
	border : 1px solid White;
	text-align : center;
	background: #FFFFFF;
	font-weight : bold;
	vertical-align : middle;
}
*/
.MensajeInfo{
	color : #000066;
	margin-left : 20px;
	margin-right : 20px;
	padding: 5px;
	border : 2px solid #8caedc;
	text-align : center;
	background: #b8dffe;
	font-weight : bold;
	vertical-align : middle;
}
.MensajeErrorCeleste{
	color : Red;
	margin-left : 20px;
	margin-right : 20px;
	padding: 1px;
	border : 1px solid Red;
	text-align : center;
	background: #FFCCCC;
	font-weight : bold;
	vertical-align : middle;
}

.MensajeVerde{
    color: #155724;
    background-color: #d4edda;
    border-color: #c3e6cb;
    text-align: center;
    padding: 5px;
}

.MensajeVerde{
    color: #155724;
    background-color: #d4edda;
    border-color: #c3e6cb;
    text-align: center;
    padding: 5px;
}

.SinMensajeCeleste{
	color : #b8dffe;
	margin-left : 20px;
	margin-right : 20px;
	padding: 1px;
	border : 1px solid #b8dffe;
	text-align : center;
	background: #b8dffe;
	font-weight : bold;
	vertical-align : middle;
}

.MensajeErrorForm{
	color : Red;
	margin-left : 20px;
	margin-right : 20px;
	padding: 5px;
	border : 1px solid Red;
	text-align : left;
	background: #FFCCCC;
	font-weight : bold;
	vertical-align : middle;
}

.Titulo_Pag{
	width : 100%;
	font-weight : bold;
	color: #000066;
	text-align: right;
	font-size: 12pt;
	margin-right: 5px;
	margin-bottom: -18px;
}

.fecha{
	width : 100%;
	font-size:8pt;
	text-align: right;
    color:#000066;
	margin-right: 5px;
	padding-top : 10px;
}

.selectG{
    font-size: 7pt;
    font-face:arial;
    width:618;
}

.selectM{
font-size : smaller;
}

/* Tablas */
.Encabezado{
 	background-color:#8caedc;
 	color: #000066
}

.Detalle{
 	background-color:#b8dffe;
}

.Colorado{
 	background-color:#ffcccc;
}

.Gris{
 	background-color:#cccccc;
}

.Verde{
 	background-color:#ccffcc;
}
.Naranjo
{
 	background-color:#ffe5d1;
}

.Mix{
	background-color:#85C8FE;
}
.Blanco{
	background-color:#ffffff;
}

.BordeImg{
	border: 1px solid #000066;
}

.BlancoLetra{
	background-color:#ffffff;
	color: red;
}

.EstiloEsp1{
	text-align: justify;
	border: 2px solid #8caedc;
	font-style : italic;
	font-weight : bold;
	padding : 10px;
	background-color : #b8dffe;
}

.TablaEstandar{
    border : 2px solid #8caedc;
}

.TablaEstandar .Blanco{
    background-color:#FFFFFF;
}

.TablaEstandar th{
    background-color:#8caedc;
    color: #000066
}

.TablaEstandar td{
    background-color:#b8dffe;
}

.TablaEstandarPrint{
    border : 2px solid #8caedc;
}

.TablaEstandarPrint th{
    background-color:#8caedc;
    color: #000066;
    border : 1px solid #8caedc;
    font-size:8pt;
}

.TablaEstandarPrint td{
    background-color:#b8dffe;
    color: #000000;
    border : 1px solid #8caedc;
    font-size:8pt;
}

.TablaBorde{
    border : 2px solid #8caedc;
}

.TablaBordeFondo{
    border : 2px solid #8caedc;
	background-color:#b8dffe;
}

.TablaBordeFondo th{
	color:#000066;
}

.TablaEstandarLow{
    border : 2px solid #8caedc;
}

.TablaEstandarLow .Blanco{
    background-color:#FFFFFF;
}

.TablaEstandarLow th{
    background-color:#8caedc;
    color: #000066;
    font-size:8pt;
}

.TablaEstandarLow td{
    background-color:#b8dffe;
    color:#000000;
    font-size:8pt;
}

.Tabla{
    border : 1px solid var(--th_color) !important;
    font-size:1.2rem;
    border-spacing: 2px !important;
    border-collapse: separate !important;
    border-radius: 4px !important;
}

.Tabla th{
    background-color: var(--th_color);
    color: var(--letra_color1);
    padding: 5px;
    text-align:center;
		font-weight : bold;

}

.Tabla td{
    background-color: var(--td_color);
    padding: 5px;
}

/* Estilos DDE */

.tabla_menu_dde {
	font-family: 'Roboto condensed', sans-serif !important;
	text-align: left;
	border-collapse: collapse;
    margin-top: 2px;
}
.tabla_menu_dde th {
    font-weight: 400;
    text-transform: capitalize;
    background-color: #2f5597;
    color:#FFFFFF;
    padding: 4px;
    padding-left: 18px;
    background-image: url(../imagenes/table_th_bg_1.png);
    background-repeat: repeat-y;
    background-position: left;
    border-bottom: 3px solid #f0f3f8;
    /*border-right: 6px solid #f0f3f8;*/
}
.tabla_menu_dde th:hover {
	cursor: pointer;
	background-color: #23498b;
    color:#EEEEEE!important;
	font-weight: 500;
}
.tabla_menu_dde_listo {
	cursor: pointer;
	background-color: #23498b!important;
    color:#cEcEcE!important;
	font-weight: 500;
}
.contenedor_border {
    border: 1px solid #cedbea;
    border-radius: 4px;
    padding: 10px;
}
.tabla_menu_dde_listo:hover {
	cursor: pointer;
	background-color: #193e7e!important;
    color:#cEcEcE!important;
	font-weight: 500;
}

.Tabla_DDE{
    border : 1px solid #2f5597;
    border-spacing: 0px;
    padding: 0px;

    /*background-color:#2f5597;*/
}

.Tabla_DDE .Blanco{
    background-color:#FFFFFF;
}
.Tabla_DDE tr{
    background-color:#2f5597;
    padding: 5px;

    /*border : 1px solid #2f5597;*/

    color: #2f5597
}
.Tabla_DDE th{
    background-color:#d9d9d9;
    padding: 5px;

    /*border : 1px solid #2f5597;*/

    color: #2f5597
}

.Tabla_DDE td{
    background-color:#FFFFFF;
    padding: 5px;

   /* border : 1px solid #2f5597;*/

}
/* Estilos DDE */

/*  Clases para Boleta  */
.Boleta{
    border : 2px solid #2DB086;
	color:#124635;
}

.BoletaBcoChile{
    border : 2px solid #011B9B;
	color:#011B9B;
}

.BordeVerde{
 border : 1px solid #2DB086;
}

.BordeAzul{
 border : 1px solid #011B9B;
}

.uno{
    font-size:6pt;
}

.dos{
    font-size:7pt;
}

.tres{
    font-size:8pt;
}

.cuatro{
    font-size:9pt;
}

/*  Varios  */
.oculto{
    border : none;
    scrollbar-base-color : White;
    scrollbar-3dlight-color : White;
    scrollbar-darkshadow-color : White;
    scrollbar-arrow-color : White;
    scrollbar-highlight-color : White;
    scrollbar-face-color : White;
    scrollbar-shadow-color : White;
}

.oculto_red{
    border : none;
    scrollbar-base-color : White;
    scrollbar-3dlight-color : White;
    scrollbar-darkshadow-color : White;
    scrollbar-arrow-color : White;
    scrollbar-highlight-color : White;
    scrollbar-face-color : White;
    scrollbar-shadow-color : White;
	color: #FF0000;
}

.oculto_celeste{
    border : none;
	background-color : #b8dffe;
	text-align : center;

}

.oculto_rvee{
    border : none;
	background-color : #b8dffe;
}

/* Documentos Word */
.BordeNegro{
	border: 1px solid black;
}

.BordeNegro_{
	border-bottom : 1px solid black;
}

.BordeNegro_top{
	border-top : 1px solid black;
}

/* VRIP*/

.linkizqproy {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
	font-weight : bold;
    color: #000066;
    text-decoration: none;
}

.linkizqproy:hover {
    color: #b8dffe;
    text-decoration: underline
}

.linkselect {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #b8dffe;
    text-decoration: none;
}

.linkselect:hover {
    color: #b8dffe;
    text-decoration: underline;
}

.linkselect:visited {
    color: #b8dffe;
    text-decoration: underline;
}

.TablaGesProy{
	border :0;
	padding : 0;
}

.TablaGesProy th{
  	/*background-color:#b8dffe;
	background-color:#8caedc;*/
  	border : none;
  	background-image : url(https://intranet.ufro.cl/imagenes/pestana.gif);
	background-repeat : no-repeat;

}

.TablaGesProy td{
  background-color:#b8dffe;
	/*background-color:#D9F0BF*/
  border : none;
}

.TablaGesProy .TablaEstandar{
    border : 2px solid #8caedc;
}

.TablaGesProy .TablaEstandar .Blanco{
    background-color:#FFFFFF;
}

.TablaGesProy .TablaEstandar th{
    background-color:#8caedc;
    color: #000066;
	background-image : none;
}

.TablaGesProy .TablaEstandar td{
    background-color:#b8dffe;
}


.TablaOpcion{
	border :0;
	padding : 0;
}

.TablaOpcion th{
  	/*background-color:#b8dffe;*/
	background-color:#8caedc;
  	border : none;
  	background-position : right;
  	background-image : url(https://intranet.ufro.cl/imagenes/corner.gif);
	background-repeat : no-repeat;

}

.TablaOpcion td{
  background-color:#b8dffe;
	/*background-color:#D9F0BF*/
  border : none;
}


.TablaOpcion2{
	border :0;
	padding : 0;
}

.TablaOpcion2 th{
  	/*background-color:#b8dffe;*/
	background-color:#8caedc;
  	/*border : 1px solid #254878;*/
	border : 1px solid #000066;
}

.TablaOpcion2 td{
  background-color:#b8dffe;
	/*background-color:#D9F0BF*/
  border : none;
}

.TablaOpcion2 .TablaEstandar th{
  border : none;
}


.TablaOpcionInterna{
	border :0;
	padding : 0;
}

.TablaOpcionInterna th{
	background-color:#8caedc;
  	border : none;
  	background-position : right;
  	background-image : url(https://intranet.ufro.cl/imagenes/corner_tab_interno.jpg );
	background-repeat : no-repeat;

}

.TablaOpcionInterna td{
  background-color:#b8dffe;
  border : none;
}


#Recarga{
	border: 2px solid #8caedc;
	background-color:#b8dffe
}

.TablaOpcion .Normal th{
	background-color:#b8dffe;
	background-image : none;
}

.TablaOpcion .Borde{
    border : 2px solid #8caedc;
}

.TablaOpcion .BordeFino{
    border : 1px solid #8caedc;
}


.TablaOpcion .Borde th{
	background-image : none;
	background-color:#b8dffe;
}

.TablaOpcion .TablaEstandar{
    border : 2px solid #8caedc;
}

.TablaOpcion .TablaEstandar .Blanco{
    background-color:#FFFFFF;
}

.TablaOpcion .TablaEstandar th{
    background-color:#8caedc;
    color: #000066;
	background-image : none;
}

.TablaOpcion .TablaEstandar td{
    background-color:#b8dffe;
}

.Calendario{
	background-image : url(https://intranet.ufro.cl/imagenes/ico_cal.gif);
	width:25px;
	height : 20px;
	background-color:#b8dffe;
	border : none;
	background-repeat : no-repeat;
}

.TablaOpcion .boton{
	background-color:#DDF0FF;
}

.TablaOpcion textarea{
	background-color:#DDF0FF;
	font-family: Arial, Helvetica, sans-serif;
	font-size:9pt;
}

.TablaOpcion input{
	background-color:#DDF0FF;
	font-family: Arial, Helvetica, sans-serif;
	font-size:8pt;
}

.TablaOpcion select{
	background-color:#DDF0FF;
	font-family: Arial, Helvetica, sans-serif;
	font-size:9pt;
}

.TablaOpcion .oculto_celeste{
    border : none;
	background-color : #b8dffe;
	text-align : center;
}

.TablaOpcion .oculto_celeste_mini{
    border : none;
	background-color : #b8dffe;
	text-align : center;
	color:#FF0000;
	font-size:8pt;
}

.TablaOpcion .Cuadriculado th{
	background-image : none;
	background-color:#b8dffe;
    border : 1px solid #8caedc;
}

.TablaOpcion .Cuadriculado td{
	background-image : none;
	background-color:#b8dffe;
    border : 1px solid #8caedc;
}

.TablaOpcion .linea{
	border: 1px solid #8caedc;
}

.TablaOpcion .linealow{
	border: 1px solid #8caedc;
    font-size:8pt;
}

.TablaOpcion .linealowr{
	border: 1px solid #8caedc;
    font-size:8pt;
	color:#FF0000;
}

.TablaOpcion .noexiste{
	background-color: #8caedc;
    font-size:8pt;
}

.numero{
	text-align : right;
}

.TablaEstandar .linealow{
    font-size:8pt;
}

.TablaEstandar .linealowr{
    font-size:8pt;
	color:#FF0000;
}

.TablaEstandar .noexiste{
    font-size:8pt;
	background-color:#8caedc;
}

/*RVEE*/
.linkizqrvee {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
	font-weight : bold;
    color: #000066;
    text-decoration: none;
}

.linkizqrvee:hover {
    color: #b8dffe;
    text-decoration: underline
}

.linkselectrvee {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #b8dffe;
    text-decoration: none;
}

.linkselectrvee:hover {
    color: #b8dffe;
    text-decoration: underline;
}

.linkselectrvee:visited {
    color: #b8dffe;
    text-decoration: underline;
}

/*SEC Libros*/
.TablaOpcionBib{
	border :0;
	padding : 0;
}

.TablaOpcionBib th{
  	/*background-color:#b8dffe;*/
	background-color:#008080;
  	border : none;
  	background-position : right;
  	background-image : url(https://intranet.ufro.cl/imagenes/cornerbib.gif);
	background-repeat : no-repeat;

}

.TablaOpcionBib td{
  background-color:#b8dffe;
	/*background-color:#D9F0BF*/
  border : none;
}

.TablaOpcionBib .Normal th{
	background-color:#b8dffe;
	background-image : none;
}

.TablaOpcionBib .Borde{
    border : 2px solid #008080;
}

.TablaOpcionBib .Borde th{
	background-image : none;
	background-color:#b8dffe;
}

.TablaOpcionBib .TablaEstandar{
    border : 2px solid #008080;
}

.TablaOpcionBib .TablaEstandar .Blanco{
    background-color:#FFFFFF;
}

.TablaOpcionBib .TablaEstandar th{
    background-color:#008080;
    color: #000066;
	background-image : none;
}

.TablaEstandarBib{
    border : 2px solid #008080;
}

.TablaEstandarBib th{
    background-color:#008080;
    color: #000066;
}

.TablaEstandarBib td{
    background-color:#b8dffe;
}



.TablaOpcionBib .TablaEstandar td{
    background-color:#b8dffe;
}

.TablaOpcionBib .boton{
	background-color:#DDF0FF;
}

.TablaOpcionBib textarea{
	background-color:#DDF0FF;
	font-family: Arial, Helvetica, sans-serif;
	font-size:9pt;
}

.TablaOpcionBib input{
	background-color:#DDF0FF;
	font-family: Arial, Helvetica, sans-serif;
	font-size:9pt;
}

.TablaOpcionBib select{
	background-color:#DDF0FF;
	font-family: Arial, Helvetica, sans-serif;
	font-size:9pt;
}

.TablaOpcionBib .oculto_celeste{
    border : none;
	background-color : #b8dffe;
	text-align : center;
}


.TablaOpcionBib .Cuadriculado th{
	background-image : none;
	background-color:#b8dffe;
    border : 1px solid #008080;
}

.TablaOpcionBib .Cuadriculado td{
	background-image : none;
	background-color:#b8dffe;
    border : 1px solid #008080;
}

#RecargaBib{
	border: 2px solid #008080;
	background-color:#b8dffe
}

/*Evaluaci�n de la Docencia*/
.TablaEstandarEv{
}

.TablaEstandarEv .Blanco{
    background-color:#FFFFFF;
}

.TablaEstandarEv .Color{
    background-color:#CEFFCE;
}

.TablaBordeEv{
    border : 2px solid #008080;
}

.tituloEv {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11pt;
    font-weight: bold;
    color: #008080;
}

.txcolor_minEv{
    font-size:8pt;
    color:#008080;
}

.texto_minEv{
    font-family: Arial, Helvetica, sans-serif;
    font-size:8pt;
	color:#008080;
}

/*Links AJAX internos*/
.linkint {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
	font-weight : bold;
    color: #000066;
    text-decoration: none;
}

.linkint:hover {
    color: #006699;
    text-decoration: underline
}

.linkintsel {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #006699;
    text-decoration: underline;
}

.linkintsel:hover {
    color: #006699;
    text-decoration: underline;
}

.linkintsel:visited {
    color: #006699;
    text-decoration: underline;
}