@charset "utf-8";
/* CSS Document */
@font-face {
	font-family:"Decker";
	src:url("../fuentes/Decker/Decker.eot?") 
	format("eot"),url("../fuentes/Decker/Decker.woff") 
	format("woff"),url("../fuentes/Decker/Decker.ttf") 
	format("truetype"),url("../fuentes/Decker/Decker.svg#") 
	format("svg");
	font-weight:normal;
	font-style:normal;
	}
@font-face {
	font-family:"Decker Bold";
	src:url("../fuentes/Decker_Bold/DeckerB.eot?") format("eot"),
	url("../fuentes/Decker_Bold/DeckerB.woff") format("woff"),
	url("../fuentes/Decker_Bold/DeckerB.ttf") format("truetype"),
	url("../fuentes/Decker_Bold/DeckerB.svg#") format("svg");
	font-weight:normal;
	font-style:normal;
	}
body{
	background-image:url(../img/bg.jpg);
	background-repeat:no-repeat;
	background-position:center top;
	}
#head{
	width:100%;
	min-width:960px;
	float:left;
	height:160px;
	position:relative;
	}
#head-960{
	width:960px;
	margin:auto;
	position:relative;
	}
#logo{
	float:left;
	position:relative;
	margin-top:25px;
	}
#menu-sup{
	float:left;
	position:relative;
	width:620px;
	margin-top:50px;
	}
#menu-sup ul li a{
	float:right;
	position:relative;
	text-decoration:none;
	font-family:"Decker";
	font-size:17px;
	text-transform:uppercase;
	color:#fff;
	padding-left:30px;
	padding-right:20px;
	padding-top:8px;
	border-right:solid 1px #FFFFFF;
	padding-bottom:8px;
	background-repeat:no-repeat;
	margin-right:10px;
	}
.btn-home{
	background-image:url(../img/img_home.png);
	}
.btn-contacto{
	background-image:url(../img/img_contact.png);
	}
#menu-sup p{
	float:left;
	position:relative;
	text-decoration:none;
	font-family:"Decker";
	font-size:17px;
	text-transform:uppercase;
	color:#fff;
	width:100%;
	text-align:right;
	margin-top:20px;
	}
#iso{
	float:left;
	margin-top:20px;
	position:relative;
	margin-left:25px;
	}
#menu{
	width:100%;
	min-width:960px;
	float:left;
	position:relative;
	background-image:url(../img/menu.jpg);
	background-repeat:repeat-x;
	height:40px;
	}
#menu-960{
	width:960px;
	margin:auto;
	position:relative;
	}
#menu-960 ul li{
	border-right:solid 1px #000000;
	float:left;
	position:relative;
	padding-right:3px;
	height:20px;
	padding-left:3px;
	margin-top:12px;
	}
#menu-960 ul li a{
	float:left;
	margin-top:-5px;
	position:relative;
	text-decoration:none;
	font-family:"Decker";
	font-size:16px;
	text-transform:uppercase;
	color:#000;
	padding-left:20px;
	padding-right:20px;
	padding-top:8px;
	padding-bottom:8px;
	}
#menu-960 ul li a:hover{
	background-color:#000;
	color:#FFF;
	}
#menu-960 .selec{
	background-color:#B80000;
	}
#contenido{
	width:100%;
	min-width:960px;
	float:left;
	position:relative;
	}
#contenido-960{
	width:1000px;
	margin:auto;
	position:relative;
	}
#banner{
	width:1000px;
	float:left;
	position:relative;
	}
#slideshow {
    position:relative;
    height:320px;
	}
#slideshow IMG {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
    opacity:0.0;
	}
#slideshow IMG.active {
    z-index:10;
    opacity:1.0;
	}
#slideshow IMG.last-active {
    z-index:9;
	}
#menu-sedes{
	width:1000px;
	float:left;
	position:relative;
	}
.sede{
	background-image:url(../img/sedes.jpg);
	background-repeat:no-repeat;
	background-position:left;
	padding-left:56px;
	background-color:#F00;
	float:left;
	position:relative;
	padding-top:40px;
	padding-bottom:40px;
	font-family:"Decker";
	font-size:20px;
	text-transform:uppercase;
	text-decoration:none;
	width:144px;
	color:#000;
	}
.bold{
	font-family:"Decker Bold";
	}
.ho{
	width:0;
	height:0;
	float:left;
	position:absolute;
	top:0;
	left:0;
	}
.sede:hover .ho{
	background-image:url(../img/black.png);
	width:100%;
	height:100%;
	}
