
/**********************************************Definiciones principales ******************************************/
*{
	margin:0;
	padding:0;
	box-sizing:border-box;
}

body{
	font-family:  "pragmatica-web",sans-serif;
	font-weight:300;
	font-style: normal;
	background-color: #eceeed;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
	height: auto;
}

.ui-tooltip {
	background: #eceeed;
	font-family:  "pragmatica-web",sans-serif;
	font-weight:300;
	font-style: normal;
	font-size: 12px;
	padding: 4px;
	position: absolute;
	z-index: 9999;
	max-width: 300px;
	-webkit-box-shadow: 0 0 5px #aaa;
	box-shadow: 0 0 5px #aaa;
}
body .ui-tooltip {
	border-width: 2px;
}


ui-helper-hidden-accessible{
	display: none;
}





.Contenedor{
//	width:90%;
	width:880px;
//	max-width:880px;
	margin:0 auto;
	overflow: hidden;
}

/****************************************************CC1 - Botonera SlideBar     ***********************************/
#slideBar{
	z-index: 1000;
	position: fixed;
	top:131.4px;
	width: 46.5px;
	height:279px;
	right: -50;

}

#slideBar ul{
	position: relative;
	list-style: none;
}
#slideBar ul li{
position: relative;
display: block;
float: right;
width: 46.5px;
height: 46.5px;
cursor: pointer;
}
#slideBar #Btn-1{
	background: #fbc32d;
}
#slideBar #Btn-2{
	background: #95c480;
}
#slideBar #Btn-3{
	background: #003b79;
}
#slideBar #Btn-4{
	background: #c8312b;
}
#slideBar #Btn-5{
	background: #0089b4;
}
#slideBar #Btn-6{
	background: #ac4380;
}

#slideBar ul li img{
position:absolute; /*El div debe tener la propiedad position distinta de static*/
top: 50%;
left:50%;
margin-top: -11.5px; /* El valor 200 es ficticio, debes cambiarlo en cada caso por la mitad de la altura de tu imagen*/
margin-left: -11px;/* El 200 deberás sustituirlo por la mitad del ancho de la imagen */
}

#slideBar ul  #Btn-4 img{
position:absolute; /*El div debe tener la propiedad position distinta de static*/
top: 50%;
left:50%;
margin-top: -15px; /* El valor 200 es ficticio, debes cambiarlo en cada caso por la mitad de la altura de tu imagen*/
margin-left: -12.5px;/* El 200 deberás sustituirlo por la mitad del ancho de la imagen */
}
/****************************************************Barra de navegacion superior***********************************/
nav{
	background-color: #414241;
	color:white;
	width: 100%;
	height: 38px;
	margin-top: 0;
}
nav .contenedor{

height: 100%
}
nav .contenedor >div{
	display:inline-block;
	vertical-align: top;
}
nav .Contenedor div li{
	display: inline-block;
	list-style: none;
}
nav .Contenedor div  p{
	font-family:  "pragmatica-web",sans-serif;
	font-weight:300;
	font-style: normal;
	font-size: 11.5px;
	text-align: center;
	color:#DDD;
}

nav .Contenedor #telefono {
	margin-top: 11px;
	color:#dedede;
	margin-left: 440px;
}

nav .Contenedor #telefono #simbol{
	margin-top: 2.4px;
	vertical-align: top;
	line-height: 14px;
	font-size: 14px;
	margin-right:0;
}

nav .Contenedor #telefono .icon-Phone{

	display:inline-block;
	font-size: 14px;
}

nav .Contenedor #telefono span{
	margin-right: 3px;
	display:inline-block;
}

nav .Contenedor #telefono p{
	display:inline-block;
	font-family: "pragmatica-web" ,sans-serif;
	font-weight:300;
	font-style: normal;
	font-size: 15.5px;
	margin-left: 4px;
	color: #dedede;
}

nav .Contenedor #telefono p .simbolo{
	font-size: 15.5px;
}

nav .Contenedor #menu  {
	display:inline-block;
	margin-left: 36px;
}

nav .Contenedor #menu li:hover a{
	text-decoration: none;
	color:#f39911;
	cursor: pointer;
}

nav .Contenedor #menu li div{
	margin-top: 13px;
	vertical-align: top;
}
nav .Contenedor #menu li #div01{
	width: 40px;
}

nav .Contenedor #menu li #div02{
	width: 55px;
}

nav .Contenedor #menu li #div03{
	width: 42px;
}

nav .Contenedor #menu li #div04{
	width: 49px;
}


nav .Contenedor #menu div a {
	text-decoration: none;
	font-family: "aktiv-grotesk",sans-serif;
	font-weight:400;
	font-style: normal;
	font-size: 12.5px;
	color:#dedede;
}
nav .Contenedor #menu li:not(:nth-child(1)) {
	margin-left: 15px;
}

nav .Contenedor #menu div span{
	margin-right: 3px;
	font-size: 7px;
}

/****************************************************Cabecera pagina principal*******************************************************/
header{
	height:93.4px;
	width: 100%;


}
header #logo{
	display:inline-block;
	margin-top: 17px;
	
}
header #logo img{
	//height: 48.529px;
	//width: 116.063px;
}
header #slogan{
	display:inline-block;
	vertical-align: top;
	width: 34.7%;
	margin-top: 50.074px;
}
header #slogan p {
	font-family:  "pragmatica-web",sans-serif;
	font-weight:300;
	font-style: normal;
	color:#8a8c8e;
	font-size: 15.5px;
	margin-left: 3.3%;
}
header #slogan img{

	margin-left: 5%;
}
header #menuPrincipal{
	display:inline-block;
	width:410px;
	text-align: right;
	margin-left: 4.2%;
}

header #menuPrincipal ul{
	list-style: none;
}

header #menuPrincipal ul > li{
	color:#656565; 
	display:inline-block;
	vertical-align: middle;
	line-height: 33.25px;
}

header #menuPrincipal ul  #Menudiv1{
	z-index: 1000;
}

header #menuPrincipal ul  #Menudiv2{
	z-index: 1000;
}

header #menuPrincipal ul > li #soluDIV{
	width: 132px;
	margin-left: 14px;
	position: relative;
}

header #menuPrincipal ul > li #marcasDIV{
	width: 95.415px;	
	position: relative;
}

header #menuPrincipal ul > li #homeDIV{
	width: 27px;
	position: relative;
}

header #menuPrincipal ul li div a span{
	font-size: 18px;
	margin-right: 0px;
	vertical-align: middle;
}


header #menuPrincipal li a{
	text-decoration: none;
	font-family:  "pragmatica-web",sans-serif;
	font-weight:300;
	font-style: normal;
	color:#656565;
	font-size: 17.3px;

}

header #menuPrincipal li ul{
	position: absolute;
	padding-top: 0px;
	margin-left: -193px;
	max-width: 290px;
	z-index: 1000;
	-webkit-box-shadow: -2px  2px 2px 0px rgba(0,0,0,0.11);
	-moz-box-shadow: -2px  2px 2px 0px rgba(0,0,0,0.11);
	box-shadow: -2px  2px 2px 0px rgba(0,0,0,0.11);
	display:none;
}

header #menuPrincipal li .submenu2{
	position: absolute;
	padding-top: 0px;
	margin-left: -154px;
	z-index: 1000;
	max-width: 300px;
	-webkit-box-shadow: -2px  2px 2px 0px rgba(0,0,0,0.11);
	-moz-box-shadow: -2px  2px 2px 0px rgba(0,0,0,0.11);
	box-shadow: -2px  2px 2px 0px rgba(0,0,0,0.11);
	display:none;
}



header #menuPrincipal li ul li{
	border-bottom: 1px solid #E0E0E0;
	border-right: 1px solid #E2E2E2;
	width:290px;
	height: 44px;
	margin-top:0;
	padding: 0;
	display: block;
	background-color: white;
}

header #menuPrincipal li .submenu2 li{
	width: 300px;
}

header #menuPrincipal li ul li .marca{
	float: right;
	margin-right: 14px;
	margin-top: 9px;
}

header #menuPrincipal li ul li #milesi{
	margin-top: 10px;
}

header #menuPrincipal li ul li #abratech{
	margin-top: 11px;
}

