/* main nav tabs */
#basic
{
	float:left;
	width:448px;
	width: 430px;
	width: 430px;
	background:#fff;
	margin: 0;
	padding: 0 0 0 18px;
	height: 27px;
  }

#basic ul
{
	margin:0;
	padding:0;
	list-style:none;
}

#basic li
{
	float:left;
	margin:0 3px 0 0;
	padding:0;
}

#basic a
{
	float:left;
	display:block;
	padding:0;
	text-decoration:none;
	font-weight:bold;
	color:#765;
	text-indent: -9999px;
	height: 27px;
}

/* Commented Backslash Hack hides rule from IE5-Mac */
#basic a {float: none; }
/* End IE5-Mac hack */

#basic a:hover
{
	color:#333;
}

#basic #active 
{
}

#basic #active a 
{
	color:#333;
	padding-bottom:5px;
}

#basic #nav-logo a
{
	width: 180px;
	background: #fff url(/img/logo.gif) no-repeat;
}

#basic #nav-works a	
{
	width: 52px;
	background: #fff url(/img/en-nav-projets.gif) no-repeat;
}

#basic #nav-news a
{
	width: 35px;
	background: #fff url(/img/en-nav-nouvelles.gif) no-repeat;
}

#basic #nav-place a
{
	width: 38px;
	background: #fff url(/img/en-nav-lieu.gif) no-repeat;
}

#basic #nav-profile a
{
	width: 37px;
	background: #fff url(/img/en-nav-nous.gif) no-repeat;
}

#basic #nav-contact a
{
	width: 49px;
	background: #fff url(/img/en-nav-contact.gif) no-repeat;
}

#basic #nav-logo a:hover
{
	background: #fff url(/img/logo.gif) 0 -27px no-repeat;
}

#basic #nav-works a:hover,
#basic #nav-works.active a
{
	background: #fff url(/img/en-nav-projets.gif) 0 -27px no-repeat;
}

#basic #nav-news a:hover,
#basic #nav-news.active a
{
	background: #fff url(/img/en-nav-nouvelles.gif) 0 -27px no-repeat;
}

#basic #nav-place a:hover,
#basic #nav-place.active a
{
	background: #fff url(/img/en-nav-lieu.gif) 0 -27px no-repeat;
}

#basic #nav-profile a:hover,
#basic #nav-profile.active a
{
	background: #fff url(/img/en-nav-nous.gif) 0 -27px no-repeat;
}

#basic #nav-contact a:hover,
#basic #nav-contact.active a
{
	background: #fff url(/img/en-nav-contact.gif) 0 -27px no-repeat;
}




/* language tabs and more */
#additional
{
	float: right;
	width: 280px;
	height: 15px;
	margin: 0;
	padding: 0;
}

#additional ul
{
	margin: 0;
	padding: 0;
	list-style: none;
}

#additional li
{
	float: right;
	margin: 0;
	padding: 0;
}

#additional a
{
	float: right;
	display: block;
	padding: 0;
	text-decoration: none;
	font-weight: bold;
	color: #765;
	text-indent: -9999px;
	text-decoration: none;
	height: 15px;
}

/* Commented Backslash Hack hides rule from IE5-Mac */
#additional a { float: none; }
/* End IE5-Mac hack */

#additional a:hover
{
	color:#333;
}

#additional #active { }

#additional #active a
{
	color:#333;
	padding-bottom:1px;
}

#additional #nav-fr a
{
	width: 20px;
	background: #fff url(/img/nav-fr.gif) no-repeat;
}

#additional #nav-nl a
{
	width: 20px;
	background: #fff url(/img/nav-nl.gif) no-repeat;
}

#additional #nav-en a
{
	width: 20px;
	background: #fff url(/img/nav-en.gif) no-repeat;
}

#additional #sublogo a
{
	width: 210px; margin-left:3px;
	background: #fff url(/img/sublogo.gif) no-repeat;
}

#additional #nav-fr a:hover,
#additional #nav-fr.active a
{
	background: #fff url(/img/nav-fr.gif) 0 -15px no-repeat;
}

#additional #nav-nl a:hover,
#additional #nav-nl.active a
{
	background: #fff url(/img/nav-nl.gif) 0 -15px no-repeat;
}

#additional #nav-en a:hover,
#additional #nav-en.active a
{
	background: #fff url(/img/nav-en.gif) 0 -15px no-repeat;
}

#additional #sublogo a:hover
{
	background: #fff url(/img/sublogo.gif) 0 -15px no-repeat;
}