﻿.bienMangerArticle{
}
.bienBougerArticle{
}
.bienEtreArticle{
}
.questionNutritionArticle{
}
.miscArticle{
}
/* ==============================================================
*
* ahref (links)
*
============================================================== */
.bienMangerArticle a,
.bienBougerArticle a,
.bienEtreArticle a,
.questionNutritionArticle a,
.miscArticle a{
  text-decoration: none;
  font-weight: bold;
  font-family: Verdana;
}
.bienMangerArticle a{
  color: #CC6716;
}
.bienBougerArticle a{
  color: #B53730;
}
.bienEtreArticle a{
  color: #CD51FF;
}
.questionNutritionArticle a{
  color: #2E5F91;
}
.miscArticle a{
  color: #653721;
}
.bienMangerArticle a:hover, 
.bienBougerArticle a:hover, 
.bienEtreArticle a:hover,
.questionNutritionArticle a:hover,
.miscArticle a:hover{
  text-decoration: underline;
}
.bienMangerArticle a:visited, 
.bienBougerArticle a:visited, 
.bienEtreArticle a:visited,
.questionNutritionArticle a:visited,
.miscArticle a:visited{
  color: #353535;
}
  
/* ==============================================================
*
* ArticleMediumPreview control styles
*
/* --------------------------------------------------------------
/* ArticleMediumContainer
-------------------------------------------------------------- */ 
.darkColorArticleMediumContainer, .baseColorArticleMediumContainer, .alternativeColorArticleMediumContainer,
.darkColorArticleMediumContainerHover, .baseColorArticleMediumContainerHover, .alternativeColorArticleMediumContainerHover{
  margin: 0px 4px 10px 4px;
  height: 278px;
  width: 502px;
  cursor: pointer;
}
/* Bien Manger */
.bienMangerArticle .darkColorArticleMediumContainer{
  border: solid 1px #F0BB50;
  background-color: #F0BB50;
}
.bienMangerArticle .baseColorArticleMediumContainer{
  border: solid 1px #F0BB50;
  background-color: white;
}
.bienMangerArticle .alternativeColorArticleMediumContainer{
  border: solid 1px #F0BB50;
  background-color: #FAEACA;
}
.bienMangerArticle .darkColorArticleMediumContainerHover,
.bienMangerArticle .alternativeColorArticleMediumContainerHover{
  border: solid 1px #F0BB50;
  background-color: white; 
}
.bienMangerArticle .baseColorArticleMediumContainerHover{
  border: solid 1px #F0BB50;
  background-color: #FAEACA;
}
/* Bien Bouger */
.bienBougerArticle .darkColorArticleMediumContainer{
  border: solid 1px #F98080;
  background-color: #F98080;
}
.bienBougerArticle .baseColorArticleMediumContainer{
  border: solid 1px #F98080;
  background-color: white;
}
.bienBougerArticle .alternativeColorArticleMediumContainer{
  border: solid 1px #F98080;
  background-color: #FEECEC;
}
.bienBougerArticle .darkColorArticleMediumContainerHover,
.bienBougerArticle .alternativeColorArticleMediumContainerHover{
  border: solid 1px #F98080;
  background-color: white; 
}
.bienBougerArticle .baseColorArticleMediumContainerHover{
  border: solid 1px #F98080;
  background-color: #FEECEC;
}
/* Bien Etre */
.bienEtreArticle .darkColorArticleMediumContainer{
  border: solid 1px #F095F4;
  background-color: #F095F4;
}
.bienEtreArticle .baseColorArticleMediumContainer{
  border: solid 1px #F095F4;
  background-color: white;
}
.bienEtreArticle .alternativeColorArticleMediumContainer{
  border: solid 1px #F095F4;
  background-color: #FDEFFD;
}
.bienEtreArticle .darkColorArticleMediumContainerHover,
.bienEtreArticle .alternativeColorArticleMediumContainerHover{
  border: solid 1px #F095F4;
  background-color: white; 
}
.bienEtreArticle .baseColorArticleMediumContainerHover{
  border: solid 1px #F095F4;
  background-color: #FDEFFD;
}
/* Question Nutrition */
.questionNutritionArticle .darkColorArticleMediumContainer{
  border: solid 1px #7FAEDB;
  background-color: #7FAEDB;
}
.questionNutritionArticle .baseColorArticleMediumContainer{
  border: solid 1px #7FAEDB;
  background-color: white;
}
.questionNutritionArticle .alternativeColorArticleMediumContainer{
  border: solid 1px #7FAEDB;
  background-color: #EAEFF4;
}
.questionNutritionArticle .darkColorArticleMediumContainerHover,
.questionNutritionArticle .alternativeColorArticleMediumContainerHover{
  border: solid 1px #7FAEDB;
  background-color: white; 
}
.questionNutritionArticle .baseColorArticleMediumContainerHover{
  border: solid 1px #7FAEDB;
  background-color: #EAEFF4;
}
/* --------------------------------------------------------------
/* ArticleMediumCategory
-------------------------------------------------------------- */
.articleMediumCategory{
  font-family: Verdana;
  font-size: 12px;
  text-align: left;
  text-transform: uppercase;
  margin: 8px;
}
.bienMangerArticle .articleMediumCategory{
  color: #F0BB50;
}
.bienBougerArticle .articleMediumCategory{
  color: #F98080;
}
.bienEtreArticle .articleMediumCategory{
  color: #C85EE1;
}
.questionNutritionArticle .articleMediumCategory{
  color: #7FAEDB;
}
/* --------------------------------------------------------------
/* ArticleMediumContentsContainer
-------------------------------------------------------------- */
.articleMediumContentsContainer{ 
  height: 243px;
  overflow: hidden;
}
/* --------------------------------------------------------------
/* ArticleMediumTitle
-------------------------------------------------------------- */
.articleMediumTitle{ 
  font-family: Georgia; 
  font-size: 36px; 
  font-weight: bold; 
  font-style: italic;
  border-style: dotted; 
  border-width: 1px 0px;
  border-color: black;
  text-align: left;
  margin: 8px 8px 15px 8px;
  padding: 8px 3px 8px 3px;
}
.bienMangerArticle .articleMediumTitle{
  color: #CC6716;
}
.bienBougerArticle .articleMediumTitle{
  color: #B53730;
}
.bienEtreArticle .articleMediumTitle{
  color: #A434A7;
}
.questionNutritionArticle .articleMediumTitle{
  color: #2E5F91;
}
/* --------------------------------------------------------------
/* ArticleMediumDescription
-------------------------------------------------------------- */
.articleMediumDescription{
  font-family: Verdana;
  font-size: 12px;
  text-align: left;
  margin: 0px 8px 0px 8px;
  height: 100px;
}
/* --------------------------------------------------------------
/* ArticleMediumImage
-------------------------------------------------------------- */
.articleMediumImage{
  margin: 8px 8px 8px 0px; 
}
.articleMediumLink{
  text-align: left; 
  margin: 8px 8px 8px 8px;
}

