@charset "utf-8";
/*
	Autor: Equipe Design Link Data
	http://www.linkdata.comb.r
	design@linkdata.com.br

*/
html{
	background:#e1e2e3;
	height:100% !important;
}
p, h1{margin:0; padding:0;}
body{
	margin:0;
	padding:0;
	background-image:url(../images/bola2.gif);
	width:100% !important;
	height:100% !important;
	background-repeat:no-repeat;
	background-attachment:fixed;
	background-position:50% 50%;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#2a353b;
}
#geral{
	width:370px; 
	height:505px;
	margin-top:-252px;
	margin-left:-185px;
	left:50%;
	top:50%;
	position:fixed;
	background:url(../images/bg_geral.gif) no-repeat;

}
h1.title_help{
	text-indent:-70000px;
	background:url(../images/HelpDesk.gif) no-repeat center center;
	width:321px;
	height:97px;
	margin:0 auto;
	top:12px;
	position:relative;}

h1.logo_asi{
	text-indent:-70000px;
	background:url(../images/logo_asi.gif) no-repeat 50% 64%;
	width:321px;
	height:180px;
	margin:0 auto;
}
#formulario{
	width:202px;
	margin:0 auto;
}
label{
	font-size:17px;
	text-align:left;
}
.label_usuario{
	background:url(../images/title_usuario.gif) no-repeat 0 0;
	width:65px;
	height:12px;
	text-indent:-70000px;
	margin-bottom:10px;
}
.label_senha{
	background:url(../images/title_senha.gif) no-repeat 0 0;
	width:51px;
	height:12px;
	text-indent:-70000px;
	margin-bottom:10px;
	margin-top:10px;
}
.bg_input{
	background:url(../images/bg_input.gif) no-repeat;	
	height:32px;
	width:202px;/*202px*/
}
.bg_input:hover{
	background:url(../images/bg_input.gif) no-repeat 0 -32px;
}
.btn_login{
	float:right;
	background:url(../images/btn_login.gif) no-repeat 0 0;
	width:92px;
	height:32px;
	cursor:pointer;
	border:none;
	padding:0;
	margin-top:18px;	
}
.btn_login:hover{
	background:url(../images/btn_login.gif) no-repeat 0 -32px;
}
.btn_limpar{
	float:left;
	background:url(../images/btn_limpar.gif) no-repeat 0 0;
	width:92px;
	height:32px;
	cursor:pointer;
	border:none;
	padding:0;
	margin:18px 0 0 0;	
}
.btn_limpar:hover{
	background:url(../images/btn_limpar.gif) no-repeat 0 -32px;
}
.txt_negative{text-indent:-70000px; line-height:-70000px; display:none;}
input{
	height:32px;
	width:175px;
	background:none;
	border:0; 
	padding:7px 0 0 0;
	margin-left:10px;
	font-size:15px;
	color:#000;
}
button{
	margin:0;
	padding:0;
}
*{outline:none;}

