body {
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	overflow: no;
	margin:0;
}
#tooltip {
	position: absolute;
	z-index: 3000;
	border: 1px solid #111;
	background-color: #eee;
	padding: 5px;
	opacity: 0.6;
	filter: Alpha(Opacity = 60);	
}
#tooltip h3,#tooltip div {
	margin: 0;
	font-family: verdana;
	font-size: 10px;
}
.mensagemAlerta {
	position: absolute;
	left: 20px;
	right: 20px;
	border: 1px solid;
	margin: 20px;
	padding: 15px 10px 15px 50px;
	background-repeat: no-repeat;
	background-position: 10px center;
	filter: Alpha(Opacity = 90);
	opacity: 0.9;
	cursor: pointer;
	z-index: 102
}
.mensagemAlerta.atencao {
	background-color: #FEEFB3;
	background-image: url("/consultas/imagens/img_atencao.png");
	color: #9F6000;
}
.desabilitado {
	filter: Alpha(Opacity =     30);
	opacity: 0.3;
	cursor: default
}
#overDiv {
	Z-INDEX: 1000;
	VISIBILITY: hidden;
	POSITION: absolute
}
#barravermelha {
	background: url(/consultas/imagens/bg_novatelalogin.gif) repeat-x;
	height:350px;
	width:100%;
	position: absolute;
	left:0;
	top:50%;
	margin-top: -220px;
	margin-left: 0px;
	z-index: 10;	
}
#fundoTelaLogin {
	background: url(/consultas/imagens/bg_telalogin.gif) no-repeat;
	position: absolute;
	width: 400px;
	height: 100%;
	left: 0;
	top: 0;
	z-index: 5;
}
#logoTelaLogin {
	background: url(/consultas/imagens/logo_telalogin.gif) no-repeat;
	position: absolute;
	width: 234px;
	height: 58px;
	left: 35px;
	top: 35px;
	z-index: 99;
}
#login {
	position: absolute;
	width: 389px;
	height: 360px;
	right: 50px;
	top: 8px;
}
#login input {
	border: 1px solid #ccc;
	background-color: #FFF;
	font: 10px "Verdana", Arial, sans-serif;
	color: #72706f;
	width: 100px;
	padding:5px;
	height: 24px;
}
#loginSessao {
	position: absolute;
	width: 389px;	
	left: 8px;
	top: 8px;
}
#loginSessao input {
	border: 1px solid #ccc;
	background-color: #FFF;
	font: 10px "Verdana", Arial, sans-serif;
	color: #72706f;
	width: 100px
}
#login_cabecalho {
	width: 389px;
	height: 115px;
	position: relative;
	background: url(/consultas/imagens/bgcabecalho_novatelalogin.gif)
		no-repeat;
	height: 139px;
	cursor: pointer
}
#login_cabecalho img {
	cursor: pointer
}
#login_corpo {
	width: 349px;
	height: 188px;
	padding: 20px;
	position: relative;
	background: url(/consultas/imagens/bgteclado_novatelalogin.gif)
		no-repeat
}
#login_corpoSessao {
	width: 349px;
	height: 188px;
	padding: 20px;
	position: relative;
	background: url(/consultas/imagens/bgteclado_novatelalogin2.gif)
		no-repeat
}
#campo_login {
	background-color: #d1d1d1;
	border: 1px solid #c9c9c9;
	padding: 11px 10px 11px 30px;
	width: 145px;
	position: relative;
	margin-bottom: 10px
}
#botoes_funcoes {
	background-color: #d1d1d1;
	border: 1px solid #c9c9c9;
	padding: 11px 0;
	width: 150px;
	position: absolute;
	margin-bottom: 10px;
	right: 20px;
	top: 20px;
	text-align: center
	
}
#botoes_funcoes img {
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 1px;
	padding-bottom: 2px;
	cursor: pointer
}
#campo_senha {
	background-color: #d1d1d1;
	border: 1px solid #c9c9c9;
	padding: 5px 10px 5px 10px
}
#campo_senha_esquerda {
	position: relative;
	height: 48px;
	padding-top: 21px;
	padding-left: 21px
}
#campo_senha_direita {
	width: 178px;
	position: absolute;
	right: 20px;
	top: 71px;
	padding-top: 6px;
	padding-right: 10px;
	padding-bottom: 6px;
	height: 64px
}
.ico_ferramentas_login1 {
	background-image: url("/consultas/imagens/ico_ferramentas_login.gif");
	background-repeat: no-repeat;
	display: block;
	height: 24px;
	width: 24px;
	float: left;
	margin-right: 5px;
	margin-left: 33px;
	cursor: pointer;
	background-position: -48px 0;	
}
.ico_ferramentas_login2 {
	background-image: url("/consultas/imagens/ico_ferramentas_login.gif");
	background-repeat: no-repeat;
	display: block;
	height: 24px;
	width: 24px;
	float: left;
	cursor: pointer;
	margin-right: 5px;	
	background-position: 0px 0;
}
.ico_ferramentas_login3 {
	background-image: url("/consultas/imagens/ico_ferramentas_login.gif");
	background-repeat: no-repeat;
	display: block;
	height: 24px;
	width: 24px;
	float: left;
	margin-right: 5px;
	cursor: pointer;
	background-position: -24px 0;
	
}
ul#tecladovirtual li {
	float: left;
	font: 12px Arial;
	list-style-type: none;
	line-height: 26px;
	text-align: center;
}
ul#tecladovirtual li a {
	background-image: url("/consultas/imagens/bot_teclado.gif");
	background-repeat: no-repeat;
	color: #000;
	display: block;
	font-weight: bold;
	height: 32px;
	text-decoration: none;
	width: 43px;
}
ul#tecladovirtual li a:hover {
	background-position: -43px 0;
}
ul#tecladovirtual li a:active {
	background-position: -86px 0;
	padding: 2px 0 0 2px;
	margin: 0 -2px -2px 0;
}
#campo_senha_direita .teclado {
	
}
#mensagem_teclado {
	padding: 10px;
	text-align: center;
	color: #999
}
#botoes_acesso {
	text-align: center;	
}
#botoes_acesso img {
	padding-left: 10px;
	padding-right: 10px;
	cursor: pointer;
}
#login_rodape {
	width: 389px;
	padding-top: 8px;
	height: 30px;
	position: relative;
	text-align: center;
	vertical-align:top;
}
#campo_senha_total {
	position: relative;
	line-height: 84px;
	vertical-align: middle;
	text-align: center;
	width: 100%
}
#ajudalogin {
	background-color: #FFF;
	border: 3px solid #dcdcdc;
	height: 375px;
	padding: 10px;
	width: 600px;
	height: 300px;
	top: 0;
	bottom: 0
}
#ajudalogin_botao1 {
	width: 60px;
	height: 25px;
	padding: 5px;
	background-image: url(/consultas/imagens/img_botaocaixa01.gif);
	text-align: center;
	position: absolute;
	top: -35px;
	right: 20px
}
.ajuda_canto {
	position: absolute;
	width: 11px;
	height: 11px
}
#ajudalogin_canto1 {
	left: 0;
	top: 0;
	background-image: url(/consultas/imagens/img_cantocaixa01.gif)
}
#ajudalogin_canto2 {
	right: 0;
	top: 0;
	background-image: url(/consultas/imagens/img_cantocaixa02.gif)
}
#ajudalogin_canto3 {
	right: 0;
	bottom: 0;
	background-image: url(/consultas/imagens/img_cantocaixa03.gif)
}
#ajudalogin_canto4 {
	left: 0;
	bottom: 0;
	background-image: url(/consultas/imagens/img_cantocaixa04.gif)
}
#conteudoInterno {
	width: 100%;
	height: 100%;
	overflow: auto
}
#bloqueiodetela {
	display: none
}
#bloqueiodetelaaviso {
	background-color: #FFF;
	position: absolute;
	z-index: 131;
	top: 50%;
	left: 50%;
	margin-top: -182px;
	margin-left: -315px
}
