/**********************************

Name: cmxform Styles

***********************************/
form.cmxform {
	width: 500px;
	font-size: 1em;
	color: #FFF;
	margin-left:20px;
}




form.cmxform legend {
	padding-left: 0;
}

form.cmxform legend, form.cmxform label {
	color: inherit;
}

form.cmxform fieldset {
	border: none;
	border-top: 1px solid #C9DCA6;
	background-color: #F8FDEF;
	}

form.cmxform fieldset fieldset {
	background: #D47F00;
	
}

form.cmxform fieldset p, form.cmxform fieldset fieldset {
	padding: 5px 10px 7px;
	
}

form.cmxform label.error, label.error {
	/* Aqui mexe nas configurações dos erros das labels */
color: #F90; 
font-size:12px; 
display:inline-block;
width:320px;
margin-left:43px;
margin-top:2px;  /*Centra verticalmente*/
padding-left: 10px; 
vertical-align: top;
}

form.cmxform option
{width:20px;}

form.cmxform enviar
{float:right;}

form.cmxform #butao{
height: 25px; 
width: 70px; 
border: 2px outset #d7b9c9; 

margin-left: 440px; 
color:#2A3F55;
}



div.error { display: none; }
input {	border: 1px solid #C7C7C7; height:18px; }  /* Antes de seleccionar*/
input.checkbox { border: none }
input:focus { border: 1px dotted #F90; } /* Ao seleccionar um campo a area a volta*/
textarea:focus { border: 1px dotted #F90;} /* Foca a textarea à volta */ 
input.error { border: 1px dotted red; } /* Ao dar erro a area a volta */
form.cmxform .gray * { color: gray; }
