﻿/* page d'accueil */
/*Colonne de gauche */

.mColonneGaucheModules { float: left; width: 660px; padding-left: 35px; margin-bottom: 20px; }
/* présentation */
.mModulePresentation .mSectionTitle, .mModulePresentation .mArticleTitle { display: none; }
.mModulePresentation { margin-top: 25px; background: #fcfcfc; }
.mModulePresentation .mArticleContent { padding-right: 5px; }
.mModulePresentation .mArticleContent p { text-align: justify; }
.mModulePresentation .mArticleContent img { margin-right: 10px; }
/* modules portail */
.mModuleLiving, .mModuleProfessional, .mModuleAbout { width: 197px; float: left; background: url("/image/BgPortalCenter.gif") center bottom no-repeat; height: 260px; margin-right: 20px; margin-top: 10px; position: relative; }
/* module living with */

.mModuleLiving .mBox { background: url("/image/LivingWithWilson.gif") top center no-repeat; position: relative; }
.mModuleLiving .mSectionTitle, .mModuleProfessional .mSectionTitle, .mModuleAbout .mSectionTitle { display: none; }
.mArticleTitle h2 { margin: 0; font-family: Verdana, Arial, Sans-Serif; color: #f8ba00; text-transform: uppercase; font-size: 13px; /*padding: 40px 20px 25px 15px;*/
    padding: 25px 80px 35px 10px; }
/* pour ie6 : correction du decalage du module Professionals */

.mModuleProfessional .mArticleTitle h2 { padding: 25px 20px 35px 15px; }
/* rubrique accueil : bloc 'about eurowilson' */
.mModuleAbout .mArticleTitle h2 { padding: 25px 20px 50px 15px; }
.mModuleLiving .mArticleContent ul, .mModuleLiving .mArticleContent ul a, .mModuleProfessional .mArticleContent ul a, .mModuleProfessional .mArticleContent ul, .mModuleAbout .mArticleContent ul, .mModuleAbout .mArticleContent ul a { /*margin-left: 20px;*/
    color: White; font-weight: bold; text-decoration: none; }
.mModuleLiving .mArticleContent ul li, .mModuleProfessional .mArticleContent ul li, .mModuleAbout .mArticleContent ul li { margin-bottom: 10px; margin-left:20px; }
.mModuleLiving .mModuleHTMLPublic { margin-bottom: 30px; }
.mModuleLiving .SelectLang { color: White; padding-left: 15px; }
.mModuleLiving #LanguageChoiceHome { padding-left: 15px; margin-top: 15px; }
/* module professionals */
.mModuleProfessional .mBox { background: url("/image/ForMedical.gif") 0px 15px no-repeat; position: relative; }
/* module about */
.mModuleAbout .mBox { background: url("/image/AboutEuroWilson.gif") 0px 15px no-repeat; position: relative; }
.mModuleAbout h2 { padding: 55px 20px 25px 15px; }
a.SeeLink { position: absolute; bottom: 5px; right: 30px; text-decoration: none; background: url("/image/PuceAllNews.gif") 28px 5px no-repeat; color: #36418C; padding-right: 15px; }
/* formulaire de langue*/
.mModuleLiving form, .mModuleLiving dl { margin: 0; padding: 0; }
/* colonne de droite */
.mColonneDroiteModules { float: left; width: 280px; }
/* Module alert */



.mModuleAlert { background: url("/image/Alert.gif") top right no-repeat; height: 80px; margin-top:10px; margin-right: 10px; }
.mModuleAlert ul.mCategoryList { list-style-type: none; padding-top: 15px !important; padding-top:12px; padding-left: 40px; background: url("/image/AlertBottom.gif") bottom right no-repeat; padding-bottom: 20px; }
.mModuleAlert ul.mCategoryList li p span { font-weight: bold; font-size: 13px; text-transform: uppercase; color: #f8ba00; }
.mModuleAlert ul.mCategoryList ul.mLinkList { padding-top: 20px; list-style-type: none; }
.mModuleAlert ul.mCategoryList ul.mLinkList li a { font-size: 11px; font-weight: normal; color: #0e2c6c; text-decoration: none; background: url("/image/PuceAlert.gif") 0 5px no-repeat; padding-left: 10px; }
.mModuleAlert ul.mCategoryList ul.mLinkList li a:hover { text-decoration: underline; }
/* module news */
.mModuleNewsPublic { padding-top: 30px; padding-bottom: 10px; margin-left: 29px; margin-right: 13px; overflow: hidden; }
.ie6..mModuleNewsPublic {
 padding-top: 10px;
 margin-top: 0;
}
.mModuleNewsPublic .mSection h1 { color:#F8BA00; font-size:13px; font-weight:bold; padding-left: 5px; padding-bottom:0; text-transform:uppercase; background: url("/image/BGTitleHome.gif") 0 0 no-repeat; height: 25px; line-height: 25px; margin: 0; /*border-bottom:1px solid #f39706;*/
    border-bottom:none 0; }
.mModuleNewsPublic ul.mLeadList { background: #eeeeee url("/image/BGNewsHome.gif") bottom left repeat-x; padding-bottom: 15px; }
.mModuleNewsPublic .mSection ul.mLeadList li a.mNewsTitle { /*color: #36418C;
    text-decoration: none;
    margin: 3px 0;*/
    display:none; }
.mModuleNewsPublic .mSection ul.mLeadList li { border-bottom: dashed 1px #eeaa22; }
.mModuleNewsPublic ul.mLeadList li img { margin-right: 3px; }
.mModuleNewsPublic ul.mLeadList li p { margin-right: 5px; }
.mModuleNewsPublic a.SeeAllNews { clear:both; color: #34408a; background: url("/image/PuceAllNews.gif") right 5px no-repeat; padding-right: 20px; text-decoration: none; /*margin-left: 135px;*/
    margin-left: 180px; }
/* Module Newsletter */
.mModuleNewsLetter { margin-top: 10px; padding-bottom: 10px; margin-left: 29px; margin-right: 13px; clear: both; }
.mModuleNewsLetter h1 { background:transparent url(/image/BGTitleHome.gif) no-repeat scroll 0 0; color:#F8BA00; font-size:13px; font-weight:bold; height:25px; line-height:25px; margin:0; padding: 0 0 0 5px; text-transform:uppercase; border: none; }
.mModuleNewsLetter p { background: #fff url("/image/BGNewsHome.gif") top left repeat-x; margin: 0 0 10px 1px; padding: 5px; }
#Body { background: White; }
/* zone eurowilson */
.mEurowilson { clear:both; margin: 20px; background: url("/image/ZoneEuro.gif") top left repeat-y; height: 65px; padding: 5px; overflow: hidden; width: 945px; }
.ie6.mEurowilson { padding-bottom: 0px; }
.mEurowilson p { float: left; font-family: arial; height: 107px; width: 623px; }
.mEurowilson a.euFlagLink { float:left; cursor:pointer; display:block; width: 190px; height:50px; margin-top: 9px; }
.mEurowilson a.prog2013 { float:left; cursor:pointer; display:block; width: 130px; height:50px; margin-top: 5px; }
.mModuleLiving H2 { height:66px; padding-bottom:0px; }

