

input {

	vertical-align:middle;
	background:transparent fixed center;
	text-align: center;
	border:0px;
}


.textInput {
	height:30px;
	width: 253px;
	text-align: left;
	font-family:Helvetica, Arial, sans-serif;
	font-size: 1.2em;
	font-weight: bold;
	color: #3E414A;
	background: url(formBg.jpg) no-repeat center center;
	padding-right: 10px;
	padding-left: 14px;
	padding-top: 8px;
	vertical-align: middle;
}


/* formulario **/
#frmContact form {width:auto;height:auto;display:inline;float:left;margin:20px 0 0 0;}
		
		#pie {float:left;display:inline;width:670px;margin:0 15px;text-align:left;padding:0 0 15px 0}
		
		
	.leftCol label {font-family:Helvetica, Arial, sans-serif; font-weight:bold; color:#625966;font-size: .8em; line-height: 140%; margin: 10px 0 .2em 0px; display: block; }
		input.textField {font-family: 'Yanone Kaffeesatz', Helvetica, arial, sans-serif; font-size:1.6em; 
		font-weight:bold; color:#666666; width: 350px;   padding: 4px; background: #fff; border: 1px solid #999; 
		margin: 0 0 0px 0; display: inline;margin: 0 0 .2em 0; 
		text-align:left; -moz-border-radius:5px; -webkit-border-radius:5px; }
		input.indca {font-family: 'Yanone Kaffeesatz', Helvetica, arial, sans-serif; font-size:1.6em; 
		font-weight:bold; color:#666666; width: 50px;   padding: 4px; background: #fff; border: 1px solid #999; 
		margin: 0 0 0px 0; display: inline;margin: 0 0 .2em 0; 
		text-align:left; -moz-border-radius:5px; -webkit-border-radius:5px; }
		textarea.textArea { width: 350px; height: 150px; color:#333333; font-family: Tahoma,tahoma,sans-serif,Arial,Tahoma,Verdana;font-size: 1.2em; text-align:left; padding: 4px; background: #fff; border: 1px solid #999; margin: 0 0 .2em 0px; overflow: auto;-moz-border-radius:5px; -webkit-border-radius:5px; }
		.error-message, label.error { color: #990000; margin: 0 0 .5em 0px;  display: block; font-size: 1em !important;font-weight:bold; }
		/* para controlar el spam en formularios */
#messageLabel { display: none !important; }
#message { display: none !important; }
