@charset "UTF-8";
/* CSS Document */


.tablaxxxx table caption, th, tfoot td {

}
.tabla caption {
	font-weight:bold;
	text-align:center;
	color: #EEB111;
}
.tabla {
	width:100%;
	border-collapse:collapse;
	border:1px solid #EEB111;
}
.tabla td,th { padding:5px; }
/* THEAD*/
.tabla thead th { font-size:15px; font-weight:normal; font-variant:small-caps;
	color:#fff2ea;	background-color:#f60; }
/* TFOOT */
.tabla tfoot th, tfoot td { font-size:15px; font-weight:bold; 
	color:#fff2ea;	background-color:#f60; padding:10px; }
.tabla tfoot td { font-size:30px;	font-weight:normal; }
/* TBODY */
.tabla tbody td, tbody th {
	line-height:140%;
	background-color:#FDF1CC;
	color:#005E7D;
}
.tabla tbody tr.odd td, tbody tr.odd th { background-color:#fff2ea;	border:1px solid #f60; border-width:1px 0; }
.tabla tbody th a { font-size:13px; font-weight:normal; font-variant:small-caps; }

/* ONLY REAL GOOD BROWSERS */
/* GENERAL */

.tabla tbody a:before { content:"\21E9"; color:#f60;}

.tabla tbody td+td+td+td {	text-align:right; }
.tablaxxx tbody tr th:before { content:"\2588\00A0\00A0"; color:#f60;}
.tablaxxx tbody td+td+td+td:before { content:"\21E9"; color:#f60; }
/* HOVER */
.tabla tbody tr:hover td, tbody tr:hover th:before { }
.tabla tbody tr:hover td a, tbody tr:hover th a { }
.tabla tbody tr:hover td a:visited, tbody tr:hover th a:visited { }
.tabla tbody tr:hover td+td+td+td a {  }
.tabla tbody tr:hover td+td+td+td:before { color:#000; }

.tabla2 {
	background-color: #FFF2D3;
	border: 1px solid #E0AD12;
	font-size: 10px;
}
.barraNavegacionDiv {
	background-color: #FFFFFF;
	width: 100%;
	text-align: center;
	float:left;
	padding-top: 5px;
}
.barraNavegacionTabla {

	align:center;
}
.barraNavegacionImagen {
	background-color: #FFFFFF;
	border: none;
	
}
.barraNavegacionTexto {

	color:#0066CC;	
	
	
}
.filaImpar {
	background-color: #FFF2D3;
	font-size: 10px;
}

