#erros{
	color:#add01a;
	text-align:center;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight:bold;
	background:#F0F0F0;
	width:450px;
	padding:5px;
	margin: 10px auto;
	border:1px #c0c0c0 dashed;
}

#formcontato form{
	margin: 0 0 10px 35px;
	width:460px;
	height:330px;
}
#formcontato form fieldset{	font-size:12pt;border:none;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}
#formcontato form label{display:block;margin: 2px;}
#formcontato form label{
	height:auto!important;
	height:22px;
	min-height:22px;
	line-height:22px;
}
#formcontato form input,#formcontato form span{
	margin: 1px;
	width:210px;
	height:22px;
}
#formcontato form span{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	width:170px;
	float:left;
}
#formcontato form input,#formcontato form select,#formcontato form textarea{width:270px;border:1px #a0a0a0 solid;margin:2px;background: #fff url(images/t-i.gif) repeat-x;}
#formcontato form label.s{display:inline;}
#formcontato form label.s input{margin: 0 10px;background:transparent;border:none;width:90px;float:right;}
