body {
    background-color : #fffbe8;
	background-image : url("gifs/f_contenido2.jpg");
	text-align: center;
	margin: 0;
	padding: 0;
	font-family: "verdana";
}
table {
    empty-cells: show;
    padding: 0;
    margin: 0;
	border-collapse: collapse;
	font-family: "verdana";
}
td {
    padding: 0;
    margin: 0;
}

.titulo {
	font-size : 20px;
	color : #e97949;
}

.subtitulo {
	font-size : 15px;
	color : black;
}
.logos {
	width : 40px;
	border : 0;
	margin : 0;
	padding: 0;
}
table.res thead th {
	background-color: #c29b83;
	text-align: center;
	font-size: 1em;
	color: white;
}
table.res thead td {
	background-color: #f7ddae;
	text-align: right;
	padding-top: 1px;
	padding-bottom: 1px;
	padding-right: 5px;
}
table.res thead td img{
	width: 40px;
}

table.res tbody th {
	text-align: left;
	padding-left: 5px;
	font-size: .7em;
	color: #eda205;
}
table.res tbody td {
	padding: 5px;
	font-size: .7em;
	text-align: right;
	color: #A1957C;
}
table.resold tbody td {
	padding: 5px;
	font-size: .7em;
	text-align: right;
	color: #BFB093;
}
table.res tbody td.completo {
	color: green;
}
table.res tbody td.faltantes {
	color: #6b84be;
}

table.res tfoot th {
	text-align: left;
	padding-left: 5px;
	font-size: 1em;
	color: #4b9c56;
	background-color: #fdf5c1;
	text-align: center;
}
table.res tfoot td {
	padding: 5px;
	font-size: .9em;
	text-align: right;
	color: #c1643c;
	background-color: #f7ddae;
}
.alterno1 {
    background: White;
}
.alterno2 {
    background: #F3F3F3;
}

.faltantes {
	color: #6b84be;
	font-size: 3em;
}
.completo {
	color: green;
	font-size: 3em;
}

