body {
	font: normal 13px auto Verdana, Arial, Helvetica, sans-serif;
	background: #FFFFFF;
}

table.sample {
	border-width: 3px 3px 3px 3px;
	border-spacing: 3px;
	border-style: solid solid solid solid;
	border-color: white white white white;
	border-collapse: collapse;
	background-color: white;
}

th {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #000000;	
	letter-spacing: 0px;	
	text-align: left;
	padding: 4px 4px 4px 8px;
	background: #D6D6D6;
	border-width: 2px;
	border-style: none solid none solid;
	border-color: white white white white;
}

td.datos {
	font: 12px Arial, Helvetica, sans-serif;
	color: #000000;	
	letter-spacing: 0px;	
	text-align: left;
	padding: 4px 4px 4px 8px;
	border-width: 2px;
	border-style: none solid none solid;
	border-color: white white white white;

}

td.datosR {
	font: 12px Arial, Helvetica, sans-serif;
	color: #000000;	
	letter-spacing: 0px;	
	text-align: right;
	padding: 4px 4px 4px 8px;
	border-width: 2px;
	border-style: none solid none solid;
	border-color: white white white white;
}

td img.enbloque {
	display: block;
}

img.alineada {
	vertical-align: bottom; 
}

tr.spec{
	/*background: #FF6600; naranja del recuadro*/
	background: #F9F0F5;
}

tr.specalt{
	background: #E9E1E5;
}

th.dere{
	text-align: right;
}