/* CSS Document */

/* login block */
.login_block {
    margin:0 auto;
    width: 335px;
	font: 100%/1 Arial, Helvetica, sans-serif;
}
.recovery_block {
    margin:0;
    width: 335px;
	font: 100%/1 Arial, Helvetica, sans-serif;
}
.login_box {
    background: none repeat scroll 0 0 #F5F5F5;
    border: 1px solid #E5E5E5;
    margin: 12px 0 0;
    padding: 20px 25px 15px;
}
.recovery_box {
	background-color:transparent;
    border: none;
    margin: 12px 0 0;
    padding: 20px 25px 15px;
}
.form_box h2,
.login_box h2 {
	font: Arial, Helvetica, sans-serif;
    font-size: 16px;
    height: 16px;
	font-weight:normal;
    line-height: 16px;
    margin: 0 0 1.2em;
    position: relative;
	padding:0;
}
.recovery_box .email_label, .recovery_box .passwd_label,
.login_box .email_label, .login_box .passwd_label {
    -moz-user-select: none;
    display: block;
    font-weight: bold;
    margin: 0 0 0.5em;
}
.form_box .email_label, .form_box .passwd_label, .form_box .municipio_label {
    -moz-user-select: none;
    display: inline-block;
    font-weight: bold;
    margin: 0 0 0.5em;
}
.form_box sub {
	line-height:15px;
    margin: 0 0 0.5em;
}
.dadosgerais label,
.login label {
    display: block;
    margin: 0 0 1.5em;
}
.login input[type="text"], .login input[type="email"], .login input[type="password"] {
    font-size: 15px;
    height: 32px;
	line-height: 20px;
    width: 93.5%;
	padding: 0 6px;
}
body.ie7 .login input[type="text"],body.ie7 .login input[type="email"],body.ie7  .login input[type="password"],
body.ie8 .login input[type="text"],body.ie8 .login input[type="email"],body.ie8  .login input[type="password"] {
	line-height: 32px;
}
.dadosgerais input[type="text"], .dadosgerais input[type="email"], .dadosgerais input[type="password"] {
    font-size: 15px;
    height: 32px;
    width: 98.6%;
}
.dadosgerais .account input[type="text"], .dadosgerais .account input[type="email"], .dadosgerais .account input[type="password"] {
    font-size: 15px;
    height: 32px;
    width: 60.8%;
	display:block;
}
.form_box input[type="submit"],
.recovery_box input[type="submit"],
.login_box input[type="submit"] {
    font-size: 13px;
    height: 32px;
    margin: 0 1.5em 1.2em 0;
}