header #menuPrincipal li ul li .borde{
	margin-top: 0px;
	margin-left: 0px;
	float:left;
	display: block;
}

header #menuPrincipal li ul li div{
	display: inline-block;
	vertical-align: top;
	float: left;
}

header #menuPrincipal li ul li div a{	
	display: block;
	/*color:#191919;*/
	color:#656565;
	margin-top: 9px;
	margin-left: 8px;
	text-align: left;
	font-family: "aktiv-grotesk",sans-serif;
	font-weight:300;
	font-style: normal;
	font-size: 10.5px;
	line-height: 15px;
}



header #menuPrincipal li ul li div a span{
	text-align: left;
	
	color:#000;
	font-family: "pragmatica-web",sans-serif;
	font-weight: 400;
	font-style: normal;
	font-size: 14px;
	margin-left: 0px;
	line-height: 14px;
	display: block;
}

header #menuPrincipal li .submenu2 li div a{
	font-family: "aktiv-grotesk",sans-serif;
	font-weight:300;
	font-style: normal;
	font-size: 10.5
}

header #menuPrincipal li .submenu2 li div a span{
 	font-family: "pragmatica-web",sans-serif;
	font-weight: 400;
	font-style: normal;
	font-size: 14px;
}
/**************************************************Cuerpo de la página *************************************************************/
section{

}

/*************************************************Barra de navegación**************************************************************/
section nav{
	margin-left: 1.5px;
	height: 15px;
	margin-top: -12px;
	background-color: #eceeed;
//	border:1px solid black;
}
section nav a{
	margin-right: 2px;
	text-decoration:none; 
	font-size: 8.7px;
	color:#88898A;
}
section nav span{
	margin-right: 2px;
	text-decoration:none; 
	font-size: 9.5px;
	color:#88898A;
}

section nav .icon-home1{
	color:#3e3d40;
}

/*************************************************Menu lateral********************************************************************/

section aside{
	float:left;
	height: 567px;
	width: 226px;
	background-color: white;
	margin-bottom: 10px;
}

section aside ul{
	list-style: none;
}


section aside ul .menu{
	display: block;
	height: 42px;
	
}

section aside ul .menu > div a{
	text-decoration: none;
	display: block;

}

section aside ul .menu > div{
	display: block;
	border-bottom: 1px solid #c6c7c8;
}

section aside ul .menu > div a p{
	font-family:  "pragmatica-web",sans-serif;
	font-weight:400;
	font-style: normal;
	font-size: 14px;
	text-decoration: none;
	color: #000;
	vertical-align: middle;
	line-height: 42px;
	width:70%; 
	margin-left: 11.5px;
	display: inline;
}
section aside ul .menu > div a img{

	border:none;
	height: 12px;
	width: auto;
	float:right;
	margin-right: 15px;
	margin-top: 14px;

}

section aside ul li ul{
	list-style: none;
	display: none;
}



section aside ul li ul .subMenuLat div{
	background-color: #dcdcdc;
	border-bottom:1px solid #c6c7c8;
	
}

section aside ul li ul li  a{
	text-decoration: none;
}
section aside ul li ul li  a p{
	font-family:  "pragmatica-web",sans-serif;
	font-weight:300;
	font-style: normal;
	font-size: 10px;
	text-decoration: none;
	color: #191919;
	vertical-align: middle;
	line-height: 30px;
	margin-left: 9px
}

section aside ul li ul li  a span{
	float: right;
	margin-right: 15px;
	vertical-align: middle;
	line-height: 30px;
	font-size: 10px;
	color: #191919;
}

/*************************************************Menu Marcas********************************************************************/
section aside ul{
	font-size: 0;
	list-style: none;
}

section aside ul  .menu{
	display: block;
	list-style: none;
	height: auto;

}
section aside ul  .menu .marcas{
	display: block;
	border-bottom: 1px solid #c6c7c8;
	height: 42px;
}

section aside ul  .menu .marcas a{
	text-decoration: none;
	display: block;

}
section aside ul  .menu .marcas a div{
	width:88%;
	height: 100%;
	display:inline-block;
		
}
section aside ul  .menu .marcas a div p{
	line-height: 12px;
	font-family:  "aktiv-grotesk",sans-serif;
	font-weight:300;
	font-style: normal;
	font-size: 11px;
	vertical-align: middle;
	text-align: left;
	margin-top: 0px;
	margin-left: 11px;
	display: block;
	width:100%;
	color: #656565;
		
}
section aside ul  .menu .marcas a div span{
	
	display: block;
	line-height: 14.5px;
	font-family:  "pragmatica-web",sans-serif;
	font-weight:400;
	font-style: normal;
	font-size: 14px;
	margin-left: 11px;
	margin-top: 7px;
	margin-right: 0px;
	text-decoration: none;
	vertical-align: middle;
	color: #000;
		
}

section aside ul  .menu .marcas a img{
	height: 12px;
	width: auto;
	float:right;
	margin-right: 14px;
	margin-top: 14px;
}

section aside ul li ul .subMenuMar div{
	background-color: #dcdcdc;
	border-bottom:1px solid #c6c7c8;
}
section aside ul li ul .subMenuMar div a{
	background-color: #DCDCDC;
}
section aside ul .menu  ul .subMenuMar div a p{
	font-family:  "aktiv-grotesk",sans-serif;
	font-weight:300;
	font-style: normal;
	font-size: 11.5px;
	margin-left: 11px;
	color:#000;
}

/*************************************************Menu Soluciones********************************************************************/
section aside ul{
	font-size: 0;
	list-style: none;
}

section aside ul  .menu{
	display: block;
	list-style: none;
	height: auto;


}
section aside ul  .menu .soluciones{
	display: block;
	border-bottom: 1px solid #c6c7c8;
	height: 42px;


}

section aside ul  .menu .soluciones a{
	text-decoration: none;
	display: block;

}
section aside ul  .menu .soluciones a div{
	width:88%;
	height: 100%;
	display:inline-block;
		
}
section aside ul  .menu .soluciones a div p{
	line-height: 42px;
	font-family:  "aktiv-grotesk",sans-serif;
	font-weight:300;
	font-style: normal;
	font-size: 11px;
	vertical-align: middle;
	text-align: left;
	margin-top: 0px;
	margin-left: 11px;
	display: block;
	width:100%;
	color: #000;
		
}
section aside ul  .menu .soluciones a div span{
	line-height: 42px;
	font-family:  "pragmatica-web",sans-serif;
	font-weight:400;
	font-style: normal;
	font-size: 14px;
	vertical-align: middle;
	text-align: left;
	margin-top: 0px;
	margin-left: 11px;
	display: block;
	width:100%;
	color: #000;
		
}
section aside ul  .menu .soluciones a div #titulo2Lineas{
	display: block;
	line-height: 14.5px;
	font-family:  "pragmatica-web",sans-serif;
	font-weight:400;
	font-style: normal;
	font-size: 14px;
	margin-left: 11px;
	margin-top: 7px;
	margin-right: 0px;
	text-decoration: none;
	vertical-align: middle;
	color: #000;
		
}

section aside ul  .menu .soluciones a img{
	height: 12px;
	width: auto;
	float:right;
	margin-right: 10px;
	margin-top: 14px;
}

section aside ul li ul .subMenuSol div{
	background-color: #e6e6e6;
	border-bottom:1px solid #c6c7c8;
	height: 40px;
}

section aside ul .menu  ul .subMenuSol div a p{
	font-family:  "aktiv-grotesk",sans-serif;
	font-weight:300;
	font-style: normal;
	font-size: 11.5px;
	line-height: 40px;
	margin-left: 11px;
	color:#000;
}

section aside ul .menu  ul .subMenuSol div a{
	display: block;
	text-decoration: none;
}
section aside ul .menu  ul .subMenuSol div a .parrafo2Lineas{
	font-family:  "aktiv-grotesk",sans-serif;
	font-weight:300;
	font-style: normal;
	font-size: 11.5px;
	line-height: 12px;
	margin-left: 11px;
	color:#000;
}

/***********************************************ACERCA***************************************************************/
section #artAcerca{
	display: inline-block;
	height:567px; 
	width:644px;
	margin-left: 5px;
	background-color: white;
}

