﻿*{margin:0;  padding:0; }


body 
{          
  margin:0;
  padding:0; 
  text-align:center; 
  height: 100%;
  width:100%;  		
  background:#e9e9e9;

}

.indexpage {
  margin:0 auto;
  padding:0; 
  text-align:center; 
  min-height: 100%;
  width:100%;
  background:#d1d2df;		
}
.indexlogin
{
    /* top altura dividido por 2  e left é largura dividido por 2   o margin:10  era pra ser -100 */
   background-color:#fff;
   height:380px; 
   left:50%; 
   margin:10px 0 0 -250px; 
   position:absolute; 
   padding:5px;
   top:10%; 
   width:500px; 
   z-index:99;
   -webkit-box-shadow: 0px 0px 33px 2px rgba(0,0,0,0.73);
   -moz-box-shadow: 0px 0px 33px 2px rgba(0,0,0,0.73);
   box-shadow: 0px 0px 33px 2px rgba(0,0,0,0.73);
   	
}

.indexlogin label{
    width:400px;
    float:left;
    text-align:left;
    margin-right:10px;
    padding-top:5px;
    line-height:25px;
    color:#1e287c;    
    font-weight:normal;
}
.indexlogin input:not([type=radio]),
.indexlogin textarea,
.indexlogin select{
    background: #ffffff;   
    border:solid 1px #ccc;     
    outline: none;
    padding: 4px;    
    float:left;
    font-weight:normal;
    font: "Trebuchet MS", sans-serif #434553;		        
}

.indexlogin input:focus{
   -webkit-box-shadow: 0px 0px 5px 2px rgba(3,87,66,1);
   -moz-box-shadow: 0px 0px 5px 2px rgba(3,87,66,1);
    box-shadow: 0px 0px 5px 2px rgba(3,87,66,1);
    background-color:#ffffe5
}

.linkCadastro {
    float:left;
    width:400px; 
    height:20px;
    padding-left:30px; 
    padding-top:5px;    
    text-align:left;
    font: "Trebuchet MS", sans-serif;
    color:#dc3600;
}
 .linkCadastro a {
    font: "Trebuchet MS", sans-serif;
    color:#dc3600;
    text-decoration:none;
 }
.linkCadastro a:hover {
   text-decoration:none;
   color:#0aab03;
   -webkit-box-shadow: 0px 0px 5px 2px rgba(3,87,66,1);
   -moz-box-shadow: 0px 0px 5px 2px rgba(3,87,66,1);
    box-shadow: 0px 0px 5px 2px rgba(3,87,66,1);
}


.btnLogar{padding-top:15px; padding-left:35px; padding-right:4px; border:1px solid #ccc; text-align:center; background-color:#e5e6e8;
              background-image: url('../imagens/chave.png');  background-repeat: no-repeat;  background-position-x: 5px; 
              background-position-y:top; cursor:pointer; margin: 0px auto; font-weight:normal; font-size:12px; clear:both;  
              outline:none; outline:none; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; color:#363c83;
              cursor:pointer; background-color:#f9f9f9}

.btnTitSalvar{padding-top:10px; padding-left:25px; padding-right:4px;  border:1px solid #ccc; text-align:center;  background-size:32px;
              background-image: url('../imagens/salvar.png');  background-repeat: no-repeat;  background-position-x: 5px; 
              background-position-y:top; cursor:pointer; margin: 0px auto; font-weight:normal; font-size:12px; clear:both;  
              outline:none; outline:none; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; color:#32333e;
              cursor:pointer; background-color:#f9f9f9}

.btnTitFechar{padding-top:10px; padding-left:25px; padding-right:4px;  border:1px solid #ccc; text-align:center;  background-size:32px;
              background-image: url('../imagens/btnSair.png');  background-repeat: no-repeat;  background-position-x: 5px; 
              background-position-y:top; cursor:pointer; margin: 0px auto; font-weight:normal; font-size:12px; clear:both;  
              outline:none; outline:none; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; color:#32333e;
              cursor:pointer; background-color:#f9f9f9}

.btnTitLogout{padding-top:10px; padding-left:35px; padding-right:4px;  border:1px solid #ccc; text-align:center;  background-size:32px;
              background-image: url('../imagens/btn_logout.png');  background-repeat: no-repeat;  background-position-x: 5px; 
              background-position-y:top; cursor:pointer; margin: 0px auto; font-weight:normal; font-size:12px; clear:both;  
              outline:none; outline:none; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; color:#32333e;
              cursor:pointer; background-color:#f9f9f9}
.btnEmail{padding-top:10px; padding-left:35px; padding-right:4px;  border:1px solid #ccc; text-align:center;  background-size:32px;
              background-image: url('../imagens/email.png');  background-repeat: no-repeat;  background-position-x: 5px; 
              background-position-y:top; cursor:pointer; margin: 0px auto; font-weight:normal; font-size:12px; clear:both;  
              outline:none; outline:none; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; color:#32333e;
              cursor:pointer; background-color:#f9f9f9}

.btnLogar:hover,
.btnEmail:hover,
.btnTitLogout:hover,
.btnTitSalvar:hover,
.btnTitFechar:hover{background-color:#f9f7b8; text-decoration:none; -webkit-box-shadow: inset 0px 0px 20px -6px rgba(87,85,48,1);
       -moz-box-shadow: inset 0px 0px 20px -6px rgba(87,85,48,1); box-shadow: inset 0px 0px 20px -6px rgba(87,85,48,1);}

.small{color:#d00101; font-size:10px; font-weight:normal; text-align:left; padding-left:5px; width:auto; }

