/* ================================================================ 
This copyright notice must be kept untouched in the stylesheet at 
all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.stunicholls.com/menu/pro_dropdown_3.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the associated (x)html may be modified in any 
way to fit your requirements.
=================================================================== */
.default_preload1 { /*background: url(three_0a.gif);*/
	
}

.default_preload2 { /*background: url(three_1a.gif);*/
	
}

#default_nav {
	padding: 0;
	margin: 0;
	height: 23px;
	min-height: 23px;
	background: #000000 url(navbar-bg.png) repeat-x left bottom;
	/*#846add*/
	color: #fff;
	font-weight: bold;
	font-size:11px;
	font-family:"Verdana", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	text-align: center;
	list-style-type: none;
	position: relative;
	z-index: 500;
}

#default_nav li.default_top {
	display: block;
	float: left;
  }

#default_nav li a.default_top_link {
	display: block;
	float: left;
	height: 23px;
	line-height: 20px;
	color: #fff;
	text-decoration: none;
 	font-weight: bold;
	padding: 0 0 0 15px;
	cursor: pointer;
	/*background-color:#ddd;*/ /*background: url(three_0.gif);*/
}

#default_nav li a.default_top_link span {
 
	float: left;
	display: block;
	padding: 0 24px 0 15px;
	height: 23px;
	/*background: url(three_0.gif) right top no-repeat;*/
}

#default_nav li a.default_top_link span.default_down {
 
	float: left;
	display: block;
	padding: 0 24px 0 15px;
	height: 23px;
	background: url(arrow_down_white.gif) 90% 50% no-repeat;
}

#default_nav li:hover a.default_top_link,#default_nav li a.default_selected
	{
 
	color: #FFFFFF;
	background-color: #000000;
	border-bottom: 3px solid #000000;
}

#default_nav li:hover a.default_top_link span,#default_nav li a.default_selected span
	{
 
	background-color: #000000;
}

#default_nav li:hover a.default_top_link span.default_down,#default_nav li a.default_selected span.default_down
	{
 
	background-color: #ffffff;
	background: url(arrow_down_white.gif) 90% 50% no-repeat;
}

/* Default list styling */
#default_nav li:hover {
 
	position: relative;
	z-index: 200;
}

#default_nav li:hover ul.default_sub {
 
	left: 1px;
	top: 26px;
	background-color: #FFFFFF;
	color: #000000;
	white-space: nowrap;
	width: auto;
	height: auto;
	z-index: 300;
}

#default_nav li:hover ul.default_sub li {
	display: block;
	height: 23px;
	position: relative;
	float: left;
	width: 200px;  /* Testing */
	text-align: left;
 	font-weight: bold;
}

#default_nav li:hover ul.default_sub li a {
	display: block;
 	height: 23px;
  width: 200px;  /* Testing */
	background-color: #000000;
	color: #fff;
	line-height: 20px;
	padding: 0 5px;
	text-decoration: none;
}

#default_nav li ul.default_sub li a.default_fly {
 	background: #000000 url(arrow.gif) 200px 6px no-repeat;
}

#default_nav li:hover ul.default_sub li a:hover {
 
	background-color: #FFFFFF;
	color: #000000;
}

#default_nav li:hover ul.default_sub li a.default_fly:hover {
 
	background: #000000 url(arrow_over.gif) 200px 6px no-repeat;
	color: #fff;
}

/*couleur des titres dans les menus déroulés*/
#default_nav li b {
	display: block;
 	height: 18px;
	width: 200px;  /* Testing */
	line-height: 18px;
	margin-bottom: 3px;
	text-indent: 6px;
	color: #000;
	border-bottom: 1px solid #000;
	cursor: default;
}

#default_nav li:hover li:hover ul,#default_nav li:hover li:hover li:hover ul,#default_nav li:hover li:hover li:hover li:hover ul,#default_nav li:hover li:hover li:hover li:hover li:hover ul
	{
 
	left: 200px;
	top: -4px;
	background: #e9e9e9;
	padding: 3px;
	border: 1px solid #000000;
	white-space: nowrap;
	width: 200px;  /* Testing */
	z-index: 400;
	height: auto;
}

#default_nav ul,#default_nav li:hover ul ul,#default_nav li:hover li:hover ul ul,#default_nav li:hover li:hover li:hover ul ul,#default_nav li:hover li:hover li:hover li:hover ul ul
	{
 
	position: absolute;
	left: -9999px;
	top: -9999px;
	width: 0;
	height: 0;
	margin: 0;
	padding: 0;
	list-style: none;
}

#default_nav li:hover li:hover a.default_fly,#default_nav li:hover li:hover li:hover a.default_fly,#default_nav li:hover li:hover li:hover li:hover a.default_fly,#default_nav li:hover li:hover li:hover li:hover li:hover a.default_fly
	{
 
	background: #000000 url(arrow_over.gif) 200px 6px no-repeat;
	color: #fff;
	border-color: #fff;
}

#default_nav li:hover li:hover li a.default_fly,#default_nav li:hover li:hover li:hover li a.default_fly,#default_nav li:hover li:hover li:hover li:hover li a.default_fly
	{
 	background: #000000 url(arrow.gif) 200px 6px no-repeat;
	color: #ffffff;
	border-color: #e9e9e9;
}
