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


body {
	width:100%;
	height:100%;
	margin:0px;
	padding:0px;
	border:0px;
	padding-top:0px;
}

#top
{
	width: 100%;
	height: 5px;
	background: #005585;
	margin: auto;
	padding-top: 0px;

}
	
	
#wrapper {
	width: 995px;
	height: 1200px;
	margin: auto;
	padding-top: 0px;
}

#wrapper2 {
	width: 995px;
	height: 2700px;
	margin: auto;
	padding-top: 0px;
}

#wrapper3 {
	width: 995px;
	height: 4500px;
	margin: auto;
	padding-top: 0px;
}

#header
{
	width: 955px;
	height: 130px;
	margin: auto;

}

#acceso
{
	width: 275px;
	height: 93px;
	position: relative;
	left: 700px;
	top: -130px;
}

#menu
{
	width: 715px;
	height: 36px;
	position: relative;
	left: 260px;
	top: -130px;
	text-align: right;
}

#fondoBanners
{
	width: 100%;
	height: 347px;
	position: absolute;
	background-image: url(img/fondo-banners.jpg);
	background-repeat: repeat-x;
	top: 135px;
	left: 0px;
	z-index: 0;
}

#SlideWrapp
{
	width: 995px;
	height: 347px;
	position: absolute;
	z-index: 1;
	top: 136px;
	margin: 0;
}

#fondoServicios
{
	width: 100%;
	height: 260px;
	position: absolute;
	background-image: url(img/bg-servicios.jpg);
	background-repeat: repeat-x;
	top: 482px;
	left: 0px;
	text-align: center;
}

#SobreNosotros
{
	width: 619px;
	height: 250px;
	position: absolute;
	z-index: 1;
	top: 755px;
}

#MapitaAnimado
{
	width: 339px;
	height: 250px;
	position: absolute;
	text-align: center;
	z-index: 1;
	top: 0px;
	left: 658px;
}

#SolicitaCotizacion
{
	width: 998px;
	height: 46px;
	position: absolute;
	text-align: center;
	z-index: 1;
	top: 251px;
	left: -1px;
}

#pie
{
	width: 100%;
	height: 152px;
	background-color: #CCC;
	margin: auto;
	padding-top: 0px;
	position: absolute;
	top: 1097px;
	z-index: -1;
}

#columna1-pie
{
	width: 996px;
	height: 122px;
	margin: auto;
	padding-top: 0px;
	position: absolute;
	top: 1116px;
	z-index: 1;
	text-align: center;
}

#pie2
{
	width: 100%;
	height: 152px;
	background-color: #CCC;
	margin: auto;
	padding-top: 0px;
	position: absolute;
	top: 2744px;
	z-index: -1;
}

#columna1-pie2
{
	width: 996px;
	height: 166px;
	margin: auto;
	padding-top: 0px;
	position: absolute;
	top: 2743px;
	z-index: 1;
	text-align: center;
}

#pie3
{
	width: 100%;
	height: 152px;
	background-color: #CCC;
	margin: auto;
	padding-top: 0px;
	position: absolute;
	top: 5750px;
	z-index: -1;
}

#columna1-pie3
{
	width: 996px;
	height: 166px;
	margin: auto;
	padding-top: 0px;
	position: absolute;
	top: 5199px;
	z-index: 1;
	text-align: center;
}

#pie4
{
	width: 100%;
	height: 152px;
	background-color: #CCC;
	margin: auto;
	padding-top: 0px;
	position: absolute;
	top: 1500px;
	z-index: -1;
}

#columna1-pie4
{
	width: 996px;
	height: 166px;
	margin: auto;
	padding-top: 0px;
	position: absolute;
	top: 934px;
	z-index: 1;
	text-align: center;
}

#pie-industrias
{
	width: 100%;
	height: 152px;
	background-color: #CCC;
	margin: auto;
	padding-top: 0px;
	position: absolute;
	top: 3270px;
	z-index: -1;
}

