﻿/* HEADER SUBSCRIBE */
.maHeader .subscribe { background:transparent url(Images/bgtribulu.gif) no-repeat left top; }

.maHeader p { width:145px; color:#2476a2; }

.maHeader .btSubscribe {background:transparent url(Images/btnsubscribe.gif) no-repeat; }

.maHeader .loginForm { background:transparent url(Images/bgprofil.jpg) no-repeat left top;}

.maHeader .field {background:transparent url(Images/bgchp.jpg) no-repeat left top;}
.maHeader .loginForm .linkLostpwd {color:#2476a2; }
<!--.maHeader .btOk { background:transparent url(Images/bttnok.gif) no-repeat; }-->

/* HEADER LOST PASSWORD */
.maHeader .lostPassword { background: url(Images/bgprofilpwd.jpg) no-repeat top left; }

.maHeader .rememberMe label { color:#2476A2; margin:0 0 0 2px; width:50px;}

/* HEADER PROFILE LOGGED */

.maHeader .profile .profileLogout .profileLogoutLink { color:#FFFFFF;
	background:url(Images/pictoLogout.gif) no-repeat top right; }
.maHeader .profile .profileLink { color:#2476a2;
    background:url(/BAIFiles/BAI/Images/pictos.gif) no-repeat 0 -43px; }
.maHeader .profile .profileLogout .profileUserLogout { color:#2476a2; }


/* BRAND LIST */
.wpBlockBrandList { background: url(/App_Themes/HomePage/Images/actuMarques.gif) no-repeat bottom left;
                      width: 276px; height: 39px; padding: 10px 0 0 15px; margin-bottom: 10px; }
.wpBlockBrandList select { width:240px; }


/* WP COUPONS */
.wpCouponsHome { background:url(Images/reducCouponsBg.jpg) no-repeat top left;
    width:291px; height:344px; }

.wpCouponsHome h2 strong { font-size:1.1em; }
.wpCouponsHome ul { margin:8px 0 0 8px; }
.CouponsHomeNbCoupons { background: url(/App_Themes/HomePage/Images/reducCouponAllBg.jpg) no-repeat top left;
    position: relative; margin:0 0 10px 10px; width: 262px; height: 27px;
    padding: 10px 0 0 10px; font-size: 1.3em; font-weight: bold; }
.CouponsHomeNbCoupons a { width: 36px; height: 27px; text-indent: -10000px; display:block;
	background: url(/App_Themes/HomePage/Images/reducCouponsBtn.gif) no-repeat top left;
	position:absolute; top:6px; left:220px; }


/* WP STAR IDEAS TOP 3 HOMEPAGE */
.wpStarIdeasTop3Homepage  { float:left; margin-left:8px; margin-top:0;
	background:transparent url(Images/top3Bg.jpg) repeat-y left bottom; height:272px;}
.wpStarIdeasTop3Homepage h1 {height:50px; width:437px;
	background:transparent url(Images/top3top.jpg) no-repeat left top;}
.wpStarIdeasTop3Homepage .starIdeasTop3HomepageLeft { margin:0 0 0 18px; width:200px; height:auto; }
.wpStarIdeasTop3Homepage .starIdeasTop3HomepageRight { margin:0 0 0 12px;width:200px; height:auto; }
.wpStarIdeasTop3Homepage .starIdeasTop3HomepageIn { width:185px; margin-top:2px; padding:4px 0 0 0;
    height:47px; }
.coBlock_bottom { background:none; margin:0; height:10px; }
.wpStarIdeasTop3Homepage .btastuces, .wpStarIdeasTop3Homepage .btarticles
	{position:absolute; top:231px;}

/* WP BLOCK REJOINDRE TRIBULU LEFT */
.wpBlocLeftTribuLu { float:left; clear:left; padding:0 0 55px 0; position:relative;
	background:transparent url(Images/blocLeftTribuLu.jpg) no-repeat left bottom; }
.wpBlocLeftTribuLuTop {
	background:transparent url(Images/blocLeftTribuLuTop.jpg) no-repeat scroll left top;
	padding:60px 20px 10px 30px; width:188px; }



/* WP SPONSOR WEBSITE */
.wpSponsorWebSite { background:transparent url(Images/wpSponsorWebSiteBg.gif) no-repeat left top;
	padding:35px 0pt 0pt 15px; height:98px; margin-top:20px; margin-bottom:0; z-index: 1000; }
.wpSponsorWebSite input {position:absolute; top:65px; color:#ee0303; }
.wpSponsorWebSite .wpSponsorWebSiteOk {width:38px; height:30px; position:absolute; top:61px;
	background:url(Images/wpSponsorWebSiteBtnOk.gif) no-repeat left top;}

/* WP NEWSLETTER INSCRIPTION HOME */
.wpNewsletter { background:transparent url(Images/wpNewsletterBg.gif) no-repeat left top;
	padding:35px 0pt 0pt 15px; height:98px; margin-top:10px; }
.wpNewsletter input {position:absolute; top:65px; color:#ee0303; }
.wpNewsletter .NewsletterBtn {width:38px; height:30px; position:absolute; top:61px;
	background:url(Images/NewsletterBtn.gif) no-repeat left top;}

/* WP MINI SURVEY */
.wpMiniSurvey { background: url(Images/miniSurveyBg.gif) repeat-y bottom left; float:left; margin-left:11px; width:284px; }
.wpMiniSurvey h2 { background: url(Images/miniSurveyTop.gif) no-repeat top left; width:291px; }
.wpMiniSurvey h3 { color: #17bcb5; padding-bottom:0; }
.wpMiniSurvey .wpMiniSurveyInner { background: url(Images/miniSurveyBot.gif) no-repeat bottom left; }
.wpMiniSurvey .ResultSurvey td.pair { padding:3px 0 0 0; }
/* RESULT SURVEY */
.wpMiniSurvey .ResultSurvey {margin-top:0px; }
.ResultSurvey .resultBar { background:url(Images/miniSurveyResultBar.gif) repeat-x top left;
    height:12px; }
.wpMiniSurvey .ResultSurvey .barpercent {
	color:#17BCB5;
}


/* WP RECIPE SEARCH BASIC */
.wpRecipeSearchBasic { width:217px; padding-bottom:80px; float:left;
	background:transparent url(Images/bodySearchRecipe.jpg) no-repeat bottom left; }
.wpRecipeSearchBasic .Block_top {position:relative;
	background:transparent url(Images/headSearchRecipe.gif) no-repeat; padding:33px 0pt 0pt 29px; }
.wpRecipeSearchBasic .Block_top h2 { text-indent:-10000px }
.wpRecipeSearchBasic .Block_bottom { background:none ;padding-bottom:7px;}
.wpRecipeSearchBasic .Block_top ul { margin:10px 0 0 0; }
.wpRecipeSearchBasic .Block_top ul li {  font-size:1.1em; margin:0 0 5px 0;
	background:transparent url(/BAIFiles/BAI/Images/pictos.gif) no-repeat 0pt -243px; }
.wpRecipeSearchBasic .Block_top ul li a { color:#666666; }
.wpRecipeSearchBasic .Block_top .SelectMoment {width:155px;}
.wpRecipeSearchBasic .Block_top .SelectRecipe {width:155px;}
.wpRecipeSearchBasic .Block_top .btnOK { background:url(Images/SearchRecipeBtnOk.gif) no-repeat top left;
    text-indent:-10000px; width:32px; height:30px;float:right; margin: 17px 25px 0 0;
    position:absolute; top:105px; }


/* WP APPEL A TEMOIN  */
.wpAppelTemoin { background:url(Images/appelTemoin.jpg) no-repeat top left; width:238px; height:273px; position:relative; }
.wpAppelTemoin a { background:url(Images/appelTemoinBtn.jpg) no-repeat top left;
	width:95px; height:29px; position:absolute; top:260px; left:100px; }



/* BOTTOM */

.maBottom .linkEDP {  display: none; background: url(Images/EnviedePlus.gif) no-repeat top right; color: #f8bbbf; }
.maBottom .linkEDP b { margin-left:-10000px; }


.maLegal { margin:15px 0 0 0; }
.maLegal .linkLegal { color: #FFFFFF;  }

.maBottom ul li, .maBottom ul li a {color: #F8BBBF; }
.maBottom ul li a { background: url(/BAIFiles/BAI/Images/pictos.gif) no-repeat 0 -23px; }
.maBottom ul li.first a { background: none; padding-left: 0; }
.maBottom ul li a em { display: none; }


/* BACKGROUNDS */
.maBody, .maBrandMarquee { background: url(Images/bgbody.gif) repeat-y top center; }
#BrandMarquee h2.BrandMarqueeTitle { background:url(Images/brandMarqueeTitle.gif) no-repeat top left;}
#BrandMarquee h2.LuFrance { color:#FFFFFF; }
#BrandMarquee h2.LuFrance a { background:url(Images/Lu-France.gif) no-repeat top left;}
.maBody .maCenter { background:#e8202a url(Images/dgdmiddle.jpg) repeat-x top left; overflow:hidden; }
.maTop { background:url(Images/bgnav.jpg) no-repeat top center; }
.maBottom { background:url(Images/bgfooter.jpg) top center no-repeat; }

/* LEFT/RIGHT BACKGROUND */
.maLeft { background:url(images/bgleft.jpg) no-repeat top right;}
.maRight { background:url(images/bgright.jpg) no-repeat top left;}

/* WP STARS TRIBULU */
.wpStarsTribulu { width:238px; height:274px; overflow:hidden; position:relative;
background:url(Images/StarsBody.jpg) no-repeat bottom left;float:left; margin-bottom:12px;}
.wpStarsTribulu h2 { width:238px; height:48px; text-indent:-10000px;
background:url(Images/StarsHead.jpg) no-repeat top left;}
.wpStarsTribulu .StarsInner { margin:0 0 0 25px; width:195px; }
.wpStarsTribulu .StarsInner p { font-size:1.1em;}
.wpStarsTribulu .StarsTop1 { width:195px; height:63px; overflow:hidden;
background:url(Images/StarsBgStar.gif) no-repeat top left; }
.wpStarsTribulu .contentPic { width:47px; height:47px; float:left; margin:5px 0 0 8px;display:inline;
background:url(Images/StarsTop1bgPic.gif) no-repeat top left; }
.wpStarsTribulu .contentPic img {margin:1px 0 0 1px; display:block; }
.wpStarsTribulu .StarsTop1 .contentPic img {width:42px; height:42px; }
.wpStarsTribulu .contentTxt { width:112px; height:47px; float:left; margin:5px 0 0 10px;
display:inline;}
.wpStarsTribulu .contentTxt p {color:#125352; width:120px;}
.wpStarsTribulu .contentTxt span {color:#e20023; }
.wpStarsTribulu .StarsTop { width:195px; height:45px; overflow:hidden;}
.wpStarsTribulu .StarsTop .contentPic { width:41px; height:41px; float:left; margin:5px 0 0 14px;
background:url(Images/StarsTopbgPic.gif) no-repeat top left; }
.wpStarsTribulu .StarsTop .contentTxt { height:40px;}
.wpStarsTribulu .StarsTop .contentPic img {width:34px; height:34px; }
.wpStarsTribulu .btn { width:133px; height:33px; text-indent:-10000px; display:block;
background:url(Images/StarsBtnParticipe.gif) no-repeat top left;
position:absolute; top:228px; left:38px; overflow:hidden; }