@charset "utf-8";
/* CSS Document */

/* CONTACTO */ 
h3{ color:#232323; font-size:17px; font-weight:bold;margin: 13px 0 2px;}

.borsa{width:405px; padding:15px; border-radius: 5px 5px 5px 5px; background:#EFF7F9; float:right; margin:0 0 10px 40px;  padding-bottom:10px;}
.borsa strong{font-weight:bold; color:#53C0D4}
.borsa a{ font-size:17px;color:#53C0D4}

.sep{ float:left; width:990px; height:10px;}

.contenido_contacto{width:960px;min-height:340px;display:inline;padding:0;float:left}
.contenido_contacto p{margin-bottom:0;}
#content_estaticas.contenido_contacto h2{font-family: 'Archivo Narrow', sans-serif; font-style: italic; font-size: 20px;padding:0;font-weight:normal;color: #ff6f03; text-align: left; margin-bottom:15px;}
.contenido_contacto .columna_datos{width:267px;float:left;}
.contenido_contacto .columna_datos img{float:left;}
.contenido_contacto .columna_datos p.direccion, .contenido_contacto .columna_datos p.telefono, .contenido_contacto .columna_datos p.fax, .contenido_contacto .columna_datos p.email, .columna_datos p.horarios{font-size: 17px;color: #3d3d3d;font-weight: normal;padding:0 0 0 60px;  background:url("../imgs/fons_contacte.png") no-repeat scroll 0px 0px transparent; margin-bottom:28px;}
.contenido_contacto .columna_datos p.direccion {margin-bottom:20px;}
.contenido_contacto .columna_datos p.direccion span{font-size:20px}
.contenido_contacto .columna_datos p{}
.contenido_contacto .columna_datos p.telefono{background-position:0 -179px;min-height:60px;}
.contenido_contacto .columna_datos p.movil{ background-position:0 -382px}
.contenido_contacto .columna_datos p.fax{background-position:0 -310px;}
.contenido_contacto .columna_datos p.horarios{background-position:0 -455px;}
.contenido_contacto .columna_datos p.email{background-position:0 -246px;}
.contenido_contacto .columna_datos p.email a{color:#3d3d3d;text-decoration:underline}
.contenido_contacto .columna_datos p.email a:hover{text-decoration:none}

.contenido_contacto .columna_datos p strong{float:left;font-size: 18px;width: 100%;padding:0;color:#3d3d3d;font-weight: 700;font-style: italic;}
.contenido_contacto .columna_datos span{font-size: 25px;}
.contenido_contacto .columna_datos .horario, .contenido_contacto .columna_datos .twiit{float:left;width:275px;margin-top:25px}
.contenido_contacto .columna_datos .horario p{line-height:20px;padding-top:4px}
.contenido_contacto .columna_datos .twiit img{margin-top:12px}
.contenido_contacto .columna_formulario{width:346px;float:left;}
.contenido_contacto .columna_formulario p{ font-size:15px;}
.contenido_contacto form{width:310px;float:left;display:inline;}
.contenido_contacto form span{margin:0;font-size: 13px;color: #797979;font-weight: normal;}
.contenido_contacto form span.form_clausula{line-height:23px;font-size: 13px;color: #797979; font-weight: normal;}
.contenido_contacto form span.checkbox{background:url(../imgs/checkbox.png) no-repeat 0 0;margin:-3px -8px 0 7px;width:15px;height:18px;}
.contenido_contacto form p{margin:0px;float:left;display:inline;font-size:13px;width:260px}
.contenido_contacto form form{display:inline-block;width:225px}
.contenido_contacto form ul{width:323px;padding:0;float:left;display:inline;background:none;margin-top:0}
.contenido_contacto form li{margin:0;padding:0 0 0 20px;font-size:16px;color:#222223;background:none;float:left;width: 100%;}
.contenido_contacto form ul li.form_text{font-family: 'Archivo Narrow', sans-serif;width:145px;color:#3d3d3d;font-size:17px;height:18px; line-height:normal;padding:1px 0 9px 0;text-align:left;font-weight:700;}
.contenido_contacto form ul li.form_input{width:137px;padding:0 0 13px;margin-top:0px;height:22px;font-size:14px; line-height:normal; color:#000;}
.contenido_contacto form ul li.form_input input{font-family: 'Archivo Narrow', sans-serif;width:131px;height:18px;border:1px solid #c8c8c8;float:left; margin-right:-3px; font-size: 15px;}
.contenido_contacto form ul li.form_textarea{height:100px;float:left;padding:0;width:300px;margin-top:-4px;}
.contenido_contacto form ul li.form_textarea textarea{font-family: 'Archivo Narrow', sans-serif; height:88px;width:274px;font-size:15px; border:1px solid #c8c8c8; resize:none; margin:0 16px 0 0;}
.contenido_contacto form ul li.check{width:200px;margin-bottom:2px}
.contenido_contacto form ul li.checkbox{height:20px;font-size:15px;width:330px;margin-left:10px;margin-right:-30px;padding-left:0}
.contenido_contacto form ul li.tim{margin-bottom:8px}
.contenido_contacto form ul li.checkbox input{padding:0;margin:0;height:auto;width:auto;border:none}
.contenido_contacto form span .form_clausula{}
.contenido_contacto form ul li.form_obligatorio{font-size:11px;padding:5px 0 0 13px;width:250px;color:#7D7D7D;text-align:left;}

.contenido_contacto form li.info_privacidad{width: 693px;padding: 55px 0 20px;color: #9c9c9c;font-family: "Open Sans", sans-serif;}
.contenido_contacto form li.info_privacidad h6{float:left;width:100%;margin-bottom:7px;font-size: 12px;text-align: left;text-transform: uppercase;color: #9c9c9c;}
.contenido_contacto form li.info_privacidad p{float:left;width:100%;font-size: 12px;line-height:1.8;color: #9c9c9c;}
.contenido_contacto form li.info_privacidad p strong, .contenido_contacto form li.info_privacidad p b{color: #9c9c9c;}
.contenido_contacto form li.info_privacidad p a{color: #9c9c9c;text-decoration:underline;}
.contenido_contacto form li.info_privacidad p a:hover{text-decoration:none;}

.contenido_contacto form ul li.enviar.form_datos{width:693px;padding: 0;}
.contenido_contacto form ul li.enviar .check_label{float:left;width: 80%;margin-right:20px;}
.contenido_contacto form ul li.enviar .check_label label{float:left;width: 100%;} 	
.contenido_contacto form ul li.enviar .check_label label input[type="checkbox"]{float:left;width:20px;height:20px;}
.contenido_contacto form ul li.enviar .check_label label span{margin-top: 5px;float:left;margin-left:5px;width: 85%;font-size: 12px;line-height: 1.5;text-align: left;}
.contenido_contacto form ul li.enviar .check_label label span a{color: #9c9c9c;text-decoration:underline;}
.contenido_contacto form ul li.enviar .check_label label span a:hover{text-decoration: none;}

.contenido_contacto form .boto{font-family: 'Archivo Narrow', sans-serif;color:#FFFFFF;font-size:18px;background:#ff6f03;cursor:pointer;text-align:center;font-weight:400;font-style: italic;float: right;width:63px;height:33px;line-height: 32px;margin: 20px;}	
.contenido_contacto form .boto:hover{text-decoration:none;}
.contenido_contacto .columna_mapa{width: 347px;float:left;}
.contenido_contacto .columna_mapa a.mapa{display:inline-block;width:345px;height:295px;}
.contenido_contacto .columna_mapa img{border:1px solid #c7c7c7}
.contenido_contacto .columna_mapa a.mas_grande{font-size: 13px;display:inline-block;width:auto; color:#ff6f03;text-decoration:underline;  float:left; margin-top:6px;font-weight: 400;}
.contenido_contacto .columna_mapa a.mas_grande:hover{text-decoration:none}
.contenido_contacto .columna_mapa a.desc{ float:right; padding-right:20px; background:url(../imgs/icons/pdf.png) no-repeat right 8px}
h4{font-size:19px;color:#555;font-weight:600;margin:20px 0 0
}
.arribar li{ padding-left:10px; background:url(../imgs/bullet_area.gif) no-repeat 0 9px;}
/* FIN CONTACTO */