#columna1-pieindustrias
{
	width: 996px;
	height: 166px;
	margin: auto;
	padding-top: 0px;
	position: absolute;
	top: 3268px;
	z-index: 1;
	text-align: center;
}

/*********************
	      NOSOTROS
	**********************/

#fondoServiciosINT
{
	width: 100%;
	height: 260px;
	position: absolute;
	background-image: url(img/BG-servicios.jpg);
	background-repeat: repeat-x;
	top: 848px;
	left: -1px;
	z-index: 0;
	text-align: center;
}

#Nosotros-text
{
	width: 997px;
	height: 250px;
	position: absolute;
	z-index: 1;
	top: 484px;
}

#Mision-text
{
	width: 375px;
	height: 250px;
	position: absolute;
	z-index: 1;
	top: 0px;
	left: 622px;
}

#Nosotros-text2
{
	width: 998px;
	height: 178px;
	position: absolute;
	text-align: center;
	z-index: 1;
	top: 184px;
	left: 0px;
	background-color: #96D322;
}

#TextoEquipo
{
	width: 583px;
	height: 136px;
	position: absolute;
	top: 14px;
	left: 22px;
}

#FotoEquipo
{
	width: 313px;
	height: 136px;
	position: absolute;
	top: 12px;
	left: 640px;
}

/*********************
	      PRODUCTOS
	**********************/
	
#productos-01
{
	width: 996px;
	height: 300px;
	position: absolute;
	z-index: 1;
	top: 484px;
}

#foto-productos
{
	width: 554px;
	height: 291px;
	position: absolute;
	z-index: 1;
	top: 289px;
	left: 443px;
}

/*********************
	      SERVICIOS
	**********************/
#servicios-01
{
	width: 996px;
	height: 1966px;
	position: absolute;
	z-index: 1;
	top: 745px;
}

#img-flotilla
{
	width: 454px;
	height: 325px;
	position: absolute;
	z-index: 1;
	top: 43px;
	left: 541px;
}

#texto-flotilla
{
	width: 509px;
	height: 372px;
	position: absolute;
	z-index: 1;
	top: 11px;
}

#img-auto
{
	width: 492px;
	height: 288px;
	position: absolute;
	z-index: 1;
	top: 418px;
	left: 1px;
}

#texto-auto
{
	width: 495px;
	height: 290px;
	position: absolute;
	z-index: 1;
	top: 417px;
	left: 501px;
}

#img-moto
{
	width: 454px;
	height: 323px;
	position: absolute;
	z-index: 1;
	top: 745px;
	left: 542px;
}

#texto-moto
{
	width: 509px;
	height: 318px;
	position: absolute;
	z-index: 1;
	top: 747px;
}

#img-persona
{
	width: 397px;
	height: 323px;
	position: absolute;
	z-index: 1;
	top: 1117px;
	left: -1px;
}

#texto-persona
{
	width: 512px;
	height: 318px;
	position: absolute;
	z-index: 1;
	top: 1122px;
	left: 485px;
}

#img-mascota
{
	width: 397px;
	height: 323px;
	position: absolute;
	z-index: 1;
	top: 1507px;
	left: 597px;
}

#texto-mascota
{
	width: 512px;
	height: 318px;
	position: absolute;
	z-index: 1;
	top: 1509px;
	left: 0px;
}

/*********************
	      PLATAFORMA
	**********************/
#plataforma-01
{
	width: 996px;
	height: 5183px;
	position: absolute;
	z-index: 1;
	top: 570px;
}

#texto-seguimiento
{
	width: 997px;
	height: 909px;
	position: absolute;
	z-index: 1;
	top: 11px;
}

#seguimiento01
{
	width: 311px;
	height: 404px;
	position: absolute;
	z-index: 1;
	top: 59px;
}

#seguimiento02
{
	width: 311px;
	height: 404px;
	position: absolute;
	z-index: 1;
	top: 59px;
	left: 345px;
}

