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

header,nav,section,article,aside,footer,figure{
	display:block;
	}

.limpiar{
	clear:both; /*----------esto es para que alto del cuerpo se amplie sin necesidad de colocarle el alto-------------*/
	}
	
body{
	margin:0 auto;
	}
	
.headerimg {
	background-position: center top;
	background-repeat: no-repeat;
	width:100%; height:650px;
	position:absolute;
	}
	
.headerimg- {
	background-position: center top;
	background-repeat: no-repeat;
	width:100%; height:431px;
	position:absolute;
	}

#nav{
	font-family:'cartogothic_stdbold';
	font-size:15px;
	font-weight:normal;
	color:#fff;
	margin:0;
	}
	
h1{
	font-family:'cartogothic_stdbold';
	font-size:19px;
	font-weight:normal;
	letter-spacing:-0.07em;
	text-align:center;
	color:#383838;
	margin:0;
	}
	
h1.util{
	text-align:left;
	}

h2{
	font-family:'cartogothic_stdbold';
	font-size:40px;
	font-weight:normal;
	letter-spacing:-0.03em;
	color:#383838;
	margin:0 0 3px 0;
	}


h3{
	font-family:'cartogothic_stdbold';
	font-size:20px;
	font-weight:normal;
	letter-spacing:-0.01em;
	color:#fff;
	margin:0;
	}

h4{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
	color:#0063c6;
	margin:0;	
	}

h4.enlaces-inco a{
	font-weight:normal;
	color:#0063c6;
	text-decoration:underline;
	}
	
h4.enlaces-inco a:hover{
	font-weight:normal;
	color:#383838;
	text-decoration:underline;
	}

h5{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#E19700;
	margin:0;	
	}

h6{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#FFFFFF;
	font-weight:normal;
	margin:0;	
	}
	
h6.util2{
	color:#383838;
	}
	
h6.pie{
	color:#d3d2d2;
	}
	
h6.pie2{
	color:#7a7a7a;
	}

h6 a{
	color:#7a7a7a;
	text-decoration:none;
	}
	
h6 a:hover{
	color:#a1a1a1;
	}

h6.pie3{
	color:#7a7a7a;
	}

h6.pie3 a{
	color:#0099ff;
	}
	
h6.pie3 a:hover{
	color:#a1a1a1;
	}

p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-align:justify;
	color:#383838;
	margin:0;
	}
	
p.aduanas{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#ffffff;
	margin:0;
	}	

p.enlaces{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#66686b;
	margin:0;
	text-align:left;	
	}
	

	
p.enlaces a{
	color:#66686b;
	text-decoration:none;
	}
	
p.enlaces a:hover{
	color:#0063c6;
	text-decoration:underline;
	}


p.enlaces-azul a{
	font-weight:bold;
	color:#0063c6;
	text-decoration:underline;
	}
	
p.enlaces-azul a:hover{
	font-weight:bold;
	color:#383838;
	text-decoration:underline;
	}
	
p #boton-enviar{
	color:#ffffff;
	}
	
p #boton-borrar{
	color:#ffffff;
	}

#contenedor{
	width:932px;
	margin:0 auto;
	z-index:100;
	}
	
#h-home{
	width:932px;
	height:330px;
	display:block;
	position:relative;
	}
	
#logo{
	width:190px;
	height:27px;
	display:block;
	float:left;
	background:rgba(0,99,198,0.9) url(../images/logo-olzaa.png) center no-repeat;
	padding-top:100px;
	padding-left:34px;
	border-radius:0 0 20px 20px;
	-moz-mborder-radius:0 0 20px 20px;
	-ms-border-radius:0 0 20px 20px;
	-o-border-radius:0 0 20px 20px;
	-webkit-border-radius:0 0 20px 20px;
	box-shadow:5px 5px 13px rgba(17,17,17,0.2);
	}
	
.lista-doc{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#383838;
	margin:0;
	text-align:left;
	}
	
