/*
 *	CENTRAR
 */
body { margin: 0; padding: 0; background: #000; text-align: center; }
#todo { position: relative; width: 754px; margin: 0 auto; text-align: left; }
/*
 *	TIPOGRAFÍA
 */
body, td, button { font: 11px "Trebuchet MS", Arial, Helvetica, sans-serif; color: #333; line-height: 1.2em; }
td { vertical-align: top; }
select, input, textarea { font: 10px Verdana, Arial, Helvetica, sans-serif; background: #FFF; color: #666; }
/*
 *	LINKS
 */
a img { border: 0; }
a { color: #da0001; font: bold 10px Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; }
a:hover { text-decoration: underline; }

/*
 *	otro
 */
h1 { width: 754px; margin: 1px 0 0; padding-top: 0; font: bold 18px "Trebuchet MS", Arial, Helvetica, sans-serif; color: #da0001; background: #FFF; }
h2 { margin: 20px 0 20px 0; padding-top: 0; font: bold 18px "Trebuchet MS", Arial, Helvetica, sans-serif; color: #da0001;  }
ul { list-style-image: url(../images/flecha5.gif); }
#rojillo { height: 6px; width: 754px; border-bottom: 1px solid #000; border-top: 1px solid #000; background: #da0001; }
#listado { padding: 10px;}
#listado a { padding: 2px 0 4px 13px; font: bold 10px Tahoma, Arial, Helvetica, sans-serif; color: #da0001; text-decoration: none; display: block; background: url(../images/flecha2.gif) 0 -1px no-repeat; }
#listado a:hover { color: #000; text-decoration: none; background: url(../images/flecha.gif) 0 -1px no-repeat; }
.enlistao { padding: 2px 0 4px 13px; font: bold 10px Tahoma, Arial, Helvetica, sans-serif; color: #000; text-decoration: none; display: block; background: url(../images/flecha1.gif) 0 -1px no-repeat; }
.corte { background: #FFF url(../images/fondo4.gif) no-repeat; }
.men { width: 222px; }
.seg { width: 530px; }
.seg a { font: 11px "Trebuchet MS", Arial, Helvetica, sans-serif; color: #333; text-decoration: underline; }
.seg a:hover { font: 11px "Trebuchet MS", Arial, Helvetica, sans-serif; color: #da0001; text-decoration: underline; }
.objetin { margin-top: 6px; background: #FFF; font: bold 10px Tahoma, Arial, Helvetica, sans-serif; color: #5b5b5b;}
.nom { padding: 2px 0 4px 0; font: bold 13px Tahoma, Arial, Helvetica, sans-serif; color: #FFF; background: #163041; width: 105px; text-align: center;}
.apel { padding: 2px 0 4px 0; font: bold 11px "Trebuchet MS", Arial, Helvetica, sans-serif; color: #FFF; background: #4b6f81; text-align: center; }
.ima { width: 105px; text-align: center;}
.test { padding: 4px 0 0 0;  width: 270px; color: #5b5b5b; font: 10px Tahoma, Arial, Helvetica, sans-serif; line-height: 1.1em; }
.para { padding: 4px 0 0 0;  width: 126px; color: #000; font: bold 10px Tahoma, Arial, Helvetica, sans-serif; }