body {
	background-color:#D2C08E;
}
select {
	font-family:Arial;
	font-size:12px;
}
table {
	font-family:Arial;
	font-size:12px;
	color:#3C2E22;
}
.OpcionRes {
	font-family:Arial;
	font-size:12px;
	color:#82027F;
}
.OpcionNor {
	font-family:Arial;
	font-size:12px;
	color:#820340;
}
.Titulo {
	font-family:Arial;
	font-size:16px;
	font-weight:bold;
	background-color:#9E805F;
	color:#FAF2B3;
}
.FondoMenu {
	font-family:Arial;
	font-size:16px;
	font-weight:bold;
	background-color:#9E805F;
}
.Filtros {
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
	background-color:#31396F;
	color:#FFFFFF;
}
.SubTitulo {
	font-family:Arial;
	font-size:16px;
	font-weight:bold;
	color:#000033;
}
.CatTitulo {
	font-family:Arial;
	font-size:16px;
	font-weight:bold;
	color:#FFFFFF;
}
.CatTituloRojo {
	font-family:Arial;
	font-size:16px;
	font-weight:bold;
	color:#DC0821;
}
A {
	font-family:Arial;
	font-size:12px;
	color:#0000FF;
}
th {
	font-family:Arial;
	font-size:14px;
	color:#000033;
}
.MensajeLogin {
	font-family:Arial;
	font-size:16px;
	color:#FFFF88;
}
.Mensaje {
	font-family:Arial;
	font-size:14px;
	color:#000088;
}
.FondoMensaje
{
	background-color:#FFFF88;
}
.clsTD {
	border-style:outset;
	border-width:1px;
}
.Pie {
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#000E61;
}
.PieClaro {
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#ECE9D8;
}
.LinkPie {
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#3C2E22;
}
.LinkMenu {
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
}
.LinkSubMenu {
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#FFFFAA;
	text-decoration:none;
}

.Notas {
	font-family:Arial;
	font-size:10px;
	font-weight:normal;
	color:#000066;
}
.styleTabla
{
	font-family:Arial;
	font-size:12px;
	border-style:outset;
	border-width:1px;
}
.styleTituloTabla
{
	background-color:#917053;
	color:#000000;
	font-weight:bold;
	font-size:14px;
	border-style:none;
	border-width:1px;
}
.styleTituloColumnas
{
	background-color:#9E805F;
	color:#000000;
	font-weight:normal;
	font-size:14px;
	text-align:center;
	text-decoration:none;
	border-style:none;
	border-width:1px;
}
.BorderTabla
{
	border-style:solid;
	border-width:1px;
	border-color:#666688;
}
.CabeceroTabla
{
	border-style:outset;
	border-width:1px;
	background-color:#917053;
}
.styleRenglonObscuro
{
	background-color:#B49B73;
}
.styleRenglonClaro
{
	background-color:#BBA379;
}
.styleRenglonResaltado
{
	/*background-color:#FF9A5E;*/
	background-color:#F76903;
	color:#0000FF;
}
.styleRenglonSeleccionado
{
	background-color:#009900;
	color:#000000;
}	
.styleFixRenglonObscuro
{
	background-color:#85899F;
	font-weight:bold;
	border-style:outset;
	border-width:1px;
}
.styleFixRenglonClaro
{
	background-color:#9E9FAC;
	font-weight:bold;
	border-style:outset;
	border-width:1px;
}
.pubCatalogos
{
	font-family:Arial;
	font-size:26px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
}
.SelectLogin
{
	font-family:Arial;
	font-size:10px;
	font-weight:normal;
	color:#000000;
	text-decoration:none;
}
.FondoDialogo
{
	background-color:#ECE9D8;
}
.TablaCancelacion
{
	border-style:outset;
	border-width:1px;
	background-color:#FF6600;
}
.TablaPago
{
	position:absolute;
	left:250px;
	top:131px;
	width:700px;
	height:360px;
	overflow:none;
	background-color:#FFFFFF;
	border-style:outset;
	border-width:3px;
	border-color:#000000;
}
.Alerta
{
	background-color:#FF0000;
	color:#FFFF88;
	font-size:14px;
}
.AlertaOK
{
	background-color:#008800;
	color:#FFFFFF;
	font-size:14px;
}
.TituloCuenta {
	font-family:Arial;
	font-size:24px;
	font-weight:bold;
	background-color:#B49B73;
	/*color:#FAF2B3;*/
	color:#000055;
}
.FondoBarraProg
{
	border-style:outset;
	border-width:1px;
	background-color:#000088;
}
.AvanceBarraProg
{
	border-style:none;
	background-color:#AAFFAA;
}
.AgendaCabecero
{
	border-style:outset;
	border-width:1px;
	background-color:#9E805F;
	color:#FFFFFF;	
	font-weight:bold;
	font-size:16px;
}
.AgendaHeadSmall
{
	border-style:solid;
	border-width:1px;
	background-color:#9E805F;
	color:#FFFFFF;	
	font-weight:bold;
	font-size:12px;
	text-align:center;
}
.AgendaCellSmall
{
	border-style:solid;
	border-width:1px;
	border-color:#BDA891;
	color:#000066;	
	font-weight:normal;
	font-size:12px;
}
.AgendaCellWSmall
{
	border-style:solid;
	border-width:1px;
	border-color:#BDA891;
	background-color:#F6EDAF;
	color:#937354;	
	font-weight:normal;
	font-size:12px;
}