.lista-doc2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#383838;
	margin:0;
	text-align:left;
	}



/*------------menu---------------*/
#menu{
	width:708px;
	height:46px;
	float:left;
	left:224px;
	margin-top:50px;
	position:absolute;
	z-index:100;
	}
	
#menu2{
	width:708px;
	height:46px;
	float:left;
	left:263px;
	margin-top:50px;
	position:absolute;
	z-index:100;
	}

/*------------menu jeff cpe---------------*/
#menu3{
	width:708px;
	height:46px;
	float:left;
	left:687px;
	margin-top:20px;
	position:absolute;
	z-index:100;
	}
	
#nav{
	
	}
	
a{
	color: #333;
}


#nav li {
	margin: 0 2px;
	padding: 0 0 5px;
	float:left;
	position: relative;
	list-style: none;
}


/* main level link */
#nav a {
	font-size:13px;
	font-weight:normal;
	color: #fff;
	text-decoration: none;
	display: block;
	padding:5px 5px;
	margin: 0;

	-webkit-border-radius:8px;
	-moz-border-radius:8px;
	border-radius:8px;
	
	text-shadow: 0 0 7px rgba(0,0,0, .6);
}
#nav a:hover {
	background: #000;
	color: #fff;
}

/* main level link hover */
#nav .current a, #nav li:hover > a {
	background: #fff;
	color: #0063c6;
	border-top: solid 1px #f8f8f8;

	-webkit-box-shadow: 0 1px 1px rgba(0,0,0, .2);
	-moz-box-shadow: 0 1px 1px rgba(0,0,0, .2);
	box-shadow: 0 1px 1px rgba(0,0,0, .2);

	text-shadow: 0 1px 0 rgba(255,255,255, 1);
}

/* sub levels link hover */
#nav ul li:hover a, #nav li:hover li a {
	background: none;
	border: none;
	color: #3f3f3f;

	-webkit-box-shadow: none;
	-moz-box-shadow: none;
}
#nav ul a:hover {
	background: #0063c6 url(img/gradient.png) repeat-x 0 -100px !important;
	color: #fff !important;

	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;

	text-shadow: 0 1px 1px rgba(0,0,0, .1);
}

/* dropdown */
#nav li:hover > ul {
	display:block;
}

/* level 2 list */
#nav ul {
	display: none;

	margin: 0;
	padding: 0;
	width: 186px;
	position: absolute;
	top: 30px;
	left: 0;
	background: #fff url(img/gradient.png) repeat-x 0 0;

	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;

	-webkit-box-shadow: 0 1px 3px rgba(0,0,0, .3);
	-moz-box-shadow: 0 1px 3px rgba(0,0,0, .3);
	box-shadow: 0 1px 3px rgba(0,0,0, .3);
}
#nav ul li {
	float: none;
	margin: 0;
	padding: 0;
}

#nav ul a {
	font-weight: normal;
	text-shadow: 0 1px 0 #fff;
}

/* level 3+ list */
#nav ul ul {
	left: 181px;
	top: -3px;
}

/* rounded corners of first and last link */
#nav ul li:first-child > a {
	-webkit-border-top-left-radius: 5px;
	-moz-border-radius-topleft: 5px;
	border-top-left-radius: 5px;

	-webkit-border-top-right-radius: 5px;
	-moz-border-radius-topright: 5px;
	border-top-right-radius: 5px;
	
}
#nav ul li:last-child > a {
	-webkit-border-bottom-left-radius: 5px;
	-moz-border-radius-bottomleft: 5px;
	border-bottom-left-radius: 5px;
	

	-webkit-border-bottom-right-radius: 5px;
	-moz-border-radius-bottomright: 5px;
	border-bottom-right-radius: 5px;
	
}

/* clearfix */
#nav:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
#nav {
	display: inline-block;
} 
html[xmlns] #nav {
	display: block;
}
 
* html #nav {
	height: 1%;
}


#cuerpo-home{
	width:932px;
	height:710px;
	display:block;
	position:relative;
	}

