/*Themes Management for Homepage*/
*
{
	font-family: verdana;
}

body
{
	font-size: 63.5%;
}

.bodyStyle
{
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	background-color: white;
}

.GradientImage
{
	background: url(images/homepage/degrader.gif) repeat;
}

.MasterPageInHeader
{
	background: url(images/homepage/In_header.gif) no-repeat;
	height: 9px;
	width: 952px;
}

.MasterPageBordercolor
{
	background-color: #E7E7E7;
}

.default_link_style
{
	color: #595667;
	font-size: 1.1em;
}

.default_link_style a
{
	color: #595667;
	font-size: 1.0em;
}

.default_txt
{
	font-size: 1.1em;
	color: #595667;
}

.triangleNewsCommunity, .triangleMembersOftheMonth
{
	background: url(images/homePage/triangleNewsCommunity.gif) no-repeat;
	height: 15px;
	width: 15px;
}

.articles_h2
{
	background-color: #D6D6FD;
}

.articles_h2 h2
{
	color: #595667;
	font-size: 2.1em;
	font-weight: normal;
	height: 27px;
	margin: 0;
	padding-top: 2px;
	text-indent: 1em;
}

.web_part_h2
{
	background: transparent url(images/homePage/SectionHeaderJoinCommunity.gif) no-repeat scroll 0 0;
	width: 283px;
	padding: 6px 0 4px 0;
}

.web_part_h2 h2
{
	color: white;
	font-size: 1.4em;
	margin: 0px;
	text-indent: 1em;
	font-weight: normal;
}

.web_part_h3
{
	background-image: url(images/Hauttop5-articles.gif);
	background-repeat: no-repeat;
	width: 556px;
	padding: 6px 0 0 10px;
	height: 22px;
}

.web_part_h3 h3
{
	color: white;
	font-size: 1.5em;
	text-decoration: none;
	margin: 0px;
}

.dropdown_style
{
	color: #595667;
	font-size: 1.1em;
	text-decoration: none;
}

.view_more
{
	color: #1084A8;
	font-size: 1.3em;
	font-weight: bold;
	text-decoration: none;
}

.emphasis
{
	color: #595667;
	font-size: 1.2em;
	font-weight: bold;
	text-decoration: none;
}

.MemberHeader h1
{
	color: #595667;
	font-size: 2.1em;
	font-weight: normal;
	padding: 4px 0 4px 10px;
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
}

.NotMemberHeader h1
{
	color: #595667;
	font-size: 2.1em;
	font-weight: normal;
	padding: 4px 0 4px 10px;
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
}

.search_header h1
{
	font-weight: normal;
	font-size: 2.4em;
	margin: 0px;
	color: #8E77C7;
}

.MemberHeader
{
	background-color: #D6D6FD;
	width: 407px;
}

.NotMemberHeader
{
	background-color: #D6D6FD;
	width: 296px;
}


/*Newsletter & Subscription*/
.TextBoxRecherche
{
	border: 1px solid #989898;
	color: #000000;
	font-size: 1.1em;
	padding: 3px;
}

.TextBoxRechercheMauve
{
	border: 1px solid #989898;
	color: #A28BDB;
	font-size: 1.1em;
	padding: 3px;
	text-decoration: none;
}

.BackGndColorTemplateHP
{
	background-color: #FBEFF3;
}

.TicketMoodtop
{
	background: url(images/homePage/BilletHumeurHaut.gif) no-repeat;
	height: 46px;
	width: 367px;
}

.TicketMoodBg
{
	background: url(images/homePage/BilletHumeurBG.jpg) repeat;
	width: 367px;
}

.TicketMoodBottom
{
	background: url(images/homePage/BilletHumeurBas.gif) no-repeat;
	height: 7px;
	width: 367px;
}

.Contenudroit
{
	border-left: 1px solid #E7E4E4;
	border-right: 1px solid #E7E4E4;
	width: 281px;
}

.sectionBottomLaboConso, .sectionBottomJoinCommunity, .sectionBottomUGCArticle, .sectionBottomTools, .sectionBottomMembersOftheMonth, .sectionBottomNewsCommunity
{
	background: url(images/homePage/SectionBottomLaboConso.gif) no-repeat;
	height: 18px;
	width: 283px;
}

/*Actu des marques & Articles à la Une*/

.ArrowEvents
{
	background: url(images/homePage/fleche_evenement.jpg) no-repeat;
	height: 11px;
	width: 9px;
}

/*Coupons bons de réduction*/
.couponsbonsdereduction
{
	color: #919191;
	font-size: 1.8em;
}

/*Article a la une*/
.ArticlePostedByModeBeaute
{
	color: #eb3ea8;
	font-size: 1.1em;
	text-decoration: none;
}

.ArticlePostedByMaison
{
	color: #E5A209;
	font-size: 1.1em;
	text-decoration: none;
}

.ArticleTitreMaison
{
	color: #E5A209;
	font-size: 1.3em;
	font-weight: bold;
}

.ArticleTitreModeBeaute
{
	color: #eb3ea8;
	font-size: 1.3em;
	font-weight: bold;
}

.SeeOthersUGCArticle
{
	color: #8F4D6D;
	font-size: 1.2em;
	font-weight: bold;
	text-decoration: none;
}

.NewsCommunity
{
	color: #595667;
	text-decoration: none;
	font-size: 1.2em;
	font-weight: bold;
}

.ArticlePostedByFamilleVie
{
	color: #833391;
	font-size: 1.1em;
	text-decoration: none;
}

/*Webpart Article a la une */
.ArticleForHomePageColor
{
	background-color: White;
}

.LineInfo, .LineArticle
{
	background: url(images/homePage/line_article.gif) no-repeat;
	width: 350px;
	height: 1px;
	margin: 6px;
}

/*.ClassArticleALaUne { background: #d6d6fd; padding-left: 15px; font-size:2.1em; font-weight: normal; color: #595667; }*/

.ArticleTitreFamily, .ArticleTitreFamilleVie
{
	font-size: 1.3em;
	font-weight: bold;
	color: #833391;
}

.ArticleTitreBeauty, .ArticleTitreModeBeaute
{
	font-size: 1.3em;
	font-weight: bold;
	color: #eb3ea8;
}

.ArticleTitreWellness, .ArticleTitreFormeBienEtre
{
	font-size: 1.3em;
	font-weight: bold;
	color: #73a20e;
}

.ArticleTitreRecipe, .ArticleTitreATable
{
	font-size: 1.3em;
	font-weight: bold;
	color: #ff5300;
}

.ArticleTitreCommunity, .ArticleTitreCommunaute
{
	font-size: 1.3em;
	font-weight: bold;
	color: #b1181d;
}

.ArticleTitreHouse, .ArticleTitreMaison
{
	font-size: 1.3em;
	font-weight: bold;
	color: #e5a209;
}

.ArticleAllArticleFamily, .ArticleAllArticleFamilleVie
{
	font-size: 1.2em;
	text-decoration: none;
	color: #833391;
}

.ArticleAllArticleBeauty, .ArticleAllArticleModeBeaute
{
	font-size: 1.2em;
	text-decoration: none;
	color: #eb3ea8;
}

.ArticleAllArticleWellness, .ArticleAllArticleFormeBienEtre
{
	font-size: 1.2em;
	text-decoration: none;
	color: #73a20e;
}

.ArticleAllArticleRecipe, .ArticleAllArticleATable
{
	text-decoration: none;
	font-size: 1.2em;
	color: #ff5300;
}

.ArticleAllArticleCommunity, .ArticleAllArticleCommunaute
{
	font-size: 1.2em;
	text-decoration: none;
	color: #b1181d;
}

.ArticleAllArticleHouse, .ArticleAllArticleMaison
{
	font-size: 1.2em;
	color: #e5a209;
	text-decoration: none;
}

.ArticlePostedByFamily, .ArticlePostedByFamilleVie
{
	font-size: 1.1em;
	color: #833391;
	text-decoration: none;
}

.ArticlePostedByRecipe, .ArticlePostedByATable
{
	font-size: 1.1em;
	color: #ff5300;
	text-decoration: none;
}

.ArticlePostedByHouse, .ArticlePostedByMaison
{
	font-size: 1.1em;
	color: #e5a209;
	text-decoration: none;
}

.ArticlePostedByBeauty, .ArticlePostedByModeBeaute
{
	font-size: 1.1em;
	color: #eb3ea8;
	text-decoration: none;
}

.ArticlePostedByWellness, .ArticlePostedByFormeBienEtre
{
	font-size: 1.1em;
	color: #73a20e;
	text-decoration: none;
}

.ArticlePostedByCommunity, .ArticlePostedByCommunaute
{
	font-size: 1.1em;
	color: #73a20e;
	text-decoration: none;
}

.RecipeFleche, .ATableFleche
{
	background: url(images/homePage/fleche_Cuisine.gif) no-repeat;
}

.BeautyFleche, .ModeBeauteFleche
{
	background: url(images/homePage/fleche_ModeBeaute.gif) no-repeat;
}

.WellnessFleche, .FormeBienEtreFleche
{
	background: url(images/homePage/fleche_SanteBienEtre.gif) no-repeat;
}

.FamilyFleche, .FamilleVieFleche
{
	background: url(images/homePage/fleche_Famille.gif) no-repeat;
}

.CommunityFleche, .CommunauteFleche
{
	background: url(images/homePage/fleche_Communaute.gif) no-repeat;
}

.HouseFleche, .MaisonFleche
{
	background: url(images/homePage/Fleche_Maison.gif) no-repeat;
}

.ButtonUGCArticle
{
	background: url(images/homePage/UGCEcrivezContenu_Home.jpg) no-repeat;
	height: 44px;
	width: 304px;
}

/*Nouvel communaute*/
.NouvelleCommunauteVoir
{
	color: #8F4D6D;
	font-size: 1.2em;
	font-weight: bold;
	text-decoration: none;
}

.ArrowNewsCommunity
{
	background: url(images/homePage/NewsCommunity.jpg) no-repeat;
	height: 11px;
	width: 8px;
}

.LineNewsCommunity
{
	background-image: url(images/homePage/ligneNewsCommunity.gif) no-repeat;
	height: 1px;
	width: 253px;
}

/*Member of the month*/
.member_name_a_la_une
{
	color: #904D6D;
	font-size: 1.2em;
	font-weight: bold;
}

.membre_du_mois, .un_clin_doeuul
{
	color: #595667;
	font-size: 1.2em;
	font-weight: bold;
}

.lire_la_suite_membre
{
	color: #595667;
	font-size: 1.1em;
	text-decoration: none;
}

.default_text_membre
{
	color: #595667;
	font-size: 1.1em;
	text-decoration: none;
}

.header_mood
{
	color: white;
	font-size: 1.3em;
	font-weight: bold;
}

.text_mood
{
	color: white;
	font-size: 1.2em;
}

/*Je m'inscris*/
.LoginHaut
{
	background: url(images/homePage/Login_top.gif);
	height: 6px;
	width: 219px;
}

.MonCompteBG
{
	background: url(images/homePage/Login_Tile.gif) repeat-x;
}

.LoginBas
{
	background: url(images/homePage/login_Bottom.gif);
	height: 6px;
	width: 219px;
}

.BorderLoginMaster
{
	background-color: #C0BFE5;
}

.MonCompteTitre
{
	color: #A28BDB;
	font-size: 1.4em;
}

/*Rejoindre communote*/
.community_not_member
{
	color: #904D6D;
	font-size: 1.3em;
	font-weight: bold;
	text-decoration: none;
}

.community_txt_content
{
	color: #595667;
	font-size: 1.1em;
}

.community_create, .TxtGeorgia12PurpleJoinCommunity
{
	color: #904D6D;
}

.inputText111
{
	border: 1px solid #989898;
	color: black;
	font-size: 1.0em;
	height: 15px;
	width: 111px;
}

/*Relevez nos defis*/
.TitleUGCArticle
{
	color: #595667;
	font-size: 1.2em;
	font-weight: bold;
	text-decoration: none;
}

.TxtGeorgia12GrayUGCArticle
{
	color: #595667;
	font-size: 1.1em;
}

/*outils*/
.ToolsTitle
{
	color: #595667;
	font-size: 1.2em;
	font-weight: bold;
	text-decoration: none;
}

.default_link_style_outils
{
	color: #595667;
	font-size: 1.1em;
}

.ButtonHoroscope
{
	background: url(images/homePage/Btn_LireHoroscope.jpg) no-repeat;
	height: 19px;
	width: 134px;
}

.ButtonWidget
{
	background: url(images/homePage/btn_TelechagrezOutils.jpg) no-repeat;
	height: 20px;
	width: 138px;
}

/*Menu footer*/
.MasterPageLinkFooterLegalNotice
{
	color: #595667;
	font-size: 1.0em;
	text-decoration: none;
}

.MenuTopRight
{
	color: #BEBEBE;
	font-size: 1.1em;
	font-weight: normal;
}

/*Unresolved css*/
.txtAral11BPurpleLaboConso
{
	color: #904D6D;
	font-size: 1.1em;
	font-weight: bold;
	text-decoration: none;
}

.txtArialGris11MembersOftheMonth
{
	color: #595667;
	font-size: 1.1em;
}

.txtArialGris11 a
{
	color: #595667;
	font-size: 1.1em;
	text-decoration: underline;
}

/* Je m inscris */
.MonCompte
{
	color: #A28BDB;
	font-size: 1.0em;
	text-decoration: none;
}

.TxtgeorgiaWhite14B
{
	color: white;
	font-size: 1.3em;
	font-weight: bold;
	text-decoration: none;
}

.TxtGeaorgiaWhite12
{
	color: white;
	font-size: 1.2em;
	font-weight: normal;
	text-decoration: none;
}

/* ALl headers in all pages */
.all_inner_headers h1
{
	color: #595667;
	font-size: 2.4em;
	margin: 0px;
	font-weight: normal;
}

/*Page Newsletter*/
.cheminDeFer
{
	color: #6D6E6E;
	font-size: 1.1em;
	font-weight: normal;
}

.BgMauve
{
	background-color: #D6D6FD;
}

.OutlineBoxT
{
	border-color: -moz-use-text-color #D6D6FD #D6D6FD;
	border-style: none solid solid;
	border-width: 0 1px 1px;
}

.required_fields
{
	color: #A8A8A8;
	font-size: 1.1em;
}

.LiteralLatestNewsLetter
{
	color: #595667;
	font-size: 1.5em;
	font-weight: normal;
}

.newsletter_who_r_u
{
	color: #6F58A8;
	font-size: 1.4em;
	font-weight: bold;
}

.subscription_header h1
{
	font-size: 2.4em;
	font-weight: normal;
	margin: 0px;
	color: #595667;
}

.newsletter_who_r_u h1
{
	color: #6F58A8;
	font-size: 1.05em;
	font-weight: normal;
	margin: 0px;
}

.newsletter_all_txt
{
	color: #666666;
	font-size: 1.1em;
	font-weight: bold;
}

.cheminDeFerNoUnderline
{
	color: #6D6E6E;
	font-size: 1.1em;
	font-weight: normal;
	text-decoration: none;
}

.inputTextBox185
{
	border-color: #414141 #D4D0C7 #D4D0C7 #414141;
	border-style: solid;
	border-width: 2px 1px 1px 2px;
	color: #525252;
	font-size: 1.1em;
	height: 18px;
	width: 185px;
}

.TextBoxRechercheMauve
{
	border: 1px solid #989898;
	color: #A28BDB;
	font-size: 1.1em;
	padding: 3px;
	text-decoration: none;
}

/*Page Help*/
.bgmauvepale
{
	background-color: #F1EEFA;
}

.help_links
{
	color: #6F58A8;
	font-size: 1.2em;
	font-weight: bold;
	text-decoration: underline;
}

.help_titles
{
	color: #6F58A8;
	font-size: 1.2em;
	font-weight: bold;
}

.help_hilights
{
	color: #8E77C7;
	text-decoration: none;
}

/* Page site plan*/
.site_plan_title
{
	color: #6F58A8;
	font-size: 1.3em;
	font-weight: bold;
	text-decoration: none;
}

.sitemap ul li
{
	background: transparent url(Images/WebPartNavigation/fleche_plandusite.jpg) no-repeat scroll 0 3px;
	list-style-type: none;
	margin-left: 6px;
	padding-bottom: 10px;
	padding-left: 10px;
}

.sitemap ul
{
	list-style-type: none;
	margin: 0;
	padding: 0;
}

/*Page My account */
.txtHeaderMember
{
	color: #595667;
	font-size: 2.1em;
	font-weight: normal;
	padding: 4px 0 4px 10px;
}

.txtLoginMemberSmallFont
{
	color: #565462;
	font-size: 1.2em;
	font-weight: normal;
}

.txtLoginMemberPurple
{
	color: #A28BDB;
	font-size: 1.8em;
	font-weight: normal;
}

.btnaligment
{
	padding: 17px 0 10px;
}

.leftMain
{
	padding-left: 15px;
}

.calageinnercontainer
{
	padding: 10px;
	width: 360px;
}

.OutlineBoxLogin
{
	border-color: -moz-use-text-color #D6D6FD #D6D6FD;
	border-style: none solid solid;
	border-width: 0 1px 1px;
}

.inputText120
{
	border: 1px solid Black;
	color: black;
	font-size: 1.0em;
	height: 18px;
	width: 120px;
}

.RowPaddingTop
{
	padding-top: 10px;
}

.Membercontainer
{
	width: 407px;
}

.TextAlertGlobal
{
	color: Red;
	font-size: 1.0em;
	font-weight: normal;
	padding-left: 2px;
}

/* Search Result */
.search_header_result
{
	color: #8E77C7;
	font-size: 1.4em;
	text-decoration: none;
}

.pagination
{
	font-size: 1.2em;
	color: #a38dd8;
	font-weight: bold;
}

.search_highlight
{
	color: #8E77C7;
	font-size: 1.1em;
	text-decoration: none;
}

.search_links
{
	color: #595667;
	font-size: 1.2em;
	text-decoration: underline;
}

.paging
{
	font-size: 1.1em;
	color: #8f4d6d;
	text-decoration: none;
}

.pagingB
{
	font-size: 1.1em;
	color: #8f4d6d;
	text-decoration: none;
	font-weight: bold;
}

.Header
{
	background: transparent url(images/WebPartSearchEngine/moteur_recherche_header.gif) no-repeat scroll 0 0;
	height: 28px;
	width: 546px;
}

.search_summary
{
	color: #595667;
	font-size: 1.2em;
	text-decoration: none;
}

.page_search_header
{
	color: white;
	font-size: 1.9em;
	text-decoration: none;
}

.horizontalpurpleline
{
	background: transparent url(images/WebPartSearchEngine/dotted_purple_line.gif) repeat-x scroll 0 0;
}

/* page registration subscription */
.BgSubscription
{
	background-color: #D6D6FD;
	width: 715px;
}

.BgSubscription
{
	background-color: #D6D6FD;
	width: 715px;
	padding: 20px 10px;
}

.textcontainerSubscription_InnerPadding
{
	color: #595667;
	font-size: 1.5em;
	font-weight: normal;
	padding: 10px;
}

.textcontainerSubscription
{
	background-color: White;
	width: 694px;
}

table.RegistrationForm
{
	width: 740px;
	font-weight: 1.2em;
	color: #666666;
}

.leftMainSubsciption
{
	padding-left: 10px;
}

.DetailsRowspace
{
	height: 10px;
}

.TableWhoAreYou
{
	padding-right: 10px;
	width: 350px;
}

.inputTextBox64
{
	border-color: #414141 #D4D0C7 #D4D0C7 #414141;
	border-style: solid;
	border-width: 2px 1px 1px 2px;
	color: #525252;
	font-size: 1.1em;
	height: 18px;
	width: 64px;
}

.page_subscription_who
{
	color: #6F58A8;
	font-size: 1.15em;
	padding-bottom: 10px;
	font-weight: bold;
}

.TxtDropDownList
{
	color: #525252;
	font-size: 1.1em;
}

table.RegistrationForm td .title
{
	color: #6F58A8;
	font-size: 1.15em;
	padding-bottom: 10px;
	font-weight: bold;
}

.inputTextBox270
{
	border-color: #414141 #D4D0C7 #D4D0C7 #414141;
	border-style: solid;
	border-width: 2px 1px 1px 2px;
	color: #525252;
	font-size: 1.1em;
	height: 18px;
	width: 270px;
}

.verticalLine
{
	background: transparent url(images/WebPartSubscription/tile_rose_vertical.gif) repeat-y scroll 0 0;
	width: 2px;
}

.dottedlineSubscription
{
	background: transparent url(images/tileH_rose.gif) repeat-x scroll 0 0;
	height: 1px;
	width: 700px;
}

.TableYourDetails
{
	font-size: 1.1em;
	font-weight: bold;
	padding-left: 15px;
	width: 73px;
}

table.RegistrationForm #textitalic
{
	font-style: italic;
	font-weight: normal;
	font-size: 0.9em;
}

.TextAlertGlobalBold
{
	padding-left: 2px;
}

.PaddingTopNewsletter
{
	padding-top: 7px;
	color: #666666;
}

