@font-face {
	font-family: 'Glyphicons Halflings';
	
	src: url('https://www.african-paris.com/fontes/glyphicons-halflings-regular.eot');
	src: url('https://www.african-paris.com/fontes/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'), url('https://www.african-paris.com/fontes/glyphicons-halflings-regular.woff2') format('woff2'), url('https://www.african-paris.com/fontes/glyphicons-halflings-regular.woff') format('woff'), url('https://www.african-paris.com/fontes/glyphicons-halflings-regular.ttf') format('truetype'), url('https://www.african-paris.com/fontes/glyphicons-halflings-regular.svg#glyphicons_halflingsregular') format('svg');
}
#id_menu_bd_lien{
	font-family:Arial, Helvetica, sans-serif;color:#FF9600;font-size:16px;font-weight:bold;font-style:normal;text-decoration:none;;
	cursor:pointer;
	position: relative;
	top: 1px;
	display: inline-block;
	font-size:24px;
	font-family: 'Glyphicons Halflings';
	font-style: normal;
	font-weight: normal;
	line-height: 1;	
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

#id_menu_bd_lien:before {
  content: "\e236";
}



@media screen and (max-width: 1040px) {
  #id_menu_hd{
  	display:none;
  }
  #id_menu_bd{
  	display:block;
  }
}

@media screen and (min-width: 1040px) {
  #id_menu_hd{
  	display:block;
  }
  #id_menu_bd{
  	display:none;
  }
}

#id_ul_menu_bd{
	display:none;
}
#id_ul_menu_bd li{
	font-family:Arial, Helvetica, sans-serif;color:#FF9600;font-size:16px;font-weight:bold;font-style:normal;text-decoration:none;;
}
#id_ul_menu_bd li a{
	font-family:Arial, Helvetica, sans-serif;color:#FF9600;font-size:16px;font-weight:bold;font-style:normal;text-decoration:none;;
	text-decoration:none;
}
#id_ul_menu_bd li a:hover{
	font-family:Arial, Helvetica, sans-serif;color:#FF9600;font-size:16px;font-weight:bold;font-style:normal;text-decoration:none;;
	text-decoration:underline;
}

#menu_gauche{
display:block;
}

#menu_gauche li{
    list-style:none;
    height:auto;
    display:inline;
    display/**/:block;
}

.menu_gauche{
width:px;
height:px;
background-image:url('../DonneesTheme.php?no_theme=12&nom=menu_gauche&modif=1404351991');
background-repeat:no-repeat;
text-align:left;
}

.menu_gauche_survole{
width:px;
height:px;
background-image:url('../DonneesTheme.php?no_theme=12&nom=menu_gauche_survole&modif=1404351991');
background-repeat:no-repeat;
text-align:left;
}

.menu_gauche_texte
{
font-family:Arial, Helvetica, sans-serif;color:#000000;font-weight:normal;font-style:normal;font-size:12px;text-decoration:none;padding-left:10px;
padding-top:-6px;
}

.menu_gauche_texte_survole
{
font-family:Arial, Helvetica, sans-serif;color:#000000;font-weight:normal;font-style:normal;font-size:12px;text-decoration:none;padding-left:10px;
padding-top:-6px;
}

.menuIndicateur{
}


.menu{
    z-index:120;
    display:block;
    margin:0;
    padding:0;
    }

.menu ul{
    z-index:120;
  float:left;
  /* La première ligne permet d'utiliser l'ombre au format png pour la plupart*/
  /* des navigateur. La seconde utilisera le format gif pour IE. */
    position:absolute; /* pour sortir la liste du flux de donnée */
    display:block;
    width:200px;
    margin:0;
    padding:0;
  }

.menusurvole{
    background-image:url('../DonneesTheme.php?nom=menu_principal_survole&no_theme=12&modif=1404351991');
}

.menu li ul{
    z-index:120;
    visibility:hidden;
    }

.menu li li ul{
     z-index:120;
    margin-left:200px;
    margin-top:-23px; /* déplace le sous menu verticalement */
    left:auto;
    }

