#contenido_contenido div.listado ul.marcas{}
#marcas{width:100%;height:auto;float:left;margin:0;padding:15px 0;}
#marcas ul.destacados_marcas{width:100%;height:auto;float:left;margin:0;padding:10px 0 10px 0;list-style-type:none;border-top:1px dotted #c0c0c0;border-bottom:1px dotted #c0c0c0;}
#marcas ul.destacados_marcas li{width:25%;height:auto;float:left;margin:0;padding:0;}
#marcas ul.destacados_marcas li a{width:100%;height:auto;float:left;margin:0;padding:0;}
#marcas ul.destacados_marcas li img{width:80px;height:80px;float:left;margin:0;padding:0;}
#marcas ul.destacados_marcas li p.texto{width:60%;height:auto;float:left;margin:-5px 0 0 3%;padding:0;color:#87487f;font-size:14px;font-weight:bold;}
#marcas ul.destacados_marcas li p.resumen{width:60%;height:auto;float:left;margin:0 0 0 3%;padding:0;color:#707070;font-size:11px;}
#marcas ul.marcas_seccion {
    width: 98%;
    height: auto;
    float: left;
    margin: 10px 0 0 0;
    padding: 1%;
    list-style-type: none;
    display: flex;
    flex-flow: wrap;
}
#marcas ul.marcas_seccion li {
    width: 12%;
    height: auto;
    float: left;
    margin: 4px 1%;
    padding: 1%;
    transition: transform 0.5s ease;
    position: relative;
    z-index: 1;
    box-shadow: 0 0 1px 0px #8e8e8e;
    background: #fff;
    vertical-align: middle;
    align-items: center;
    display: flex;
}
#marcas ul.marcas_seccion li:hover{transform:scale(1.3);z-index:10;}
#marcas ul.marcas_seccion li a {
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 0;
    opacity: 0.6;
    overflow: hidden;
    text-align: center;
    vertical-align: middle;
    align-items: center;
    display: flex;
    justify-content: center;
}
#marcas ul.marcas_seccion li a:hover{opacity:1;}
#marcas ul.marcas_seccion li a img {
    max-width: 100%;
    max-height: 100%;
}
#marcas ul.marcas {
	width: 100%;
	height: auto;
	float: left;
	margin: 20px 0;
	padding: 0 0 5px 0;
	list-style-type: none;
}
#marcas ul.marcas li {
	width: 12.15%;
	height: auto;
	float: left;
	margin: 0 1%;
	padding: 0;
	position: relative;
	z-index: 1;
	transition: transform 0.5s ease;
	text-align: center;
	filter: grayscale(1);
}
#marcas ul.marcas li:hover{z-index:10;	filter: grayscale(0);
}
#marcas ul.marcas li a {
	width: 100%;
	height: auto;
	float: left;
	margin: 0;
	padding: 0;
	opacity: 0.6;
	overflow: hidden;
	min-height: 60px;
	text-transform: uppercase;
}