#recuadro-home1{
	width:298px;
	height:333px;
	display:block;
	float:left;
	position:absolute;
	}
	
#recuadro-home1 a{
	text-decoration:none;
	}

#blanco{
	width:298px;
	height:37px;
	padding-top:15px;
	background:#fff;
	display:block;
	}
	
#foto1{
	height:156px;
	}

#celeste{
	width:248px;
	height:74px;
	padding:13px 25px;
	background:rgba(0,153,255,0.9);
	display:block;
	}
	
#sombra-recuadro{
	height:25px;
	}
	
#recuadro-home2{
	width:298px;
	height:333px;
	left:317px;
	display:block;
	float:left;
	position:absolute;
	}
	
#recuadro-home2 a{
	text-decoration:none;
	}
	
#celeste2{
	width:248px;
	height:74px;
	padding:13px 25px;
	background:rgba(0,134,224,0.9);
	display:block;
	}
	

#recuadro-home3{
	width:298px;
	height:333px;
	left:634px;
	display:block;
	float:left;
	position:absolute;
	}
	
#recuadro-home3 a{
	text-decoration:none;
	}
	
#celeste3{
	width:248px;
	height:74px;
	padding:13px 25px;
	background:rgba(0,99,198,0.9);
	display:block;
	}
	
	
#recuadro-home4{
	width:298px;
	height:333px;
	top:355px;
	display:block;
	float:left;
	position:absolute;
	}

#recuadro-home4 a{
	text-decoration:none;
	}
	

#recuadro-home5{
	width:298px;
	height:333px;
	left:317px;
	top:355px;
	display:block;
	float:left;
	position:absolute;
	}

#recuadro-home5 a{
	text-decoration:none;
	}
	
#recuadro-home6{
	width:298px;
	height:333px;
	left:634px;
	top:355px;
	display:block;
	float:left;
	position:absolute;
	}

#recuadro-home6 a{
	text-decoration:none;
	}


#contenedor-util{
	height:290px;
	background:#efefef;
	margin:0 auto;
	}
	
#info-util{
	width:932px;
	height:260px;
	background:#efefef;
	margin:0 auto;
	padding-top:30px;
	display:block;
	}
	
#recuadros-util{
	width:932px;
	height:194px;
	margin-top:20px;
	display:block;
	position:relative;
	}
	
#util-1{
	width:100px;
	height:194px;
	display:block;
	position:absolute;
	}

#util-1 a{
	text-decoration:none;
	}
		

#util-2{
	width:100px;
	height:194px;
	left:119px;
	display:block;
	position:absolute;
	}

#util-2 a{
	text-decoration:none;
	}
	
#util-3{
	width:100px;
	height:194px;
	left:238px;
	display:block;
	position:absolute;
	}

#util-3 a{
	text-decoration:none;
	}
	
#util-4{
	width:100px;
	height:194px;
	left:357px;
	display:block;
	position:absolute;
	}

#util-4 a{
	text-decoration:none;
	}


#util-5{
	width:100px;
	height:194px;
	left:476px;
	display:block;
	position:absolute;
	}

#util-5 a{
	text-decoration:none;
	}
	
#util-6{
	width:100px;
	height:194px;
	left:595px;
	display:block;
	position:absolute;
	}

#util-6 a{
	text-decoration:none;
	}
	
#util-7{
	width:100px;
	height:194px;
	left:714px;
	display:block;
	position:absolute;
	}

#util-7 a{
	text-decoration:none;
	}
	
#util-8{
	width:100px;
	height:194px;
	left:832px;
	display:block;
	position:absolute;
	}

#util-8 a{
	text-decoration:none;
	}
	

#pie-pagina{
	height:490px;
	margin:0 auto;
	}
	
#pie-1{
	height:188px;
	background:#383838;
	display:block;
	}
	
#pie-2{
	height:302px;
	background:#3f3f3f;
	display:block;
	}
	