.AgendaPAGHeadSmall
{
	border-style:solid;
	border-width:1px;
	background-color:#006600;
	color:#FFFFFF;	
	font-weight:bold;
	font-size:12px;
	text-align:center;
}
.AgendaPAGCellSmall
{
	border-style:solid;
	border-width:1px;
	border-color:#BDA891;
	color:#006600;	
	background-color:#00550055;	
	font-weight:normal;
	font-size:12px;
}


.AgendaDia
{
	border-style:solid;
	border-width:1px;
	border-color:#BDA891;
	color:#937354;	
	font-weight:bold;
	font-size:14px;
}
.AgendaHoy
{
	border-style:outset;
	border-width:2px;
	border-color:#9E805F;
	color:#937354;
	font-size:20px;	
	font-weight:bold;
}
.CargoClaro
{
	color:#990000;
	font-size:14px;	
	font-weight:bold;
	text-align:center;
	border-style:none;
	background-color:#C58B67;
}
.CargoOscuro
{
	color:#990000;
	font-size:14px;	
	font-weight:bold;
	text-align:center;
	border-style:none;
	background-color:#BF8462;
}
.AbonoClaro
{
	color:#009900;
	font-size:14px;	
	font-weight:bold;
	text-align:center;
	border-style:none;
	background-color:#9FB167;
}
.AbonoOscuro
{
	color:#009900;
	font-size:14px;	
	font-weight:bold;
	text-align:center;
	border-style:none;
	background-color:#99AA62;
}
.SaldoPositivoClaro
{
	color:#004400;
	font-size:14px;	
	font-weight:bold;
	text-align:center;
	border-style:none;
	background-color:#9F8B8D;
}
.SaldoPositivoOscuro
{
	color:#004400;
	font-size:14px;	
	font-weight:bold;
	text-align:center;
	border-style:none;
	background-color:#998488;
}
.SaldoNegativoClaro
{
	color:#440000;
	font-size:14px;	
	font-weight:bold;
	text-align:center;
	border-style:none;
	background-color:#9F8B8D;
}
.SaldoNegativoOscuro
{
	color:#440000;
	font-size:14px;	
	font-weight:bold;
	text-align:center;
	border-style:none;
	background-color:#998488;
}
.EditReadOnlyClaro
{
	color:#404040;
	font-weight:bold;
	border-style:none;
	background-color:#BBA379;
}
.EditReadOnlyOscuro
{
	font-weight:bold;
	border-style:none;
	background-color:#B49B73;
}
.EditModifyClaro
{
	border-style:none;
	background-color:#C2AC87;
	font-size:12px;	
}
.EditModifyOscuro
{
	border-style:none;
	background-color:#BCA581;
	font-size:12px;	
}
.EditModificando
{
	border-style:none;
	color:#FFFFDD;
	background-color:#000066;
	font-size:12px;	
}
.EditObsModificando
{
	/*float: left;*/
	position:fixed;
	left:200px;
	top:200px;
	width:800px;
	height:200px;
	border-style:outset;
	border-width:4px;
	color:#FFFFBB;
	background-color:#000066;
	font-size:12px;	
}
.EditObsClaro
{
	width:150px;
	height:18px;
	font-size:10px;	
	border-style:none;
	background-color:#C2AC87;
}
.EditObsOscuro
{
	width:150px;
	height:18px;
	font-size:10px;	
	border-style:none;
	background-color:#BCA581;
}