#seguimiento03
{
	width: 311px;
	height: 404px;
	position: absolute;
	z-index: 1;
	top: 59px;
	left: 686px;
}

#seguimiento04
{
	width: 311px;
	height: 404px;
	position: absolute;
	z-index: 1;
	top: 493px;
}

#texto-ruta
{
	width: 997px;
	height: 491px;
	position: absolute;
	z-index: 1;
	top: 932px;
}

#ruta01
{
	width: 311px;
	height: 404px;
	position: absolute;
	z-index: 1;
	top: 59px;
}

#ruta02
{
	width: 311px;
	height: 404px;
	position: absolute;
	z-index: 1;
	top: 59px;
	left: 345px;
}

#ruta03
{
	width: 311px;
	height: 404px;
	position: absolute;
	z-index: 1;
	top: 59px;
	left: 686px;
}

#texto-control
{
	width: 997px;
	height: 491px;
	position: absolute;
	z-index: 1;
	top: 1444px;
	left: 0px;
}

#control01
{
	width: 311px;
	height: 404px;
	position: absolute;
	z-index: 1;
	top: 59px;
}

#control02
{
	width: 311px;
	height: 404px;
	position: absolute;
	z-index: 1;
	top: 59px;
	left: 345px;
}

#control03
{
	width: 311px;
	height: 424px;
	position: absolute;
	z-index: 1;
	top: 59px;
	left: 686px;
}

#texto-entrada
{
	width: 997px;
	height: 836px;
	position: absolute;
	z-index: 1;
	top: 1948px;
	left: 0px;
}

#entrada01
{
	width: 311px;
	height: 370px;
	position: absolute;
	z-index: 1;
	top: 59px;
}

#entrada02
{
	width: 311px;
	height: 384px;
	position: absolute;
	z-index: 1;
	top: 59px;
	left: 345px;
}

#entrada03
{
	width: 311px;
	height: 383px;
	position: absolute;
	z-index: 1;
	top: 59px;
	left: 686px;
}

#entrada04
{
	width: 311px;
	height: 359px;
	position: absolute;
	z-index: 1;
	top: 467px;
}

#texto-alertas
{
	width: 997px;
	height: 463px;
	position: absolute;
	z-index: 1;
	top: 2803px;
	left: 0px;
}

#alertas01
{
	width: 311px;
	height: 370px;
	position: absolute;
	z-index: 1;
	top: 59px;
}

#alertas02
{
	width: 311px;
	height: 366px;
	position: absolute;
	z-index: 1;
	top: 59px;
	left: 345px;
}

#texto-historia
{
	width: 997px;
	height: 463px;
	position: absolute;
	z-index: 1;
	top: 3266px;
	left: 0px;
}

#historia01
{
	width: 311px;
	height: 370px;
	position: absolute;
	z-index: 1;
	top: 59px;
}

#historia02
{
	width: 311px;
	height: 366px;
	position: absolute;
	z-index: 1;
	top: 59px;
	left: 345px;
}

#texto-geo
{
	width: 997px;
	height: 463px;
	position: absolute;
	z-index: 1;
	top: 3730px;
	left: 0px;
}

#geo01
{
	width: 311px;
	height: 370px;
	position: absolute;
	z-index: 1;
	top: 59px;
}

#geo02
{
	width: 311px;
	height: 366px;
	position: absolute;
	z-index: 1;
	top: 59px;
	left: 345px;
}

#geo03
{
	width: 311px;
	height: 366px;
	position: absolute;
	z-index: 1;
	top: 59px;
	left: 688px;
}

#texto-informes
{
	width: 997px;
	height: 497px;
	position: absolute;
	z-index: 1;
	top: 4182px;
	left: 0px;
}

#informes01
{
	width: 311px;
	height: 370px;
	position: absolute;
	z-index: 1;
	top: 59px;
}

#informes02
{
	width: 311px;
	height: 366px;
	position: absolute;
	z-index: 1;
	top: 59px;
	left: 345px;
}

