/* CSS Document */

#contato {
	width:778px;
	height:auto;
	padding-bottom:20px;
	background:#e3dcc0;
}

#contato p, #contato form {
	clear:left;
	padding:10px 20px 0px 10px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#453b3d;
}

#contato h3 {
	float:left;
	padding:5px 0px 0px 12px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#2f282a;
}

#contato form {
	width:400px;
	margin-bottom:20px;
}

#contato div {
	clear:left;
	display:block;
	width:354px;
	margin:5px 0 0 0;
	padding:1px 3px;
}

#contato label {
	float:left;
	width:130px;
	padding:3px 5px;
	margin:0 0 5px 0;
	text-align:right;
}

#contato fieldset {
	border:1px solid #999;
}

#contato legend {
	color:#ff6e01;
	margin-left:15px;
}

#contato input, #contato textarea {
	width:200px;
}

#contato input.ddd {
	width:30px;
}

#contato input.telefone {
	width:164px;
}

.asterisco { color: #f00; }

#submit {
	display:inline;
	float:left;
	text-align:left;
	width:auto;
	padding:0;
	margin:0;
}

#submit div {
	padding-left:100px;
}

#submit input {
	font-family:Tahoma, Arial;
	font-size:13px;
	background-color:#a3a171;
	color:#000000;
	width:auto;
	padding:0px 6px;
	margin:0px;
}


