/* CSS Painel de Controle - By Usama Khuri */
body,td,th {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
body {
	background-color: #FFFFFF;
	margin: 30px 0px 0px 0px;
}
#login form { margin: 0px; padding: 0px; border: 0px; }
#login input { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; background-color: #FFFFFF; border: 1px solid #666666; vertical-align: center; padding: 3px; }
input#bt-entrar { margin: 0px !important; padding: 0px !important; border: none !important; background: none !important; }

.sombra-esq, .sombra-dir { width: 15px; }
.sombra-esq { background: #FFFFFF url('images/sombra-esq.jpg') repeat-y; }
.sombra-dir { background: #FFFFFF url('images/sombra-dir.jpg') repeat-y; }
#msgs, .bg-azul { background-color: #002B71; }
#msgs { padding: 10px 0px 10px 10px; margin: 0px; }
#titulo { padding: 10px 10px 5px 0px; }
#msgs, .txt-branco { color: #FFFFFF; }
.txt-cinza { color: #666666; }
#login-bemvindo { margin: 20px 0px 20px 30px; }
.login-btentrar, .input-text-usuario, .input-text-senha { text-align: right; }
.input-text-usuario { padding: 0px 3px 3px 0px; }
.input-text-senha { padding-right: 3px; }
.login-btentrar { width: 283px; padding: 10px 0px 10px 0px; }

#CollapsiblePanel1 form { margin: 0px; padding: 0px; border: 0px; }
#CollapsiblePanel1 input { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; background-color: #FFFFFF; border: 1px solid #666666; vertical-align: center; padding: 3px; }
.login-btlembrarsenha { margin: 0px !important; padding: 1px 0px 2px 0px; height: 21px; width: 75px; border: none; color: #FFFFFF; background-color: #002B71; }