			ul, ol {
				list-style:none;
			}
			
			.nav > li {
				float:left;
			}
			
			.nav li a {
				/*background-color:#f50000;*/
				color:#fff;
				text-decoration:none;
				padding:10px 12px;
				display:block;
			}
			
			.nav li a:hover {
				background-color:#2f86c3;
			}
			
			.nav li ul {
				display:none;
				position:absolute;
				min-width:140px;
			}
			
			.nav li:hover > ul {
				display:block;
			}
			
			.nav li ul li {
				position:relative;
			}
			
			.nav li ul li ul {
				right:-140px;
				top:0px;
			}

			.nav_footer > li {
			/*	float:left;*/
			}
			
			.nav_footer li a {
				/*background-color:#f50000;*/
				color:#fff;
				text-decoration:none;
				padding:10px 12px;
				display:block;
			}
			
			.nav_footer li a:hover {
				text-decoration: underline;
			}			
			.nav_footer li ul {
				display:none;
				position:absolute;
				min-width:140px;
				border-left: thin solid #000000;
			}
			
			.nav_footer li:hover > ul {
				display:block;
			}
			
			.nav_footer li ul li {
				position:relative;
			}
			
			.nav_footer li ul li ul {
				right:-140px;
				top:0px;
			}
			
			
			.nav_categoria > li {
			/*	float:left;*/
			}
			
			.nav_categoria li a {
				background-color:#000;
				color:#fff;
				text-decoration:none;
				padding:10px 12px;
				display:block;
			}
			
			.nav_categoria li a:hover {
				text-decoration: underline;
			}			
			.nav_categoria li ul {
				display:none;
				position:absolute;
				min-width:140px;
				border-left: thin solid #000000;
			}
			
			.nav_categoria li:hover > ul {
				display:block;
			}
			
			.nav_categoria li ul li {
				position:relative;
			}
			
			.nav_footer li ul li ul {
				right:-140px;
				top:0px;
			}
						