@charset "utf-8";
#zona3b {
}
#zona3b nav {
	float: right;
	padding: 30px 0;
}

.menuprodhor {

margin:0px;

padding:0px;

list-style:none;

z-index:101;
}			

.menuprodhor > li {

float:left;

margin: 0 0 0 5px;
}			

a.menuprodhor-li1 {

	display:block;

	padding-left:10px;

	height:40px;

	line-height:40px;

}	

a.menuprodhor-li1:hover {
}			

.menuprodhor li:hover > a.menuprodhor-li1 {
}

.no-prodhor-submenu {

	padding-right:10px;

}	

.menuprod-hor-flecha {

	padding-right:10px;

}	



	

.menuprodhor li ul {

margin: 40px 0 0 0;

padding:0px;

list-style:none;

display:none;

position:absolute;

min-width:200px;

z-index:200;

box-shadow: 0 2px 1px 1px rgba(0,0,0,0.1);

-webkit-box-shadow: 0 2px 1px 1px rgba(0,0,0,0.1);

-moz-box-shadow: 0 2px 1px 1px rgba(0,0,0,0.1);

-ms-box-shadow: 0 2px 1px 1px rgba(0,0,0,0.1);

-o-box-shadow: 0 2px 1px 1px rgba(0,0,0,0.1);

-webkit-animation: fadein 0.3s 1 ease;

-moz-animation: fadein 0.3s 1 ease;

-ms-animation: fadein 0.3s 1 ease;

-o-animation: fadein 0.3s 1 ease;

animation: fadein 0.3s 1 ease;
}			

.menuprodhor li:hover > ul {

	display:block;

}			

.menuprodhor li ul li {

	position:relative;

}			

a.menuprodhor-li2 {

	display:block;

	padding:7px 10px;

}			

a.menuprodhor-li2:hover {

}

.menuprod-vert-flecha {

}			

.menuprodhor li ul li ul {

	right:-200px;

	top:0px;

}			

a.menuprodhor-li3 {

	display:block;

	padding:7px 10px;

}			

a.menuprodhor-li3:hover {

}



.menuprodhor li ul li:nth-child(1) {

border-top: 0px solid;

}





@keyframes fadein {

0% {opacity:0}

100%{opacity:1}

}



/* Firefox */

@-moz-keyframes fadein {

0% {opacity:0}

100%{opacity:1}

}



/* Safari and Chrome */

@-webkit-keyframes fadein {

0% {opacity:0}

100%{opacity:1}

}



/* Internet Explorer */

@-ms-keyframes fadein {

0% {opacity:0}

100%{opacity:1}

}

? 

/* Opera */

@-o-keyframes fadein {

0% {opacity:0}

100%{opacity:1}

}