/* OBJETOS HTML */
td {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	font-style: normal;
	color: #000000;
}

input.button, input.submit {
	background-color : #cccccc;
}

input.text, input.password, select {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	font-style: normal;
	color: #000000;
}

input[disabled] {
  background-color: #eeeeee;
}

tr.alternateRow {
  background-color: #ffffff;
}

tr.whiteRow {
  background-color:  #ffffff;
}

td.sortedColumn {
  background-color: #dcdcdc;
}

/* CUSTOMIZADOS */
.normal {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	font-style: normal;
	color: #030355;
}

.normal_bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #030355;
}

.normalfondo {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	font-style: normal;
	color: #000000;
	background-color: #cccccc;
}

.tabla {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	font-style: normal;
	color: #000000;
	background-color: #FFFFFF;
}

.barratope {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	font-style: normal; 
	font-weight: bold;
	color: #FFFFFF;
	background-color: #DC0026;
}

.datosLogin {
	color: white;
}

.enc {
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-size: 8pt; 
	font-style: normal; 
	font-weight: bold;
	color: #000000;
}

.titulotabla p,
.titulotabla,
.titulotabla:link,
.titulotabla:visited,
.titulotabla:active {
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-size: 8pt; 	
	color: #FFFFFF;
	/*font-weight: bold;*/
	background-color : #DC0026;
	text-decoration: none;
}

.titulo p,
.titulo {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 8pt; 
	font-style: normal;
	/*font-weight: bold;*/
	color: #000000;
	background-color : #cccccc;
}

.filaa {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt; 
	font-style: normal;
	font-weight: normal;
	color: #000000;
}

.filab {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt; 
	font-style: normal;
	font-weight: normal;
	color: #000000;
	background-color: #cccccc;
}

.pasos {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	font-style: normal; 
	font-weight: bold;
	color: #000000;
	background-color: #FFFFFF;
	text-align: right;
}

table.datovalor tr td {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	font-style: normal; 	
	color: #000000;
	background-color: #f1f0f0;
}

.datotexto {
	font-family: Tahoma, Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	font-style: normal; 
	font-weight: bold;
	color: #000000;
	background-color: #cccccc;
}

.datonombre {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	font-style: normal; 
	font-weight: normal;
	color: #000000;
	background-color: #cccccc;
}

td.titulopagina p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #DC0026;
	text-transform: uppercase;
}

TD.paso {
	background-color : #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: bold;
	text-align: right;
	color: #000000;
}

.ayu {
	color: black;
	background-color: White;
	cursor: pointer;
	border: 1px solid;
	border-color: black;
	padding: 3px;
}
/*
.boton {
	background-color : #cccccc;	
	font-family:  Arial, Verdana,Helvetica, sans-serif; 
	font-size: 8pt; 
	font-style: normal;
	border-width: 1px;
}*/

.fila0 {
	background-color: #cccccc;
}

.fila1 {
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold; 
}

.fila2 {
	background-color: #f1f0f0;
}

.titulocomprobante { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12pt; 
	font-style: normal; 
	font-weight: bold; 
	color: #000000; 
}

.subtitulocomprobante { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10pt; 
	font-style: normal; 
	font-weight: bold; 
	color: #000000; 
}

.textocomprobante { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 9pt; 
	font-style: normal; 
	font-weight: normal; 
	color: #000000; 
}

.textocomprobantesmall { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	font-style: normal; 
	color: #000000;
}

.listado { 
	font-family: Courier; 
	font-size: 10pt; 
	font-style: normal; 
	color: #000000;
	white-space: pre;
}

.estiloTablaMenu
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	text-align: center;
	color: #000000;
	border-width: 1px;
	border-color: #000000;
	background-color: #FFFFFF;
	border-style: inherit;
}

.enlaceboton:link,
.enlaceboton:active,
.enlaceboton:visited {
	text-decoration: none;
	font-weight:bold;
	color:#000000; 
}

.enlaceboton:hover {
	font-weight:bold;
	color:#dc0026; 
}

