input, select, textarea{
	border: 1px solid #000;
	}
		
#div_enviar{
	position: relative;
	width: 100%;
	text-align: center;
	}
	
.label_txt{
	width: 80px;
	]width: 100px;
	float: left;
	clear: left;
	text-align: right;
	padding: 0px 10px 0px 0px;
	}
	
#form_contacta{
	position: relative;
	width: 640px;
	left: 100px;
	margin: 50px 0px 50px 0px;
	}
	
#form_contacta .label_txt{
	width: 128px;
	]width: 140px;
	}
	
.espacio{
	position: relative;
	clear: both;
	height: 7px;
	]font-size: 0px;
	}
	
.input_alerta{
	float:left;
	}
	
.msg_alerta{
	position: relative;
	]position: absolute;
	float:left;
	height: 0;
	}

.txt_alerta{
	position: relative;
	font-family: Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #EA000B;
	top: -20px;
	left: 15px;
	z-index: 9;
	padding: 4px;
	}
	
#respuesta_form{
	position: relative;
	height: 60px;
	width: 100%;
	text-align: center;
	font-weight: bold;
	padding: 50px 0px 0px 0px;
	}