﻿/* Left menu */
A.bienMangerNav, A.bienBougerNav, A.bienEtreNav, A.questionsNutritionNav,
A.bienMangerNav_de, A.bienBougerNav_de, A.bienEtreNav_de, A.questionsNutritionNav_de,
A.bienMangerNavActive, A.bienBougerNavActive, A.bienEtreNavActive, A.questionsNutritionNavActive,
A.bienMangerNav_deActive, A.bienBougerNav_deActive, A.bienEtreNav_deActive, A.questionsNutritionNav_deActive,
A.bienMangerNav:hover, A.bienBougerNav:hover, A.bienEtreNav:hover, A.questionsNutritionNav:hover,
A.bienMangerNav_de:hover, A.bienBougerNav_de:hover, A.bienEtreNav_de:hover, A.questionsNutritionNav_de:hover{
  height: 43px; 
  width: 75px;
  display: inline-block; 
}
A.questionsNutritionNav:hover, A.questionsNutritionNav_de:hover{
 width: 76px; 
}
A.bienMangerNav{
  background: url(Images/headerMenu/bienMangerNav.jpg); 
}
A.bienBougerNav{
  background: url(Images/headerMenu/bienBougerNav.jpg); 
}
A.bienEtreNav{
  background: url(Images/headerMenu/bienEtreNav.jpg); 
}
A.questionsNutritionNav{
  background: url(Images/headerMenu/questionsNutritionNav.jpg); 
}
A.bienMangerNav_de{
  background: url(Images/headerMenu/de/bienMangerNav.jpg); 
}
A.bienBougerNav_de{
  background: url(Images/headerMenu/de/bienBougerNav.jpg); 
}
A.bienEtreNav_de{
  background: url(Images/headerMenu/de/bienEtreNav.jpg); 
}
A.questionsNutritionNav_de{
  background: url(Images/headerMenu/de/questionsNutritionNav.jpg); 
}
A.bienMangerNavActive, A.bienMangerNav:hover{
  background: url(Images/headerMenu/bienMangerNavHover.jpg); 
}
A.bienBougerNavActive, A.bienBougerNav:hover{
  background: url(Images/headerMenu/bienBougerNavHover.jpg); 
}
A.bienEtreNavActive, A.bienEtreNav:hover{
  background: url(Images/headerMenu/bienEtreNavHover.jpg); 
}
A.questionsNutritionNavActive, A.questionsNutritionNav:hover{
  background: url(Images/headerMenu/questionsNutritionNavHover.jpg); 
}
A.bienMangerNav_deActive, A.bienMangerNav_de:hover{
  background: url(Images/headerMenu/de/bienMangerNavHover.jpg); 
}
A.bienBougerNav_deActive, A.bienBougerNav_de:hover{
  background: url(Images/headerMenu/de/bienBougerNavHover.jpg); 
}
A.bienEtreNav_deActive, A.bienEtreNav_de:hover{
  background: url(Images/headerMenu/de/bienEtreNavHover.jpg); 
}
A.questionsNutritionNav_deActive, A.questionsNutritionNav_de:hover{
  background: url(Images/headerMenu/de/questionsNutritionNavHover.jpg); 
}