section #artAcerca img{
	margin-left: 13.806px;
	margin-right: 8.7px;
	vertical-align: middle;
}

section #artAcerca div {
	padding: 0;
	height:286;
}
section #artAcerca div img{
	float: left;
	margin: 0;
	padding: 0;
	width: auto;
	height: auto;
	margin-left: 11px;
	margin-bottom: 11px;
}
section #artAcerca h1{
	font-family:  "pragmatica-web",sans-serif;
	font-weight:400;
	font-style: normal;
	font-size: 15px;
	color: #000;
	line-height: 40px;
	vertical-align: middle;
	display: inline;
}

section #artAcerca #linea{
border-bottom: 1px solid #c6c7c8;
width: 97%;
margin-left: auto;
margin-right:auto;
}
section #artAcerca #titulos{
	margin-top: 20px;
	height: auto;
	margin-bottom:10px;
	margin-left: 0;
	margin-right: 0;
}
section #artAcerca div h2{
	font-family:  "pragmatica-web",sans-serif;
	font-weight:400;
	font-style: normal;
	margin-left: 13.806px;
	font-size: 15px;
	color: #191919;
	line-height: 20px;
	vertical-align: middle;
	display: inline-block;
}
section #artAcerca p{
	font-family:  "pragmatica-web",sans-serif;
	font-weight:300;
	font-style: normal;
	margin-left: 13.806px;
	margin-right: 13.806px;
	margin-bottom: 12px;
	font-size: 12px;
	color: #191919;
	line-height: 14.5px;
	text-align: justify;
}

section #artAcerca p a{
	text-decoration: none;
	color:blue	;
}
/****************************************************CUERPO-MARCAS*************************************************************/
/***********************************************************************************************************************/
section #artMarcas{
	display: inline-block;
	height:567px; 
	width:644px;
	margin-left: 5px;
	background-color: white;
}



section #artMarcas img{
	margin-left: 13.806px;
	margin-right: 8.7px;
	margin-top: 6px;
	vertical-align: middle;
	float: left;

}

section #artMarcas h1{
	font-family:  "pragmatica-web",sans-serif;
	font-weight:400;
	font-style: normal;
	font-size: 15px;
	color: #000;
	line-height: 41px;
	vertical-align: middle;
	display: inline;
}

section #artMarcas #linea{
border-bottom: 1px solid #CACACA;
height: 1px;
width: 97%;
margin-left: auto;
margin-right:auto;
}

section #artMarcas #parrafo{
	margin-top: 16.9px;
}
section #artMarcas #parrafo p{
	font-family:  "pragmatica-web",sans-serif;
	font-weight:300;
	font-style: normal;
	font-size: 12.5px;
	margin-left: 13.806px;
	margin-right: 13.806px;
	margin-bottom: 9px;
	color: #191919;
	line-height: 14.5px;
	text-align: justify;
}
section #artMarcas #parrafo p span{
	font-family:  "aktiv-grotesk",sans-serif;
	font-weight:600;
	font-style: normal;
}
section #artMarcas #parrafo p a{
	text-decoration: none;
	color:blue	;
}

section #artMarcas #logos {
	margin-left: 13.8px;
	padding: 0;
	height: auto;
	margin-top: 32px;
}
section #artMarcas #logos img{
	float: left;
	margin-left: 
}
section #artMarcas #logos img:nth-child(2){
	margin-left: 7px;
}
section #artMarcas #logos img:nth-child(3){
	margin-left: 25px;
}
section #artMarcas #logos img:nth-child(4){
	margin-left: 45px;
}
section #artMarcas #logos img:nth-child(5){
	margin-left: 48px;
}
section #artMarcas .cuadricula {
	display: inline-block;
	margin-left: 12px;
	padding: 0;
	height:138px;
	margin-top: 52px;
}
section #artMarcas .cuadricula img{
	float: left;
	margin: 0;
	padding: 0;
	width: 200px;
	height: 138px;
}
section #artMarcas .cuadricula img:not(:nth-child(1)){
	margin-left: 11px;
}

section #artMarcas #c2 {
	margin-top: 11px;
}
/****************************************************CUERPO-MILESI*************************************************************/
/***********************************************************************************************************************/
section #artMilesi1{
	display: inline-block;
	height:567px; 
	width:644px;
	margin-left: 5px;
	background-color: white;
}
section #artMilesi1 #titPrincipal{
	margin-top: 10px
}
section #artMilesi1 #titPrincipal img{
	float: right;
	margin-top: 2px;
	margin-right: 11px;
	vertical-align: middle;

}
section #artMilesi1 #titPrincipal #texto{
	display: inline-block;
	margin-top: 6px;
}
section #artMilesi1 #titPrincipal #texto h1{
	font-family:  "pragmatica-web",sans-serif;
	font-weight:400;
	font-style: normal;
	font-size: 15px;
	color: #000;
	line-height: 16px;
	vertical-align: middle;
	display: block;
	margin-left: 13.806px;
}

section #artMilesi1 #linea{
	margin-top: 10px;
	border-bottom: 1px solid #CACACA;
	height: 1px;
	width: 97%;
	margin-left: auto;
	margin-right:auto;
}


section #artMilesi1 #parrafos{
	display: inline-block;
	width: 477px;
	padding-top: 17.9px;


}
section #artMilesi1 #parrafos p{
	font-family:  "pragmatica-web",sans-serif;
	font-weight:300;
	font-style: normal;
	margin-left: 13.806px;
	margin-bottom: 8px;
	font-size: 12.5px;
	color: #191919;
	line-height: 13px;
	text-align: justify;
	display: inline-block;
}
section #artMilesi1 #parrafos p:last-child{
	margin-bottom: 0px;
}
section #artMilesi1 #parrafos p span{
	font-family:  "aktiv-grotesk",sans-serif;
	font-weight:600;
	font-style: normal;
}

section #artMilesi1 #imgLateral{
	margin-right:10px;
	margin-top:16px;
	float:right;
	width: 122px;
	height: 246px;
}
section #artMilesi1 #imgLateral img{
	display: block;
	margin: 0px;
	margin-bottom: 11px;
}

section #artMilesi1 #divImgPrincipal{
	display: block;
}
section #artMilesi1 #divImgPrincipal img:nth-child(1){
	float:left;
	display: inline-block;
	margin-left: 13.806px;
	margin-top: 30px;
}
section #artMilesi1 #divImgPrincipal img:nth-child(2){
	float:right;
	display: inline-block;
	margin-right: 35px;
	margin-top: 10px;
}

section #artMilesi1 #barraBaja{
	position: absolute;
	z-index: 1000px;
	top:672px;
	margin-left: 13.806px;
	width: 622px;
	
	
}
section #artMilesi1 #barraBaja img{
	display: inline-block;
	float: left;
	margin: 0;
}
section #artMilesi1 #barraBaja p{
	font-family:  "pragmatica-web",sans-serif;
	font-weight:300;
	font-style: normal;
	font-size: 11px;
	display: inline-block;
	margin-left: 2px;
	line-height: 23px;
	vertical-align: middle;

}
section #artMilesi1 #barraBaja span{
	font-family:  "pragmatica-web",sans-serif;
	font-weight:300;
	font-style: normal;
	float:right;
	font-size: 11px;
	line-height: 23px;
	vertical-align: middle;
}


/****************************************************CUERPO-BONA*************************************************************/
/***********************************************************************************************************************/
section #artBona{
	display: inline-block;
	height:567px; 
	width:644px;
	margin-left: 5px;
	background-color: white;
}
section #artBona #titPrincipal{
	margin-top: 10px
}

section #artBona #titPrincipal img{
	float: right;
	margin-right: 11px;
	vertical-align: middle;
	margin-top: 4px;

}
section #artBona #titPrincipal #texto{
	display: inline-block;
	margin-top: 6px;
}
section #artBona #titPrincipal #texto h1{
	font-family:  "pragmatica-web",sans-serif;
	font-weight:400;
	font-style: normal;
	font-size: 15px;
	color: #000;
	line-height: 16px;
	vertical-align: middle;
	display: block;
	margin-left: 13.806px;
}

section #artBona #linea{
	margin-top: 10px;
	border-bottom: 1px solid #CACACA;
	height: 1px;
	width: 97%;
	margin-left: auto;
	margin-right:auto;
}

