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

Name: cmxform Styles

***********************************/
form.cmxform {
	font-size: 1.0em;
	color: #333;
	text-align:center;
}

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

form.cmxform legend, form.cmxform label {
	color: #333;
}

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

form.cmxform fieldset fieldset {
	background: none;
}

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

form.cmxform label.error, label.error {
	/* remove the next line when you have trouble in IE6 with labels in list */

	display: none;
	/*
	color: red;
	font-style: normal;
	padding-top: 16px;
	line-height: 24px;
	height: 24px;
	padding-left: 4px;
	float: left;
	*/
}
div.error { display: none; }
 select {
	border: 1px solid #ccc;
	line-height: 20px;
	height: 20px;
	padding-left: 6px;
}
select {
	line-height: 24px;
	height: 24px;
	margin: 6px;
}
textarea {
	border: 1px solid #ccc;
	line-height: 24px;
	padding-left: 6px;
}
input.checkbox {
	border: 1px solid #FFF
}
input:focus { }
input.error, textarea.error { border: 1px dotted red; }
form.cmxform .gray * { color: gray; }
/* Error Capcha */
.errorcapcha
{
	font-size: 12px;
	color: #C00;
	font-family: 'Open Sans', sans-serif;
}
/* Boton Submit 
input.submit, input.submit:hover {
	border: 1px dotted #b4c01e;
	color: #FFFFFF;
	background-color: #b4c01e;
	width: 100px;
	height: 30px;
	line-height: 30px;
	text-transform: uppercase;
	font-size: 10px;
}
input.submit:hover {
	cursor: pointer;
	cursor: hand;
}
*/
div.titulosform {
  color: #3e3f3f;
  font: 400 13px/13px 'Lato', sans-serif; */
  padding-bottom: 0.5em;
  display:inline;
  text-transform:none;
  width:138px;
  height:42px;
  line-height:36px;
  float:left;
   
	}