/*1-GENERAL  2-MENU PRINCIPAL  3-MENU DESPLEGABLE  4-PIE  5-EMPRESA  6-BARRALES  7-TIRADORES  8-CORTINAS 9-SUBPRODUCTOS 10-IMAGENES
 11-CLIENTES  12-DISTRIBUIDORES   13-CONTACTO  14-EXPORT   15-POP UP     16 - VIDEO BTN*/
/*===================================================================
                            1 - GENERAL 
====================================================================*/
body {
  background:#0b0b0b url(img/body.jpg);
  background-repeat:repeat-x;
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  color:#dcdcdc;
  text-align:center;
  margin:0;
  padding:0
}
a:link, a:active, a:visited {
  text-decoration:none;
}
h1{
  position:relative;
  float:left;
  margin-left:30px;
  margin-top:40px;
  font-family:Geneva, Arial, Helvetica, sans-serif;
  font-weight:100;
  font-size:11px;
  color:#eeeeee;
  border-top:1px #aaaaaa solid;
  border-bottom:1px #aaaaaa solid;
  padding:2px;
  z-index:10
}
h2{
  color:#2a2a2a;
  font-size:22px
}
h3 {
  width:100%;
  border-bottom:1px #eeeeee solid;
  text-align:left;
  text-indent:10px;
  font-size:12px;
  color:#FFFFFF;
}
h4 {
  width:100%;
  border-bottom:1px #eeeeee solid;
  text-align:left;
  text-indent:10px;
  font-size:12px;
  color:#FFFFFF;
}

strong,b{
  color:#FFFFFF
}


.consulta {
  display:block;
  width:85px;
  height:20px;
  background:url(img/consulta.jpg);
}
.consulta_b {
  display:block;
  width:65px;
  height:15px;
  background:url(img/consulta1.jpg);
}

.anclas {
  position:absolute;
  top:20px;
  left:241px;
  font-size:10px;
  color:#999999
}
* html .anclas {
  position:absolute;
  top:30px;
  right:170px;
  font-size:10px;
  color:#999999
}
*:first-child+html .anclas {
  position:absolute;
  top:30px;
  right:170px;
  font-size:10px;
  color:#999999
}
.anclas a{
  position:relative;
  margin-left:10px;
  color:#dddddd;
  border-right:1px #ffffff solid;
  padding:0px 10px 5px 0px
}

a.arriba{
  position:absolute;
  bottom:0px;
  right:0px;
  display:block;
  width:20px;
  height:20px;
  background:url(img/subir.jpg)
}
a.arriba:hover {
  background-position:0 20px
}
#cabecera,#menu_box,#menu_in,#contenido,#pie,#firma {
  position:relative;
  width:800px;
  margin:0 auto 0 auto;
}

#cabecera {
  height:100px;
}
.cab_back{
  position:absolute;
  right:0px;
  top:0px;
  display:block;
  width:488px;
  height:100px;
  background-image:url(img/cabecera.png) !important;
  background-image:none;
  background-repeat:no-repeat;
  background-position:right;
  filter:none !important;
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/cabecera.png',sizingMethod='image');
  z-index:0;
}
.cab_img {
  position:relative;
  margin-top:15px;
  margin-right:-20px;
  border:0;
  float:left;
  margin-left:-20px;
  z-index:999
}
 
#contenido {
  margin:0px auto 0px auto;
  padding:30px 0px;
  line-height:16px;
  z-index:1
}

.expor_txt{
  position:relative;
  display:block;
  width:69%;
  text-align:justify;
  margin:10px auto;
  z-index:1
}

.exportaciones{
  position:relative;
  display:block;
  width:94px;
  height:83px;
  background-image:url(img/exportaciones.png) !important;
  background-image:none;
  filter:none !important;
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/exportaciones.png');
  cursor:pointer
}

.expor_exp{
  position:relative;
  margin-left:45%;
  text-align:center;
  
}
#firma {
  height:40px;
  /*font-weight:bold;*/
  letter-spacing:0px;
  color:#777777;
  line-height:25px;
  font-weight:bold
}
#firma b{
  color:#444444
}

