﻿  .c33ho
        {
            width:calc(33% - 44px);float:left;overflow:auto;font-size:14px; padding-left:40px; padding-top:16px;padding-bottom:14px;
            min-height:60px;
        }
        .conbord{
            border-right:solid 3px WHITE;
            border-left:solid 3px WHITE;
        }
        .banver1{
            color:#98b445;margin:auto;overflow:auto;font-size:16px
        }
        .banver2{
            color:#98b445;margin:auto;overflow:auto;font-size:14px
        }
        .hban1{
            float:left
        }
        .hban2{
            float:left;padding-left:8px;
        }
        .imgpromo1
        {
            max-width:90%;
        }
        #nvpromo
        {
            max-width:90%;width:1250px;padding-left:14px;;padding-right:14px;margin:auto;line-height:20px;background-color:#f7f7f7;margin-top:-6px;overflow:auto
        }

#popup1
    {
        width:100%;overflow:auto;position:absolute;z-index:3000;top:0px;background-image:url(opa.png);height:200%
     }
     #popup11
     {
         width:500px;max-width:100%;overflow:auto;margin:auto;background-color:whitesmoke;margin-top:50px;  -moz-border-radius:3px 3px 3px 3px;-webkit-border-radius:3px 3px 3px 3px;border-radius:6px 6px 6px 6px;-webkit-box-shadow: 11px 3px 5px 0px rgba(0,0,0,0.75);-moz-box-shadow: 11px 3px 5px 0px rgba(0,0,0,0.75);box-shadow: 11px 3px 5px 0px rgba(0,0,0,0.75);      
         }
#msgcookies
{
	width:90%;padding-left:5%;padding-right:5%;padding-top:40px;padding-bottom:40px;background-color:#8dd2ab;color:black;position:absolute;bottom:0px;left:0px;z-index:5000;font-size:15px;line-height:20px
}
#msgcookies2
{
background-color:#005a00;COLOR:white;font-weight:bold;width:120px;text-align:center;padding:12px;float:right
}
.cabecera1
{
    width:100%;margin-bottom:12px;
    display:block;
}
.cabecera2
{
    width:100%;margin-bottom:12px;
    display:none;
}
#msgcookies3
{
color:black;
text-deocration:underline;
font-weight:bold;

}
#msgcookies4
{
    width:calc(100% - 200px);overflow:auto;float:left
}

#c_buscador
{
    width:320px;max-width:99%;float:left;margin-right:280px;
    margin-left:20px;
}
.chekito
{


}
#palabra {
width:172px;
     -moz-border-radius:3px 0px 0px 3px;-webkit-border-radius:3px 0px 0px 3px;border-radius:3px 0px 0px 3px; 
     background-color:White;
     padding:6px;
     margin-top:6px;
     margin-left:0px;
     border:0;
      height:20px;
      float:right;
      
}
#buttonbuscar
{
    background-color:#005a00; 
         -moz-border-radius:0px 3px 3px 0px;-webkit-border-radius:0px 3px 3px 0px;border-radius:0px 3px 3px 0px; 
     background-color:White;
     padding:6px;
     margin:0px;
     margin-top:6px;
     border:0;
     float:right;
    
     
    }


#unotis
{
    width:100%; background-color:#8ed2ab;color:white;font-size:20px;margin-top:40px;
}
#unotis2{
    width:82%;max-width:1000px;margin:auto;padding-top:20px;padding-bottom:20px;line-height:26px;
}
#aviso
{
    float:right;margin-right:100px
}
  .f_ana2 {
                    background-color:#008b3c;
                }
.eaviso{color:#8fd1ac;text-decoration:underline}
 .visorficha
               {width:216px;overflow:auto; float:left;margin-top:1px;}
#boletin
{
    max-width:230px;width:80%;border:solid 1px #abddc1;margin-left:0px
}
.rnotis{
    color:#666666;font-weight:bold
}
.nou_precio
{
width:90%;margin:auto;margin-top:16px
}
.nou_precioc1
{
Width:50%;float:left;text-align:left;color:#595a5b;text-decoration:line-through;font-size:14px;font-weight:bold
}
.nou_precioc1_no
{
Width:50%;float:left;text-align:left;color:#595a5b;text-decoration:none;font-size:14px;font-weight:bold
}
.p_youtube
{
    Width:100%;position:relative;top:0px;left;0px;
}
.nou_precioc2
{
Width:50%;float:left;text-align:right;color:#bf2911;font-size:16px;font-weight:bold
}
.oferta
{
overflow:hidden;position:relative
}
#parpadea {
  
  animation-name: parpadeo;
  animation-duration: 2s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;

  -webkit-animation-name:parpadeo;
  -webkit-animation-duration: 2s;
  -webkit-animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  width:200;margin:auto;padding:16px;overflow:auto;background-color:#88bd15;text-align:center;margin-top:12px
}

@-moz-keyframes parpadeo{  
  0% { opacity: 1.0; }
  50% { opacity: 0.5; }
  100% { opacity: 1.0; }
}

@-webkit-keyframes parpadeo {  
  0% { opacity: 1.0; }
  50% { opacity: 0.5; }
   100% { opacity: 1.0; }
}

@keyframes parpadeo {  
  0% { opacity: 1.0; }
   50% { opacity: 0.5; }
  100% { opacity: 1.0; }
}   
 .empresa1
    {
        
        width:31%;
        padding:1%;
        overflow:auto;
        margin-right:0px;
        float:left;
        text-align:left;
    }
    .empresa2
    {
       
        width:31%;
        padding:1%;
        overflow:auto;
        float:left;
        }
    .empresa3
    {
        float:right;
      
        width:33%;
        display:block;
        overflow:auto;
        }
#bloquelogo
{
width:100%;background-color:white
}
.banadir2
{
    width:99%;max-width:188px;MARGIN:AUTO
}
#banneraprincipal
{
    width:100%;background-color:#f5f5f5;overflow:hidden;padding-top:10px;display:none;

}
.promo300 {
width:100%;margin-right:20px
}
.carritonou
{
    float:left; width: 283px;margin-left:0px;
}
.promo3001
{
    padding:6px;width:calc(100% - 12px);background-color:#8dd2ab;color:white;margin-top
}
.pub1{
    width:100%;background-color:#008b3c;padding-bottom:40px;margin-top:40px;overflow-x:hidden; overflow-y:hidden;
}
.pub2{
    width:90%;padding-top:20px;color:white;margin:auto;overflow-x:hidden; overflow-y:hidden;
}
/* carrito */
.bola_c
{

    float:right;margin-right:6px;color:white;font-weight:bold;font-size:18px;margin-top:10px;margin-left30px-moz-border-radius:16px 16px 16px 16px;-webkit-border-radius:16px 16px 16px 16px;border-radius16px 16px 16px 16px;background-color:#ff2d25;width:26px;text-align:center
}
   #c_flot
            {
                width:300px;border:solid 1px #d7d7d7;border-top:solid 8px #ff291c;background-color:white;position:absolute;right:5%;;display:none;max-width:100%;z-index:2000;top:100px;
            }
            .c_flot_i
            {
                width:90%;margin:auto;padding-top:6px;border-bottom:solid 1px #d7d7d7;padding-bottom:10px;overflow:auto
            }
            .c_flot_img
            {
                width:90px;float:left
            }
            .c_flot_dt
            {
                width:180px;float:left;font-size:12px;overflow:auto;
            }
            .c_flotgris
            {

                  width:90%;margin:auto;padding-top:6px;background-color:#d7d7d7;;overflow:auto;font-size:14px;padding-top:12PX;padding-bottom:12PX;margin-bottom:12PX;
            }
            .c_flotverde
            {

                  width:90%;margin:auto;padding-top:6px;background-color:#88bd15;;overflow:auto;font-size:16px;text-align:center;color:white;font-weight:bold;padding-top:12PX;padding-bottom:12PX;margin-bottom:12PX;
            }
            .cflot_uni
            {
                padding-left:12px;color:#b5b5b5;overflow:auto;float:left
            }
            .cflot_tot
            {
                padding-right:12px;float:right;color:#383838;font-weight:bold;overflow:auto
            }
/* carrito */
#contenedor_v{
  display: block; 
  margin: 0px auto; 
  width: 100%; max-width:260px;