#home{
	width:1000px;
	float:left;
	position:relative;
	margin-top:2px;
	}
.home{
	float:left;
	position:relative;
	width:333px;
	}
.home-title{
	float:left;
	position:relative;
	padding-top:15px;
	padding-bottom:15px;
	padding-left:10px;
	width:323px;
	}
.home-title h1{
	font-family:"Decker Bold";
	font-size:20px;
	color:#fff;
	text-transform:uppercase;
	}
.home-cont{
	width:333px;
	float:left;
	position:relative;
	text-align:center;
	height:350px;
	}
.home-cont img{
	margin-top:20px;
	}
.home-cont h1{
	font-family:"Decker";
	color:#FFF;
	float:left;
	position:relative;
	width:232px;
	text-transform:uppercase;
	font-weight:normal;
	text-align:left;
	font-size:18px;
	margin-left:50px;
	padding-top:5px;
	padding-bottom:4px;
	border-bottom:dotted 2px #f00;
	border-top:dotted 2px #f00;
	margin-top:8px;
	}
.home-cont p{
	float:left;
	position:relative;
	color:#FFF;
	text-align:left;
	line-height:20px;
	margin-top:10px;
	margin-left:25px;
	width:270px;
	font-family:"Decker";
	font-size:13px;
	}
.home-cont a{
	position:absolute;
	background-color:#000;
	border-radius:15px;
	color:#FFF;
	text-decoration:none;
	font-style:italic;
	font-family:"Decker";
	background-image:url(../img/ver.jpg);
	background-repeat:no-repeat;
	background-position:right;
	padding-right:25px;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:10px;
	text-align:left;
	bottom:20px;
	right:50px;
	}
.black{
	background-image:url(../img/black.png);
	}
.white{
	background-image:url(../img/white.png);
	}
#empresa{
	width:1000px;
	float:left;
	position:relative;
	}
#titulo-adu{
	width:1000px;
	float:left;
	position:relative;
	background-image:url(../img/sedes.jpg);
	background-repeat:no-repeat;
	height:125px;
	}
#titulo-adu h1{
	font-size:35px;
	font-family:"Decker Bold";
	text-transform:uppercase;
	padding-left:55px;
	margin-top:20px;
	}
#foto-adu{
	float:left;
	position:relative;
	margin-top:15px;
	width:220px;
	}
#texto-adu{
	float:left;
	position:relative;
	margin-left:10px;
	width:710px;
	background-image:url(../img/black.png);
	padding:30px;
	margin-top:-55px;
	}
#nombre-adu{
	float:left;
	position:relative;
	width:100%;
	background-color:#333;
	margin-top:30px;
	padding-top:5px;
	padding-bottom:5px;
	}
#nombre-adu h1{
	text-transform:uppercase;
	font-family:"Decker Bold";
	font-size:20px;
	margin-left:15px;
	color:#FFF;
	}
#scroll-adu{
	float:left;
	position:relative;
	width:100%;
	margin-top:10px;
	}
#scrollbar1 { 
	width: 710px;
	}
#scrollbar1 .viewport { 
	width: 690px; 
	height: 625px; 
	overflow: hidden; 
	position: relative; 
	}
#scrollbar1 .overview { 
	list-style: none; 
	position: absolute; 
	left: 0; 
	top: 0; 
	padding: 0; 
	margin: 0; 
	}
#scrollbar1 .scrollbar{ 
	background: transparent url(../img/bg-scrollbar-track-y.png) 0 0; 
	position: relative; 
	background-position: 0 0; 
	float: right; 
	width: 13px; 
	}
#scrollbar1 .thumb { 
	background: transparent url(../img/bg-scrollbar-thumb-y.png) no-repeat 50% 100%; 
	height: 20px; 
	width: 25px; 
	cursor: pointer; 
	overflow: hidden; 
	position: absolute; 
	top: 0;
	left: -6px; 
	}
#scrollbar1 .thumb .end { 
	background: transparent url(../img/bg-scrollbar-thumb-y.png) no-repeat 50% 0; 
	overflow: hidden; 
	height: 5px; 
	width: 25px; 
	}
#scrollbar1 .disable { 
	display: none; 
	}
.noSelect { 
	user-select: none; 
	-o-user-select: none; 
	-moz-user-select: none; 
	-khtml-user-select: none; 
	-webkit-user-select: none;
	 }
.campo-adu{
	float:left;
	position:relative;
	width:680px;
	margin-left:10px;
	}
.campo-adu h2{
	color:#900;
	font-family:"Decker";
	font-weight:normal;
	font-size:18px;
	float:right;
	margin-top:5px;
	margin-right:10px;
	}