#firma a{
  color:#777777;
  font-size:13px;
  
}
#firma a span{
  color:#444444;
  
}
#firma a:hover{
  color:#aaaaaa;
}
.info {
  position:relative;
  float:right;
  margin-right:17px !important;
  margin-right:7px;
  margin-top:20px;
  text-align:left;
  font-size:12px;
  font-weight:bold
}


.links {
  position:relative;
  width:63%;
  height:19px;
  margin:25px 0px 25px 60px;
  background:url(img/boton.png);  
  cursor:pointer
}
*:first-child+html .links {
  position:relative;
  width:60%;
  height:19px;
  margin:25px 0px 25px -150px;
  background:url(img/boton.png)
}
.links a {
  padding:4px 10px;
  #padding:4px;
  position:relative;
  color:#bbbbbb;
  font-size:12px;
  border-left:1px #000000 solid
}
.links a:hover {
  color:#dddddd;
}
.links_l,.links_r{
  position:absolute;
  display:block;
  width:11px;
  height:22px;
  margin:0;
  top:0;
  background-image:url(img/links.png) !important;
  background-image:none;
  background-repeat:no-repeat;
  filter:none;
}
.links_l {
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/links_l.png');
  left:0px;
}
.links_r {
  right:0px;
  background-position:-10px 0px;
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/links_r.png');
}

.tablas {
  position:absolute;
  top:30px;
  left:0px;
}
.tablas img {
  margin-right:5px
}
/*===================================================================
                        2 - MENU PRINCIPAL 
====================================================================*/
#menu_box{
  width:670px;
  height:26px;
  top:0px;
  margin:0px auto 0px auto;
  z-index:10;
  background:url(img/menu.jpg);
  background-repeat:repeat-x;
}

#menu_in {
  padding-top:6px;
}
* html #menu_in {
  padding-top:6px;
  width:670px;
}
.borde_l {
  position:absolute;
  left:0px;
  top:0px;
  display:block;
  width:10px;
  height:26px;
  background:url(img/borde_l.jpg)
}
.borde_r {
  position:absolute;
  right:0px;
  top:0px;
  display:block;
  width:10px;
  height:26px;
  background:url(img/borde_r.jpg)
}
#btn_1,#btn_2,#btn_3{
  position:relative;
  top:0px;
  left:17px;
  float:left;
}

#btn_1 a,#menu_a,#btn_3 a{
  color:#cccccc;
  font-size:12px;
  font-weight:bold;
  letter-spacing:1px;
  border-left:1px #bbbbbb solid;
  border-right:1px #666666 solid;
  padding:2px 15px
}
#btn_1 a:hover,#menu_a:hover,#btn_3 a:hover{
  color:#ffffff;
}
#menu_a{
  color:#ffffff;
  cursor:pointer
}
#btn_3 .idioma{
  color:#FFFFFF;
  border-right:0px
}
/*===================================================================
                         3 - MENU DESPLEGABLE 
====================================================================*/
#links {
  z-index:1000;
  position:absolute;
}
#links a{
  text-align:center;
  color:#bbbbbb;
  position:relative;
  display:block;
  width:100px;
  height:20px;
  font-size:11px;
  padding:5px 5px 3px 5px;
  border-bottom:1px #222222 solid;
  border-top:1px #666666 solid
}
#links a:hover{
  text-align:center;
  color:#ffffff;
  background-image:url(img/flecha.png) !important;
  background-image:none;
  background-repeat:no-repeat;
  background-position:0px 7px;
  width:100px;
  padding:5px 2px 3px 11px;
  margin-left:-6px;
  margin-right:-5px;
  border-bottom:1px #404040 solid;
  border-top:1px #404040 solid;
}
.posicionadorMenu { 
  position:relative;
  clear:both; 
  text-align:left
}

