	ul#primary-nav,	ul#primary-nav ul {
	    background: #fff; /* IE6 Bug */ 
	    font-size: 100%;
	    margin : 0;
	    padding: 0;
	}
	
	ul#primary-nav {
		position:relative;
	    float: left;
		background-color:#5284ce;
	}
	
	
	ul#primary-nav:after {
		content: ".";
		display: block;
		height: 0;
		clear: both;
		visibility: hidden;
	}

	ul#primary-nav li {
	    /*float: left;
	    list-style-image: none;
	    list-style-type: none ;
	    list-style: none;*/
	    list-style-position: inside ;
	    position: relative;
	    width: 100%; /* Width of Menu Items */
		
	}
	
	.menubar {

		list-style-image: url("../imagenes/flecha.gif")  !important ;
		/*background-image: url("../imagenes/flecha.gif") left !important ;*/
	}
	
	ul#primary-nav li ul {
	
 	/*border-bottom:1px solid #0000ff;*/
	border-right:1px solid #60625F;
	border-top:1px solid #ccccff;
	border-left:1px solid #87847B;
	}
	
	
	ul#primary-nav li ul li {
	
 	border-bottom:1px solid #aaaaaa;
	border-right:1px solid #60625F;
/*	border-top:1px solid #ccccff;*/
	border-left:1px solid #60625F;
	
	}
	
	ul#primary-nav li a, ul#primary-nav li li a {
	    display: block;
	    text-decoration: none;
	    color: #ffffff;
	    padding: 0px 0px 0px 13px;
	   
	}
	   
	
	/* Fix IE. Hide from IE Mac \*/
	* html ul#primary-nav li { float: left; height: 1%; }
	* html ul#primary-nav li a { height: 1%; }
	/* End */

 

	ul#primary-nav ul {
	    display: none;
	    position: absolute;
	}
	
	ul#primary-nav ul ul {
	    left: 100%;
	    top: 0;
	}
	      
	ul#primary-nav li ul li a {
		padding: 2px 3px 1px 13px;
	} /* Sub Menu Styles */
	
	ul#primary-nav li:hover ul ul,	ul#primary-nav li:hover ul ul ul,	
	ul#primary-nav li.over ul ul,  ul#primary-nav li.over ul ul ul {
		display: none; 
	} /* Hide sub-menus initially */
	
	 ul#primary-nav li:hover ul,	ul#primary-nav li li:hover ul,	
	 ul#primary-nav li li li:hover ul,	ul#primary-nav li.over ul,	
	 ul#primary-nav li li.over ul,  ul#primary-nav li li li.over ul {
	 	display: block;
	 } /* The magic */
	
	/*
	ul#primary-nav li.menubar { 
		background-image:  url(../imagenes/flecha.gif) no-repeat scroll right center  ; 
	 }
	 
	 ul#primary-nav li li.menubar {
	 	background-image:  url(../imagenes/flecha.gif)  no-repeat scroll right center  ; 
	 } 
	 */
	
	ul#primary-nav li:hover, ul#primary-nav li.over {
		background-color: #f9f9f9 !important; 
	} /*background-color:#5284ce;*/
	
	ul#primary-nav li a:hover {
		background-color:#ffffff;
		color:#2a4197;
	}
