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

ul#langues { float:left;}
ul#langues li { display:inline;}
ul#langues li a {}

/************** menu outils **************/
ul#outils { float:right; margin-top: 90px;  }
ul#outils li {display: inline;}
ul#outils li a { display: block; float:left; padding: 0.5em 1em; }


/************** menu Niveau 2 **************/
#Niveau2 { margin:0 0 1em 0 !important; background: url(../images/background/bkg_niveau2.gif) repeat-x left top; height:49px; padding-top:14px; text-align:left; border-left:#ccc solid 1px; border-right:#ccc solid 1px;}
#Niveau2 li { padding: 0 1.1em !important; display:inline; margin-bottom:12px !important; border-right:solid 1px #999; display:inline-block;}
#Niveau2 li a { font-weight:bold; color:#e30079;}
#Niveau2 li a:hover, #Niveau2 li a.aselect { color:#000; }
#Niveau2 li.panier {margin-left:16.8em; text-transform:uppercase; }
#Niveau2 li.vendredi-premier-juin {border-right:none;}
#Niveau2 li.last { border-right:none; }

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

/* Masquer les niveaux 2 et plus */
ul#navigation, #navigation ul, #navigation li { margin:0; padding: 0; }
#navigation li { }


/* 1e niveau */
#navigation { margin: 2em 2em 0 0 !important;}
#navigation li { padding: 0.7em 0 0.7em 24px; background: url(../images/background/bkg_puce_menu.png) no-repeat left 4px; border-bottom: 1px solid #E5E5E5;}
#navigation li:hover{ 
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2FjMjQ3YiIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNhYzI0N2IiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(left, rgba(172,36,123,0) 0%, rgba(172,36,123,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(172,36,123,0)), color-stop(100%,rgba(172,36,123,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(left, rgba(172,36,123,0) 0%,rgba(172,36,123,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(left, rgba(172,36,123,0) 0%,rgba(172,36,123,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(left, rgba(172,36,123,0) 0%,rgba(172,36,123,1) 100%); /* IE10+ */
background: linear-gradient(left, rgba(172,36,123,0) 0%,rgba(172,36,123,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ac247b', endColorstr='#ac247b',GradientType=1 ); /* IE6-8 */
}

#navigation li.select{ 
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2FjMjQ3YiIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNhYzI0N2IiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(left, rgba(172,36,123,0) 0%, rgba(172,36,123,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(172,36,123,0)), color-stop(100%,rgba(172,36,123,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(left, rgba(172,36,123,0) 0%,rgba(172,36,123,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(left, rgba(172,36,123,0) 0%,rgba(172,36,123,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(left, rgba(172,36,123,0) 0%,rgba(172,36,123,1) 100%); /* IE10+ */
background: linear-gradient(left, rgba(172,36,123,0) 0%,rgba(172,36,123,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ac247b', endColorstr='#ac247b',GradientType=1 ); /* IE6-8 */
}
#navigation li a { font-weight:bold; color:#000;}
#navigation li a:hover, #navigation li a.aselect { color:#3c0824;}

/* 2e niveau */
ul#navigation  ul {}
ul#navigation ul { display:none; position: absolute; width: auto; margin:-25px 0 0 178px; font-family: Arial, Helvetica, sans-serif;}
ul#navigation ul li { width:221px; padding:9px 10px; background:none; margin:0; background:#AC247B;  border-left:solid 3 #AC247B;}
ul#navigation ul li:hover {background:#88095a;}
ul#navigation ul li.select {background:#88095a;}
ul#navigation ul li a { width:221px; height:auto; padding:5px;  font-weight:normal; font-size:12px; text-transform:capitalize; color:#fff; }
ul#navigation li:hover ul { display:block;}
ul#navigation ul li a.aselect {background:url(../images/nav_catalogue_bloc_li.gif) no-repeat; color:#fff;}
ul#navigation ul li a:hover {color:#fff;}


/* 3e niveau */
#navigation li li ul {  }
#navigation li li li a:hover, #navigation li li li a.aselect { }

a.aselect { color: darkred; }

#colgauche #sousnav #smenu_membre li.relectures a {font-weight:bold; font-size:15px; color:#C00; text-decoration:blink;}