.menu_desp{
  font-size:10pt;
  position:relative;
  text-align:left;
  background:#404040;
  border-left:1px #777777 solid;
  border-right:1px #777777 solid;
  padding:0px 5px;
  opacity:0.9;
  filter:alpha(opacity=90);
}
/*===================================================================
                           4 - PIE 
====================================================================*/
#pie_box {
  position:relative;
  width:100%;
  padding:0px;
  margin:0px;
  background:url(img/pie_box.png);
  background-repeat:repeat-x;
  z-index:99
}

#pie {
  background:url(img/pie.png);
  background-repeat:no-repeat;
  background-position:180px 3px;
  text-align:left;
  height:27px;
}
#pie a {
  color:#CCCCCC;
  padding:3px;
  font-size:10px;
  line-height:27px;
}
#pie a:hover {
  color:#ffffff;
}
.pie_info {
  float:right;
  font-size:11px;
  color:#CCCCCC;
  margin:6px 0px auto auto
}
.pie_logo {
  position:absolute;
  top:-10px;
  left:272px;
}
/*===================================================================
                         5 - EMPRESA 
====================================================================*/
.empresa {
  position:relative;
  background:url(img/deposito.jpg);
  background-repeat:no-repeat;
  background-position:top right;
  text-align:left;
  margin-bottom:0px;
}
.empresa_txt {
  position:relative;
  display:block;
  width:69%;
  text-align:left;
  margin:10px auto 0px 10px;
  z-index:1
}
.expor_emp{
  position:absolute;
  right:260px;
  bottom:5px;
 
}
* html .expor_emp{
  bottom:30px
}
*:first-child+html .expor_emp{
  bottom:30px
}

/*===================================================================
                           6 - BARRALES 
====================================================================*/
.barrales h2{
  background:url(img/barrales.png);
  background-repeat:no-repeat;
  background-position:60px 0px;
  height:20px;
  border-bottom:1px #ffffff solid;
  width:61%;
  margin:0 63px;
  text-align:left;
  color:#666666;
  font-size:14px;
  text-indent:75px;
  line-height:20px;
  #margin:10px 0 10px -150px;
}
.barrales h4 {
  background:url(img/modelo.jpg);
  background-repeat:no-repeat;
  background-position:right
}
* html .barrales .links{
  margin-left:-80px;
}
.expor_barr{
  position:absolute;
  right:50px;
  top:10px
}
.medidas{
  position:relative;
  width:85%;
  margin:auto auto 40px auto;
}
.visor {
  position:relative;
  width:301px;
  height:168px;
  margin:auto;
  margin-bottom:20px 
}

.visor_info{
  position:absolute;
  display:block;
  width:160px;
  top:-10px;
  right:-180px;
  text-align:right
}
.visor_info a{
  margin:10px 0px 0px 100px 
}
*:first-child+html .visor_info{
  position:absolute;
  display:block;
  width:160px;
  bottom:0px;
  left:320px;
  text-align:right
}
.abierto {
  font-size:11px;
  color:#aaaaaa
}
/*===================================================================
                           7 - TIRADORES 
====================================================================*/
.expor_tir{
  position:absolute;
  right:30px;
  bottom:15px !important;
  bottom:40px
}
*:first-child+html .expor_tir{
  position:absolute;
  right:30px;
  bottom:30px !important
}
.tiradores h2{
  background:url(img/barrales.png);
  background-repeat:no-repeat;
  background-position:40px 0px;
  height:20px;
  border-bottom:1px #ffffff solid;
  width:85%;
  margin:auto;
  text-align:left;
  color:#666666;
  font-size:14px;
  text-indent:53px;
  line-height:20px
}
.tiradores h2.h2{
  text-indent:60px;
}
.tiradores .consulta{
  position:relative;
  margin:10px 0 15px 650px;
}
*:first-child+html .tiradores .consulta{
  position:relative;
  left:-250px !important;
  margin-top:10px;
  text-align:left
}
.tirad_txt b{
  display:block;
  width:101px;
  float:left;
  text-align:right;
  padding:0px 10px
}
.tirad_img{
  position:relative;
  margin:10px
}
.tirad_txt{
  text-align:left;
  margin-left:75px
}
.tirad_txt2{
  display:inline-block;
  margin:10px;  
}
.tirad_pie{
  position:relative;
  /*border-bottom:1px #ffffff solid;*/
  width:81%;
  margin:auto;
  text-align:left;
  padding-left:20px;
  padding-bottom:4px
}
/*===================================================================
                          8 - CORTINAS 
====================================================================*/
.cortinas {
  text-align:left
}
.cortinas img{
  position:absolute;
  top:110px ;
  right:90px;
}

