/* CSS Document */

body#contacta h2, body#contacta h2 span{ height:142px;width:515px;overflow:hidden; background-image: url(../images/contacta/h2_contacta.jpg); background-repeat: no-repeat; margin:0 0 10px 0;}
body#puntosventa h2, body#puntosventa h2 span{ height:200px;width:515px;overflow:hidden; background-image: url(../images/puntosventa/h2_puntosventa.jpg); background-repeat: no-repeat; margin:0 0 10px 0;}

body#familia h2, body#familia h2 span{ height:200px;width:515px;overflow:hidden; background-image: url(../images/familia/h2_familia.jpg); background-repeat: no-repeat; margin:0 0 10px 0;}
body#materia h2, body#materia h2 span{ height:200px;width:515px;overflow:hidden; background-image: url(../images/materia/h2_materia.jpg); background-repeat: no-repeat; margin:0 0 10px 0;}

body#elaboracion h2, body#elaboracion h2 span{ height:200px;width:515px;overflow:hidden; background-image: url(../images/elaboracion/h2_elaboracion.jpg); background-repeat: no-repeat; margin:0 0 10px 0;}
body#ven_casa h2, body#ven_casa h2 span{ height:200px;width:515px;overflow:hidden; background-image: url(../images/ven_casa/h2_ven_casa.jpg); background-repeat: no-repeat; margin:0 0 10px 0;}
body#album h2, body#album h2 span{ height:200px;width:515px;overflow:hidden; background-image: url(../images/album/h2_album.jpg); background-repeat: no-repeat; margin:0 0 10px 0;}
body#leche h2, body#leche h2 span{ height:200px;width:515px;overflow:hidden; background-image: url(../images/leche/h2_leche.jpg); background-repeat: no-repeat; margin:0 0 10px 0;}
body#tienda h2, body#tienda h2 span{ height:200px;width:515px;overflow:hidden; background-image: url(../images/tienda/h2_tienda.jpg); background-repeat: no-repeat; margin:0 0 10px 0;}

.imgcontainer_left {
	position:relative;
	float:left;
	margin:0 10px 5px 0;
}

.imgcontainer_right {
	position:relative;
	float:right;
	margin:0 0 5px 10px;
}

.imgcontainer {
	position:relative;
	float:none;
	text-align:center;
	margin:0 0 5px 0;
}
.caption {
	background:#fff;
	color:#000000;
	position:absolute;
	bottom:0;
	left:0;
	font-size:0.9em;
	text-align:center;
	font-style:italic;
	width:100%;
	opacity:.85;
	filter:alpha(opacity=85);
	}
ol {
	margin-bottom:1em;
	list-style-type:decimal;
	list-style-position:inside;
}
ol li{
	margin-bottom:0.5em;
}