section #artBona #titulos{
	margin-top: 30px;
	height: auto;
	margin-bottom:8px;
	margin-left: 0;
	margin-right: 0;
}


section #artBona #titulos h2{
	font-family:  "aktiv-grotesk",sans-serif;
	font-weight:600;
	font-style: normal;
	color:#656565;
	font-size: 15.5px;
	margin-left: 13.806px;
	line-height: 13.8px;
	vertical-align: middle;
	display: inline-block;
}

section #artBona #parrafos{
	display: inline-block;
	padding-top: 17.9px;
	padding-bottom: 40.06px;
}
section #artBona #parrafos p{
	font-family:  "pragmatica-web",sans-serif;
	font-weight:300;
	font-style: normal;
	font-size: 12.5px;
	margin-left: 13.806px;
	margin-right: 13.806px;
	margin-bottom: 9px;
	color: #191919;
	line-height: 13.5px;
	text-align: justify;
}
section #artBona #parrafos p:last-child{
	margin-bottom: 0px;
}
section #artBona #parrafos p span{
	font-family:  "aktiv-grotesk",sans-serif;
	font-weight:600;
	font-style: normal;
}
section #artBona .cuadricula {
	display: inline-block;
	margin-left: 13.806px;
	padding: 0;
	height:auto;
}
section #artBona .cuadricula img{
	float: left;
	margin: 0;
	padding: 0;
	width: 145px;
	height: 120px;
}

section #artBona .cuadricula img:not(:nth-child(1)){
	margin-left: 11.5px;
}

section #artBona .imgPrincipal{
	margin-top: 32px;
	display: inline-block;
	margin-left: 5px;

}


section #artBona #barraBaja{
	position: absolute;
	z-index: 1000px;
	top:672px;
	margin-left: 13.806px;
	width: 622px;
}
section #artBona #barraBaja img{
	display: inline-block;
	float: left;
	margin: 0;
}
section #artBona #barraBaja p{
	display: inline-block;
	margin-left: 2px;
	font-family:  "pragmatica-web",sans-serif;
	font-weight:300;
	font-style: normal;
	font-size: 11px;
	line-height: 23px;
	vertical-align: middle;
}
section #artBona #barraBaja span{
	float:right;
	font-family:  "pragmatica-web",sans-serif;
	font-weight:300;
	font-style: normal;
	font-size: 11px;
	line-height: 23px;
	vertical-align: middle;
}

/****************************************************CUERPO-BORMA*************************************************************/
/***********************************************************************************************************************/
section #artBorma{
	display: inline-block;
	height:567px; 
	width:644px;
	margin-left: 5px;
	background-color: white;
}

section #artBorma #titPrincipal{
	margin-top: 10px
}
section #artBorma #titPrincipal img{
	float: right;
	margin-right: 11px;
	vertical-align: middle;

}
section #artBorma #titPrincipal #texto{
	display: inline-block;
	margin-top: 6px;
}
section #artBorma #titPrincipal #texto h1{
	font-family:  "pragmatica-web",sans-serif;
	font-weight:400;
	font-style: normal;
	font-size: 15px;
	color: #000;
	display: block;
	margin-left: 13.806px;
	line-height: 15px;
	vertical-align: middle;
}

section #artBorma #linea{
	margin-top: 10px;
	border-bottom: 1px solid #CACACA;
	height: 1px;
	width: 97%;
	margin-left: auto;
	margin-right:auto;
}
section #artBorma #parrafos{
	display: inline-block;
	width: 437px;
	padding-top:17.9px;
	padding-bottom: 30px;
}
section #artBorma #parrafos p{
	font-family:  "pragmatica-web",sans-serif;
	font-weight:300;
	font-style: normal;
	font-size: 12.5px;
	margin-left: 13.806px;
	margin-bottom: 11px;
	color: #191919;
	line-height: 13px;
	text-align: justify;
	display: inline-block;
}
section #artBorma #parrafos p:last-child{
	margin-bottom: 0px;
}
section #artBorma #parrafos p span{
	font-family:  "aktiv-grotesk",sans-serif;
	font-weight:600;
	font-style: normal;
}

section #artBorma #imgLateral{
	float:right;
	width: auto;
	height: 200px;
	margin-right: 22px;
	margin-top: 17.9px;
}
section #artBorma #imgLateral img{
	display: block;
	margin: 0px;
}

section #artBorma .cuadricula {
	display: inline-block;
	margin-left: 13.806px;
	padding: 0;
	height:120px;

}
section #artBorma .cuadricula img{
	float: left;
	margin: 0;
	padding: 0;
	width: 145px;
	height: 120px;
}

section #artBorma .cuadricula img:not(:nth-child(1)){
	margin-left: 11.5px;
}

section #artBorma .Latas {
	display: inline-block;
	margin-left: 30px;
	padding: 0;
	height:120px;
	margin-top: 20px;
}
section #artBorma .Latas img{
	float: left;
	margin: 0;
	padding: 0;
	width: 111px;
	height: 113px;
}

section #artBorma .Latas img:not(:nth-child(1)){
	margin-left: 7px;
}

section #artBorma #barraBaja{
	position: absolute;
	z-index: 1000px;
	top:672px;
	margin-left: 13.806px;
	width: 622px;
}
section #artBorma #barraBaja img{
	display: inline-block;
	float: left;
	margin: 0;
}
section #artBorma #barraBaja p{
	display: inline-block;
	margin-left: 2px;
	font-family:  "pragmatica-web",sans-serif;
	font-weight:300;
	font-style: normal;
	font-size: 11px;
	line-height: 23px;
	vertical-align: middle;
}
section #artBorma #barraBaja span{
	float:right;
	font-family:  "pragmatica-web",sans-serif;
	font-weight:300;
	font-style: normal;
	font-size: 11px;
	line-height: 23px;
	vertical-align: middle;
}

/****************************************************CUERPO-ABRATECH*************************************************************/
/***********************************************************************************************************************/
section #artAbra{
	display: inline-block;
	height:567px; 
	width:644px;
	margin-left: 5px;
	background-color: white;
}
section #artAbra #titPrincipal{
	margin-top: 10px;
}
section #artAbra #titPrincipal img{
	float: right;
	margin-top: 4px;
	margin-right: 11px;
	vertical-align: middle;

}
section #artAbra #titPrincipal #texto{
	display: inline-block;
	margin-top: 5px;
}
section #artAbra  #titPrincipal #texto h1{
	font-family:  "pragmatica-web",sans-serif;
	font-weight:400;
	font-style: normal;
	font-size: 15px;
	color: #000;
	line-height: 16px;
	vertical-align: middle;
	display: block;
	margin-left: 13.806px;
}

section #artAbra #linea{
	margin-top: 10px;
	border-bottom: 1px solid #CACACA;
	height: 1px;
	width: 97%;
	margin-left: auto;
	margin-right:auto;
}

section #artAbra #parrafos{
	padding-top: 17.9px;
	padding-bottom: 17.9px;
}
section #artAbra #parrafos p{
	font-family:  "pragmatica-web",sans-serif;
	font-weight:300;
	font-style: normal;
	font-size: 12.5px;
	margin-left: 13.806px;
	margin-right: 13.806px;
	margin-bottom: 11px;
	color: #191919;
	line-height: 13.5px;
	text-align: justify;
}

section #artAbra #parrafos p a{
	text-decoration: none;
	color:blue;
}
section #artAbra #parrafos p span{
	font-family:  "aktiv-grotesk",sans-serif;
	font-weight:600;
	font-style: normal;
}
section #artAbra #parrafos p:last-child{
	margin-bottom: 0px;
}
section #artAbra .cuadricula {
	display: inline-block;
	margin-left: 13.806px;
	padding: 0;
	height:120px;
	margin-top: 7px;
}
section #artAbra .cuadricula img{
	float: left;
	margin: 0;
	padding: 0;
	width: 145px;
	height: 120px;
}

section #artAbra .cuadricula img:not(:nth-child(1)){
	margin-left: 11.5px;
}

section #artAbra .imgPrincipal{
	display: inline-block;
	margin-top: -7px;
	margin-left:5px;
}
section #artAbra .imgPrincipal img{
	height: auto;
	width: auto;
	margin:0px;
}