.cortinas2 {
  position:relative;
  width:43%;
  margin-left:80px;
  text-align:left 
}

.cort_tit {
  background:#262626;
  display:block;
  height:18px;
  width:343px;
  text-indent:6px;
  color:#FFFFFF
}

.cort_tit_bor {
  position:absolute;
  display:block;
  width:11px;
  height:22px;
  top:-1px;
  right:0px;
  background-image:url(img/links_r.png)!important;
  background-image:none;
  filter:none !important;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/links_r.png');
}
.cortinas h2{
  background:url(img/cortinas.png);
  background-repeat:no-repeat;
  background-position:40px 0px;
  height:20px;
  border-bottom:1px #ffffff solid;
  width:90%;
  margin:auto;
  text-align:left;
  color:#666666;
  font-size:14px;
  text-indent:57px;
  line-height:20px
}
.cort_abajo {
  position:relative;
  width:90%;
  padding:20px 0px 40px 0px;
  margin:100px auto 0px auto;
  border-top:1px #dddddd solid;
  text-align:left
}

.cort_abajo .exportaciones{
  position:absolute;
  right:20px;
  top:-30px;
  background:#0b0b0b;
}

/*.cort_abajo .video_btn{
  position:absolute;
  right:-55px;
  top:-30px;
  background:#0b0b0b
}*/

.cortinas .links{
  width:350px;
  margin:25px auto
}
*:first-child+html .cortinas .links{
  width:350px;
  margin:25px auto
}
.cortinas .consulta{
  position:absolute;
  top:10px;
  left:40px;
}
/*===================================================================
                          9 - SUBPRODUCTOS 
====================================================================*/
.subproductos{
  width:80%;
}
.subproductos h2{
  background:url(img/subprod.png);
  background-repeat:no-repeat;
  background-position:8px 0px;
  height:20px;
  border-bottom:1px #ffffff solid;
  width:80%;
  margin:auto;
  text-align:left;
  color:#666666;
  font-size:14px;
  text-indent:30px;
  line-height:20px
}
.subproductos .consulta2{
  position:absolute;
  bottom:10px;
  z-index:100
}
.subprod {
  display:block;
  width:610px;
  height:auto;
  /*background:url(img/subproductos.jpg);*/
  margin:20px auto;
  text-align:left
}

.subprod_0 {
  position:relative;
  width:76%;
  text-align:left;
  margin:auto;
  font-size:11px;
  color:#CCCCCC;
  padding:0px 0px 20px 0px;
  border-bottom:1px #ffffff solid
}
.subprod_1 {
  position:relative;  
  width:76%;
  text-align:left;
  margin:0 0 0 95px;
  font-size:11px;
  color:#CCCCCC;
  padding:15px 0 0 0;
  border-bottom:1px #ffffff solid
}
.consulta_sub {
  position:absolute;
  left:130px;
}
.expor_sub{
  position:absolute;
  right:70px;
  bottom:60px;
}
/*===================================================================
                          9 - PLASTICOS 
====================================================================*/
#tit_plastico{
  width:500px;
  background:#666;
  color:#fff;
  text-align:center;
  display:block;
  margin:0px auto 20px;
  padding:5px 10px;
  -moz-border-radius:8px;
  border-radius:8px;
}
.plasticos{
  width:80%;
}
.plasticos h2{
  background:url(img/subprod.png);
  background-repeat:no-repeat;
  background-position:8px 0px;
  height:20px;
  border-bottom:1px #ffffff solid;
  width:80%;
  margin:auto;
  text-align:left;
  color:#666666;
  font-size:14px;
  text-indent:41px;
  line-height:20px
}
.plasticos .subprod_0{
  border:none
}
.plasticos .consulta2 {
  position: absolute;
  bottom: 10px;
  z-index: 100;
}
.plasticos .consulta{
  position: absolute;
  bottom: 25px;
  z-index: 100;
  right:10px;
} 
/*===================================================================
                           10 - IMAGENES 
====================================================================*/

