table.TablaDato{
	width:100%;
}	

table.TablaDato tr.filaTitulo{
	width:auto;	
	background-color:#91c9f6;
	height:15px;
	overflow:hidden;
}

table.TablaDato tr.filaTitulo th{
	font-weight:bolder;	
	text-align:center;
	vertical-align:middle;	
	border-right: 1px solid #FFFFFF;
}

table.TablaDato tr{
	width:inherit;
	/*height:50px;*/
	background-color:#f6fbfe;
	position:static;
	overflow:visible;
}

table.TablaDato tr.filaNormalEven{
	width:inherit;
	/*height:50px;*/
	background-color:#f6fbfe;
	overflow:visible;
}

table.TablaDato tr.filaNormalOdd{
	width:inherit;
	/*height:50px;	*/
	overflow:visible;
	background-color:#def1fb;
}

table.TablaDato tr.filaNormalHover{
	width:inherit;
	/*height:50px;*/
	background-color:#FFE4B5;	
	position:static;
	overflow:visible;
}


table.TablaReporte{
    background-color:#CCCCCC;
    border-bottom-color:#999999;
    padding-left:15px;
    padding-right:15px;
    padding-top:5px;
	border-right:1.0px solid #778a99;
	border-top:1px solid #778a99;
	border-bottom:1.0px solid #778a99; 
	border-left:1.0px solid #778a99;
	font-size:11px;
}