section #artAbra #barraBaja{
	position: absolute;
	z-index: 1000px;
	top:672px;
	margin-left: 13.806px;
	width: 622px;
}
section #artAbra #barraBaja img{
	display: inline-block;
	float: left;
	margin: 0;
}
section #artAbra #barraBaja p{
	display: inline-block;
	margin-left: 2px;
	font-family:  "pragmatica-web",sans-serif;
	font-weight:300;
	font-style: normal;
	font-size: 11px;
	line-height: 23px;
	vertical-align: middle;
}
section #artAbra #barraBaja span{
	float:right;
	font-family:  "pragmatica-web",sans-serif;
	font-weight:300;
	font-style: normal;
	font-size: 11px;
	line-height: 23px;
	vertical-align: middle;
}

/****************************************************CUERPO-TECNOAZURRA*************************************************************/
/***********************************************************************************************************************/
section #artTecno{
	display: inline-block;
	height:567px; 
	width:644px;
	margin-left: 5px;
	background-color: white;
}
section #artTecno #titPrincipal{
	margin-top: 10px;
}
section #artTecno #titPrincipal img{
	float: right;
	margin-top:6px;
	margin-right: 11px;
}
section #artTecno #titPrincipal #texto{
	display: inline-block;
	margin-top: 5px;
}
section #artTecno #titPrincipal #texto h1{
	font-family:  "pragmatica-web",sans-serif;
	font-weight:400;
	font-style: normal;
	font-size: 15px;
	color: #000;
	line-height: 15px;
	vertical-align: middle;
	display: block;
	margin-left: 13.806px;
}

section #artTecno #linea{
	margin-top: 10px;
	border-bottom: 1px solid #CACACA;
	height: 1px;
	width: 97%;
	margin-left: auto;
	margin-right:auto;
}

section #artTecno #parrafos{
	display: inline-block;
	width: 445px;
	padding-top: 17.9px;
}
section #artTecno #parrafos p{
	font-family:  "pragmatica-web",sans-serif;
	font-weight:300;
	font-style: normal;
	font-size: 12.5px;
	margin-left: 13.806px;
	margin-bottom: 11px;
	color: #191919;
	line-height: 13px;
	text-align: justify;
	display: inline-block;
}
section #artTecno #parrafos p:last-child{
	margin-bottom: 0px;
}
section #artTecno #parrafos p span{
	font-family:  "aktiv-grotesk",sans-serif;
	font-weight:600;
	font-style: normal;
}

section #artTecno #imgLateral{
	margin-top:17.9px;
	float:right;
	margin-right: 11px;
	width: 160px;
	height: 120px;
}
section #artTecno #imgLateral img{
	display: block;
	margin: 0px;
	margin-bottom: 11px;
}

section #artTecno .principal {
	display: inline-block;
	margin-left: 13.806px;
	padding: 0;
	height:120px;
	margin-top: 30px;
}
section #artTecno .principal img{
	float: left;
	margin: 0;
	padding: 0;

}

section #artTecno .principal img:not(:nth-child(1)){
	margin-left: 11.5px;
}
section #artTecno .principal img:last-child{
	margin-top: -42px;
	margin-left: 33px;	
}

section #artTecno .cuadricula {
	display: inline-block;
	margin-left: 171px;
	padding: 0;
	height:120px;
	margin-top: 50px;
}
section #artTecno .cuadricula img{
	float: left;
	margin: 0;
	padding: 0;
	width: 145px;
	height: 120px;
}

section #artTecno .cuadricula img:not(:nth-child(1)){
	margin-left: 11.5px;
}

section #artTecno #barraBaja{
	position: absolute;
	z-index: 1000px;
	top:672px;
	margin-left: 13.806px;
	width: 622px;
}
section #artTecno #barraBaja img{
	display: inline-block;
	float: left;
	margin: 0;
}
section #artTecno #barraBaja p{
	display: inline-block;
	margin-left: 2px;
	font-family:  "pragmatica-web",sans-serif;
	font-weight:300;
	font-style: normal;
	font-size: 11px;
	line-height: 23px;
	vertical-align: middle;
}
section #artTecno #barraBaja span{
	float:right;
	font-family:  "pragmatica-web",sans-serif;
	font-weight:300;
	font-style: normal;
	font-size: 11px;
	line-height: 23px;
	vertical-align: middle;
}

/****************************************************CUERPO-SOLUCIONES*************************************************************/
/***********************************************************************************************************************/
section #artSolu{
	display: inline-block;
	height:567px; 
	width:644px;
	margin-left: 5px;
	background-color: white;
}



section #artSolu img{
	margin-left: 13.806px;
	margin-right: 8.7px;
	margin-top: 6px;
	vertical-align: middle;
	float:left;
}

section #artSolu #titPrincipal #texto h1{
	font-family:  "pragmatica-web",sans-serif;
	font-weight:400;
	font-style: normal;
	font-size: 15px;
	color: #000;
	line-height: 41px;
	vertical-align: middle;
	display: inline;
}

section #artSolu #linea{
border-bottom: 1px solid #CACACA;
height: 1px;
width: 97%;
margin-left: auto;
margin-right:auto;
}

section #artSolu #parrafo{
	margin-top: 16.9px;
	
}
section #artSolu #parrafo p{
	font-family:  "pragmatica-web",sans-serif;
	font-weight:300;
	font-style: normal;
	font-size: 12.5px;
	margin-left: 13.806px;
	margin-right: 13.806px;
	margin-bottom: 9px;
	color: #191919;
	line-height: 14.5px;
	text-align: justify;
}
section #artSolu #parrafos p:last-child{
	margin-bottom: 0px;
}
section #artSolu #parrafos p span{
	font-family:  "aktiv-grotesk",sans-serif;
	font-weight:600;
	font-style: normal;
}
section #artSolu #parrafos p a{
	text-decoration: none;
	color:blue	;
}
section #artSolu #principal {
	display: inline-block;
	margin-left: 90px;
	padding: 0;
	height: auto;
	margin-top: 5px;
}

section #artSolu .cuadricula {
	display: inline-block;
	margin-left: 12px;
	padding: 0;
	height:auto;
	margin-top: 40px;
}
section #artSolu .cuadricula img{
	float: left;
	margin: 0;
	padding: 0;
	width: auto;
	height: auto;
}
section #artSolu .cuadricula img:not(:nth-child(1)){
	margin-left: 11px;
}
/***********************************************UBICACION***************************************************************/
section #artUbi{
	display: inline-block;
	height:567px; 
	width:644px;
	margin-left: 5px;
	background-color: white;
}

section #artUbi img{
	margin-left: 13.806px;
	margin-right: 8.7px;
	vertical-align: middle;

}

section #artUbi h1{
	font-family:  "pragmatica-web",sans-serif;
	font-weight:400;
	font-style: normal;
	font-size: 15px;
	color: #000;
	line-height: 40px;
	vertical-align: middle;
	display: inline;
}

section #artUbi #linea{
border-bottom: 1px solid #c6c7c8;
width: 97%;
margin-left: auto;
margin-right:auto;
margin-bottom: 16.365px;
}
section #artUbi h2{
	font-family:  "pragmatica-web",sans-serif;
	font-weight:300;
	font-style: normal;
	margin-left: 13.806px;
	font-size: 15px;
	color: #191919;
	line-height: 18px;
	vertical-align: middle;
	display: inline;
}

section #artUbi #imagen{
	border:none;
	margin-top: 15px;
}

section #artUbi iframe{
	vertical-align: top;
}

/***********************************************HORARIO***************************************************************/
section #artHora{
	display: inline-block;
	height:567px; 
	width:644px;
	margin-left: 5px;
	background-color: white;
}

section #artHora img{
	margin-left: 13.806px;
	margin-right: 8.7px;
	vertical-align: middle;

}

section #artHora h1{
	font-family:  "pragmatica-web",sans-serif;
	font-weight:400;
	font-style: normal;
	font-size: 15px;
	color: #000;
	line-height: 40px;
	vertical-align: middle;
	display: inline;
}

