@charset "utf-8";
/*#contatogeral { width: 100%; }*/
#contatogeral label.error {
	margin-left: 10px;
	width: 100px;
	height:30px;
	display: inline;
	font-style:italic;
	font-variant:normal;
	text-decoration:none;
	border:#5E2D2E;
	border:#C00;
	border:solid: 1px;
	/*background-color:#E9DCDC;*/
	color:#C00;
	background:url("images/unchecked.gif") no-repeat 0px 0px;
  	padding-left: 16px;

}


div.error { display: none; }
input {	border: 1px solid black; }
input:focus { border: 1px dotted black; }
input.error { border: 1px dotted red; }
form.saude .gray * { color: gray; }

