.tblBuscador 
{ 
 border: #007877 1px solid; 
 padding: 5px; 
 background-color: #FDE6CC; /* #f9fbff;  fffdf4 eceeff */
}

body {
 top: 0px;
 bottom: 0px;
 left: 0px;
 right: 0px;
 background-color: #ffffff;
 margin: 0px;
}

TD {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 color: #000000;
 font-weight: normal;
 padding-right: 5px;
 padding-bottom: 2px;
}

INPUT, SELECT, TEXTAREA {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 color: #000000;
 font-weight: normal;
 margin: 0 10px 5px 0px;
}

SPAN.textoAlign {
 margin: 0 10px 5px 0px;
 height: 40px;
}

.visual {
 color: #ACA899;
 float: right;
 padding-right: 10px;
}

INPUT.texto {
 padding-bottom: 30px;
}

INPUT.boton{
 margin: 0px 20px 0px 0px;
 padding: 0 5px 0 5px;
 font-weight: bold;

/*
 color: #DAF1FC;
 border: #DAF1FC 1px solid;
 background: #0F80B0;


 color: #FE7504;
 border: #FE7504 1px solid;
 background: #000000;
*/
 color: #000000;
 border: #007877 1px solid;
 background: #FFC56C;

}

TD.Ancho100 {
 height: 100px;
}

SPAN.boton {
 height: 30px;
 padding: 30px 0px 30px 0px;
}

TR.Ancho20 {
 height: 20px;
}
TR.Ancho20 img{
 margin: 0 0 -2px 0;
}

.CabMenu {
/* color: #0F80B0;*/
 color: #007877;
 font-weight: bold;
 border-bottom: solid 1px #007877;
 height: 18px;
 margin: 20px 0px 10px 0px;
 padding: 0 20px 0 0;
}

.EnlaceNuevo {
/* color: #63C7F1;*/
 color: #F88913;
 font-weight: bold;
/* border-bottom: solid 1px #0F80B0;*/
 height: 18px;
 margin: 0;
 padding: 5px 20px 0 0;
}

.Subtitulo {
 color: #0F80B0;
 font-weight: bold;
 border-bottom: solid 1px #0F80B0;
 margin: 20px 0px 10px 0px;
 padding: 0 0px 0 0;
}

.EnlaceCambiar {
 color: #63C7F1;
 font-weight: bold;
 margin: 20px 0px 10px 0px;
 padding: 0 20px 0 10px;
}


.CabPagina {
 height: 20px;
 width: 100%;
 font-size: 11px;
 font-weight: bold;
 letter-spacing: 1px;
 background-color: #FFC56C;
 padding: 2px 10px 2px 10px;
 margin-bottom: 15px;
 border-top: solid 1px #007877;
 border-bottom: solid 1px #007877;
 border-left: solid 0px #007877;
 border-right: solid 0px #007877;
}

.CabPagina TD {
 color: #000000;
}

SPAN.spError {
 color: #ff0000;
}

SPAN.spBlanco {
 color: #ffffff;
 font-weight: bold;
}

SPAN.spRegs {
	FLOAT: right;
	COLOR: #ff6633;
}

TD.tdBlanco {
 color: #ffffff;
 font-weight: bold;
}

A {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 color: #671229;
/* color: #323232;*/
 font-weight: normal;
 text-decoration: none;
}

A:Hover {
 color: #FF0000;
}


/*********************************************************************/
/*                      ATRIBUTS DEL DATA GRID                       */
/*********************************************************************/
.tdBotsPag 
{
	display: block;
}

.Negrita {
 font-weight: bold;
}

.GridHeader {
 color: #007877;
 font-weight: bold;
 background-color: #FFFFFF;
 text-align: left;
}

.GridHeader A {
 color: #007877;
 font-weight: bold;
 text-decoration: none;
}

.GridHeader A:Hover{
 color: #FF0000;
}

.GridItem {
 color: #000000;
 font-weight: normal;
/* background-color: #FFF7C6;*/
 background-color: #FDE6CC;
 text-align: left;
}
.GridAlter {
 color: #000000;
 font-weight: normal;
/* background-color: #FFFCE8;*/
 background-color: #FFF9F2;
 text-align: left;
}
.GridFooter {
 color: #0F80B0;
 font-weight: normal;
 background-color: #FFFFFF;
 text-align: left;
}

.lblTotalReg
{
	float: right;	
}

.tblGrid 
{
	width: 100%;
	border: 0px;
	margin: 0px;
	padding: 0px;
}

.tdDesc
{
	width: 25%;
	float: left;
}


/*********************************************************************/



a.lkRojo {
 color: #cc0000;
}

a.lkOpLink {
 color: #000000;
 display: block;
 background-color: #ffffff;
}
a.lkOpLink:hover {
 color: #ffffff;
 display: block;
 background-color: #cc0000;
}

a.lkDGEdita {
 color: #cc0000;
 font-weight: bold;
}

TD.TitSeccion {
 height: 20px;
 background-color: #ffffff;
 text-align: left;
}


Table.Confirma {
 height: 100px;
 background-color: #E6E5EB;
 border: solid 1px #9A98AD;
 padding: 10px;
}

.despedida {
 height: 200px;
 color: #007877;
 font-weight: bold;
}

.td154 
{
	width: 111px;
}

.sp153 
{
	font-weight: bold;
}