table.compa {
background-color:rgba(255,255,255,0.5);
border-spacing: 0px!important;
border-right:1px solid white;
font-size:0.9em;
}
table.ficha {

background-color:rgba(255,255,255,0.5);
border-spacing: 0px!important;
border-right:1px solid white;
font-size:0.9em;
width:100%;
max-width:320px;
}
table.d {
background:#71957D;
font-family: arial;
font-size: 1.1em;
}
table.ficha tr:nth-child(even) {background: rgba(255,255,255,0.8)}
table.ficha tr:nth-child(odd) {}
th.tabla {
color:#000;
/*background:URL('http://www.sasua.net/bc/images/000/fondotabla.gif');*/
font-size: 1.1em;
font-style: normal;
font-weight: normal;
text-align:center;
}
td.tabla {
color:#000;
/*background:URL('http://www.sasua.net/bc/images/000/fondofichatabla.gif');*/
background-color:#999;
font-size: 1.1em;
font-style: normal;
font-weight: normal;
text-align:left;
color:white;
}
td.tabla1, th.tabla1 {
color:#FFFFFF;
height:18px;
background:#71957D;
font-size: 1.0em;
font-style: normal;
font-weight: normal;
}
td.tabla2, th.tabla2 {
color:#000000;
/*color:#fff;*/
height:18px;
/*background:#fff;*/
font-size: 1.0em;
font-style: normal;
font-weight: normal;
width:160px;
white-space:nowrap;
}

td.boton, th.boton {
color:#000000;
padding:0px 2px;
background:URL('http://www.sasua.net/bc/images/000/fondoboton.gif');
font-size: 10px;
font-style: normal;
font-weight: normal;
}
tr.boton:hover {
background:URL('http://www.sasua.net/bc/images/000/fondotabla.gif');
}
td.boton2, th.boton2 {
color:#000000;
background:URL('http://www.sasua.net/bc/images/000/fondoboton2.gif');
font-size: 10px;
font-style: normal;
font-weight: normal;
}
td.ficha {
	border-bottom:1px solid #c3c3c3;
	padding:4px;
	font-size: 1.1em;
	font-style: normal;
	font-weight: normal;
	text-align:left;
	/*white-space: nowrap;*/
}
th.ficha {
	border-bottom:1px solid #c3c3c3;
	padding:2px 10px;
	font-size: 1.1em;
	font-style: normal;
	font-weight: bold;
	/*white-space: nowrap;*/
}
th.destacado {
	font-size: 1.3em;
	font-style: normal;
	font-weight: bold;
	background:#ffffb0;
	color:black;
	}
th.si {
	/*background:#fff;*/
	text-align:right;
	color:#000;
	}
td.tablano, th.tablano {
	/*color:#666;*/
	color:#333;
	height:18px;
	/*background:#f3f3f3;*/
	font-size: 1.0em;
	font-style: normal;
	font-weight: normal;
	text-align:right;
}	
td.c_si,th.c_si {
	text-align:center;
	color:#000;
	font-weight: bold;
	width:130px;
	}
td.c_no, th.c_no {
	color:#aaa;
	font-weight: normal;
	text-align:center;
	width:130px;
}	

td.comentario {
	background:#ffffb0;
	color:black;
	}

td.cabe {text-align:center;background-color: rgba(0,0,0,0.2);}

a.principal {
text-decoration:none;
color:#ffff00;
padding:3px;
}
a.principal:hover {
text-decoration: none;
background: #0078a3;
color:#ffffff;
border-radius:5px;
}
P.otexto {
color:#000000;
}
input.ref {
font-family: Arial;
font: 11px arial;
color: #000000;
font-size: 11px;
background-color:#ffffb0;
}
#verfichacompleta {font-family:arial;font-size:8pt;color:black}