a.img_arriba{
  position:absolute;
  bottom:40px;
  right:40px;
  display:block;
  width:20px;
  height:20px;
  background:url(img/subir.jpg)
}
a.img_arriba:hover {
  background-position:0 20px
}

.imagenes h2{
  background:url(img/barrales.png);
  background-repeat:no-repeat;
  background-position:50px 0px;
  height:20px;
  border-bottom:1px #ffffff solid;
  width:90%;
  margin:auto;
  text-align:left;
  color:#666666;
  font-size:14px;
  text-indent:65px;
  line-height:20px
}
.imagenes h4{
  width:78%;
  margin:10px auto;
  font-size:11px;
}
.imagenes img{
  margin:6px
}
.imagenes .links {
  position:relative;
  width:50%;
  height:19px;
  margin:15px auto ;
  background:url(img/boton.png);
}
*:first-child+html .imagenes .links {
  position:relative;
  width:50%;
  height:19px;
  margin:15px auto;
  background:url(img/boton.png);
}

/*===================================================================
                           11 - CLIENTES 
====================================================================*/
#clientes {
  margin:auto;
}
#clientes a{
  color:#666666;
  font-size:12px;
  cursor:pointer
}
#clientes a:hover{
  color:#aaaaaa;
}
#clientes b{
  color:#999999;
  font-size:14px
}
#clientes td {
  width:220px;
  height:90px;
}

.carrefour {
  display:block;
  width:120px;
  height:88px;
  background-image:url(img/carrefour.png)!important;
  background-image:none;
  filter:none !important;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/libertadIE.png');
  margin:auto
}
.carrefour:hover {
  background-position:0px 88px
}
.libertad {
  display:block;
  width:120px;
  height:57px;
  background-image:url(img/libertad.png)!important;
  background-image:none;
  filter:none !important;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/libertadIE.png');
  margin:auto
}
.libertad:hover {
  background-position:0px 57px
}
.crosur {
  display:block;
  width:120px;
  height:28px;
  background-image:url(img/crosur.png)!important;
  background-image:none;
  filter:none !important;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/crosurIE.png');
  margin:auto
}
.crosur:hover {
  background-position:0px 28px
}
.bricolage {
  display:block;
  width:137px;
  height:36px;
  background-image:url(img/mrbricolage.png)!important;
  background-image:none;
  filter:none !important;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/mrbricolageIE.png');
  margin:auto
}
.bricolage:hover {
  background-position:0px 36px
}
.easy {
  display:block;
  width:100px;
  height:56px;
  background-image:url(img/easy.png)!important;
  background-image:none;
  filter:none !important;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/easyIE.png');
  margin:auto
}
.easy:hover {
  background-position:0px 56px
}