float:left;margin-top:20px;


  
}
.reproductor { 
  display: block; 
  width: 100%; 
  height: 100%; 
  padding-bottom: 56.25%; 
  overflow: hidden; 
  position: relative; 
  cursor: hand; 
  cursor: pointer; 
}
.playyou {
    position:relative;top:-130px;left:100px;
    bottom:-20px;
}
img.imagen-previa { 
   display: block; 
   left: 0; 
   bottom: 0;
   margin: auto; 
   max-width: 100%; 
   width: 100%; 
   position: absolute; 
   right: 0; 
   top: 0; 
   height: auto 
}
ackground:   url("https://cdn2.iconfinder.com/data/icons/social-icons-color/512/'https://www.comprarpegamento.com/youtube-64.png'") no-repeat; 
}
div.youtube-play:hover{
   opacity:1; 
}
#youtube-iframe { 
   width: 100%; 
   height: 100%; 
   position: absolute; 
   top: 0; 
   left: 0; 
}

.florig
{
float:right;
}
.car11
{
margin-top:10px;font-weight:bold;font-size:18px
}
.car12
{
margin-top:-5px;font-weight:bold;color:#88bd15;font-size:16px
}

.master
{
width:55px;float:right;margin-top:12px
}
.tvisa
{
width:55px;float:right;margin-top:12px
}

.tsll
{
width:100px;float:right;margin-top:12px
}
.compseg
{
color:#8fd1ac;font-size:12px;
}   
.sprite {
    background-image: url(sprite.png);
    background-repeat: no-repeat;
    display: block;
}
.sprite-carrito2 {
    width: 64px;
    height: 59px;
    background-position: -5px -5px;
    width:64px;height:55px;float:right
}

.sprite-cerrarcookies {
    width: 16px;
    height: 16px;
    background-position: -79px -5px;
}

.sprite-cookie {
    width: 94px;
    height: 73px;
    background-position: -105px -5px;
}

.sprite-email {
    width: 21px;
    height: 21px;
    background-position: -209px -5px;
    float:left;
}

.sprite-facebook {
    width: 50px;
    height: 50px;
    background-position: -5px -88px;
float:left;
}

.sprite-facebook2 {
    width: 31px;
    height: 30px;
    background-position: -65px -88px;
float:right; margin-left:6px;margin-right:6px;
}

.sprite-google {
    width: 50px;
    height: 50px;
    background-position: -106px -88px;
float:left;
}

.sprite-google2 {
    width: 31px;
    height: 30px;
    background-position: -166px -88px;
 float:right;overflow:auto;
}

.sprite-logocookies {
    width: 29px;
    height: 29px;
    background-position: -65px -128px;
}

.sprite-mastercardd {
    width: 55px;
    height: 34px;
    background-position: -166px -128px;
    float:left;
}

.sprite-menu2 {
    width: 58px;
    height: 58px;
    background-position: -5px -172px;
float:left;
}

.sprite-mrw {
    width: 165px;
    height: 34px;
    background-position: -5px -232px;
float:left;
margin-left:6px;
}

.sprite-ssl {
    width: 100px;
    height: 54px;
    background-position: -73px -172px;
    float:left;
}

.sprite-subir {
    width: 46px;
    height: 45px;
  cursor: pointer;
    background-position: -183px -172px;
}

.sprite-telefono {
    width: 21px;
    height: 21px;
    background-position: -209px -36px;
 float:left;
}

.sprite-visa {
    width: 55px;
    height: 34px;
    background-position: -240px -5px;
    float:left;
}

.sprite-visto {
    width: 14px;
    height: 12px;
    background-position: -79px -49px;
float:left;
}

.sprite-visto2 {
    width: 27px;
    height: 40px;
    background-position: -240px -49px;
float:left;
}

.sprite-watsup {
    width: 36px;
    height: 36px;
    background-position: -231px -99px;
    float:right;margin-top:-2px;margin-right:4px 
}

.sprite-watsup21 {
    width: 21px;
    height: 21px;
    background-position: -239px -145px;
    float:left;width:21px;margin-left:10px
}

.sprite-youtube2 {
    width: 31px;
    height: 30px;
    background-position: -239px -176px;
    float:right; 
}
.sprite-linkedin {
    width: 31px;
    height: 30px;
    background-position: -270px -49px;
       float:right; margin-right:6px
}
.sprite-instagram {
    width: 31px;
    height: 30px;
    background-position: -270px -83px;
       float:right; margin-right:6px
}
  h1.titulo3
       {
           font-size:16px;float:left;
           color:#5f5f5f;
          border-bottom:solid 1px #5f5f5f;padding-bottom:1px;
            width:auto;display:  inline;
            text-align:right;
           }
#you
{
    width:100%;max-width:163px;
    }           
#vnip
{
width:90%;overflow:hidden;margin:auto;margin-top:30px;max-width:1100px;text-align:justify;margin-bottom:30px
}
#fb_l    
{
    width:100%;max-width:280px;
    }           

 .imp_           
 {
max-width:300px;margin-bottom:26px;margin-top:12px;
 width:100%;float:right;margin-left:26px;
 }
  h1.titulo3_marcado
       {
           font-size:16px;float:left;
           color:#009045;
          border-bottom:solid 2px #009045;padding-bottom:1px;
            width:auto;display:  inline;
            text-align:right;
           }           
       .titularn
       {
           margin-top:5px;
           overflow:auto;float:left;line-height:24px;
           width:auto;padding-top:2px;padding:0px;
           text-align:right;
           display:inline;
           margin-left:15px;
           
           
           
           }
           
    .opmarcas
    {
         Width:calc(100% - 344px);float:right;text-align:right
    }           
            .titularn2
       {
         
           Width:auto;overflow:auto;float:left;
           text-align:center;
           padding:2%;padding-top:2px;
           width:320px;text-align:left;padding-left:0px;
           
           }
           
.img-contenedor img {
    -webkit-transition:all .9s ease; /* Safari y Chrome */
    -moz-transition:all .9s ease; /* Firefox */
    -o-transition:all .9s ease; /* IE 9 */
    -ms-transition:all .9s ease; /* Opera */
    width:100%;
}

.img-contenedor:hover img {
    -webkit-transform:scale(1.25);
    -moz-transform:scale(1.25);
    -ms-transform:scale(1.25);
    -o-transform:scale(1.25);
    transform:scale(1.25);
}

.img-contenedor,.img-contenedor2,.img-contenedor3 {/*Ancho y altura son modificables al requerimiento de cada uno*/
    width:100%;
    float:left;
    overflow:hidden;
    margin-bottom:12px;
}
      

.tabla
{
	width:100%;overflow:auto;;
}
.columna300
{
	width:300px;max-width:90%;float:left;overflow:auto;;
	min-height:30px;
	line-height:22px
}
.columna200
{
	width:200px;max-width:90%;float:left;overflow:auto;;
	min-height:30px;
	line-height:22px
}
.columna100
{
	width:100px;max-width:90%;float:left;overflow:auto;;
	min-height:30px;
	line-height:22px
}
.mperso
{
	color:rgb(8, 52, 116);
	text-decoration:none;
	font-weight:bold;
}

.concarrito33
{
    width:350px;height:100%;overflow:auto;padding-top:20px;border:solid 0px blue
}
.concarrito33_1
{
    float:left;;width:100px
}
.concarrito33_2
{
    float:left;width:120px;
}
.espaciocarrio
{
    float:left;overflow:auto;height:60px;padding-top:15px;text-align:right;margin-left:8px;
    
}
.contedormasmenos
{
    float:left;overflow:hidden;height:36px;padding-top:16px;width:20px;text-align:center;border:solid 0px red;margin-left:4px;
    margin-right:20px;
    }
.contenedorcarrito
{
    width:520px; float:left;overflow:auto;
    }
#ocuhome
                  {
                      display:block;
                    }
.anadepro
{font-size:14px;width:90%;margin-top:12px;line-height:20px
    
    }
.disponivilidad
{
    overflow:auto;float:left;width:100%
    }
    #visoramarillo2
                  {
                      display:none;
                      }
                          .saltador
                  {
                      display:none;
                      }
.redondo2b
{

     border:0;
float:left;width:160px
}

