@charset "utf-8";
/* CSS Document */
<!--
/* ~~ este contenedor rodea a todas las demás divs, lo que les asigna su anchura basada en porcentaje ~~ */
.container {
	width: 0%;
	max-width: 1100px;/* puede que sea conveniente una anchura máxima (max-width) para evitar que este diseño sea demasiado ancho en un monitor grande. Esto mantiene una longitud de línea más legible. IE6 no respeta esta declaración. */
	min-width: 1100px;
	margin: 0 auto; /* el valor automático de los lados, unido a la anchura, centra el diseño. No es necesario si establece la anchura de .container en el 100%. */
	background-image: url()
}
.content {
background-color:#FFFFFF;
padding: 0px 0;
max-width: 1200px;

}

/* ~~ Este selector agrupado da espacio a las listas del área de .content ~~ */
.content ul, .content ol { 
	padding: 0 0px 0px 0px; /* este relleno reproduce en espejo el relleno derecho de la regla de encabezados y de párrafo incluida más arriba. El relleno se ha colocado en la parte inferior para que el espacio existente entre otros elementos de la lista y a la izquierda cree la sangría. Estos pueden ajustarse como se desee. */
}
body{
	margin:0;
	background-image: url(../imagenes/top.jpg);
	background-repeat: no-repeat;

}
ul, ol, dl {
	padding: 0 0 0 0px;
	margin: 0;
	l_ist-style:none;
}
li{
	padding-bottom:0px;
}
h1, h2, h3, h4, h5, h6, p{
	margin: 0;
	padding: 0px;
}
a{
	text-decoration:none;
	outline:0;
	color:#000000;
}
a:hover, a:active, a:focus{
	text-decoration: none;
}
a img{
	border: none;
}
object, embed{
	outline:none;
}
.catalogo1 {
	background-image: url("../imagenes/img_catalogo1.jpg");
	height: 268px;

}
.catalogo2 {
	background-image: url("../imagenes/img_catalogo2.jpg");
	height: 268px;

}
.catalogo3 {
	background-image: url("../imagenes/img_catalogo3.jpg");
	height: 268px;

}
.catalogo4 {
	background-image: url("../imagenes/img_catalogo4.jpg");
	height: 268px;

}
.catalogo5{
	background-image: url("../imagenes/img_catalogo5.jpg");
	height: 268px;

}
.productos1 {
	background-image: url("../imagenes/img_productos.jpg");
	height: 733px;

}
.productos2 {
	background-image: url("../imagenes/img_modelado.jpg");
	height: 535px;

}
.productos3 {
	background-image: url("../imagenes/img_maquillaje.jpg");
	height: 341px;

}
.productos4 {
	background-image: url("../imagenes/img_limpieza.jpg");
	height: 506px;

}
.productos5 {
	background-image: url("../imagenes/img_mosquitos.jpg");
	height: 294px;

}

#wrapper{
	width:1200px;
	margin:auto;
	text-align:left;
	background-color:#0e1317;
}


.container tr #pie table tr td #politica_privacidad2 #politica_privacidad p .texto_pie2 {
	text-align: center;
}

#top{
	background-image: url("../imagenes/top.jpg");
	height: 187px;
	background-color: #ffffff;
	padding: 0px;
	text-align: center;
}
#contenido{
	background-image: url("");
	background-repeat: no-repeat;
	width: 1200px;
	position:absolute;
	z-index:1;
	/*height: 376px;
	background-color: #ffffff;
	padding: 0px;
	text-align: center;*/

}
#bannerFoto{
	background-image: url("");
	background-repeat: no-repeat;
	height: 200px;
	background-color: #ffffff;
	padding: 0px;
	text-align: center;
}
#pie{
	background-image: url("../imagenes/pie.jpg");
	height: 150px;
	background-color: #ffffff;
	padding: 15px;
	text-align: center;
}

a.logo_esr{
	float:left;
	margin-right:30px;
}

#pietexto{
	text-align: center;
	margin-top: 10px;
	padding-right: 10px;
}

#politica_privacidad a{
	font-size:12px;
	font-weight:bold;
	color:#444f53;
}
#politica_privacidad a:hover{
	text-decoration: underline;
}