/* ==============================================================
*
* ArticlePreview control styles
*
/* --------------------------------------------------------------
ArticleSmallContainer
-------------------------------------------------------------- */ 
.darkColorArticleSmallContainer, .baseColorArticleSmallContainer, .alternativeColorArticleSmallContainer,
.darkColorArticleSmallContainerHover, .baseColorArticleSmallContainerHover, .alternativeColorArticleSmallContainerHover{
  margin: 0px 3px 10px 3px;
  height: 282px;
  width: 247px;
  cursor: pointer;
} 
/* Bien Manger */
.bienMangerArticle .darkColorArticleSmallContainer{
  border: solid 1px #F0BB50;
  background-color: #F0BB50; 
}
.bienMangerArticle .baseColorArticleSmallContainer{
  border: solid 1px #F0BB50;
  background-color: white;
}
.bienMangerArticle .alternativeColorArticleSmallContainer{
  border: solid 1px #F0BB50;
  background-color: #FAEACA;
}
.bienMangerArticle .darkColorArticleSmallContainerHover,
.bienMangerArticle .alternativeColorArticleSmallContainerHover{
  border: solid 1px #F0BB50;
  background-color: white; 
}
.bienMangerArticle .baseColorArticleSmallContainerHover{
  border: solid 1px #F0BB50;
  background-color: #FAEACA;
}
/* Bien Bouger */
.bienBougerArticle .darkColorArticleSmallContainer{
  border: solid 1px #F98080;
  background-color: #F98080;
}
.bienBougerArticle .baseColorArticleSmallContainer{
  border: solid 1px #F98080;
  background-color: white;
}
.bienBougerArticle .alternativeColorArticleSmallContainer{
  border: solid 1px #F98080;
  background-color: #FEECEC;
}
.bienBougerArticle .darkColorArticleSmallContainerHover,
.bienBougerArticle .alternativeColorArticleSmallContainerHover{
  border: solid 1px #F98080;
  background-color: white; 
}
.bienBougerArticle .baseColorArticleSmallContainerHover{
  border: solid 1px #F98080;
  background-color: #FEECEC;
}
/* Bien Etre */
.bienEtreArticle .darkColorArticleSmallContainer{
  border: solid 1px #F095F4;
  background-color: #F095F4;
}
.bienEtreArticle .baseColorArticleSmallContainer{
  border: solid 1px #F095F4;
  background-color: white;
}
.bienEtreArticle .alternativeColorArticleSmallContainer{
  border: solid 1px #F095F4;
  background-color: #FDEFFD;
}
.bienEtreArticle .darkColorArticleSmallContainerHover,
.bienEtreArticle .alternativeColorArticleSmallContainerHover{
  border: solid 1px #F095F4;
  background-color: white; 
}
.bienEtreArticle .baseColorArticleSmallContainerHover{
  border: solid 1px #F095F4;
  background-color: #FDEFFD;
}
/* Question Nutrition */
.questionNutritionArticle .darkColorArticleSmallContainer{
  border: solid 1px #7FAEDB;
  background-color: #7FAEDB; 
}
.questionNutritionArticle .baseColorArticleSmallContainer{
  border: solid 1px #7FAEDB;
  background-color: white;
}
.questionNutritionArticle .alternativeColorArticleSmallContainer{
  border: solid 1px #7FAEDB;
  background-color: #EAEFF4;
}
.questionNutritionArticle .darkColorArticleSmallContainerHover,
.questionNutritionArticle .alternativeColorArticleSmallContainerHover{
  border: solid 1px #7FAEDB;
  background-color: white; 
}
.questionNutritionArticle .baseColorArticleSmallContainerHover{
  border: solid 1px #7FAEDB;
  background-color: #EAEFF4;
}
/* Misc */
.miscArticle .darkColorArticleSmallContainer,
.wifeArticle .darkColorArticleSmallContainer{
  border: solid 1px #A57D66;
  background-color: #A57D66;
}
.miscArticle .baseColorArticleSmallContainer,
.wifeArticle .baseColorArticleSmallContainer{
  border: solid 1px #A57D66;
  background-color: white;
}
.miscArticle .alternativeColorArticleSmallContainer,
.wifeArticle .alternativeColorArticleSmallContainer{
  border: solid 1px #A57D66;
  background-color: #E4D8D1;
}
.miscArticle .darkColorArticleSmallContainerHover, .miscArticle .alternativeColorArticleSmallContainerHover,
.wifeArticle .darkColorArticleSmallContainerHover, .wifeArticle .alternativeColorArticleSmallContainerHover{
  border: solid 1px #A57D66;
  background-color: white; 
}
.miscArticle .baseColorArticleSmallContainerHover,
.wifeArticle .baseColorArticleSmallContainerHover{
  border: solid 1px #A57D66;
  background-color: #E4D8D1;
}
/* --------------------------------------------------------------
/* ArticleSmallContentsContainer
-------------------------------------------------------------- */
.articleSmallContentsContainer{
  height: 243px; 
  overflow: hidden;
}
/* --------------------------------------------------------------
/* ArticleSmallTitle
-------------------------------------------------------------- */
.articleSmallTitle{
  font-family: Georgia; 
  font-size: 24px; 
  font-weight: bold; 
  font-style: italic; 
  border-top: dotted 1px black;
  border-bottom: dotted 1px black;
  text-align: left;
  margin: 8px 8px 20px 8px;
  padding: 8px 0px 8px 0px;
}
.bienMangerArticle .articleSmallTitle{
  color: #CC6716;
}
.bienBougerArticle .articleSmallTitle{
  color: #B53730;
}
.bienEtreArticle .articleSmallTitle{
  color: #A434A7;
}
.questionNutritionArticle .articleSmallTitle{
  color: #2E5F91;
}
.miscArticle .articleSmallTitle,
.wifeArticle .articleSmallTitle{
  color: #653721;
}
/* --------------------------------------------------------------
/* ArticleSmallDescription
-------------------------------------------------------------- */
.articleSmallDescription{
  font-family: Verdana;
  font-size: 12px;
  text-align: left;
  margin: 0px 8px 0px 8px;
}
.darkColorArticleSmallContainer .articleSmallDescription{
  color: White;
}
/* --------------------------------------------------------------
/* ArticleSmallImage
-------------------------------------------------------------- */
.articleSmallImageContainer{
  float: left;
}
.articleSmallImage{
  margin: 0px 8px 0px 8px;  
}
/* --------------------------------------------------------------
/* ArticleSmallLink
-------------------------------------------------------------- */
.articleSmallLink{
  text-align: left; 
  margin: 8px 0px 0px 8px;
}