table.RegistrationForm td .Label
{
	color: #666666;
	font-size: 1.1em;
	font-weight: normal;
}

.TableWhoAreYou td .Label
{
	color: #666666;
	font-size: 1.1em;
	font-weight: bold;
}

.inputTextBox120
{
	border-color: #414141 #D4D0C7 #D4D0C7 #414141;
	border-style: solid;
	border-width: 2px 1px 1px 2px;
	color: #525252;
	font-size: 1.1em;
	height: 18px;
	width: 120px;
}

table.Labelnormal
{
	width: 680px;
}

.FirstWidthSize
{
	width: 22%;
	font-weight: normal;
	font-size: 1.1em;
}

table.Labelnormal
{
	width: 680px;
}

.RowPaddingTop
{
	padding-top: 10px;
}

.Rowspace
{
	height: 20px;
}

.textGlobal11
{
	font-weight: normal;
}

.padbottomSuperMarket
{
	padding-bottom: 13px;
	font-weight: normal;
}

.RowspaceSubscription
{
	height: 20px;
}

.inputTextBox120
{
	border-color: #414141 #D4D0C7 #D4D0C7 #414141;
	border-style: solid;
	border-width: 2px 1px 1px 2px;
	color: #525252;
	font-size: 1.0em;
	height: 18px;
	width: 120px;
}

.subscription_label_name
{
	font-size: 1.1em;
	padding-left: 3px;
}

.subscription_sex_label
{
	padding-top: 3px;
	font-size: 1.1em;
}

.inputTextBoxheight
{
	width: 140px;
}

.subscription_default_txt
{
	font-size: 1.1em;
}

.subscription_dropdown
{
	font-size: 1.05em;
	padding-left: 18px;
}

.OperatorPaddingLeft
{
	padding-left: 45px;
}

.subscription_family
{
	font-weight: bold;
	font-size: 1.1em;
}

.subscription_details
{
	font-size: 1.1em;
	font-weight: bold;
}

.inputTextBox270
{
	border-color: #414141 #D4D0C7 #D4D0C7 #414141;
	border-style: solid;
	border-width: 2px 1px 1px 2px;
	color: #525252;
	font-size: 1.1em;
	height: 18px;
	width: 270px;
}

.DetailsRowspace
{
	height: 10px;
}

.TextAlertGlobalBold
{
	color: #FF0000;
	font-weight: bold;
}

/* Page login */
.LoginHeaderBackground .LoginHeaderInnerPadding
{
	padding: 20px 10px;
}

.LoginHeaderBackground
{
	background-color: #D6D6FD;
	width: 715px;
}

.topwhite
{
	background: transparent url(images/WebPartLogin/topwhite_694.gif) no-repeat scroll 0 0;
	height: 6px;
	width: 694px;
}

.LoginHeaderInnerText
{
	background-color: White;
	width: 694px;
}

.LoginTextInnerPadding
{
	padding: 10px;
}

.bottomwhite
{
	background: transparent url(images/WebPartLogin/bottom_694.gif) no-repeat scroll 0 0;
	height: 6px;
	width: 694px;
}

.LoginHeaderText
{
	color: #595667;
	font-size: 1.5em;
	font-weight: normal;
}

.txtHeaderMember
{
	font-family: arial;
}

.txtHeaderLoginMember
{
	color: #595667;
	font-size: 1.9em;
	font-weight: normal;
}

.InnerContainer_PaddingLeft
{
	padding-left: 10px;
}

.BgMauvenotmember
{
	background-color: #D6D6FD;
	width: 296px;
}

.ColumnSpace
{
	padding-left: 12px;
}

.calageNotmember
{
	padding: 0px 0px 0px 10px;
}

.btncreateac
{
	padding: 50px 0 10px;
}

.txtLoginMemberSmallFont
{
	color: #565462;
	font-size: 1.15em;
	font-weight: normal;
}

.notmemberwrapper
{
	width: 296px;
}

.innernotmember
{
	padding-top: 10px;
	width: 216px;
}

.visiomember
{
	background: #F9F9F9 url(images/WebPartLogin/authentification_visio.jpg) no-repeat scroll 0 20px;
	vertical-align: bottom;
	width: 177px;
}

.imageoverlap, .imageoverlapfavoris
{
	left: 290px;
	position: relative;
	top: 0;
	width: 70px;
	z-index: 20;
}

.PersonalDetail .RadUpload_Default .ruBrowse
{
	background: transparent url(images/WebPartProfile/RadButtonUploadBrowse.gif) no-repeat scroll 100% 0;
	width: 27px;
}

.ClassAstuces h2
{
	color: #595667;
	font-size: 2.1em;
	font-weight: normal;
	margin: 0px;
}

.CategoryTitleNavLeft
{
	color: #6666A0;
	font-size: 1.8em;
	font-weight: bold;
	text-decoration: none;
}

.OutlineBox
{
	border: 1px solid #D6D6FD;
}

.CategoryBgColorNavLeft1
{
	background-color: #E5E5F3;
	height: 27px;
	width: 185px;
}

.CategoryBgColorNavLeftSeparator
{
	background-image: url(images/CategoryBgColorNavLeft.gif);
	background-repeat: repeat-x;
	width: 183px;
}

.RadUpload_Default .ruFakeInput
{
	border-color: #414141 #D4D0C7 #D4D0C7 #414141;
	border-style: solid;
	border-width: 2px 1px 1px 2px;
	color: #525252;
	font-size: 1.1em;
	height: 18px;
	width: 100px;
}

.profile_header h1
{
	color: #595667;
	font-size: 2.4em;
	margin: 0px;
	font-weight: normal;
}

.my_account_menu_links a
{
	color: #6666A0;
	font-size: 1.15em;
	font-weight: bold;
	text-decoration: none;
}

.my_account_menu_separator
{
	background-image: url(images/CategoryBgColorNavLeft.gif);
	background-repeat: repeat-x;
	width: 183px;
}

.bgMauvetop
{
	background: transparent url(images/WebPartProfile/bgmauve.jpg) no-repeat scroll 0 0;
	width: 733px;
}

.login_welcome_name
{
	color: #A28BDB;
	font-size: 1.15em;
	font-weight: bold;
	text-decoration: none;
}

/* Page Forum */
.dottedline
{
	background: transparent url(images/tileH_rose.gif) repeat-x scroll 0 0;
	height: 1px;
}

.CategoryBgColorNavLeftSeparator
{
	background-image: url(images/CategoryBgColorNavLeft.gif);
	background-repeat: repeat-x;
	width: 183px;
}

.dottedlinebleu
{
	background-image: url(Images/dottedtile.gif);
	background-repeat: repeat-x;
	height: 3px;
	width: 185px;
}

.ForumUser .RadUpload_Default .ruBrowse
{
	background: transparent url(images/WebPartProfile/RadButtonUpload.gif) no-repeat scroll 100% 0;
}

/* Search */
.TextBoxRechercheMauve
{
	border: 1px solid #989898;
	color: #A28BDB;
	font-size: 1.1em;
	padding: 3px;
	text-decoration: none;
}

/* Page path */
.cheminDeFerNoUnderline
{
	color: #6D6E6E;
	font-size: 1.1em;
	font-weight: normal;
	text-decoration: none;
}

/* Table innerpages    */
.InnerBgcolor
{
	background-color: #FFFFFF;
	width: 517px;
}

.TbLayout
{
	padding: 20px 11px 10px;
	width: 517px;
}

/* all updated css for Html contents   To put in all the css of all the categories*/

.webpart_container
{
	border-left: 1px solid #E7E4E4;
	border-right: 1px solid #E7E4E4;
	width: 281px;
	float: left;
}

.webpart_bottom_h2
{
	background: url(images/homePage/SectionBottomLaboConso.gif) no-repeat;
	height: 18px;
	width: 283px;
	clear: both;
}

.webpart_description
{
	float: left;
	width: 271px;
	padding: 10px 0px 15px 10px;
}

.webpart_intro
{
	float: left;
	width: 150px;
	padding-left: 5px;
}

.webpart_image
{
	float: left;
	width: 115px;
	padding: 0px 0px 0px 10px;
}

.LineTools
{
	background-image: url(images/homePage/lineTools.gif);
	width: 253px;
	height: 1px;
	background-repeat: no-repeat;
	float: left;
	padding: 0px 0px 15px 0px;
}

.community_not_member, community_link
{
	color: #904D6D;
	font-size: 1.3em;
	font-weight: bold;
	text-decoration: none;
}

.Contenudroit
{
	border-left: 1px solid #E7E4E4;
	border-right: 1px solid #E7E4E4;
	width: 281px;
	border-collapse: separate;
}

.page_header h1
{
	color: #8F4D6D;
	font-size: 2.4em;
	font-weight: normal;
	margin: 0px;
}

.modalPopup
{
	background-color: White;
	border-width: 3px;
	border-style: solid;
	border-color: #d6d6fd;
	padding: 3px;
	width: 300px;
}

.modalBackground
{
	background-color: Gray;
	filter: alpha(opacity=70);
	opacity: 0.7;
}

.WebPartCouponZone{ float: left; width: 300px; }

#WebPartZone7 .AspNet-WebPart{ margin-top: 4px; }

#WebPartZone6 .AspNet-WebPart{ margin-top: 4px; }

.WebPartZone_one
{
	float: left;
	padding: 0 9px 0 0;
}

.WebPartZone_two
{
	float: left;
}

.WebPartZone_three
{
	float: left;
	padding: 0 5px 0 0;

}

.WebPartZone_four
{
	float: left;
	padding: 0 5px 0 0;

}

.WebPartZone_five
{
	float: left;
	padding: 5px 0px 0px 0px;

}

.WebPartZone_six
{
	float: left;
	padding: 0 5px 0 0;
	
}

.WebPartZone_seven
{
	float: left;
	width: 295px;

}

.WebPartZone_eight
{
/*	float: left;
	width: 365px;
	overflow: hidden;
	padding: 5px 0px 0px 0px;*/
}

.WebPartZone_nine
{
	float: left;
	padding: 0 5px 0 0;
}

.WebPartZone_ten
{
	float: left;
	padding: 0 5px 0 0;

}

.WebPartZone_eleven
{
	float: left;

}

.WebPartZone_twelve
{
	float: left;
}

.WebPartZone_thirteen
{
	float: left;
}

.WebPartZone_fourteen
{
	float: left;
}

.WebPartZone_fifteen
{
	float: left;
}

.WebPartZone_sixteen
{
	float: left;
}

/*Ecard Home*/
.ecardimage_view
{
	background-repeat: no-repeat;
	height: 271px;
	margin: 10px 20px 10px 20px;
	width: 492px;
}

.EcardContainer
{
	text-align: center;
	margin: 20px;
	padding: 0 10px 10px 10px;
}

.ecardcontent
{
	vertical-align:middle;
	margin: 20px;
	width: 524px;
	padding: 0 10px 10px 10px;
}

.EcardSelection_OutlineAlign
{
	border: 1px solid #e9e6e7;
	width: 534px;
	padding: 0px 10px 0px 10px;
	border-bottom: none;
	text-align: left;
	float: left;
}

.EcardInfo a
{
	color: #595667;
}

.ecard_paddigleft
{
	padding-left: 20px;
}

.Ecardimage
{
	padding: 0px;
	margin: 0px;
	float: left;
}

.ecard_select_button
{
	padding: 10px 0px 0px 47px;
	float: left;
	width: 500px;
}

.ecard_clear_both
{
	clear: both;
}

.ecard_txt_area
{
	width: 250px;
	height: 75px;
	font-size: 13px;
}

.ecardHeight
{
	height: 25px;
}

.ecardFloat
{
	float: left;
}

.ecard_float_right
{
	float: right;
}

.cursor
{
	cursor: pointer;
}

.ecard_frame_bottom
{
	float: left;
	width: 420px;
}

.ecard_personal_frame
{
	padding-left: 49px;
	height: 425px;
}

.ecard_inner_frame
{
	float: left;
	width: 390px;
}

.personal_frame_bottom
{
	float: left;
	width: 200px;
}

h3.Ecard_HeaderTitle
{
	color: #b97c9a;
	font: normal 22px;
	margin: 0px;
	padding: 0px;
}

.Ecard_HeaderImage
{
	margin: 10px 8px 10px 0px;
	float: left;
}

.Ecard_HeaderSubtitle
{
	margin: 10px 0px 0px 0px;
	font-size: 1.3em;
	font-weight: bold;
}

.Ecard_Headerinfo
{
	font-size: 1.em;
	padding: 10px 0px 10px 0px;
	margin: 0px;
	text-decoration: none;
}

.Ecard_PersoLink
{
	text-decoration: underline;
	font-weight: bold;
	color: #595667;
}

.Ecard_BottomBg
{
	background: url(images/WebPartEcard/Bottom_RezeptCommunityBg.gif) no-repeat;
	height: 4px;
	width: 533px;
}

.Ecard_BlockSeparator
{
	height: 20px;
}

.EcardSelection_TopBg
{
	background: url(images/WebPartEcard/Ecard_TopBg.gif) no-repeat;
	width: 556px;
	height: 28px;
}

.EcardfooterBg
{
	background: url(images/WebPartEcard/FooterEcardBg.jpg) no-repeat;
	width: 556px;
	height: 8px;
}

.EcardSelection_TopBg .EcardTitle
{
	padding: 5px 0px 5px 10px;
	font-weight: bold;
	font-size: 1.5em;
	color: white;
}

.EcardSelection_Datalist
{
	padding: 1px 35px 1px 1px;
}

.Ecard_Info p
{
	font-weight: normal;
	font-size: 1.3em;
	color: #595667;
	padding: 10px 0px 5px 0px;
}

.Ecard_BtnSubmit
{
	padding: 0px 10px 0px 47px;
}

.radiobuttonEcard
{
	padding: 0px;
	margin: 0px 0px 5px 0px;
}

.imageEcard
{
	padding-right: 30px;
	float: right;
	margin-bottom: 30px;
}

.TopSpaceEcard
{
	margin: 20px 0px 20px 0px;
}

/*Ecard : Info*/
.Ecard_SelectedEcard
{
	text-align: center;
}

.ecard_variable_container
{
	float: left;
}

.ecard_container_frame
{
	float: left;
	text-align: left;
}

.ecardimage_view
{
	float: left;
	width: 80%;
}

.ecard_content
{
	border-left: solid 1px #edeaeb;
	float: left;
}

.ecard_sub_content
{
	border-right: solid 1px #edeaeb;
	float: left;
	margin-right: -75px;
}

.ecard_container_top
{
	width: 100%;
	height: 28px;
	background: url(Images/WebPartEcard/topmiddle.jpg);
	float: left;
}

.ecard_container_top_left
{
	background: url(Images/WebPartEcard/topleft.jpg);
	height: 28px;
	width: 5px;
	float: left;
}

.ecard_container_top_middle
{
	height: 28px;
	background: url(Images/WebPartEcard/topmiddle.jpg);
	float: left;
	color: white;
	font-weight: bold;
	font-size: 1.5em;
	margin: 0;
	text-decoration: none;
}

.ecard_container_top_right
{
	background: url(Images/WebPartEcard/topright.jpg);
	float: right;
	height: 28px;
	width: 5px;
}

.ecard_container_bottom
{
	width: 100%;
	height: 15px;
	background: url(Images/WebPartEcard/bottommiddle.jpg) repeat-x;
	float: left;
}

.ecard_container_bottom_left
{
	background: url(Images/WebPartEcard/bottomleft.jpg) no-repeat;
	height: 15px;
	width: 5px;
	float: left;
}

.ecard_container_bottom_middle
{
	height: 15px;
	background: url(Images/WebPartEcard/bottommiddle.jpg) no-repeat;
	float: left;
}

.ecard_container_bottom_right
{
	background: url(Images/WebPartEcard/bottomright.jpg) no-repeat;
	float: right;
	height: 15px;
	width: 5px;
}

.SelectedEcardForm table
{
	color: #595667;
	font-family: verdana;
	border-collapse: collapse;
}

.Ecard_ErrorMessage
{
	color: Red;
}

/*Ecard : Preview*/
.EcardInfoPersonal
{
	font-weight: normal;
	font-size: 1.3em;
	color: #595667;
	padding-top: 10px;
}

.EcardInfo p
{
	margin: 10px 0px 10px 10px;
}

.EcardMessage
{
	padding: 10px 0 0 20px;
	font-weight: normal;
	font-size: 1.2em;
	width: 252px;
	position: absolute;
}

.BtnBack
{
	margin: 0px 0px 0px 29px;
}

/*Ecard : SendEcard*/
.BtnReturn
{
	padding: 10px 0px 10px 0px;
}

/*Ecard : EcardPersonal*/
.EcardInfoFramework
{
	float: left;
	font-size: 13px;
	padding-top: 5px;
	width: 393px;
	margin: 0px;
}

.Ecard_Wrapper
{
	background-color: White;
	clear: both;
	color: #595667;
	float: left;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border: 1px solid #fff;
	padding: 10px;
}

.Ecard_TopBg
{
	background: url(images/WebPartEcard/top_RezeptCommunityBg.gif) no-repeat;
	height: 4px;
}

/*.Ecard_SelectedEcard img{ width: 492px; height: 291px; }*/

.ecardframing .web_part_h3
{
	float: left;
}

.ecard_preview_container .web_part_h3, .EcardSelection_Outline .web_part_h3
{
	background: none;
	width: 100%;
}

.EcardSelection_Outline
{
	padding: 0px 10px 0px 10px;
	text-align: left;
	float: left;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border: 1px solid #E9E6E7;
	float: left;
	background: url(images/WebPartEcard/HeaderTemplate.gif) repeat-x;
}

.Ecard_BgEcard
{
	background-color: #f9eae3;
	padding: 20px 11px 20px 11px;
	float: left;
	margin: 5px;
}

.ecard_preview_container
{
}

.ecardframing
{
	text-align: center;
	margin: 5px;
	padding: 0 10px 5px 5px;
	float: left;
}

.EcardButton
{
	margin: 0px 20px 0px 20px;
}

.EcardInfo
{
	font-weight: normal;
	font-size: 1.3em;
	color: #595667;
	clear: both;
	padding-top: 10px;
	width: 360px;
}

.FormLabel
{
	color: #7E7D81;
	padding: 0px 0 15px;
}

.FormField
{
	color: Black;
	float: left;
	width: 192px;
}

.ecardChkbox
{
	font-weight: normal;
	clear: left;
	padding-bottom: 10px;
}

.Framework
{
	border-collapse: collapse;
}

.FrameworkRowspacer
{
	height: 10px;
}

.UploadImage
{
	padding: 10px 0px 10px 0px;
}

/*Ecard : EcardPersonalDetail*/
.UploadButtonList
{
	position: relative;
	padding-left: 55px;
}

#UploaderButtons ul
{
	list-style: none;
	padding: 0px;
	margin: 0px 0px 0px 0px;
}

#UploaderButtons li
{
	list-style: none;
	display: inline;
	padding-left: 13px;
}

.ImageMessage
{
	font-weight: normal;
	font-size: 12px;
	font-family: verdana;
	color: #ffffff;
	vertical-align: top;
	padding-bottom: 10px;
	text-align: left;
}

.tablelayout
{
	text-align: center;
	padding: 0px 43px 0px 43px;
}

.EcardDetails
{
	float: left;
	padding: 10px 0px 0px 5px;
	font-weight: bold;
}

.Ecardcount
{
	width: 15px;
	float: left;
	font-weight: bold;
}

.EcardReceiverName
{
	float: left;
	width: 95px;
	font-weight: bold;
}

.EcardReceiverMail
{
	float: left;
	width: 106px;
	font-weight: bold;
	text-align: center;
}

.EcardNotification
{
	float: left;
	width: 90px;
	text-align: center;
	font-weight: bold;
}

.EcardSendLater
{
	float: left;
	width: 65px;
	text-align: center;
	font-weight: bold;
}

.EcardDate
{
	float: left;
	width: 95px;
	font-weight: bold;
	text-align: center;
}

.EcardTime
{
	float: left;
	width: 60px;
	font-weight: bold;
}

.framework_template
{
	float: left;
	width: 160px;
	padding-left: 18px; 
	height: 230px;
}

/*.ecard_frame_middle
{
	float: left;
}*/

.ecard_frame_top
{
	float: left;
}

.ecard_logo
{
	padding-right: 26px;
}

.EcardPanel
{
	float: left;
}

.RecipientForm
{
	width: 554px;
	color: #595667;
	font-size: 1.0em;
	text-align: left;
	border-left: solid 1px #e9e6e7;
	border-right: solid 1px #e9e6e7;
}

.RecipientFormNoBroder
{
	width: 554px;
	color: #595667;
	font-size: 1.0em;
	text-align: left;
}

.EcardCategoryHeader
{
	float: left;
	width: 500px;
}

/*Ecard : EcardPersonalConfirm*/
.UploaderSpacer
{
	margin-top: 10px;
	margin-bottom: 10px;
}

.Ecard_HeadImage span
{
	float: left;
}

/*Ecard : End*/

/* Start Member Get Member Elements */
.form_layout
{
	width: 570px;
}

.form_label
{
	padding-bottom: 10px;
	float: left;
	width: 120px;
	color: #8080c0;
	font-weight: bold;
	font-size: 1.1em;
	text-align: right;
	padding-right: 10px;
}