.redondob
{
     -moz-border-radius:3px 3px 3px 3px;-webkit-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px; 
     background-color:White;
     padding:6px;
     margin:6px;
     border:0;
      height:20px;
} 
.imgprod
{
width:165px;
height:231px;
}
.botoncarritom                      
{
    width:60px;height:20px;
    -moz-border-radius:3px 3px 3px 3px;-webkit-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px; 
     padding:6px;
     padding-top:12px;
     margin:6px;
     border:solid 1px #686665;text-align:center;
     font-weight:bold;background-color:#d8d3d1;color:white;float:left;color:black;
     
     
    }
.menuinfmobilcar
{
    background-color:#ecebea;overflow:auto;margin-top:-9px;border-bottom:solid 1px #e6e6e6;width:90%;margin-bottom:12px;display:none
    }    
#visorcontenidoamarillo
{
border:solid 0px red;width:100%;max-width:450px;overflow:hidden;margin-bottom:12px;;position:absolute;top:1150px;position:absolute;

}
.blcat
{
    width:190px;float:left;font-size:16px;
    padding:8px;
    text-align:left;
}
.blcat3
{
    width:300px;float:left;font-size:14px;
    padding:8px;
    text-align:left;
}.blcat3:hover
{
  font-weight:bold;
}
.blcat2
{
    width:380px;float:left;font-size:16px;
    padding:8px;
    text-align:left;
    height:570px;line-height:24px;
}
.botonlateral1:hover
{
   font-weight:bold;background-color:#009142;color:white;padding:6px;margin-bottom:5px;padding-top:12px;padding-bottom:12px;
   border:solid 1px #009142;
}
.blcat:hover
{
  
   font-weight:bold;
    color:#8cd3ab;;
}

.mini
{
    font-size:12px;color:Black;
    }
.mini:hover
{
    font-size:12px;color:Black;
    text-decoration:underline;
    }    
#antamerican
{
    float:left;margin-left:9px;overflow:auto;width:55px;
}
#anadidocorreccion
{
display:block;
}
#visoramarillo
{
       font-size:14px;background-color:#ffcc00;oveflow:auto;-moz-border-radius:6px 6px 6px 6px;-webkit-border-radius:6px 6px 6px 6px;padding:12px;width:100%;max-width:390px;float:left
}
.redondocontactocar
{
     -moz-border-radius:3px 3px 3px 3px;-webkit-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px; 
     padding:6px;
     margin:6px;
     border:solid 1px #009045;
     font-weight:bold;background-color:#8fd1ac;width:44%;color:white;float:left
}  
#carsupvisor2
{
	width:100%;height:100%;position:absolute;z-index:3000;top:0;background-image:url('opacidad.png');text-align:center;vertical-align:middle;display:none;
}
#carsupvisor2con
{
width:500px;height:120px;margin-top:auto;background-color:white;margin:auto;font-size:16px; -moz-border-radius:3px 3px 3px 3px;-webkit-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px; border:solid 1px #e7e7e7;pading:20px;padding-top:20px;margin-top:10%
}
#pmovetop
{
    width:100%;overflow:auto;margin-bottom:2px
}
#pmovedown
{
width:100%;overflow:auto;;margin-top:152px;border-top:solid 2px white
}
#botonimprimir
{
    width:90px;float:right;background-color:#f5f5f5;border:solid 1px #8dd2ab;-moz-border-radius:6px 6px 6px 6px;-webkit-border-radius:6px 6px 6px 6px;;border-radius:6px 6px 6px 6px;padding:6px;padding-top:3px
    }
#scroll_clipper
{
    position:absolute; width:160px; height: 150px; overflow:hidden
}
#visorprecioficha
{
    background-color:#f5f5f5;width:345px;-moz-border-radius:6px 6px 6px 6px;-webkit-border-radius:6px 6px 6px 6px;;border-radius:6px 6px 6px 6px;padding-bottom:4px
}
#pdfproducto
{
width:320px;float:left;overflow:auto;margin-bottom:10px
}
#videoproducto
{
width:330px;float:left;overflow:auto;margin-bottom:10px
}
.piesubrayado1
{
border-bottom:solid 1px #aadbbf;max-width:250px;font-weight:bold;padding-bottom:2px;margin-bottom:6px;font-size:12px
}
.piesubrayado2
{
border-bottom:solid 1px #aadbbf;max-width:280px;font-weight:bold;padding-bottom:2px;margin-bottom:6px;font-size:12px
}
.piesubrayado3
{
border-bottom:solid 1px #aadbbf;max-width:250px;font-weight:bold;padding-bottom:0px;margin-bottom:3px;font-size:12px
}

#carsupvisor
{
    width:100%;background-color:#dff0d8;color:#468847;font-size:14px;position:fixed;top:0px;height:45px;z-index:2001;text-align:center;font-weight:bold;padding-top:7px;display:none
}
.bordeverde
{
    -moz-border-radius:3px 3px 3px 3px;-webkit-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px;
    border:solid 1px #ebebeb;
    }
    .bordeverde:hover
{
    -moz-border-radius:3px 3px 3px 3px;-webkit-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px;
    border:solid 1px #009045;
    }
.bordeverde2
{
    -moz-border-radius:3px 3px 3px 3px;-webkit-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px;
    border:solid 1px #009045;
    }    
.ptag
{
    background-color:#f5f5f5;padding-left:3px;padding-right:3px;height:22px;float:left;margin-right:3px;padding-top:8px;;text-align:center;-moz-border-radius:3px 3px 3px 3px;-webkit-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px;border:solid 1px #8dd2ab
    }
 .ppag
{width:25px;
    background-color:#f5f5f5;padding-left:3px;padding-right:3px;height:22px;float:left;margin-right:3px;padding-top:8px;;text-align:center;-moz-border-radius:3px 3px 3px 3px;-webkit-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px;border:solid 1px #8dd2ab
    }   
 .ptag2
 {
    color:black;font-size:12px; 
     }   
  .tpag
 {
   color:black;font-weight:bold;font-size:20px;
     }     
.latempresa{
 background-color:White;float:right;width:280px;margin-left:19px;
 }
 
#carritosup3
{
      
	font-size:26px;color:black;float:left;height:22px;margin-right:12px;margin-left:4px;padding-top:2px
}
#carritosup4
{
     
	font-size:26px;color:black;float:left;height:24px;margin-right:12px;margin-left:4px;padding-top:0px
}
#carritosup2
{
	font-weight:bold;float:left;height:22px;margin-top:6px
}
.redestop
{
margin-bottom:3px
}
#visorteayudamos
{
background-color:#8dd2ab;overflow:auto;padding:10px;text-align:left; ;margin-top:0px ;color:#0a0a0a;padding-left:5%;padding-right:5%;
}
.bloquepegamentolat
{
overflow:auto;background-color:#f5f5f5;width:98%;margin-bottom:12px
}
.menusupt
{
overflow:auto;background-color:#f5f5f5;margin-bottom:12px;left:0;
margin-top:-20px;display:none;width:100%;position:absolute;z-index:3000;padding:12px;

}
h1.titulo2
{
font-size:20px;color:#009045;margin-bottom:10px;line-height:24px

}
h1.titulo2_2
{
font-size:20px;color:#009045;margin-bottom:10px;line-height:24px;text-align:left;color:white;

}
h1.titulo22
{
font-size:20px;color:#009045;margin-bottom:10px;line-height:24px;
border-bottom:solid 2px #009045;padding-bottom:4px;
width:inherit;display:  inline;
line-height:30px

}
h1.titulo2_no
{
font-size:20px;color:#5f5f5f;margin-bottom:10px;line-height:24px;
border-bottom:solid 1px #5f5f5f;padding-bottom:4px;
width:inherit;display:  inline;
line-height:30px

}h1.titulo2_no
{
font-size:20px;color:#5f5f5f;margin-bottom:10px;line-height:24px;
border-bottom:solid 2px #5f5f5f;padding-bottom:4px;
width:inherit;display:  inline;

}
.cn
{
width:90%;margin:auto;
line-height:24px;font-size:14px;
}
#mas-vendidos
{
width:100%;
}
#tu-cesta
{
width:100%;
}
#rellenar_car
{
width:96%;
margin:AUTO;    
}
.baddto2
{
height:30px;overflow:hidden;width:100%;text-align:center;vertical-align:middle;;background-color:#009045;color:white;-moz-border-radius:3px 3px 3px 3px;-webkit-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px;
}
.baddto3
{
float:left;overflow:auto;margin-top:8px;margin-left:6px
}
.bletracarritoprod
{
    
     
margin-top:3px;width:30px;height:30px;;font-size:22px;float:left;overflow:auto
}
div
{
      
    margin-top: 0px;
}  
          .rslides {
  position: relative;
  list-style: none;
  overflow: hidden;
  width: 99%;
  padding: 0;
  margin: 0;
    top: 2px;
    left: 0px;
    
}
.gifp1
{
width:calc(100% - 400px);float:left;text-align:justify;padding-right:10px;font-size:14px;line-height:20px;overflow:auto;
}

