/* CSS Document */
body { background-color:#FFFFFF; background-image:url(img/logo1.gif); background-repeat:no-repeat; background-position: center; background-attachment: fixed; font-family: Arial, Helvetica, Verdana, Georgia, Helvetica, sans-serif; font-size:10pt; color:#585959;}
h1 { font-size:12pt; text-align:center; color:C2151C; clear:both; font-weight:500;}
h3 { font-size: 8pt; text-align:center; color:C2151C; clear:both; font-weight:300;}
h2 { font-size: 10pt; color:#7A7C7F; clear:both; text-align:left; text-decoration:underline;} 
input,select { font-size:8pt;}
label,checkbox { font-size:8pt; vertical-align:text-top;}

/* Tablas */
.tablalogin { text-align:center; font-size: 8pt; font-family: Arial, Helvetica, Verdana, Georgia, Helvetica, sans-serif; }
.tablareg { font-size:10pt; line-height:10px; text-align:left;}
.menuppal { text-align:center; }

/* Listas */
.ulppal{ list-style-type:upper-roman; }

/* Celdas */
.celdaopaca { background-color:#7A7C7F; border: solid 1px #7A7C7F; color:#FFFFFF; padding: 2px;}
.celdaopaca3 { background-color:#7A7C7F; border: solid 1px #7A7C7F; color:#FFFFFF; padding: 2px; line-height:20px; width:100px;}
.celdaopacamedia3 { background-color:#7A7C7F; border: solid 1px #7A7C7F; color:#FFFFFF; padding: 2px; width:300px; line-height:20px;}
.celdaopaca2 { background-color:#7A7C7F; color:#FFFFFF; padding: 2px; width:100px; text-align:center; font-size:10pt; height:5px;}
.celdaopacaalta { background-color:#7A7C7F; border: solid 1px #7A7C7F; color:#FFFFFF; padding: 2px; vertical-align:top; }
.celdaopacaancha { background-color:#7A7C7F; border: solid 1px #7A7C7F; color:#FFFFFF; padding: 2px; width:300px;}
.celdaopacamedia { background-color:#7A7C7F; border: solid 1px #7A7C7F; color:#FFFFFF; padding: 2px; width:180px;}
.celdaopacamedia4 { background-color:#7A7C7F; border: solid 1px #7A7C7F; color:#FFFFFF; padding: 1px; }
.celdascroll { color:#7A7C7F; text-decoration:none; border: 1px solid #7A7C7F; padding: 1px; word-break:break-all; word-wrap: break-word;}
.celdascroll a:link, .celdascroll a:active,.celdascroll a:visited { text-decoration:none; color:#7A7C7F; }
.celdascroll a:hover {text-decoration:none; color:#AAAAAA;}
.ancho150 { width:150px;}
.ancho200 { width:200px;}
.ancho80 { width:80px;}
.ancho50 { width:50px;}
.ancho150 { width:150px;}
.ancho120 { width:120px;}
.conborde { border: 1px solid #7A7C7F; }
.ancho300 { width:300px;}

/* Generales */
.resultados { font-size:8pt; text-align:left; color:#585959; clear:both; line-height:15px; text-align:left; } /* mensajes de error o confirmaciones*/ 
.resultados2 { font-size:8pt; text-align:left; color:#000000; line-height:20px; text-align:center;} /* mensajes en formularios*/ 
.resultados3 { font-size:8pt; text-align:left; color:#ffffff; line-height:15px; position:relative; top:5px; left:15px; }
.resultdiv { clear:both; height:25px; width:250px; background-color:#7A7C7F; text-align:center; }
.centrado { text-align:center;}
.letrablanca { color:#FFFFFF;}
.alignizq { text-align:left; }
.alignder { text-align:right; }
.foscura { background-color:#dddddd;}
#typefileact { margin-left:25px;}
.botonenviar1 { background-color:#7A7C7F; color:#FFFFFF; font-weight:700;}
.floatleft { float:left; height:320px; }
.subr { text-decoration:underline;}
#titulosc { margin-bottom:50px;}

/* Links para eliminar registros*/
.linkelim { text-decoration:none; color:#585959; line-height: 1.5em; }
.linkelim:hover { text-decoration:underline; }

/*Menu ppal*/
.menu { line-height:30px;}
.menu a:active,.menu a:link,.menu a:visited  { text-decoration:none; color:#333333; }
.menu a:hover{ text-decoration:none; color:#999999; }

/* links arriba - derecha */ 
.linksder { font-size:9pt; color:#888888; float:right;} 
.linksder a:active,.linksder a:link,.linksder a:visited { text-decoration:none; color:#585959; line-height: 1.5em; }
.linksder a:hover { text-decoration:underline; }

