label {	margin:0 10px 10px 0;
		color: #a6a6a6;	font-size:15px; font-family: 'CalibriRegular'; }
label:hover {color:#75d2ee;}

input, textarea, select { 
	font-family:Verdana, Geneva, sans-serif;
	width:350px; height:31px; *height:24px; height /*\**/:24px\9; /* Internet Explorer 8 */ 
	margin:0 0 10px 0; padding:0 0 0 5px; *padding:7px 0 0 5px; padding /*\**/:7px 0 0 5px\9; /* Internet Explorer 8 */ 
	border: solid 1px #DDDDDD; outline:0;
	background: #FFFFFF url('../imagens/bg_form.png') left top repeat-x;
	box-shadow: rgba(0,0,0, 0.1) 0px 0px 3px; -moz-box-shadow: rgba(0,0,0, 0.1) 0px 0px 3px; -webkit-box-shadow: rgba(0,0,0, 0.1) 0px 0px 3px; }

textarea {
	width:351px; height:150px;
	padding:5px 0 0 5px;
	font-family:Verdana, Geneva, sans-serif;
	line-height:150%; }
	
select { width:357px; *height:31px; height /*\**/:31px\9; /* Internet Explorer 8 */ }
#id_estado {}

input:hover, textarea:hover, select:hover { border-color:#75d2ee; box-shadow: #75d2ee 0 0 5px; -webkit-transition-duration: 0.8s; -moz-transition-duration: 0.8s;}
input:focus, textarea:focus, select:focus { border-color:#0294cd; box-shadow: #0294cd 0 0 4px; -webkit-transition-duration: 0.4s; -moz-transition-duration: 0.4s;}

.input_checkbox { width:16px; height:16px; margin:0 5px 0 0;}

.form label { 
	margin-left: 10px; 
	color: #999999; 
	}

.submit {
	width: auto;
	padding: 3px 15px;
	background: none;
	color: #FFFFFF;
	border:none;
	}

.input_semfundo, .input_semfundo:hover, .input_semfundo:focus {
	width:120px;
	height:23px;	
	padding:0;
	border:0;
	color: #424242;	font-size:18px; font-family: 'BebasNeueRegular';
	background:none; background-color:none;
	box-shadow: rgba(0,0,0, 0) 0 0 0; -moz-box-shadow: rgba(0,0,0, 0.0) 0 0 0; -webkit-box-shadow: rgba(0,0,0, 0.0) 0 0 0;
	}

.input_busca, .input_busca:hover, .input_busca:focus  {
	width:145px; height:31px; *height:24px; height /*\**/:24px\9; /* Internet Explorer 8 */ 
	padding:0 0 0 5px; padding:0 0 0 5px; *padding:7px 0 0 5px; padding /*\**/:7px 0 0 5px\9; /* Internet Explorer 8 */ 
	background:none;
	border:0;
	font-size:11px; color:#525252;
	box-shadow: rgba(0,0,0, 0) 0 0 0; -moz-box-shadow: rgba(0,0,0, 0.0) 0 0 0; -webkit-box-shadow: rgba(0,0,0, 0.0) 0 0 0;
	float:left; }

.input_botao_busca {
	width:34px; height:31px;
	padding:0; text-indent:-9999px;
	font-size:0;
	background:url(../imagens/sprite.png) no-repeat; background-position:-142px 0;
	border:0;
	box-shadow: rgba(0,0,0, 0) 0 0 0; -moz-box-shadow: rgba(0,0,0, 0.0) 0 0 0; -webkit-box-shadow: rgba(0,0,0, 0.0) 0 0 0;
	float:left; }
	
.input_botao_busca:hover {
	background:url(../imagens/sprite.png) no-repeat; background-position:-178px 0; cursor:pointer;  -webkit-transition-duration: 0.0s; -moz-transition-duration: 0.0s; }
	
.input_botao_entrar_login_home {
	width:68px; height:25px;
	text-indent:-9999px;
	font-size:0;
	background:url(../imagens/sprite.png) no-repeat; background-position:0 -41px;
	border:0;
	box-shadow: rgba(0,0,0, 0) 0 0 0; -moz-box-shadow: rgba(0,0,0, 0.0) 0 0 0; -webkit-box-shadow: rgba(0,0,0, 0.0) 0 0 0; -webkit-transition-duration: 0.0s; -moz-transition-duration: 0.0s;
	position:absolute; bottom:-2px; right:11px;
	display:block;}
	
.input_botao_entrar_login_home:hover {
	background:url(../imagens/sprite.png) no-repeat; background-position:0 -67px;
	box-shadow: rgba(0,0,0, 0) 0 0 0; -moz-box-shadow: rgba(0,0,0, 0.0) 0 0 0; -webkit-box-shadow: rgba(0,0,0, 0.0) 0 0 0; -webkit-transition-duration: 0.0s; -moz-transition-duration: 0.0s;
	cursor:pointer; }

form table tr td{
	border:none;
}
