/*
	 CSS-Tricks Example
	 by Chris Coyier
	 http://css-tricks.com
*/

* { margin: 0; padding: 0; }


.nav-wrap { margin: 3px auto 2px auto;  border-top: 2px solid white; border-bottom: 4px solid #B49E7B; background-image:url(../imagenes/bg_menu.jpg); background-repeat:repeat-x; background-position:bottom;}

.group:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }
*:first-child+html .group { zoom: 1; } /* IE7 */

#example-one { list-style: none; position: relative; width: 800px; }
#example-one li { display: inline; }
#example-one li a { color:#452A12; font-size: 12px; display: block; float: left; padding: 6px 10px 2px 10px; text-decoration: none;  border-bottom:2px solid white;}
#example-one li a:hover {
	color: #452A12; border-bottom:2px solid #745B3F;
}
#magic-line { position: absolute; bottom: -4px; left: 0; width: 100px; height: 4px; background: #745B3F; }

#example-two { margin: 0 auto; list-style: none; position: relative; width: 960px; }
#example-two li { display: inline; }
#example-two li a { position: relative; z-index: 200px; color: #bbb; font-size: 14px; display: block; float: left; padding: 6px 10px 4px 10px; text-decoration: none; text-transform: uppercase; }
#example-two li a:hover { color: white; }
#example-two #magic-line-two { position: absolute; top: 0; left: 0; width: 100px; background: rgba(220, 133, 5, 0.9); z-index: 100; -moz-border-radius: 5px; -webkit-border-radius: 5px; }

#example-one .current_page_item a { color: #452A12; border-bottom:2px solid #745B3F;}
