
#tcasillas {
	width: 100%;
	text-align: center;
}

#tcasillas span.s_titulo {
	color: #c18526;
	font-size: 11px;
	margin-bottom: 5px;
	font-weight:600;
	display: inline-block;
	border-bottom: #c378a6 solid 2px;
}
#tcasillas table {
	width: 100%;
	border-collapse: collapse;
	border: 2px solid #707070;
	background-color: white;
}
#tcasillas th {
	font-size:11px;
	border: 1px solid #707070;
}
#tcasillas th.s_logo  img {
	width: 30px;
	height: 30px;
}

#tcasillas tr.s_fila0 {
	background-color:#F2F2F2;
}
#tcasillas tr.s_fila1 {
	background-color: #e0e0e0;
}
#tcasillas tbody tr:hover {
	background-color: #bababa;
}
/* Porcentaje bajo los votos */
#tcasillas tr.s_fila0 .s_porcentaje {
	color: #500000;
}
#tcasillas tr.s_fila1 .s_porcentaje {
	color: #500000;
}

#tcasillas td {
	text-align: right;
	color: green;
	font-size: 12px;
	padding-left: 5px;
	border: 1px solid #707070;
	white-space: normal;
	line-height: 1.2;
}
.fBlanco {
        background-color: #CDDEFF;
}
.fIlegible {
        background-color: #FFB8B8;
}

#tcasillas td.s_win {
	background-color: #FDD066;
}
/* Links Grafica y detalle de casillas */
#tcasillas td.s_links {
	text-align: left;
	padding: 0;
	margin: 0;
	color: black;
	white-space: nowrap;
}
#tcasillas td a img {
	border: 0px;
}
/* Nombre de la division */
#tcasillas td.s_name {
	text-align: left;
	padding-left: 4px;
	color: black;
	font-weight:600;
	white-space: normal;

}

#tcasillas td.s_emitidos {
	color: black;
}
#tcasillas td.s_padron {
	color: black;
}
#tcasillas td.s_participa {
	color: #914F1C;
}


