﻿.menu
{
	list-style-type:none;
	margin:0;
	padding: 8px 0px 0px 0px;
	display: inline-block;
}
.menu li
{
    display: inline-block;
	float:left;
	padding:0px;
}
.menu li a
{
	display:block;
	height:53px;
}

/* ***** LOGO FLUNCH ***** */
.menu li.logo
{
	padding: 0px 15px 0px 0px;
}
.menu li.baseline
{
	padding: 0px 304px 0px 0px;
}
.menu li.logo a
{
	width:109px;
	height:053px;
}

.menu li.baseline a
{
	width:192px;
	height:021px;
}

/* ********************* */

.menu li.menu1 a        { background: url(../Image/Menu/BtnRecrutement.gif) top no-repeat; width: 91px;}
.menu li.menuEspacePro a{ background:url(../Image/Menu/BtnEspacepro.gif) top no-repeat; width: 95px;}
.menu li.menuEspaceProSelected a{ background:url(../Image/Menu/BtnEspacepro.gif) bottom no-repeat; width: 95px;}
.menu li.menu3 a        { background:url(../Image/Menu/BtnNewsletter.gif) top no-repeat; width: 82px;}
.menu li.menu4 a        { background:url(../Image/Menu/btnFacebook.gif) top no-repeat; width: 27px; height: 26px; margin: 13px 0 13px 12px; }
.menu li.menu5 a        { background:url(../Image/Menu/btnTwitter.gif) top no-repeat; width: 27px; height: 26px; margin: 13px 0 13px 8px; }

.menu li a:hover{background-position:bottom;}

/* Ouverture de sous-menus */
.menu .contentMenu                  { position: absolute; display: none;
                                      width: 160px; z-index: 5000; background-color: #431837;
                                      border: solid 2px #723d64; border-top: none;
                                      margin: -12px 0 0 2px; }