.titulo-adu{
	float:left;
	position:relative;
	border-bottom:solid 1px #FFFFFF;
	width:100%;
	padding-bottom:5px;
	}
.titulo-adu h1{
	color:#900;
	font-family:"Decker";
	font-weight:normal;
	font-size:25px;
	}
.texto-adu{
	float:left;
	position:relative;
	width:470px;
	margin-top:10px;
	}
.texto-adu p{
	font-family:"Decker";
	font-size:16px;
	line-height:18px;
	color:#FFF;
	}
.texto-adu h2{
	font-family:"Decker";
	font-size:20px;
	color:#F00;
	width:100%;
	float:left;
	position:relative;
	border-bottom:solid 1px #fff;
	font-weight:normal;
	padding-bottom:5px;
	margin-top:20px;
	margin-bottom:15px;
	}
.foto-scroll-adu{
	float:left;
	position:relative;
	margin-top:10px;
	margin-left:20px;
	width:180px;
	}
.importacion{
	float:left;
	position:relative;
	margin-top:30px;
	width:325px;
	}
.importacion h1{
	float:left;
	position:relative;
	color:#F00;
	font-family:"Decker Bold";
	text-transform:uppercase;
	border-bottom:dotted 1px #CCCCCC;
	width:223px;
	margin-bottom:5px;
	padding-bottom:4px;
	}
.importacion img{
	float:left;
	position:relative;
	}
.importacion ul{
	list-style-type:circle;
	list-style-position:inside;
	float:left;
	position:relative;
	width:145px;
	margin-left:10px;
	}
.importacion ul li{
	float:left;
	position:relative;
	color:#FFF;
	font-family:"Decker";
	border-bottom:dotted 1px #FFFFFF;
	padding-bottom:5px;
	margin-top:5px;
	font-size:15px;
	}
#foto-aduanera{
	float:left;
	position:relative;
	margin-top:-180px;
	}
#pdf{
	background-image:url(../img/black.png);
	padding:30px;
	float:left;
	width:875px;
	position:relative;
	margin-left:60px;
	margin-top:-50px;
	}
.pdf{
	float:left;
	position:relative;
	width:395px;
	padding-bottom:15px;
	}
.pdf p{
	float:left;
	position:relative;
	color:#FFF;
	font-family:"Decker Bold";
	line-height:18px;
	margin-top:15px;
	}
.pdf a{
	background-image:url(../img/pdf.png);
	width:90px;
	height:90px;
	position:relative;
	float:right;
	}
.pdf-e{
	float:left;
	position:relative;
	width:270px;
	}
.pdf-e p{
	color:#FFF;
	font-family:"Decker Bold";
	line-height:18px;
	margin-top:15px;
	text-align:center;
	}
.pdf-e a{
	background-image:url(../img/pdf2.png);
	width:70px;
	height:70px;
	position:relative;
	float:left;
	margin-left:100px;
	margin-top:10px;
	}

#hojas_vida{
	width:850px; 
	height:150px; 
	position:relative; 
	float:left;
}

#hojas_vida p{
	text-align:center;
	padding-top:15px;
	font-size:20px;
	font-family:"Decker";
	color:#FFF;
}

#iconos{
	background-color:#060; 
	width:700px; 
	height:auto; 
	margin:auto; 
	position:relative; 
	margin-top:23px;
}

.icono{
	background-image: url(../img/icon.png);
	background-repeat:no-repeat;
	width:40px;
	height:40px;
	float:left;
	padding-left:30px;
	padding-bottom:15px;
}
.icono:hover{
	background-image:url(../img/icon-h.png);
}

#sede-foto{
	float:left;
	position:relative;
	}
#sede-texto{
	background-image:url(../img/black.png);
	padding:30px;
	float:left;
	width:700px;
	position:relative;
	margin-left:230px;
	margin-top:-220px;
	}
#sede-texto h1{
	font-family:"Decker Bold";
	font-size:25px;
	float:left;
	position:relative;
	border-bottom:solid 1px #FF0000;
	padding-bottom:5px;
	width:100%;
	color:#FFF;
	}
#sede-texto p{
	color:#FFF;
	font-family:"Decker";
	float:left;
	position:relative;
	line-height:20px;
	margin-top:50px;
	margin-left:50px;
	}
#buenaventura{
	float:left;
	position:relative;
	width:100%;
	}
