/* Estilos que no se modificarán*/
body	{ background-color: #fff; margin: 0px; padding: 0px; font: 11px Vernada, Arial, Helvetica, sans-serif; }
table	{ margin: 10px; border: 1px solid #000; width:750px }
td { text-align:left; padding: 0px 5px 0px 5px; font:11px Vernada, Arial, Helvetica, sans-serif; }
th {font: bold 11px Vernada, Arial, Helvetica, sans-serif; background:#aaa; }
p {font:11px Vernada, Arial, Helvetica, sans-serif;}
span { color: #666; font-size: 11px; }
span.error { color: #f00; font-size: 11px; font-weight: 700; }
span.print { color: #333; font-size: 11px; text-align: right; float: right; margin: 10px; }
a { text-decoration:none; color:#000;}
h3 {font-size: 12px; text-align:center; text-transform:uppercase;}
h4 {font-size: 12px; font-weight: bold;}



/* Otros */
#imagen { display:none;}
.menu { display:none;}
#menu { display:none;}
#opciones { display:none;}
#cabecera { display:none;}
#base { display:none;}
#central { width: 750px; margin:5px;}


/* Especificos */
table.listaclase 		{ width:630px; line-height: 16px; border: 0px; }
table.listaclase th 	{ text-align:left; width: 100%; padding: 0px 5px 0px 0px; color:#000; font-size: 14px; background:#fff;}
table.listaclase th span { font-size:12px; color:#000; font-weight:400;}
table.listaclase td 	{ border-bottom: 1px solid #000; line-height:20px; height:20px; text-transform:uppercase; font-size:10px;}


table#certificado { width:650px; line-height:25px; font-size:16px; border:0px; }
table#certificado td { text-align:justify; font-size:16px; vertical-align:top; }
table#certificado #certificado_box { border:2px solid #000; color:#000; font-size:16px; font-weight:900; display:block; padding: 10px; }
table#certificado .certificado_name {text-transform:uppercase; font-size: 16px; color:#000; font-weight:700;}

table#certificado2 {width:600px; line-height:30px; font-size:14px; border:0px; text-align:left;}
table#certificado2 th { font-size:36px; background:#fff; text-align:center; text-transform:uppercase;}
table#certificado2 td { font-size: 14px; text-transform:uppercase;}
table#certificado2 .certificado_name {text-transform:uppercase; font-size: 20px; color:#000; font-weight:700; display:block; text-align:center;}
table#certificado2 .certificado_name2 {text-transform:uppercase; font-size: 20px; color:#000; font-weight:700; display:block; text-align:center; border:2px solid #000; padding:20px;}
/* Si los PDF dan problemas, pasar a esta config: */
/*
table#certificado2 .certificado_name {text-transform:uppercase; font-size: 18px; color:#000; font-weight:700; display:block; text-align:center;}
table#certificado2 .certificado_name2 {text-transform:uppercase; font-size: 16px; color:#000; font-weight:700; display:block; text-align:center; border:2px solid #000; padding:20px;}
*/