#registro label.error {
	/* remove the next line when you have trouble in IE6 with labels in list */
	color: red;
	font-style: italic;
	font-size:10px;
	margin-left: 5px;
}
#registro div.error { display: none; }
#registro input,textarea {	border: 1px solid black; width:185px }
#registro input:focus { border: 1px dotted black; }
#registro input.error { border: 1px dotted red; }
#registro textarea:focus { border: 1px dotted black; }
#registro textarea.error { border: 1px dotted red; }
#registro input.borrar {width:100px; background-color: #DBEBF6; color: #02307d; border: 1px solid #accfe8;}
#registro input.submit {width:100px; background-color: #DBEBF6; color: #02307d; border: 1px solid #accfe8;}