.gifp2
{
width:340px;float:right;text-align:right
}
.prepie2
{
width:1000px;margin:auto;overflow-x:hidden; overflow-y:hidden;
}
.pieu
{
width:1000px;border-top:solid 1px #cdd1d3;text-align:left;color:White;padding-top:12px;padding-bottom:12px;margin-top:12px;margin:auto;margin-top:20px;
}

.prepie
{
    
    width:90%;background-color:#384750;overflow:auto;padding-top:20px;padding-left:5%;padding-right:5%;
    }
    #te-ayudamos
                  {
                      display:block;
                      float:left;
                      font-weight:bold;
                      margin-top:10px;margin-right:5px;
                   }
                     #te-ayudamos2
                  {
                      width:160px;
                      line-height:16px;
                      display:block;
                      float:left;
                     
                      font-size:13px;
                      font-weight:bold;
                      margin-top:5px;margin-right:5px;
                   }
                   #buttonbuscar
{
    background-color:#005a00; border:0;color:white;width:110px;
    height:32px;float:right
    }
      #botonconfirmar
{
    border-style: none;
    border-color: inherit;
    border-width: 0;
    background-color:#005a00; color:white;
}
       #validar
{
    background-color:#005a00; border:0;color:white;height:28px
    }
#carritosup
{
   
      -moz-border-radius:3px 3px 3px 3px;-webkit-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px; 
            padding:0px;
            font-size:14px;
            width:130px;
            color:black;
            background-color:white;
          padding:4px;
          padding-bottom:0px;
          padding-top:0px;
          margin-top:-5px;
    }
#dredes
{float:left;left:0px;
    
    }
#latutilidad
{
width:156px;
border:0;
}
#latcategoria
{
width:182px;
border:0;
}
#latmarcas
{
width:190px;
border:0;
}

.ivaincluido
{
    Width:100%;text-align:center;color:#009045;font-weight:bold;
    padding-bottom:6px;padding-right:6px;
}

    #menusup
              {
                  display:none;position:fixed;top:20px;left:0px;z-index:110;background-color:#384750;width:90%
                  }
.f-stock
{
Font-size:10px;color:#75837b;padding-top:3px
}

.itemprod1
{
color:black;font-size:14px;height:68px;font-weight:bold;width:90%;margin:auto;


}

.itemproddesc
{
font-size:12px;height:47px;;margin-bottom:3px;width:96%;margin-left:2%;
}

.itemprodf1
{
width:100%;overflow:hidden;margin-top:5px;text-align:center;
}

.itemrpdofc1
{
float:left;overflow:auto;height:36px;padding-top:0px;text-align:right;margin-left:8px;width:95%;overflow:hidden;
}

.latproductof
{
    width:300px;float:left;background-color:white;
    margin-right:20px;
    margin-top:0px;
    
 }
.itemrpdofc2
{
width:42%;float:left;text-align:left;padding-left:4px;overflow:auto;border:solid 1px white
}

.itemprodf2
{
width:40%;float:left;
}
.itemprodf2
{
float:left;overflow:auto;height:50px;padding-top:0px;text-align:right;margin-left:8px;width:90%;overflow:hidden;margin-top:3px;margin-bottom:0px;
}
.itemprodf23
{
float:left;overflow:auto;height:70px;padding-top:0px;text-align:right;margin-left:8px;width:96%;overflow:hidden;margin-top:3px;margin-bottom:0px;
}
.itemprodf2a
{
width:45%;float:left;text-align:left;padding-left:4px
}
.projobb
{
height:22px;font-size:16px;color:black;font-weight:bold;float:left;padding-top:3px;
}
.projobb3
{
height:36px;color:black;font-weight:bold;float:left;padding-top:8px;
font-size:40px
}
.projobb2
{
height:24px;font-size:28px;color:black;font-weight:bold;float:left;padding-top:3px;
}
.itemprodf2b3
{
font-size:22px;float:left;color:black;vertical-align:top;font-weight:bold;padding-top:3px
}
.itemprodf2b
{
font-size:12px;float:left;color:black;vertical-align:top;font-weight:bold;padding-top:0
}
#vplat
{
     float:left;width:498px;overflow:auto;
}
#vimagen1
{
    -moz-border-radius:6px 6px 6px 6px;-webkit-border-radius:6px 6px 6px 6px;border-radius:6px 6px 6px 6px;
    border:solid 1px #f3f3f3;
    margin-bottom:10px;
}
#vimagen2
{
    -moz-border-radius:6px 6px 6px 6px;-webkit-border-radius:6px 6px 6px 6px;border-radius:6px 6px 6px 6px;
    border:solid 1px #f3f3f3;
    margin-bottom:10px;
}
#vimagen3
{
    -moz-border-radius:6px 6px 6px 6px;-webkit-border-radius:6px 6px 6px 6px;border-radius:6px 6px 6px 6px;
    border:solid 1px #f3f3f3;
    margin-bottom:10px;
}
.addto1
{
width:49%;float:left;text-align:right;;
}
.addto2
{
width:100%;Text-align:left;font-size:10px;color:#b1b1b1;margin-top:0px;padding-left:4px;padding-top:4px;padding-bottom:8px;
}
.addto3
{
width:100%;Text-align:left;font-size:14px;color:#b1b1b1;margin-top:0px;padding-left:4px;;
}
.projo1
{
font-size:16px;color:red;font-weight:bold;text-decoration:line-through;float:left;padding-top:3px
}
.totaltotal2
{
    font-size:16px;color:red;font-weight:bold;text-decoration:line-through
    }
.projo1dec
{
font-size:11px;float:left;color:Red;vertical-align:top;font-weight:bold;padding-top:0
}

#infocooke
{
    display:none;
border:solid 1px #009045; background-color:white;width:210px; -moz-border-radius:6px 6px 6px 6px;-webkit-border-radius:6px 6px 6px 6px;border-radius:6px 6px 6px 6px;position:absolute;right:20px;bottom:60px;position:fixed;
z-index:4000;
}
#filacookie
{
Background-color:#009045;color:white;overflow:auto;width:100%;padding:3px
}
#logcookie
{
overflow:auto;float:left;
}
#titcookie
{
overflow:auto;float:left;width:140px;margin-top:5px;font-size:14px;font-weight:bold;margin-left:6px
}
#closecookie
{
overflow:auto;float:left;
}
#closeimgcoo
{
cursor: pointer;margin-top:4px
}
#textocookie
{
width:199px;padding:6px;font-size:11px;padding-right:10px;overflow:auto;
}
#botoncookie
{
width:120px;margin:auto;text-align:center;padding:6px;margin-top:10px;Background-color:#009045;vertical-align:baseline;color:white;-moz-border-radius:3px 3px 3px 3px;-webkit-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px;text-align:center:font-weight:bold
}

#bloquesubir
{
    
    overflow:auto;
    position:absolute;right:80px;bottom:20px;position:fixed;z-index:1000;
    
    
    }
#necesitasayuda
{
    
    overflow:auto;
    position:absolute;right:0px;bottom:0px;position:fixed;
    width:95px;height:80px;
    
    }
    #necesitasayuda2
{
    float:right;width:300px;height:330px;background-color:white;border:solid 2px #384750;
    }
.imgprodmini
{
    margin:auto;height:180px;width:150px;vertical-align:bottom;border:solid 0px red;position:relative
 }
 .improd0
 {
     width:150px;position:absolute;bottom:0px
     }
.setenta
{
    width:304px;margin:auto;font-size: 12pt;font-weight:bold
}
.flole {
    float:left
}
.telsup {
    font-weight:bold;font-size:12px
}
.watssup {
    font-weight:bold;font-size:12px
}
#menumovil
{
    display:none;
    background-color:#f5f5f5;width:100%;overflow:auto;text-align:center;
    }
#conmov1 {
    width:96%;margin:auto;padding:6px;;overflow:auto
}

.rslides li {
  -webkit-backface-visibility: hidden;
  position: absolute;
  display: none;
  width: 100%;
  left: 0;
  top: 0;
  z-index:0;
  }

