.tablaListadoDT {	
	padding: 0px;	
	width: 400px;
	background-color: white;
	color: black;
	empty-cells: show;
	border-collapse: collapse;
	border-spacing: 0px;
	margin-bottom: 10px;
	border-bottom: solid 1px #ae0;			
}

.odd {
	text-align: center;
	background-color: #EEEEEE;
	color:black;			
	border-bottom-color:#ae0;
	border-bottom-style: solid;
	border-bottom-width: 2px; 
	
}

.even {
	text-align: center;	
	color: 3d0c08;	
	border-bottom-color:#aaee00;
	border-bottom-style: solid;
	border-bottom-width: 2px;	
}

.seleccionada {
	background-color: rgb(255, 255, 0);
}

th.sorted {
	background-color: rgb(113, 113, 255);
}

th a,th a:visited {
	color: white;
	text-decoration: none;
}

th a:hover {
	text-decoration: underline;
	color: white;
}

th.sorted a,th.sortable a {
	background-position: right center;
	display: block;
	width: 100%;
}

th.sortable a {
	background-image: url(../imagenes/tabla/arrow_off.png);
	background-repeat: no-repeat;
	background-position: left center;
	text-indent: 8px;
}

th.order1 a {
	background-image: url(../imagenes/tabla/arrow_down.png);
}

th.order2 a {
	background-image: url(../imagenes/tabla/arrow_up.png);
}

.celda {		
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 10px;	
	font-size:1.4em;		
}


.celdaOperacion {		
	padding-top: 3px;
	padding-bottom: 2px;
	width: 75px;
	text-align:center;
}

.cabeceraTablaListado {
	font-size:1.4em;
	font-weight:bold;
	padding: 0 0 5 10px;	
	padding-bottom: 10px;	
	padding-left: 10px;
}

.cabeceraTablaListadoCenter {
	font-size:1.4em;
	font-weight:bold;
	padding: 0 0 5 10px;	
	padding-bottom: 10px;	
	padding-left: 10px;
	text-align: center;
}

.cabeceraTablaListadoFicheros {
	font-size:1.4em;
	font-weight:bold;
	padding: 0 0 5 10px;	
	padding-bottom: 10px;		
}

span.pagebanner {
	border-style: dotted dotted none;
	background-color: rgb(204, 204, 204);
	border: 1px dotted #999;
	border-bottom: none;
	padding: 2px 4px;
	display: block;
}

span.pagelinks {
	border-style: none dotted dotted;
	border: 1px dotted #999;
	border-top: none;
	padding: 2px 4px;
	background-color: rgb(204, 204, 204);
	display: block;
	margin-bottom: 5px;
}