body,td,a,p {
	font-family:arial,sans-serif;
	font-size: 10pt;
	}
a:visited	{color:blue}
form	{margin: 0px;}
.in	{
	padding-left:15px
	}
.de	{
	padding-top:7px
	}
body.info_sel {
	background-color: #DFE7F6;
	}
body.info_aso {
	background-color: #FFEDBF;
	}
body.info_lst {
	background-color: #CCEECC;
	}
body.lista_sel {
	background-color: #EEEEFF;
	}
body.lista_aso {
	background-color: #FFFFEE;
	}
body.lista_lst {
	background-color: #EEFFEE;
	}
input.rdonly {
	border-width: 0px;
	background-color: #CCEECC;
	}
textarea,input	{
	border-width: 1px;
	}
td.titulo {
	background-color: #555;
	color: #FFF;
	}
.campo {
	border: #FFFF00 1px solid;
	}

.help	{
	font-style: normal;
	font-family: Times, sherif;
	color: #777;
	}

#edita	{
	background-color: #eef;
	border: #BFD6E3 1px solid;
	padding:2px;
	font-weight: bold;
	}

.asigna	{
	background-color: #efe;
	border: #cec 1px solid;
	padding:2px;
	}

.relaciona
	{
	background-color: #ffe;
	border: #FFEDBF 1px solid;
	padding:2px;
	font-weight: bold;
	font-size: 10pt;
	}
.aso	{margin-top:5px;}

.form	{ background-color: #eef;
	border-top: #ffe 1px solid;
	border-right: #BFD6E3 1px solid;
	border-bottom: #BFD6E3 1px solid;
	border-left: #ffe 1px solid;
	padding:5px;
	margin:5px;	
	}

.borra	{ background-color: #eef;
	border-top: #ffe 1px solid;
	border-right: #BFD6E3 1px solid;
	border-bottom: #BFD6E3 1px solid;
	border-left: #ffe 1px solid;
	padding:5px;
	margin:15px 5px 15px 5px;		
	}


.form_ed	{ background-color: #F5F7CC;
	border-top: #ffe 1px solid;
	border-right: #BFD6E3 1px solid;
	border-bottom: #BFD6E3 1px solid;
	border-left: #ffe 1px solid;
	padding:5px;
	margin:5px;	
	}

.aire	{ height: 70px}