﻿* {font-family:Arial,Tahoma,sans-serif;font-size:12px !important}
        body {margin: 0 auto; text-align: center; vertical-align: middle; height: 100%; background-color: #f4f4f4}
        form {width: 100%; height: 100%; vertical-align: middle;}
        #geral {vertical-align: middle; text-align: center; float: left; text-align: center; width: 100%; height: 250px;}
        #header {background-image: url(/Imagens/fundo_cima_login.png); background-repeat: repeat-x;height: 100px; width: 100%;}
        h1 {float:left;margin:8px 0px 0px 50px;width:206px;height:70px;text-align: center; display: inline-block; text-indent: 100%; white-space: nowrap; overflow: hidden; background: url(/Imagens/logo.png) 0 0 no-repeat; background-size: 206px 70px; z-index: 1; }
        h2 {font-size:x-large !important;font-weight:bold;font-family:Arial;display:inline-block;margin-top:30px}
        #col1 {display:inline-block;width:50%;max-width:600px;}
        #col2 {display:inline-block;width:400px;}
        #login {float:left;padding:50px 0px 0px 30px;background-image: url(/Imagens/fundo_login.png); background-repeat: no-repeat; width: 400px; height: 130px;}
        span {display:inline-block;height:15px;margin:5px 0px 5px 30px;text-align:left !important;font-weight:bold;}
        input[type=text],input[type=password]{float:right;width:200px;display:inline-block;margin:0px 56px 0px -56px;padding:2px;}
.password {
    float: right;
    width: 200px;
    display: inline-block;
    margin: 0px 56px 0px -56px;
    padding: 2px;
}
        .cliente {margin:0px 206px 0px -56px !important}
        input[type=submit].btnLogin{margin:0px 7px 0px 30px;}
        input[type=submit].btnLogin, input[type=button].btnLogin, button.btnLogin { background: url(../Imagens/Botoes/btn_login.png) 0 0px;}
        input[type=submit].btnLogin:hover, input[type=button].btnLogin:hover, button.btnLogin:hover {background: url(../Imagens/Botoes/btn_login.png) 0 -20px;}
        a{text-decoration: none;color: inherit;}
        a.link{color: inherit;}
        a:hover{color: Black;text-decoration: underline !important;}
        .error{float:right;position:absolute;top:156px;
margin:-40px 0px 0px 146px;width:200px;
height:35px;color:red;text-align:center !important;
    left: 522px;
}
        #imgMACPJe {width:100%;height:auto;max-width:600px;}