section #artHora #linea{
border-bottom: 1px solid #c6c7c8;
width: 97%;
margin-left: auto;
margin-right:auto;
margin-bottom: 16.365px;
}
section #artHora h2{
	font-family:  "pragmatica-web",sans-serif;
	font-weight:300;
	font-style: normal;
	margin-left: 13.806px;
	font-size: 15px;
	color: #191919;
	line-height: 18px;
	vertical-align: middle;
	display: inline;
}

/***********************************************CONTACTO***************************************************************/
section #artContac{
	display: inline-block;
	height:567px; 
	width:644px;
	margin-left: 5px;
	background-color: white;
}

section #artContac img{
	margin-left: 13.806px;
	margin-right: 8.7px;
	vertical-align: middle;

}

section #artContac h1{
	font-family:  "pragmatica-web",sans-serif;
	font-weight:400;
	font-style: normal;
	font-size: 15px;
	color: #000;
	line-height: 40px;
	vertical-align: middle;
	display: inline;
}

section #artContac #linea{
border-bottom: 1px solid #c6c7c8;
width: 97%;
margin-left: auto;
margin-right:auto;
margin-bottom: 16.365px;
}
section #artContac ul{
	list-style: none;
	margin-top: 16.24px;
	margin-left: 13.806px;
	margin-right: 13.806px;
}
section #artContac ul li{
	display: block;
	margin-bottom: 25px;
	height: 39px;
}
section #artContac ul li img{
	float:left;
	margin-left: 0px;
	padding: 0;
}

section #artContac ul li div{
	display: inline-block;
	margin-top: 5px;
}
section #artContac ul li #div01 h2{
	color:#DB2A36;
}
section #artContac ul li #div02 h2{
	color:#007EAD;
}
section #artContac ul li #div03 h2{
	color:#F39910;
}
section #artContac ul li #div04 h2{
	color:#003B79;
}
section #artContac ul li #div05 h2{
	color:#007EAD;
}
section #artContac ul li div h2{
	font-family:  "pragmatica-web",sans-serif;
	font-weight:300;
	font-style: normal;
	font-size: 15px;
	color: #191919;
	line-height: 16px;
	vertical-align: middle;
}
section #artContac ul li div p{
	font-family:  "pragmatica-web",sans-serif;
	font-weight:300;
	font-style: normal;
	font-size: 12px;
	color: #191919;
	line-height: 14.5px;
	vertical-align: middle;
}
/***********************************************CONSULTA***************************************************************/
section #artCons{
	display: inline-block;
	height:567px; 
	width:644px;
	margin-left: 5px;
	background-color: white;
}

section #artCons img{
	margin-left: 13.806px;
	margin-right: 8.7px;
	vertical-align: middle;

}

section #artCons h1{
	font-family:  "pragmatica-web",sans-serif;
	font-weight:400;
	font-style: normal;
	font-size: 15px;
	color: #000;
	line-height: 40px;
	vertical-align: middle;
	display: inline;
}

section #artCons #linea{
border-bottom: 1px solid #c6c7c8;
width: 97%;
margin-left: auto;
margin-right:auto;
margin-bottom: 16.365px;
}

section #artCons p{
	font-family:  "pragmatica-web",sans-serif;
	font-weight:300;
	font-style: normal;
	margin-left: 13.806px;
	margin-right: 13.806px;
	font-size: 13px;
	color: #191919;
	line-height: 14.5px;
	vertical-align: middle;
	display: block;
	text-align: justify;
}

section #artCons fieldset{
	border:none;
}


section #artCons #fldMarcas ul{
	margin-top: 18px;
	list-style: none;
	margin-bottom: 27px;
}

section #artCons #fldMarcas li{
	display:inline;
}
section #artCons #fldMarcas li:first-child{
	margin-left: 13.806px;
}
section #artCons #fldMarcas li:not(first-child){
	margin-left: 29px;
}
section #artCons #fldMarcas li img{
	margin-left: 0px;
}
section #artCons #nota{
	font-family:  "pragmatica-web",sans-serif;
	font-weight:300;
	font-style: normal;
	margin-left: 13.806px;
	margin-right: 13.806px;
	font-size: 11px;
	color: #666666;
	line-height: 14px;
	vertical-align: middle;
	display: block;
	text-align: justify;
}

section #artCons #fldDatos ul{
	margin-top: 14.984px;
	list-style: none;
	margin-left: 13.806px;
	margin-right: 13.806px;
}
section #artCons #fldDatos li{
	display:inline-block;
}

section #artCons #fldDatos li:nth-child(n+3){
	margin-top: 19px;
}
section #artCons #fldDatos li label{
	font-family:  "pragmatica-web",sans-serif;
	font-weight:300;
	font-style: normal;
	font-size: 12px;
	color: #191919;
	line-height: 13.5px;
	vertical-align: middle;
	display: block;
	text-align: justify;
	margin-bottom: 2px;
}
section #artCons #fldDatos li label span{
	color:red;
}
section #artCons #fldDatos li #nombre{
	border:1px solid #c8c8c8;
	background: #e6e6e6;
	color: #191919; 
	width: 340px;
	height: 17.5px;
}

section #artCons #fldDatos li #empresa{
	border:1px solid #c8c8c8;
	background: #e6e6e6;
	color: #191919; 
	width: 264px;
	height: 17.5px;
}
section #artCons #fldDatos li #region{
	border:1px solid #c8c8c8;
	background: #e6e6e6;
	color: #191919; 
	width: 315.7px;
	height: 18px;
}
section #artCons #fldDatos li #ciudad{
	border:1px solid #c8c8c8;
	background: #e6e6e6;
	color: #191919; 
	width: 287.4px;
	height: 17.5px;
}
section #artCons #fldDatos li #fono{
	border:1px solid #c8c8c8;
	background: #e6e6e6;
	color: #191919; 
	width: 165.8px;
	height: 17.5px;
}
section #artCons #fldDatos li #celular{
	border:1px solid #c8c8c8;
	background: #e6e6e6;
	color: #191919; 
	width: 165.1px;
	height: 17.5px;
}
section #artCons #fldDatos li #mail{
	border:1px solid #c8c8c8;
	background: #e6e6e6;
	color: #191919; 
	width: 267.2px;
	height: 17.5px;
}
section #artCons #fldDatos li #mensaje{
	border:1px solid #c8c8c8;
	background: #e6e6e6;
	color: #191919; 
	width: 541.8px;
	height: 178px;
	padding: 10.5px;
	vertical-align: bottom;
}
section #artCons #fldDatos li:last-child{
	vertical-align: bottom;
	margin-left: 3.2px;
}
section #artCons #fldDatos li #ingresar{
	vertical-align: bottom;
	font-size: 10.5px;
	border:none;
	background: red;
	color: white; 
	width: 50.7px;
	height: 27.3px;
}
section #artCons #fldDatos li #ingresar:hover{
	cursor: pointer;
	font-size: 10.5px;
	border:none;
	background: #ff6666;
	color: white; 
	width: 50.7px;
	height: 27.3px;
}
/***********************************************COMENTARIO***************************************************************/
section #artCom{
	display: inline-block;
	height:567px; 
	width:644px;
	margin-left: 5px;
	background-color: white;
}

section #artCom img{
	margin-left: 13.806px;
	margin-right: 8.7px;
	vertical-align: middle;

}

section #artCom h1{
	font-family:  "pragmatica-web",sans-serif;
	font-weight:400;
	font-style: normal;
	font-size: 15px;
	color: #000;
	line-height: 40px;
	vertical-align: middle;
	display: inline;
}

section #artCom #linea{
border-bottom: 1px solid #c6c7c8;
width: 97%;
margin-left: auto;
margin-right:auto;
margin-bottom: 16.365px;
}

section #artCom p{
	font-family:  "pragmatica-web",sans-serif;
	font-weight:300;
	font-style: normal;
	margin-left: 13.806px;
	margin-right: 13.806px;
	font-size: 13px;
	color: #191919;
	line-height: 14.5px;
	vertical-align: middle;
	display: block;
	text-align: justify;
}

section #artCom fieldset{
	border:none;
}


section #artCom #fldMarcas ul{
	margin-top: 18px;
	list-style: none;
	margin-bottom: 27px;
}