.descarga{
	position:relative;
	width:280px;
	float:right;
	text-decoration:none;
	color:#FFF;
	font-family:"Decker";
	background-image:url(../img/cuadro.png);
	height:142px;
	margin-top:20px;
	margin-right:20px;
	}
.descargas{
	position:relative;
	width:280px;
	float:left;
	text-decoration:none;
	color:#FFF;
	font-family:"Decker";
	background-image:url(../img/cuadro.png);
	height:142px;
	margin-top:20px;
	margin-left:50px;
	}
.d-uno{
	position:absolute;
	left:70px;
	top:10px;
	text-transform:uppercase;
	font-weight:25px;
	}
.d-dos{
	position:absolute;
	left:40px;
	top:55px;
	color:#000;
	text-transform:uppercase;
	font-weight:25px;
	}
.ds-dos{
	position:absolute;
	left:10px;
	top:55px;
	color:#000;
	font-size:16px;
	line-height:19px;
	}
.d-tres{
	position:absolute;
	top:115px;
	font-size:12px;
	left:30px;
	}
.d-img{
	position:absolute;
	right:10px;
	top:35px;
	}
#cont-foto{
	float:left;
	position:relative;
	}
#cont-texto{
	background-image:url(../img/black.png);
	padding:30px;
	float:left;
	width:725px;
	position:relative;
	margin-left:200px;
	margin-top:-475px;
	}
#cont-texto h1{
	font-family:"Decker Bold";
	font-size:25px;
	float:left;
	position:relative;
	border-bottom:solid 1px #fff;
	padding-bottom:5px;
	width:100%;
	color:#FFF;
	}
#direcciones{
	float:left;
	position:relative;
	width:225px;
	margin-top:20px;
	}
#direcciones h2{
	background-color:#F00;
	color:#000;
	font-family:"Decker Bold";
	font-size:18px;
	padding-left:10px;
	padding-top:2px;
	padding-bottom:2px;
	float:left;
	position:relative;
	width:100%;
	text-transform:uppercase;
	margin-top:15px;
	}
#direcciones p{
	color:#FFF;
	font-family:"Decker";
	margin-top:15px;
	background-image:url(../img/dir.png);
	background-position:left;
	padding-left:12px;
	background-repeat:no-repeat;
	float:left;
	position:relative;
	}
#formulario{
	float:left;
	position:relative;
	width:450px;
	margin-left:50px;
	margin-top:25px;
	}
#formulario h3{
	color:#FFF;
	font-family:"Decker";
	font-size:25px;
	text-align:right;
	font-weight:normal;
	}
#formulario form{
	float:left;
	position:relative;
	margin-top:20px;
	border-top:solid 1px #FF0000;
	padding-top:10px;
	}
#formulario input{
	width:420px;
	float:right;
	position:relative;
	font-family:"Decker";
	border:none;
	padding-top:5px;
	margin-top:5px;
	padding-bottom:5px;
	padding-left:5px;
	}
#formulario textarea{
	width:418px;
	float:right;
	font-family:"Decker";
	position:relative;
	border:none;
	padding-top:5px;
	margin-top:5px;
	padding-bottom:2px;
	padding-left:5px;
	height:105px;
	}
#enviar{
	background-color:#000;
	color:#FFF;
	float:right;
	position:relative;
	cursor:pointer;
	}
#enviar:hover{
	background-color:#F00;
	}
#formulario h4{
	color:#CCC;
	font-family:"Decker";
	font-size:20px;
	text-align:center;
	font-weight:normal;
	margin-top:10px;
	}
#ciudades{
	bottom:5px;
	position:absolute;
	width:100%;
	background-color:#666;
	padding-top:2px;
	padding-bottom:2px;
	left:0px;
	}
#ciudades p{
	color:#FFF;
	font-family:"Decker Bold";
	text-transform:uppercase;
	float:left;
	position:relative;
	margin-left:25px;
	}
#ciudades ul li{
	background-image:url(../img/dir.png);
	background-repeat:no-repeat;
	background-position:left;
	padding-left:10px;
	color:#FFF;
	font-family:"Decker Bold";
	text-transform:uppercase;
	float:left;
	display:inline;
	margin-left:10px;
	position:relative;
	}
#footer{
	width:1000px;
	float:left;
	position:relative;
	text-align:center;
	margin-top:15px;
	}
#footer a{
	font-family:"Decker";
	font-size:12px;
	color:#FFF;
	text-decoration:none;
	background-image:url(../img/web.png);
	background-repeat:no-repeat;
	background-position:right;
	height:20px;
	padding-right:145px;
	}
#footer a:hover{
	background-image:url(../img/web-h.png);
	} 