#informes03
{
	width: 311px;
	height: 366px;
	position: absolute;
	z-index: 1;
	top: 59px;
	left: 688px;
}

#texto-mapas
{
	width: 997px;
	height: 497px;
	position: absolute;
	z-index: 1;
	top: 4683px;
	left: 0px;
}

#mapas01
{
	width: 311px;
	height: 370px;
	position: absolute;
	z-index: 1;
	top: 59px;
}

#fondoPlataforma
{
	width: 100%;
	height: 91px;
	position: absolute;
	background-image: url(img/BG-servicios.jpg);
	background-repeat: repeat-x;
	top: 482px;
	left: 0px;
	text-align: center;
}

/*********************
	      INDUSTRIAS
	**********************/
	
#fondoIndustrias
{
	width: 100%;
	height: 87px;
	position: absolute;
	background-color:#F1F1F1;
	background-repeat: repeat-x;
	top: 482px;
	left: 0px;
	text-align: center;
}
#industrias-0
{
	width: 996px;
	height: 2700px;
	position: absolute;
	z-index: 1;
	top: 569px;
}

#ind-transporte
{
	width: 311px;
	height: 346px;
	position: absolute;
	z-index: 1;
	top: 25px;
}

#ind-gobierno
{
	width: 311px;
	height: 346px;
	position: absolute;
	z-index: 1;
	top: 25px;
	left: 345px;
}

#ind-utilidades
{
	width: 311px;
	height: 346px;
	position: absolute;
	z-index: 1;
	top: 25px;
	left: 686px;
}

#ind-cable
{
	width: 311px;
	height: 346px;
	position: absolute;
	z-index: 1;
	top: 376px;
}

#ind-infancia
{
	width: 311px;
	height: 346px;
	position: absolute;
	z-index: 1;
	top: 376px;
	left: 345px;
}

#ind-construccion
{
	width: 311px;
	height: 346px;
	position: absolute;
	z-index: 1;
	top: 376px;
	left: 686px;
}

#ind-entrega
{
	width: 311px;
	height: 346px;
	position: absolute;
	z-index: 1;
	top: 746px;
}

#ind-ancianos
{
	width: 311px;
	height: 346px;
	position: absolute;
	z-index: 1;
	top: 746px;
	left: 345px;
}

#ind-campo
{
	width: 311px;
	height: 346px;
	position: absolute;
	z-index: 1;
	top: 746px;
	left: 686px;
}

#ind-alimentos
{
	width: 311px;
	height: 346px;
	position: absolute;
	z-index: 1;
	top: 1128px;
}

#ind-pesado
{
	width: 311px;
	height: 346px;
	position: absolute;
	z-index: 1;
	top: 1128px;
	left: 345px;
}

#ind-seguro
{
	width: 311px;
	height: 346px;
	position: absolute;
	z-index: 1;
	top: 1128px;
	left: 686px;
}

#ind-ley
{
	width: 311px;
	height: 346px;
	position: absolute;
	z-index: 1;
	top: 1510px;
}

#ind-petroleo
{
	width: 311px;
	height: 346px;
	position: absolute;
	z-index: 1;
	top: 1510px;
	left: 345px;
}

#ind-mascotas
{
	width: 311px;
	height: 346px;
	position: absolute;
	z-index: 1;
	top: 1510px;
	left: 686px;
}

#ind-autos
{
	width: 311px;
	height: 346px;
	position: absolute;
	z-index: 1;
	top: 1912px;
}

#ind-seguridad
{
	width: 311px;
	height: 346px;
	position: absolute;
	z-index: 1;
	top: 1912px;
	left: 345px;
}

#ind-adolecentes
{
	width: 311px;
	height: 346px;
	position: absolute;
	z-index: 1;
	top: 1912px;
	left: 686px;
}

#ind-vip
{
	width: 311px;
	height: 346px;
	position: absolute;
	z-index: 1;
	top: 2270px;
}