section #artCom #fldMarcas li{
	display:inline;
}
section #artCom #fldMarcas li:first-child{
	margin-left: 13.806px;
}
section #artCom #fldMarcas li:not(first-child){
	margin-left: 29px;
}
section #artCom #fldMarcas li img{
	margin-left: 0px;
}
section #artCom #nota{
	font-family:  "pragmatica-web",sans-serif;
	font-weight:300;
	font-style: normal;
	margin-left: 13.806px;
	margin-right: 13.806px;
	font-size: 11px;
	color: #666666;
	line-height: 14px;
	vertical-align: middle;
	display: block;
	text-align: justify;
}

section #artCom #fldDatos ul{
	margin-top: 14.984px;
	list-style: none;
	margin-left: 13.806px;
	margin-right: 13.806px;
}
section #artCom #fldDatos li{
	display:inline-block;
}

section #artCom #fldDatos li:nth-child(n+3){
	margin-top: 19px;
}
section #artCom #fldDatos li label{
	font-family:  "pragmatica-web",sans-serif;
	font-weight:300;
	font-style: normal;
	font-size: 12px;
	color: #191919;
	line-height: 13.5px;
	vertical-align: middle;
	display: block;
	text-align: justify;
	margin-bottom: 2px;
}
section #artCom #fldDatos li label span{
	color:red;
}
section #artCom #fldDatos li #nombre{
	border:1px solid #c8c8c8;
	background: #e6e6e6;
	color: #191919; 
	width: 340px;
	height: 17.5px;
}

section #artCom #fldDatos li #empresa{
	border:1px solid #c8c8c8;
	background: #e6e6e6;
	color: #191919; 
	width: 264px;
	height: 17.5px;
}
section #artCom #fldDatos li #region{
	border:1px solid #c8c8c8;
	background: #e6e6e6;
	color: #191919; 
	width: 315.7px;
	height: 18px;
}
section #artCom #fldDatos li #ciudad{
	border:1px solid #c8c8c8;
	background: #e6e6e6;
	color: #191919; 
	width: 287.4px;
	height: 17.5px;
}
section #artCom #fldDatos li #fono{
	border:1px solid #c8c8c8;
	background: #e6e6e6;
	color: #191919; 
	width: 165.8px;
	height: 17.5px;
}
section #artCom #fldDatos li #celular{
	border:1px solid #c8c8c8;
	background: #e6e6e6;
	color: #191919; 
	width: 165.1px;
	height: 17.5px;
}
section #artCom #fldDatos li #mail{
	border:1px solid #c8c8c8;
	background: #e6e6e6;
	color: #191919; 
	width: 267.2px;
	height: 17.5px;
}
section #artCom #fldDatos li #mensaje{
	border:1px solid #c8c8c8;
	background: #e6e6e6;
	color: #191919; 
	width: 541.8px;
	height: 233.5px;
	padding: 10.5px;
}
section #artCom #fldDatos li:last-child{
	vertical-align: bottom;
	margin-left: 3.2px;
}
section #artCom #fldDatos li #ingCom{
	font-size: 10.5px;
	border:none;
	background: red;
	color: white; 
	width: 50.7px;
	height: 27.3px;
}
section #artCom #fldDatos li #ingCom:hover{
	cursor: pointer;
	font-size: 10.5px;
	border:none;
	background: #ff6666;
	color: white; 
	width: 50.7px;
	height: 27.3px;
}
/***********************************************TRABAJA***************************************************************/
section #artTrab{
	display: inline-block;
	height:567px; 
	width:644px;
	margin-left: 5px;
	background-color: white;
}

section #artTrab img{
	margin-left: 13.806px;
	margin-right: 8.7px;
	vertical-align: middle;

}

section #artTrab h1{
	font-family:  "pragmatica-web",sans-serif;
	font-weight:400;
	font-style: normal;
	font-size: 15px;
	color: #000;
	line-height: 40px;
	vertical-align: middle;
	display: inline;
}

section #artTrab #linea{
border-bottom: 1px solid #c6c7c8;
width: 97%;
margin-left: auto;
margin-right:auto;
margin-bottom: 16.365px;
}

section #artTrab p{
	font-family:  "pragmatica-web",sans-serif;
	font-weight:300;
	font-style: normal;
	margin-left: 13.806px;
	margin-right: 13.806px;
	font-size: 13px;
	color: #191919;
	line-height: 14.5px;
	vertical-align: middle;
	display: block;
	text-align: justify;
}
section #artTrab #listaParrafo{
//list-style-image: url("http://enko-online.com/img/form/minus01.png");
list-style: none;
font-size:10px;
margin-top: 10px;
margin-bottom: 10px;
}

section #artTrab #listaParrafo li img{
	margin-left: 60.854px;
	display: inline-block;
//	border: 1px solid black;
	margin-top: 8px;
	margin-right: 0;
}
section #artTrab #listaParrafo li div{
	width:550px;
	margin-top: 5px;
	font-family:  "pragmatica-web",sans-serif;
	font-weight:300;
	font-style: normal;
//	border: 1px solid black;
	font-size: 13px;
	color: #191919;
	line-height: 14.5px;
	vertical-align: top;
	display: inline-block;
	text-align: justify;
}

section #artTrab fieldset{
	border:none;
}

section #artTrab #nota{
	font-family:  "pragmatica-web",sans-serif;
	font-weight:300;
	font-style: normal;
	margin-left: 13.806px;
	margin-right: 13.806px;
	margin-top: 10px;
	font-size: 11px;
	color: #666666;
	line-height: 14px;
	vertical-align: middle;
	display: block;
	text-align: justify;
}

section #artTrab #fldDatos ul{
	margin-top: 10.984px;
	list-style: none;
	margin-left: 13.806px;
	margin-right: 13.806px;
}
section #artTrab #fldDatos li{
	display:inline-block;
}

section #artTrab #fldDatos li:nth-child(n+3){
	margin-top: 15px;
}
section #artTrab #fldDatos li label{
	font-family:  "pragmatica-web",sans-serif;
	font-weight:300;
	font-style: normal;
	font-size: 12px;
	color: #191919;
	line-height: 13.5px;
	vertical-align: middle;
	display: block;
	text-align: justify;
	margin-bottom: 2px;
}
section #artTrab #fldDatos li label span{
	color:red;
}
section #artTrab #fldDatos li #nombre{
	border:1px solid #c8c8c8;
	background: #e6e6e6;
	color: #191919; 
	width: 410px;
	height: 17.5px;
}
section #artTrab #fldDatos li #cargo{
	border:1px solid #c8c8c8;
	background: #e6e6e6;
	color: #191919; 
	width: 198.1px;
	height: 18px;
	margin-top: 1px;
}
section #artTrab #fldDatos li #fono{
	border:1px solid #c8c8c8;
	background: #e6e6e6;
	color: #191919; 
	width: 165.8px;
	height: 17.5px;
}
section #artTrab #fldDatos li #celular{
	border:1px solid #c8c8c8;
	background: #e6e6e6;
	color: #191919; 
	width: 165.1px;
	height: 17.5px;
}
section #artTrab #fldDatos li #mail{
	border:1px solid #c8c8c8;
	background: #e6e6e6;
	color: #191919; 
	width: 272.2px;
	height: 17.5px;
}

section #artTrab #fldDatos li #mensaje{
	border:1px solid #c8c8c8;
	background: #e6e6e6;
	color: #191919; 
	width: 541.8px;
	height: 84.8px;
	padding: 10.5px;
}
section #artTrab #fldDatos li:last-child{
	vertical-align: bottom;
	margin-left: 3.2px;
}


section #artTrab #fldDatos #ingTrab{
	float: right;
	vertical-align: bottom;
	font-size: 10.5px;
	border:none;
	background: red;
	color: white; 
	width: 50.7px;
	height: 27.3px;
	display: block;
}
section #artTrab #fldDatos li #ingTrab:hover{
	cursor: pointer;
	font-size: 10.5px;
	border:none;
	background: #ff6666;
	color: white; 
	width: 50.7px;
	height: 27.3px;
}
/****************************************************Slider**********************************************************************/
#SlideDIV{
	position:relative;
	height:330px;
	width: 876px;
	background: #eceeed;
}

