#header {
				margin:auto;
				width:450px;                /* */
				font-family:Arial, Helvetica, sans-serif;
			}
			
			ul, ol {
				list-style:none; /* */
			}
			
			.nav > li { /* */
				float:left;
			}
			
			.nav li a {
				background-color:#050505;
				color:#fff;
				text-decoration:none;   /* */
				padding:12px 18px;
				display:block;
			}
			
			.nav li a:hover {
				background-color:#434343;   /* */
			}
			
			.nav li ul {
				display:none;
				position:absolute; /* */
				min-width:130px;
			}
			
			.nav li:hover > ul {
				display:block; /* */
			}
			
			.nav li ul li {
				position:relative;/* */
			}
			
			.nav li ul li ul {
				right:-140px;      /*modifica esta  */
				top:0px;
			}
			hr{BORDER-TOP 10PX SOLID 
			BORDER-RADIUS
			  
			  
			  
			  
			}