#l_marcas li a strong {
	display: block;
	position: absolute;
	width: 90%;
	text-align: center;
	font-weight: bold;
	color: var(--color2) !important;
	padding: 5%;
	border: 1px solid #eee;
	top: 5px;
	font-size:0.8em;
}
#marcas ul.marcas li a strong:hover {
		background: #6a6767;

}
#marcas ul.marcas li a:hover{opacity:1;}
#marcas ul.marcas li a img{max-width:100%;max-height:100%;}
#marcas_visitadas{width:100%;height:auto;float:left;margin:0 0 10px 0;padding:0;}
#marcas_visitadas h2{border-radius:5px 0 0 5px;color:#FFFFFF;float:left;font-family:Verdana;font-size:1.1em;font-weight:normal;height:auto;letter-spacing:-0.5px;padding:2px 0 2px 2%;text-indent:4px;width:96%;background-color:#68831E;-webkit-box-shadow:0px 3px 4px 0px rgba(30, 37, 39, 0.58);-moz-box-shadow:0px 3px 4px 0px rgba(30, 37, 39, 0.58);box-shadow:0px 3px 4px 0px rgba(30, 37, 39, 0.58);}
#marcas_visitadas ul.marcas{width:100%;height:auto;float:left;margin:20px 0 0 0;padding:0 0 5px 0;list-style-type:none;}
#marcas_visitadas ul.marcas li{width:31%;height:auto;float:left;margin:0 1%;padding:0;}
#marcas_visitadas ul.marcas li a{width:100%;height:auto;float:left;margin:0;padding:0;opacity:0.6;overflow:hidden;}
#marcas_visitadas ul.marcas li a:hover{opacity:1;}
#marcas_visitadas ul.marcas li a img{width:100%;}
#irTop{color:#666;float:left;font-family:inherit;font-size:1.1em;font-weight:normal;margin:15px 0 20px;padding:5px 0 3px 1%;text-transform:uppercase;width:99%;text-align:center;}
#irTop a{background:url("../img/arriba.png") top left no-repeat;color:#666;display:block;margin:0 auto;transition:color 0.3s ease, text-shadow 0.3s ease,background-image 0.8s ease;width:300px;text-align:center;letter-spacing:-0.8px;}
#irTop a:hover{color:var(--colorNeutro3);text-decoration:none;text-shadow:0 0 2px #666;background-image:url("../img/arriba_hover.png");}
#marca_producto{border-bottom:1px solid #eee;border-top:1px solid #eee;float:left;padding:15px 0 0;position:relative;width:100%;}
#marca_producto #datosMarca{width:18.5%;height:230px;float:left;margin:0 1% 10px 0;padding:0;position:relative;text-align:center;border-right:1px solid #eee;}
#marca_producto #datosMarca a.marca{display:inline-block;width:150px;margin:10px 0 0;}
#marca_producto #datosMarca a.marca img{width:100%;height:auto;}
#marca_producto #datosMarca p.titulo{color:#333;font-size:1.3em;font-weight:bold;margin:3px 0 20px;text-align:center;}
#marca_producto #datosMarca a.verTodos{display:inline-block;line-height:13px;}
#otros_productos_marca{display:block;float:left;margin:0;padding:0;position:relative;width:80%;}
#otros_productos_marca h2{display:block;float:left;font-size:1em;font-weight:normal;margin:6px 0;padding:0 2%;position:relative;text-align:left;text-transform:uppercase;width:95%;}
#otros_productos_marca ul{width:100%;float:left;position:relative;display:block;margin:0;padding:0;}
#otros_productos_marca .capa_marca{border:none;margin:0;padding:0;overflow:hidden;width:100%;}
#otros_productos_marca .carousel{margin:0;}
#otros_productos_marca li{width:33.33%;border:medium none;height:210px !important;text-align:center;margin:0;padding:0;position:relative;}
#otros_productos_marca li:hover{box-shadow:none;}
#otros_productos_marca li div.imagen{float:none;height:55%;transition:all 0.4s ease 0s;}
#otros_productos_marca li div.imagen:hover{transform:scale(1.1);}
#otros_productos_marca li div.imagen a{width:100%;height:100%;float:left;margin:0;padding:0;}
#otros_productos_marca .carousel ul li div.imagen a img{width:auto !important;height:auto !important;max-width:100%;max-height:100%;}
#otros_productos_marca li h3{float:left;font-size:0.95em;letter-spacing:-0.5px;margin:10px 0;min-height:30px;overflow:hidden;padding:0 2%;position:relative;text-overflow:ellipsis;width:96%;font-weight:normal;}
#otros_productos_marca li h3 a.titulo{color:var(--color2);}
#otros_productos_marca li h3 a.titulo:hover{color:#111;}
#otros_productos_marca li p.precio{color:#222;float:left;font-size:1em;font-weight:normal;margin:0;padding:0;position:relative;text-align:center;width:100%;}
#otros_productos_marca li p.precio span{font-size:1.5em;font-weight:bold;}
.capa_marca .botones_horizontal a{cursor:pointer;float:none;height:40px;opacity:1;padding:0;position:absolute;top:130px;width:40px;z-index:100;}
.capa_marca .botones_horizontal a.izquierdo{background:rgba(0, 0, 0, 0) url("../img/left.png") no-repeat scroll center center;left:0px;}
.capa_marca .botones_horizontal a.izquierdo:hover{filter:grayscale(100%);opacity:0.6;}
.capa_marca .botones_horizontal a.derecho{background:rgba(0, 0, 0, 0) url("../img/right.png") no-repeat scroll center center;right:0px;}
.capa_marca .botones_horizontal a.derecho:hover{filter:grayscale(100%);opacity:0.6;}
div#marcaFicha {
    float: left;
    width: 40%;
    margin: 25px 5% 0;
    text-align: center;
}