.form_text_box
{
	padding-bottom: 10px;
	padding-right: 10px;
	float: left;
}

.form_required_field
{
	padding-bottom: 10px;
	float: left;
}

.inputTextBox140
{
	border-color: #414141 #D4D0C7 #D4D0C7 #414141;
	border-style: solid;
	border-width: 2px 1px 1px 2px;
	color: #525252;
	float: left;
	font-size: 1.1em;
	height: 18px;
	width: 140px;
}

.inputTextBox250x70
{
	padding-bottom: 10px;
	border-color: #414141 #D4D0C7 #D4D0C7 #414141;
	border-style: solid;
	border-width: 2px 1px 1px 2px;
	color: #525252;
	font-size: 11px;
	height: 70px;
	padding: 5px;
	width: 299px;
}

.form_label_heading
{
	color: #8080c0;
	font-weight: bold;
	width: 159px;
	padding-bottom: 10px;
	float: left;
	font-size: 1.1em;
	padding-right: 10px;
}

.form_buttons
{
	float: right;
	padding: 10px 71px 0px 0px;
}

.TextSponsoringSent
{
	color: Green;
}

.errormessageWidth
{
	width: 15px;
}

.MemberGetMemberMain
{
	width: 100%;
	text-align: left;
}

.MemberGetMemberList
{
	width: 600px;
}

.MemberGetMemberLabelError
{
	float: left;
	padding-left: 128px;
	padding-top: 10px;
}

/*Light subscription*/

.subscribtion_form_light
{
	/*width: 400px;*/
}

.light_subscribtion_main
{
	background: url( ./Images/WebPartSubscription/subscribe_goldendays.gif) no-repeat;
	width: 410px;
	height: 170px;
}

#DivNotMemberContainer
{
/*	display: none;
	padding-top: 3px;
	color: #b99247;
	float: left;
	padding-left: 10px;
	font-size: 1.1em;*/
}

.subscription_txt_box
{
	float: left;
	background: url(Images/WebPartSubscription/txt_box_background.gif) no-repeat;
	border: medium none;
	color: #B68935;
	font-size: 0.9em;
	padding: 3px 23px 5px 3px;
	width: 160px;
}

.light_susbcribe_error
{
	width: 10px;
	margin-right: 8px;
	color: Red;
}

.light_subscribtion_login .light_susbcribe_error
{
	float: right;
}


.light_subscribtion_login{ float:right; width:185px; margin-top: 38px; }

.light_subscribtion_login .subscription_txt_box{  margin-bottom: 8px; padding-bottom: 4px; width: 140px; padding-top: 2px; background: none; }

