#titulo_contacto{
	
	margin-top:28px;
	font-family:Helvetica, sans-serif, Arial;
	text-transform:uppercase;
	font-size:18px;
	color:#666566;
	
	
}
#contenido_contacto{
	
}
#contenido_contacto #bloque_right{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#666566;
	
}
#contenido_contacto #formulario{

	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	color: #F90;
	font-weight: bold;
	
	height: auto;
}
#contenido_contacto #formulario .texto_formulario{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:13px;
	color:#444343;
	margin-bottom:12px;
	float:left;
}
#contenido_contacto #formulario .tipo1{
	width:525px;
	height:24px;
	/*background-color:#090;*/
	float:left;
	margin-bottom:5px;
}
#contenido_contacto #formulario .tipo1 .label1{
	width:95px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#444343;
	font-size:13px;
	margin-top:2px;
}
#contenido_contacto #formulario .tipo1 .input1{
	width:425px;
	float:left;
}
#contenido_contacto #formulario .tipo1 .input1 input{
	background-color:#e5e5e5;
	border:none;
	width:425px;
	height:24px;
}
#contenido_contacto #formulario .tipo2{
	float:left;
	width:525px;
	margin-top:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#444343;
	font-size:13px;
	
}
#contenido_contacto #formulario .tipo2 .label2{
	
	float:left;
	margin-right:10px;
}
#contenido_contacto #formulario .tipo2 .input2{
	float:left;
}
#contenido_contacto #formulario .tipo3{
	width:525px;
	float:left;
	margin-top:10px;
}
#contenido_contacto #formulario .tipo3 .label3{
	float:left;
	width:145px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#444343;
	font-size:13px;
}
#contenido_contacto #formulario .tipo3 .input3{
	float:left;
	width:380px;
}
#contenido_contacto #formulario .tipo3 .input3 .CB{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#444343;
	font-size:13px;
	float:left;
	width:150px;
}
#contenido_contacto #formulario .tipo4{
	width:525px;
	height:24px;
	/*background-color:#090;*/
	float:left;
	margin-bottom:5px;
	height:100px;
	margin-top:8px;
}
#contenido_contacto #formulario .tipo4 .label4{
	width:95px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#444343;
	font-size:13px;
	margin-top:2px;
}
#contenido_contacto #formulario .tipo4 .input4{
	width:425px;
	float:left;
	height:100px;
	max-height: 350px;
}
#contenido_contacto #formulario .tipo4 .input4 textarea{
	background-color:#e5e5e5;
	border:none;
	width:425px;
	height:100px;
}
#contenido_contacto #formulario #enviar{
	float:left;
	width:520px;
	text-align:right;
	margin-top:5px;
}
@media (max-width: 768px) {
	#contenido_contacto #formulario .tipo4,
	#contenido_contacto #formulario .texto_formulario,
	#contenido_contacto #formulario #enviar,
	#contenido_contacto #formulario .tipo1,
	#contenido_contacto #formulario .tipo2,
	#contenido_contacto #formulario .tipo3,
	#contenido_contacto #formulario .tipo3 .input3{
		   clear: both;
    float: none;
    width: 100%;
		}
		#contenido_contacto #formulario .tipo1 .input1 input,
		#contenido_contacto #formulario .tipo1 .input1,
		#contenido_contacto #formulario .tipo4 .input4 textarea,
		#contenido_contacto #formulario .tipo4 .input4{width: 100%}
}