#formulario, #formulario form  { padding-top: 20px; }
#formulario form fieldset{   border: solid #eee 1px;  padding: 3%;  margin-bottom: 10px;  text-align:left; background-color: #F7F7F7; }
#formulario form label {  display: block; color:#666; font-weight: bold; }
#formulario form input,  #formulario form select
{  width: 70%;  border: solid #ccc 1px;  font-size: 14px;  line-height:2em;  height:19px;  margin-bottom:10px; }
#formulario form textarea{  width: 70%;  border: solid #ccc 1px;  font-size: 14px;  height:90px;  margin-bottom:5px; font-family:Arial,sans-serif; color:#222; }
#formulario form input.botao {   display: block;   width: 200px;   height:40px;   margin-top:10px; cursor: pointer;  font-size: 90%;  background-color: #ccc;  color:#666;  font-weight:bold; }

#orcamento  { bottom:0; position:fixed; right:0;  background-color: #520707; padding: 10px 15px; color: #FFF; }
#orcamento img { margin-right: 5px; border: none; }
#orcamento a { text-decoration: none; }

label.error{ float: right; }