/**
* @version      $Id: navigation.css 20080424.1 $
* @package      Joomla!
* @subpackage   gabrielleMajor
* @copyright    Copyright (c)2008 ePraxis inc. All rights reserved.
* @license      GNU/GPL
**/

/*********************************************************************************************************
	top navigation
*********************************************************************************************************/
div#top-header ul
{ z-index: 120; margin: 0; padding: 0; }

	div#top-header ul li
	{ display:block; list-style: none; color: #ff3300; padding: 0; margin: 0; font-size: 0.8em; font-family: Tahoma,arial,helvetica,clean,sans-serif; float: right; background: transparent url(../images/top_menu_separator.gif) 7px 50% no-repeat;}

		div#top-header ul li.last
		{ background: none; }

		div#top-header ul li.first
		{  }

		div#top-header ul li a:link, div#top-header ul li a:visited
		{ color: #ff3300; margin: 0; padding: 0 0 0 15px; text-transform: uppercase; text-decoration: none; }

		div#top-header ul li a:hover, div#top-header ul li a:focus
		{ color: #666600; }


		div#top-header ul li a:active, 
		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: #666600; }

/*********************************************************************************************************
	left navigation
*********************************************************************************************************/

/* first level
*************************/
div#left-sidebar ul.menu
{ color: #fff; margin: 0; padding: 0; list-style: none;  }

	div#left-sidebar ul.menu li
	{ padding: 0.4em 0; margin: 0; line-height:1em; background:none; }

	div#left-sidebar ul.menu li.last
	{ padding-bottom: 0; }

		div#left-sidebar ul.menu li a:link, div#left-sidebar ul.menu li a:visited
		{ padding-left:38px; display: block; color: #ff3300; line-height:1.2em; font-size:0.8em; font-family: Tahoma,arial,helvetica,clean,sans-serif; text-decoration: none; text-transform: uppercase; font-weight: bold;}

		div#left-sidebar ul.menu li a:hover, div#left-sidebar ul.menu li a:focus,
		div#left-sidebar ul.menu li a:active, 
		div#left-sidebar ul.menu li.active a:link, div#left-sidebar ul.menu li.active a:visited
		{ background: transparent url(../images/menu_troisfleches.gif) 8px 0.3em  no-repeat; }

		div#left-sidebar ul.menu li a:active, 
		div#left-sidebar ul.menu li.active a:link, div#left-sidebar ul.menu li.active a:visited
		{ color: #999933; }



/* second level
*************************/
div#left-sidebar ul.menu ul
{ margin: 0; list-style: none; background: none; }

	div#left-sidebar ul.menu li li
	{ padding: 0 0 0 38px; border: 0; background:none; }

		div#left-sidebar ul.menu li.active li a:link, div#left-sidebar ul.menu li.active li a:visited
		{ color: #666600; padding: 0.3em 0 0.3em 10px; font-size: 0.85em; font-weight: normal; text-transform: none;  background: transparent url(../images/list_click.gif) 0 0.5em  no-repeat;}

		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: #ff3300; text-decoration: underline; background: transparent url(../images/list_click_over.gif) 0 0.5em  no-repeat; }


/*********************************************************************************************************
	navigation intra-page for section blog.
*********************************************************************************************************/
div.sectionblog div.nav_intra, div.catblog div.nav_intra
{ font-weight:500;font-size:0.85em; font-family: Tahoma,arial,helvetica,clean,sans-serif; display: none;}



div.nav_intra a:link, div.nav_intra a:visited
{color:#666600;}

div.nav_intra a:hover, div.nav_intra a:focus, div.nav_intra a.link
{ color:#ff3300; text-decoration:none;}
