@charset "utf-8";
/*background:url(../images/fondo_login.jpg) repeat-x;*/
html{min-height: 100%;}
body{background-color: #ED2D2D;
background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ED2D2D), to(#0B32F2), color-stop(.5,#FFFFFF));
background: -moz-linear-gradient(top, #ED2D2D 0%, #FFFFFF 50%, #0B32F2, 100%);
background-repeat:no-repeat;}
#contenido{position:absolute; top:50%; height:240px; margin-top:-120px;left: 50%;margin-left: -230px;}
fieldset{padding:25px 15px 28px 15px;-webkit-border-radius:16px;-moz-border-radius:16px;-ms-border-radius:16px;border:#a1220b 5px solid;width:400px;font-size:15px;font-weight:bold;background:#ff9f9f;}
fieldset legend{font-weight:bold;font-size:15px;text-align:left;margin:0 10px 10px 10px;padding:0 10px 0 10px;border:#a1220b 5px solid;
-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;background:#ff9f9f;}
#error{width:450px;height:15px;text-align:center;color:#000;margin:1px;padding:5px 0 5px 10px;}
.error_ok{border:#0C0 solid 1px;background:#6F0;width:450px;}
.error_blank{border:#F90 solid 1px;background:#FC0;width:450px;}
.error_nochapter{border:#F90 solid 1px;background:#FC0;width:450px;}
#login{-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;padding:5px 15px;font-size:15px;cursor:pointer;border:#a1220b 2px solid;font-weight:bold;}
#login:hover{letter-spacing:1px;padding:5px 10px;}
#footer{border-left:#0B8AA1 5px solid;border-top:#0B8AA1 5px solid;-moz-border-radius-topleft:16px;-webkit-border-top-left-radius:16px;width:150px;margin:5px -15px -30px 0;float:right;padding:3px 0;}