#infopie-1{
	width:932px;
	height:188px;
	margin:0 auto;
	display:block;
	}

#division-1{
	width:201px;
	height:152px;
	margin:36px 16px 0 16px;
	display:block;
	float:left;
	}

#infopie-2{
	width:932px;
	height:302px;
	margin:0 auto;
	display:block;
	}
	
#division-2{
	width:201px;
	height:278px;
	margin:24px 16px 0 16px;
	display:block;
	float:left;
	}
	

/*------ NOSOTROS --------*/

#contenedor-nosotros{
	width:1010px;
	margin:0 auto;
	}
	
#h-nosotros{
	width:932px;
	height:250px;
	padding:0 39px 0 39px;
	position:relative;
	display:block;
	}
	
#cuerpo-nosotros{
	width:930px;
	height:908px;
	padding:32px 40px 0 40px;
	background:rgba(255,255,255,0.8);
	display:block;
	}
	
#columna1-nosotros{
	width:224px;
	float:left;
	margin-right:52px;
	display:block;
	}
	
#columna2-nosotros{
	width:654px;
	float:left;
	display:block;
	}
	
#celeste1{
	width:184px;
	height:30px;
	padding:8px 20px 0 20px;
	background:#0099ff;
	margin-bottom:9px;
	}
	
#recuadro-enlace{
	width:224px;
	height:50px;
	display:block;
	border-bottom:#e18900 solid 1px;
	}
	
#icono{
	width:32px;
	height:41px;
	display:block;
	padding-top:9px;
	margin-right:6px;
	float:left;
	}
	
#texto-enlace{
	width:186px;
	height:50px;
	line-height:50px;
	display:block;
	float:left;
	}
	
#texto-enlace2{
	width:186px;
	height:41px;
	margin-top:9px;
	display:block;
	float:left;
	}
	
#sombra-info-util{
	height:25px;
	margin-bottom:24px;
	display:block;
	}
	
#para-sub{
	width:654px;
	height:30px;
	display:block;
	}
	
#texto-nosotros1{
	width:312px;
	height:240px;
	margin-right:30px;
	float:left;
	display:block;
	}
	
#texto-nosotros2{
	width:312px;
	height:240px;
	float:left;
	display:block;
	}
	
#texto-nosotros3{
	width:312px;
	height:260px;
	margin-right:30px;
	float:left;
	display:block;
	}

#azul-nosotros{
	width:75px;
	height:28px;
	padding:5px 0 0 15px;
	background:#0063c6;
	margin-bottom:16px;
	}
	
#texto-nosotros4{
	width:312px;
	height:260px;
	float:left;
	display:block;
	}
	
/*------ SERVICIO LOGISTICO INTEGRAL --------*/

#contenedor-servicio-logistico{
	width:1010px;
	margin:0 auto;
	}

#cuerpo-servicio-logistico{
	width:930px;
	height:1060px;
	padding:32px 40px 0 40px;
	background:rgba(255,255,255,0.8);
	display:block;
	}

#texto-logistico1{
	width:654px;
	height:140px;
	float:left;
	display:block;
	}
	
#texto-logistico2{
	width:311px;
	height:262px;
	float:left;
	margin-right:32px;
	display:block;
	}
	
#texto-logistico3{
	width:311px;
	height:262px;
	float:left;
	display:block;
	}
	
#texto-logistico4{
	width:311px;
	height:240px;
	float:left;
	margin-right:32px;
	display:block;
	}
	
#texto-logistico5{
	width:311px;
	height:240px;
	float:left;
	display:block;
	}
	
/*------ TRANSPORTE INTERNACIONAL --------*/

#cuerpo-transporte-internacional{
	width:930px;
	height:1278px;
	padding:32px 40px 0 40px;
	background:rgba(255,255,255,0.8);
	display:block;
	}
	
#texto-transporte-int2{
	width:311px;
	height:240px;
	float:left;
	margin-right:32px;
	display:block;
	}
	