.rslides li:first-child {
  position: relative;
  display: block;
  float: left;
  }

.rslides img {
  display: block;
  height: auto;
  float: left;
  width: 100%;
  border: 0;
  }
  
  .minipie
  {
      float:left;width:50%;margin-top:-170px;
      margin-left:48%;
       
      
      padding:8px;
      font-size:12px;
      color:#3eb270;
      background-image:url(fondor.png);
      
      padding-top:8px;
      overflow:auto;
      text-align:left;
     line-height:20px;
   
      }
         
          
       body
      {
              
             font-family:Helvetica,Arial;
	src: url("https://www.extragrafics.com/HelveticaNeueLTStd-Lt.otf");
              overflow-x:hidden;
              margin:0px;
              line-height:16px;
              font-size:12px;
              color: gray;
	            font-weight:lighter;
      }
       .sobrante
                  {
                    display:block;    
                  }
    .empresaimagen
    {
        width:284px
        }
    #logomobil
    {max-width:90%;margin:auto}
        #ban
{
	float:right;overflow:auto;font-size:15px;;line-height:26px;padding-top:5px;
	
}
#banofertas
{
	color:#006c00;font-size:24px;margin-bottom:5px;font-weight:bold
}
.n_ayuda {
    font-weight:bold;font-size:16px    
}
.especialista
{
    font-weight:bold;margin-left:90px
}
.especialista2
{
    font-weight:bold;;color:black;;font-size:14px;margin-top:12px;;padding-bottom:12px;;width:
}
#banstock
{
  
	float:left;overflow:auto; width: 200px;
	
	padding-top:0px;
	padding-left:0px;
    
    width:348px;padding-top:10px
	
}
#entrega1
{
	float:left;overflow:auto; height: 39px;FONT-WEIGHT:BOLD;font-style: italic;
}
#entrega2
{
    padding-top:3px;
	float:left;overflow:auto; height: 39px;FONT-size:30px;font-style: italic;font-weight:bold
}
      #header
      {
          width:100%;
          overflow:auto;
         
          text-align:center;
          
          padding-bottom:0px;
          overflow:hidden;
          }
          #logo
          {
             width: 336px;
margin-left:5px;
    height: 113px;
}
               ul.menulist
               {
                   list-style:none;margin:0;padding:0;
                   margin-bottom:18px;
                   

                   }
                ul.menulist li
                {
                    color:#e8e8ea;
                    
                    padding:4px;
                    border-bottom:solid 1px white;
                   padding-left:18px;
                    }
                     ul.menulist li: hover
                {
                  
                    }
     ul.menulist a
    {
        color:#0a0a0a;
        text-decoration:none;
        font-weight:bold;
        }
         ul.menulist a:hover
    {
        color:#009045;
         
        text-decoration:none;
        }
        
        
        
        
          ul.menulist2
               {
                   list-style:none;margin:0;padding:0;
                   margin-bottom:18px;
          display: inline;
          width:300px;
          margin:auto;

                   }
                ul.menulist2 li
                {
                    
                    color:#e8e8ea;
                    padding:4px;
                    border-bottom:solid 1px white;
                    }
     ul.menulist2 a
    {
        color:#0a0a0a;
        text-decoration:none;
        }
         ul.menulist2 a:hover
    {
        color:#0a0a0a;
        font-weight:bold;
        text-decoration:none;
        }
        
        a
        {
            text-decoration:none;
            color:#171616;
            }
                
      
                    
              ul.menutop
    {
        list-style:none;margin:0;padding:0;
        width:100%;
        
        background-color:#016f01;
        float:right;
        
        min-width:40px;
      
         text-align:center;
     
    }
    .itemprod
    {
        margin-right:6px;margin-bottom:6px;float:left;Width:206px;text-align:center;padding-top:0px;
        overflow:hidden;
        max-height:570px;
        padding-bottom:6px;
        border:solid 1px #d7d7d7
        }
        .itemprod:hover
        {
           
            }
      .ctitulo2
      {
          overflow:auto;padding-top:3px;padding-bottom:5px
      }      
            .itemprodficha
    {
        margin-right:6px;margin-bottom:6px;float:left;text-align:center;
        width:100%;text-align:left;
        }
    .itemprodficha2
    {
        margin-right:6px;margin-bottom:6px;float:left;text-align:center;
        width:100%;text-align:left;
        padding-top:5px;border:solid 1px pink;padding-bottom:10px;border-bottom:solid 1px #c9c9c9
    }
    ul.menutop li
    {
        text-align:center;margin:0px;padding:6px;line-height:16px; vertical-align:top;float:left;background-color:#016f01;border: solid 0px red;margin:auto;overflow:auto;padding-left:40px;padding-right:60px; text-align:center;color:white;padding-top:14px;padding-bottom:14px;
    display:inline-block;
    font-size:14px;
    }  
    ul.menutop li:hover
    {
        background-color:#e8851a
     }    
    
     ul.menutop a
    {
        color:White;
        text-decoration:none;
        }
          ul.menutop a:hover
    {
        
        text-decoration:none;
       background-color:#e8851a
        }
        
        
         .pack
        {
           width:260px;height:140px;
           float:left;
             -moz-border-radius:3px 3px 3px 3px;-webkit-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px;
                  border:dashed 0px #2963d0;
                  background-color:#2963d0; 
            padding:8px;
            margin-bottom:16px;
            text-align:center;
            background-image:url('cas/fondopack.png');
    margin-left: 4px;
    margin-right: 4px;
    margin-top: 4px;
}
#staticapan
{
    width:320px;
    }
    .videohome
    {
         width:320px;
          height:215px;
        }
     
           .pack:hover
        {
            width:260px;height:140px;
           float:left;
            -moz-border-radius:3px 3px 3px 3px;-webkit-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px;
                  border:dashed 0px #b6c012;
                  background-color:#8fb2f5; 
            padding:8px;
            
            margin:4px;
            margin-bottom:16px;
            text-align:center;
            
            }
        #mostrarinfo
        {
            position:absolute;
            display:none;
            margin:auto;width:96%;overflow:auto;margin-top:-30px ; 
              
            border:solid 1px #d7e2e6;
            background-color:#ffffff;
          margin-bottom:6px;
         padding:6px;
         line-height:16px;
         font-weight:normal;
         font-size:12px;
         text-align:justify;
         padding-left:40px;padding-right:80px;
           padding-top:12px;
           z-index:99;
           float:left;
            }
        .botoninformacion
        {
            width:200px;height:50px;
           float:left;
            -moz-border-radius:3px 3px 3px 3px;-webkit-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px;      
            background-color:#016f01;
            padding:6px;
            margin:10px;
            text-align:center;
            color:#394850;
            font-size:14px;    
                
        }
        .botonintranet
        {
            width:120px;height:55px;
           float:left;
            -moz-border-radius:3px 3px 3px 3px;-webkit-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px;      
            background-color:#016f01;
            padding:6px;
            margin:10px;
            text-align:center;
            color:white;
            font-size:14px;    
                
        }
       
        .botoninformacion:hover
        {
          
            background-color:#ccccce;
            
        
        }
     
        .informacion
        {
           width:160px;height:110px;
           float:left;
            -moz-border-radius:3px 3px 3px 3px;-webkit-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px;      
            background-color:#016f01;
            padding:8px;
            margin:10px;
            text-align:center;
            
            
            }
           .informacion:hover
        {
           
               
            background-color:#ccccce;
           
            
            }
             .informacionprod
        {
           width:106px;height:110px;
           float:left;
            -moz-border-radius:3px 3px 3px 3px;-webkit-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px;      
            background-color:#016f01;
            padding:8px;
            margin:10px;
            text-align:center;
            
            
            }
           .informacionprod:hover
        {
           
               
            background-color:#ccccce;
           
            
            }
             .informacion2
        {
           width:160px;height:140px;
           float:left;
            -moz-border-radius:3px 3px 3px 3px;-webkit-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px;      
            background-color:#016f01;
            padding:8px;
            margin:10px;
            text-align:center;
            
            
            }
           .informacion2:hover
        {
           
           float:left;
            -moz-border-radius:3px 3px 3px 3px;-webkit-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px;     
            background-color:#ccccce;
            padding:8px;
            margin:10px;
            text-align:center;
            
            }
          h1
          {
              margin:0px;
              font-size:14px;
              color:#504e53;
              font-weight:normal;
              }
              h2
          {
              margin:0px;
              line-height:20px;
              margin-top:4px;
              font-size:14px;
              color:White;
              font-weight:normal;
              }
              h2.negro
          {
              margin:0px;
              line-height:20px;
              margin-top:4px;
              font-size:14px;
              color:#394850;
              font-weight:normal;
              }
            h3
          {
              margin:0px;
              line-height:20px;
              margin-top:4px;
              font-size:18px;
              color:#b6c012;
              font-weight:bold;
              font-weight:normal;
              }
             span.titulo
             {
                 color:#f2c229;
                 font-size:12px;
                 font-family:Helvetica,Arial;
	src: url("https://www.extragrafics.com/HelveticaNeueLTStd-Lt.otf");
                 }
                 span.normal
             {
                 color:#0e0e0d;
                 font-size:14px;
                 font-family:Helvetica,Arial;
	src: url("https://www.extragrafics.com/HelveticaNeueLTStd-Lt.otf");
                 }
                 
              .contenedortruc
              {
                  -moz-border-radius:6px 6px 6px 6px;-webkit-border-radius:6px 6px 6px 6px;border-radius:6px 6px 6px 6px; 
                  border:dashed 2px #e7e7e7;
                  background-color:#fefcfc; width:90%;padding:10px;overflow-y:hidden;margin-bottom:10px
                  
                  }
                  .bannera
                  {
                      overflow-x:hidden;
        overflow-y:hidden;
        width:100%;background-color:#f5f5f5;overflow:hidden;margin-top:40px;padding-top:20px;
                      }
                      #baneroferta
                      {
                       margin-top:0px;margin-bottom:0px;overflow:auto;line-height:20px;   
                          }
              .visoregcarrito
              {
                
                float:right;width:312px; padding-top:0px;-moz-border-radius:3px 3px 3px 3px;-webkit-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px;   border:solid 1px #ebebeb;padding:20px;;background-color:#f5f5f5  
                  }
              .contendorbannera{margin:auto;width:90%;overflow:auto;padding-bottom:0px; overflow-x:hidden;color:#0a0a0a;overflow-y:hidden;}
              .contendorbannerapie{margin:auto;width:1030px;overflow:auto;padding-bottom:20px; overflow-x:hidden;color:#0a0a0a;overflow-y:hidden;margin-top:10px}
              .contendorbannera2{margin:auto;width:1030px;overflow:auto;padding-bottom:20px; overflow-x:hidden;color:#0a0a0a;overflow-y:hidden;}
              .truco{Width:calc(100% - 200px);float:left;overflow:auto; overflow-x:hidden;overflow-y:hidden;border:solid 0px red;padding-top:5px;max-width:1100px;}
              .truco2{Width:100%;max-width:1050px;float:left;overflow:auto; overflow-x:hidden;overflow-y:hidden;border:solid 0px red;padding-top:5px}
              .montse{margin-right:10px;Width:180px;float:left;text-align:justify;line-height:20px;background-color:white;padding:0px;padding-top:2px;margin-left:5px;
                      overflow-x:hidden;
        overflow-y:hidden;}
               .circulo{width:60px;height:80px;float:left;border:solid 0px red;background-image:url('cas/circulo.png');
text-align:center;font-size:12px;color:White;font-weight:bold;background-repeat:no-repeat
}


.projo1b
{
font-size:16px;color:red;font-weight:bold;text-decoration:line-through;float:left;padding-top:3px;padding-left:3px
}
.itemprodf2a_b
{
width:100%;padding-left:0px;float:left;text-align:left;
}
.connum1
{
Width:90%;overflow:auto;;padding-left:5%
}
.connum2
{
Width:49%;overflow:auto;float:right;
}
.bota2
{
	width:100%;max-width:75px;
}
.connum3
{
Width:100%;overflow:hidden;height:20px;background-color:white;
}
.conprojo
{
Width:100%;overflow:hidden;height:20px;
}
.connum0
{
Width:50%;overflow:hidden;float:left;
}
.sitemprodf1
{
Width:90%;overflow:auto;padding-left:5%;
}
#opinaglo
{
    float:right;margin-right:40px
}
@media screen and (max-width: 1400px) {
        #c_buscador
        {
            width:calc(98% - 300px);margin:auto;
            
        }
        #palabra
        {
            width:calc(100% - 126px);
            min-width:120px;
            
        }
    }

            @media screen and (max-width: 1100px) 
              {
                    #c_buscador
        {
            width:98%;margin:auto;
            
        }
        #palabra
        {
            width:calc(100% - 126px);
            min-width:120px;
            
        }
                
                #c_flot
            {
                width:300px;border:solid 1px #d7d7d7;border-top:solid 8px #ff291c;background-color:white;position:absolute;top:70px;right:1%;;max-width:100%;z-index:3600;display:none;
            }
                #nomob
                {display:none}
            
                #ban
                {display:none;}
                .carritonou
{
    display:none;
}
                 
                  .gifp1
                    {
                    width:55%;
                    
                    }

                    .gifp2
                    {
                    width:40%;
                    }
                   
                  #logoweb
                  {
                      width:220px;
                      margin-top:10px;
                      }
        #te-ayudamos
                  {
                      display:none;
                      width:100%;
                      margin-top:-5px;
                      }
                      #te-ayudamos2
                  {
                      width:100%;
                      display:block;
                      padding-left:5px;
                      float:left;
                      font-weight:bold;
                      margin-top:0px;margin-right:5px;
                       font-size:10px;
                     
                  
}
              }
     
              @media screen and (max-width:1100px)  /* 768px*/
              {
              
                  .especialista
                {
                    display:none;
                }
                     #te-ayudamos
                  {
                      display:none;
                      width:100%;
                      margin-top:-5px;
                      }
                      #te-ayudamos2
                  {
                      width:100%;
                      display:block;
                      padding-left:5px;
                      float:left;
                      font-weight:bold;
                      margin-top:0px;margin-right:5px;
                       font-size:10px;
                     
                   }
                  #mas-vendidos
                    {
                    width:90%;
                    margin:auto;
                    }
                    #tu-cesta
                    {
                    width:90%;
                    margin:auto;
                    }
                    #rellenar_car
                    {
                        padding-top:6px;
                    width:96%;
                    margin:auto;
                    }
                  #ocuhome
                  {
                      display:none;
                    }
                  .anadepro
{font-size:14px;width:90%;margin:auto;margin-top:12px;line-height:20px
    
    }                  
                  .disponivilidad
{
    display:none;
    }
                  .prescindible
                  {
                      display:none;display:none;
                      }
            
                  .menusupt
{
overflow:auto;background-color:#f5f5f5;margin-bottom:12px;
left:0px;
margin-top:-55px;display:none;width:100%;position:absolute;z-index:3000;padding:12px;border:solid 1px #8cd3ab;border-bottom:solid 4px #8cd3ab;max-width:1000px

}
.blcat
{
    width:90%;margin:auto;
    padding-top:16px;padding-bottom:16px;
    text-align:center;
    font-size:16px;
    }
.blcat2
{
    display:none;
    width:90%;margin:auto;
    padding-top:16px;padding-bottom:16px;
    text-align:center;
    font-size:16px;
    }
                  #anadidocorreccion
{
display:none;
}
                  #visorcontenidoamarillo
{
border:solid 0px red;width:100%;max-width:450px;overflow:hidden;margin-bottom:12px;
position:inherit;
}
                  #picoamarillo
                  {
                    display:none;    
                  }
                  #visoramarillo2
                  {
                      display:block;
                      }
                          .saltador
                  {
                      display:block;
                      }
                  #visoramarillo
                  {
                      line-height:19px;
                      font-size:16px;background-color:#ffcc00;overflow:hidden;-moz-border-radius:0px 0px 0px 0px;-webkit-border-radius:0px 0px 0px 0px;padding:12px;width:90%;float:left;margin:auto
                      }
                  #vplat
                    {
                         float:left;width:100%;overflow:auto;
                    }
                    .latproductof
                    {
                        margin-left:25%;
                    }
                  ul.menutop li{width:300px;text-align:left}
                .contendorbannera{margin:auto;width:520px;;overflow:auto;padding-bottom:30px;}
                .contendorbannerapie{margin:auto;width:90%;;overflow:auto;padding-bottom:30px;}
                .contendorbannera2{margin:auto;width:520px;;overflow:auto;padding-bottom:30px;}
               .truco{Width:98%;float:left;overflow:auto;}
               .truco2{Width:520px;float:left;overflow:auto;}
               .montse{Width:504px;float:left;text-align:justify;line-height:20px;background-color:#dadada;padding:8px;}
               .informacion{width:250px}
               .informacionprod{width:100px}
                .contenedortruc
              {
                  -moz-border-radius:6px 6px 6px 6px;-webkit-border-radius:6px 6px 6px 6px;border-radius:6px 6px 6px 6px; 
                  border:dashed 2px #e7e7e7;
                  background-color:#fefcfc; width:490px;padding:10px;margin-bottom:10px;
                  
                  }
                  #latutilidad
{
width:220px;
}
#latcategoria
{
width:220px;
}
#latmarcas
{
width:220px;
}

#dredes
{
    border:solid 1px blue;
 width:100px;
 overflow:auto;
 margin:auto
    
    }
                  #anunciogif
                  {
                      width:320px;
                      float:right;width:90%;padding:5%;;Background-color:white
                      }
                   .itemprod
                    {
                       
                        margin-right:5px;margin-bottom:6px;float:left;Width:48%;max-width:1000px;border:solid 2px #ebebeb;text-align:center;padding-top:6px; -moz-border-radius:3px 3px 3px 3px;-webkit-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px; line-height:22px;
                      
                        }
                  #baneroferta
                  {
                      margin-top:10px;
                      }
                  #lateral
              {
                  display:none;
                  }
                  
                
               
                  #logoweb
                  {
                  display:none;
                  }
                   #menu2
                  {
                      
                      display:none;
                      
                      }
                   #menusup
                  {
                      display:block;position:fixed;top:50px;right:0px;;background-color:#384750;
                      margin-top:0px;
                      width:250px;
                      
                  }
                  #menumovil
                  {
                      display:block;
                      overflow:auto;
                      width:100%;
                      
                      }
                  #menummobil
                  {
                      
                      margin-left:200px;
                      margin-top:5px;
                      }
                  .sobrante
                  {
                    display:none;    
                  }
                  #menu2 li {
                    width:99%;;
                     
                     ;padding-bottom:20px;
                  }
                  #te-ayudamos
                  {
                      display:none;
                   }
                      #latutilidad
{
width:230px;

}
#latcategoria
{
width:220px;
}
#latmarcas
{
width:230px;
}

.empresaimagen
{
    width:180px
    }
    
        
        #carritosup
{
    
  margin:auto;overflow:auto;
      -moz-border-radius:3px 3px 3px 3px;-webkit-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px; 
            padding:0px;
            font-size:14px;
            width:130px;
            color:black;
            background-color:white;
          padding:3px;
          height:22px;
          margin-top:-5px;bottom:6px;
         
      
          
    }
          .f_ana {
                    background-color:#008b3c;
                }
              }  
 
              @media screen and (max-width:800px)  /* 768px*/
         {
             .hban1
             {
                width:100%;text-align:center;margin-bottom:5px;
            }
              .c33ho
            {
                width:32%;float:left;overflow:auto;font-size:14px; padding-left:0px; padding-top:16px;padding-bottom:14px;
                min-height:60px; text-align:center
            }
             .banver1{
            color:#98b445;margin:auto;overflow:auto;font-size:10px
            }
            .banver2{
                color:#98b445;margin:auto;overflow:auto;font-size:10px;
            }
            .hban2{
                 font-size:8px;line-height:14px;
            }
         }
              
                            
              @media screen and (max-width: 530px) 

              {
                  .cabecera1
{
    width:100%;margin-bottom:12px;
    display:none;
}
.cabecera2
{
    width:100%;margin-bottom:12px;
    display:block;
}

#msgcookies4
{
    width:calc(100% - 20px);overflow:auto;float:left;margin-bottom:20px
}
                  #opinaglo
{
                     
    float:left;margin-right:0px;width:90%;margin:auto;margin-top:20px;
}
                 .visorficha
               {width:90%;padding-bottom:20px}
                   .empresa1
        {
           width:100%;

        }    
.empresa2
{
width:100%;

} 
.empresa3
{
 overflow-x:hidden; overflow-y:hidden;
width:100%;
} 
               
                  .prepie{overflow:hidden;}
              
                  .especialista2
                  {font-size:12px}
                   .imp_           
 {
max-width:109%;
 width:100%;
 }
                  .concarrito33
{
    width:150px;height:100%;overflow:auto;padding-top:20px;border:solid 0px blue
}
.concarrito33_1
{
    float:left;;width:70px
}
.concarrito33_2
{
    float:left;width:70px;
}
                  .contedormasmenos
{
    margin-right:0px;
    }
                  .espaciocarrio
{
    margin-right:0px;
}
                  .contenedorcarrito
{
   width:90%;margin:auto;float:none;margin-top:-12px;
   
    }
                  .redondob
{
     -moz-border-radius:3px 3px 3px 3px;-webkit-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px; 
     background-color:White;
     padding:4px;
     overflow:hidden;
    
     margin:4px;
    color:#999999;
     border:0;
     
     
} 
                  .redondo2b
{

width:33%;overflow:hidden
}
.imgprod
{
width:240px;
height:336px;
}


                  .menuinfmobilcar
{
    display:block;
    }   
               #bcmas
{
display:block;
}
#bcmenos
{
display:block;
}
#bcdel
{
display:none;
}
               #botonimprimir
{
    width:90px;float:inherit;
    margin-bottom:20px;
    }   
.redondocontactocar
{
width:90%;
    
} 
#carsupvisor2con
{
width:100%;height:auto;margin-top:auto;background-color:white;margin:auto;font-size:16px; -moz-border-radius:3px 3px 3px 3px;-webkit-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px; border:solid 1px #e7e7e7;pading:20px;padding-top:20px;margin-top:10%;padding-bottom:12px;text-align:center;
}
                  .projobb3
                {
                height:32px;color:black;font-weight:bold;float:left;padding-top:8px;
                font-size:26px
                }
                .itemprodf2b3
                {
                    font-size:12px;
                    }
                #visorprecioficha
                {
                   width:99%;
                   
                }
                #botonanadirgrande
                {
                    width:100px;    
                } 
                #pdfproducto
                {
                width:100%;
                }
                #videoproducto
                {
                width:100%;
                }
                   .latproductof
                    {
                        margin-left:0;
                    }
                  .paginadorinterno
                  {
                      display:none;
                   }
                  .latproductof
{
    width:100%;
    margin-bottom:6px;
 }
                  
                
                     #menummobil
                  {
                      margin-top:10px;
                      margin-left:10px;
                      }
                  #carritosup
{
  ;margin:auto;overflow:auto;margin-bot
      -moz-border-radius:3px 3px 3px 3px;-webkit-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px; 
            padding:0px;
            font-size:14px;
            width:130px;
            color:black;
            background-color:white;
          padding:3px;
          height:25px;
          margin-top:-5px;bottom:6px;
    }
                  #latutilidad
{
width:220px;
}
#latcategoria
{
width:220px;
}
#latmarcas
{
width:220px;
}


#dredes
{
    
 width:100px;
 overflow:auto;
 margin:auto
    
    }
                  #anunciogif
                  {
                      max-width:260px;
                      }
                   .itemprod
    {
        margin-right:0px;margin-bottom:26px;float:left;border:solid 2px #ebebeb;text-align:center;padding-top:6px; -moz-border-radius:3px 3px 3px 3px;-webkit-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px;
        width:96%;paddi
        max-height:1000px;
        
        }
                  #baneroferta
                  {
                      margin-top:10px;
                      }
                  #lateral
              {
                  display:none;
                  }
                  #menusup
              {
                  display:block;position:inherit;top:0px;background-color:#384750;
                  margin-top:0px;
                  width:100%;
                  }
                  
                  #promooferta
                  {
                      display:none;
                      }
                  
                  #logoweb
                  {
                  display:none;
                  }
                  .setenta
{
    width:290px;margin-left:-60;font-size: 8pt;font-weight:bold;
}
                    #mostrarinfo
        {
          
            visibility:hidden;
            
            }
         .empresa2
        {
         
            
            width:250px;
      
            }
                  #staticapan
{
    width:230px;
    }
      .empresaimagen
    {
        width:250px
        }
       
                  #header
                  {
                      display:none;
                      }
                      .videohome
                      {
                           width:230px;
                            height:215px;
                          }
                  #menu2
                  {
                      display:none;
                      }
                  #menumovil
                  {
                      display:block;
                      }
                  .sobrante
                  {
                    display:none;    
                  }
                  #menu2 li {
                    width:99%;
                    padding-bottom:6px;
                  }
                .prepie2
{
width:100%;
}
.pieu
{
width:100%;
}
.gifp1
{
width:100%;float:left;text-align:justify;padding-right:10px
}

.gifp2
{
width:100%;float:left;text-align:right
}
                
                  .minipie
  {
      float:left;width:50%;margin-top:-200px;
    
      margin-left:48%;
       
      border:solid 0px red;
      padding:5px;
      font-size:12px;
      color:black;
      padding-top:8px;
      overflow:auto;
      text-align:left;
     line-height:20px;
   
      }
                   ul.menutop li{width:300px;text-align:left}
                   .visoregcarrito
              {
                float:left;width:100%; padding-top:0px;   border:solid 1px #ebebeb;padding:0px;background-color:#f5f5f5  ;margin-top:10px;
                  }
                .contendorbannera{margin:auto;width:90%;;overflow:auto;padding-bottom:6px;}
                 .contendorbannerapie{margin:auto;width:250px;overflow:auto;padding-bottom:6px;}
                 .contendorbannera2{margin:auto;width:100%;;overflow:auto;padding-bottom:6px}
               .truco{Width:99%;margin:auto;float:left;overflow:auto;overflow-x:hidden;}
               .truco2{Width:100%;float:left;overflow:auto;overflow-x:hidden;}
               .montse{Width:232px;float:left;text-align:justify;line-height:20px;background-color:#dadada;padding:8px;}
               .informacion{width:200px;padding-bottom:12px;}
               .informacionprod{width:200px;padding-bottom:12px;}
                .contenedortruc
              {
                  -moz-border-radius:6px 6px 6px 6px;-webkit-border-radius:6px 6px 6px 6px;border-radius:6px 6px 6px 6px; 
                  border:dashed 2px #e7e7e7;
                  background-color:#fefcfc; width:216px;padding:10px;margin-bottom:10px;
                  
                  }
              } 
              
#enviarformulario   
{
    width:260px;
    background-color:#023390;
     -moz-border-radius:3px 3px 3px 3px;-webkit-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px; 
     padding:6px;
     margin:6px;
font-weight:bold;color:White;
}    
#enviarformulario   
{
    width:260px;
    background-color:#a1cd39;
     -moz-border-radius:3px 3px 3px 3px;-webkit-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px; 
     padding:6px;
     margin:6px;
font-weight:bold;color:White;
}     
.redondo
{
     -moz-border-radius:3px 3px 3px 3px;-webkit-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px; 
     padding:6px;
     margin:6px;
     width:260px;
}  
.redondo2
{
     -moz-border-radius:3px 3px 3px 3px;-webkit-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px; 
     background-color:White;
     padding:6px;
     margin:6px;
     border:0;
     
} 

.redondocontacto
{
     -moz-border-radius:3px 3px 3px 3px;-webkit-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px; 
     padding:6px;
     margin:6px;
     border:solid 1px #009045;
     
}   

.redondocontacto9
{
     -moz-border-radius:3px 3px 3px 3px;-webkit-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px; 
     padding:6px;
     margin:6px;
     border:solid 1px #d6d6d6;
     
}    
.selector
{
     -moz-border-radius:3px 3px 3px 3px;-webkit-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px; 
     padding:6px;
     margin:6px;
     margin-left:0px;
     width:240px;
     background-color:white;
     
}          
#comofunciona
     {
         max-width:800px;
         margin:auto;
         text-align:justify;
         line-height:20px;
         padding:10px;
         }
.imglat
{
    float:left;
    overflow:auto;
    margin-left:5px;
    
    background-color:#ccccce;
    font-size:12px;
    padding:3px;
    }     
.pie
{
    width:200px;
    font-size:10px; 
    
    overflow:auto;
    padding:2px;
    float:left;
    padding-right:20px;
    line-height:14px;
    color:White;
    
    }  
.piessl
{
   
    font-size:10px; 
    
    overflow:auto;
    padding:2px;
    float:left;
    padding-right:20px;
    line-height:14px;
    min-width:280px;
    text-align:right;
    color:White;
    
    }      
.subpiet          
    {
    font-size:12px; 
    overflow:auto;
    padding:2px;
    margin-bottom:6px;
    font-weight:normal;
    color:#dfddda;
    font-weight:bold;
    
    }
.subpieSt          
    {
    font-size:12px; 
    overflow:auto;
    padding:2px;
    font-weight:normal;
    font-weight:bold;
       color:#dfddda;
    }
    .subpie
    {
    font-size:12px; 
    overflow:auto;
    padding:2px;
    font-weight:normal;
     color:#dfddda;
    }
    
    .vproducto
    {
        float:left;background-color:#f5f5f5;width:185px;min-height:250px;overflow:auto;padding:6px;margin:6px;
        }
        .vproducto:hover
        {
            background-color:#d7e2e6;
            }

.ayuda
{
     -moz-border-radius:3px 3px 3px 3px;-webkit-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px; 
    background-color:#f3f49b;
    border:dashed 2px #016f01;
    padding:12px;
    vertical-align:middle;
    width:80%;
    overflow:auto;
    }            
A.cial:link	
{
	font-family:Helvetica,Arial;
	src: url("https://www.extragrafics.com/HelveticaNeueLTStd-Lt.otf");
	font-size:12px;
	color: #929296;
	text-decoration:none;
	
	
}	
		
A.cial:visited	
{

	font-family:Helvetica,Arial;
	src: url("https://www.extragrafics.com/HelveticaNeueLTStd-Lt.otf");
	font-size:12px;
	color: #929296;
	
	text-decoration:none;
}	
		
A.cial:active	
{
	font-family:Helvetica,Arial;
	src: url("https://www.extragrafics.com/HelveticaNeueLTStd-Lt.otf");
	font-size:12px;
	color: #929296;
	
	text-decoration:none;
	
}	
		
A.cial:hover	
{
	font-family:Helvetica,Arial;
	src: url("https://www.extragrafics.com/HelveticaNeueLTStd-Lt.otf"); 
	font-size:12px;
	color: #929296;
	
	text-decoration:none;
	text-decoration:underline;
		
}    A.cial:link	
{
	font-family:Helvetica,Arial;
	src: url("https://www.extragrafics.com/HelveticaNeueLTStd-Lt.otf");
	font-size:12px;
	color: #929296;
	text-decoration:none;
	
	
}	
		
A.cial:visited	
{

	font-family:Helvetica,Arial;
	src: url("https://www.extragrafics.com/HelveticaNeueLTStd-Lt.otf");
	font-size:12px;
	color: #929296;
	
	text-decoration:none;
}	
		
A.cial:active	
{
	font-family:Helvetica,Arial;
	src: url("https://www.extragrafics.com/HelveticaNeueLTStd-Lt.otf");
	font-size:12px;
	color: #929296;
	
	text-decoration:none;
	
}	
		
A.cial:hover	
{
	font-family:Helvetica,Arial;
	src: url("https://www.extragrafics.com/HelveticaNeueLTStd-Lt.otf");
	font-size:12px;
	color: #929296;
	
	text-decoration:none;
	text-decoration:underline;
		
}    
.container {
 clear:both;
 float:right;
 overflow:hidden;
 width:100%;
 background-color:#2c3639;
}

#menu2 {
    width:100%;
 float:left;

 list-style-type:none;
 margin:0 auto;
 padding:0;
 position:relative;
 padding-bottom:6px;
}

#menu2 li {
 float:left;
 position:relative;
 
 
 
  text-align:left;margin:0px;line-height:16px; vertical-align:top;float:left;background-color:#384750;;margin:auto;overflow:auto;padding-left:30px;padding-right:30px;color:white;overflow:hidden;height:25px;vertical-align:middle;padding-top:10px;
    display:inline-block;
    font-size:14px;
}
.lado
{
    border-right:solid 0px #d7dadc;
    }
a.menuen
    {
        color:White;
        text-decoration:none;
    }
 a.menuen:hover
    {
        
        text-decoration:none;
        color:#016f01;
    }
a.eblanco
{
    text-decoration:none;
    color:white;
    }    