/* ==============================================================
*
* LastArticlesList control styles
*
/* --------------------------------------------------------------
LastArticleContainer
-------------------------------------------------------------- */ 
.lastArticlesContainer{
  text-align: left;
}
.lastArticlesContainer .containerTitle{
  border-bottom: dotted 1px gray;
  font-weight: bold;
  text-align: center;
  height: 50px;
  margin-bottom: 20px;
}
.lastArticlesContainer .articleAuthorAndDate a, .lastArticlesContainer .articleAuthorAndDate a:visited{
  font-family: Verdana;
  font-size: 12px;
  color: #666666;
  text-decoration: none;
}
.lastArticlesContainer .articleAuthorAndDate a:hover{
  font-family: Verdana;
  font-size: 12px;
  color: #666666;
  text-decoration: underline;
}
.lastArticlesContainer .articleDescription{
  text-align: left;
  padding-bottom: 20px;
  color: #A57D66;
  font-family: Verdana;
  font-size: 12px;
  height: 24px;
  overflow: hidden;
  margin-bottom: 20px;
}

/* ==============================================================
*
* ArticleDetailsView control styles
*
/* --------------------------------------------------------------
ArticleDetailsContainer
-------------------------------------------------------------- */ 
.articleDetailsContainer {
  margin: 0px 8px 15px 8px;
  width: 505px; 
}
.bienMangerArticle .articleDetailsContainer {
  border: solid 1px #F0BB50; 
}
.bienBougerArticle .articleDetailsContainer {
  border: solid 1px #F98080;
}
.bienEtreArticle .articleDetailsContainer {
  border: solid 1px #CD51FF; 
}
.questionNutritionArticle .articleDetailsContainer {
  border: solid 1px #7FAEDB; 
}
.wifeArticle .articleDetailsContainer {
  border: solid 1px #A57D66; 
}  
/* --------------------------------------------------------------
ArticleDetailsTitle
-------------------------------------------------------------- */ 
.articleDetailsTitle {
  text-align: left;
  font-size: 36px;
  font-family: Georgia; 
  color: #A1775F; 
  border-top: dotted 1px black; 
  border-bottom: dotted 1px black;
  margin: 8px 8px 8px 8px;
  padding: 8px 0px 8px 0px;
}
.bienMangerArticle .articleDetailsTitle {
  color: #CC6716; 
}
.bienBougerArticle .articleDetailsTitle {
  color: #B53730; 
}
.bienEtreArticle .articleDetailsTitle {
  color: #A434A7; 
}
.questionNutritionArticle .articleDetailsTitle {
  color: #2E5F91; 
}
.wifeNutritionArticle .articleDetailsTitle {
  color: #653721; 
}
/* --------------------------------------------------------------
ArticleDetailsContent
-------------------------------------------------------------- */ 
/* specific styles are defined into the radEditor.css file */
.articleDetailsContent {
  text-align: left;
  padding: 0px 8px 8px 8px;
}
/* --------------------------------------------------------------
ArticleDetailsImage
-------------------------------------------------------------- */ 
.articleDetailsImageContainer {
  float:right;
  padding-left: 5px;
}
.articleDetailsImage {
  /*width: 235px;*/
}
/* --------------------------------------------------------------
ArticleDetailsLinks
-------------------------------------------------------------- */ 
.articleDetailsLinksContainer {
  clear:both; 
  background-color: #F3EEEB; 
  color: #A1775F;
  font-family: verdana;
  font-size: 11px;
  padding: 8px;
}
.articleDetailsLinksContainer a, .articleDetailsLinksContainer a:hover, .articleDetailsLinksContainer a:visited{
  color: #A1775F;
  text-decoration: none;
}
.articleDetailsLinksContainer a:hover{
  text-decoration: underline;
}
a.articleDetailsArticleLink, a:hover.articleDetailsArticleLink, a:visited.articleDetailsArticleLink{
  color: #653721;
  text-decoration: none;
}
a:hover.articleDetailsArticleLink{
  text-decoration: underline;
}   
/* Wife rubric */
.wifeArticle .articleDetailsLinksContainer a, .wifeArticle .articleDetailsLinksContainer a:hover, .wifeArticle .articleDetailsLinksContainer a:visited{
  color: #A1775F;
  text-decoration: none;
}
.wifeArticle .articleDetailsLinksContainer a:hover{
  text-decoration: underline;
}
.wifeArticle a.articleDetailsArticleLink, .wifeArticle a:hover.articleDetailsArticleLink, .wifeArticle a:visited.articleDetailsArticleLink{
  color: #653721;
  text-decoration: none;
}
.wifeArticle a:hover.articleDetailsArticleLink{
  text-decoration: underline;
}