#texto-transporte-int3{
	width:311px;
	height:240px;
	float:left;
	display:block;
	}
	
#texto-transporte-int4{
	width:311px;
	height:240px;
	float:left;
	margin-right:32px;
	display:block;
	}

#texto-transporte-int5{
	width:311px;
	height:240px;
	float:left;
	display:block;
	}
	
#texto-transporte-int6{
	width:311px;
	height:240px;
	float:left;
	margin-right:32px;
	display:block;
	}
	
#texto-transporte-int7{
	width:311px;
	height:240px;
	float:left;
	display:block;
	}

#azul-transporte{
	width:200px;
	height:28px;
	padding:5px 0 0 15px;
	background:#0063c6;
	margin-bottom:16px;
	}
	
/*------ AGENCIAMIENTO DE ADUANAS --------*/

#cuerpo-agenciamiento-aduanas{
	width:930px;
	height:908px;
	padding:32px 40px 0 40px;
	background:rgba(255,255,255,0.8);
	display:block;
	}

#texto-agenciamiento1{
	width:654px;
	height:190px;
	display:block;
	}
	
/*------ TRAMITES ADUANEROS --------*/

#texto-tramite-adu1{
	width:654px;
	height:132px;
	display:block;
	}
	
/*------ ALMACENAJE --------*/

#cuerpo-almacenaje{
	width:930px;
	height:1288px;
	padding:32px 40px 0 40px;
	background:rgba(255,255,255,0.8);
	display:block;
	}

#texto-almacenaje2{
	width:311px;
	height:248px;
	float:left;
	margin-right:32px;
	display:block;
	}
	
#texto-almacenaje3{
	width:311px;
	height:248px;
	float:left;
	display:block;
	}
	
#azul-almacenaje{
	width:301px;
	height:28px;
	padding:5px 0 0 10px;
	background:#0063c6;
	margin-bottom:16px;
	}
	
#azul-almacenaje2{
	width:301px;
	height:28px;
	padding:5px 0 0 10px;
	background:#0063c6;
	margin-top:20px;
	margin-bottom:16px;
	}
	

/*------ TRANSPORTE Y DISTRIBUCION --------*/

#texto-transporte-distribucion{
	width:654px;
	height:202px;
	display:block;
	}

/*------ SERVICIOS COMPLEMENTARIOS --------*/

#cuerpo-servicios-complementarios{
	width:930px;
	height:1468px;
	padding:32px 40px 0 40px;
	background:rgba(255,255,255,0.8);
	display:block;
	}
	
#texto-serv-comple1{
	width:654px;
	height:70px;
	display:block;
	}
	
#texto-serv-comple2{
	width:311px;
	height:248px;
	float:left;
	margin-right:32px;
	display:block;
	}
	
#texto-serv-comple3{
	width:311px;
	height:248px;
	float:left;
	display:block;
	}
	
#azul-comple1{
	width:301px;
	height:50px;
	padding:5px 0 0 10px;
	background:#0063c6;
	margin-bottom:16px;
	}
	
#azul-comple2{
	width:105px;
	height:28px;
	padding:5px 0 0 10px;
	background:#0063c6;
	margin-bottom:16px;
	}
	
#azul-comple3{
	width:245px;
	height:50px;
	padding:5px 0 0 10px;
	background:#0063c6;
	margin-bottom:16px;
	}
	
#azul-comple4{
	width:250px;
	height:28px;
	padding:5px 0 0 10px;
	background:#0063c6;
	margin-bottom:16px;
	}
	
/*------ REGIMENES --------*/

#cuerpo-regimenes{
	width:930px;
	height:908px;
	padding:32px 40px 0 40px;
	background:rgba(255,255,255,0.8);
	display:block;
	}

#texto-regimenes1{
	width:654px;
	height:120px;
	float:left;
	display:block;
	}
	
#texto-regimenes2{
	width:311px;
	height:120px;
	float:left;
	margin-right:32px;
	display:block;
	}

