@charset "UTF-8";
/* CSS Document */

/* -------------------->>> FORMULARIO <<<---------------------*/
form{
	float:left;
	width:150px;
	margin:0;
	padding:0;
}

form li{

	list-style:none;
	padding-left:5px;
padding-top:10px;
}

legend{
	display:none;
}

fieldset{
	border:none;
	margin:0;
	padding:0;
}
form ul{
	margin:0;
	padding:0;
}
label{
	display:block;
	clear:both;
	width:100px;
margin-top:2px;
padding-left:30px;
padding-top:7px;

}

input, textarea, select{
	width:110px;
	color:#00728a;
	background:#fff;
	border:1px solid #00728a;
margin-left:29px;
margin-top:5px;
}

textarea{
	height:10em;
}

select{
	width:110px;
}

option{
	width:36em;
	margin:.2em 0;	
}

input:focus, textarea:focus, select:focus{
	color:#00728a;
	background:#fff;
}

.obligatorio{
	margin-left:3px;
}

.checkbox{
	width:2em;
	background:none;
}

.privacidad{
	width:59em;
	margin-top:1em;
	text-align:justify;
	font-size:.7em;
	line-height:1.4em;
}

.boton{
	width:auto;
	margin-top:5px;
	padding:3px;
	font-weight:bold;
	text-transform:uppercase;
	text-align:center;
	color:#fff;
	background:#00728a;
	border:none;
	cursor:pointer;
margin:5px;
margin-left:35px;
margin-top:10px;

}

.color_rojo{
	color:#6b0e0e;
}

.oculto{
	display:none;
}

/* ---------- Validacion ----------*/
.error{
	width:190px;
	padding:0;
	FONT: 10px arial, verdana, sans-serif;
	color:#000;
background:none;
margin-left:35px;
}

input.error, textarea.error, option.error{
	clear:both;
	width:110px;
	padding:.4em .6em;
	color:#000;
	background:#00728a;
	border:1px solid #032C47;
}

input.error:focus, textarea.error:focus{
	color:#fff;
	background:#00728a;
}

.checkbox.error{
	width:2em;
	background:none;
}

.privacidad label.error{
	margin-bottom:.8em;
	
}
.errores{
	
	FONT: 14px arial, verdana, sans-serif;
	color:#ff0000;


}