#SlideDIV #animacion{
	position: absolute;
	z-index: 2;
	width: 100%;
	height:330px;
	width: 876px;
	background-color: white;
}

#SlideDIV #animacion dibujos > #cargando{
	vertical-align: center;
	margin-top: 0 auto;
	text-align: center;
}

#SlideDIV #animacion >div{
	display:block;
	height: 224px;
	margin-left: auto;
	margin-right: auto;
	vertical-align: bottom;
	position: relative;
}

#SlideDIV #animacion >div div{
	position: absolute;
	opacity: 0;	
}

#SlideDIV #animacion >div #a01{
	top: 121px;
	left: 56px;
}

#SlideDIV #animacion >div #a02{
	top: 89px;
	left: 236px;
}

#SlideDIV #animacion >div #a03{
	top: 133px;
	left: 436px;
}

#SlideDIV #animacion >div #a04{
	top: 133px;
	left: 691px;
}


#SlideDIV #animacion #barraBaja{
	display:block;
	width:100%;
	height: 5px;
	margin-left: auto;
	margin-right: auto;
	margin-top:101px;
	background-color: #fff;
}

#SlideDIV #slider{
	position: absolute;
	z-index: 1;
	top:0px;
	left:0px;
	width: 100%;
	height:100%;

}

#SlideDIV #slider SliderBX{
	position: relative;
	width: 100%;
	height:100%;
}

#SlideDIV #slider SliderBX img{
	width: 879px;
	height:329px;
}

#SlideDIV #slider #SliderBX #DivTitulo{
	position: absolute;
	top:174px;
	left:27;
	width: 332px;
	height: 119px;
	z-index: 90;
	overflow: hidden;
}
#SlideDIV #slider #SliderBX  #DivTitulo #tituloSlider05{
	position: relative;
	top:7px;
	opacity: 0;
}
#SlideDIV #slider SliderBX .bxslider{
	width: 881px;
	height:331px;
}

.bx-wrapper .bx-pager {
	left:0px;
	top:310px;
	height: 20px;
	position: absolute;
	text-align: center;
	font-size: 11px;
	font-family:  "pragmatica-web",sans-serif;
	font-weight: 400;
	font-style: normal;
	color:#EFEFEF;
	font-weight: bold;
	z-index: 100;
	-webkit-border-top-right-radius: 5px;
	-moz-border-radius-topright: 5px;
	border-top-right-radius: 5px;
	background: rgba(20,20,20,0.5);
}

.bx-wrapper .bx-pager .bx-pager-item,
.bx-wrapper .bx-controls-auto .bx-controls-auto-item {
	display: inline-block;
	*zoom: 1;
	*display: inline-block;

}

.bx-wrapper .bx-pager.bx-default-pager a {
	text-decoration: none;
	margin-top: 3px;
	color:white;
	display: block;
	width: 17px;
	height: 20px;
	vertical-align: center;
	outline: 0;

}



.bx-wrapper .bx-pager.bx-default-pager a:hover,
.bx-wrapper .bx-pager.bx-default-pager a.active {
	color: #f39911;
}

/****************************************************Cuadricula*****************************************************************/
#CuadriculaDIV{
	position:relative;
	height:275.6px;

}

#CuadriculaDIV div{
	display: block;

}

#CuadriculaDIV div ul{
	list-style: none;
	display: inline-block;
	margin-top: 16px;
}


#CuadriculaDIV div li{
	display: inline-block;
	width:208px;
	height: 93.334px;
	vertical-align: top;
    margin-bottom: 20px;
}

#CuadriculaDIV div li div{
	width: auto;
	position: relative;
}

#CuadriculaDIV div li .capaIMG{
	display: none;
}

/*#CuadriculaDIV div li:hover .capaIMG{
	position:absolute;
	width: 100%;
	height: 100%;
	top: 0px;
	left: 0px;
	z-index: 200;
	background: rgba(255,255,255,0.4);
	display: block;
}
*/


#CuadriculaDIV div li div img{
	width: 100%;
}

#CuadriculaDIV div li:not(:nth-child(1)) {
    margin-left: 11px;
}


#CuadriculaDIV div li .titulo {
	margin-top: 4px;
	//border-left: 3px solid #3d3c3f;
}
#CuadriculaDIV div li .titulo p{
	//margin-left: 3px;
	color:#444;
	font-family: "aktiv-grotesk",sans-serif;
	font-weight:300;
	font-style: normal;
	font-size: 10.5px;

}


/****************************************************Pie de Página*******************************************************/
Footer{
	background-color: #414241;
	color:white;
	width: 100%;
	margin-bottom: 0;
	height:auto;
}
Footer .contenedor{
	width: 880px;
	margin-left: auto;
	margin-right: auto;
	display: block;
}
Footer .contenedor div{
	font-family:  "pragmatica-web",sans-serif;
	font-weight:300;
	font-style: normal;
	display:inline-block;
	width: 205px;
	padding-left: 1%;
	margin-top: 19px;
	vertical-align: top;
	padding-bottom: 5px;

}


Footer .contenedor div:not(:nth-child(1)){
		border-left: 1.5px solid #616161;
}
Footer .contenedor div #opciones{
	display: block;
	margin: 0;
	padding: 0;
	width: 100%;
	border: none;
}
Footer .contenedor #marcas{
	padding-left: 0px;
	width: 210px;
}	
Footer .contenedor #soluciones{
	width: 220px;
}
Footer .contenedor #enko{
	width: 218px;
}

Footer .contenedor #contactoFooter{
		height: 225px;
}

Footer .contenedor div ul{
	list-style: none;
	margin:0;
	padding: 0;
	display: block;
	vertical-align: top;
	margin-top: 11px;
	border: none;
}

Footer .contenedor div ul li{
	display: block;
	margin-top: 0px;
	margin-bottom: 5px;	
	border: none;
}


Footer .contenedor div li p{
	display: block;
	vertical-align: top;
	font-family:  "pragmatica-web",sans-serif;
	font-weight:300;
	font-style: normal;
	font-size: 11.5px;
	line-height:16.6833px;
	color: #A0A0A0;

}

Footer .contenedor div li .MenuPie{
	text-decoration: none;
	display: block;
	vertical-align: top;
	font-family:  "pragmatica-web",sans-serif;
	font-weight:300;
	font-style: normal;
	font-size: 11.5px;
	line-height:16.6833px;
	color: #A0A0A0;

}

Footer .contenedor #contacto li p{
	line-height:16.6833px;

}


Footer .contenedor div ul li .boton{
	font-family:  "pragmatica-web",sans-serif;
	font-weight:300;
	font-style: normal;
	font-size: 11.5px;
	line-height:14.6833px;
	color: #A0A0A0;
	text-decoration: none;
}

Footer .contenedor div li .boton span{
	font-size: 13px;
	vertical-align: middle;
}
Footer .contenedor div li #trabaja{
	display: inline;
}
Footer .contenedor div li #oferta{
	display: inline;

}

Footer .contenedor div li span{
	margin-left: 2px;
	font-size: 13px;
	line-height: 14.6833px;
	vertical-align: middle;
	color: #A0A0A0;	
}
Footer .contenedor div #liBotonOfertas{
	margin-top: -1px;
}
Footer .contenedor div #liBotonTrabaja{
	margin-top: 4px;
}
Footer .contenedor div #liBotonDescargas{
	margin-top: -1px;
}
Footer .contenedor div #liBotonOfertas hr{
	width: 47px;
	color:#db2b36;
	background-color: #db2b36;
	height: 2px;
	margin-left: 1px;
}

Footer .contenedor div #liBotonTrabaja hr{
	width: 135px;
	color:#2895bc;
	background-color: #2895bc;
	height: 2px;
	margin-left: 1px;
}

Footer .contenedor div #liBotonDescargas hr{
	width: 113px;
	color:#ac4380;
	background-color: #ac4380;
	height: 2px;
	margin-left: 0px;
}

Footer .contenedor div #tituloMarcas{
	display: block;
	margin: 0;
	padding: 0;
	width: 100%;
}
Footer .contenedor div h1{
	margin-top: 0px;
	font-family:  "pragmatica-web",sans-serif;
	font-weight: 400;
	font-style: normal;
	font-size: 15.3px;
	color:#A0A0A0;
	line-height: 13px;
}