#texto-regimenes3{
	width:311px;
	height:120px;
	float:left;
	display:block;
	}

#azul-regimenes{
	width:230px;
	height:28px;
	padding:5px 0 0 15px;
	background:#0063c6;
	margin-bottom:16px;
	}
	
/*------ ENTIDADES BANCARIAS --------*/

#img-banco1{
	width:200px;
	height:113px;
	float:left;
	margin-right:27px;
	margin-bottom:20px;
	}
	
#img-banco2{
	width:200px;
	height:113px;
	float:left;
	margin-bottom:20px;
	}
	
/*----------- DOCUMENTOS TRAMITES ADUANEROS ---------------------*/

#texto-doc-tramite1{
	width:311px;
	height:230px;
	float:left;
	margin-right:32px;
	display:block;
	}
	
#texto-doc-tramite2{
	width:311px;
	height:230px;
	float:left;
	display:block;
	}
	
#texto-doc-tramite3{
	width:311px;
	height:260px;
	float:left;
	margin-right:32px;
	display:block;
	}
	
#texto-doc-tramite4{
	width:311px;
	height:260px;
	float:left;
	display:block;
	}
	
ul.lista-doc{
	margin:0;
	padding:0 0 0 12px;
	}

.lista-doc li {
	margin:0;
	padding:0;
	list-style:outside;
}


#azul-tramite1{
	width:280px;
	height:28px;
	padding:5px 0 0 10px;
	background:#0063c6;
	margin-bottom:16px;
	}
	
#azul-tramite2{
	width:280px;
	height:50px;
	padding:5px 0 0 10px;
	background:#0063c6;
	margin-bottom:16px;
	}
	
#azul-tramite3{
	width:300px;
	height:50px;
	padding:5px 0 0 10px;
	background:#0063c6;
	margin-bottom:16px;
	}
	
/*----------- HORARIO DE ADUANAS ---------------------*/

#cuerpo-horario-aduanas{
	width:930px;
	height:1460px;
	padding:32px 40px 0 40px;
	background:rgba(255,255,255,0.8);
	display:block;
	}

#texto-horario1{
	width:654px;
	height:30px;
	display:block;
	}
#primer-recuadro{
	width:654px;
	height:140px;
	display:block;
	}
	
#segundo-recuadro{
	width:654px;
	height:108px;
	display:block;
	}
	
#tercer-recuadro{
	width:654px;
	height:76px;
	display:block;
	}

#azul-recuadro{
	width:642px;
	height:26px;
	display:block;
	padding:4px 0 0 12px;
	background:#0063c6;
	margin-bottom:5px;
	}

	
#celeste-recuadro1{
	width:93px;
	height:22px;
	float:left;
	display:block;
	padding:6px 0 0 12px;
	background:#dfe7f4;
	margin:0 5px 4px 0;
	}
	
#celeste-recuadro2{
	width:532px;
	height:22px;
	float:left;
	display:block;
	padding:6px 0 0 12px;
	background:#dfe7f4;
	margin:0 0 4px 0;
	}
	
#celeste-recuadro3{
	width:93px;
	height:22px;
	float:left;
	display:block;
	padding:6px 0 0 12px;
	background:#cbd9f3;
	margin:0 5px 4px 0;
	}
	
#celeste-recuadro4{
	width:532px;
	height:22px;
	float:left;
	display:block;
	padding:6px 0 0 12px;
	background:#cbd9f3;
	margin:0 0 4px 0;
	}
	
/*------ INCOTERMS --------*/

#texto-incoterms1{
	width:654px;
	height:120px;
	display:block;
	}
	
#menu3{
	width:650px;
	height:41px;
	display:block;
	}

#incoterms{
	margin:0;
	padding:0;
	}
	
#incoterms li{
	width:41px;
	height:41px;
	background:#0063c6;
	display:block;
	margin:0 9px 0 0;
	float:left;
	list-style: none;
	text-align:center;
}

