body{
background-image:url("imgsplantilla/bg.jpg");
background-repeat:repeat;
text-align:left;
font-family: Arial, Helvetica, sans-serif;
font-size:1em;
color: #000;
margin:0px;
}
h1,h2,h3,h4,h5,h6{
margin:0px;
} 
p{
font-size:.95em;
margin:0px;
}
a{
font-weight: bold;
color: #009900;
text-decoration: none;
}
img{ border: none; -ms-interpolation-mode: bicubic; }
#wrapperprod{ position:relative; margin:0 auto; width:820px; }
#menuwrapper{ margin:0 auto; height:135px; width:810px; }
#menuprod{ position:absolute; bottom:0; }
.menuitem{ margin: 0 10px; position:fixed relative; bottom:0px; display:inline-block; }

.columna{
width: 838px;
margin:0 auto;
background-image:url("imgsplantilla/bgcolumna.jpg");
background-repeat:repeat-y;
}
.bottomcolumna{
width: 838px;
margin:0 auto;
margin-bottom:20px;
background-image:url("imgsplantilla/bottomcolumna.jpg");
height: 8px;
}
.centerdiv{
margin:0 auto;
}
.centertext{
text-align:center;
}
.cuadros{
background-image:url("imgsplantilla/bgcuadro.jpg");
background-repeat:repeat-y;
float:left;
height:264px;
margin: 0 33px;
width:234px;
}
.cuadrosb{
background-image:url("imgsplantilla/bottomcuadro.jpg");
float:left;
height:8px;
margin: 0 33px;
width:234px;
}
.cuadrosin{
padding: 10px 12px;
}
.datospie span{
font-size:.7em;
text-align:center;
float:left;
margin:-10px 0px 30px 40px;
height:30px;
width:260px;
}
.vinculosnegros{
 color: #000;
}
.tabla{
float: left;
background:#9AD0AE;
}
.tabla ul{
list-style: none outside none;
text-align: left;
padding:8px 4px;
margin:0;
}
.titulotabla{
background:#32A54D;
padding:3px;
color:#fff;
font-weight:bold;
}
.hide{
display:none;
}
body#inicio a#ininav,
body#quienes a#quinav,
body#productos a#pronav,
body#promociones a#promnav, 
body#soluciones a#solnav,
body#video a#vidnav,
body#contacto a#connav{
color: #003333;
background: #CCDD66;
}
#wrapper{
background-image:url("imgsplantilla/bgcontainer.jpg");
background-repeat:repeat-y;
width: 922px;
}
#container{
width: 900px;
}
#head{
height: 155px;
width: 900px;
background-color:#227722;
}
#header{
background-image:url("imgsplantilla/cabecera.jpg");
height: 130px;
margin: 0;
}
#header a{
display: block;
height: 130px;
}
#menu{
margin-left: 13px;
}
#menu ul{
padding:0px;
margin:0px;
list-style: none;
}
#menu li{
float:left;
}
#menu li a {
display:block;
width:125px;
padding:2px 0px 3px 0px;
text-decoration:none;
text-align:center;
font-size:1em;
font-weight: bold; 
color:#fff;
}
#menu li a:hover {
background-color:#CCDD66;
}
#main{
margin: 0;
}
#maintop{
background-image:url("imgsplantilla/maintop.jpg");
height: 11px;
}

#envoltorio{
margin-top:10px;
padding-top:62px;
width:720px;
height:220px;
background-image:url("imgsplantilla/twitter3.jpg");
background-repeat:no-repeat;
}
#twitter{
margin-left:216px;
width:330px;
float:left;
}
#twitter ul{
list-style: none;
margin:0px;
padding:0px;
}
#twitter li span{
font-size:.9em;
}
.siguenos{
width:150px;
height:54px;
margin-top:45px;
margin-left:5px;
display:block;
float:left;
}
#cuadros{
width: 900px;
height: 268px;
}
#bottomcontainer{
background-image:url("imgsplantilla/bottomcontainer.jpg");
width: 922px;
height: 21px;
}
/*para definir el menu de productos*/
#menuProductos{
margin:0px;
padding-left:4px;
background-color:#F5F5F5;
}
.listaProductos{
float:left;
width:148px;
}
.titulo2{
background: none #5fb868;
text-align:center;

}
.titulo4{
background:none repeat #82B637;
padding:8px 20px;
color:#fff;
font-weight:bold;
text-align:center
}
.engargoladoras,.consumibles,.electronicos{
float:left;
height:280px;
}

.consumibles{
padding-left:4px;}

.engargoladoras:hover{
background-color:#FFE3CF;
}
.consumibles:hover{
background-color:#E0F5E7;
}
.electronicos:hover {
background-color:#EDE0EF;
}
.engargoladoras img{
display:block;
/* border-bottom:solid 2em #FFE3CF; */
}
.consumibles img{
display:block;
/* border-bottom:solid 2em #E0F5E7; */
}
.electronicos img{
display:block;
border-bottom:solid 2em #EDE0EF;
}
#menuProductos ul{
text-align:left;
list-style:none;
font-size:.75em;
}
#menuProductos a {
background:none;
padding:0px;
margin:0px;
}
.galerias{
margin:0px;
padding: 0px 0px 0px 53px;
}
.galeria{
padding:0px;
width:350px;
float:left;
margin:5px 30px 5px 0px;
background:#fff no-repeat top center url(img/fondo_galerias.jpg);
}
.galeria img {
    float: left;
    padding-left: 3px;
    padding-right: 12px;
}
.bloqueGaleria{
height:150px;
}
.galeria p{
padding:3px;
text-align:left;
font-size:.8em;
list-style:none;
}
#slide{
float:right;
margin:0px 10px 0px 0px;
padding:10px;
font-size: .9em;
background-color:#48a354;
}
.laterales{
background-color:#EEF5DF;
width:360px;
}
.laterales p,.laterales ul{
text-align: left;
padding:5px 10px;
margin:5px;
list-style:none;
}
label {
margin: 0 .5em;
}
.campo{
width:450px;
display:block;
margin-bottom:10px;
}
.texto{
font-size:.8em;}
#enviar{
width:5em;
height:2em;
float:right;
}
#mensaje{
width: 450px;
height:150px;}
