/* formulario contacto */
/* El formulario medirá:  Ancho del form (300) + margen del input (130) + 6 px = 436px */

#formularioContacto {
	width:300px; /*LAS CAJAS SE ADAPTAN AL ANCHO DEL FORM */
	font:normal 1.2em/1.2em 'Trebuchet MS', Trebuchet, Tahoma, Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
	float:left;
	display:inline;
	/*background-color:#eee;*/
	margin:0 0 0 0;
	padding:16px 0 52px 24px;
}

#formularioContacto label {
	width:120px; /* ESPACIO PARA EL TEXTO DEL LABEL*/
	margin:2px 0 0 0;
	text-align:right; 
	font-weight:bold;
	color:#cb6a33;
	position:absolute; /* PARA LABEL SOBRE EL CAMPO ELIMINAR */
	clear:right;
}

#formularioContacto input, #formularioContacto textarea {
	width:100%;
	margin:0 0 4px 130px; /* DEJAR UN MARGEN PROPORCIONAL AL LABEL +10px. PARA LABEL SOBRE CAMPO ELIMINAR*/ 
	font:normal 1em/1.2em 'Trebuchet MS', Trebuchet, Tahoma, Verdana, Arial, Helvetica, sans-serif; 
	color:#000;
	border:1px #628a0e solid;
	background-color:#ffffe9;
	text-align:left;
}

#formularioContacto .botonClean, #formularioContacto .botonSubmit {
width:100px;
height:21px;
margin:0 0 4px 130px;
color:#fff;
border:1px #cb6a33 solid;
background-color:#628a0e;
font-weight:bold;
text-align:center;
position:absolute;
cursor:pointer;
}

#formularioContacto .botonSubmit {
margin:0 0 4px 333px; /* PARA un FORM de 436 */
}

#formularioContacto fieldset {
float:left;
display:inline;
background-color: #dfdfdf;
border: 1px solid #ccc;
margin: 2em 0;
padding: 1em;
}


/* fin formulario */