body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000;
}
body {
	background-color: #F3F4F4;
	background-image: url(../i/fondo-web.jpg);
	background-repeat: no-repeat;
	background-position:center top;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

#header {
	width:951px;
	margin:auto;
	height:97px;
}
#logo {
	width:180px;
	height:67px;
	margin-top:15px;
	float:left;
}
#menu {
	width:700px;
	height:67px;
	float:right;
	}

.menuHolder {
margin:auto;
position:absolute;
width:700px;
list-style:none;	

height:67px;
padding:0px;
z-index:10;
}
.menuHolder li{
margin:0px;
padding:0px;
float:left;}

.menuHolder a {
background:url(../i/menu.png); display:block; height:67px; text-indent:-9000px}

/*ESTADO NORMAL*/
.mn-inicio a {width:100px; background-position:0px 0px;}
.mn-empresa a {width:100px; background-position:-100px 0px;}
.mn-medidas a {width:100px; background-position:-200px 0px;}
.mn-cualidades a {width:100px; background-position:-300px 0px;}
.mn-proceso a {width:100px; background-position:-400px 0px;}
.mn-especiales a {width:100px; background-position:-500px 0px;}
.mn-contacto a {width:100px; background-position:-600px 0px;}

/*ESTADO ROLLOVER*/
.mn-inicio a:hover {width:100px; background-position:0px -67px;}
.mn-empresa a:hover {width:100px; background-position:-100px -67px;}
.mn-medidas a:hover {width:100px; background-position:-200px -67px;}
.mn-cualidades a:hover {width:100px; background-position:-300px -67px;}
.mn-proceso a:hover {width:100px; background-position:-400px -67px;}
.mn-especiales a:hover {width:100px; background-position:-500px -67px;}
.mn-contacto a:hover {width:100px; background-position:-600px -67px;}


/*ESTADO ACTIVO*/
.mn-inicio a.active {width:100px; background-position:0px -67px;}
.mn-empresa a.active {width:100px; background-position:-100px -67px;}
.mn-medidas a.active {width:100px; background-position:-200px -67px;}
.mn-cualidades a.active {width:100px; background-position:-300px -67px;}
.mn-proceso a.active {width:100px; background-position:-400px -67px;}
.mn-especiales a.active {width:100px; background-position:-500px -67px;}
.mn-contacto a.active {width:100px; background-position:-600px -67px;}

#banners {
	width:966px;
	margin:auto;
	margin-top:10px;
	margin-bottom:10px;
	height:170px;
}
#banners .nosotros {
	float:left;
	width:319px;
	margin-right:3px;
}

#banners .newsletter {
	float:left;
	width:319px;
	margin-right:3px;
	background-image:url(../i/banner-newsletter.png);
	background-repeat:no-repeat;
	height:170px;
}
#banners .newsletter form{
	width:177px;
	margin-left:82px;
	margin-top:72px;
}
#banners .newsletter input{
	width:174px;
	background:transparent;
	border:none;
	height:24px;
	margin-bottom:6px;
	padding-left:3px;

}
#banners .newsletter .boton{
	margin-left:107px;
	width:67px;
	height:24px;
	background:transparent;
	text-indent:-9000px
}

#banners .contacto {
	float:left;
	width:319px;

}

#footer {
	border-top:1px solid #E6E6E6;
	text-align:center;
	width:951px;
	padding-top:15px;
	margin:auto;
	
}
h1 {
	font-size:18px;
	color:#ED1C24;
}
#inicio {
	width:951px;
	margin:auto;
}
#proceso {
	background-image:url(../i/bg-proceso.png);
	background-repeat:no-repeat;
	width:951px;
	height:188px;
	margin:auto;
	padding-top:225px;

}

#cualidades {
	background-image:url(../i/bg-cualidades.png);
	background-repeat:no-repeat;
	width:751px;
	height:203px;
	margin:auto;
	padding-top:210px;
	padding-left:200px;
}
#nuestra-empresa {
	background-image:url(../i/bg-la-empresa.png);
	background-repeat:no-repeat;
	width:781px;
	height:188px;
	margin:auto;
	padding-top:225px;
	padding-left:170px;
}
#especiales {
	background-image:url(../i/bg-especiales.png);
	background-repeat:no-repeat;
	width:941px;
	height:212px;
	margin:auto;
	padding-top:209px;
	padding-left:10px;
}
#contacto {
	background-image:url(../i/bg-contacto.png);
	background-repeat:no-repeat;
	width:941px;
	height:405px;
	margin:auto;
	padding-top:16px;
	padding-left:10px;
}

#myform {
	width:355px;
	height:275px;
	margin-left:372px;}
	
#myform input{	
background-image:url(../i/input-contacto.png);
background-repeat:no-repeat;
width:268px;
height:24px;
border:none;
}
#myform textarea{	
background-image:url(../i/textarea-contacto.png);
background-repeat:no-repeat;
width:268px;
height:95px;
border:none;
}

.contenido {
	width:605px;
	height:165px;
	text-align:justify;

}

.contenido2 {
	width:715px;
	height:175px;
	text-align:justify;

}

#tabla-medidas {
	background-image:url(../i/bg-tabla-medidas.png);
	background-repeat:no-repeat;
	width:951px;
	height:403px;
	margin:auto;
	padding-top:10px;
}
.tabla{
	overflow:auto;
	width:560px;
	height:385px;
	margin-left:345px;
	
}
	
.gris{
	background:#666;
	color:#fff;
}
.fucsia{
	background:#ED1C24;
	color:#fff;
}
.gris_claro{
	background:#CCC;
	color:#fff;
}
			
.claro{
	background:#EFEFEF;
	color:#333;
}
.blanco{
	background:#FFF;
	color:#333;
}

.whatsapp-float {
    position: fixed;
    bottom: 20px;
    right: 20px;
    width: 60px;
    height: 60px;
    background-color: #25d366;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.3);
}

.whatsapp-icon {
    width: 40px;
    height: 40px;
}