/* DIVS */
body{
    margin:0px;
    background:#0f0f15;}
.corte{
    clear:both;}
a img{
    border:none;}
div.cont_total{
    width:890px;
    margin:0 auto;
    }
div.top{
    width:100%;
    height:320px;}
div.barra_logo{
    width:100%;
    border-top:solid 1px #ccc;
    border-bottom:solid 1px #fff;
    background:#0f0f15;
    height:60px;}
div.logo{
    float:left;
    width:273px;
    height:79px;
    }
div.barra_menu{
    float:right;
    width:590px;
    height:30px;
    margin:27px 0 0 0;
}
div.pdf{
    width:155px;
    float:right;
    margin:27px 32px 0 0;}
div.cont_central{
    padding:20px 0 0 0;   
    width:100%;
    background:#0f0f15;}
div.barra_content{
    clear:both;
    width:654px;
    margin:15px 0 0 223px;}
div.footer{clear:both;
    width:100%;
    height:17px;
    background:#0f0f15;
    color:#fff;
    padding:5px 0 0 0;
    border-top:solid 1px #fff;
    text-align:center;
    font-family:arial,verdana;
    font-size:11px;}
/* DIVS CATALOGOS */
div.cont_fichas{
    clear:both;
    margin:5px 0 0 0;
    border-bottom:solid 1px #fff;}
div.ficha_pdf{
   float:left;
   width:266px;
   height:100px;
   margin:5px 0px 0 10px ;}
div.txt_ficha{
   float:left;
   width:150px;
   height:80px;}
div.fot_pdf{
   float:left;}
div.rombo{
   float:left;
   width:10px;
   height:20px;
   color:#da2000;
   font-family:verdana;
   font-size:12px;
   font-weight:bold;
}
/* DIVS PROMOCIONES Y NOTICIAS*/
div.ficha_promo{
  width:580px;
  padding:10px;
  }
div.rec_content{
  float:left;
  width:495px;}
div.txt_promo{
clear:both;
width:440px;
  margin:0;
  padding:0 13px;
  font-size:12px;}
  
/* ID */
#productos{
 width:890px;
 margin:5px 0 18px 0px;
 border-bottom:solid 1px #fff;}
#nombre_prod{
 float:left;
 padding:45px 20px 32px 100px;
 width:100px;
 text-align:left;}
#logos{
padding-top:20px;
text-align:center;
 clear:both;
 width:400px;
 }




/************************/
/* DIVS CONTACTO */
div.datos{ 
 float:left;
  width:275px;
  height:242px;
  margin:20px 133px 20px 65px;
  background:#47474b;
  background-repeat:no-repeat;
  padding:5px 0 0 0;
  }
div.formu{
  float:left;
  width:330px;
  height:241px;
  margin:20px 0 0 0;
}
div.form_caja{
  float:left;
  width:120px;
  height:20px;}
div.form_intro{
  float:left;
  width:200px;
  height:20px;}
div.caja{
  margin:10px 0 0 0;
}
.boton{
  color:#fff;
  border:solid 1px #ccc;
  background:#8c8c88;
  margin:50px 0 10px 140px;}
/* ESTILOS */
h1{
    font-family:arial,verdana;
    font-size:17px;
    font-weight:bold;
    color:#009098;
    }
h2.titulo{
    color:#a8a8ab;
    padding:0 0 5px 15px;
    margin-top:2px;
    font-family:arial,verdana;
    font-size:12px;
    font-weight:bold;
    text-decoration:none;}
p.normal{
    font-family:arial,verdana;
    font-size:12px;
    color:#fff;
    padding:0 0 0 5px;}
img.normal{
  margin:10px;
  border:solid 5px #ccc;
}
p.legal{
  color:#fff;
  text-align:left;
  font-family:arial,verdana;
  font-size:14px;}
/* LINKS */
a.ceballos:link,a.ceballos:visited{
  font-family:arial,verdana;
  color:#fff;
  font-size:13px;
  padding:0px 3px;
  }
a.ceballos:hover{
  color:#6f6f6b;}
a.barra_logo:link, a.barra_logo:visited{
  font-family:arial,verdana;
  color:#6f6f6b;
  font-size:10px;
  padding:0px 3px;
  }
a.barra_logo:hover{
  color:#333;}
a.link_pdf:link, a.link_pdf:visited{
    padding:0 0 0 8px;
    font-family:arial,verdana;
    font-size:13px;
    font-weight:bold;
    text-decoration:none;
    color:#a8a8ab;}
a.link_pdf:hover{
    text-decoration:underline;}
a.menu:link, a.menu:visited{
  font-family:arial,verdana;
  color:#a8a8ab;
  font-size:14px;
  font-weight:bold;
  text-decoration:none;
}
a.menu:hover{
  color:#fff;}
a.selected{
  font-family:arial,verdana;
  color:#fff;
  font-size:14px;
  font-weight:bold;
  text-decoration:none;
  }
    