@charset "iso-8859-1";
/* CSS Document */
/*General*/
img{border:none;}

body{background:url(../images/back-1.gif); border-right-color:#eab91e; border-right-style:solid; border-right:10px; text-aling:left; margin:0; padding:0; font-family:"trebuchet ms"; color:#4f4f4f;}
li{ list-style:inside; list-style-type:disc; font-size:12px;}

#contenedor{width:830px; float:left; background:#FFFFFF; }
#cargador{ width:450px; height:100%; margin-left: 350px;}
#cargador p{width:250px; float:left; font-size:12px; line-height:13px; margin:15px 0 0 0; }
#cargador img{ width:190px; float:left; padding:10px 0 0 10px;}
.caja{ width:440px; padding:0 0 20px 0; float:left; }
.cajaIzq{ width:240px; float:left; font-size:12px; line-height:13px;}
.cajaDer{ width:190px; float:left; padding:0 0 0 10px; }


/*.cargador1{ width:450px; min-height:200px;}*/

/*Cabecera*/
.lineasuperior{ background:url(../images/lineasuperior.jpg) no-repeat; height:11px; width:830px; }
.menu{ height:50px; width:820px; }
.minimenu{ background:url(../images/lineamenu.jpg) no-repeat; background-position:left; width:90px; margin:19px 0 0 25px; font-size:13px; height:20px; padding:9px 0 0 12px;float:left;}
.minimenu a{ color:#4f4f4f; text-decoration:none;}
.minimenu a:link{ color:#4f4f4f; text-decoration:none;}
.minimenu a:active visited{ color:#4f4f4f; text-decoration:none;}
.minimenu a:hover{ color:#4f4f4f; text-decoration:underline;}
.bannercabecera{background:url(../images/cabeIndex.jpg) no-repeat; width:830px; height:250px;}
.bannerempleo{background:url(../images/bannerempleo.jpg) no-repeat; width:830px; height:250px;}
.bannerclientes{background:url(../images/bannerclientes.jpg) no-repeat; width:830px; height:250px;}
.bannercontacto{background: url(../images/bgCOntacta.jpg) no-repeat; width:830px; height:300px;}
.bannerempresa{background:url(../images/banner_empresa.jpg) no-repeat; width:830px; height:250px;}
.bannerproductos{background:url(../images/banner_productos.jpg) no-repeat; width:830px; height:250px;}
/*Cuerpo*/
#cuerpo{width:830px; background:#FFFFFF; overflow:hidden; padding:15px 0 15px 0;}


.titularseccion01{background:url(../images/titularquienessomos.jpg) no-repeat; width:276px; background-position:top; float:left; padding:120px 0 0 0;}
.titularseccion01 a{color:#4f4f4f; text-decoration:none;}
.titularseccion01 a:link{color:#4f4f4f; text-decoration:none;}
.titularseccion01 a:active visited{color:#4f4f4f; text-decoration:none;}
.titularseccion01 a:hover{color:#4f4f4f; text-decoration:underline;}
.titularseccion02{background:url(../images/titularcontacto.jpg) no-repeat; width:276px; background-position:top; float:left; padding:120px 0 0 0; }
.titularseccion03{background:url(../images/titularempleo.jpg) no-repeat; width:276px; background-position:top; float:left; padding:145px 0 0 0;}
.titularseccion04{background:url(../images/titularempresa.jpg) no-repeat; width:276px; background-position:top; float:left; padding:120px 0 0 0; height:260px; margin:0 0  15px 0;}
.titularseccion06{background:url(../images/titularclientes.jpg) no-repeat; width:276px; background-position:top; float:left; padding:120px 0 0 0; height:260px; margin:0 0  15px 0;}
.titularseccion05{background: url(../images/titularHistoria.jpg) no-repeat; width:276px; background-position:top; float:left; height:140px; }
.titularseccion01 li{ list-style-image:url(../images/indicador.jpg); padding:10px 0 0 0;}
.titularseccion01 ul{color:#87888a; margin:0 0 0 10px; font-size:13px;}
.titularseccion02 li{ list-style-image:url(../images/indicador.jpg); padding:10px 0 0 0;}
.titularseccion02 ul{color:#87888a; margin:0 0 0 10px; font-size:13px;}
.titularseccion03 li{ list-style-image:url(../images/indicador.jpg); padding:10px 0 0 0;}
.titularseccion03 ul{color:#87888a; margin:0 0 0 10px; font-size:13px;}
.titularseccion04 li{ list-style-image:url(../images/indicador.jpg); padding:10px 0 0 0;}
.titularseccion04 ul{color:#87888a; margin:0 0 0 10px; font-size:13px; }
.columna_izq{width:276px; float:left; padding:0; margin:0;}
.lista_amarilla{float:left; margin:0  0 0 -20px; padding:0; position:relative; left:25px; }
.lista_amarilla li{ list-style:none; }
.lista_amarilla ul{color:#87888a; margin:0px 0 0 -3px; font-size:13px;float:left; }
.lista_amarilla a{ background:url(../images/indicador.jpg) no-repeat; background-position:left; color:#87888a; text-decoration:none; margin:15px 0 0 5px; padding:0 0 0 25px;}
.lista_amarilla a:link{color:#87888a; text-decoration:none;}
.lista_amarilla a:active visited{color:#87888a; text-decoration:none;}
.lista_amarilla a:hover{color:#87888a; text-decoration:underline;}
.texto{width:276px;  float:left; font-size:12px; line-height:13px; }
.texto1{ width:500px;  float:left; font-size:12px; line-height:13px; padding: 0 0 10px 0;} 
.texto4{width:250px;  float:left; font-size:12px; line-height:13px; margin:15px 0 0 0;  }
.texto4 strong{ font-weight:bold; color:#333333;}
.texto2{width:276px;  float:left; font-size:11px; line-height:13px; }
.texto3{width:551px;  float:left; font-size:11px; line-height:13px; }
.inciso{margin:10px 0 0 0; color:#666666; line-height:16px;}
.foto{width: 275px; float:left;}
.foto2{width: 275px; float:left;}
.foto2{margin:50px 0 0 0;}
.foto_almacen{ float:left; width:820px; padding:5px;}
.formulario{float:right;  width:275px; margin:20px 0 0 0; }
.lista_clientes{width:550px; float:left; margin:0px 0 0 0; font-size:10px;}
.lista{float:left;}
.cliente{width:160px; background:url(../images/lista.jpg) no-repeat;  padding:2px 0 0 8px; margin: 0 0 0 15px; }

.textfield2 {font-size:11px;  font-family:Verdana;color:#9f9a9a;background:#ffffff; margin:2px;height:17px;border:1px solid #9f9a9a; padding: 0px 5px 0px 3px;width:161px;float:right;}
.submit2 {margin-top:1px; height:22px;;background:#9f9a9a;width:80px;font-family:Verdana;color:#ffffff;font-size:11px;float:right; margin-left:3px; margin-right:2px;  font-weight:bold; border:0;}
.textarea2 {font-size:11px;font-family:Verdana;color:#9f9a9a;background:#ffffff;border:1px #9f9a9a solid; margin:3px; margin-bottom:10px;height:70px;width:168px; float:right;scrollbar-face-color:#c5c4b5; scrollbar-shadow-color: #c5c4b5; scrollbar-highlight-color: #ecebdf; scrollbar-darkshadow-color: #ecebdf; scrollbar-arrow-color: #ecebdf; overflow:auto;}
.form2{ margin-bottom:0px; }
select{font-size:11px; float: right; font-family:Verdana;color:#9f9a9a;background:#ffffff; margin:2px;height:22px;border:1px solid #9f9a9a; width:172px;}

/*Pie*/
#pie{ background:#757575;  height:146px; clear:both; color:#FFFFFF; font-size:11px;}
#pie img{float:left; left:0px;}
.texto_pie{position:relative; top:22px; left:10px;}
.texto_pie a{color:#ffffff; text-decoration:none;}
.texto_pie a:hover{color:#ffffff; text-decoration:underline;}
.minimenu a{ color:#4f4f4f; text-decoration:none;}


/*Pruebamenuproductos*/
.menuproductos{width:350px; float:left; position:relative;}
.divMenuOfertas{ float:left; width:150px; border-right:1px solid #999999; font-variant:small-caps; min-height:250px; position:relative; z-index:100; background:#fff; }
.divMenuOfertas a{ float:left; width:130px; padding:1px 0 1px 13px; margin:1px 0 0 0; color:#000; text-decoration:none; font-size:12px; background:url(../images/puntos_hori.gif) bottom repeat-x; }
/*.divMenuOfertas a:hover{ color:#fff; background-color:#8d3879;}*/
.divSubOfertas{width:178px; padding:5px 0 4px 0; overflow:hidden; font-family:"trebuchet ms"; font-size:11px; border-right:1px solid #999999; margin:0 12px 0 0; min-height:250px; position:absolute; z-index:1; left:-28px; background:#fff;}
.divSubOfertas a{ float:left; clear:both;background:url(../images/puntos_hori.gif) bottom repeat-x; 6px 4px no-repeat; padding:0 2px 0 14px; color:#000; text-decoration:none; width:178px; margin:0 0 2px 0; line-height:16px;} 

.pdf{ width:90px !important; height:26px !important; border:#CCCCCC solid 1px; float:left; padding:10px 0 0 50px !important; font-family:"trebuchet ms"; color: #333333!important; font-weight:bold; font-size:12px; background:url(../images/ico_pdf.gif) no-repeat !important; margin-left:30px; vertical-align: middle;}

.pdf2{ width:90px !important; height:26px !important; float:left; padding:10px 0 0 35px !important; font-family:"trebuchet ms"; color: #333333!important; font-weight:bold; font-size:12px; background:url(../images/ico_pdf.gif) no-repeat !important; margin-left:10px; margin:5px 0 0 10px!important; vertical-align: middle;}

.down{ width:90px !important; height:26px !important; border:#CCCCCC solid 1px; float:left; padding:10px 0 0 50px !important; font-family:"trebuchet ms"; color: #333333!important; font-weight:bold; font-size:12px; background:url(../images/down.gif) no-repeat !important; margin-left:30px; vertical-align: middle;}
.down2{ width:90px !important; height:26px !important; float:left; padding:10px 0 0 35px !important; font-family:"trebuchet ms"; color: #333333!important; font-weight:bold; font-size:12px; background:url(../images/down.gif) no-repeat !important; margin-left:10px; margin:5px 0 0 10px!important; vertical-align: middle;}


.divSubOfertas span{ float:left; clear:both;padding:0 0 0 14px; color:#000; text-decoration:none; width:120px; margin:0 0 2px 0; line-height:16px;}
/*.divSubOfertas a:hover{background:#7f757b url(../images/bg_sub_ofertas_on2.gif) 6px 4px no-repeat;color:#fff;}*/