/* Right menu */
A.lesFemmesLaviebelleNav, A.lesFemmesLaviebelleNavActive, A.presDeChezMoiNav, A.presDeChezMoiNavActive,
A.lesFemmesLaviebelleNav_de, A.lesFemmesLaviebelleNav_deActive, A.presDeChezMoiNav_de, A.presDeChezMoiNav_deActive  {
  display: inline-block;
  width: 120px; 
  height: 30px;
  text-align: center;
  background-color: #A57D66;
  background-repeat: no-repeat;
  background-position: center;
}
A.lesFemmesLaviebelleNav, 
A.lesFemmesLaviebelleNav_de{
  border-bottom: dotted 1px white;
  border-left: dotted 1px white;
  border-right: dotted 1px white;
}
A.presDeChezMoiNav, 
A.presDeChezMoiNav_de{
  border-bottom: dotted 1px white;
  border-right: dotted 1px white;
}
A:hover.lesFemmesLaviebelleNav, A.lesFemmesLaviebelleNavActive, A:hover.presDeChezMoiNav, A.presDeChezMoiNavActive,
A:hover.lesFemmesLaviebelleNav_de, A.lesFemmesLaviebelleNav_deActive, A:hover.presDeChezMoiNav_de, A.presDeChezMoiNav_deActive{
  border: solid 2px #A57D66;
  height: 27px;
  width: 118px;
  background-color: White; 
  background-repeat: no-repeat;
  background-position: center; 
}
A.lesFemmesLaviebelleNav img, A.presDeChezMoiNav img,
A.lesFemmesLaviebelleNav_de img, A.presDeChezMoiNav_de img{
  margin-top: 2px;
}
A.lesFemmesLaviebelleNavActive img, A:hover.lesFemmesLaviebelleNav img, A.presDeChezMoiNavActive img, A:hover.presDeChezMoiNav img,  
A.lesFemmesLaviebelleNav_deActive img, A:hover.lesFemmesLaviebelleNav_de img, A.presDeChezMoiNav_deActive img, A:hover.presDeChezMoiNav_de img{
  margin-top: 0px;
}
A.lesFemmesLaviebelleNav, A.lesFemmesLaviebelleNavActive {
  background-image: url(Images/headerMenu/lesFemmesLaviebelleNav.jpg); 
}
A.presDeChezMoiNav, A.presDeChezMoiNavActive  {
  background-image: url(Images/headerMenu/presDeChezMoiNav.jpg); 
}
A.lesFemmesLaviebelleNav_de, A.lesFemmesLaviebelleNav_deActive {
  background-image: url(Images/headerMenu/de/lesFemmesLaviebelleNav.jpg); 
}
A.presDeChezMoiNav_de, A.presDeChezMoiNav_deActive  {
  background-image: url(Images/headerMenu/de/presDeChezMoiNav.jpg); 
}
A:hover.lesFemmesLaviebelleNav, A.lesFemmesLaviebelleNavActive{
  background-image: url(Images/headerMenu/lesFemmesLaviebelleNav_white.jpg);
} 
A:hover.presDeChezMoiNav, A.presDeChezMoiNavActive{
  background-image: url(Images/headerMenu/presDeChezMoiNav_white.jpg);
}
A:hover.lesFemmesLaviebelleNav_de, A.lesFemmesLaviebelleNav_deActive{
  background-image: url(Images/headerMenu/de/lesFemmesLaviebelleNav_white.jpg);
} 
A:hover.presDeChezMoiNav_de, A.presDeChezMoiNav_deActive{
  background-image: url(Images/headerMenu/de/presDeChezMoiNav_white.jpg);
}

/* Breadcrumbs */
.breadCrumbsContainer{
  clear: both; 
  width: 100%; 
  margin-top: 45px; 
  height: 30px; 
  vertical-align: top;
}
.leftBreadCrumbPanel, .leftBreadCrumbPanelForHome, .leftBreadCrumbPanelForMisc{
  color: #767676;
  font-family: Georgia;
  font-size: 15px;
  position: absolute; 
  text-align: left; 
  text-transform: uppercase; 
  width: 462px;
}
.leftBreadCrumbPanel{
  margin-left: 250px;
}
.leftBreadCrumbPanelForHome{
  margin-left: 8px;
}
.leftBreadCrumbPanelForMisc{
  margin-left: 250px;
}
.rightBreadCrumbPanel{
  color: black;
  font-family: Verdana;
  font-size: 10px;
  float: right; 
  text-align: right; 
  width: 492px;
  margin: 5px 8px 0px 0px;
}
.leftBreadCrumbPanel a, .rightBreadCrumbPanel a, .leftBreadCrumbPanel a:visited, .rightBreadCrumbPanel a:visited{
  text-decoration: none;
  color: #353535;
}
.leftBreadCrumbPanel a:hover, .rightBreadCrumbPanel a:hover{
  text-decoration: underline;
}

/* Footer menu */
A.footerItemNav, A.footerItemNav:hover, A.footerItemNav:visited{
  font-size: 8px;
  font-family: Verdana;
  font-weight: bold;
  margin-right: 20px; 
  color: Black;
  text-transform: uppercase;
  text-decoration: none;
}
A.footerItemNav:hover{
  text-decoration: underline;
}
A.footerItemNav:visited{
  font-weight: normal;
}