#ind-residuos
{
	width: 311px;
	height: 346px;
	position: absolute;
	z-index: 1;
	top: 2270px;
	left: 345px;
}



/*********************
	      CONTACTO
	**********************/
	
#contacto
{
	width: 996px;
	height: 591px;
	position: absolute;
	z-index: 1;
	top: 497px;
	text-align: center;
}

#contacto01
{
	width: 392px;
	height: 252px;
	position: absolute;
	z-index: 1;
	top: 75px;
	text-align: left;
	left: 44px;
}

#contacto02
{
	width: 463px;
	height: 209px;
	position: absolute;
	z-index: 1;
	top: 347px;
	left: 45px;
}

#contacto03
{
	width: 367px;
	height: 240px;
	position: absolute;
	z-index: 1;
	top: 345px;
	left: 576px;
}

/*********************
	 AVISO PRIVACIDAD
	**********************/
#privacidad01
{
	width: 972px;
	height: 522px;
	position: absolute;
	z-index: 1;
	top: 56px;
	text-align: left;
	left: 13px;
}

#privacidad
{
	width: 996px;
	height: 592px;
	position: absolute;
	z-index: 1;
	top: 497px;
	text-align: center;
}
	
/*********************
	      ESTILOS
	**********************/
	
.menu {
	font-family: 'Oswald', sans-serif;
	font-size: 11pt;
	font-weight:400;
	color: #666666;
	top:auto;
	}
	
.menu:hover {
	opacity:0.6;
  	filter:alpha(opacity=60); /* For IE8 and earlier */
	top:5px;
	}
	
.menuOn {
	font-family: 'bebas';
	font-size: 14pt;
	font-weight:lighter;
	color:#999;
	top:auto;
	}
	
.titulos {
	font-family: 'Oswald', sans-serif;
	font-size: 12pt;
	font-weight:700;
	color: #005585;
	top:auto;
	}
	
.titulosLeft {
	font-family: 'Oswald', sans-serif;
	font-size: 12pt;
	font-weight:700;
	color: #005585;
	top:auto;
	text-align: justify;
	}
	
.titulosSERVICIOS {
	font-family: 'Oswald', sans-serif;
	font-size: 16pt;
	font-weight:700;
	color: #005585;
	top:auto;
	}
	
.titulosCENTER-gris {
	font-family: 'Oswald', sans-serif;
	font-size: 12pt;
	font-weight:700;
	color:#666;
	top:auto;
	text-align:center;
	}
	
.textos {
	font-family: Helvetica;
	font-size: 11pt;
	color: #666;
	top: auto;
	font-style: normal;
	line-height: 14pt;
	font-weight: lighter;
	font-variant: normal;
	text-align: justify;
	}
	
.textosForm {
	font-family: Helvetica;
	font-size: 14pt;
	color: #666;
	top: auto;
	font-style: normal;
	line-height: 14pt;
	font-weight: lighter;
	font-variant: normal;
	text-align: justify;
	}
	
.textosBlancos {
	font-family: Helvetica;
	font-size: 11pt;
	color: #FFF;
	top: auto;
	font-style: normal;
	line-height: 14pt;
	font-weight: lighter;
	font-variant: normal;
	text-align: justify;
	}
	
.textosHOME {
	font-family: Helvetica;
	font-size: 12pt;
	color: #666;
	top: auto;
	font-style: normal;
	line-height: 16pt;
	font-weight: lighter;
	font-variant: normal;
	text-align: justify;
	}
	
.menuPie {
	font-family: Helvetica;
	font-size: 9pt;
	color: #FFF;
	top:auto;
	}
	
.menuPie:hover {
	opacity:0.6;
  	filter:alpha(opacity=60); /* For IE8 and earlier */
	}
	
.menuPieOn {
	font-family: 'bebas';
	font-size: 14pt;
	font-weight:lighter;
	color:#CCC;
	top:auto;
	}
	

	