.tablaDetalle {  
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt; 
	font-style: normal;
	color: #ffffff;
	background-color: #cccccc;
}


.filatitulo
{
	border-right: black;
	border-top: black;
	font-size: 12px;
	border-left: black;
	color: #ffffff;
	border-bottom: black;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #DC0026;
	text-decoration: none;
	font-weight: bold;
}
/* Pablo miñones modificación ID-5712  .filatitulo A:none -> .filatitulo A */
.filatitulo A:link, .filatitulo A:active, .filatitulo A:visited, .filatitulo A:hover, .filatitulo A
{
	border-right: black;
	border-top: black;
	font-size: 12px;
	border-left: black;
	color: #ffffff;
	border-bottom: black;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #DC0026;
	text-decoration: none;
	font-weight: bold;
}

.columnatitulo {
	BORDER-RIGHT: black;
	BORDER-TOP: black;
	FONT-SIZE: 12px;
	BORDER-LEFT: black;
	COLOR: #ffffff;
	BORDER-BOTTOM: black;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: Navy;
	font-weight: bold;
	color: White;
}

.filadatos01 {
	FONT-SIZE: 11px;
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #cccccc;
}

.filadatos02 {
	FONT-SIZE: 11px;
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #f1f0f0;
}

.letraError {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#FF3333; 
}

table.letraNormal tr td {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#000000;
	background-color: #f0f1f1;
}

.errorSistema {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	font-style: normal;
	color:#FF3333;
	background-color:white;
	border-width:1px;
	border-color:black;
	border-style:solid;
}

.dataSinBordes  {
border-bottom:	medium none;
border-left:	medium none;
border-right:	medium none;
border-top:	medium none;

}

.dataSinBordesR  {
border-bottom:	medium none;
border-left:	medium none;
border-right:	medium none;
border-top:	medium none;
text-align:right;
}


.fra {
	border: 1px solid;
	border-color: black;
}

/* Para paginador */


.greyed {
	background-color: #cccccc;
}

.panelBody {
	position:absolute; border:0px; color:#ffffff;
	border-color:#000000; background-color:#DC0026; 
	border-style:outset; left:0px; 
	top:0px; margin:0px; padding:0px;
}

.panelTab {
	position:absolute; cursor:pointer;
	text-align:center; color:#ffffff;
	border:1px; border-color:#000000;
	border-style:outset; background-color:#DC0026;
	border-bottom-style:none; margin:0px;
}


.resultadoTexto {
	font-family: Tahoma, Arial, Helvetica, sans-serif; 
	font-size: 10pt; 
	font-style: normal; 	
	color: #000000;
	background-color: #f1f0f0;
}

.cuerpoAltas {
	background-color: #dcdcdc;
}

.cuerpoAltas2 {
	background-color: #ffffff;
}
.encabezadoMaster 
{
	background-color: #f00000;
	border-spacing: 0;
	border-collapse: collapse;
}
.encabezadoTitulo
{
	font-size: 18px;
	font-weight: normal;
	font-family: Arial;
	color: #ffffff;
}
.encabezadoTituloTR
{
	height: 5px;
}

.menuAutoge
{
	background: #cccccc;
	color: Black;
}

.cldConsultaGenFechaDesde
{
	position:absolute;
	top: 240px;
	left: 28%;		
	z-index: 1;	
}

.cldConsultaGenFechaHasta
{
	position:absolute;
	top: 240px;
	left: 70%;		
	z-index: 1;	
}

.cldConsultaModifFechaDesde
{
	position:absolute;
	top: 160px;
	left: 28%;		
	z-index: 1;	
}

.cldConsultaModifFechaHasta
{
	position:absolute;
	top: 160px;
	left: 70%;		
	z-index: 1;	
}

body
{
	background-image: url(../Images/logo_agua.gif);
	background-position:center;
	background-repeat: no-repeat;
	background-attachment: fixed
}

table {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	font-style: normal;
	color: #000000;
}
.procesando
{
	font-weight: bold;
	font-size: 10pt;
	color: red;
	font-family: verdana;
}