/* RubricMenu */
.bienMangerRubricMenu, 
.bienBougerRubricMenu, 
.bienEtreRubricMenu,
.questionNutritionRubricMenu, 
.regionRubricMenu,
.wifeRubricMenu{  
  margin-left: 8px;
  font-family: Verdana;
  font-size: 11px;
  text-align: left;
  width: 183px;
}
.bienMangerRubricMenu .rubricMenuItem, .bienMangerRubricMenu .rubricMenuFirstItem,
.bienBougerRubricMenu .rubricMenuItem, .bienBougerRubricMenu .rubricMenuFirstItem, 
.bienEtreRubricMenu .rubricMenuItem, .bienEtreRubricMenu .rubricMenuFirstItem,
.questionNutritionRubricMenu .rubricMenuItem, .questionNutritionRubricMenu .rubricMenuFirstItem,
.regionRubricMenu .rubricMenuItem, .regionRubricMenu .rubricMenuFirstItem,
.wifeRubricMenu .rubricMenuItem, .wifeRubricMenu .rubricMenuFirstItem{
  border-bottom: dotted 1px black;
  padding: 5px 0px 5px 30px;
  display: block;
}
.bienMangerRubricMenu .rubricMenuFirstItem, 
.bienBougerRubricMenu .rubricMenuFirstItem, 
.bienEtreRubricMenu .rubricMenuFirstItem,
.questionNutritionRubricMenu .rubricMenuFirstItem,
.regionRubricMenu .rubricMenuFirstItem,
.wifeRubricMenu .rubricMenuFirstItem{
  border-top: solid 1px black;
}
.bienMangerRubricMenu a, .bienMangerRubricMenu a:visited,
.bienBougerRubricMenu a, .bienBougerRubricMenu a:visited,
.bienEtreRubricMenu a, .bienEtreRubricMenu a:visited,
.questionNutritionRubricMenu a, .questionNutritionRubricMenu a:visited,
.regionRubricMenu a, .regionRubricMenu a:visited,
.wifeRubricMenu a, .wifeRubricMenu a:visited{
  text-decoration: none;
}
.bienMangerRubricMenu a{
  color: #F0BB50;
}
.bienBougerRubricMenu a{
  color: #F98080;
}
.bienEtreRubricMenu a{
  color: #CD51FF;
}
.questionNutritionRubricMenu a{
  color: #2E5F91;
}
.regionRubricMenu a, 
.wifeRubricMenu a{
  color: #A57D66;
}
.bienMangerRubricMenu a:visited, 
.bienBougerRubricMenu a:visited, 
.bienEtreRubricMenu a:visited,
.questionNutritionRubricMenu a:visited,
.regionRubricMenu a:visited,
.wifeRubricMenu a:visited{
  color: #353535;
}
.bienMangerRubricMenu a:hover,
.bienBougerRubricMenu a:hover,
.bienEtreRubricMenu a:hover,
.quesitonNutritionRubricMenu a:hover,
.regionRubricMenu a:hover,
.wifeRubricMenu a:hover{
  text-decoration: underline;
  cursor: pointer;
}
.bienMangerRubricMenu a:hover .rubricMenuItem, .bienMangerRubricMenu a:hover .rubricMenuFirstItem{
  background-color: #FAEBCA;
}
.bienBougerRubricMenu a:hover .rubricMenuItem, .bienBougerRubricMenu a:hover .rubricMenuFirstItem{
  background-color: #FEECEC;
}
.bienEtreRubricMenu a:hover .rubricMenuItem, .bienEtreRubricMenu a:hover .rubricMenuFirstItem{
  background-color: #E7C9FF;
}
.regionRubricMenu a:hover .rubricMenuItem, .regionRubricMenu a:hover .rubricMenuFirstItem,
.wifeRubricMenu a:hover .rubricMenuItem, .wifeRubricMenu a:hover .rubricMenuFirstItem{
  background-color: #E4D8D1;
}


/* Question Nutrition Menu */
.questionNutritionRubricMenu{  
  margin-left: 8px;
  font-family: Verdana;
  font-size: 11px;
  text-align: left;
  width: 183px;
}
.questionNutritionRubricMenu .rubricMenuItem, 
.questionNutritionRubricMenu .rubricMenuFirstItem{
  border-bottom: dotted 1px black;
  padding: 5px 0px 5px 22px;
  display: block;
}
.questionNutritionRubricMenu .rubricMenuFirstItem{
  border-top: solid 1px black;
}
.questionNutritionRubricMenu a, 
.questionNutritionRubricMenu a:visited{
  text-decoration: none;
}
.questionNutritionRubricMenu a{
  color: #2E5F91;
}
.questionNutritionRubricMenu a:visited{
  color: #353535;
}
.questionNutritionRubricMenu a:hover{
  text-decoration: underline;
  cursor: pointer; 
}
.subThemesMenu{
  display: none;
}
.subThemesMenu a, 
.subThemesMenu a:visited{
  text-decoration: none;
}
.subThemesMenu a{
  color: #2E5F91;
  display: block;
}
.subThemesMenu a:visited{
  color: #353535;
}
.subThemesMenu a:hover{
  text-decoration: underline;
  cursor: pointer; 
  background: #EAEFF4;
}
.subMenuItem{
  padding: 2px 0px 2px 50px;
}
.expandMenuIcon{
  cursor: pointer;
}
