/**********
 NAVIGATION
 **********/
#navigation {
	position: relative;
	width: 200px;
	margin: 10px 10px 10px 0px;
	padding: 0px;
	text-align: left;
	float: left;
}
#navigation .menuInvisible {
  color: #999999;
  font-weight: normal;
  font-size: 11px;
  text-decoration: none;
}
#navigation .menuInvisible:hover {
  color: #999999;
  text-decoration: underline;
}




/* LEVEL 1 */
#navigation .level1 {
  position: relative;
  margin: 0px 0px 0px 0px;
  padding: 0px;
  color: #E0DED8;
}
#navigation .level1fix {
  background: #ffb901 url(images/bg-jaune.jpg) repeat top left;
  margin: 0px 0px 0px 0px;
  padding: 0px;
}
#navigation .level1item {
  background: #ffb901 url(images/bg-jaune.jpg) repeat top left;
  margin: 10px 0px 0px 0px;
  padding: 0px;
}
#navigation .level1over {
  background: #ffb901 url(images/bg-jaune.jpg) repeat top left;
  margin: 10px 0px 0px 0px;
  padding: 0px;
  color: #cccccc;
  font-weight: bold;
}
#navigation .level1active {
  background: #ffb901 url(images/bg-jaune.jpg) repeat top left;
  margin: 10px 0px 0px 0px;
  padding: 0px;
  color: #666666;
  font-weight: bold;
}
#navigation .level1content {
  padding: 5px 5px 5px 0px;
  color: #333333;
  font-weight: bold;
}
#navigation a.navLevel1 {
  color: #CC0000;
  font-weight: bold;
  font-size: 12px;
  text-decoration: none;
}
#navigation a.navLevel1:hover {
  color: #FF0000;
  text-decoration: underline;
}




/* LEVEL 2*/
#navigation .level2 {
  position: relative;
  margin: 0px 0px 0px 0px;
  padding: 0px;
}
#navigation .level2fix {
  background: #ffffff;
  margin: 0px 0px 0px 0px;
  padding: 0px;
}
#navigation .level2item {
  background: #ffffff;
  margin: 10px 0px 0px 0px;
  padding: 0px;
}
#navigation .level2over {
  background: #ffffff;
  margin: 10px 0px 0px 0px;
  padding: 0px;
  color: #CC0000;
  font-weight: bold;
}
#navigation .level2active {
  background: #ffffff;
  margin: 10px 0px 0px 0px;
  padding: 0px;
  color: #CC0000;
  font-weight: bold;
}
#navigation .level2content {
  padding: 0px 0px 3px 0px;
  color: #CC0000;
  font-weight: bold;
}
#navigation a.navLevel2 {
  color: #CC0000;
  font-weight: bold;
  font-size: 12px;
  text-decoration: none;
}
#navigation a.navLevel2:hover {
  color: #FF0000;
  text-decoration: underline;
}




/* LEVEL 3 */
#navigation .level3 {
  position: relative;
  margin: 0px 0px 0px 0px;
  padding: 0px;
}
#navigation .level3item {
  background: #ffffff;
  margin: 0px 0px 0px 0px;
  padding: 0px;
  color: #CC0000;
}
#navigation .level3fix {
  background: #ffffff;
  margin: 0px 0px 0px 0px;
  padding: 0px;
}

#navigation .level3over {
  background: #ffffff;
  margin: 0px 0px 0px 0px;
  padding: 0px;
  color: #CC0000;
}
#navigation .level3active {
  background: #ffffff;
  margin: 0px 0px 0px 0px;
  padding: 0px;
  color: #CC0000;
  font-weight: bold;
}
#navigation .level3content {
  padding: 1px 5px 1px 15px;
}
#navigation a.navLevel3 {
  color: #CC0000;
  font-weight: normal;
  font-size: 12px;
  text-decoration: none;
}
#navigation a.navLevel3:hover {
  color: #FF0000;
  text-decoration: underline;
}

/* LEVEL 4 */
#navigation .level4 {
  position: relative;
  margin: 0px 0px 0px 0px;
  padding: 0px;
}
#navigation .level4item {
  background: #ffffff;
  margin: 0px 0px 0px 0px;
  padding: 0px;
  color: #CC0000;
}
#navigation .level4fix {
  background: #ffffff;
  margin: 0px 0px 0px 0px;
  padding: 0px;
}

#navigation .level4over {
  background: #ffffff;
  margin: 0px 0px 0px 0px;
  padding: 0px;
  color: #CC0000;
}
#navigation .level4active {
  background: #ffffff;
  margin: 0px 0px 0px 0px;
  padding: 0px;
  color: #CC0000;
  font-weight: bold;
}
#navigation .level4content {
  padding: 2px 5px 2px 25px;
}
#navigation a.navLevel4 {
  color: #CC0000;
  font-weight: normal;
  font-size: 12px;
  text-decoration: none;
}
#navigation a.navLevel4:hover {
  color: #FF0000;
  text-decoration: underline;
}




/* LEVEL 5 */
#navigation .level5 {
  position: relative;
  margin: 0px 0px 0px 0px;
  padding: 0px;
}
#navigation .level5item {
  background: #ffffff;
  margin: 0px 0px 0px 0px;
  padding: 0px;
  color: #CC0000;
}
#navigation .level5fix {
  background: #ffffff;
  margin: 0px 0px 0px 0px;
  padding: 0px;
}

#navigation .level5over {
  background: #ffffff;
  margin: 0px 0px 0px 0px;
  padding: 0px;
  color: #CC0000;
}
#navigation .level5active {
  background: #ffffff;
  margin: 0px 0px 0px 0px;
  padding: 0px;
  color: #CC0000;
  font-weight: bold;
}
#navigation .level5content {
  padding: 2px 5px 2px 35px;
}
#navigation a.navLevel5 {
  color: #CC0000;
  font-weight: normal;
  font-size: 12px;
  text-decoration: none;
}
#navigation a.navLevel5:hover {
  color: #FF0000;
  text-decoration: underline;
}




div.niveau_1_1{	
}

div.niveau_1_2{	
   text-indent: 5px;
  
}

div.niveau_1_3{
   text-indent : 15px;
}

div.niveau_1_4{
   text-indent : 25px	
}

div.niveau_1_5{
}




/********************************************* 
                 MOUSEOVER ******************************************** */
/* area_AREA_over *
.area_1_over{

}
/* area_AREA_LEVEL_over *
.area_1_2_over {

}

/* ******************************************** 
               RUBRIQUE ACTUEL
******************************************** */
/* niveau_AREA_sel 
.niveau_1_sel {
   color:#ffffff;
}

/* niveau_AREA_LEVEL_sel
.niveau_1_2_sel {

}
.niveau_1_3_sel {

}

/* ******************************************** 
               RUBRIQUE PARENT
******************************************** 
/* niveau_AREA_parent 
.niveau_1_parent {
   color:#ffffff;
}

/* niveau_AREA_LEVEL_parent
.niveau_1_2_parent {

}
.niveau_1_3_parent {

}
#navi a{
  font-family:Arial, serif;
  font-size: 12px;
  font-style: normal;
  text-decoration: none;
  line-height: 20px;
  color: #fff;
}
#navi a:hover {
  font-family:Arial, serif;
  font-size: 12px;
  font-style: normal;
  text-decoration: underline;
  line-height: 20px;
  color: #fff;
}
/*
.menuInvisible {
  font-family: Verdana, Arial, serif;
  font-size: 13px;
  font-style: normal;
  font-weight: bold;
  padding: 0px 0px 12px 0px;
  color: #000000;
}