#incoterms a{
	width:41px;
	height:41px;
	font-family:'cartogothic_stdbold';
	font-size:16px;
	line-height:41px;
	font-weight:normal;
	letter-spacing:-0.01em;
	color:#fff;
	text-decoration: none;
	display:block;
	margin:0;
}

#incoterms a:hover{
	width:41px;
	height:41px;
	display:block;
	background:#383838;
	color:#fff;
}

/*------ PROCEDIMIENTOS DE ADUANAS --------*/

#cuadro-procedimientos{
	width:654px;
	height:450px;
	display:block;
	}

#cuadro-parte1{
	width:654px;
	height:30px;
	display:block;
	margin-bottom:5px;
	}
	
#parte1-A{
	width:350px;
	height:22px;
	background:#0063c6;
	display:block;
	margin-right:5px;
	padding:8px 0 0 10px;
	float:left;
	}
	
#parte1-B{
	width:118px;
	height:22px;
	background:#0063c6;
	display:block;
	margin-right:5px;
	padding:8px 0 0 24px;
	float:left;
	}
	
#parte1-C{
	width:130px;
	height:22px;
	background:#0063c6;
	display:block;
	padding:8px 0 0 12px;
	float:left;
	}
	
#cuadro-parte2{
	width:654px;
	height:135px;
	display:block;
	margin-bottom:5px;
	}
	
#parte2-A{
	width:350px;
	height:22px;
	background:#dfe7f4;
	display:block;
	padding:8px 0 0 10px;
	margin-right:5px;
	margin-bottom:5px;
	float:left;
	}
	
#parte2-B{
	width:124px;
	height:22px;
	background:#dfe7f4;
	display:block;
	padding:8px 0 0 18px;
	margin-right:5px;
	margin-bottom:5px;
	float:left;
	}
	
#parte2-C{
	width:124px;
	height:22px;
	background:#dfe7f4;
	display:block;
	padding:8px 0 0 18px;
	margin-bottom:5px;
	float:left;
	}
	
#parte22-A{
	width:350px;
	height:22px;
	background:#cbd9f3;
	display:block;
	padding:8px 0 0 10px;
	margin-right:5px;
	margin-bottom:5px;
	float:left;
	}
	
#parte22-B{
	width:124px;
	height:22px;
	background:#cbd9f3;
	display:block;
	padding:8px 0 0 18px;
	margin-right:5px;
	margin-bottom:5px;
	float:left;
	}
	
#parte22-C{
	width:124px;
	height:22px;
	background:#cbd9f3;
	display:block;
	padding:8px 0 0 18px;
	margin-bottom:5px;
	float:left;
	}

#cuadro-parte3{
	width:654px;
	height:135px;
	display:block;
	margin-bottom:5px;
	}
	
#parte2-BB{
	width:199px;
	height:22px;
	background:#dfe7f4;
	display:block;
	padding:8px 0 0 90px;
	margin-bottom:5px;
	float:left;
	}

#parte22-BB{
	width:199px;
	height:22px;
	background:#cbd9f3;
	display:block;
	padding:8px 0 0 90px;
	margin-bottom:5px;
	float:left;
	}


/*------ CONTACTO 2170--------*/

#cuerpo-contacto{
	width:930px;
	height:2170px;
	padding:32px 40px 0 40px;
	background:rgba(255,255,255,0.8);
	display:block;
	}
	
#formulario{
	width:654px;
	height:200px;
	display:block;
	margin:10px 0 20px 0;
	}
	
#form-parte1{
	width:334px;
	height:200px;
	display:block;
	float:left;
	margin:0 20px 0 0;
	}
	
#form-parte2{
	width:300px;
	height:200px;
	display:block;
	float:left;
	}
	
#form-franja1{
	width:134px;
	height:25px;
	padding-top:6px;
	display:block;
	float:left;
	margin-bottom:13px;
	}
	
#form-franja2{
	width:200px;
	height:31px;
	display:block;
	float:left;
	margin-bottom:13px;
	}
	
