@CHARSET "UTF-8"; @import "variables.css"; @import "proc/variables.css"; @import "formulario.css"; /******************************************** * CSS generales del las páginas de mensajes. ********************************************/ * { font-family: Arial, Helvetica, FreeSans, "Liberation Sans", "Nimbus Sans L", sans-serif; } html { background-color: #eee; padding: 50px; } body { display: block; margin: 0 auto; width: 500px; padding: 75px 30px 30px 30px; border: 1px solid #ddd; background: no-repeat white center 25px; background-image: var(logo); border-radius: 10px; } h1 { display: block; border-bottom: 1px solid #ccc; font-size: large; } p { font-size: medium; } pre { font-family: monospace; height: 250px; background: #ddd; overflow: auto; border: 1px solid #aaa; } a.enlace { font-size: x-small; float: right; margin-top: 15px; } button { margin-right: 5px; } .ingreso-progreso { display: block; margin: 0 auto 20px; } /******************************************** * FORMULARIO ********************************************/ form { margin-bottom: 10px; border-bottom: 1px solid #ccc; } form input[type=text],form input[type=password] { width: 150px; margin-left: 20px; margin-bottom: 10px; display: block; } form input[type=checkbox] { margin: 5px 5px 15px 20px; } #opciones input[type=checkbox] { margin: 0; } form input[type=submit] { margin: 5px 20px 20px; } form label { display: block; font-family: Arial, sans-serif; margin-left: 20px; font-size: 8pt; font-weight: bold; color: #666; } form input[type=checkbox]+label { display: inline; } #instrucciones { float: right; width: 250px; } #instrucciones * { font-size: x-small; } .wrap_opciones { float: right; text-align: right; margin-top: -25px; } #mas_opciones { font-size: xx-small; margin: 5px; color: #999; } #opciones { background: #eee; padding: 10px; margin: 5px; border: 1px solid #ccc; border-radius: 10px; text-align: left; } #opciones > input[type="checkbox"] { vertical-align: middle; } #opciones > label { font-weight: normal !important; padding: 0; margin: 0; color: #000; } /******************************************** * KEYPAD ********************************************/ .keypad { display: block; border: 1px solid #ddd; background: #eee; border-radius: 5px; width: 220px; margin-left: 20px; margin-bottom: 10px; padding: 5px; } .keypad button { width: 20px; height: 20px; margin: 1px; border: 1px outset #999; border-radius: 5px; background-position: center; background-size: 30px; } /******************************************** * NUMPAD ********************************************/ .numpad { display: inline-block; border: 1px solid #ddd; background: #eee; border-radius: 5px; width: 132px; margin-left: 20px; margin-bottom: 10px; padding: 5px; } .numpad button { width: 20px; height: 20px; margin: 1px; border: 1px outset #999; border-radius: 5px; background-position: center; background-size: 30px; } /******************************************** * IMAGENES INGRESO ********************************************/ #imagen img { height: 40px; margin: 5px 5px 5px 20px; } .imagenes_ingreso { margin: 5px 20px; } .imagen_ingreso { height: 40px; padding: 5px; border-radius: 5px; } .imagen_ingreso:hover { background: #eee; } .imagen_ingreso.selected { background: #abc; } .imagen_ingreso.selected:hover { background: #cde; } /******************************************** * LINKS INGRESO ********************************************/ #links { margin-left: 20px; margin-bottom: 10px; } #links p { margin: 0; font-size: small; }