body, td,th, p  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}

.bold_negro {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}



.bold_negro_italica {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	font-style: italic;
}

.bold_oro {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}

.Dvirtual { color:#a2a2a2; font-size: 10px;}
.Dvirtual A { color: #a2a2a2;  TEXT-DECORATION: none}
.Dvirtual A:active { color: #e8e8e8;  TEXT-DECORATION: none}
.Dvirtual A:link { color: #a2a2a2;  TEXT-DECORATION: none}
.Dvirtual A:visited { color: #a2a2a2;  TEXT-DECORATION: none}
.Dvirtual A:hover { color: #7e7e7e;  TEXT-DECORATION: underline}

.txt_oro {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}

.inputacces {font-family: Arial, Helvetica, sans-serif; font-size: 11px; background-color : #FFFFFF; border-color : #eaeaea; border-width : 1px;}



.linkmail A { color: #FFFFFF;  TEXT-DECORATION: none;}
.linkmail A:active { color: #FFFF00;  TEXT-DECORATION: none;}
.linkmail A:link { color: #FFFFFF;  TEXT-DECORATION: none}
.linkmail A:visited { color: #FFFFFF;  TEXT-DECORATION: none}
.linkmail A:hover { color: #FFFF00;  TEXT-DECORATION: underline}
.linkmail {font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;}
	
.linkmail2 A { color: #194A7C;  TEXT-DECORATION: none;}
.linkmail2 A:active { color: #790000;  TEXT-DECORATION: none;}
.linkmail2 A:link { color: #194A7C;  TEXT-DECORATION: none}
.linkmail2 A:visited { color: #194A7C;  TEXT-DECORATION: none}
.linkmail2 A:hover { color: #790000;  TEXT-DECORATION: underline}
.linkmail2 {font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;}
	
	 
.linkbig A { color: #194A7C;  TEXT-DECORATION: none;}
.linkbig A:active { color: #790000;  TEXT-DECORATION: none;}
.linkbig A:link { color: #194A7C;  TEXT-DECORATION: none}
.linkbig A:visited { color: #194A7C;  TEXT-DECORATION: none}
.linkbig A:hover { color: #790000;  TEXT-DECORATION: underline}
.linkbig {font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;}
	
	
.linknegro A { color: #000000;  TEXT-DECORATION: none;}
.linknegro A:active { color: #790000;  TEXT-DECORATION: none;}
.linknegro A:link { color: #000000;  TEXT-DECORATION: none}
.linknegro A:visited { color: #000000;  TEXT-DECORATION: none}
.linknegro A:hover { color: #790000;  TEXT-DECORATION: underline}
.linknegro {font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;}
	
	

.bold_verde2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #004285;
}


/* Inician estilos para notas*/ 

.NotasTablasNormal {
	
	border-width: 1px;
	border-style: outset;
	border-color: gray;
	padding: 5px;
	background: #ffcc66;
}
.NotasTablasNormalTexto {
	font-size: 12px;
	color: Black;
	font-weight: bold;
}
.NotasTablasError {
	
	border-width: 1px;
	border-style: outset;
	border-color: gray;
	padding: 5px;
	background: #cc0000;
}
.NotasTablasErrorTexto {
	font-size: 12px;
	color: #ffffcc;
	font-weight: bold;
}
/* terminan estilos para notas*/ 

.inputform {font-family: Arial, Helvetica, sans-serif; font-size: 11px; background-color : #E5FAFF; border-color : #eaeaea; border-width : 1px;}
.inputformreq {font-family: Arial, Helvetica, sans-serif; font-size: 11px; background-color : #ffD6D6; border-color : #990000; border-width : 1px;}
























.celda_izq {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: 919327;
}

.bold_verde {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #15552B;
}
.titulos_big {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
}
.titulos_med {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
}
.tablatit_izq {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	border-top-style: none;
	background-color: #005d85;
}
.tablatit_der {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	border-left-width: 1px;
	border-top-style: none;
	border-left-style: solid;
	border-left-color: #FFFFFF;
	background-color: #005d85;
	border-right-style: none;
}
.td1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color: E5FAFF;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #28bce0;
}

.borde_tabla {
	border: 1px solid #28BCE0;
}
.td2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #28bce0;
}
.td_down {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	border-left-style: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #28bce0;
}



.td3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #28bce0;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #28bce0;
}
.bold_verde {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #004285;
}