.menu .contentMenu .contentSubMenu  { position: relative; width: 100%; background-color: transparent; }
.menu .contentMenu .contentSubMenu a:hover{ color: #ffcc33; text-decoration: none; }
.menu .contentMenu .contentSubMenu a{ background-image: none; height: 14px; width: 134px;
                                      margin: 0; padding: 4px 8px 4px 14px;
                                      font-size: 10px; font-weight: bold; color: White; }
.menu .contentMenu .first           { background-image: url(../Image/Menu/menu_top.gif);
                                      background-repeat: no-repeat; background-position: top;
                                      padding-top: 12px; }
.menu .contentMenu .last            { padding-bottom: 10px; }
/* Hack Firefox Netscape */
html:not([lang*=""]) .menu .contentMenu { margin-left: 1px; width: 159px; }

/* ********************* */

.menuprincipal
{
	margin:0px 0px 0px 0px;
	padding:1px 0px 0px 0px;
	display:inline-block;
}
.menuprincipal div
{
	float:left;
	padding:0px 0px 0px 0px;
}
.menuprincipal div a
{
	display:block;
	height:38px;
}
.menuprincipal div.MenuAhlacarte { margin:0px 400px 0px 10px; }

/*.menuprincipal div.MenuLesPlusFlunch { margin:0px 0px 0px 430px; }*/


.menuprincipal div.MenuNouvoh { position:relative; }
.menuprincipal div.MenuRestou { position:relative; }
.menuprincipal div.MenuExtrah { position:relative; }
.menuprincipal div.MenuAhlacarte { position:relative; }
.menuprincipal div.MenuLesPlusFlunch { position:relative; }

.menuprincipal div.MenuNouvoh a.MenuPrincipalOnglet{background:url(../Image/Menu/BtnNouvoh.gif) top no-repeat;width:88px;}
.menuprincipal div.MenuRestou a.MenuPrincipalOnglet{background:url(../Image/Menu/BtnRestou.gif) top no-repeat;width:107px;}
.menuprincipal div.MenuExtrah a.MenuPrincipalOnglet{background:url(../Image/Menu/BtnExtrah.gif) top no-repeat;width:102px;}
.menuprincipal div.MenuAhlacarte a.MenuPrincipalOnglet{background:url(../Image/Menu/BtnAhlacarte.gif) top no-repeat;width:147px;}
.menuprincipal div.MenuLesPlusFlunch a.MenuPrincipalOnglet{background:url(../Image/Menu/BtnLesPlusFlunch.gif) top no-repeat;width:107px;}

.menuprincipal div.MenuNouvoh a.MenuPrincipalOnglet:hover{background:url(../Image/Menu/BtnNouvoh.gif) top no-repeat;width:88px;background-position:bottom;}
.menuprincipal div.MenuRestou a.MenuPrincipalOnglet:hover{background:url(../Image/Menu/BtnRestou.gif) top no-repeat;width:107px;background-position:bottom;}
.menuprincipal div.MenuExtrah a.MenuPrincipalOnglet:hover{background:url(../Image/Menu/BtnExtrah.gif) top no-repeat;width:102px;background-position:bottom;}
.menuprincipal div.MenuAhlacarte a.MenuPrincipalOnglet:hover{background:url(../Image/Menu/BtnAhlacarte.gif) top no-repeat;width:147px;background-position:bottom;}
.menuprincipal div.MenuLesPlusFlunch a.MenuPrincipalOnglet:hover{background:url(../Image/Menu/BtnLesPlusFlunch.gif) top no-repeat;width:107px;background-position:bottom;}

.menuprincipal div.MenuNouvoh a.MenuPrincipalOngletActif{background:url(../Image/Menu/BtnNouvoh.gif) top no-repeat;width:88px;background-position:bottom;}
.menuprincipal div.MenuRestou a.MenuPrincipalOngletActif{background:url(../Image/Menu/BtnRestou.gif) top no-repeat;width:107px;background-position:bottom;}
.menuprincipal div.MenuExtrah a.MenuPrincipalOngletActif{background:url(../Image/Menu/BtnExtrah.gif) top no-repeat;width:102px;background-position:bottom;}
.menuprincipal div.MenuAhlacarte a.MenuPrincipalOngletActif{background:url(../Image/Menu/BtnAhlacarte.gif) top no-repeat;width:147px;background-position:bottom;}
.menuprincipal div.MenuLesPlusFlunch a.MenuPrincipalOngletActif{background:url(../Image/Menu/BtnLesPlusFlunch.gif) top no-repeat;width:107px;background-position:bottom;}


.menuprincipal .MenuPrincipalContenu
{
	position: absolute;
	display: none; 
	width: 216px; 
	top: 38px; 
	background-color:#ffffff;
	border: solid 1px #b7c4e2;
}

.menuprincipal .MenuPrincipalContenu .MenuPrincipalContenuSsMenu
{
	width:100%;
}

.menuprincipal .MenuPrincipalContenu .MenuPrincipalContenuSsMenu a:hover
{
	background-color:#f7f4f6;
	text-decoration:none;
	background-image:url(../Image/Menu/icoFlecheSsMenu.gif);
	background-position:left center;
	background-repeat: no-repeat;
}
.menuprincipal .MenuPrincipalContenu .MenuPrincipalContenuSsMenu a
{
	height: 100%;
	color: #330033;
	font-weight: bold;
	font-size: 13px;
	padding: 09px 0px 10px 34px;
	background-image: url(../Image/Menu/icoFlecheSsMenu.gif);
	background-position: left center;
	background-repeat: no-repeat;
}

.menuprincipal #MenuNouvohContenu { left: -20px; }
.menuprincipal #MenuAhlacarteContenu { left: -10px; }

.menuprincipal div a:hover{background-position:bottom;}

/* ********************* */
/*
.menuprincipal
{
	list-style-type:none;
	margin:0px 0px 0px 0px;
	padding:1px 0px 0px 0px;
	display:inline-block;
}
.menuprincipal li
{
	float:left;
	padding:0px 0px 0px 0px;
}
.menuprincipal li a
{
	display:block;
	height:38px;
}
.menuprincipal li.MenuAhlacarte
{
	padding:0px 430px 0px 0px;
}

.menuprincipal li.MenuNouvoh a{background:url(../Image/Menu/BtnNouvoh.gif) top no-repeat;width:88px;}
.menuprincipal li.MenuRestou a{background:url(../Image/Menu/BtnRestou.gif) top no-repeat;width:107px;}
.menuprincipal li.MenuExtrah a{background:url(../Image/Menu/BtnExtrah.gif) top no-repeat;width:102px;}
.menuprincipal li.MenuAhlacarte a{background:url(../Image/Menu/BtnAhlacarte.gif) top no-repeat;width:137px;}
.menuprincipal li.MenuLesPlusFlunch a{background:url(../Image/Menu/BtnLesPlusFlunch.gif) top no-repeat;width:107px;}


.menuprincipal li a:hover{background-position:bottom;}

*/