.menu li{
    z-index:120;
    list-style:none;
    height:auto;
    display:inline;
    display/**/:block;
    float:none;
    float/**/:left;
    margin:0;
    padding:0;
}

.menu li li{
    z-index:120;
	filter:progid:DXImageTransform.Microsoft.alpha(opacity=100) progid:DXImageTransform.Microsoft.Shadow(direction=135,color=#000000,strength=3);
   	display:block;
    float:none;
    width:100%;
    }

/* corrige un bug IE */
* html .menu li li{
    display:inline;
    }

* html .menu li li li{
    display:inline;
    }

.menu a{
    text-decoration:none;
    background-image:url('../DonneesTheme.php?nom=menu_principal&no_theme=12&modif=1404351991');
    font-family:Arial, Helvetica, sans-serif;color:#D2D2D2;font-size:12px;font-weight:bold;font-style:normal;text-decoration:none;    text-align:left;
    display:block;
    padding: 2px 2px;
    }

.menu a:visited{
    text-decoration:none;
    background-image:url('../DonneesTheme.php?nom=menu_principal&no_theme=12&modif=1404351991');
    font-family:Arial, Helvetica, sans-serif;color:#D2D2D2;font-size:12px;font-weight:bold;font-style:normal;text-decoration:none;    text-align:left;
    display:block;
    padding: 2px 2px;
    }


.menu a:hover{
    text-decoration:none;
    background-image:url('../DonneesTheme.php?nom=menu_principal_survole&no_theme=12&modif=1404351991');
    font-family:Arial, Helvetica, sans-serif;color:#141414;font-size:12px;font-weight:bold;font-style:normal;text-decoration:none;    }

.menu_a_hover{
    text-decoration:none;
    background-image:url('../DonneesTheme.php?nom=menu_principal_survole&no_theme=12&modif=1404351991');
    font-family:Arial, Helvetica, sans-serif;color:#141414;font-size:12px;font-weight:bold;font-style:normal;text-decoration:none;    }

/* for a mozilla better display with key nav */
.menu a:focus{
    text-decoration:none;
    background-image:url('../DonneesTheme.php?nom=menu_principal_survole&no_theme=12&modif=1404351991');
    font-family:Arial, Helvetica, sans-serif;color:#141414;font-size:12px;font-weight:bold;font-style:normal;text-decoration:none;}

/* hide some accessibility stuff */
.menu span{
    display:none;
    }

.menu li li a{
 	box-shadow:4px 4px 10px #202020;
 	-moz-box-shadow:4px 4px 10px #202020;
	-webkit-box-shadow:4px 4px 10px #202020;
	-goog-ms-box-shadow:4px 4px 10px #202020;
    text-decoration:none;
    font-family:Arial, Helvetica, sans-serif;color:#D2D2D2;font-size:12px;font-weight:bold;font-style:normal;text-decoration:none;    border:0px #D2D2D2 solid;
}

.menu li li li a{
  	box-shadow:4px 4px 10px #202020;
	-moz-box-shadow:4px 4px 10px #202020;
	-webkit-box-shadow:4px 4px 10px #202020;
	-goog-ms-box-shadow:4px 4px 10px #202020;
   text-decoration:none;
    font-family:Arial, Helvetica, sans-serif;color:#D2D2D2;font-size:12px;font-weight:bold;font-style:normal;text-decoration:none;    border:0px #D2D2D2 solid;
}


.menu li li li li a{
    text-decoration:none;
    font-family:Arial, Helvetica, sans-serif;color:#D2D2D2;font-size:12px;font-weight:bold;font-style:normal;text-decoration:none;    border:0px #D2D2D2 solid;
}


.menu li li li li li a{
    text-decoration:none;
    font-family:Arial, Helvetica, sans-serif;color:#D2D2D2;font-size:12px;font-weight:bold;font-style:normal;text-decoration:none;    border:0px #D2D2D2 solid;
}
