@charset "utf-8";
.azul {
	color: #30415A;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
}



/*de aqui*/
@import url(http://fonts.googleapis.com/css?family=Open+Sans);


body {
	font-family: 'Open Sans', sans-serif;
}

header {
	width: 100%;
	height: 100px;
	color: #fff;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 100;
	background-color: #FFFFFF;
}


h1 {
	float: left;
}

header .contenedor {
	display: table;
	width:1014px;
	margin: auto;
}





header img {
	width: 100%;
	max-width: 282px;
	height: 100%;
	max-height: 75px;
	}
	

		
#menu-bar {
	display: none;
}



	header label {
		display: none;
	}
	
	.menu {
		margin-top: 38px;
		transform: translateX(0);
		position: static;
		width: auto;
		height: auto;
		float: right;
		display: flex;
		background: none;
	}
	



.menu a {
	display: block;
	color: #333333;
	height: 55px;
	text-decoration: none;
	padding: 7px;
	padding-top: 19px;
}

.menu .activa{
	color: #06799A;
}
	
.menu a:hover{
	background: none;
	color: #06799A;
	}



#banner {
	margin-top: 100px;
	position: relative;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #006FBB;
}

	#banner img {
		vertical-align:top;
	}






















/*hasta aqui*/










#linea {
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #30415A;
	background-color: #EEE;
	border-right-width: thin;
	border-right-style: solid;
	border-right-color: #999;
}
#linea2 {
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #30415A;
}



/* CSS Document */

#afotos {
	height: 309px;
}
#puntosC {
	border-bottom-width: thin;
	border-bottom-style: dotted;
	border-bottom-color: #30415A;
}

#titulo {
	background-image: url(imagenes/empresa.gif);
	background-repeat: no-repeat;
	height: 73px;
}
#titulo2 {
	background-image: url(imagenes/productos.gif);
	background-repeat: no-repeat;
	height: 73px;
}
#titulo3 {
	background-image: url(imagenes/novedadest.gif);
	background-repeat: no-repeat;
	height: 73px;
}
#titulo4 {
	background-image: url(imagenes/calidadt.gif);
	background-repeat: no-repeat;
	height: 73px;
}
#titulo5 {
	background-image: url(imagenes/distribuidorest.gif);
	background-repeat: no-repeat;
	height: 73px;
}
#titulo6 {
	background-image: url(imagenes/contactot.gif);
	background-repeat: no-repeat;
	height: 73px;
}
#ps {
	background-color: #EEE;
	border-top-width: thin;
	border-right-width: thin;
	border-left-width: thin;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #999;
	border-right-color: #999;
	border-left-color: #999;
}
#pc {
	background-color: #EEE;
}

#pb {
	background-color: #EEE;
	border-right-width: thin;
	border-left-width: thin;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #999;
	border-left-color: #999;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #999;
}

#pi {
	background-color: #EEE;
	border-left-width: thin;
	border-left-style: solid;
	border-left-color: #999;
}
#pd {
	background-color: #EEE;
	border-right-width: thin;
	border-right-style: solid;
	border-right-color: #999;
}








#med {
	background-image: url(imagenes/med.gif);
	background-repeat: repeat-y;
}
#med2 {
	background-image: url(imagenes/med2.gif);
	background-repeat: repeat-y;
}

#bajo {
	background-image: url(imagenes/baj.gif);
	background-repeat: no-repeat;
}
#bajo2 {
	background-image: url(imagenes/baj2.gif);
	background-repeat: no-repeat;
}

.verdana {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 13px;
	color: #333333;
}
.verdana2 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 15px;
	color: #333333;
}

#abajo {
	background-color: #BDD2D2;
	background-repeat: repeat-x;
}
#for {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #C00;
}
