/*------------------------------------------------------
/*                      HEADER
/*------------------------------------------------------ */
html {
  overflow-x: hidden;
}

.noPadding {   
  padding:0px;  
}

.negMarginTop {
  margin-top:-20px;
}

/*------------------------------------------------------
/*                      MENU
/*------------------------------------------------------ */

#divBotonesNav a {
  background-color: #ffffff;
  margin: 3px;
  font-weight: bold;
  border-radius: 5px;
  font-size: 16px;
  color:rgb(77, 77, 78);
}

#divBotonesNav a:hover {
  margin: 1px;
  color:rgb(86, 163, 177);
  background-color: rgb(250, 250, 250);
  font-size: 16px;
  border-color:red;
}

.navbar-brand img {
  border-bottom-right-radius:20px;
}

#modalTableProdsSelecc {
  overflow-x: auto;
  white-space: nowrap;
}

.modalBotones {
  margin-top:10px;
  margin-bottom:10px;
  margin-right:10px;
}


#divBotonesMenu a {
  font-size:16px;
  font-weight:bolder;
  background-color:#1A1A1A;
  margin-bottom:2px;
  border-radius:5px;
}

#divBotonesMenuSub a {
  font-size:14px;
  font-weight:bolder;
  background-color:#1A1A1A;
  margin-bottom:2px;
  border-radius:5px;
}

#divBotonesMenu a:hover {
  margin:1px;
  color:yellow;
  font-size:18px;
}

#divBotonesMenuSub a:hover {
  margin:1px;
  color:gold;
}

.divInicioPagina {
  background-color:#272625;
}

span {
  font-size:28px;
  font-weight:bolder;
}

.bgGeneral {
  /*background-image: url("../img/materiasprimas.jpg");*/
  background-color:#000003;
  background-size:100%;
}

/*------------------------------------------------------
/*                      FOOTER
/*------------------------------------------------------ */
footer {
  min-height: 200px;
  background-color: white;
  font-size: 14px;
  color: silver;
}

footer a {
  color: silver;
  font-size: 15px;
  text-decoration: none;
}

footer a:hover {
  color: gold;
  font-size: 16px;
  text-decoration: none;
}

/* ----------------------------------------------------------- */





