.suggestionsBox {
	left: 200px;
	margin: 10px 0px 0px 0px;
	width: 200px;
	background-color: #212427;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	border: 2px solid #000;	
	color: #fff;
} 

.suggestionList {
	margin: 0px;
	padding: 0px;
}

.suggestionList li {
	margin: 0px 0px 3px 0px;
	padding: 3px;
	cursor: pointer;
}

.suggestionList li:hover {
	background-color: #659CD8;
}

.print {
  /*border: 1px dotted  #999;*/
}

.print table {
  border-collapse: collapse;
  /*width: 100%;*/
}

.print td {
  border: 1px solid #999;
  padding: 1px;
  margin: 0;
}

.error {
  border: 1px solid #FF0000;
}

.errorText {
  color:  #FF0000;
  font-weight: bold;
  font-size:13;
  font-variant: small-caps;
  background-color: yellow; /*#ffffdd;*/
  text-align:center;
}

.borde {
  border: 1px solid #dbdbdb;
  BACKGROUND-COLOR:#FFFFDD;
}

.borde table {
  BACKGROUND-COLOR:#FFFFDD;
}

.fndLstOscuro {
  BACKGROUND-COLOR:#E2E2C7;
}

.fndLstClaro {
  BACKGROUND-COLOR:#F0F0F0;
}

TD {
  FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 11px
}

TH {
  FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 11px;
}

.TituloTabla {
  FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 11px;
  COLOR:white ; BACKGROUND-COLOR:#7a8eeb
}

A {
  COLOR: #004080; FONT-STYLE: normal; TEXT-DECORATION: none
}

A:hover {
  COLOR: #3c9dff; FONT-STYLE: normal; TEXT-DECORATION: underline
}

.botones {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px; color: #FFFFFF;
  background-color: #0099FF;
  border-color: #000000 ;
  border-top-width: 1pix;
  border-right-width: 1pix;
  border-bottom-width: 1pix;
  border-left-width: 1pix
}


.buttonWarn {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px; color: #FFFFFF;
  background-color: #990033;
  border-color: #000000 ;
  border-top-width: 1pix;
  border-right-width: 1pix;
  border-bottom-width: 1pix;
  border-left-width: 1pix
}

.inputbox {
  font-size: 11px;
  color: #000099;
  background-color: #FFFFFF;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  border: 1pix #000000 solid;
  border-color: #000000 solid;
  font-weight: normal
}

/*.gasto {    
  font-weight:bold;
}*/

th.gasto {
  background-color: #990033;
}

td.gasto-rojo {
  color:#990033;
  font-weight:bold;
}

/*td.gasto-verde {
  color:#003300;
  font-weight:bold;
}*/

.gasto a {
  color:#FFFFFF;
}