#formulario{
	overflow: hidden;
}
#formulario fieldset{
	border: none;
	margin: 0px;
	padding: 0px;
}
#formulario fieldset .entrada{
	display: block;
	font-size: 13px;
	border: 1px solid #afafaf;
	border-radius: 2px;
	padding: 6px;
	margin: 5px 2px;
	
	font-family: inherit;
}

#formulario #resposta{
	overflow: hidden;
}
#formulario #resposta.error{
	color: #963333;
}
#formulario #resposta.info{
	color: #333396;
}
#formulario #resposta.success{
	color: #339633;
}

#controles{
	float: right;
	overflow: auto;
}

#formulario fieldset .botao{
	margin: 2px;
	padding: 5px 10px;
	border: 1px solid #afafaf;
	border-radius: 4px;
	background-color: #fafafa;
	color: #555555;
}

#formulario fieldset .entrada:focus{
	border-color: #555555;
}
#formulario fieldset .botao:hover,
#formulario fieldset .botao:focus{
	color: #000000;
	border-color: #555555;
	background-color: #efefff;
}