/* ==============================================================
*
* Article : VideoSmallPreview control styles
*
/* --------------------------------------------------------------
VideoSmallContainer
-------------------------------------------------------------- */ 
.darkColorVideoSmallContainer, .baseColorVideoSmallContainer, .alternativeColorVideoSmallContainer,
.darkColorVideoSmallContainerHover, .baseColorVideoSmallContainerHover, .alternativeColorVideoSmallContainerHover{
  height: 224px;
  width: 244px;
  cursor: pointer;
} 
/* Bien Manger */
.bienMangerArticle .darkColorVideoSmallContainer{
  border: solid 1px #F0BB50;
  background-color: #F0BB50; 
}
.bienMangerArticle .baseColorVideoSmallContainer{
  border: solid 1px #F0BB50;
  background-color: white;
}
.bienMangerArticle .alternativeColorVideoSmallContainer{
  border: solid 1px #F0BB50;
  background-color: #FAEACA;
}
.bienMangerArticle .darkColorVideoSmallContainerHover,
.bienMangerArticle .alternativeColorVideoSmallContainerHover{
  border: solid 1px #F0BB50;
  background-color: white; 
}
.bienMangerArticle .baseColorVideoSmallContainerHover{
  border: solid 1px #F0BB50;
  background-color: #FAEACA;
}
/* Bien Bouger */
.bienBougerArticle .darkColorVideoSmallContainer{
  border: solid 1px #F98080;
  background-color: #F98080;
}
.bienBougerArticle .baseColorVideoSmallContainer{
  border: solid 1px #F98080;
  background-color: white;
}
.bienBougerArticle .alternativeColorVideoSmallContainer{
  border: solid 1px #F98080;
  background-color: #FEECEC;
}
.bienBougerArticle .darkColorVideoSmallContainerHover,
.bienBougerArticle .alternativeColorVideoSmallContainerHover{
  border: solid 1px #F98080;
  background-color: white; 
}
.bienBougerArticle .baseColorVideoSmallContainerHover{
  border: solid 1px #F98080;
  background-color: #FEECEC;
}
/* Bien Etre */
.bienEtreArticle .darkColorVideoSmallContainer{
  border: solid 1px #F095F4;
  background-color: #F095F4;
}
.bienEtreArticle .baseColorVideoSmallContainer{
  border: solid 1px #F095F4;
  background-color: white;
}
.bienEtreArticle .alternativeColorVideoSmallContainer{
  border: solid 1px #F095F4;
  background-color: #FDEFFD;
}
.bienEtreArticle .darkColorVideoSmallContainerHover,
.bienEtreArticle .alternativeColorVideoSmallContainerHover{
  border: solid 1px #F095F4;
  background-color: white; 
}
.bienEtreArticle .baseColorVideoSmallContainerHover{
  border: solid 1px #F095F4;
  background-color: #FDEFFD;
}
/* Question Nutrition */
.questionNutritionArticle .darkColorVideoSmallContainer{
  border: solid 1px #7FAEDB;
  background-color: #7FAEDB; 
}
.questionNutritionArticle .baseColorVideoSmallContainer{
  border: solid 1px #7FAEDB;
  background-color: white;
}
.questionNutritionArticle .alternativeColorVideoSmallContainer{
  border: solid 1px #7FAEDB;
  background-color: #EAEFF4;
}
.questionNutritionArticle .darkColorAVideoSmallContainerHover,
.questionNutritionArticle .alternativeColorVideoSmallContainerHover{
  border: solid 1px #7FAEDB;
  background-color: white; 
}
.questionNutritionArticle .baseColorVideoSmallContainerHover{
  border: solid 1px #7FAEDB;
  background-color: #EAEFF4;
}
/* Misc */
.miscArticle .darkColorVideoSmallContainer,
.wifeArticle .darkColorArticleSmallContainer{
  border: solid 1px #A57D66;
  background-color: #A57D66;
}
.miscArticle .baseColorVideoSmallContainer,
.wifeArticle .baseColorVideoSmallContainer{
  border: solid 1px #A57D66;
  background-color: white;
}
.miscArticle .alternativeColorVideoSmallContainer,
.wifeArticle .alternativeColorVideoSmallContainer{
  border: solid 1px #A57D66;
  background-color: #E4D8D1;
}
.miscArticle .darkColorVideoSmallContainerHover, .miscArticle .alternativeColorVideoSmallContainerHover,
.wifeArticle .darkColorVideoSmallContainerHover, .wifeArticle .alternativeColorVideoSmallContainerHover{
  border: solid 1px #A57D66;
  background-color: white; 
}
.miscArticle .baseColorVideoSmallContainerHover,
.wifeArticle .baseColorVideoSmallContainerHover{
  border: solid 1px #A57D66;
  background-color: #E4D8D1;
}
/* --------------------------------------------------------------
/* VideoSmallTitle
-------------------------------------------------------------- */
.videoSmallTitle{
  font-family: Georgia; 
  font-size: 24px; 
  font-weight: bold; 
  font-style: italic; 
  border-top: dotted 1px black;
  border-bottom: dotted 1px black;
  text-align: left;
  margin: 8px 8px 0px 8px;
  padding: 8px 0px 8px 0px;
  height: 55px;
  overflow: hidden;
}
.bienMangerArticle .videoSmallTitle{
  color: #CC6716;
}
.bienBougerArticle .videoSmallTitle{
  color: #B53730;
}
.bienEtreArticle .videoSmallTitle{
  color: #CD51FF;
}
.questionNutritionArticle .videoSmallTitle{
  color: #2E5F91;
}
.miscArticle .videoSmallTitle,
.wifeArticle .videoSmallTitle{
  color: #653721;
}
/* --------------------------------------------------------------
/* VideoSmallImage
-------------------------------------------------------------- */
.videoSmallImageContainer{
  margin: 8px;
}
.videoSmallImage{
  /*width: 226px; 
  height: 128px;*/
}
/* ==============================================================
*
* Article : GMapArticlePopup control styles
*
/* --------------------------------------------------------------
GMapPopupArticleContainer
-------------------------------------------------------------- */ 
.gMapPopupArticleContainer{
  width:245px; text-align: left
}
.gMapPopupArticleImageContainer{
  float: left;
}
.gMapPopupArticleImage{
  margin: 0px 8px 0px 8px;
}
.gMapPopupArticleTitle{
  color:#a434a7; font-family: Verdana; font-size: 12px; text-align: left; margin: 0px 8px 0px 8px;
}
.gMapPopupArticleTheme{
  
}
.gMapPopupArticleDescription{
  color:#000000;
}
.gMapPopupArticleLink{
  
}
