body	{
	background: white;
	color: #333;
	margin:0;
	padding: 2pt 0 0 0;
	border: 0;
	font-size: 9pt;
	font-family: "Trebuchet MS", "Bitstream Vera Sans", verdana, lucida, arial, helvetica, sans-serif;
	}
	


table.header tr td.clave {

	background: #F2F2F2;
	padding: 2pt;
	font-weight: bold;
	border-bottom: 2pt solid #ccc;

}

table.header tr td.title {
	
	font-size: 14pt;
	padding: 0;
	padding-top: 2pt;

}

table.header tr td.titleSub {
	
	font-size: 8pt;
	padding: 0;
	padding-top: 0;

}


table.header {
	
	border-bottom: 1pt solid #ccc;

}




table.data-singleColumn tr td table tr.data-a td, table.data-singleColumn tr td table tr.data-b td{
	
	padding: 2pt;
	border-left: 1pt solid #CCC;
	border-bottom: 2pt solid #CCC;



}

table.data-singleColumn tr td table {
	

	border-right: 1pt solid #CCC;


}

table.data-singleColumn tr td table {
	

	border-top: 2pt solid #CCC;


}

table.data-singleColumn tr td table tr.data-a td{
	
	background: #F2F2F2;
	border-bottom: 2pt solid #E5E5E5;

}

table.data-singleColumn tr td table tr.data-a td.variable, table.data-singleColumn tr td table tr.data-b td.variable {
	
	font-weight: bold;

}


table.data-doubleColumn tr td table tr.data-a td, table.data-doubleColumn tr td table tr.data-b td {
	

	

}

table.data-doubleColumn tr td table tr td table{
	
	border-right: 1pt solid #CCC;
	border-top: 2pt solid #CCC;
	

}

table.data-doubleColumn tr td table tr.data-a td, table.data-doubleColumn tr td table tr.data-b td{
	
	padding: 2pt;
	border-left: 1pt solid #CCC;
	border-bottom: 2pt solid #CCC;
	

}


table.data-doubleColumn tr td table tr.data-a td{
	
	background: #F2F2F2;
	border-bottom: 2pt solid #E5E5E5;

}

table.data-doubleColumn tr td table tr.data-a td.variable, table.data-doubleColumn tr td table tr.data-b td.variable {
	
	font-weight: bold;

}


table.sheet tr td table{
	

	border-top: 1pt solid #CCC;
	border-right: 1pt solid #CCC;


}

table.sheet tr td table tr td{
	
	padding: 2pt;
	border-left: 1pt solid #ccc;
	border-bottom: 2pt solid #ccc;

}

table.sheet tr td table tr.title td{
	
	
	color: #000;
	font-weight: bold;
	border-bottom: 2pt solid #CCC;

}

table.sheet tr td table tr.data-a td{
	
	background: #F2F2F2;
	border-bottom: 2pt solid #E5E5E5;

}
