#contactForm input[type=submit] {
    background-image:url(../../../public/img/enviar.gif);
    width:90px !important;
	height:29px !important;
	border:0 !important;
	float:right;
	margin-top:15px;
}

#contactForm input[type=text], #contactForm textarea, #contactForm select {
    background:#ffffff;
	border:#D9D9D9 1px solid;
	padding:2px 3px;
	width:250px;
	text-align:left;
	float:right;
	*clear:both;
}
#contactForm select {
    background:#ffffff;
	border:#D9D9D9 1px solid;
	padding:2px 3px;
	width:260px;
	text-align:left;
	float:right;
	*clear:both;
}
#contactForm textarea{
    background:#ffffff;
	border:#D9D9D9 1px solid;
	padding:2px 3px;
	width:300px;
	text-align:left;
	float:right;
	*clear:both;
}
#contactForm input[type=text]:focus, #contactForm textarea:focus {
    background-color: #FFDBAE;
	text-align:left;
}

#contactForm label {
    color:#2A602E;
	font-size:13px;
	font-weight:bold;
	*clear:both;
	*float:left;
	/*margin:8px 0;*/
}
#contactForm p{
	font-size:11px !important;
}
.div_line{
  margin: 20px 0;
  width:100%;
  padding:0 0 0 20px;
  *clear:both;
}
#form_big{
	width:400px;
	height:auto;
	background:#F6F6F6;
	border:1px solid #D9D9D9;
	padding:5px 60px 30px 35px;
	margin-left:48px;
	margin-top:20px;
}
#form_big h3{
	font-size:12px;
	color:#222222;	
	width:100%;
	border-bottom:1px solid #c0c0c0;
	text-align:left;
	margin:10px 0 10px 0;
}
#contact_title{
	width:100%;
	height:110px;
	margin:20px 0 0 10px;
	clear:both;
	padding:20px 0 0 0;
	font-family: Arial;
}
ul#opcion_contac{
	list-style:none;
	margin:10px 0 10px 10px;
}
ul#opcion_contac li{
	color:#000000;
	font-size:12px !important;
	clear:both;
}

ul#opcion_contac li b, #title_cont b{
	color:#2F7435;
	font-weight:lighter;
}
#title_cont b{
	color:#2F7435;
	font-weight:600 !important;
}
#title_cont{
	font-size:13px;
	font-style:italic;
	color:#000000;
	font-weight:600;
	margin:20px 0 0 5px;
	font-family:arial;
}
#recaptchaRecaptcha{
	margin-left:75px;
	margin-bottom:15px;
}

