#siguenos { margin-top:0px;}
#contenido  #texto {float:left; display:inline; font-size:13px; color:#000000; margin-top:10px;margin-bottom:5px; width: 502px; text-align:justify;}

/****************FORMULARIO**********************/
#contenido #fondocontacto { margin-bottom:20px; height: 318px;}

#contenido  #formulario {float:left; display:inline; width:640px; border:1px solid #dbdbdb; background:#fff; margin-bottom:21px;}
#contenido #formulario h1{font-family:Arial; font-weight:bold; font-size:18px; color:#152c81; margin-left:10px; margin-top:12px;}
	#contenido #formulario h1 span{font-weight:normal; color:#ec7c1c;}
#contenido #formulario p{font-family:Arial; font-weight:normal; font-size:12px; color:#3e3d40; margin-left:10px; margin-right:10px; margin-top:12px;}
#contenido  form { float:left; display:inline;}
#contenido  form .izq {display: inline;float: left;margin:15px 38px 5px 22px;width:259px;}
#contenido  form .drcha {float:left; display:inline;width:259px; margin:15px 0 5px 5px;}
#contenido  form .condicion {float:left; display:inline;width: 306px; margin-left:39px; margin-top:10px; color:#9c9e9f; line-height:18px;}
#contenido  form .condiciones {font-family: Arial; font-size:11px; margin-left: 5px;}
#contenido  form .botonContacto {float:left; display:inline;width:69px; margin-top:10px; margin-left:180px;}

#contenido  form .obligatorios { font-size:9px;}

form label {font-size:12px; color:#152c81; margin-bottom:2px; display:block;}
form textarea { width:259px; height:138px; background:#f0f0f0; border:none;}
form input { width:259px; height:21px; background:#f0f0f0; border: none; margin-bottom:3px; display:block;}
form select { width:259px; height:21px; background:#f0f0f0; border: none; margin-bottom:3px; display:block;}
form .condicion input {float:left; display:inline; width:13px;}
form .condicion a {float:left; display:inline; padding-top:2px; font-family:Arial; font-size:11px; font-weight:normal; text-decoration:underline; color:#152c81;}
form .botonContacto input{width:auto;}

.tipocontacto { display:none;}
#contacto_email { float:left; display:inline; width:20px;}
#contacto_telefono { float:left; display:inline; width:20px;}

form #btnContacto{float:left; display:inline; font-size:13px; font-weight:normal; color:#152c81; background:url("/resources/app_web/images/comunes/flecha_naranja.png") no-repeat left 8px; border:none; margin-right:2px; padding-left:7px; cursor:pointer;}


.ok {float: left; margin-left: 205px; margin-top: 118px;}

.inferior .oficinas{ float:left; display:inline; width:690px; height:170px; margin-right:7px; border-bottom:1px solid #ccc; margin-bottom:20px;}
.inferior .oficinas h2 {border-bottom: 1px solid #D9DADB; color: #646567; margin-bottom: 8px;}

/****************FORMULARIO**********************/
#contenido  #request {float:left; display:inline; width:640px; height:208px; border:1px solid #dbdbdb; background:#fff; margin-bottom:21px;}
#contenido #request h3{font-family:Arial; font-weight:bold; font-size:18px; color:#152c81; margin-left:10px; margin-top:12px;}
	#contenido #request h3 span{font-weight:normal; color:#ec7c1c;}
	#contenido #request  .ok{float:left; display:inline; margin-left:115px; margin-top:47px;}
	#contenido #request  h4{font-family:Arial; font-size:24px; font-weight:bold; color:#152c81; margin-top:42px; margin-bottom:2px; margin-left:189px;}
		#contenido #request  h4 span{font-weight:normal; color:#ec7c1c;}
	#contenido #request  .req1{font-family:Arial; font-size:13px; font-weight:normal; color:#000; margin-left:189px;}
	#contenido #request  .req2{font-family:Arial; font-size:11px; font-weight:normal; color:#000; margin-bottom:2px; margin-left:189px;}
	#contenido #request  .req3{font-family:Arial; font-size:17px; font-weight:normal; color:#152c81; margin-left:189px;}


/****************ATENCIÓN AL CLIENTE**********************/
#contenido #contacto{float:left; display:inline; width:306px; border:1px solid #dbdbdb; background:#fff; margin-left:12px;}
	#contenido #contacto h2{font-family:Arial; font-weight:bold; font-size:18px; color:#152c81; margin-left:10px; margin-top:13px; padding-left:0;}
		#contenido #contacto h2 span{font-weight:normal; color:#ec7c1c;}
		#contenido #contacto .direccion{font-size:18px; font-weight:normal; color:#152c81; margin-top:22px; margin-left:21px;}
		#contenido #contacto .telefono{font-size:36px; font-weight:bold; color:#152c81; margin-top:12px; margin-bottom:17px; margin-left:21px;}
			#contenido #contacto .telefono span{font-weight:bold; color:#ec7c1c;}

/******************ERROR************************/
input.error, textarea.error, checkbox.error{background-color: #FBE6F2 !important; border: 1px #D893A1 solid !important;}
div.error a, div.error a span, div.error label,  div.error label a {color:#D893A1 !important;}