@charset "utf-8";

/* CSS Document */
*{
	margin:0 auto;
	font-family:'nexa light', Arial, Helvetica, sans-serif;
	font-size:18px;
}
header{
	width:100%;
	height:130px;
	background:#e6e6e6;
}
#area1{
	height:30px;
	width:1000px;
}
#datos1{
	float:right;
	width:350px;
}
#mail1{
	background: url(../images/mail.png) left no-repeat;
	padding-left:30px;
	padding-top:3px;
	width:210px;
	float:left;
}
#iconos_redes{
	padding-top:3px;
	float:left;
}
#icon1{
	width:23px;
	height:22px;
	float:left;
	margin-left:10px;
}
#area2{
	width:100%;
	height:100px;
	background:url(../images/bg1.png) repeat-x;
}
#area2_1{
	width:1000px;
	height:100px;
}
#logo{
	height:80px;
	padding:8px 0;
	width:200px;
	float:left;
}
#area_menu{
	width:800px;
	float:left;
	margin-top:30px;
}
#areabanner1{
	margin-top:20px;
	width:1040px;
	height:400px;
}
#area_banner{
	width:740px;
	height:400px;
	float:left;
}
#area_banner1{
	width:740px;
	height:400px;
	float:left;
}
#menu_lateral{
	width:300px;
	height:400px;
	float:left;
}
/*menu lateral*/
footer{
	background:#084387;
}
#pie1{
	height:80px;
	padding:20px 0 10px 0;
	width:1040px;
}
#logo_pie{
	width:200px;
	height:80px;
	float:left;
}
#menu_pie{
	height:50px;
	float:left;
	width:800px;
	text-align:center;
	margin-top:20px;
}
#menu_pie ul{
	list-style:none;
	margin:0;

}
#menu_pie li a{
	float:right;
	color:#fff;
	text-decoration:none;
	display:block;
	padding:10px 20px;
}
#menu_pie li a:hover{
	background:#143A70;
}
#pie2{
	background:#143A70;
	color:#fff;
	font-size:13px;
	padding-top:10px;
	text-align:center;
}
#titulo1{
	width:740px;
	height:50px;
	background:url(../images/bg_sub.jpg) repeat-x;
}
#titulo1 h1{
	margin:0;
	font-family: 'nexa_boldregular', Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	font-size: 1.2em;
	padding-top:14px;
	padding-left:20px;
}
#contenido{
	width:1040px;
	margin-top:40px;
}
#separador1{
	background:url(../images/line2.png);
	height:30px;
	width:100%;
	margin:30px auto 50px auto;
}
#contenido h2{
	font-family: 'nexa_boldregular';
	font-weight:normal;
	font-size:26px;
	text-align:center;
	text-transform:uppercase;
	color:#143A70;
}
#contenido p{
	line-height:1.3em;
	text-align:justify;
	margin-bottom:30px;
}
#lista1{
	float:left;
	width:30%;
	height:100px;
	margin-top:20px;
}
#lista1 li{
	list-style:url(../images/vineta.png);
}
#datos_cont{
	font-size:18px;
	color:#084387;
	width:340px;
	float:left;
}
#direccion{
	font-size:20px;
	margin-bottom:10px;
	width:100%;
	float:left;
}
#label_contacto{
	width:30%;
	float:left;
	margin-bottom:20px;
	height:20px;
}
#contenido_contacto{
	float:left;
	width:70%;
	margin-bottom:20px;
}
#titulo_cont{
	font-size:24px;
	font-family: 'nexa_boldregular';
	text-transform:uppercase;
	color:black;
	margin-bottom:20px;
}
#datos_form{
	width:660px;
	margin-left:40px;
	float:left;
}
#cj_form1{
	height:30px;
	margin-bottom:15px;
	width:100%;
}
.nombre{
	border:1px solid #084387;
	height:20px;
	padding:4px;
	width:90%;
	font-size:18px;
}
input.nombre{
	background:url(../images/user.png) left no-repeat;
	padding-left:35px;
}
input.email{
	background:url(../images/correo.png) left no-repeat;
	border:1px solid #084387;
	height:20px;
	padding:4px;
	padding-left:35px;
	width:90%;
	font-size:18px;
}
input.empresa{
	background:url(../images/cia.png) left no-repeat;
	border:1px solid #084387;
	height:20px;
	padding:4px;
	padding-left:35px;
	width:90%;
	font-size:18px;
}
input.telefono{
	background:url(../images/phone.png) left no-repeat;
	border:1px solid #084387;
	height:20px;
	padding:4px;
	padding-left:35px;
	width:90%;
	font-size:18px;
}
input.seguro{
	background:url(../images/seguro.png) left no-repeat;
	border:1px solid #084387;
	height:20px;
	padding:4px;
	padding-left:35px;
	width:90%;
	font-size:18px;
}
textarea.mensaje{
	background:url(../images/plane.png) left top no-repeat;
	border:1px solid #084387;
	height:60px;
	padding:4px;
	padding-left:35px;
	width:90%;
	font-size:18px;
}

::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  color:#013459;
  font-size:16px;
  font-family:'nexa light',Arial, Helvetica, sans-serif;
}
::-moz-placeholder { /* Firefox 19+ */
  color:#013459;
  font-size:16px;
  font-family:'nexa light',Arial, Helvetica, sans-serif;
}
:-ms-input-placeholder { /* IE 10+ */
  color:#013459;
  font-size:16px;
  font-family:'nexa light',Arial, Helvetica, sans-serif;
}
:-moz-placeholder { /* Firefox 18- */
  color:#013459;
  font-size:16px;
  font-family:'nexa light', Arial, Helvetica, sans-serif;
}
.btnenviar{
	background:#013459;
	color:white;
	font-size:14px;
	height:30px;
	width:96%;
	border:none;
}