.cmxform fieldset p.error label { color: red; }
div.container {
	background-color: #eee;
	border: 1px solid red;
	margin: 5px;
	padding: 10px;
}

div.container2 {
	background-color: #eee;
	border: 1px solid red;
	padding: 10px;
	width:350px;
	height:auto;
	margin:10px auto;
	position:relative;
}

div.container ol, div.container2  ol {
margin-top:10px;
}
div.container ol li, div.container2 ol li {
	font-size:10pt;
	list-style-type: disc;
	margin-left: 20px;	
}
div.container, div.container2  { display: none }
.container label.error, div.container2 label.error {
	display: inline;
}
form.cmxform { width: 30em; }
form.cmxform label.error {
	display: block;
	margin-left: 1em;
	width: auto;
}

div.filtro {
	width:97%;
	float:left;
	border: 1px solid #D2CDCD;
	margin: 5px;
	padding: 10px;
	font-size:10pt;
}

div.filtro h2 {
	font-size:11pt;
	margin-bottom:10px;
}