.walmart {
  display:block;
  width:130px;
  height:25px;
  background-image:url(img/walmart.png)!important;
  background-image:none;
  filter:none !important;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/walmartIE.png');
  margin:auto
}
.walmart:hover {
  background-position:0px 25px
}
.falabella {
  display:block;
  width:112px;
  height:56px;
  background-image:url(img/falabella.png)!important;
  background-image:none;
  filter:none !important;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/falabellaIE.png');
  margin:auto
}
.falabella:hover {
  background-position:0px 56px
}
.sodimac {
  display:block;
  width:82px;
  height:62px;
  background-image:url(img/sodimac.png)!important;
  background-image:none;
  filter:none !important;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/sodimacIE.png');
  margin:auto
}
.sodimac:hover {
  background-position:0px 62px
}
.hiper {
  display:block;
  width:159px;
  height:59px;
  background-image:url(img/hipertehuel.png)!important;
  background-image:none;
  filter:none !important;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/hipertehuelIE.png',sizingMethod='image');  
  margin:auto
}
.hiper:hover {
  background-position:0px 59px
}
.mr {
  display:block;
  width:82px;
  height:62px;
  background:url(img/mr.png);
  background-image:url(img/mr.png)!important;
  background-image:none;
  filter:none !important;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/mrIE.png');    
  margin:auto;
  cursor:pointer
}
.mr:hover {
  background-position:0px 62px
}
/*===================================================================
                        12 - DISTRIBUIDORES 
====================================================================*/
#seleccione_box{
  position:absolute;
  top:150px;
  left:100px;
  width:200px;
  height:auto;
  text-align:left;
  color:#BBBBBB;
  line-height:135%
}
.seleccione{
  position:relative;
  display:block;
  width:215px;
  height:41px;
  background-image:url(img/seleccione.png)!important;
  background-image:none;
  filter:none !important;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/seleccione.png');
  color:#FFFFFF;
  line-height:40px;
  letter-spacing:1px;
  margin:0px 0px -15px 0px
}
/*===================================================================
                           13 - CONTACTO 
====================================================================*/
h5{
  position:relative;
  font-size:16px;
  color:#353535;
  margin:7px;
  margin-top:30px !important;
  margin-top:60px;
  line-height:15px;
  z-index:100
}
*:first-child+html h5{
  position:relative;
  font-size:16px;
  color:#353535;
  margin:7px;
  margin-top:60px !important;
  line-height:15px;
  z-index:100
}
h6{
  position:relative;
  font-size:14px;
  color:#777777;
  letter-spacing:2px;
  line-height:19px;
  margin-top:0px;
  font-weight:100;
  z-index:100
}
h6 b{
  color:#CCCCCC;
  font-weight:100
}
.aviso{
  color:#bbbbbb;
  position:relative;
  display:block;
  padding:37px 0px;
  margin:auto;
  vertical-align:text-bottom;
  font-size:14px;
  z-index:110
}

.asunto {
  width:290px;
  color:#dddddd
}

.errores{
  color:#FFFFFF;
  position:relative;
  margin-bottom:-20px !important;
  margin-bottom:-30px;
  z-index:100
}

.contacto {
  background:url(img/contacto.jpg);
  background-position:right;
  background-repeat:no-repeat;
  height:390px;
  text-align:center;
  color:#888888
}
.contacto_l{
  background:url(img/contacto_l.jpg);
  position:absolute;
  top:0px;
  left:0px;
  width:304px;
  height:454px
}
.enviar {
  background:transparent;
  position:relative;
  display:block;
  margin:auto;
  height:16px;
  color:#cccccc;
  font-size:12px;
  cursor:pointer;
}
.enviar:hover {
  color:#FFFFFF
}

#form,#formC,#cnt_btn {
  position:absolute;
  width:379px;
  top:70px;
  left:210px;
  margin:auto;
  background-image:url(img/form.png);
  color:#aaaaaa;
  margin-bottom:20px;
  display:block
}
#formC{
  top:50px;
}
#cnt_btn {
  top:120px;
}
#form .top,#formC .top,#cnt_btn .top{
  position:relative;
  display:block;
  width:380px;
  height:23px;
  background-image:url(img/form_top.png) !important;
  background-image:none;
  filter:none !important;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/form_top.png');
  background-position:-1px;
  top:-15px;
  line-height:35px;
}
#form .bottom,#formC .bottom,#cnt_btn .bottom{
  position:relative;
  display:block;
  width:380px;
  height:23px;
  background-image:url(img/form_bottom.png) !important;
  background-image:none;
  filter:none !important;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/form_bottom.png');
  background-position:-1px;
  bottom:-15px;
  line-height:35px;
}

#cnt_btn a{
  position:relative;
  display:block;
  width:150px;
  height:25px;
  margin:auto;
  padding:5px 100px;
  color:#999999
}
#cnt_btn a:hover{
  color:#DDDDDD
}
#cnt_btn .a{
  border-bottom:1px #777777 dotted;
  margin-bottom:10px
}

