@import url(http://fonts.googleapis.com/css?family=Open+Sans:400,300,600,700);
* { font-family: 'Open Sans', sans-serif; }
body { margin: 0px; padding: 0px; font-size: 13px; font-weight: normal; color: #000000; text-align: center; /*background: #2f2f2f url( ../images/fondo_pagina.jpg ) no-repeat center top;*/ background-color: #454D54; }
form { padding: 0px; margin: 0px; border: 0px; }
fieldset { padding: 0px; margin: 0px; border: 0px; }
img { border: none; }
a { outline: 0px; text-decoration: none; }
#HackJumpIE { /* jumping fixed div hack for IE */ width: 100%; text-align: center; }
#Container { margin: 70px auto 0px auto; padding: 0px 0px; width: 316px; text-align: center; }
#Data { width: 316px; height: 416px; background: url(../images/bg_login_2.jpg) no-repeat center top; }
#FormLogin { }
#FormLogin fieldset { padding-top: 254px; }
#FormLogin fieldset p { width: 272px; padding: 0; margin: 0 auto; display: block; text-align: left; text-transform:uppercase; }
#FormLogin #userid, #FormLogin #password { border: none; width: 262px; line-height: 30px; color: #333333; font-size: 18px; background-color: #F3F6F7; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; outline: none; padding: 5px; }
#FormLogin #password { top: 49px; }
#FormLogin #send { display: block; border: none; width: 142px; height: 37px; line-height: 37px; text-align: center; color: #ffffff; font-weight: bold; font-size: 14px; background-color: #4FC1CB; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; margin: 20px 85px; text-transform:uppercase;}
#Error { width: 272px; height: 50px; line-height: 20px; text-align: right; font-weight: bold; font-size: 16px; color: #666666; overflow: hidden; }
