/**

* @version      $Id: navigation.css 26 2007-09-26 13:33:01Z spook.68 $

* @package      Joomla!

* @subpackage   MLC

* @copyright   Copyright (c)2007 elecé

* @license      GNU/GPL

**/



/*********************************************************************************************************

	top navigation

*********************************************************************************************************/

/* why they are using the old markup from J! 1.0.x? whatever.. the css works with both menu markups ;) */

div#top-header ul { 

	position: absolute; 

	bottom: 5px; 

	right: 5px; 

	z-index: 120; 

	margin: 0; 

	padding: 0; 

}



div#top-header ul li {

	list-style: none; 

	padding: 0; 

	margin: 0; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.6em;
	text-transform: uppercase; 

	float: left; 

}



div#top-header ul li a:link, div#top-header ul li a:visited { 

	float: left; /* ie 6 */ 

	color: #fff; 

	height: 1%; 

	display: block; 

	margin: 0 0.2em; 

	padding: 0.5em 0.7em 0.2em 0.7em;

	text-decoration: none; 

}



div#top-header ul li a:hover {

	color: #D9A73D;

	text-decoration: underline;

}



div#top-header ul li a:active, div#top-header ul li a:focus, div#top-header ul li a#active_menu-nav, div#top-header ul li.active a:link, div#top-header ul li.active a:visited, div#top-header ul li.active a:active, div#top-header ul li.active a:focus {

	color: #fff; 

	background: #3f2a00 url(../images/menu-active.png) top center no-repeat;

}



/*********************************************************************************************************

	left navigation

*********************************************************************************************************/



/* first level

************************

div#left-sidebar ul.menu { 

	font-size: 1em; 

	color: #fff; 

	margin: 0 -5px 0px -5px; 

	padding: 0; 

	list-style: none; 

	border-top: solid 2px #959F0B;

}

*/

div#left-sidebar .heading ul.menu {

	margin: -5px; 

	border: 0; 

}



div#left-sidebar ul.menu li {

	padding: 0; 

	margin: 0;

	/*border-top: 1px solid #2e2800;*/

}



/*div#left-sidebar ul.menu li.first {

	border: 40px solid #333;

	margin:120px;

}*/



div#left-sidebar ul.menu li a:link, div#left-sidebar ul.menu li a:visited {

	padding: 0; /*0.3em 0.5em;*/ 

	display: block; 

	color: #3f2a00; 

	height: 1%; 

	font-size: 0.8em; 

	text-decoration: none; 

	text-transform: uppercase; 

	font-weight: bold;

	list-style:none;

	list-style-position:inherit;

}



div#left-sidebar ul.menu li a:hover {

	color: #000; 

	background-color: #e7e5d9; 

}



		div#left-sidebar ul.menu li a:active, div#left-sidebar ul.menu li a:focus, div#left-sidebar ul.menu li.active a:link, div#left-sidebar ul.menu li.active a:visited

		{ color: #000; background: #e7e5d9 url(../images/menu_left_active.gif) right center no-repeat; }





/* second level

*************************/

div#left-sidebar ul.menu ul { 

	margin: -5px 0 0 0; 

	list-style: none; 

	background-color: #e7e5d9;

}



div#left-sidebar ul.menu li li { 

	padding: 0; 

	border: 0;

	list-style:none;

	

}



div#left-sidebar ul.menu li.active li a:link, div#left-sidebar ul.menu li.active li a:visited { 

	background: #e7e5d9 url(../images/menu_sub_left.gif) 0 55% no-repeat; 

	color: #a99b6e; 

	padding: 0; /*.2em 0.5em 0.2em 0px; */

	font-size: 0.85em; 

	font-weight: normal; 

	text-transform: none; 

	list-style-image:none;

}



div#left-sidebar ul.menu li.active li a:hover, div#left-sidebar ul.menu li.active li a:active, div#left-sidebar ul.menu li.active li a:focus, div#left-sidebar ul.menu li.active li.active a:link, div#left-sidebar ul.menu li.active li.active a:visited { 

	color: #000; 

	background-image: url(../images/menu_sub_left_active.gif); 

}





/* third level

*************************/

/* same list settings as the second level */

div#left-sidebar ul.menu li.active li.active li a:link, div#left-sidebar ul.menu li.active li.active li a:visited {

	background: #e7e5d9 url(../images/menu_subsub_left.gif) 0 50% no-repeat; 

	color: #a99b6e; 

	padding: 0.1em 0.5em 0.1em 10px; 

}



div#left-sidebar ul.menu li.active li.active li a:hover,	div#left-sidebar ul.menu li.active li.active li a:active, div#left-sidebar ul.menu li.active li.active li a:focus, div#left-sidebar ul.menu li.active li.active li.active a:link, div#left-sidebar ul.menu li.active li.active li.active a:visited { 

	color: #000; 

	background-image: url(../images/menu_subsub_left_active.gif); 

}

	