INPUT {
  height:14px;
  width:245px !important;
  width:260px;
  font-size:13px;
  color:#999999;
  background:#444444;
  border:0;
  padding:2px;
  margin:5px 3px
}
TEXTAREA{
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  color:#dddddd;
  background:#444444;
  border:0;
  width:248px !important;
  width:263px;
  margin:5px 3px;
  overflow:hidden
}
INPUT:focus,TEXTAREA:focus{
  background:#cccccc;
  color:#000000
}
/*===================================================================
                               14 - EXPORT 
====================================================================*/
.expor h2 {
  color:#555555
}

.packaging {
  position:absolute;
  display:block;
  left:300px;
  width:85px;
  height:19px;
  background:url(img/packaging.png);
  cursor:pointer
}
.expor .consulta{
  position:absolute;
  left:430px;
}
/*===================================================================
                           15 - POP UP 
====================================================================*/
a.cerrar{
  position:absolute;
  top:0px;
  left:0px;
  display:block;
  margin:0px;
  height:19px;
  padding:0px 18px 0px 10px;
  background-image:url(img/cerrar.png) !important;
  background-image:none;
  filter:none !important;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/cerrar.png');
  cursor:pointer;
  color:#cccccc;
  font-size:11px
}
a.cerrar:hover{
  color:#FFFFFF
}

#pop_back,#pop_back1,#pop_back_exp {
  position:absolute;
  display:none;
  top:0px;
  left:0px;
  width:100%;
  height:1px;
  padding-bottom:100%;
  z-index:500;
  background:#000000
}

#popup{
  display:none;
  position:absolute;
  top:155px;
  left:23%;
  width:500px;
  height:380px;
  padding:20px;
  background:#000000 url(img/back.png);
  background-repeat:repeat-x;
  border:1px #555555 solid;
  z-index:510;
  text-align:left;
}
#popup img{
  padding:7px
}
#pop_txt{
  position:relative;
  overflow:hidden;
  height:380px;
}
#pop_txt b{
  position:relative;
  display:block;
  width:100%;
  background:#262626;
  text-align:center
}
#pop_txt i{
  font-weight:bold;
  font-style:normal;
  color:#FFFFFF
}
.scrolldown {
    position:absolute;
  display:block;
  width:11px;
  height:16px;
  background-image:url(img/scrolldown.png) !important;
  background-image:none;
  filter:none !important;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/scroll_down.png');
  right:10px;
  top:365px;
}
.scrollup {
    position:absolute;
  display:block;
  width:11px;
  height:16px;
  background-image:url(img/scrollup.png) !important;
  background-image:none;
  filter:none !important;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/scroll_up.png');
  right:10px;
  top:50px;
}
.scrolldown:hover,.scrollup:hover {
  background-position:0px -16px
}
/*============================================
              NOVEDAD
============================================*/
#novedad {
  position:absolute;
  display:none;
  top:35%;
  left:0px;
  width:100%;
  height:210px;
  background:#000000;
  z-index:1000;
}
#novedad a{
  position:relative;
  display:block;
  top:10px;
  width:306px;
  height:178px;
  background-image:url(img/novedad.png) !important;
  background-image:none;
  filter:none !important;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/novedad.png');
  margin:auto;
  cursor:pointer
}
.novedad_b{
  position:absolute;
  display:block;
  width:179px;
  height:111px;
  background-image:url(img/novedad_b.png) !important;
  background-image:none;
  filter:none !important;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/novedad_b.png');
  top:30px;
  left:-125px;
}
.novedad_c{
  position:absolute;
  display:block;
  width:179px;
  height:130px;
  background-image:url(img/banner_correpresillas.png) !important;
  background-repeat:no-repeat;
  background-position:top right;  
  background-image:none;
  filter:none !important;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/novedad_b.png');
  top:150px;
  left:-125px;
  
}
/*============================================
              IMAGENES BTN
============================================*/
#imagenes_btn{
  position:relative;
  width:550px;
  text-align:right;
}
.empresa #imagenes_btn{
  margin-top:30px;  
}

