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

#formularioContacto {
	width:370px; /*LAS CAJAS SE ADAPTAN AL ANCHO DEL FORM */
	font:normal 1em/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:0 0 32px 0;
}

#formularioContacto label {
	width:120px; /* ESPACIO PARA EL TEXTO DEL LABEL*/
	margin:2px 0 0 0;
	text-align:right; 
	color:#fff;
	font:700 1.3em/1.2em 'Trebuchet MS', Trebuchet, Tahoma, Verdana, Arial, Helvetica, sans-serif;
	/*position:absolute; PARA LABEL SOBRE EL CAMPO ELIMINAR
	clear:right;*/
}

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

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

#formularioContacto .botonSubmit {
margin:0 0 4px 272px; /* 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 */