/**GENERAL**/
@import url(https://fonts.googleapis.com/css?family=Roboto:400,300,700);
.body {
  font-family: 'Roboto', sans-serif !important;
  /*background-image: url("Images/fondo10.jpg");*/
  background-repeat: none;
  background-position: center;
  
}
/*h1, h2, h3, h4, h5, h6 {
	text-shadow: 1px 1px #4687ff;
}*/

/**TOP**/

.coloroscuro {
	color: #333333;
}


.descripcion {
	color: grey;
	font-size: 14px;
}
.descripcionprecio {
	font-size: 15px;
}
.descripcionencargo {
	color: grey;
	font-size: 15px;
	text-align: center;
}
#myBtn {
  display: none;
  position: fixed;
  bottom: 20px;
  right: 30px;
  z-index: 99;
  font-size: 18px;
  border: none;
  outline: none;
  background-color: red;
  color: white;
  cursor: pointer;
  padding: 15px;
  border-radius: 4px;
}
.tableinicio{
	border-top: 2px solid black;
	border-bottom: 2px solid black;
}

#myBtn:hover {
  background-color: #555;
}



.IVA {
	color: #333;
    text-align: right;
	padding: 20px;
}

.TOP {
	width: 100%;
	height: 800px;
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center;
	
}

@media only screen and (max-width: 768px) {
  [class*="TOP"] {
    height: 400px;
  }
}
.topidiomas {
	background-color: #2c2c2c;
	color: white;
    text-align: center;
	padding-top: 20px;
	padding-bottom: 20px;
	display: inline-block;
}

.footersocial {
	background-color: #2c2c2c;
	color: white;
    text-align: center;
	padding-top: 20px;
	padding-bottom: 20px;
}
.ulfooter {
	display: table;
	margin: auto;
	padding-top: 20px;
	padding-bottom: 10px;
	list-style:none;
}
.alergenos {
	
}
.iconoalergeno {
	width: 26px;
	height: 26px;
	margin-left: 2px;
	margin-right: 2px;
}
.nav {
}

.distribuidor {
	padding: 20px;
}

.anunciosucartaqr {
}


td.col-sm-2 {
	text-align: right;
	padding-left: 5px;
}

th.precio {
	text-align: right;
	
}
.carta {
	color: #333;
    text-align: center;
	padding: 15px;
	margin-top: 5px;
	text-shadow: 2px 2px #d6d0d0;
	font-weight: bold;
}
.FOOTER {
	background-color: #2c2c2c;
	color: white;
    text-align: center;
	padding: 25px;
	margin-top: 50px;
}
.BLOQUE1 {
	/**background-color: gold;**/
	color: #333;
    text-align: left;
	padding: 75px;
	background-image: url("Images/Separador1.png");
	background-repeat: no-repeat;
	background-position: center;
	background-size: 100% 100%;
}
.BLOQUE2 {
	/**background-color: gold;**/
	color: #333;
    text-align: left;
	padding: 80px;
	background-image: url("Images/Separador1.png");
	background-repeat: no-repeat;
	background-position: center;
	background-size: 100% 100%;

	}
/**NAVBAR**/
.NAVBAR {
	background-color: #edf9ff;
}
/**SLIDER
AquÃƒÂ­ habrÃƒÂ¡ algo del slider con el tiempo

**/

.iconomenu {
	width: 64px;
}

.table {
	border: none;
	color:  #333;
	font-weight: bold;
	
}
 .bloque {
	 padding-top: 25px;
	 color:  #333;
	 font-weight: bold;
 }
 
.titulo {
	font-weight: bold;
}

.imagensola {
    text-align:center;
}
.textosolo {
    text-align:center;
    padding:30px;
} 


