body {
	background-color: #ffd0a0;
	color: #0820aa;
	font-size: small;
}

hr { height: 1px; background-color: #ffd0a0; border: 0px ; }

p { text-indent: 20px; }

li { margin-top: 5px; margin-left: -15px;}

a:link    {color:#aa0820; text-decoration:none;}
a:visited {color:#aa0820; text-decoration:none;}
a:active  {color:#aa0820; text-decoration:none;}
a:hover   {color:#0820aa; text-decoration:none;}

table.gp {
	border-style: hidden; 
	width: 100%;
}

tr.gp {height: 310px;}
td.gp { 
	border-style: none solid solid none;
	border-width: 1px;
	border-color: black;
	background-color: #ffffdf;
	margin: 3px;
}
td.gp_menu {
	width: 180px;
	vertical-align: top;
}
td.gp_cuerpo {
	width: *;
	vertical-align: top;
	padding: 3px;
}

.menu {
	border-collapse: collapse;
	width:100%;
}
td.menu {
	padding: 1px 3px;
	border-style: solid;
	border-width: 0px 0px 1px;
	border-color: #ffd0a0;
}
td.menut {font-size: large; font-weight:bold;}

table.login {
	color: #0820aa;
	background-color: #f0f0ff;
	border-collapse: collapse;
	margin-top: 20px;
	width:100%;
}

table.listado {	width: 100%; border-collapse: collapse; margin-bottom: 20px;}
.listadoh { background-color: #f0f0ff; }
.listado { border-style: solid; border-width: 0px 0px 1px; border-color: #ffd0a0; }

table.estt { border-collapse: collapse; margin-bottom: 20px;}
.estl { border-style: solid;  border-color:#ffd0a0; border-width: 0px 0px 1px;}
.esth { background-color: #f0f0ff; padding: 0px 0px; text-align: left; font-weight: bold; }
.ests { background-color: #f0f0ff; padding: 0px 5px; text-align: left;}
.est  { text-align:right; padding: 0px 5px; }



table.nuevo { width: 100%; }
td.nuevo {text-align: center;}

.cuerpoTitulo { font-size: x-large; padding: 3px; margin-bottom: 10px; }

select { background-color: #fffff0; }
input[type="text"]     { border: 1px #666666 solid; background-color: #fffff0; }
input[type="password"] { border: 1px #666666 solid; background-color: #fffff0; }
input[type="file"]     { border: 1px #666666 solid; background-color: #fffff0; }

.formulario { text-align: right; font-weight: bold; }
.formulario2 { font-weight: bold; }

table.logo { vertical-align: top; }
img.logo { padding: 4px 0px; }

.intro { font-weight: bold; margi_n-left: 192.55pt; }

.ueas {
      text-align: center;
      font-size:28px;
      line-height:23px;
      font-weight: 900;
      color: black;
}

table.datpac {margin-left: 40px;}
td.datpac_c {width:70px;}