#form-franja3{
	width:60px;
	height:25px;
	padding-top:6px;
	display:block;
	float:left;
	margin-bottom:13px;
	}
	
#form-franja4{
	width:240px;
	height:31px;
	display:block;
	float:left;
	margin-bottom:13px;
	}
	
#form-franja5{
	width:240px;
	height:76px;
	display:block;
	float:left;
	margin-bottom:22px;
	}

#fondo-form{
	width:195px;
	height:30px;
	display:block;
	background:#cacaca;
	padding-left:5px;
	border:none;
	}

#fondo-form2{
	width:235px;
	height:30px;
	display:block;
	background:#cacaca;
	padding-left:5px;
	border:none;
	}
	
#fondo-men{
	width:235px;
	height:76px;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	background:#cacaca;
	padding-left:5px;
	border:none;
	}
	
#boton-enviar{
	width:110px;
	height:38px;
	background:#333;
	border:1px solid #c3c3c3;
	color:#383838;
	margin-left:60px;
	margin-right:10px;
	}
	
#boton-borrar{
	width:110px;
	height:38px;
	background:#333;
	border:1px solid #c3c3c3;
	color:#383838;
	}
	
#azul-contacto1{
	width:135px;
	height:28px;
	padding:5px 0 0 15px;
	background:#0063c6;
	}
	
#azul-contacto2{
	width:215px;
	height:28px;
	padding:5px 0 0 15px;
	background:#0063c6;
	}

	#azul-contacto3{
	width:165px;
	height:28px;
	padding:5px 0 0 15px;
	background:#0063c6;
	}
	
#mapa-local{
	width:654px;
	height:350px;
	}
	
#texto-contacto1{
	width:344px;
	height:160px;
	display:block;
	float:left;
	}
	
#texto-contacto2{
	width:310px;
	height:160px;
	display:block;
	float:left;
	}
	
#texto-contacto3{
	width:344px;
	height:95px;
	display:block;
	float:left;
	}
	
#texto-contacto4{
	width:310px;
	height:95px;
	display:block;
	float:left;
	}
	
#texto-contacto5{
	width:344px;
	height:50px;
	display:block;
	float:left;
	}
	
#texto-contacto6{
	width:310px;
	height:50px;
	display:block;
	float:left;
	}
	
#mapa1{
	width:654px;
	height:630px;
	display:block;
	}
	
#mapa2{
	width:654px;
	height:550px;
	display:block;
	}
	
#mapa3{
	width:654px;
	height:450px;
	display:block;
	}
	
#mapa4{
	width:654px;
	height:510px;
	display:block;
	}
	
/*------ LINKS --------*/	
	
#cuerpo-links{
	width:930px;
	height:1170px;
	padding:32px 40px 0 40px;
	background:rgba(255,255,255,0.8);
	display:block;
	}
	
#texto-links1{
	width:364px;
	float:left;
	display:block;
	}
	
#texto-links2{
	width:290px;
	float:left;
	display:block;
	}
	
ul.lista-doc2{
	margin:0;
	padding:0;
	}

.lista-doc2 li {
	margin:0;
	padding:0;
	list-style:none;
}

.lista-doc2 li a{
	font-weight:bold;
	color:#0063c6;
	text-decoration:underline;
	}
	
.lista-doc2 li a:hover{
	font-weight:bold;
	color:#383838;
	text-decoration:underline;
	}
	
/*------ TIPO DE CAMBIO --------*/

#logo-cambio1{
	width:169px;
	float:left;
	margin-right:17px;
	}
	
#logo-cambio2{
	width:169px;
	float:left;
	margin-right:17px;
	}

#logo-cambio3{
	width:282px;
	float:left;
	}
	
	
/*------ GLOSARIO --------*/


#cuerpo-glosario{
	width:930px;
	height:3190px;
	padding:32px 40px 0 40px;
	background:rgba(255,255,255,0.8);
	display:block;
	}