.productos {
	background-image:url(images/productosboton.jpg);
	background-repeat: no-repeat;
	background-position:bottom;
}/*Obliga al boton de inicio a estar activo*/
#contenido{
background-image:url(images/bgproductos.jpg);
background-repeat: no-repeat;
clear:left;
width:750px;
height:790px;
text-align:left;
/*border:1px solid red;*/

}
#subcontenido2{
height:240px;
}
#catalogoproductos{
height:550px;
background-image:url(images/bgtexto.jpg);
background-repeat:no-repeat;
background-position:bottom right;
}
#catalogoproductos h1{
padding:5px 20px 5px 20px;
}
#catalogoproductos h2{
padding:1px 1px 20px 20px;
}
#catalogo{
/*height:100px;*/
padding:0 15px 0 25px;
}/*Este estilo corresponde al tipo de productos*/
#catalogo ul {  
	list-style:none;
	margin-left:20px;
	padding:0;
}
#catalogo ul li {
	padding-left:20px;
	float:left;
	}

#catalogo ul li a{
display:block; /*Convertimos el vínculo en un bloque.*/
text-decoration:none;
width:176px;
height:186px;  
	}
#catalogo ul li a:hover {
	background-position:bottom;
}
#catalogo ul li a span {
	display:none;
	
}
.portones {
	background-image:url(images/botonportones.jpg);
	background-repeat: no-repeat;
}
.cierres {
	background-image:url(images/botoncierres.jpg);
	background-repeat: no-repeat;
}
.mobiliario {
	background-image:url(images/mobiliario1.jpg);
	background-repeat: no-repeat;
}
.construcciones {
	background-image:url(images/botonconstrucciones.jpg);
	background-repeat: no-repeat;
}
.estructuras {
	background-image:url(images/botonestructuras.jpg);
	background-repeat: no-repeat;
}
.escaleras {
	background-image:url(images/botonescaleras.jpg);
	background-repeat: no-repeat;
}
.out{
visibility:hidden;
/*position:-3000px;*/
}
