/************** menu langues **************/

ul#langues { float:left;}
ul#langues li { display:inline; list-style:none;}
ul#langues li a {}

/************** menu outils **************/

ul#outils { clear:both;}
ul#outils li { display: inline; border-right: solid 1px #034d8e; padding:0 0.5em; list-style:none;}
ul#outils li a { color:#034d8e; font-size:85%}
ul#outils li a:hover { text-decoration:underline;}
ul#outils li.last { color:#034d8e; border-right: none;}


/************** menu principal **************/

/* 1e niveau */
ul#navigation, #navigation ul, #navigation li { margin:0; padding: 0; }
ul#navigation {float: left;  width: 790px; height: 38px; padding: 0; margin:0 0 0 5em;}
ul#navigation li {float: left; position:relative; height:37px; list-style:none;  }
ul#navigation li:hover {background: url('../images/news/menu/menu_over.png') repeat-x left top; }

ul#navigation li a { display:block; padding: 10px 15px; font-size: 1.1em; text-align: center; color: #506b08; font-family: "Trebuchet MS", Arial, helvetica; font-weight:bold; text-transform:uppercase; background: url('../images/news/menu/border.png') repeat-y right top;}
ul#navigation li a:hover, ul#navigation li a.aselect { color: #fff; }


/* 2e niveau */
ul#navigation ul {	display: none; position: absolute; top:38px; width: 183px; background: #97c020;}
ul#navigation li:hover ul { display: block !important; }
ul#navigation ul li {display:inline;  height: auto; padding: 0 ; margin: 0 !important; border-bottom:1px solid #c7dd86;}

ul#navigation li.qui-sommes-nous ul li {}
ul#navigation li.produits-services ul li {}

#navigation ul li a {display:block; font-weight:normal;	text-transform:none; clear:both; float:none; width: 160px; height:auto; padding: 5px 10px 5px 13px;	color: #506b08;	text-align: left; border-right: 0; background:none;}
#navigation ul li a:hover,#navigation ul li.select a {color:#fff;  background:#629410;}
ul#navigation ul li.select a.aselect {color:#000;}

/* Menu 2e niveau col droite*/
#coldroite #rubrique ul { margin:0; padding:0; color: #629410;}
#coldroite #rubrique ul li { padding:0.5em 0 0.5em; list-style:none; background: url("../images/news/bkg/border_chemin.png") repeat-x scroll left bottom transparent;}
#coldroite #rubrique ul li:hover { background:#e6e6e6;}
#coldroite #rubrique ul li:hover a { color:#428CB1;}
#coldroite #rubrique ul li.select { color:#428CB1; background:#e6e6e6;}
#coldroite #rubrique ul li.select a { color:#428CB1;}
#coldroite #rubrique ul li.last { background: none;}
#coldroite #rubrique ul li a{ color: #8D8D8D; background: url("../images/news/puce.png") no-repeat scroll left 7px transparent; padding-left:1em;}
#coldroite #rubrique ul li a:hover{  }

#coldroite #rubrique ul li li{ padding:0; margin:0 0 0 1em; list-style:none; background:none; }

#coldroite #rubrique ul li li a{ color:#8D8D8D !important; background: url("../images/news/trait.png") no-repeat scroll 8px 10px transparent; }
#coldroite #rubrique ul li li:hover { background: #dcdbdb; }
#coldroite #rubrique ul li li:hover a { color: #428CB1 !important; }
#coldroite #rubrique ul li li.select a { color: #428CB1 !important; }
#coldroite #rubrique ul li li.select { background: #dcdbdb; font-weight: bold; }

/* Menu 2e niveau col gauche*/
#colgauche #rubrique ul, #colgauche #espaceMembre ul { margin:0; padding:0; color: #629410;}
#colgauche #rubrique ul li, #colgauche #espaceMembre ul li { padding:0.5em 0 0.5em; list-style:none; background: url("../images/news/bkg/border_chemin.png") repeat-x scroll left bottom transparent;}
#colgauche #rubrique ul li:hover, #colgauche #espaceMembre ul li:hover { background:#e6e6e6;}
#colgauche #rubrique ul li:hover a, #colgauche #espaceMembre ul li:hover a { color:#428CB1;}
#colgauche #rubrique ul li.select, #colgauche #espaceMembre ul li.select { color:#428CB1; background:#e6e6e6;}
#colgauche #rubrique ul li.select a, #colgauche #espaceMembre ul li.select a { color:#428CB1;}
#colgauche #rubrique ul li.last, #colgauche #espaceMembre ul li.last { background: none;}
#colgauche #rubrique ul li a, #colgauche #espaceMembre ul li a { color: #8D8D8D; background: url("../images/news/puce.png") no-repeat scroll left 7px transparent; padding-left:1em;}
#colgauche #rubrique ul li a:hover, #colgauche #espaceMembre ul li a:hover {  }

#colgauche #rubrique ul li li, #colgauche #espaceMembre ul li li { padding:0; margin:0 0 0 1em; list-style:none; background:none; }

#colgauche #rubrique ul li li a, #colgauche #espaceMembre ul li li a { color:#8D8D8D !important; background: url("../images/news/trait.png") no-repeat scroll 8px 10px transparent; }
#colgauche #rubrique ul li li:hover, #colgauche #espaceMembre ul li li:hover { background: #dcdbdb; }
#colgauche #rubrique ul li li:hover a, #colgauche #espaceMembre ul li li:hover a { color: #428CB1 !important; }
#colgauche #rubrique ul li li.select a, #colgauche #espaceMembre ul li li.select a { color: #428CB1 !important; }
#colgauche #rubrique ul li li.select, #colgauche #espaceMembre ul li li.select { background: #dcdbdb; font-weight: bold; }

/* Menu Pied - */

ul#navigationPied { width: 983px; height: 38px; padding: 0; margin:0 0 0 5em; margin: auto; font-family:"Trebuchet MS",Arial,helvetica; }
ul#navigationPied li.index {display:none;}
ul#navigationPied li {float: left; height:150px; width:140px; padding:2em 1em 0 1em;  list-style:none;  background: url('../images/news/menu/block_pied.png') no-repeat left top;}
ul#navigationPied li a {color:#ffffff; font-size:13px; font-weight:bold; text-transform:uppercase;}


ul#navigationPied ul { margin:0; padding:0; font-family: Arial, Helvetica, sans-serif;}
ul#navigationPied ul li { background:none; height:auto; padding:0; }
ul#navigationPied ul li a{ text-transform:none; font-weight:normal;font-size:12px; color:#8ecbe9; }
ul#navigationPied ul li a:hover{ color:#fff; }