.light_subscribtion_login span{ color: #C8A543; }

.subscription_txt_box_second
{
	margin: 0px;
	float: left;
	border: medium none;
	color: #B68935;
	font-size: 0.9em;
	padding: 0px 23px 4px 3px;
	width: 140px;
	background: none;
}

.light_susbcribe_error_msg
{
	color: Red;
	/*float: left;
	width: 97px;
	position: absolute;*/
}

.subscription_light_label
{
	float: left;
	width: 189px;
	padding-top: 4px;
	padding-bottom: 4px;
}

.subscription_light_dob
{
	float: left;
	width: 175px;
	height: 22px;
	padding-top: 2px;
}

.subscribtion_long_label
{
	float: right;
	padding-left: 7px;
	padding-top: 3px;
	width: 390px;
}

.coupongoldendays img
{
	border: none;
}

.coupongoldendays
{
	width: 528px;
	font-size: 1.2em;
	font-weight: bold;
	padding-left: 7px;
	padding-top: 23px;
}

.coupongoldendays div
{
	padding: 12px 0px 5px 0px;
}

.SpBottomLightReg
{
	width: 420px;
	float: left;
}

.subscription_chk_box
{
	float: left;
	padding-top: 15px;
}

.subscription_chk_box_only
{
	float: left;
}

#DivNotMemberContainer .emphasis
{
	color: #B99247;
}

.ButonSubscribtionValidate
{
	margin-left: 145px;
	float: left;
	margin-top: 20px;
	margin-bottom: 13px;
}

.subscribtion_error
{
	float: left;
	color: red;
}

.subscribtion_error .light_susbcribe_error
{
	float: left;
	width: 100%;
	text-align: left;
}

.subscription_user_detailsw
{
	float: left;
	width: 410px;
	text-align: left;
}

.subscribtion_error_fixed
{
	color: red;
	float: left;
	padding: 37px 0 0 54px;
}

.light_subscription_video
{
	background: url(./images/WebPartSubscription/comment_en_profiter.gif) no-repeat;
	height: 69px;
	padding-left: 30px;
	padding-top: 115px;
	float: left;
	width: 390px;
}

.light_subscription_video a img
{
	border: none;
}

.coupongoldendays a
{
	text-decoration: none;
}

.lost_password
{
	float: left;
	margin: 2px 0 6px;
}

.lost_password a
{
	color: #c69c3a;
}

.WebPartZone
{
	float: left;
}
/*
#WebPartZone7
{
	width: 410px;
}

#WebPartZone8
{
	width: 800px;
}*/
/*END Light subscription*/


/*start of general Express survey  Questoions & Results */

.ExpressSurvey
{
	width: 187px;
	margin: 0px;
	padding: 0px;
	font-family: verdana;
}

.ExpressSurvey .HeaderBg
{
	background: url(Images/WebPartMiniSurvey/MiniSurvey_HeaderBG.jpg) no-repeat;
	height: 28px;
	margin: 0px;
}

.ExpressSurvey .HeaderBg h5
{
	font-family: verdana;
	font-size: 13px;
	font-weight: bold;
	color: white;
	padding: 10px 0px 0px 10px;
	margin: 0px;
}

.ExpressSurvey .MainContent
{
	width: 165px;
	border-left: 1px solid #e7e4e4;
	border-right: 1px solid #e7e4e4;
	overflow: hidden;
	padding: 10px;
	font-size: 12px;
}

.ExpressSurvey .MainContent h5
{
	color: #904d6d;
	font-weight: bold;
	padding: 0px;
	margin: 0px 0px 10px 0px;
	font-size: 12px;
}

.ExpressSurvey .MainContent ul#Options
{
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	color: #595667;
	vertical-align: top;
}

.ExpressSurvey .MainContent ul#li
{
	display: block;
}

.MiniSurveyAnswer
{
	color: #595667;
	font-family: Verdana;
}

.ExpressSurvey .MainContent ul#Options li span.RadioOption
{
	vertical-align: top;
	width: 10px;
}

.ExpressSurvey .MainContent ul#Options li span.choice
{
	vertical-align: top;
	margin: 0px 0px 0px 4px;
	color: #595667;
	font-size: 12px;
	width: 110px;
}

.ExpressSurvey .footerbg
{
	background: url(Images/WebPartMiniSurvey/MiniSurvey_Footer.gif) no-repeat;
	height: 7px;
	width: 187px;
}


.ExpressSurvey .MainContent .BtnValidate
{
	float: right;
	margin: 10px 0px 10px 0px;
}

.clear
{
	clear: both;
}

.ExpressSurvey .MainContent span.Answer
{
	font-family: verdana;
	color: #595667;
}

.ExpressSurvey .MainContent span.Result
{
	color: #904d6d;
}

.ExpressSurvey .MainContent div.RatingBarPanel
{
	margin: 0px 0px 4px 0px;
	height: 15px;
}

.ExpressSurvey .MainContent img.RatingBar
{
	margin: 2px 0px 6px 0px;
	background: url(Images/WebPartMiniSurvey/MiniSurvey_ResultBg.jpg) repeat-x;
	height: 15px; /*background-color: red;*/
	border: none;
}


/*end of general Express survey  Questoions & Results */

/* START : QUESTIONNAIRE FRONT */

.Questionnaire
{
	padding-left: 6px;
	text-align: left;
	padding-top: 14px;
	color: #904D6D;
}

.Questionnaire .Background
{
	float: left;
	border-left: 1px solid #e8e5e6;
	border-right: 1px solid #e8e5e6;
	width: 556px;
}

.Label_SummaryError
{
	font-size: 1.2em;
	font-style: normal;
	font-weight: bold;
	color: Red;
	float: left;
	text-align: left;
	padding: 10px 0px 0px 200px;
	width: 356px !important;
}

.QuestionList
{
	float: left;
	padding: 20px 100px 10px 20px;
}

.Button_Layout
{
	text-align: center;
	padding: 20px 0 10px 0;
	float: left;
	width: 100%;
}

.Button_Layout .SimpleButton
{
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	border: 0px solid Gray;
	padding: 0px 5px 0px 5px;
	background-color: #0774C2;
}

.Button_Layout .LinkButton
{
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	border: 0px solid Gray;
	padding: 5px 10px 5px 10px;
	background-color: #ad6b84;
}

.Button_Layout .ImageButton
{
	width: 100px;
	height: 20px;
	vertical-align: bottom;
}

.Question_Label
{
	font-size: 1.2em;
	font-weight: bold;
	padding: 0 5px 0 5px;
	width: 500px;
}

.Questionnaire .ConfirmationMessage
{
	float: left;
	width: 100%;
}

.error_message
{
	color: #FF0000 !important;
}

.error_message_right
{
	color: #FF0000 !important;
	float: right;
	margin-right: 1em;
}
.dynamic_framing
{
	background: #c58cad;
	width: 556px;
}

.dynamic_framing h3
{
	background: transparent url(Images/WebPartCampaignQuestionnaire/questionnaire_header.gif) no-repeat scroll 0 0;
	margin: -5px 0 0;
	padding: 5px;
	font-size: 1.4em;
	color: #FFFFFF;
	float: left;
	width: 558px;
}

.Questionnaire .bottom
{
	width: 558px;
	float: left;
	background: url(Images/WebPartCampaignQuestionnaire/questionnaire_footer.gif) no-repeat;
	height: 13px;
}

/* END : QUESTIONNAIRE FRONT */

/* START : TOPTIPS */
.TopTips
{
	padding-left: 6px;
	text-align: left;
	padding-top: 14px;
	color: #904D6D;
}

.TopTips .Background
{
	border-left: 1px solid #e8e5e6;
	border-right: 1px solid #e8e5e6;
	width: 555px;
	float:left;
}

.TopTips_dynamic_framing
{
	background: #c58cad;
	width: 556px;
}

.TopTips_dynamic_framing h3
{
	background: transparent url(Images/WebPartCampaignTopTips/toptips_header.gif) no-repeat scroll 0 0;
	margin: -5px 0 0;
	padding: 5px;
	font-size: 1.4em;
	color: #FFFFFF;
	width: 558px;
}

.TopTips .top
{
	width: 558px;
	background: url(Images/WebPartCampaignTopTips/toptips_simpleheader.gif) no-repeat;
	height: 13px;
}

.TopTips .bottom
{
	width: 558px;
	background: url(Images/WebPartCampaignTopTips/toptips_footer.gif) no-repeat;
	height: 13px;
	clear:left;
}

.TopTips_PostTipButton
{
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	border: 0px solid Gray;
	padding: 5px 10px 5px 10px;
	background-color: #ad6b84;
    
}

.TopTips_Dottedline
{
	background: transparent url(Images/WebPartCampaignTopTips/toptips_dotted_line.gif)repeat-x;
	background-image: url(Images/WebPartCampaignTopTips/toptips_dotted_line.gif);
	background-repeat: repeat-x;
	height: 1px;
	clear:left;
}

.TopTipsRepeater
{
	width: 556px;
}
.TopTipsNumber
{
	float: left; /*margin :10px 5px 10px 5px;*/
}
.TopTipsText
{
	float: left;
	width: 420px;
	padding: 5px;
}
.TopTipsVoting
{
	float: left;
	width: 80px;
	padding: 8px 0 8px 0;
}


.TopTips_TipNumbering
{
	background-image: url(Images/WebPartCampaignTopTips/number.gif);
	width: 19px;
	height: 17px;
	margin: 10px;
	font-size: 1em;
	font-style: normal;
	font-weight: bold;
	color: White;
	float: left;
	vertical-align: middle;
	text-align: center;
}

.TopTips_TitleBold
{
	font-size: 1.2em;
	font-style: normal;
	font-weight: bold;
	text-align: left;
	padding-right:4px;
}

.TopTips_LabelText
{
	font-size: 1.2em;
	font-style: normal;
	width: 100px;
	float: left;
	text-align: right;
	padding: 0.2em 0.5em 0 0;
}

.TopTips_Text
{
	font-size: 1.2em;
	font-style: normal;
	padding: 3px 6px 0 0;
	margin: 6px 20px;
}

.TopTips_Text12
{
	font-size: 1.2em;
	font-style: normal;
	padding: 3px 6px 0 0;
	margin: 6px 20px;
}

.TopTips_Text14
{
	font-size: 1.4em;
	font-style: normal;
	padding: 3px 6px 0 0;
	margin: 6px 20px;
}
.TopTips_Text16
{
	font-size: 1.6em;
	font-style: normal;
	padding: 3px 6px 0 0;
	margin: 6px 20px;
}
.TopTips_Text18
{
	font-size: 2em;
	font-style: normal;
	padding: 3px 6px 0 0;
	margin: 6px 20px;
}

.TopTips_VisualImage
{
    border-style: none;
    float: left;
    margin: 1em;
}

.TopTips h1 { font-size:1.8em; font-weight: bold; margin: 6px 20px; }

.TopTips_TitleAndRating { width: 95%; text-align: left; vertical-align: top;}

.TopTips_TitleAndRating .rightalign { text-align: right; }

.TopTips .link_separator { color: #CCBB00; }

.TopTips_UserActionLinks { margin: 0 2em;color:#904D6D; }

.TopXtipsTitleDetail {float:left;width:420px;}

.TopXTipsFontDeIn {vertical-align:top;float:left;width:30px;}

.TopXtipsDetailVote{float:right;width:70px; }

.TopTips_PostedBy
{
	text-align: left;
	padding-left: 0px;
}

.TopTips_TipText
{
	font-size: 1.2em;
	color: #666666;
}

.TopTips_ReadMore
{
	text-decoration: none;
	color: #904D6D;
}

.TopTips_AllTipsSorting
{
	clear: left;
	padding: 10px 5px 15px 5px;
	font-size: 1.2em;
}

.TopTips_LinkButtonFont
{
	font-weight: bold;
	color: #904D6D;
}

.paging
{
	color: #8F4D6D;
	font-size: 1.2em;
	text-decoration: none;
}

.pagingOn
{
	color: #8F4D6D;
	font-size: 1.2em;
	font-weight: bold;
	text-decoration: underline;
}
.topXtipsPaging
{
	float: right;
	 padding-top: 10px; 
	 padding-right: 10px;
}
.TopTipMarginBottom
{
	margin-bottom: 1em
}
.TopTipSendTip
{
	text-align: right; margin: 1em;
}

.emptyRatingVote { background-image:url(Images/EmptyRatingVote.gif); }
	
.ratingVote { background-repeat:no-repeat; cursor:pointer; display:block; height:8px; margin:0; padding:0; width:12px; }
	
.filledRatingVote { background-image:url(Images/FilledRatingVote.gif); }

/* Vote Section */
.TopXtipsVotePlaceholder
{
	float:left;
}
.TopTipsVoteTop
{
	background-image: url(Images/WebPartCampaignTopTips/top_vote.gif);
	background-repeat: no-repeat;
	height: 5px;
}

.TopTipsvotecontent
{
	background-color: #F5DDE9;
	vertical-align: top;
	text-align: center;
	width: 60px;
	padding:2px;
	
}
.TopXtipsHeart{	vertical-align:middle; width: 49px; height: 26px;text-align:center;padding-left:5px;}

.VoteTxt
{
	color: #8F4D6D;
	font-size: 1.2em;
	font-weight: bold;
	text-decoration:none;
	cursor:pointer;

}

.TopTips .VoteHeartBg
{
	background-image: url(Images/WebPartCampaignTopTips/Vote_HeartBg.gif);
	background-repeat: no-repeat;
	height: 17px;
	width: 49px;
}

.TopTipsVoteBottom
{
	background-image: url(Images/WebPartCampaignTopTips/bottom_vote.gif);
	background-repeat: no-repeat;
	height: 4px;
}

.TopTips .article_menu
{
	color: #8F4D6D;
	font-size: 1.1em;
	text-decoration: none;
}

.TopTips .innerarticle
{
	padding: 0 10px;
	width: 513px;
}

.ImageVote
{
	background-image: url(Images/WebPartCampaignTopTips/vote.jpg);
	background-repeat: no-repeat;
	height: 46px;
	width: 65px;
	padding:13px;
}

.TopTipsContentWidthLayout{width:420px;float:left; }
.TopTipsContentWidth{width:420px;}

/*START : POPUP*/
#backgroundPopup
{
	display: none;
	position: fixed;
	_position: absolute; /* hack for internet explorer 6*/
	height: 100%;
	width: 100%;
	top: 0;
	left: 0;
	background: #000000;
	border: 1px solid #cecece;
	z-index: 1;
}

#popupContact
{
	display: none;
	position: absolute;
	_position: absolute; /* hack for internet explorer 6*/
	height: 484px;
	width: 408px;
	background: #FFFFFF;
	border: 2px solid #cecece;
	z-index: 999;
	padding: 12px;
	font-size: 13px;
}

#popupContactClose
{
	font-size: 14px;
	line-height: 14px;
	right: 6px;
	top: 4px;
	position: absolute;
	color: #6fa5fd;
	font-weight: 700;
	display: block;
	cursor:pointer;
}
#popupContact iframe
{
	display: block;
	border: none;
}


/* END : TOPTIPS */

/* START : EXPRESS SURVEY */
.ExpressSurvey
{
	padding-left: 6px;
	text-align: left;
	padding-top: 14px;
	color: #904D6D;
}

.ExpressSurvey .Background
{
	border-left: 1px solid #e8e5e6;
	border-right: 1px solid #e8e5e6;
	width: 554px;
	float:left;
}

.ExpressSurvey_dynamic_framing
{
	background: #c58cad;
	width: 556px;
}

.ExpressSurvey_dynamic_framing h1
{
	background: transparent url(Images/WebPartCampaignExpressSurvey/survey_header.gif) no-repeat scroll 0 0;
	margin: -5px 0 0;
	padding: 5px;
	font-size: 1.6em;
	color: #FFFFFF;
	width: 558px;
}

.ExpressSurveyCategory_Label h2
{
	font-size: 1.4em;
	font-weight: bold;
	padding: 10px 5px 0 5px;
	width: 500px;
	float: left;
}

.ExpressSurvey .bottom
{
	width: 558px;
	background: url(Images/WebPartCampaignExpressSurvey/survey_footer.gif) no-repeat;
	height: 13px;
	clear:left;
}

.ExpressSurvey_RatingBarDiv
{
	padding-top:5px;
	padding-bottom:5px;
	width:100%;
}

.ExpressSurvey_RatingBarPanel
{
	background-color:#904D6D;
}


.ExpressSurvet_Dottedline
{
	background: transparent url(Images/WebPartCampaignExpressSurvey/ExpressSurvey_dotted_line.gif)repeat-x;
	background-image: url(Images/WebPartCampaignExpressSurvey/ExpressSurvey_dotted_line.gif);
	background-repeat: repeat-x;
	height: 1px;
	clear:left;
}

.ExpressSurvey_QuestionList
{
	padding:15px 10px 10px 15px;
	font-size:1.1em;
}

.ExpressSurvey_ArchivedQuestionList
{
	padding:0px 10px 0px 10px;
}
.ExpressSurvey_SurveyIntroduction
{
	padding:6px 0 0 15px;
	font-size:1.4em;
}

.ExpressSurvey_ButtonDiv
{
	float:right;
	padding:5px 20px 5px 0;
}

.ExpressSurvey_BtnSave
{
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	border: 0px solid Gray;
	padding: 5px 10px 5px 10px;
	background-color: #ad6b84;
}

.ExpressSurveyQuestion_Label
{
		font-size: 1.2em;
		font-weight: bold;
		padding: 10px 5px 0 5px;
		width: 500px;
}
.PanelCheckBox
{
	padding-top:10px;
}

.PanelRadioButton
{
	padding-top:10px;
}
.ExpressSurveyQuestionPadding
{
	padding-top:15px;
}

.ExpressSurvey_error_message
{
	/*clear:both;*/
	display:block;
	float:right;
	color: #FF0000 !important;
	position:relative;
	bottom:12px;
	
}

.ArchiveListLayoutTitle{float:left;}
.ArchiveListLayoutTitle h3 {font-size: 1.2em;padding: 0px 5px 0px 5px;vertical-align:middle;}
.ArchiveListLayoutTitle h3 a {color:#904D6D;}
.ArchivedQuestionList {clear:both;}
.ArchivedQuestionList h4 {font-size: 1.1em;font-weight: bold;padding: 3px 5px 0 5px;width: 500px;}
/* END : EXPRESS SURVEY */
/* START : VOTING HEART */
. VoteImageLayout
{
	float:left;
	padding-top:3px;
}

.HeartVoteHalf
{
	background: url(Images/half_heart_vote.jpg)no-repeat;
	background-image:url(Images/half_heart_vote.jpg);
	background-repeat:no-repeat;
	width:40px;
	padding-left:4px;

}

.HeartVoteOne
{
	background: url(Images/1full_heart_vote.jpg)no-repeat;
	background-image:url(Images/1full_heart_vote.jpg);
	background-repeat:no-repeat;
	width:40px;
	padding-left:4px;
	
}

.HeartVoteOneHalf
{
	background: url(Images/1full_half_heart_vote.jpg)no-repeat;
	background-image:url(Images/1full_half_heart_vote.jpg);
	background-repeat:no-repeat;
	width:40px;
	padding-left:4px;

}

.HeartVoteTwo
{
	background: url(Images/2full_heart_vote.jpg)no-repeat;
	background-image:url(Images/2full_heart_vote.jpg);
	background-repeat:no-repeat;
	width:40px;
	padding-left:4px;
	
}

.HeartVoteTwoHalf
{
	background: url(Images/2full_half_heart_vote.jpg)no-repeat;
	background-image:url(Images/2full_half_heart_vote.jpg);
	background-repeat:no-repeat;
	width:40px;
	padding-left:4px;
	
}

.HeartVoteThree
{

	background-image: url(Images/3full_heart_vote.jpg);
	background: transparent url(Images/3full_heart_vote.jpg)no-repeat;	
	background-repeat:no-repeat;
	width:40px;
	padding-left:4px;

}

.HeartVoteThreeHalf
{
	background: url(Images/3full_half_heart_vote.jpg)no-repeat;
	background-image:url(Images/3full_half_heart_vote.jpg);
	background-repeat:no-repeat;
	width:40px;
	padding-left:4px;

}

.HeartVoteFour
{
	background: url(Images/4full_heart_vote.jpg)no-repeat;
	background-image:url(Images/4full_heart_vote.jpg);
	background-repeat:no-repeat;
	padding-left:4px;
}

/* END : VOTING HEART */

/*TRIED AND TESTED*/
#DivNotMemberContainer{ display: none; }

#DivSubscribtionFormNotMember .wpRegister {
float:left;
}

#DivSubscribtionFormNotMember{float: left;  /*width: 200px;*/}

.maNavigation li { float:left; height:33px;text-indent:-9999px; overflow:hidden; margin-right:0; }
.maNavigation li a { background-image:url(/Assets/Core/Face/images/header/maNav.png); }
.maNavigation .frontPage { width:102px;}
.maNavigation .Beauty{ width:144px; background-position: -102px top;}
.maNavigation .Wellness{ width:159px;  background-position: -246px top;}
.maNavigation .House{ width:110px;  background-position: -405px top;}
.maNavigation .Family{ width:120px;  background-position: -515px top;}
.maNavigation .Recipe{ width:75px; background-position: -635px top;}
.maNavigation .TriedTested{ width:180px; background-position: -710px top;}

.maNavigation .frontPage { background-position: 0 bottom;}
.maNavigation .underNavigation { background-position:center top ; background-color:#d51655;}

/**HEADER/FOOTER**/
.maHeader .maLogo .logo { text-indent:-9999px; overflow:hidden; width:300px;
	background:url(images/logo.png) no-repeat; background-position: center 0px; }

.maFooter .maNewsletter .inner label { text-indent:-9999px; overflow:hidden; width:217px;
    background:url(Images/header/txtLabel.png) no-repeat 0 -30px; }
.maFooter .inscriptionNewsletterInput button span { display:none; }
.maFooter .inscriptionNewsletterInput button { width:47px; background:url(Images/header/txtLabel.png) no-repeat 0 -118px; }
.maLogin .searchPanel button span { display:none; }
.maLogin .searchPanel button { width:104px; background:url(Images/header/txtLabel.png) no-repeat 0 -98px; }
.maLogin .searchPanel .ButtonSearch { width:104px; background:url(Images/header/txtLabel.png) no-repeat 0 -98px;border:medium none; height:20px; }
.maFormPanel .lblEmail { text-indent:-9999px; overflow:hidden; width:91px; 
	background:url(/Assets/Core/Face/images/header/txtLabel.png) no-repeat;}
.maFormPanel .lblPassword { text-indent:-9999px; overflow:hidden; width:149px; 
    background:url(/Assets/Core/Face/images/header/txtLabel.png) no-repeat left -15px; }
.maFormPanel .otherElement .btnLogin {background:url(Images/header/txtLabel.png) no-repeat 0 -118px;
height:24px;margin-top:15px;width:48px;}
.maFormPanel .otherElement button span { display:none; }
.maFormPanel .otherElement button { width:45px; background:url(Images/header/txtLabel.png) no-repeat 0 -50px; }
.maFormPanel .otherElement button.sendIt span { display:none; }
.maFormPanel .otherElement .sendIt { width:61px; background:url(Images/header/txtLabel.png) no-repeat 0 -74px; height:24px; margin: 20px 0 0;width:61px;}
.maFooter .inscriptionNewsletterInput input,
.maFooter .maNewsletter .inner p a,
.maFormPanel .elementEmail input, .maFormPanel .elementPassword input   { color:#d51655;}
.maFormPanel .closePanel a span {background:url(Images/header/pictos.png) no-repeat left -75px;}

.maLayerContent .buttonNext,
.maLayerContent .buttonSubmit, 
.maLayerContent .buttonSelect, 
.maLayerContent .buttonGetSample { float:right; display:inline; margin:16px 16px 0 0;}
.maLayerContent h2 {color:#57575b; font-size:1.4em; font-weight:bold; padding-bottom:10px;}

/*END : TRIED AND TESTED*/

/** Start: Coupons Teaser General - OLD **/
.hcCouponTeaserHeader { background-image:url(Images/Coupon/coupons_Header.jpg);width:368px;height:27px;background-repeat:no-repeat;}
.hcCouponTeaserHeader span { vertical-align:center;}
.hcCouponTeaserHeader h2 {color:white;font-size:1.6em;padding:3px 7px 0px 25px;margin:0px;}
.hcCouponText {font-size:1.2em;color:#000000;padding:10px 20px 10px 15px;}
.hcCouponTeaserBg {background-image:url(Images/Coupon/Teaser_coupon_BG.gif);width:368px;background-repeat:repeat-y;}
.middle {margin-left:60px;}
.hcCouponTeaser { width:229px; height:153px; overflow:hidden; background:url(Images/Coupon/shadowBox.png) no-repeat;}
.hcCouponTeaser .hcCouponTeaserContent { width:216px; height:140px; margin:5px 0 0 5px; overflow:hidden; background:url(Images/Coupon/couponDashedBackground.png) no-repeat; background-position:0 -140px;}
.hcCouponTeaser .hcCouponTeaserContent h3 { margin:7px 7px 0 9px; font-size:1.1em; color:#817e87;}
.hcCouponTeaser .hcCouponTeaserContent h3 span { display:block; color:#0099CC;}
.hcCouponTeaser .hcCouponTeaserContent .infoCoupon {overflow:hidden;}
.hcCouponTeaser .infoCoupon img {display:inline;float:left;margin:6px 5px 0px 5px;width:114px;}
.hcCouponTeaser .infoCoupon .priceBox { width:84px; height:42px;float:left; margin-top:10px; background:url(Images/Coupon/shadowPriceBox.png) no-repeat;}
.hcCouponTeaser .infoCoupon .priceContent { width:82px; height:38px; overflow:hidden; background:url(Images/Coupon/priceBox.gif) no-repeat;background-position:0 -380px;}
.hcCouponTeaser .infoCoupon .priceContent p { color:#ffffff; font-weight:bold; font-size:2.3em; margin:3px 0 0 4px;}
.hcCouponTeaser .infoCoupon .priceContent p sup { font-size:0.7em;}
.hcCouponTeaser .infoCoupon .priceMentions { font-size:0.9em; float:left; width:90px;color:#000000;}
.hcCouponTeaser a.linkCoupon {display:block;cursor:pointer;}
.hcCouponTeaser a.linkCoupon {text-decoration:none;}
.hcCouponTeaserFooter {background-image:url(Images/Coupon/coupons_Footer.jpg);width:368px;height:12px;background-repeat:no-repeat;}
.hcCouponBottomText {font-size:0.9em;color:#000000;padding:12px 0px 5px 64px;}
/** End: Coupons Teaser General **/

/*Start: Teaser Border Color*/
.ace-delicat .hcCouponTeaserContent { background-position:0 -2240px;}
.ace-delicat-liquide .hcCouponTeaserContent { background-position:0 -2240px;}
.ace-delicat-spray .hcCouponTeaserContent { background-position:0 -2240px;}
.ace-delicat-blanchisseur .hcCouponTeaserContent { background-position:0 -2240px;}
.always-protege-slips .hcCouponTeaserContent { background-position:0 -280px;}
.always-protege-slips-extra .hcCouponTeaserContent { background-position:0 -280px;}
.always-protege-slips-normal .hcCouponTeaserContent { background-position:0 -280px;}
.always-protege-slips-voile .hcCouponTeaserContent { background-position:0 -280px;}
.always-serviettes .hcCouponTeaserContent { background-position:0 -140px;}
.always-serviettes-avec-de-la-soie .hcCouponTeaserContent { background-position:0 -140px;}
.always-serviettes-maxi .hcCouponTeaserContent { background-position:0 -140px;}
.always-serviettes-ultra .hcCouponTeaserContent { background-position:0 -140px;}
.always-serviettes-ultra---freshelle .hcCouponTeaserContent { background-position:0 -140px;}
.always-serviettes-ultra-freshness .hcCouponTeaserContent { background-position:0 -140px;}
.antikal .hcCouponTeaserContent { background-position:0 -2660px;}
.antikal-gel .hcCouponTeaserContent { background-position:0 -2660px;}
.antikal-spray .hcCouponTeaserContent { background-position:0 -2660px;}
.ariel .hcCouponTeaserContent { background-position:0 -3500px;}
.ariel-actilift .hcCouponTeaserContent { background-position:0 -3500px;}
.ariel-dermasensitive .hcCouponTeaserContent { background-position:0 -3500px;}
.ariel-ecodose .hcCouponTeaserContent { background-position:0 -3500px;}
.ariel-excel-gel .hcCouponTeaserContent { background-position:0 -3500px;}
.ariel-fraicheur-alpine .hcCouponTeaserContent { background-position:0 -3500px;}
.ariel-liquide .hcCouponTeaserContent { background-position:0 -3500px;}
.ariel-poudre .hcCouponTeaserContent { background-position:0 -3500px;}
.ariel-regulier .hcCouponTeaserContent { background-position:0 -3500px;}
.ariel-tablettes .hcCouponTeaserContent { background-position:0 -3500px;}
.bonux .hcCouponTeaserContent { background-position:0 -3500px;}
.bonux-fraicheur-fleur-de-neige---oxygene .hcCouponTeaserContent { background-position:0 -3500px;}
.bonux-liquide .hcCouponTeaserContent { background-position:0 -3500px;}
.bonux-poudre .hcCouponTeaserContent { background-position:0 -3500px;}
.bonux-regulier .hcCouponTeaserContent { background-position:0 -3500px;}
.braun-aquaexpress .hcCouponTeaserContent { background-position:0 -3500px;}
.braun-bodycruzer .hcCouponTeaserContent { background-position:0 -3500px;}
.braun-cafehouse .hcCouponTeaserContent { background-position:0 -3500px;}
.braun-coiffure .hcCouponTeaserContent { background-position:0 -3500px;}
.braun-creation .hcCouponTeaserContent { background-position:0 -3500px;}
.braun-cruzer .hcCouponTeaserContent { background-position:0 -3500px;}
.braun-cuisine .hcCouponTeaserContent { background-position:0 -3500px;}
.braun-epilation .hcCouponTeaserContent { background-position:0 -3500px;}
.braun-futur-pro .hcCouponTeaserContent { background-position:0 -3500px;}
.braun-mobileshave .hcCouponTeaserContent { background-position:0 -3500px;}
.braun-multiquick-artiste .hcCouponTeaserContent { background-position:0 -3500px;}
.braun-multiquick-harmony .hcCouponTeaserContent { background-position:0 -3500px;}
.braun-rasage-masculin .hcCouponTeaserContent { background-position:0 -3500px;}
.braun-satin-hair .hcCouponTeaserContent { background-position:0 -3500px;}
.braun-satin-hair-colour .hcCouponTeaserContent { background-position:0 -3500px;}
.braun-series .hcCouponTeaserContent { background-position:0 -3500px;}
.braun-silk-epil .hcCouponTeaserContent { background-position:0 -3500px;}
.braun-silk-soft .hcCouponTeaserContent { background-position:0 -3500px;}
.braun-silkfinish .hcCouponTeaserContent { background-position:0 -3500px;}
.braun-tondeuse-a-barbe .hcCouponTeaserContent { background-position:0 -3500px;}
.braun-tondeuse-de-precision .hcCouponTeaserContent { background-position:0 -3500px;}
.dash-2en1 .hcCouponTeaserContent { background-position:0 -1400px;}
.dash-2en1-derma-douceur .hcCouponTeaserContent { background-position:0 -1400px;}
.dash-2en1-plaisirs .hcCouponTeaserContent { background-position:0 -1400px;}
.dash-2en1-source-de-fraicheur .hcCouponTeaserContent { background-position:0 -1400px;}
.duracell .hcCouponTeaserContent { background-position:0 -840px;}
.duracell-active-charge .hcCouponTeaserContent { background-position:0 -840px;}
.duracell-plus .hcCouponTeaserContent { background-position:0 -840px;}
.duracell-powerpix .hcCouponTeaserContent { background-position:0 -840px;}
.duracell-rechargeable .hcCouponTeaserContent { background-position:0 -840px;}
.duracell-ultra .hcCouponTeaserContent { background-position:0 -840px;}
.febreze .hcCouponTeaserContent { background-position:0 -2380px;}
.febreze-fraicheur-pour-textile .hcCouponTeaserContent { background-position:0 -2380px;}
.febreze-plaisir-d-air .hcCouponTeaserContent { background-position:0 -2380px;}
.fixodent .hcCouponTeaserContent { background-position:0 -3500px;}
.fixodent-fresh .hcCouponTeaserContent { background-position:0 -3500px;}
.fixodent-neutre .hcCouponTeaserContent { background-position:0 -3500px;}
.fixodent-original .hcCouponTeaserContent { background-position:0 -3500px;}
.gama .hcCouponTeaserContent { background-position:0 -700px;}
.gama-bulles-givrees .hcCouponTeaserContent { background-position:0 -700px;}
.gama-delire-de-jasmin .hcCouponTeaserContent { background-position:0 -700px;}
.gama-folie-de-fleurs-d-ete .hcCouponTeaserContent { background-position:0 -700px;}
.gillette .hcCouponTeaserContent { background-position:0 -2940px;}
.gillette-blue-ii .hcCouponTeaserContent { background-position:0 -2940px;}
.gillette-fusion .hcCouponTeaserContent { background-position:0 -2940px;}
.gillette-m3 .hcCouponTeaserContent { background-position:0 -2940px;}
.gillette-mac .hcCouponTeaserContent h3 .hcCouponTeaserContent { background-position:0 -2940px;}
.gillette-sensor .hcCouponTeaserContent { background-position:0 -2940px;}
.gillette-sensor-3 .hcCouponTeaserContent { background-position:0 -2940px;}
.gillette-series .hcCouponTeaserContent { background-position:0 -2940px;}
.gillette-venus .hcCouponTeaserContent { background-position:0 -2940px;}
.gillette-venus-agilite .hcCouponTeaserContent { background-position:0 -2940px;}
.gillette-venus-blue-ii-for-women .hcCouponTeaserContent { background-position:0 -2940px;}
.gillette-venus-breeze .hcCouponTeaserContent { background-position:0 -2940px;}
.gillette-venus-disposables .hcCouponTeaserContent { background-position:0 -2940px;}
.gillette-venus-divine .hcCouponTeaserContent { background-position:0 -2940px;}
.gillette-venus-embrace .hcCouponTeaserContent { background-position:0 -2940px;}
.gillette-venus-satin-care .hcCouponTeaserContent { background-position:0 -2940px;}
.gillette-venus-sensor-3-for-women .hcCouponTeaserContent { background-position:0 -2940px;}
.gillette-venus-vibrance .hcCouponTeaserContent { background-position:0 -2940px;}
.head---shoulders .hcCouponTeaserContent { background-position:0 -1820px;}
.head---shoulders-anti-chute .hcCouponTeaserContent { background-position:0 -1820px;}
.head---shoulders-anti-demangeaisons .hcCouponTeaserContent { background-position:0 -1820px;}
.head---shoulders-brillance-naturelle .hcCouponTeaserContent { background-position:0 -1820px;}
.head---shoulders-citrus-fresh .hcCouponTeaserContent { background-position:0 -1820px;}
.head---shoulders-classique .hcCouponTeaserContent { background-position:0 -1820px;}
.head---shoulders-classique-2en1 .hcCouponTeaserContent { background-position:0 -1820px;}
.head---shoulders-couleur-intense .hcCouponTeaserContent { background-position:0 -1820px;}
.head---shoulders-extra-volume .hcCouponTeaserContent { background-position:0 -1820px;}
.head---shoulders-fraicheur-menthol .hcCouponTeaserContent { background-position:0 -1820px;}
.head---shoulders-hydratant-lisse---soyeux .hcCouponTeaserContent { background-position:0 -1820px;}
.head---shoulders-intensif .hcCouponTeaserContent { background-position:0 -1820px;}
.head---shoulders-ocean-experience .hcCouponTeaserContent { background-position:0 -1820px;}
.head---shoulders-pour-homme .hcCouponTeaserContent { background-position:0 -1820px;}
.head---shoulders-reparation---soin .hcCouponTeaserContent { background-position:0 -1820px;}
.head---shoulders-sensitive .hcCouponTeaserContent { background-position:0 -1820px;}
.kandoo .hcCouponTeaserContent { background-position:0 -2520px;}
.lenor .hcCouponTeaserContent { background-position:0 -1400px;}
.lenor-coup-de-foudre .hcCouponTeaserContent { background-position:0 -1400px;}
.lenor-divine-envie .hcCouponTeaserContent { background-position:0 -1400px;}
.lenor-eclat-de-purete .hcCouponTeaserContent { background-position:0 -1400px;}
.lenor-envolee-d-air-frais .hcCouponTeaserContent { background-position:0 -1400px;}
.lenor-frisson-nature .hcCouponTeaserContent { background-position:0 -1400px;}
.lenor-nuit-etoilee .hcCouponTeaserContent { background-position:0 -1400px;}
.lenor-rayon-de-soleil .hcCouponTeaserContent { background-position:0 -1400px;}
.lenor-souffle-precieux .hcCouponTeaserContent { background-position:0 -1400px;}
.lenor-soupcon-d-elegance .hcCouponTeaserContent { background-position:0 -1400px;}
.mr--propre .hcCouponTeaserContent { background-position:0 -1960px;}
.mr--propre-eclair .hcCouponTeaserContent { background-position:0 -1960px;}
.mr--propre-lingettes .hcCouponTeaserContent { background-position:0 -1960px;}
.mr--propre-liquide .hcCouponTeaserContent { background-position:0 -1960px;}
.mr--propre-liquide-champs-de-lanvande-et-camomille .hcCouponTeaserContent { background-position:0 -1960px;}
.mr--propre-liquide-citron-vert-et-menthe .hcCouponTeaserContent { background-position:0 -1960px;}
.mr--propre-liquide-citrons-d-ete .hcCouponTeaserContent { background-position:0 -1960px;}
.mr--propre-liquide-forêt-de-pins .hcCouponTeaserContent { background-position:0 -1960px;}
.mr--propre-liquide-fraicheur-d-hiver .hcCouponTeaserContent { background-position:0 -1960px;}
.mr--propre-liquide-nettoyage---soin-bois .hcCouponTeaserContent { background-position:0 -1960px;}
.mr--propre-liquide-nettoyage---soin-marbre--bois--pierre--ceramique .hcCouponTeaserContent { background-position:0 -1960px;}
.mr--propre-liquide-orange-et-kiwi .hcCouponTeaserContent { background-position:0 -1960px;}
.mr--propre-liquide-pamplemousse-et-the .hcCouponTeaserContent { background-position:0 -1960px;}
.mr--propre-liquide-pommes-de-printemps .hcCouponTeaserContent { background-position:0 -1960px;}
.mr--propre-liquide-une-note-de-marseille .hcCouponTeaserContent { background-position:0 -1960px;}
.mr--propre-nettoyage---soin .hcCouponTeaserContent { background-position:0 -1960px;}
.oral-b .hcCouponTeaserContent { background-position:0 -3080px;}
.oral-b-advancepower-900tx .hcCouponTeaserContent { background-position:0 -3080px;}
.oral-b-advancepower-950tx .hcCouponTeaserContent { background-position:0 -3080px;}
.oral-b-advantage-123 .hcCouponTeaserContent { background-position:0 -3080px;}
.oral-b-b-crossaction .hcCouponTeaserContent { background-position:0 -3080px;}
.oral-b-brossettes .hcCouponTeaserContent { background-position:0 -3080px;}
.oral-b-classiccare .hcCouponTeaserContent { background-position:0 -3080px;}
.oral-b-crossaction-power-medium .hcCouponTeaserContent { background-position:0 -3080px;}
.oral-b-dual-clean .hcCouponTeaserContent { background-position:0 -3080px;}
.oral-b-flossaction .hcCouponTeaserContent { background-position:0 -3080px;}
.oral-b-oral-care-essentials .hcCouponTeaserContent { background-position:0 -3080px;}
.oral-b-oral-crossaction-power-medium .hcCouponTeaserContent { background-position:0 -3080px;}
.oral-b-orthodontique .hcCouponTeaserContent { background-position:0 -3080px;}
.oral-b-precision-clean .hcCouponTeaserContent { background-position:0 -3080px;}
.oral-b-pro-bright .hcCouponTeaserContent { background-position:0 -3080px;}
.oral-b-professional-care .hcCouponTeaserContent { background-position:0 -3080px;}
.oral-b-professional-care-1000 .hcCouponTeaserContent { background-position:0 -3080px;}
.oral-b-professional-care-2000 .hcCouponTeaserContent { background-position:0 -3080px;}
.oral-b-professional-care-3000 .hcCouponTeaserContent { background-position:0 -3080px;}
.oral-b-professional-care-500 .hcCouponTeaserContent { background-position:0 -3080px;}
.oral-b-professional-care-550 .hcCouponTeaserContent { background-position:0 -3080px;}
.oral-b-professional-care-6500-waterjet .hcCouponTeaserContent { background-position:0 -3080px;}
.oral-b-professional-care-6500-waterjet-center .hcCouponTeaserContent { background-position:0 -3080px;}
.oral-b-professional-care-8000-oxyjet .hcCouponTeaserContent { background-position:0 -3080px;}
.oral-b-professional-care-8000-oxyjet-center .hcCouponTeaserContent { background-position:0 -3080px;}
.oral-b-professional-care-8900-oxyjet-center .hcCouponTeaserContent { background-position:0 -3080px;}
.oral-b-pulsar .hcCouponTeaserContent { background-position:0 -3080px;}
.oral-b-sensitive .hcCouponTeaserContent { background-position:0 -3080px;}
.oral-b-sonic .hcCouponTeaserContent { background-position:0 -3080px;}
.oral-b-sonic .hcCouponTeaserContent { background-position:0 -3080px;}
.oral-b-sonic-complete-deluxe .hcCouponTeaserContent { background-position:0 -3080px;}
.oral-b-sonic-complete-standard .hcCouponTeaserContent { background-position:0 -3080px;}
.oral-b-stages .hcCouponTeaserContent { background-position:0 -3080px;}
.oral-b-stages-1 .hcCouponTeaserContent { background-position:0 -3080px;}
.oral-b-stages-2 .hcCouponTeaserContent { background-position:0 -3080px;}
.oral-b-stages-3 .hcCouponTeaserContent { background-position:0 -3080px;}
.oral-b-stages-4 .hcCouponTeaserContent { background-position:0 -3080px;}
.oral-b-stages-advancepower .hcCouponTeaserContent { background-position:0 -3080px;}
.oral-b-stages-dentifrice .hcCouponTeaserContent { background-position:0 -3080px;}
.oral-b-triumph .hcCouponTeaserContent { background-position:0 -3080px;}
.oral-b-triumph-4000 .hcCouponTeaserContent { background-position:0 -3080px;}
.oral-b-triumph-5000 .hcCouponTeaserContent { background-position:0 -3080px;}
.oral-b-vitality .hcCouponTeaserContent { background-position:0 -3080px;}
.oral-b-vitality-blancheur---proprete .hcCouponTeaserContent { background-position:0 -3080px;}
.oral-b-vitality-dual-clean .hcCouponTeaserContent { background-position:0 -3080px;}
.oral-b-vitality-precision-clean .hcCouponTeaserContent { background-position:0 -3080px;}
.oral-b-vitality-sensitive .hcCouponTeaserContent { background-position:0 -3080px;}
.oral-b-vitality-sonic .hcCouponTeaserContent { background-position:0 -3080px;}
.pantene .hcCouponTeaserContent { background-position:0 -3220px;}
.pantene-boucles-et-ressort .hcCouponTeaserContent { background-position:0 -3220px;}
.pantene-classique .hcCouponTeaserContent { background-position:0 -3220px;}
.pantene-couleur-suprême .hcCouponTeaserContent { background-position:0 -3220px;}
.pantene-ice-shine .hcCouponTeaserContent { background-position:0 -3220px;}
.pantene-lisse---soyeux .hcCouponTeaserContent { background-position:0 -3220px;}
.pantene-nature-fusion .hcCouponTeaserContent { background-position:0 -3220px;}
.pantene-reparateur---protecteur .hcCouponTeaserContent { background-position:0 -3220px;}
.pantene-volume---soin .hcCouponTeaserContent { background-position:0 -3220px;}
.pringles .hcCouponTeaserContent { background-position:0 -2800px;}
.pringles-rice-infusions .hcCouponTeaserContent { background-position:0 -2800px;}
.pringles-xtrem .hcCouponTeaserContent { background-position:0 -2800px;}
.swiffer .hcCouponTeaserContent { background-position:0 -3500px;}
.swiffer-balai .hcCouponTeaserContent { background-position:0 -3500px;}
.swiffer-duster .hcCouponTeaserContent { background-position:0 -3500px;}
.swiffer-lingettes-humides .hcCouponTeaserContent { background-position:0 -3500px;}
.swiffer-lingettes-seches .hcCouponTeaserContent { background-position:0 -3500px;}
.swiffer-plumeau .hcCouponTeaserContent { background-position:0 -3500px;}
.swiffer-plumeau-action-anti-allergenes .hcCouponTeaserContent { background-position:0 -3500px;}
.swiffer-plumeau-xxl .hcCouponTeaserContent { background-position:0 -3500px;}
.tampax .hcCouponTeaserContent { background-position:0 -3640px;}
.tampax-classique .hcCouponTeaserContent { background-position:0 -3640px;}
.tampax-compak .hcCouponTeaserContent { background-position:0 -3640px;}
/*End: Teaser Border Color*/
/** END: Coupons Teaser General - OLD**/

#WebPartZone8{ float: left; width: 414px; }

.votetable{ width:65px; background-color:#FFFFFF; vertical-align:top;}

.VoteTxt{ color:#595667; cursor:pointer; float:left; font-size:1.1em; font-weight:normal; margin-top:10px; text-decoration:none; }

.VoteHeartBg{ height:17px; width:49px; }

.ratingVote{ width: 12px; height: 8px; margin: 0px; padding: 0px; cursor: pointer; display: block; background-repeat: no-repeat; }

.VoteHeartBg { height:17px; width:49px; }

/** Start: New Article Detail WP UI**/
	.wpArticle {  width:534px; padding:20px 11px 10px 11px;
	background:#F6DEE8 url(/Assets/Modules/Article/Article/Images/SelectionArticle_Header.gif) no-repeat 11px 12px; margin-bottom: 10px;}
	.wpArticle-bot { float:left; height:6px; width:533px; 
	background:url(/Assets/Modules/Article/Article/Images/SelectionArticle_Footer.gif) no-repeat 0 0; }
	.wpArticle-in { padding:2px 12px 10px 12px; background:#FFFFFF; }
	.wpArticleTitle { overflow:hidden; }
	
	.wpArticle h1 { font-size:1.7em; width:400px; padding-right:15px; float:left; }
	.wpArticle .uiVote {  width:95px; float:left; margin-top:4px; }
	.wpArticle .uiVote p { float:left; display:inline; margin-right:10px; font-size: 1em;} 
	.wpArticle .uiVote .ratingVote { cursor:pointer; display:block; width:12px; height:8px; overflow:hidden; margin:3px 0 0 0;}
	.wpArticle .uiVote .filledRatingVote { background:url(Images/FilledRatingVote.gif) no-repeat 0 0;}
	.wpArticle .uiVote .emptyRatingVote  { background:url(Images/EmptyRatingVote.gif) no-repeat 0 0;}
	
	.wpArticle .LikeShare { overflow:hidden; margin:10px 0; background:url(Images/tileH_rose.gif) repeat-x 0 0; width: 510px; }
	.LikeShare .Inner {  padding:5px 0 5px 0; background:url(Images/tileH_rose.gif) repeat-x left bottom; height: 28px; }
	
	.LikeShare .frameFacebook { width:260px; float:left;}
	.LikeShare .share { width:250px; float:left; margin-top:5px;}
	.LikeShare .share p { float:left; display:inline; margin-right:10px; }
	.LikeShare .share li { float:left; display:inline; margin-right:3px;}

	.wpArticle p { color:#595667; font-size:1.2em; margin-bottom:10px; }
	.wpArticle p .visuRight { float:right; }
	
	.wpArticle .links { margin:0 0 0 20px; }
	.wpArticle .links .article_menu {color: #FFFFFF; 
		font-size:1em; 
		text-decoration:none; 
		font-weight:bold;
		padding:0 0 0 15px; 
		float:left;
		display:inline;
		margin:0 16px 0 0; 
		height:16px;	
		background:url(Images/btn_left.gif) no-repeat 0 0; 
		background-color:#EB3EA8; }

	.wpArticle .links li a span {background:url("Images/btn_right.gif") no-repeat scroll right top transparent;
	float:left;height:16px;padding:0 10px 0 0;}
	
	.DetailTipUGCDisclaimer { background: #F6DEE8; float: left; margin-top: -10px; width: 556px; padding-bottom: 5px; margin-bottom:10px;}
	.DetailTipUGCDisclaimer  .UGCTipText { float: left; margin: 0px 0px 10px 10px; width: 340px; color: #595667;
            font-size: 1.1em; text-align: justify;}
	.DetailTipUGCDisclaimer .UGCTipHyperlink {margin: 0px 10px 0px 0px; float: right;}
	
/** End: New Article Detail WP UI **/

/* LAYER MEMBER GET MEMBER */

/* Friends Details */
/* .wpFriendsDetails h1 { color:#d51655; font-size:1.6em; padding-left:35px; height:29px;	background:url(images/WebPartMemberGetMember/SectionBottomJoinCommunity.gif) no-repeat 0 0; } */
.wpFriendsDetails h1 { color:#d51655; font-size:1.6em; padding-left:35px; height:29px;	background:url(images/WebPartMemberGetMember/t1.png) no-repeat 0 0; }
.wpFriendsDetails .btn { padding:0 10px 0 0;height:16px; float:left; display:inline; cursor:pointer;	color:#FFFFFF; font-size:1.1em; font-weight:bold; margin:10px 0 0 30px;	background:url(images/WebPartMemberGetMember/btn.png) top right;  }
.wpFriendsDetails .btn span { padding:0px 0 0 15px; height:16px; float:left; 	background:url(images/WebPartMemberGetMember/btn.png) top left; cursor:pointer; }	
.wpFriendsDetails .ImportCt { margin:20px 0 0 10px; width:388px; float:left; display:inline; }
.wpFriendsDetails .ImportCtElts { float:left; width:194px;}
.wpFriendsDetails .ImportCtElts .areaTxt {border: 3px solid #DFDEE4; width: 425px;}
.wpFriendsDetails .dbleField { float:left; width:440px;margin-bottom:10px;} 
.wpFriendsDetails .dbleField label { width:171px;} 
.wpFriendsDetails .ImportCtElts label { float:left; margin:0 0 0 22px; display:inline; font-size:1.1em; font-weight:bold; color:#57575b; }
.wpFriendsDetails .ImportCtElts span { float:left; clear:left; width:20px; }	
.wpFriendsDetails .ImportCtElts input { float:left; width:168px; height:18px; border:3px solid #dfdee4; margin-left:20px; display:inline; }
.wpFriendsDetails .ImportCtElts input.noMarge { margin-left: 0;}
.wpFriendsDetails .btnNext { width: 71px; height:24px; float:right;	background:url(images/WebPartMemberGetMember/btnNext.png) no-repeat 0 0; }
.wpFriendsDetails .btnNext span { display:none; }

/* Import Contact */
.wpImportCt h1 { color:#d51655; font-size:1.6em; }
.wpImportCt p { margin:10px 0 0 0; font-size:1.1em; }
.wpImportCt .ImportCt { width:474px; float:left; margin-top:10px; }
.wpImportCt .ImportCtElts { width:324px; margin:0 0 5px 0; float:left; }
.wpImportCt label { font-size:1.1em; font-weight:bold; color:#57575b; float:left; width:324px;}
.wpImportCt input { width:318px;height:18px; border:3px solid #dfdee4; }
.wpImportCt .btn { padding:0 10px 0 0;height:16px; float:left; display:inline; color:#FFFFFF; font-size:1.1em; font-weight:bold; margin:10px 0 0 0;	background:url(images/WebPartMemberGetMember/btn.png) top right; }
.wpImportCt .btn span { padding:0px 0 0 15px; height:16px; float:left; cursor:pointer; background:url(images/WebPartMemberGetMember/btn.png) top left; }
.wpImportCt .btnConnAddBook { height: 24px; width: 241px; float: right; margin-top: 5px; background:url(images/WebPartMemberGetMember/btnConnAddBook.png) top left; }
.wpImportCt .btnConnAddBook span { display:none; }
.wpImportCt .txtBot { float:left; margin-top:20px; width:460px;}
p.err { margin:0 0 0 0; display:inline; padding:0; color: #F00; float:left; font-weight:bold; }
p.err a { color: #F00; text-decoration:underline; }
.wpFriendsDetails p.err { margin:0 0 0 20px; font-weight:bold; }
.wpFriendsDetails .optin p.err { margin: 0 0 0 40px; }

/**/
/* layer in progress */
.InProgress h1 { text-align:center; }
.InProgress { margin:0 auto; height:180px; }
.InProgress p.intro { color:#d51756; font-size:1.3em; text-align:center; margin:10px 0 0 0; }
.InProgress p.txtBot { font-size:1.1em; float:left; margin-top:20px; width:460px; text-align: center; }
.InProgress img { margin:30px auto 0 auto; width:32px; display:block; }

/* wpMgmConfirm */
.wpMgmConfirm h1 { color:#d51655; font-size:1.6em; padding-left:35px; height:29px;	background:url(images/WebPartMemberGetMember/t3.png) no-repeat 0 0; }
.wpMgmConfirm p { margin:10px 0 0 0; font-size:1.1em; }
.wpMgmConfirm .ImportCt { width:320px; }
.wpMgmConfirm .btn { padding:0 10px 0 0;height:16px; float:left; display:inline; color:#FFFFFF; font-size:1.1em; font-weight:bold; margin:10px 0 0 0; background:url(images/WebPartMemberGetMember/btn.png) top right; }
.wpMgmConfirm .btn span { padding:0px 0 0 15px; height:16px; float:left; cursor:pointer; background:url(images/WebPartMemberGetMember/btn.png) top left; }

/* Select Contacts */
.wpSelectCt { width:502px; }
.wpSelectCt h1 { color:#d51655; font-size:1.6em; margin-bottom:12px; }
.wpSelectCt .btn { padding:0 10px 0 0;height:16px; float:left; display:inline;	color:#FFFFFF; font-size:1.1em; font-weight:bold; margin:10px 0 0 0;	background:url(images/WebPartMemberGetMember/btn.png) top right; }
.wpSelectCt .btn span { padding:0px 0 0 15px; height:16px; float:left; cursor:pointer; 	background:url(images/WebPartMemberGetMember/btn.png) top left; }
.selectedCt p {  float:right; height:26px; padding:0 0 0 10px; margin-top:10px; font-size:1.1em;	background:url(images/WebPartMemberGetMember/bgselectedCt.png) no-repeat top left; }
.selectedCt span { float:left; height:20px; padding:6px 10px 0 0;	background:url(images/WebPartMemberGetMember/bgselectedCt.png) no-repeat top right; }
.selectedCt p.err { background:url(images/WebPartMemberGetMember/bgselectedCt.png) no-repeat left -26px; color:#db1516; font-weight:bold;}
.selectedCt .err span { background:url(images/WebPartMemberGetMember/bgselectedCt.png) no-repeat right -26px; }
.SelectCt { margin:20px 0 0 0; width:450px; float:left; padding:6px 5px; display:inline; height:240px; overflow:auto; border:2px solid #dedede;  }	
.SelectCtElts li { float:left; width:433px; padding:4px 0; overflow:hidden; border-bottom:1px solid #dedede; }
.SelectCtSearchField {  float:left; width:418px; height:18px; border:3px solid #dfdee4; display:inline; }
.SelectCtElts label { float:left; margin:0 0 0 5px; display:inline;	font-size:1.1em; color:#57575b; }
.SelectCtElts label.checked { color:#a7a7ac; }	
.SelectCtElts span { float:left; clear:left; width:20px; }
.SelectCtElts input { float:left; width:16px; height:16px; border:0 none; overflow:hidden; display:inline; }
.wpSelectCt .bot { float:left; width:463px; margin-top:20px;}
.wpSelectCt .btnImport { width: 95px; height:24px; float:right; background:url(images/WebPartMemberGetMember/btnImport.png) no-repeat 0 0; }
.wpSelectCt .btnImport span { display:none; }
.wpSelectCt .linkArrow { padding:0 0 0 10px; color:#57565a; font-size:1.1em; background:url(images/WebPartMemberGetMember/arrow.png) no-repeat 0 4px; }
.wpSelectCt .small { font-size:1em; float:left; margin-top:10px; width:460px;}
.selectCtSearch { float:left; font-size:1.1em; font-weight:bold; color:#57565a; padding-top:3px; width:47px;}

/* Personnalise your message */
.wpPersoMessageMgm h1 { color:#d51655; padding-left:35px; height:29px; font-size:1.6em;	background:url(images/WebPartMemberGetMember/t2.png) no-repeat 0 0; }
.wpPersoMessageMgm .PersoMsgSep { float:left; width:417px; border-bottom:1px solid #dcdbe1; height:1px; overflow:hidden; margin-bottom:10px; }
.wpPersoMessageMgm .ImportCtElts { float:left; width:480px; margin-bottom:10px; position:relative;}
.wpPersoMessageMgm .PersoMessageMgmField { float:left; width:418px; height:18px; border:3px solid #dfdee4; display:inline; }
.wpPersoMessageMgm .uiSelect { background:none repeat scroll 0 0 transparent;  width:329px; position:relative; float:left; font-size:1.1em;	background:url(images/WebPartMemberGetMember/uiSelectBg.png) no-repeat 0 0; }
.wpPersoMessageMgm .uiSelect div { cursor:pointer; float:left;	background:url(images/WebPartMemberGetMember/uiSelectArrow.png) no-repeat right top; }
.wpPersoMessageMgm .uiSelect div p { color:#57575b; width:317px; display:inline; float:left; line-height:24px; margin-right:22px; padding:0 8px 0 4px; }
.wpPersoMessageMgm .uiSelect-list { background: #FFFFFF; border:1px solid #dfdee4;  padding-bottom:2px; position:absolute; top:0; left:0; z-index:2; }	
.wpPersoMessageMgm .uiSelect-list li { background: #f3f2f6;  margin:2px 2px 0; padding:0 6px; }	
.wpPersoMessageMgm .uiSelect-list a { color:#241803; cursor:pointer; display:block; line-height:16px; width:100%; }
.wpPersoMessageMgm  label { display:inline; float:left; font-size:1.1em; color:#57575b; font-weight:bold; margin-right:10px; padding:6px 0 0; }
.wpPersoMessageMgm  .MessageTypeTxt  { color:#57575b; padding:5px; font-size:1.1em;	 float:left; width:400px; height:60px; border:3px solid #dfdee4; display:inline; }
.wpPersoMessageMgm .inputChbx { float:left; width:16px; height:16px; border:0 none; display:inline; margin-right:5px; }
.wpPersoMessageMgm .labelChbx { padding:0; width:445px;font-weight:normal; margin-bottom:10px; }
.wpPersoMessageMgm .labelChbx a { color:#57575b; text-decoration:underline; }
.wpPersoMessageMgm .linkArrow { color:#57565A; font-size:1.1em; padding:0 0 0 14px; display:inline;background:url(images/WebPartMemberGetMember/arrow.png) no-repeat 4px 4px; float:left; margin:5px 19px 0 0; }
.wpPersoMessageMgm .PrivacyStatement {padding:0px; margin:-16px 13px 0 0;clear:both;float:left; }
.wpPersoMessageMgm .PrivacyStatementOverlay {padding:0px; margin:6px 13px 0 0;clear:both;float:left; }
.wpPersoMessageMgm .privacy { color:#a09ea8; font-size:1em; text-decoration:underline; }
.wpPersoMessageMgm .buttons {padding:0px 0px 0px 390px;clear:both;}
.wpPersoMessageMgm .buttonsOverlay {padding:0px 0px 0px 260px;}
.wpPersoMessageMgm .btnCancel {width:55px; height:24px; float:left;margin:0px 10px 0px 0px;background:url(images/WebPartMemberGetMember/btn_cancel.png) no-repeat 0 0;}
.wpPersoMessageMgm .btnSend {width: 70px; height:24px; float:left; background:url(images/WebPartMemberGetMember/btnSend.png) no-repeat 0 0;}
.wpPersoMessageMgm .btnSend span { display:none; }

/*MEMBER GET MEMBER Full page */
.MGMFullPage {}
.MGMFullPage .wpFriendsDetails { width:800px; }
.MGMFullPage .wpFriendsDetails h1 { color:#f05582; font-size:3.2em; font-weight:normal; display:inline; margin-left:10px;	background:none; padding:0;}
.MGMFullPage h1 b {font-weight:bold; }
.MGMFullPage p.intro { font-size:1.1em; margin:10px 0 10px 10px; color:#78757e; }
.MGMFullPage p.intro strong { font-size:1.1em; }
.MGMFullPage h2 { color:#d51655; font-size:1.6em; padding-left:35px; height:29px; background:url(images/WebPartMemberGetMember/t1.png) no-repeat 0 0; margin-bottom:15px; }
.MGMFullPage h2.t2 {background:url(images/WebPartMemberGetMember/t2.png) no-repeat 0 0;}
.MGMFullPage .wpFriendsDetails .ImportCt { margin:20px 0 0 0; width:506px; float:left; display:inline;	background:url(images/WebPartMemberGetMember/bgImportCtFormFP.png) repeat-y top left;}
.MGMFullPage .ImportCtTop { padding:25px 30px 0 30px; width:446px;	background:url(images/WebPartMemberGetMember/bgImportCtFormTopFP.png) no-repeat top left; }	
.MGMFullPage .ImportCtBot { width:506px; height:24px;	background:url(images/WebPartMemberGetMember/bgImportCtFormBotFP.png) no-repeat top left; }	
.MGMFullPage .wpFriendsDetails .ImportCtElts { float:left; width:194px; margin-right:26px; display:inline; }
.MGMFullPage .wpPersoMessageMgm .ImportCtElts { width:480px; }
.MGMFullPage .ImportCtElts label { margin:0 5px 0 0;}
.MGMFullPage .dbleField label { margin:0 0 0 22px; width:171px;}
.MGMFullPage .wpPersoMessageMgm .labelChbx { padding:0; width:445px; font-weight:normal; width:430px; }
.MGMFullPage .wpPersoMessageMgm .inputChbx { float:left; width:16px; height:16px; border:0 none; display:inline; margin-right:5px;}
.MGMFullPage .wpPersoMessageMgm .ImportCt { margin-bottom:20px; }
.ContactGrabber {padding: 20px 0px 0px 20px;float:left;}
.wpImportCtFP { background:url(images/WebPartMemberGetMember/bgImportCtFP.png) no-repeat 0 0; float:left;	height:247px; width:221px; padding:20px 15px 0 15px; }
.wpImportCtFP h3 { font-size:1.5em; color:#57575b; }
.wpImportCtFP p { margin:15px 0; font-size:1.1em; } 
.wpImportCtFP .btnImportCt { width:160px; height:24px; float:right;	background:url(images/WebPartMemberGetMember/btnImportCt.png) no-repeat 0 0; }
.wpImportCtFP .btnImportCt span { display:none; }

/* MGM Confirm */
.wpMgmConfirmFP { float:left; margin:0 0 0 10px; display:inline; }
.wpMgmConfirmFP h1 { color:#F05582; font-size:3.2em; height:29px; font-weight:normal; margin-bottom:20px; }
.wpMgmConfirmFP p { margin:10px 0 0 0; font-size:1.1em; }
.wpMgmConfirmFP .ImportCt { width:320px; }
.wpMgmConfirmFP .btn { padding:0 10px 0 0;height:16px; float:left; display:inline;	color:#FFFFFF; font-size:1.1em; font-weight:bold; margin:10px 0 0 0; background:url(images/WebPartMemberGetMember/btn.png) top right; }
.wpMgmConfirmFP .btn span { padding:0px 0 0 15px; height:16px; float:left; cursor:pointer;	background:url(images/WebPartMemberGetMember/btn.png) top left; }

/* FIN MEMBER GET MEMBER */

/* START - SEARCH RESULT */
.SearchResultBackground
{
	padding: 10px 7px 12px 10px;
}
.SearchResultRepeaterBackground
{
	padding: 12px 0px 12px 0px;
}
.SearchResultTitleText
{
	color: #595667;
	font-size: 1.2em;
	text-decoration: underline;
}
.SearchResultLink
{
	color: #595667;
	font-size: 1.2em;
	text-decoration: underline;
}
.SearchResultSummary
{
	color: #595667;
	font-size: 1.2em;
	text-decoration: none;
	padding: 3px 0px 0px 0px;
}
.SearchResultSeparator
{
	background: transparent url(images/WebPartSearchEngine/dotted_purple_line.gif) repeat-x scroll 0 0;
}
.SearchResultPaginationDiv
{
	float: right; 
	padding: 10px 10px 5px 0px;
}
.SearchResultPaginationText
{
	font-family: verdana;
	font-size: 12px;
	color: #a38dd8;
}
.SearchResultPaging
{
	color: #8F4D6D;
	font-size: 1.2em;
	text-decoration: none;
}

.SearchResultPagingBold
{ 
	font-size:1.1em; 
	color:#8f4d6d; 
	text-decoration:none; 
	font-weight: bold; 
}
.SearchResultNoResultText
{
	font-size: 1.1em;
	color: #595667;
}
/* END - SEARCH RESULT */


/* START Tried and Tested v2 phase1-*/

/* START - General */
.coRed strong{ font-family:Arial, Helvetica, sans-serif;}
.coLightBlue{ font-size:12px; color: #79c4eb;}
span.coLightBlue{ font-size:11px;}
.coRed{color: #d41654;}
.coPlus{background:url(Images/plus.png) no-repeat; width: 15px; height: 16px; float: right; margin-left: 13px;}
.coGrey{color: #49495c;}

/* END - General */

/* START - Article WP (HtmlContent) */
.colorStyle{color: #f166a1;} /* pink */
.colorWellness{color: #71c27c;} /* green */
.colorFamily{color: #8b55ad;} /* purple */
.colorHouse{color: #fec708;} /* yellow */
/* END - Article WP (HtmlContent) */

/* START - Product Teaser */
.wpProductTeaserHome{float: left; width: 240px; margin-right: 9px;}
#emcLogo{ float: left;margin-left: 7px;margin-right: 7px; background:url(Images/logo-emc.png) no-repeat; width:45px; height:41px}
.coWpTitle h2, .titleContent h2{font-size: 15px; color: #79777C; font-weight: normal; line-height: 1; padding-left: 18px;}
.coWpTitleEmc h1 {font-size: 14px; color: #79777C; font-weight: normal; line-height: 1; padding-left: 18px;}
.arrowUp{ background:url(Images/arrow-up.png) no-repeat; width:43px; height:14px; cursor:pointer; margin-left:95px; margin-top: 4px;}
.arrowDown{ background:url(Images/arrow-down.png) no-repeat; width:48px; height:17px; cursor:pointer; margin-left:93px;}
.rea.wpProductTeaserHome .coRed strong{font-family:verdana;}
/* END - Product Teaser */

/* START - Coupon Teaser */
/** Start: Coupons Teaser General **/
#coupon{float: left; margin-left: 7px; margin-right: 7px;background: url(Images/coupon/coupon.png); width: 51px; height: 38px;}
.wpSavings{float: left; margin-right: 9px; position: relative;}

.hcCouponTeaser { width:225px; height:120px; overflow:visible; float:left; margin-left:8px;}
.hcCouponTeaser .hcCouponTeaserContent { width:224px; height:120px; margin:0 0 0 5px; overflow:hidden; background:url(Images/Coupon/couponHpBg.gif) no-repeat; background-position:0 0;}
.hcCouponTeaser .hcCouponTeaserContent h3 { margin:5px 7px 0 9px; font-size:15px; color:#817e87; font-family: arial;}
.hcCouponTeaser .hcCouponTeaserContent h3 span { display:block; color:#0099CC; font-family: arial;}
.hcCouponTeaser .hcCouponTeaserContent .infoCoupon {overflow:hidden;}
.hcCouponTeaser .infoCoupon img {display:inline;float:left;margin:10px 5px 0px 5px;width:114px; height: 85px;}
.hcCouponTeaser .infoCoupon .priceBox { width:84px; height:42px;float:left; margin-top:10px; background:url(Images/Coupon/shadowPriceBox.png) no-repeat;}
.hcCouponTeaser .infoCoupon .priceContent { width:82px; height:38px; overflow:hidden; background:url(Images/Coupon/priceBox.gif) no-repeat;background-position:0 -380px;}
.hcCouponTeaser .infoCoupon .priceContent p { color:#ffffff; font-weight:bold; font-size:26px;}
.hcCouponTeaser .infoCoupon .priceContent p sup { font-size:12px;}
.hcCouponTeaser .infoCoupon .priceMentions { font-size:0.9em; float:left; width:86px; color:#000000;}
.hcCouponTeaser a.linkCoupon {display:block;cursor:pointer;text-decoration:none;}
.hcCouponTeaserFooter {background-image:url(Images/Coupon/coupons_Footer.jpg);width:368px;height:12px;background-repeat:no-repeat;}
.hcCouponBottomText {font-size:0.9em;color:#000000;padding:12px 0px 5px 64px;}
.legalNotice {position: absolute; left: 13px; top: 416px;}
/** End: Coupons Teaser General **/

/** Start: Coupons Teaser Border Colour **/
.ace-delicat  .hcCouponTeaserContent h3 span {color:#008CCF;}
.ace-delicat-liquide  .hcCouponTeaserContent h3 span {color:#008CCF;}
.ace-delicat-spray  .hcCouponTeaserContent h3 span {color:#008CCF;}
.ace-delicat-blanchisseur  .hcCouponTeaserContent h3 span {color:#008CCF;}
.always-protege-slips  .hcCouponTeaserContent h3 span {color:#84619F;}
.always-protege-slips-extra  .hcCouponTeaserContent h3 span {color:#84619F;}
.always-protege-slips-normal  .hcCouponTeaserContent h3 span {color:#84619F;}
.always-protege-slips-voile  .hcCouponTeaserContent h3 span {color:#84619F;}
.always-serviettes  .hcCouponTeaserContent h3 span {color:#0099CC;}
.always-serviettes-avec-de-la-soie  .hcCouponTeaserContent h3 span {color:#0099CC;}
.always-serviettes-maxi  .hcCouponTeaserContent h3 span {color:#0099CC;}
.always-serviettes-ultra  .hcCouponTeaserContent h3 span {color:#0099CC;}
.always-serviettes-ultra---freshelle  .hcCouponTeaserContent h3 span {color:#0099CC;}
.always-serviettes-ultra-freshness  .hcCouponTeaserContent h3 span {color:#0099CC;}
.antikal  .hcCouponTeaserContent h3 span {color:#253D8F;}
.antikal-gel  .hcCouponTeaserContent h3 span {color:#253D8F;}
.antikal-spray  .hcCouponTeaserContent h3 span {color:#253D8F;}
.ariel  .hcCouponTeaserContent h3 span {color:#009119;}
.ariel-actilift  .hcCouponTeaserContent h3 span {color:#009119;}
.ariel-dermasensitive  .hcCouponTeaserContent h3 span {color:#009119;}
.ariel-ecodose  .hcCouponTeaserContent h3 span {color:#009119;}
.ariel-excel-gel  .hcCouponTeaserContent h3 span {color:#009119;}
.ariel-fraicheur-alpine  .hcCouponTeaserContent h3 span {color:#009119;}
.ariel-liquide  .hcCouponTeaserContent h3 span {color:#009119;}
.ariel-poudre  .hcCouponTeaserContent h3 span {color:#009119;}
.ariel-regulier  .hcCouponTeaserContent h3 span {color:#009119;}
.ariel-tablettes  .hcCouponTeaserContent h3 span {color:#009119;}
.bonux  .hcCouponTeaserContent h3 span {color:#DB0006;}
.bonux-fraicheur-fleur-de-neige---oxygene  .hcCouponTeaserContent h3 span {color:#DB0006;}
.bonux-liquide  .hcCouponTeaserContent h3 span {color:#DB0006;}
.bonux-poudre  .hcCouponTeaserContent h3 span {color:#DB0006;}
.bonux-regulier  .hcCouponTeaserContent h3 span {color:#DB0006;}
.braun-aquaexpress  .hcCouponTeaserContent h3 span {color:#1A171C;}
.braun-bodycruzer  .hcCouponTeaserContent h3 span {color:#1A171C;}
.braun-cafehouse  .hcCouponTeaserContent h3 span {color:#1A171C;}
.braun-coiffure  .hcCouponTeaserContent h3 span {color:#1A171C;}
.braun-creation  .hcCouponTeaserContent h3 span {color:#1A171C;}
.braun-cruzer  .hcCouponTeaserContent h3 span {color:#1A171C;}
.braun-cuisine  .hcCouponTeaserContent h3 span {color:#1A171C;}
.braun-epilation  .hcCouponTeaserContent h3 span {color:#1A171C;}
.braun-futur-pro  .hcCouponTeaserContent h3 span {color:#1A171C;}
.braun-mobileshave  .hcCouponTeaserContent h3 span {color:#1A171C;}
.braun-multiquick-artiste  .hcCouponTeaserContent h3 span {color:#1A171C;}
.braun-multiquick-harmony  .hcCouponTeaserContent h3 span {color:#1A171C;}
.braun-rasage-masculin  .hcCouponTeaserContent h3 span {color:#1A171C;}
.braun-satin-hair  .hcCouponTeaserContent h3 span {color:#1A171C;}
.braun-satin-hair-colour  .hcCouponTeaserContent h3 span {color:#1A171C;}
.braun-series  .hcCouponTeaserContent h3 span {color:#1A171C;}
.braun-silk-epil  .hcCouponTeaserContent h3 span {color:#1A171C;}
.braun-silk-soft  .hcCouponTeaserContent h3 span {color:#1A171C;}
.braun-silkfinish  .hcCouponTeaserContent h3 span {color:#1A171C;}
.braun-tondeuse-a-barbe  .hcCouponTeaserContent h3 span {color:#1A171C;}
.braun-tondeuse-de-precision  .hcCouponTeaserContent h3 span {color:#1A171C;}
.dash-2en1  .hcCouponTeaserContent h3 span {color:#CD2178;}
.dash-2en1-derma-douceur  .hcCouponTeaserContent h3 span {color:#CD2178;}
.dash-2en1-plaisirs  .hcCouponTeaserContent h3 span {color:#CD2178;}
.dash-2en1-source-de-fraicheur  .hcCouponTeaserContent h3 span {color:#CD2178;}
.duracell  .hcCouponTeaserContent h3 span {color:#1A181C;}
.duracell-active-charge  .hcCouponTeaserContent h3 span {color:#1A181C;}
.duracell-plus  .hcCouponTeaserContent h3 span {color:#1A181C;}
.duracell-powerpix  .hcCouponTeaserContent h3 span {color:#1A181C;}
.duracell-rechargeable  .hcCouponTeaserContent h3 span {color:#1A181C;}
.duracell-ultra  .hcCouponTeaserContent h3 span {color:#1A181C;}
.febreze  .hcCouponTeaserContent h3 span {color:#0083D2;}
.febreze-fraicheur-pour-textile  .hcCouponTeaserContent h3 span {color:#0083D2;}
.febreze-plaisir-d-air  .hcCouponTeaserContent h3 span {color:#0083D2;}
.fixodent  .hcCouponTeaserContent h3 span {color:#004691;}
.fixodent-fresh  .hcCouponTeaserContent h3 span {color:#004691;}
.fixodent-neutre  .hcCouponTeaserContent h3 span {color:#004691;}
.fixodent-original  .hcCouponTeaserContent h3 span {color:#004691;}
.gama  .hcCouponTeaserContent h3 span {color:#E71E29;}
.gama-bulles-givrees  .hcCouponTeaserContent h3 span {color:#E71E29;}
.gama-delire-de-jasmin  .hcCouponTeaserContent h3 span {color:#E71E29;}
.gama-folie-de-fleurs-d-ete  .hcCouponTeaserContent h3 span {color:#E71E29;}
.gillette  .hcCouponTeaserContent h3 span {color:#0055A0;}
.gillette-blue-ii  .hcCouponTeaserContent h3 span {color:#0055A0;}
.gillette-fusion  .hcCouponTeaserContent h3 span {color:#0055A0;}
.gillette-m3  .hcCouponTeaserContent h3 span {color:#0055A0;}
.gillette-mac .hcCouponTeaserContent h3  .hcCouponTeaserContent h3 span {color:#0055A0;}
.gillette-sensor  .hcCouponTeaserContent h3 span {color:#0055A0;}
.gillette-sensor-3  .hcCouponTeaserContent h3 span {color:#0055A0;}
.gillette-series  .hcCouponTeaserContent h3 span {color:#0055A0;}
.gillette-venus  .hcCouponTeaserContent h3 span {color:#006FB8;}
.gillette-venus-agilite  .hcCouponTeaserContent h3 span {color:#006FB8;}
.gillette-venus-blue-ii-for-women  .hcCouponTeaserContent h3 span {color:#006FB8;}
.gillette-venus-breeze  .hcCouponTeaserContent h3 span {color:#006FB8;}
.gillette-venus-disposables  .hcCouponTeaserContent h3 span {color:#006FB8;}
.gillette-venus-divine  .hcCouponTeaserContent h3 span {color:#006FB8;}
.gillette-venus-embrace  .hcCouponTeaserContent h3 span {color:#006FB8;}
.gillette-venus-satin-care  .hcCouponTeaserContent h3 span {color:#006FB8;}
.gillette-venus-sensor-3-for-women  .hcCouponTeaserContent h3 span {color:#006FB8;}
.gillette-venus-vibrance  .hcCouponTeaserContent h3 span {color:#006FB8;}
.head---shoulders  .hcCouponTeaserContent h3 span {color:#1464CB;}
.head---shoulders-anti-chute  .hcCouponTeaserContent h3 span {color:#1464CB;}
.head---shoulders-anti-demangeaisons  .hcCouponTeaserContent h3 span {color:#1464CB;}
.head---shoulders-brillance-naturelle  .hcCouponTeaserContent h3 span {color:#1464CB;}
.head---shoulders-citrus-fresh  .hcCouponTeaserContent h3 span {color:#1464CB;}
.head---shoulders-classique  .hcCouponTeaserContent h3 span {color:#1464CB;}
.head---shoulders-classique-2en1  .hcCouponTeaserContent h3 span {color:#1464CB;}
.head---shoulders-couleur-intense  .hcCouponTeaserContent h3 span {color:#1464CB;}
.head---shoulders-extra-volume  .hcCouponTeaserContent h3 span {color:#1464CB;}
.head---shoulders-fraicheur-menthol  .hcCouponTeaserContent h3 span {color:#1464CB;}
.head---shoulders-hydratant-lisse---soyeux  .hcCouponTeaserContent h3 span {color:#1464CB;}
.head---shoulders-intensif  .hcCouponTeaserContent h3 span {color:#1464CB;}
.head---shoulders-ocean-experience  .hcCouponTeaserContent h3 span {color:#1464CB;}
.head---shoulders-pour-homme  .hcCouponTeaserContent h3 span {color:#1464CB;}
.head---shoulders-reparation---soin  .hcCouponTeaserContent h3 span {color:#1464CB;}
.head---shoulders-sensitive  .hcCouponTeaserContent h3 span {color:#1464CB;}
.kandoo  .hcCouponTeaserContent h3 span {color:#CBD300;}
.lenor  .hcCouponTeaserContent h3 span {color:#BE2071;}
.lenor-coup-de-foudre  .hcCouponTeaserContent h3 span {color:#BE2071;}
.lenor-divine-envie  .hcCouponTeaserContent h3 span {color:#BE2071;}
.lenor-eclat-de-purete  .hcCouponTeaserContent h3 span {color:#BE2071;}
.lenor-envolee-d-air-frais  .hcCouponTeaserContent h3 span {color:#BE2071;}
.lenor-frisson-nature  .hcCouponTeaserContent h3 span {color:#BE2071;}
.lenor-nuit-etoilee  .hcCouponTeaserContent h3 span {color:#BE2071;}
.lenor-rayon-de-soleil  .hcCouponTeaserContent h3 span {color:#BE2071;}
.lenor-souffle-precieux  .hcCouponTeaserContent h3 span {color:#BE2071;}
.lenor-soupcon-d-elegance  .hcCouponTeaserContent h3 span {color:#BE2071;}
.mr--propre  .hcCouponTeaserContent h3 span {color:#E20026;}
.mr--propre-eclair  .hcCouponTeaserContent h3 span {color:#E20026;}
.mr--propre-lingettes  .hcCouponTeaserContent h3 span {color:#E20026;}
.mr--propre-liquide  .hcCouponTeaserContent h3 span {color:#E20026;}
.mr--propre-liquide-champs-de-lanvande-et-camomille  .hcCouponTeaserContent h3 span {color:#E20026;}
.mr--propre-liquide-citron-vert-et-menthe  .hcCouponTeaserContent h3 span {color:#E20026;}
.mr--propre-liquide-citrons-d-ete  .hcCouponTeaserContent h3 span {color:#E20026;}
.mr--propre-liquide-forêt-de-pins  .hcCouponTeaserContent h3 span {color:#E20026;}
.mr--propre-liquide-fraicheur-d-hiver  .hcCouponTeaserContent h3 span {color:#E20026;}
.mr--propre-liquide-nettoyage---soin-bois  .hcCouponTeaserContent h3 span {color:#E20026;}
.mr--propre-liquide-nettoyage---soin-marbre--bois--pierre--ceramique  .hcCouponTeaserContent h3 span {color:#E20026;}
.mr--propre-liquide-orange-et-kiwi  .hcCouponTeaserContent h3 span {color:#E20026;}
.mr--propre-liquide-pamplemousse-et-the  .hcCouponTeaserContent h3 span {color:#E20026;}
.mr--propre-liquide-pommes-de-printemps  .hcCouponTeaserContent h3 span {color:#E20026;}
.mr--propre-liquide-une-note-de-marseille  .hcCouponTeaserContent h3 span {color:#E20026;}
.mr--propre-nettoyage---soin  .hcCouponTeaserContent h3 span {color:#E20026;}
.oral-b  .hcCouponTeaserContent h3 span {color:#006EB6;}
.oral-b-advancepower-900tx  .hcCouponTeaserContent h3 span {color:#006EB6;}
.oral-b-advancepower-950tx  .hcCouponTeaserContent h3 span {color:#006EB6;}
.oral-b-advantage-123  .hcCouponTeaserContent h3 span {color:#006EB6;}
.oral-b-b-crossaction  .hcCouponTeaserContent h3 span {color:#006EB6;}
.oral-b-brossettes  .hcCouponTeaserContent h3 span {color:#006EB6;}
.oral-b-classiccare  .hcCouponTeaserContent h3 span {color:#006EB6;}
.oral-b-crossaction-power-medium  .hcCouponTeaserContent h3 span {color:#006EB6;}
.oral-b-dual-clean  .hcCouponTeaserContent h3 span {color:#006EB6;}
.oral-b-flossaction  .hcCouponTeaserContent h3 span {color:#006EB6;}
.oral-b-oral-care-essentials  .hcCouponTeaserContent h3 span {color:#006EB6;}
.oral-b-oral-crossaction-power-medium  .hcCouponTeaserContent h3 span {color:#006EB6;}
.oral-b-orthodontique  .hcCouponTeaserContent h3 span {color:#006EB6;}
.oral-b-precision-clean  .hcCouponTeaserContent h3 span {color:#006EB6;}
.oral-b-pro-bright  .hcCouponTeaserContent h3 span {color:#006EB6;}
.oral-b-professional-care  .hcCouponTeaserContent h3 span {color:#006EB6;}
.oral-b-professional-care-1000  .hcCouponTeaserContent h3 span {color:#006EB6;}
.oral-b-professional-care-2000  .hcCouponTeaserContent h3 span {color:#006EB6;}
.oral-b-professional-care-3000  .hcCouponTeaserContent h3 span {color:#006EB6;}
.oral-b-professional-care-500  .hcCouponTeaserContent h3 span {color:#006EB6;}
.oral-b-professional-care-550  .hcCouponTeaserContent h3 span {color:#006EB6;}
.oral-b-professional-care-6500-waterjet  .hcCouponTeaserContent h3 span {color:#006EB6;}
.oral-b-professional-care-6500-waterjet-center  .hcCouponTeaserContent h3 span {color:#006EB6;}
.oral-b-professional-care-8000-oxyjet  .hcCouponTeaserContent h3 span {color:#006EB6;}
.oral-b-professional-care-8000-oxyjet-center  .hcCouponTeaserContent h3 span {color:#006EB6;}
.oral-b-professional-care-8900-oxyjet-center  .hcCouponTeaserContent h3 span {color:#006EB6;}
.oral-b-pulsar  .hcCouponTeaserContent h3 span {color:#006EB6;}
.oral-b-sensitive  .hcCouponTeaserContent h3 span {color:#006EB6;}
.oral-b-sonic  .hcCouponTeaserContent h3 span {color:#006EB6;}
.oral-b-sonic  .hcCouponTeaserContent h3 span {color:#006EB6;}
.oral-b-sonic-complete-deluxe  .hcCouponTeaserContent h3 span {color:#006EB6;}
.oral-b-sonic-complete-standard  .hcCouponTeaserContent h3 span {color:#006EB6;}
.oral-b-stages  .hcCouponTeaserContent h3 span {color:#006EB6;}
.oral-b-stages-1  .hcCouponTeaserContent h3 span {color:#006EB6;}
.oral-b-stages-2  .hcCouponTeaserContent h3 span {color:#006EB6;}
.oral-b-stages-3  .hcCouponTeaserContent h3 span {color:#006EB6;}
.oral-b-stages-4  .hcCouponTeaserContent h3 span {color:#006EB6;}
.oral-b-stages-advancepower  .hcCouponTeaserContent h3 span {color:#006EB6;}
.oral-b-stages-dentifrice  .hcCouponTeaserContent h3 span {color:#006EB6;}
.oral-b-triumph  .hcCouponTeaserContent h3 span {color:#006EB6;}
.oral-b-triumph-4000  .hcCouponTeaserContent h3 span {color:#006EB6;}
.oral-b-triumph-5000  .hcCouponTeaserContent h3 span {color:#006EB6;}
.oral-b-vitality  .hcCouponTeaserContent h3 span {color:#006EB6;}
.oral-b-vitality-blancheur---proprete  .hcCouponTeaserContent h3 span {color:#006EB6;}
.oral-b-vitality-dual-clean  .hcCouponTeaserContent h3 span {color:#006EB6;}
.oral-b-vitality-precision-clean  .hcCouponTeaserContent h3 span {color:#006EB6;}
.oral-b-vitality-sensitive  .hcCouponTeaserContent h3 span {color:#006EB6;}
.oral-b-vitality-sonic  .hcCouponTeaserContent h3 span {color:#006EB6;}
.pantene  .hcCouponTeaserContent h3 span {color:#DC9D64;}
.pantene-boucles-et-ressort  .hcCouponTeaserContent h3 span {color:#DC9D64;}
.pantene-classique  .hcCouponTeaserContent h3 span {color:#DC9D64;}
.pantene-couleur-suprême  .hcCouponTeaserContent h3 span {color:#DC9D64;}
.pantene-ice-shine  .hcCouponTeaserContent h3 span {color:#DC9D64;}
.pantene-lisse---soyeux  .hcCouponTeaserContent h3 span {color:#DC9D64;}
.pantene-nature-fusion  .hcCouponTeaserContent h3 span {color:#DC9D64;}
.pantene-reparateur---protecteur  .hcCouponTeaserContent h3 span {color:#DC9D64;}
.pantene-volume---soin  .hcCouponTeaserContent h3 span {color:#DC9D64;}
.pringles  .hcCouponTeaserContent h3 span {color:#DD001A;}
.pringles-rice-infusions  .hcCouponTeaserContent h3 span {color:#DD001A;}
.pringles-xtrem  .hcCouponTeaserContent h3 span {color:#DD001A;}
.swiffer  .hcCouponTeaserContent h3 span {color:#00933F;}
.swiffer-balai  .hcCouponTeaserContent h3 span {color:#00933F;}
.swiffer-duster  .hcCouponTeaserContent h3 span {color:#00933F;}
.swiffer-lingettes-humides  .hcCouponTeaserContent h3 span {color:#00933F;}
.swiffer-lingettes-seches  .hcCouponTeaserContent h3 span {color:#00933F;}
.swiffer-plumeau  .hcCouponTeaserContent h3 span {color:#00933F;}
.swiffer-plumeau-action-anti-allergenes  .hcCouponTeaserContent h3 span {color:#00933F;}
.swiffer-plumeau-xxl  .hcCouponTeaserContent h3 span {color:#00933F;}
.tampax  .hcCouponTeaserContent h3 span {color:#2D8EB7;}
.tampax-classique  .hcCouponTeaserContent h3 span {color:#2D8EB7;}
.tampax-compak  .hcCouponTeaserContent h3 span {color:#2D8EB7;}

.ace-delicat .infoCoupon .priceContent { background-position:0 -0px;}
.ace-delicat-liquide .infoCoupon .priceContent { background-position:0 -38px;}
.ace-delicat-spray .infoCoupon .priceContent { background-position:0 -76px;}
.ace-delicat-blanchisseur .infoCoupon .priceContent { background-position:0 -114px;}
.always-protege-slips .infoCoupon .priceContent { background-position:0 -152px;}
.always-protege-slips-extra .infoCoupon .priceContent { background-position:0 -190px;}
.always-protege-slips-normal .infoCoupon .priceContent { background-position:0 -228px;}
.always-protege-slips-voile .infoCoupon .priceContent { background-position:0 -266px;}
.always-serviettes .infoCoupon .priceContent { background-position:0 -304px;}
.always-serviettes-avec-de-la-soie .infoCoupon .priceContent { background-position:0 -342px;}
.always-serviettes-maxi .infoCoupon .priceContent { background-position:0 -380px;}
.always-serviettes-ultra .infoCoupon .priceContent { background-position:0 -418px;}
.always-serviettes-ultra---freshelle .infoCoupon .priceContent { background-position:0 -456px;}
.always-serviettes-ultra-freshness .infoCoupon .priceContent { background-position:0 -494px;}
.antikal .infoCoupon .priceContent { background-position:0 -532px;}
.antikal-gel .infoCoupon .priceContent { background-position:0 -570px;}
.antikal-spray .infoCoupon .priceContent { background-position:0 -608px;}
.ariel .infoCoupon .priceContent { background-position:0 -646px;}
.ariel-actilift .infoCoupon .priceContent { background-position:0 -684px;}
.ariel-dermasensitive .infoCoupon .priceContent { background-position:0 -722px;}
.ariel-ecodose .infoCoupon .priceContent { background-position:0 -760px;}
.ariel-excel-gel .infoCoupon .priceContent { background-position:0 -798px;}
.ariel-fraicheur-alpine .infoCoupon .priceContent { background-position:0 -836px;}
.ariel-liquide .infoCoupon .priceContent { background-position:0 -874px;}
.ariel-poudre .infoCoupon .priceContent { background-position:0 -912px;}
.ariel-regulier .infoCoupon .priceContent { background-position:0 -950px;}
.ariel-tablettes .infoCoupon .priceContent { background-position:0 -988px;}
.bonux .infoCoupon .priceContent { background-position:0 -1026px;}
.bonux-fraicheur-fleur-de-neige---oxygene .infoCoupon .priceContent { background-position:0 -1064px;}
.bonux-liquide .infoCoupon .priceContent { background-position:0 -1102px;}
.bonux-poudre .infoCoupon .priceContent { background-position:0 -1140px;}
.bonux-regulier .infoCoupon .priceContent { background-position:0 -1178px;}
.braun-aquaexpress .infoCoupon .priceContent { background-position:0 -1216px;}
.braun-bodycruzer .infoCoupon .priceContent { background-position:0 -1254px;}
.braun-cafehouse .infoCoupon .priceContent { background-position:0 -1292px;}
.braun-coiffure .infoCoupon .priceContent { background-position:0 -1330px;}
.braun-creation .infoCoupon .priceContent { background-position:0 -1368px;}
.braun-cruzer .infoCoupon .priceContent { background-position:0 -1406px;}
.braun-cuisine .infoCoupon .priceContent { background-position:0 -1444px;}
.braun-epilation .infoCoupon .priceContent { background-position:0 -1482px;}
.braun-futur-pro .infoCoupon .priceContent { background-position:0 -1520px;}
.braun-mobileshave .infoCoupon .priceContent { background-position:0 -1558px;}
.braun-multiquick-artiste .infoCoupon .priceContent { background-position:0 -1596px;}
.braun-multiquick-harmony .infoCoupon .priceContent { background-position:0 -1634px;}
.braun-rasage-masculin .infoCoupon .priceContent { background-position:0 -1672px;}
.braun-satin-hair .infoCoupon .priceContent { background-position:0 -1710px;}
.braun-satin-hair-colour .infoCoupon .priceContent { background-position:0 -1748px;}
.braun-series .infoCoupon .priceContent { background-position:0 -1786px;}
.braun-silk-epil .infoCoupon .priceContent { background-position:0 -1824px;}
.braun-silk-soft .infoCoupon .priceContent { background-position:0 -1862px;}
.braun-silkfinish .infoCoupon .priceContent { background-position:0 -1900px;}
.braun-tondeuse-a-barbe .infoCoupon .priceContent { background-position:0 -1938px;}
.braun-tondeuse-de-precision .infoCoupon .priceContent { background-position:0 -1976px;}
.dash-2en1 .infoCoupon .priceContent { background-position:0 -2014px;}
.dash-2en1-derma-douceur .infoCoupon .priceContent { background-position:0 -2052px;}
.dash-2en1-plaisirs .infoCoupon .priceContent { background-position:0 -2090px;}
.dash-2en1-source-de-fraicheur .infoCoupon .priceContent { background-position:0 -2128px;}
.duracell .infoCoupon .priceContent { background-position:0 -2166px;}
.duracell-active-charge .infoCoupon .priceContent { background-position:0 -2204px;}
.duracell-plus .infoCoupon .priceContent { background-position:0 -2242px;}
.duracell-powerpix .infoCoupon .priceContent { background-position:0 -2280px;}
.duracell-rechargeable .infoCoupon .priceContent { background-position:0 -2318px;}
.duracell-ultra .infoCoupon .priceContent { background-position:0 -2356px;}
.febreze .infoCoupon .priceContent { background-position:0 -2394px;}
.febreze-fraicheur-pour-textile .infoCoupon .priceContent { background-position:0 -2432px;}
.febreze-plaisir-d-air .infoCoupon .priceContent { background-position:0 -2470px;}
.fixodent .infoCoupon .priceContent { background-position:0 -2508px;}
.fixodent-fresh .infoCoupon .priceContent { background-position:0 -2546px;}
.fixodent-neutre .infoCoupon .priceContent { background-position:0 -2584px;}
.fixodent-original .infoCoupon .priceContent { background-position:0 -2622px;}
.gama .infoCoupon .priceContent { background-position:0 -2660px;}
.gama-bulles-givrees .infoCoupon .priceContent { background-position:0 -2698px;}
.gama-delire-de-jasmin .infoCoupon .priceContent { background-position:0 -2736px;}
.gama-folie-de-fleurs-d-ete .infoCoupon .priceContent { background-position:0 -2774px;}
.gillette .infoCoupon .priceContent { background-position:0 -2812px;}
.gillette-blue-ii .infoCoupon .priceContent { background-position:0 -2850px;}
.gillette-fusion .infoCoupon .priceContent { background-position:0 -2888px;}
.gillette-m3 .infoCoupon .priceContent { background-position:0 -2926px;}
.gillette-mac .infoCoupon .priceContent { background-position:0 -2964px;}
.gillette-sensor .infoCoupon .priceContent { background-position:0 -3002px;}
.gillette-sensor-3 .infoCoupon .priceContent { background-position:0 -3040px;}
.gillette-series .infoCoupon .priceContent { background-position:0 -3078px;}
.gillette-venus .infoCoupon .priceContent { background-position:0 -3116px;}
.gillette-venus-agilite .infoCoupon .priceContent { background-position:0 -3154px;}
.gillette-venus-blue-ii-for-women .infoCoupon .priceContent { background-position:0 -3192px;}
.gillette-venus-breeze .infoCoupon .priceContent { background-position:0 -3230px;}
.gillette-venus-disposables .infoCoupon .priceContent { background-position:0 -3268px;}
.gillette-venus-divine .infoCoupon .priceContent { background-position:0 -3306px;}
.gillette-venus-embrace .infoCoupon .priceContent { background-position:0 -3344px;}
.gillette-venus-satin-care .infoCoupon .priceContent { background-position:0 -3382px;}
.gillette-venus-sensor-3-for-women .infoCoupon .priceContent { background-position:0 -3420px;}
.gillette-venus-vibrance .infoCoupon .priceContent { background-position:0 -3458px;}
.head---shoulders .infoCoupon .priceContent { background-position:0 -3496px;}
.head---shoulders-anti-chute .infoCoupon .priceContent { background-position:0 -3534px;}
.head---shoulders-anti-demangeaisons .infoCoupon .priceContent { background-position:0 -3572px;}
.head---shoulders-brillance-naturelle .infoCoupon .priceContent { background-position:0 -3610px;}
.head---shoulders-citrus-fresh .infoCoupon .priceContent { background-position:0 -3648px;}
.head---shoulders-classique .infoCoupon .priceContent { background-position:0 -3686px;}
.head---shoulders-classique-2en1 .infoCoupon .priceContent { background-position:0 -3724px;}
.head---shoulders-couleur-intense .infoCoupon .priceContent { background-position:0 -3762px;}
.head---shoulders-extra-volume .infoCoupon .priceContent { background-position:0 -3800px;}
.head---shoulders-fraicheur-menthol .infoCoupon .priceContent { background-position:0 -3838px;}
.head---shoulders-hydratant-lisse---soyeux .infoCoupon .priceContent { background-position:0 -3876px;}
.head---shoulders-intensif .infoCoupon .priceContent { background-position:0 -3914px;}
.head---shoulders-ocean-experience .infoCoupon .priceContent { background-position:0 -3952px;}
.head---shoulders-pour-homme .infoCoupon .priceContent { background-position:0 -3990px;}
.head---shoulders-reparation---soin .infoCoupon .priceContent { background-position:0 -4028px;}
.head---shoulders-sensitive .infoCoupon .priceContent { background-position:0 -4066px;}
.kandoo .infoCoupon .priceContent { background-position:0 -4104px;}
.lenor .infoCoupon .priceContent { background-position:0 -4142px;}
.lenor-coup-de-foudre .infoCoupon .priceContent { background-position:0 -4180px;}
.lenor-divine-envie .infoCoupon .priceContent { background-position:0 -4218px;}
.lenor-eclat-de-purete .infoCoupon .priceContent { background-position:0 -4256px;}
.lenor-envolee-d-air-frais .infoCoupon .priceContent { background-position:0 -4294px;}
.lenor-frisson-nature .infoCoupon .priceContent { background-position:0 -4332px;}
.lenor-nuit-etoilee .infoCoupon .priceContent { background-position:0 -4370px;}
.lenor-rayon-de-soleil .infoCoupon .priceContent { background-position:0 -4408px;}
.lenor-souffle-precieux .infoCoupon .priceContent { background-position:0 -4446px;}
.lenor-soupcon-d-elegance .infoCoupon .priceContent { background-position:0 -4484px;}
.mr--propre .infoCoupon .priceContent { background-position:0 -4522px;}
.mr--propre-eclair .infoCoupon .priceContent { background-position:0 -4560px;}
.mr--propre-lingettes .infoCoupon .priceContent { background-position:0 -4598px;}
.mr--propre-liquide .infoCoupon .priceContent { background-position:0 -4636px;}
.mr--propre-liquide-champs-de-lanvande-et-camomille .infoCoupon .priceContent { background-position:0 -4674px;}
.mr--propre-liquide-citron-vert-et-menthe .infoCoupon .priceContent { background-position:0 -4712px;}
.mr--propre-liquide-citrons-d-ete .infoCoupon .priceContent { background-position:0 -4750px;}
.mr--propre-liquide-forêt-de-pins .infoCoupon .priceContent { background-position:0 -4788px;}
.mr--propre-liquide-fraicheur-d-hiver .infoCoupon .priceContent { background-position:0 -4826px;}
.mr--propre-liquide-nettoyage---soin-bois .infoCoupon .priceContent { background-position:0 -4864px;}
.mr--propre-liquide-nettoyage---soin-marbre--bois--pierre--ceramique .infoCoupon .priceContent { background-position:0 -4902px;}
.mr--propre-liquide-orange-et-kiwi .infoCoupon .priceContent { background-position:0 -4940px;}
.mr--propre-liquide-pamplemousse-et-the .infoCoupon .priceContent { background-position:0 -4978px;}
.mr--propre-liquide-pommes-de-printemps .infoCoupon .priceContent { background-position:0 -5016px;}
.mr--propre-liquide-une-note-de-marseille .infoCoupon .priceContent { background-position:0 -5054px;}
.mr--propre-nettoyage---soin .infoCoupon .priceContent { background-position:0 -5092px;}
.oral-b .infoCoupon .priceContent { background-position:0 -5130px;}
.oral-b-advancepower-900tx .infoCoupon .priceContent { background-position:0 -5168px;}
.oral-b-advancepower-950tx .infoCoupon .priceContent { background-position:0 -5206px;}
.oral-b-advantage-123 .infoCoupon .priceContent { background-position:0 -5244px;}
.oral-b-b-crossaction .infoCoupon .priceContent { background-position:0 -5282px;}
.oral-b-brossettes .infoCoupon .priceContent { background-position:0 -5320px;}
.oral-b-classiccare .infoCoupon .priceContent { background-position:0 -5358px;}
.oral-b-crossaction-power-medium .infoCoupon .priceContent { background-position:0 -5396px;}
.oral-b-dual-clean .infoCoupon .priceContent { background-position:0 -5434px;}
.oral-b-flossaction .infoCoupon .priceContent { background-position:0 -5472px;}
.oral-b-oral-care-essentials .infoCoupon .priceContent { background-position:0 -5510px;}
.oral-b-oral-crossaction-power-medium .infoCoupon .priceContent { background-position:0 -5548px;}
.oral-b-orthodontique .infoCoupon .priceContent { background-position:0 -5586px;}
.oral-b-precision-clean .infoCoupon .priceContent { background-position:0 -5624px;}
.oral-b-pro-bright .infoCoupon .priceContent { background-position:0 -5662px;}
.oral-b-professional-care .infoCoupon .priceContent { background-position:0 -5700px;}
.oral-b-professional-care-1000 .infoCoupon .priceContent { background-position:0 -5738px;}
.oral-b-professional-care-2000 .infoCoupon .priceContent { background-position:0 -5776px;}
.oral-b-professional-care-3000 .infoCoupon .priceContent { background-position:0 -5814px;}
.oral-b-professional-care-500 .infoCoupon .priceContent { background-position:0 -5852px;}
.oral-b-professional-care-550 .infoCoupon .priceContent { background-position:0 -5890px;}
.oral-b-professional-care-6500-waterjet .infoCoupon .priceContent { background-position:0 -5928px;}
.oral-b-professional-care-6500-waterjet-center .infoCoupon .priceContent { background-position:0 -5966px;}
.oral-b-professional-care-8000-oxyjet .infoCoupon .priceContent { background-position:0 -6004px;}
.oral-b-professional-care-8000-oxyjet-center .infoCoupon .priceContent { background-position:0 -6042px;}
.oral-b-professional-care-8900-oxyjet-center .infoCoupon .priceContent { background-position:0 -6080px;}
.oral-b-pulsar .infoCoupon .priceContent { background-position:0 -6118px;}
.oral-b-sensitive .infoCoupon .priceContent { background-position:0 -6156px;}
.oral-b-sonic .infoCoupon .priceContent { background-position:0 -6194px;}
.oral-b-sonic .infoCoupon .priceContent { background-position:0 -6232px;}
.oral-b-sonic-complete-deluxe .infoCoupon .priceContent { background-position:0 -6270px;}
.oral-b-sonic-complete-standard .infoCoupon .priceContent { background-position:0 -6308px;}
.oral-b-stages .infoCoupon .priceContent { background-position:0 -6346px;}
.oral-b-stages-1 .infoCoupon .priceContent { background-position:0 -6384px;}
.oral-b-stages-2 .infoCoupon .priceContent { background-position:0 -6422px;}
.oral-b-stages-3 .infoCoupon .priceContent { background-position:0 -6460px;}
.oral-b-stages-4 .infoCoupon .priceContent { background-position:0 -6498px;}
.oral-b-stages-advancepower .infoCoupon .priceContent { background-position:0 -6536px;}
.oral-b-stages-dentifrice .infoCoupon .priceContent { background-position:0 -6574px;}
.oral-b-triumph .infoCoupon .priceContent { background-position:0 -6612px;}
.oral-b-triumph-4000 .infoCoupon .priceContent { background-position:0 -6650px;}
.oral-b-triumph-5000 .infoCoupon .priceContent { background-position:0 -6688px;}
.oral-b-vitality .infoCoupon .priceContent { background-position:0 -6726px;}
.oral-b-vitality-blancheur---proprete .infoCoupon .priceContent { background-position:0 -6764px;}
.oral-b-vitality-dual-clean .infoCoupon .priceContent { background-position:0 -6802px;}
.oral-b-vitality-precision-clean .infoCoupon .priceContent { background-position:0 -6840px;}
.oral-b-vitality-sensitive .infoCoupon .priceContent { background-position:0 -6878px;}
.oral-b-vitality-sonic .infoCoupon .priceContent { background-position:0 -6916px;}
.pantene .infoCoupon .priceContent { background-position:0 -6954px;}
.pantene-boucles-et-ressort .infoCoupon .priceContent { background-position:0 -6992px;}
.pantene-classique .infoCoupon .priceContent { background-position:0 -7030px;}
.pantene-couleur-suprême .infoCoupon .priceContent { background-position:0 -7068px;}
.pantene-ice-shine .infoCoupon .priceContent { background-position:0 -7106px;}
.pantene-lisse---soyeux .infoCoupon .priceContent { background-position:0 -7144px;}
.pantene-nature-fusion .infoCoupon .priceContent { background-position:0 -7182px;}
.pantene-reparateur---protecteur .infoCoupon .priceContent { background-position:0 -7220px;}
.pantene-volume---soin .infoCoupon .priceContent { background-position:0 -7258px;}
.pringles .infoCoupon .priceContent { background-position:0 -7296px;}
.pringles-rice-infusions .infoCoupon .priceContent { background-position:0 -7334px;}
.pringles-xtrem .infoCoupon .priceContent { background-position:0 -7372px;}
.swiffer .infoCoupon .priceContent { background-position:0 -7410px;}
.swiffer-balai .infoCoupon .priceContent { background-position:0 -7448px;}
.swiffer-duster .infoCoupon .priceContent { background-position:0 -7486px;}
.swiffer-lingettes-humides .infoCoupon .priceContent { background-position:0 -7524px;}
.swiffer-lingettes-seches .infoCoupon .priceContent { background-position:0 -7562px;}
.swiffer-plumeau .infoCoupon .priceContent { background-position:0 -7600px;}
.swiffer-plumeau-action-anti-allergenes .infoCoupon .priceContent { background-position:0 -7638px;}
.swiffer-plumeau-xxl .infoCoupon .priceContent { background-position:0 -7676px;}
.tampax .infoCoupon .priceContent { background-position:0 -7714px;}
.tampax-classique .infoCoupon .priceContent { background-position:0 -7752px;}
.tampax-compak .infoCoupon .priceContent { background-position:0 -7790px;}
/** End: Coupons Teaser Border Colour **/
/* END - Coupon Teaser */

/* START - WhatsNew Banner */
/* START - WhatsNew Banner General */
.wpCarrouselContent{/*width: 719px; height: 265px; float: left; padding-left: 0px; padding-top: 0px; position:relative*/}
.wpCarrouselContent .heading1{font-size: 34px; font-weight: bold; color: #529ea8;}
.wpCarrouselContent .heading2{font-size: 34px; color: #529ea8; border-bottom: 1px solid #eff2f3;}
.wpCarrouselContent .heading3{ color: #fff; font-size: 21px; font-weight:bold; margin-bottom:14px}
.wpTabText{width: 354px; color: #57575b;}
#wpCarrousel{width: 1000px; height: 295px; margin-bottom:27px; position:relative; margin-top:10px;}
#homeCarouselTopMask{position: absolute; z-index: 10; width: 6px; height: 6px; background: url(Images/Navigation/WhatsNew/mask-home-carousel-top.png) no-repeat; top: 3px; left: 0;}
#homeCarouselBtmMask{position: absolute; z-index: 12; width: 6px; height: 6px; background: url(Images/Navigation/WhatsNew/mask-home-carousel-btm.png) no-repeat; bottom: 3px; left: 0;}
#autoSlideDelay{display: none;}

#tab1Delay, #tab2Delay, #tab3Delay, #tab4Delay{display: none;}
#tab2, #tab3, #tab4{display: none;}
#tab1Delay, #tab2Delay, #tab3Delay, #tab4Delay{display: none;}

#tabLeft1{padding-left: 15px; padding-top: 10px; height: 76px; width: 254px; cursor: pointer; position:absolute; top:0; left:-1px; background: url(Images/Navigation/WhatsNew/bg-wp-tab-first-off2.png) no-repeat;}
#tabLeft2{padding-left: 15px; padding-top: 10px; height: 72px; width: 237px; cursor: pointer; position:absolute; top:76px; left:-1px; background: url(Images/Navigation/WhatsNew/bg-wp-tab-off2.png) no-repeat;}
#tabLeft3{padding-left: 15px; padding-top: 10px; height: 72px; width: 237px; cursor: pointer; position:absolute; top:76px; left:-1px; background: url(Images/Navigation/WhatsNew/bg-wp-tab-off2.png) no-repeat; top:148px; }
#tabLeft4{padding-left: 15px; padding-top: 10px; height: 72px; width: 237px; cursor: pointer; position:absolute; top:220px; left:-1px; background: url(Images/Navigation/WhatsNew/bg-wp-tab-last-off.png) no-repeat;}

#wpTabs .tabFirstOn{background: url(Images/Navigation/WhatsNew/bg-wp-tab-first-on1.png) no-repeat; z-index:1}
#wpTabs .tabOn{background: url(Images/Navigation/WhatsNew/bg-wp-tab-on1.png) no-repeat; width: 265px; z-index: 1;}
#wpTabs .tabLastOn{background: url(Images/Navigation/WhatsNew/bg-wp-tab-last-on1.png) no-repeat; z-index: 1; width: 260px;}

.tabMore{position:absolute; bottom:35px; right:2px}
.leftCornerTab{float:left; width:89px; height:35px; background:url(Images/Navigation/WhatsNew/corner-left.png) no-repeat; overflow:hidden;}
.middleTabRepeat{float:left; height:35px; background-image:url(Images/Navigation/WhatsNew/repeat-middle-tab.png);background-repeat: repeat-x; font-size:12px; font-family:Arial; color:#d41654; font-weight:bold;  min-width:100px; display:block; _background: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='Images/Navigation/WhatsNew/repeat-middle-tab.png');}
.middleTabRepeat a{text-decoration:none;color:#d41654;}
.descTab{float:left; padding-top:12px}
.descTab span{color:#49495c;}
.tabBtnShadowTop{background: url(Images/Navigation/WhatsNew/tab-btn-shadow-top.png) no-repeat; width: 249px; height: 16px; position: absolute; z-index: 100;}
.tabBtnShadowBtm{background: url(Images/Navigation/WhatsNew/tab-btn-shadow-btm.png) no-repeat; width: 249px; height: 16px; position: absolute; z-index: 100;display: none;}

/* END - WhatsNew Banner General */

/* START - WhatsNew Banner Content*/
.active span{color: #d41654 !important;}

#dwnCoupon{background: url(/Assets/Local/WhatsNew/download-coupon.png) no-repeat; width: 145px; height: 49px; float: left; margin-right: 30px; margin-top:5px}
#postReview{background: url(/Assets/Local/WhatsNew/post-review.png) no-repeat; width: 155px; height: 55px; float: left;}
#discoverGuide{background: url(/Assets/Local/WhatsNew/discover-guide.png) no-repeat; width: 197px; height: 53px; margin-top:20px; margin-left:145px; text-indent: -9000px;}
.savingsPink{color: #e46fab; border:none;}
.upperRate span{font-size:20px; font-weight:normal;}
.wpTabText .descAvRating{ width:100px; float:left}
.ratingsBig{background: url(/Assets/Local/WhatsNew/ratings-big.png) no-repeat; width: 111px; height: 18px; float:left; margin-top:12px}
.wpTabText .upperRate{ float:left;font-size:34px; font-family:Arial; font-weight:bold; width:50px; margin-top:-4px; color:#d51655;}

#wpTabs{width: 250px; float: left; margin-top: 1px;}
#wpTabs .heading1{font-size: 20px; font-weight: bold; color: #49495c;}
#wpTabs .heading2{font-size: 16px; color: #79777C;}
.timer1Top{top: 3px;}
.plusTabWhatsNew{ margin-top:12px ; margin-right:8px; margin-left:10px; background:url(/Assets/Local/WhatsNew/plus-black.png) no-repeat; width:50px; height:16px;float:left;}

.descDiscount{ font-size:10px; position:absolute; top:27px; right:33px}
.discountBig{width: 82px; height: 52px; font-size: 24px; font-weight: bold; margin-left: 8px; color: #ffffff; padding-left: 5px; position:absolute; top:13px; right:5px; line-height:0.5em}

.discountBigGreen{background: url(/Assets/Local/WhatsNew/bg-discount-green.png) no-repeat; }
.discountBigBlue{background: url(/Assets/Local/WhatsNew/bg-discount-blue.png) no-repeat; }
.discountBigBrown{background: url(/Assets/Local/WhatsNew/bg-discount-brown.png) no-repeat; }
.couponBg{ background:url(/Assets/Local/WhatsNew/outer-coupon.png) no-repeat; width:195px; height:125px; text-align:center; padding-top:17px}
.coupon{ background:url(/Assets/Local/WhatsNew/btn-coupon.png) no-repeat; width:95px; height:52px; position:absolute; bottom:-42px; left:9px}
.buyOnline{ background:url(/Assets/Local/WhatsNew/btn-buy-online.png) no-repeat; width:93px; height:60px; position:absolute; bottom:-42px; right:23px}

/* END - WhatsNew Banner Content*/
/* END - WhatsNew Banner */

/* START - Footer Carousel */
#arrowLeft{width: 5px; height: 7px; background: url(Images/arrow-left-other-products.png) no-repeat; position: absolute; left: 8px; top: 34px;}
#arrowRight{width: 5px; height: 7px; background: url(Images/arrow-right-other-products.png) no-repeat; position: absolute; right: 6px; top: 34px;}

#wpProductSlider{position:absolute;}
#wpProductSlider .wpProduct{/*min-height:116px;*/}

.jcarousel-prev{position:absolute;z-index:10;background: url(/Assets/Local/HtmlContent/arrow-left.png) no-repeat; left: -15px; top:35px;width: 6px; height: 11px;cursor:pointer;}
.jcarousel-next{position:absolute;z-index:10;background: url(/Assets/Local/HtmlContent/arrow-right.png) no-repeat; right: -15px; top:35px;width: 6px; height: 11px;cursor:pointer;}
.jcarousel-container{width:955px;left:20px;}
.jcarousel-clip{width:955px;overflow:hidden;}

/* END - Footer Carousel */

.coWpTitle h2 strong, .coWpTitleEmc h1 strong, .coWpTitleEmc strong, .titleContent strong{color: #49495c;}

/*****Coupons************/
.coRating{background:url(images/rating.png) no-repeat; width: 88px; height: 14px;}
.coRating .active { height:14px; display:block; background:url(images/rating.png) no-repeat 0 bottom;}

/* START - IE compatibility */
/* IE 6 */
.ie6 .arrowDown {width:137px !important;} 
.ie6 .coWpFooter{ text-align:left} 
.ie6 .horoscopeText{margin-top:5px !important; padding-bottom:5px !important;}
.ie6 .sign{width:200px !important;} 
.ie6 .horoscopeDates{width:160px !important;} 
.ie6 .savingsBdrTop .topCornerRight{position:absolute; right:0;} 
.ie6 .footerContainer{margin-top:-11px;}
.ie6 .wpDE .bdrRight{position:absolute; top:-5px;} 
.ie6 .wpDE .bdrLeft{position:absolute; top:-5px;} 
.ie6 .wpDE .hcCouponTeaser{margin-left:4px;} 
.ie6 .wpSavingsTitle .titleContent{float:left; width:236px;}
.ie6 .savingsFooterContent{float:left; height: 35px;}
.ie6 .wpSavings{margin-right:6px;}
.ie6 .footerHpTeaser .coGrey{margin-left:65px; float:left;} 
.ie6 .maThreeRows{width:1024px;}
.ie6 .mscarousel{float: left;}

/* IE 7 */
.ie7 .arrowDown {width:137px !important;} 
.ie7 .coWpFooter{ text-align:left} 
.ie7 .arrowUp{margin-top : 5px ;}
.ie7 .savingsFooterContent{height: 29px; background-position: left bottom;}
.ie7 .savingsFooterLeft{background-position: left bottom; margin-top:5px;}
.ie7 .bdrLeft{height:375px;}
.ie7 .bdrRight{height:375px;}
.ie7 .btmCornerLeft{margin-top:5px;}
.ie7 .btmCornerRight{margin-top:5px;}
.ie7 .footerHpTeaser .coGrey{margin-left:65px; float:left;}

.ie6 .arrowDown,.ie7 .arrowDown,.ie8 .arrowDown{ background:url(Images/arrow-down-ie.gif) no-repeat;}
.ie6 .arrowUp,.ie7 .arrowUp,.ie8 .arrowUp{ background:url(Images/arrow-up-ie.gif) no-repeat;}
/* END - IE compatibility */
/* End TriedTested */

/* START - Article */
.wpArticleHome{float: left; margin-right: 8px; width: 240px;}
.coWpTitle{background:url(/Assets/Local/HtmlContent/bg-wp-title.png) no-repeat; width: 240px; height: 45px; padding-top: 5px;}
.coWpTitle h2{font-size: 15px; color: #79777c; font-weight: normal; line-height: 1; padding-left: 18px;}
.coWpTitle h2 strong{color: #49495c;}
.coWpTop{background:url(/Assets/Local/HtmlContent/bg-wp-top.png) no-repeat; width: 240px; height: 6px; overflow:hidden;}
.wpArticleContent{width: 241px; height: 350px; overflow: hidden; position: relative; background: url(/Assets/Local/HtmlContent/bg-wp-content1.png); height: 375px; }
.coFloatLeft{float: left;}
.wpTips{background:url(/Assets/Local/HtmlContent/bg-wp-tips.png) no-repeat; width: 226px; height: 94px; padding-left: 14px;}
.wpTipsTitle{font-size: 13px; margin-bottom: 4px; font-weight: bold;}
.wpTipsLast{background: url(/Assets/Local/HtmlContent/bg-wp-content1.png);}
.wpProductImageText span{text-indent: -9000px; display: none;}
.wpProductImage{float: left;}
.wpArticleDesc{float: left; width: 133px; font-family: arial; font-size: 12px; font-weight: bold; padding-left: 10px;}
.wpArticleDesc div{margin-bottom: 5px; font-family:Arial;}
.wpArticleDesc div span{ font-family:Arial}
.wpTipsDesc{font-weight: normal; font-size: 11px; font-family: arial;}
.wpTipsDesc a{font-family: arial;}
.lightGrey{color: #a09ea8;}
.colorStyle{color: #f166a1;} 
.colorWellness{color: #71c27c;} 
.colorFamily{color: #8b55ad;}
.colorHouse{color: #fec708;} 
.clear{clear: both;}
.coWpContentFooter{background:url(/Assets/Local/HtmlContent/bg-wp-content-footer.png) no-repeat; width: 240px; height: 6px; overflow:hidden;}
.coWpFooter{background:url(/Assets/Local/HtmlContent/bg-wp-footer-emc.png) no-repeat; width: 231px; height: 43px; font-family: arial; font-size: 12px; text-align: right; padding-right: 9px;}
.tipsFooter{background: url(/Assets/Local/HtmlContent/bg-tips-footer.png); height: 32px;}
/* END - Article */

/* START - Brand Footer Carousel */
.footerCarousel{clear: both; padding-top: 36px; position: relative;}
.ie7 .footerCarousel{clear: both; padding-top: 5px;}
.footerCarouselTitle{color: #b7b6b9; font-size: 15px; margin-bottom: 9px;}
.footerCarouselTitle strong{color: #49495C;}
.footerCarouselTop{background: url(/Assets/Local/HtmlContent/bg-footer-carousel-top.png) no-repeat -6px 0; width: 1012px; height: 11px;}
.footerCarouselContent{background: url(/Assets/Local/HtmlContent/bg-footer-carousel-content.png) no-repeat -6px 0; width: 992px; height:72px;float: left; padding-left: 3px; overflow: hidden; position: relative;}
#carouselFooter{position:absolute;top:0;left:auto;right:auto;width:930px; height: 72px;}
#carouselFooter li {float: left;height:72px;margin-left: 45px;}
#carouselFooter li a{float: left; width:inherit;height: 72px;}
#carouselFooter li.fixoDent{width: 108px; background: url(/Assets/Local/HtmlContent/fixodent.png) no-repeat;}
#carouselFooter li.lenor{width: 88px; background: url(/Assets/Local/HtmlContent/lenor.png) no-repeat;}
#carouselFooter li.pantene{width: 86px; background: url(/Assets/Local/HtmlContent/pantene.png) no-repeat;}
#carouselFooter li.swiffer{width: 97px; background: url(/Assets/Local/HtmlContent/swiffer.png) no-repeat;}
#carouselFooter li.gillette{width: 98px; background: url(/Assets/Local/HtmlContent/gillette.png) no-repeat;}
#carouselFooter li.oralB{width: 98px; background: url(/Assets/Local/HtmlContent/oral-b.png) no-repeat;}
#carouselFooter li.ace{width: 74px; background: url(/Assets/Local/HtmlContent/ace.png) no-repeat;}
#footerCarouselBdrRight{width: 8px; height: 83px; background: url(/Assets/Local/HtmlContent/footer-carousel-bdr-right.png) repeat-y; position: absolute; right: -4px; top: 71px; z-index: 100;}
#footerCarouselBdrLeft{width: 8px; height: 83px; background: url(/Assets/Local/HtmlContent/footer-carousel-bdr-left.png) repeat-y; position: absolute; left: -3px; top: 71px; z-index: 100;}
.footerCarouselBottom{background: url(/Assets/Local/HtmlContent/bg-footer-carousel-bottom.png) no-repeat -6px 0; width: 1012px; height: 10px; clear: both;}
/* END - Brand Footer Carousel */