#imagenes_btn a{
  position:relative;
  display:inline-block;
  vertical-align:middle;  
}
#imagenes_btn p.inicio {
  position:absolute;
  left:0;  
  border-top:1px #ffffff solid;
  width:70%;
  margin-left:10px;
  margin-top:50px;
}
#imagenes_btn img{
  border:none;
}
/* barrales */
.barrales #imagenes_btn{  width:400px; position:absolute;  right:-105px;  top:17px}
.barrales #imagenes_btn p.inicio, .subproductos #imagenes_btn p.inicio{  display:none;}
.barrales #imagenes_btn .carrito_btn img{ width:90px; }
.barrales #imagenes_btn .imagenes_btn img{ width:70px; }
.barrales #imagenes_btn .exportaciones_btn img{ width:84px; }
.barrales #imagenes_btn .video_btn img{ width:75px; }
/* productos madera*/
.tiradores #imagenes_btn,.subproductos #imagenes_btn,.plasticos #imagenes_btn{ width:100%; }
.tiradores #imagenes_btn p.inicio, .plasticos #imagenes_btn p.inicio{ width:91%; bottom:-35px; right:1%}
/**************** MODULOS ****************/
/*****************************************/
/* JPR SLIDE  */
.jprslide ul,.jprslide ul li{
  padding: 0;
  margin: 0;
  z-index:10
}
.jprslide{
    position: relative; display:block; clear: both;
    margin:10px 0 40px 10px; padding-bottom: 10px; width:500px;
}
.jprslide .visor{    /*   esta es la "ventana"por donde se vé el contenido total  */
    overflow:hidden;
    position:relative;
    margin: 0 auto;
    height:auto;    
  }
.section{
    /*width:2400px;  /* este valor tiene que sera la suma de todos los DIVS, poniendo 1200 cambia el efecto, interesante!! */
    position:relative;
    }
.section .sub{
    position:relative; float:left; display:inline;    
    }   
.sub img{
    position:relative; z-index: 0; float: left;
    }   
.sub .imgBox{
    overflow: hidden;
}
.slide_nav .next, .slide_nav .prev{
    font-size:18px; position:absolute; top:15px; letter-spacing:0px;
    display:block;
    width:20px; height:39px;
    opacity: 1; filter: alpha(opacity=100);
    }
.slide_nav .next:hover, .slide_nav .prev:hover{
    opacity: 0.8; filter: alpha(opacity=80);    
    }
.slide_nav .next{
    right:-20px; color:#fff; background:url(img/next.png) no-repeat top left;
    
    }
.slide_nav .prev{
    left:-20px; color:#fff; background:url(img/prev.png) no-repeat top right;
    }
.slide_nav{
    position:absolute; left:0px; top:65px; display:block; height:50px; z-index:0;
    }
.slide_nav a{
    color:white; font-weight:bolder; text-decoration:none;
    }
.slide_enlace{
    clear: both;
}
 .slide_enlace {
  background: url("../images/jprslide_link.png") no-repeat scroll right top transparent;
  bottom: -26px;
  height: 20px;
  padding: 3px 15px 3px 40px;
  position: absolute;
  right: 0;
  text-align: right;
  text-transform: uppercase;
  width: 80px;
}
 .slide_enlace a{
    color: #fff;
}

#right .slide_enlace{
    background: url(../images/slide_enlace.jpg) no-repeat top right;
    text-align: right;
    height: 23px;
}               
#right #jprslidevideosder .slide_enlace{
    background: url(../images/slide_enlace_videos.jpg) no-repeat top right;
    height: 23px;
}
#right .slide_enlace a{
    display: block;
    color: #fff;
    padding: 1px 10px;
    font-size: 17px;
}
.imgDescripcion {
  clear: both;
  color: #555555;
  padding: 10px 4px;
  position: relative;
}
ul.henry .imgDescripcion{
    background: #0066CC;
    color: #fff;
    padding: 4px 10px;
}   
