/* Estilos Generales */
body, a , input, h1 {font: normal 11px Tahoma;}
a:hover {color:#F00; text-decoration:underline;}
/* DIVs contenedores */
#contenedor {width:300px; margin-left:auto; margin-right:auto; background:#fff; margin-top:5%; padding:0;}
#contenedor h1 {width:298px; height: 24px; border-bottom-width:0; background:#EEF2DB; padding-top:8px; font-weight:bold; color:#000;  margin-top:0;}
#contenedor h1, #contenedor {border: 1px solid #CFCFCF;}

/* Formulario */
img {border:none;}
#contenedor div {font-weight:bold;}
#aceptar {padding: 10px 10px 4px 0;}
#graf {text-align:left; padding-left:10px;}
#graf span {padding-left:180px;}
#user {padding-left:60px;}
#pass {padding-left:38px;}
#boton {color:#00F; /*background-color:#FF0;*/}
p, #contenedor {text-align:center;}
#contenedor .reg {padding:6px 0;}
p a, #contenedor .reg a {text-decoration:underline; font-weight:bold;}
#Login, #Password {width:120px;}

/* W3C */
.web, #aceptar{text-align:right;}
.web img {width:88px;height:31px;}