.nav {
	margin: 0px 0 0 0;
	border-radius:10px;
}

.nav > li {
	float: left;
}

.nav li a {
	background-color: var(--color-de-fondo);
	color: var(--color-principal);
	text-decoration:none;
	padding:10px 16.5px;
	display:block;
}

.nav li ul {
	display:none;
	position:absolute;
	min-width:10%;
}

.nav li:hover > ul {
	display:block;
}

.nav li ul li {
	position:relative;
}

.nav li ul li ul {
	top:0px;
}

.nav li ul li a {
	background-color: var(--color-principal);
	color: var(--color-de-fondo);
}

.nav li ul li a:hover {
	background-color: var(--color-de-fondo);
	color: var(--color-principal);
}

#catalogo-ini {
	font-size: 22px;
	font-weight: bold;
	text-transform: uppercase;
	
	color: var(--color-de-fondo);
	padding: 180px 0px 180px 40px;
	text-align: center;
	
	background: top center / 870px 476px;
    background-image: url('../images/catalogo/ini_catalogo.jpg');
    background-repeat: no-repeat; 
}
		
.detalle-toldo {
	margin: 0 auto;
	padding: 0 10px;
	width: 940px;
	display: none;
	text-align: justify;
}

.intro-br {
	padding: 60px 0 0 100px;
}

.volver-catalogo {
	padding-top: 50px;
	background: top center / 40px 40px;
    background-image: url('../images/web/catalogo-volver.png');
    background-repeat: no-repeat; 
    
	color: var(--color-principal);
}

.volver-catalogo:hover{
    background-image: url('../images/web/catalogo-volver-gris.png');
}

.imagen-detalle-principal {			
	float: right; 
	margin: 0px 20px 20px 20px;
	width: 500px;
}

.imagen-menu-catalogo {
    text-align: left;
}

.imagen-menu-catalogo img {
	margin: 0px 20px 10px 20px;
	width: 180px;
	heigh: 120px;
}

.imagen-menu-catalogo a {
    display:inline-block;
}

.imagen-menu-catalogo .caption {
    text-align: center;
}
			
.dos-columnas {
	-webkit-column-count: 2; /* Chrome, Safari, Opera */
	-moz-column-count: 2; /* Firefox */
	column-count: 2;
}

/* Sección inferior del Catálogo: colores, tejidos y electrónica: */

#catalogo-features ul {
	margin: 80px 0;
	color: var(--color-principal);
}

#catalogo-features ul li {
	color: var(--color-de-fondo);
	width: 300px;
	padding-top: 90px;
	float: left;
	margin-right: 10px;
	text-align: center;
}

#catalogo-features ul li h4 {
	color: var(--color-de-fondo);
}

#catalogo-features ul li.catalogo-colores {
	background: url('../images/web/catalogo-colores.png') no-repeat top center;
}

#catalogo-features ul li.catalogo-tejidos {
	background: url('../images/web/catalogo-tejidos.png') no-repeat top center;
}

#catalogo-features ul li.catalogo-automatismos {
	background: url('../images/web/catalogo-automatismos.png') no-repeat top center;
}
		
.detalle-catalogo-features {
	margin: -40px 0px 60px 0px;
	width: 940px;
	display: none;
	text-align: center;
}