/* Note : The new CSS has been added at the end in order to get priority over the old css*/

/* Start  Old CSS to be removed when all the class names have been modified both on staging and online From line: 3 to line: 4517 */

			/*Themes Management for Homepage*/
			/*Style for Masterpage*/
			.bodyStyle
			{
				margin-bottom: 0px; 
				margin-left: 0px;
				margin-right: 0px;
				margin-top: 0px;
				background-color: white;
			}
			
			/*This class is to be modified if Theme background color is to be modified.*/
			.BodyInnercolor
			{
				position: relative;
				background-color:white;
			}
			
			.MasterPageBordercolor
			{
				background-color:#e7e7e7;
			}
			
			/*This class is used for the background color for What's new ,TicketMood and Newsletter*/
			.BackGndColorTemplateHP
			{
	background-color: #fbeff3; /* background-color:#ffffff;*/
			}
			
			.MasterPageInHeader
			{
				background-image:url(images/homepage/In_header.gif);
				width:952px;
				height:9px;
				background-repeat:no-repeat;
			}
			
			.GradientImage
			{
				background-image: url(images/homepage/degrader.gif); 
				background-repeat: repeat;
			}
			
			.MasterPageLinkFooterLegalNotice
			{
				font-family: verdana; 
				font-size: 10px;
				color: #595667; 
				text-decoration: none;
			}
			
			/* END :Style for Masterpage*/
			
			/*Background image */
			
			.bodybackground
			{
				background-image:url(images/homePage/CustomisedBodyImage.jpg);
				background-position:center top;
				background-repeat:no-repeat;
			}
			
			/*Background image */
			
			/*Webpart SignInv3-- Join the community*/
			
			.JoinCommunityColor
			{
				background-color:white;
			}
			
			.TxtGeorgiaPurple13BJoinCommunity
			{
				font-family:verdana;
				font-size:13px;
				font-weight:bold;
				text-decoration:none;
				color: #904d6d;
			}
			
			.TxtGeorgia12GrayJoinCommunity
			{	
	font-size: 11px;
	color: #595667;
				font-family: verdana;
			} 
			
			
			.txtArialGris11JoinCommunity
			{
				font-family : verdana;
				font-size:0.7em;
				text-decoration:none;
				color:#595667;	
			}
			
			.sectionBottomJoinCommunity
			{
				width:283px;
				height:18px;
				background-image:url(images/homePage/SectionBottomJoinCommunity.gif);
				background-repeat:no-repeat;
			}
			
			
			/*END :Webpart SignInv3-- Join the community*/
			
			/*Webpart LaboConso */
			
			.LaboConsoCommunityColor
			{
				background-color:white;
			}
			
			.sectionheaderTitleLaboConso
			{
				width:283px;
				background-image:url(images/homePage/SectionHeaderLaboConso.gif);
				background-repeat:no-repeat;
				height:28px;
				font-family : verdana;
				font-size:15px;
				text-indent:15px;
				color: white;
			}
			
			.TitleLaboConso12
			{
			font-family: verdana;
			font-size: 12px;
			font-weight: bold;
			color: #595667;
			text-decoration:none;
			}
			
			.TxtGeorgia12GrayLaboConso
			{	
	font-size: 11px;
	color: #595667;
				font-family: verdana;
			} 
			
.txtAral11BPurpleLaboConso
{
				font-family : verdana;
				font-size:11px;
				font-weight: bold;
				text-decoration:none;
				color:#904d6d;
			}
			
			.sectionBottomLaboConso
			{
				width:283px;
				height:18px;
				background-image:url(images/homePage/SectionBottomLaboConso.gif);
				background-repeat:no-repeat;
			}
			
			
			/*END: Webpart LaboConso */
			
			/*END: Webpart UGCArticleforHomePagev3 */
			
			.UGCArticleColor
			{
				background-color:white;
			}
			
			.sectionheaderTitleUGCArticle
			{
				width:283px;
				background-image:url(images/homePage/SectionHeaderUGCArticle.gif);
				background-repeat:no-repeat;
				height:28px;
				font-family : verdana;
				font-size:15px;
				text-indent:15px;
				color: white;
			}
			
			.TitleUGCArticle
			{
				font-family: verdana;
				font-size: 12px;
				font-weight: bold;
				color: #595667;
				text-decoration:none;
			}
			
			.TxtGeorgia12GrayUGCArticle
			{	
	font-size: 11px;
	color: #595667;
				font-family: verdana;
			} 
			
			
.SeeOthersUGCArticle
{
				font-family : verdana;
				font-size : 12px;
				color:#8f4d6d;
				text-decoration: none;
				font-weight: bold;
			}
			
			.sectionBottomUGCArticle
			{
				width:283px;
				height:18px;
				background-image:url(images/homePage/SectionBottomUGCArticle.gif);
				background-repeat:no-repeat;
			}
			
			
			/*END: Webpart UGCArticleforHomePagev3 */
			
			/*Webpart Coupons */
			.CouponsColor
			{
				background-color:White;
			}
			.TitleCoupons
			{
					font-family: verdana;
					font-size: 13px;
					text-decoration: none;
					font-weight: bold;
					color: #1084a8;
			}
			
			.CouponsArial20Gray
			{
				font-family : verdana;
				font-size : 18px;
				color : #919191;
			}
			
			/*END: Webpart Coupons */
			
			
			/*Webpart BrandMenu */
			.TitleBrandMenu
			{
				font-family: verdana;
					font-size: 13px;
					text-decoration: none;
					font-weight: bold;
					color: #1084a8;
			}
			
			.BrandMenuColor
			{
				background-color:White;
			}
			
			/*END: Webpart BrandMenu */
			/* Webpart Information*/
			.InformationColor
			{
				background-color:White;
			}
			
			.ClassInformation
			{
				background-color: #d6d6fd;
				padding-left: 15px;
				font-family: verdana;
				font-size: 21px;
				font-weight: normal;
				color: #595667;
			}
			
			.TitleInformation
			{
				font-family: verdana;
					font-size: 13px;
					text-decoration: none;
					font-weight: bold;
					color: #1084a8;
			}
			
			.TxtGeorgia12GrayInformation
			{	
	font-size: 11px;
	color: #595667;
				font-family: verdana;
			} 
			.LineInfo
			{
				background-image:url(images/homePage/line_info.gif);
				background-repeat:no-repeat;
				width:350px;
				height:1px;
			}
			
			/*END: Webpart Information */
			/*Webpart ArticleForHomePage */
			
			.ArticleForHomePageColor
			{
				background-color:White;
			}
			
			.LineArticle
			{
				background-image:url(images/homePage/line_article.gif);
				background-repeat:no-repeat;
				width:350px;
				height:1px;
			}
			
			.ClassArticleALaUne
			{
				background-color: #d6d6fd;
				padding-left: 15px;
				font-family: verdana;
				font-size: 21px;
				font-weight: normal;
				color: #595667;
			}
			
.ArticleTitreFamilleVie
{
				font-family: verdana;
				font-size:13px;
				font-weight: bold;
				color:#833391;
			}
.ArticleTitreModeBeaute
{
				font-family: verdana;
				font-size:13px;
				font-weight: bold;
				color:#eb3ea8;
			}
.ArticleTitreFormeBienEtre
{
				font-family: verdana;
				font-size:13px;
				font-weight: bold;
				color:#73a20e;
			}
.ArticleTitreATable
{
				font-family: verdana;
				font-size:13px;
				font-weight: bold;
				color:#ff5300;
			}
.ArticleTitreCommunaute
{
				font-family: verdana;
				font-size:13px;
				font-weight: bold;
				color:#b1181d;
			}
.ArticleTitreMaison
{
				font-family: verdana;
				font-size:13px;
				font-weight: bold;
				color:#e5a209;
			}
			
.ArticleAllArticleFamilleVie
{
				font-family : verdana;
				font-size:12px;
				text-decoration:none;
				color:#833391;
			}
.ArticleAllArticleModeBeaute
{
				font-family : verdana;
				font-size:12px;
				text-decoration:none;
				color:#eb3ea8;
			}
.ArticleAllArticleFormeBienEtre
{
				font-family : verdana;
				font-size:12px;
				text-decoration:none;
				color:#73a20e;
			}
			
.ArticleAllArticleATable
{
				font-family : verdana;
				text-decoration:none;
				font-size:12px;
				color:#ff5300;
			}
.ArticleAllArticleCommunaute
{
				font-family : verdana;
				font-size:12px;
				text-decoration:none;
				color:#b1181d;
			}
			
.ArticleAllArticleMaison
{
				font-family : verdana;
				font-size:12px;
				color:#e5a209;
				text-decoration:none;
			}
			
			.ArticlePostedByFamilleVie
			{
				font-family : verdana;
				font-size:11px;
				color:#833391;
				text-decoration:none;
			}
			
			.ArticlePostedByATable
			{
				font-family : verdana;
				font-size:11px;
				color:#ff5300;
				text-decoration:none;
			}
			
			
			.ArticlePostedByMaison
			{
				font-family : verdana;
				font-size:11px;
				color:#e5a209;
				text-decoration:none;
			}
			
			.ArticlePostedByModeBeaute
			{
				font-family : verdana;
				font-size:11px;
				color:#eb3ea8;
				text-decoration:none;
			}
			.ArticlePostedByFormeBienEtre
			{
				font-family : verdana;
				font-size:11px;
				color:#73a20e;
				text-decoration:none;
			}
			
			.ATableFleche 
			{
				background:url(images/homePage/fleche_Cuisine.gif);
				background-repeat:no-repeat;
			}
			.ModeBeauteFleche 
			{
				background:url(images/homePage/fleche_ModeBeaute.gif);
				background-repeat:no-repeat;
			}
			.FormeBienEtreFleche 
			{
				background:url(images/homePage/fleche_SanteBienEtre.gif);
				background-repeat:no-repeat;
			}
			.FamilleVieFleche 
			{
				background:url(images/homePage/fleche_Famille.gif);
				background-repeat:no-repeat;
			}
			.CommunauteFleche 
			{
				background:url(images/homePage/fleche_Communaute.gif);
				background-repeat:no-repeat;
			}
			.MaisonFleche 
			{
				background:url(images/homePage/Fleche_Maison.gif);
				background-repeat:no-repeat;
			}
			/*END: Webpart ArticleForHomePage */
			/*Webpart hintsforhomepage */
			
.NewsCommunity
{
			font-family: verdana;
			font-size: 12px;
			font-weight: bold;
			color: #595667;
			}
			
			.sectionBottomNewsCommunity
			{
				width:283px;
				height:18px;
				background-image:url(images/homePage/SectionBottomNewsCummunity.gif);
				background-repeat:no-repeat;
			}
			
			
			/*END: Webpart hintsforhomepage */
			
			/*Webpart Newsletter Home*/
			
			.NewsletterHomeColor
			{
				background-color:#fbeff3;
			}
			
			/*END:WebpartNewsletter Home*/
			
			/*HTMLcontent News fo the comunity*/
			
			.NewsCommunityColor
			{
				background-color:white;
			}
			
			.sectionheaderTitleNewsCommunity
			{
				width:283px;
				background-image:url(images/homePage/SectionHeaderNewsCommunity.gif);
				background-repeat:no-repeat;
				height:28px;
				font-family : verdana;
				font-size:15px;
				text-indent:15px;
				color: white;
			}
			
			.triangleNewsCommunity
			{
				background-image:url(images/homePage/triangleNewsCommunity.gif);
				width:15px;
				height:15px;
				background-repeat:no-repeat;
			}
			
.NouvelleCommunauteVoir
{
				font-family : verdana;
				font-size : 12px;
				color:#8f4d6d;
				text-decoration: none;
				font-weight: bold;
			}
			
			.ArrowNewsCommunity
			{
				background-image:url(images/homePage/NewsCommunity.jpg);
				width:8px;
				height:11px;
				background-repeat:no-repeat;
			}
			
			.LineNewsCommunity
			{
				background-image:url(images/homePage/ligneNewsCommunity.gif);
				width:253px;
				height:1px;
				background-repeat:no-repeat;
			}
			
			/*END:HTMLcontent News fo the comunity*/
			
			/*MasterPage Login */
.MonCompteTitre
{
				font-family : verdana;
				font-size: 14px;
				color: #a28bdb;
			}
			
			.LoginHaut
			{
				background-image:url(images/homePage/Login_top.gif);
				width:219px;
				height:6px;
			}
			
			.LoginBas
			{
				 background-image:url(images/homePage/login_Bottom.gif);
				width:219px;
				height:6px;
			}
			
			.MonCompteBG
			{
				background-image:url(images/homePage/Login_Tile.gif);
				background-repeat:repeat-x;
			}
			.BorderLoginMaster
			{
				background-color:#c0bfe5;
			}
			
			.TextBoxRechercheMauve
			{
				font-family : verdana;
				font-size:11px;
				color:#a28bdb;
				text-decoration:none;
				padding:3px 3px 3px 3px;
				border-bottom:solid 1px #989898;
				border:solid 1px #989898;
			}
			
			.NavArial12BMauve
			{
				font-family : verdana;
				font-size: 12px;
				text-decoration:none;
				color:#a28bdb;
				font-weight : bold;
			}
			
.MonCompteArial10Mauve
{
				font-family : verdana;
				text-decoration: none;
				font-size: 10px;
				color:#a28bdb;
			}
			
			/*END: MasterPage Login */
			/*HTMLcontent Ticket Mood*/
			
			.TicketMoodtop
			{
				background-image:url(images/homePage/BilletHumeurHaut.gif);
				width:367px;
				height:46px;
				background-repeat:no-repeat;
			}
			.TicketMoodBg
			{
				background-image:url(images/homePage/BilletHumeurBG.jpg);
				width:367px;
				background-repeat:repeat;
			}
			
			.TicketMoodBottom
			{
				background-image:url(images/homePage/BilletHumeurBas.gif);
				width:367px;
				height:7px;
				background-repeat:no-repeat;
			}
			
			/*END: HTMLcontent Ticket Mood*/
			/*HTMLcontent Members of the month*/
			
			.MembersOftheMonthColor
			{
				background-color:white;
			}
			
			.sectionheaderTitleMembersOftheMonth
			{
				width:283px;
				background-image:url(images/homePage/SectionHeaderMembersOfTheMonth.gif);
				background-repeat:no-repeat;
				height:28px;
				font-family : verdana;
				font-size:15px;
				text-indent:15px;
				color: white;
			}
			
			.triangleMembersOftheMonth
			{
				background-image:url(images/homePage/triangle.gif);
				width:15px;
				height:15px;
				background-repeat:no-repeat;
			}
			
			.txtArial12BPurpleMembersOftheMonth
			{
				font-family : verdana;
				font-size:12px;
				font-weight: bold;
				text-decoration:none;
				color:#904d6d;
			}
			.TxtGeorgia12GrayMembersOftheMonth
			{
				font-family:verdana;
				font-size:11px;
				color: #595667;
			}
			
			.TxtGeorgia12BGrayMembersOftheMonth
			{
				font-family:verdana;
				font-size:11px;
				font-weight:bold;
				color: #595667;
			}
			
			.txtArialGris11MembersOftheMonth
			{
				font-family : verdana;
				font-size:11px;
				text-decoration:none;
				color:#595667;	
			}
			
			.LineMembersOftheMonth
			{
				background-image:url(images/homePage/lineMembersOfTheMonth.gif);
				width:253px;
				height:1px;
				background-repeat:no-repeat;
			}
			
			.sectionBottomMembersOftheMonth
			{
				width:283px;
				height:18px;
				background-image:url(images/homePage/SectionBottomMembersOftheMonth.gif);
				background-repeat:no-repeat;
			}
			
			/*END:HTMLcontent Members of the month*/
			
			/*HTMLcontent Tools EDP*/
			
			.ToolsColor
			{
				background-color:white;
			}
			
			.sectionheaderTitleTools
			{
				width:283px;
				background-image:url(images/homePage/SectionHeaderTools.gif);
				background-repeat:no-repeat;
				height:28px;
				font-family : verdana;
				font-size:15px;
				text-indent:15px;
				color: white;
			}
			
			.TxtGeorgia12GrayTools
			{
				font-family:verdana;
				font-size:11px;
				color: #595667;
			}
			
			.ButtonHoroscope
			{
				background-image:url(images/homePage/Btn_LireHoroscope.jpg);
				background-repeat:no-repeat;
				width:134px;
				height:19px;
			}
			.ButtonWidget
			{
				background-image:url(images/homePage/btn_TelechagrezOutils.jpg);
				background-repeat:no-repeat;
				width:138px;
				height:20px;
			}
			
			.ToolsTitle
			{
				font-family: verdana;
				font-size: 12px;
				font-weight: bold;
				color: #595667;
				text-decoration:none;
			}
			
			.LineTools
			{
				background-image:url(images/homePage/lineTools.gif);
				width:253px;
				height:1px;
				background-repeat:no-repeat;
			}
			.sectionBottomTools
			{
				width:283px;
				height:18px;
				background-image:url(images/homePage/SectionBottomTools.gif);
				background-repeat:no-repeat;
			}
			/*END:HTMLcontent Tools EDP*/
			
			/*HTMLcontent UGCarticle*/
			
			.UGCArticleColor
			{
				background-color:White;
				width:367px;
			}
			.ButtonUGCArticle
			{
				background-image:url(images/homePage/UGCEcrivezContenu_Home.jpg);
				background-repeat:no-repeat;
				width:304px;
				height:44px;
			}
			
			/*END:HTMLcontent UGCarticle*/
			
			/*HTMLcontent AllEvents*/
			.EventsColor
			{
				background-color:White;
			}
			
			.ArrowEvents
			{
				background-image:url(images/homePage/fleche_evenement.jpg);
				background-repeat:no-repeat;
				width:9px;
				height:11px;
			}
			
			.TxtEvents
			{
					font-family: verdana;
					font-size: 13px;
					text-decoration: none;
					font-weight: bold;
					color: #1084a8;
					vertical-align:text-top;
			}
			
			.LineEvents
			{
				background-image:url(images/homePage/line_events.gif);
				width:350px;
				height:1px;
				background-repeat:no-repeat;
			}
			
			/*END:HTMLcontent AllEvents*/
			
			/*Theme management for Login :Start*/
.PaddingLogin
{
	background: none;
}
.leftMain
{
	padding-left: 15px;
}
.ColumnSpace
{
	padding-left: 12px;
}
.LoginTextInnerPadding
{
	padding: 10px;
}
.LoginHeaderBackground
{
	background-color: #d6d6fd;
	width: 715px;
}
.LoginHeaderBackground .LoginHeaderInnerPadding
{
	padding: 20px 10px 20px 10px;
}
			.LoginHeaderText
			{
				font-family : verdana;
				font-size:15px;
				color:#595667;
				font-weight: normal;
			}
			.LoginHeaderInnerText
			{
				background-color:White;
				width:694px;
			}
.txtLoginMemberSmallFont
{
				font-family : verdana;
				font-size:12px;
				color:#565462;
				font-weight: normal;
			}
			.txtHeaderMember
			{
			font-weight:normal;
			color: #595667;	
			font-family: arial, Helvetica, sans-serif;	
			font-size: 21px;
			padding:4px 0px 4px 10px;
			}
			
.OutlineBoxLogin
{
			border-bottom : 1px solid #d6d6fd;
			border-left : 1px solid #d6d6fd;
			border-right: 1px solid #d6d6fd;
			border-top:0px ;
			}
			
.txtLoginMemberPurple
{
				font-family : verdana;
				font-size:18px;
				color:#a28bdb;
				font-weight: normal;
			}
			
.txtHeaderLoginMember
{
				font-family : verdana;
				font-size:19px;
				color:#595667;
				font-weight: normal;
			}
			
.topwhite
{
	background: url(images/WebPartLogin/topwhite_694.gif) no-repeat;
	height: 6px;
	width: 694px;
}
.bgwhite
{
	width: 694px;
	background-color: #ffffff;
}
.bottomwhite
{
	background: url(images/WebPartLogin/bottom_694.gif) no-repeat;
	width: 694px;
	height: 6px;
}
.Rowspace
{
	height: 20px;
}
			
			/*Member*/
.shadowborder
{
	background: url(images/WebPartLogin/shadow.gif) repeat-x;
	width: 407px;
	height: 2px;
}
.headerbgmauve
{
	width: 407px;
	background-color: #d6d6fd;
}
.Membercontainer
{
	width: 407px;
}
.Membercontainer . innercontainer
{
	width: 405px;
}
.RowPaddingTop
{
	padding-top: 10px;
}
.txtbox
{
	width: 190px;
}
.btnaligment
{
	padding: 17px 0px 10px 0px;
}
.visiomember
{
	width: 177px;
	background: #f9f9f9 url(images/WebPartLogin/authentification_visio.jpg) no-repeat 0px 20px;
	vertical-align: bottom;
}
.InnerContainer_PaddingLeft
{
	padding-left: 10px;
}
			
			/*Not member*/
			
.shadowbordernotmember
{
	background: url(images/WebPartLogin/shadow.gif) repeat-x;
	width: 296px;
	height: 2px;
}
.BgMauvenotmember
{
	width: 296px;
	background-color: #d6d6fd;
}
.notmemberwrapper
{
	width: 296px;
}
.calageNotmember
{
	padding: 0px 10px 0px 10px;
}
.innernotmember
{
	width: 254px;
	padding-top: 10px;
}
.btncreateac
{
	padding: 50px 0px 10px 0px;
}
			
.calageinnercontainer
{
				padding:10px;
				width:360px;
			}
.padbottom12
{
	padding-bottom: 12px;
}
			
			
			/*Theme management for Login: END*/
			
			/*Theme management for Subscription: Start*/
PaddingSubscription
{
	background: none;
}
.leftMainSubsciption
{
	padding-left: 10px;
}
.BgSubscription
{
	background-color: #d6d6fd;
	width: 715px;
}
.BgSubscription .SubscriptionHeaderPadding
{
	padding: 20px 10px 20px 10px;
}
.textcontainerSubscription
{
	width: 694px;
	background-color: White;
}
.textcontainerSubscription_InnerPadding
{
	padding: 10px 10px 10px 10px;
	font-family: arial;
	font-size: 15px;
	color: #595667;
	font-weight: normal;
}
.spaceHeightSubscription
{
	height: 30px;
}
			.TableWhoAreYou
			{
				width:350px;
				padding-right:10px;
			}
			
			.TableYourDetails
			{
				width:330px;
				padding-left:15px;
			}
			
.dottedlineSubscription
{
	background: url(images/tileH_rose.gif) repeat-x;
	height: 1px;
	width: 700px;
			}
.DetailsRowspace
{
	height: 10px;
}
.txtSubscriptionHeaderTitle
{
	font-size: 24px;
	color: #595667;
	font-family: verdana;
	padding-bottom: 10px;
}
			
.TxtGeorgia12GraySubscription
			{
	font-size: 11px;
	color: #595667;
	font-family: verdana;
			}
			
			table.RegistrationForm td .title
			{
				font-size:12px;
				color:#6f58a8;	
				padding-bottom:10px;
			}
table.RegistrationForm td .Label
{
	color: #666666;
	font-size: 11px;
}
table.RegistrationForm div .Label
{
	color: #666666;
	font-size: 11px;
}
table.RegistrationForm #textitalic
{
	font-style: italic;
	font-weight: normal;
}
.splitter
{
	padding-right: 11px;
	color: #666666;
	font-size: 12px;
}
.verticalLine
{
	background: url(images/WebPartSubscription/tile_rose_vertical.gif) repeat-y;
	width: 2px;
}
.PaddingTopNewsletter
{
	padding-top: 7px;
}
.PaddingFamily
{
	padding-top: 7px;
	padding-bottom: 7px;
}
.OperatorPaddingLeft
{
	padding-left: 45px;
}
.FirstWidthSize
{
	width: 22%;
}
			.TxtDropDownList
			{
				font-family : verdana;
				font-size: 11px;
	color: #525252;
}
			
			.DropDownChildDOBAlign
			{
				padding-top:2px;
			}
			
			.SuperMarketChoice
{
	width: 500px;
			}
			
.TxtDropDownSubscription11Grey
{
	font-family: arial;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
}
.padleftNewBornChild
{
	padding-left: 18px;
}
			.RowspaceSubscription
			{
				height:20px;
			}
			
			table.Labelnormal
			{
				width:650px;
			}
			
.padbottomSuperMarket
{
	padding-bottom: 13px;
}
span#radiobtnyes
{
	padding: 0px 6px 0px 40px;
}
span#radiobtnNo
{
	padding: 0px 6px 0px 22px;
}
			
			.txtUnsuscribe
			{
				color: #53408f;
				font-family : verdana;
				font-size: 12px;
				font-weight: normal;
				text-decoration: none;
			}
			/*Theme management for Subscription: END*/
			
			/* END:Themes Management for Homepage*/
			
			/*TOP 3 TIPS*/
			
			
.Top3_Astuces table
{
	width: auto;
}
/*fix DE*/
			
			/* GLOBAL */
			
.Top3_Astuces *
{
	padding: 0;
	margin: 0;
}
.Top3_Astuces li
{
	list-style: none;
}
.Top3_Astuces select
{
	min-width: 1.5em;
}
.Top3_Astuces img
{
	border: 0;
}
.Top3_Astuces table
{
	border-collapse: collapse;
}
.Top3_Astuces a
{
	text-decoration: none;
}
.Top3_Astuces a:hover
{
	text-decoration: underline;
}
			
			/* Operation */
.Top3_Astuces .Titre
{
	background: url( "../_images/fond_titre.jpg" ) no-repeat;
	width: 544px;
	height: 28px;
	margin-top: 8px;
}
.Top3_Astuces .Titre h1
{
	font-family: Verdana, Arial, sans-serif;
	font-size: 14px;
	color: #ffffff;
	font-weight: normal;
	margin: 0;
	padding-top: 5px;
	padding-left: 5px;
}
.Top3_Astuces .Titre h1 em
{
	font-style: normal;
	font-weight: bold;
}
.Top3_Astuces .Container
{
	padding: 8px 4px 14px 4px;
	border-bottom: dashed 1px #a16884;
	width: 536px;
	margin-bottom: 10px;
}
.Top3_Astuces .Container .LinkTitre
{
	font-style: normal;
	font-weight: bold;
	color: #000000;
	font-size: 12px;
	text-decoration: underline;
}
.Top3_Astuces .Container .PaddingLeft
{
	padding-left: 4px;
	padding-top: 2px;
}
.Top3_Astuces .Container .Poster
{
	font-family: Verdana, Arial, sans-serif;
	font-style: normal;
	color: #595667;
	font-size: 10px;
}
.Top3_Astuces .Container em
{
	font-style: normal;
	color: #833391;
}
.Top3_Astuces .Container .ContentPost
{
	font-family: Verdana, Arial, sans-serif;
	font-style: normal;
	color: #595667;
	font-size: 12px;
}
.Top3_Astuces .Container .Lire
{
	text-decoration: none;
	font-size: 10px;
}
.Top3_Astuces .TexteBottom
{
	font-family: Arial, sans-serif;
	font-size: 12px;
	color: #595667;
	padding-top: 15px;
	font-weight: bold;
}
.Top3_Astuces .Reglement
{
	font-family: Arial, sans-serif;
	font-size: 10px;
	color: #595667;
	padding-top: 20px;
	text-decoration: underline;
	display: block;
	width: 60px;
	padding-left: 24px;
}
			
			/* Block astuces */
#TableAstuces .FondAstuces
{
	background: url( "../_images/fond_astuces.gif" ) no-repeat;
	width: 193px;
	height: 80px;
}
#TableAstuces .ContentAstuces
{
	font-family: Arial, sans-serif;
	font-size: 12px;
	color: #595667;
	padding: 0 15px 0 15px;
}
			
			/*END :TOP 3 TIPS*/
			
			
			.TextAlertGlobal
			{
			   font-family : verdana;
				font-size: 10px;
				font-weight: normal;
				color:Red;
				padding-left:2px;
			}
			
			.TextAlertGlobalBold
			{
			   font-family : verdana;
				font-size: 11px;
				font-weight: bold;
				color:Red;
				padding-left:2px;
			}
			
.MsgAlert
{
			font-family : verdana;
			font-size: 10px;
			font-weight: normal;
			color:Red;
			}
			 
			.Padding0
			{
				padding: 0px !important;
				padding-bottom : 0px !important;
				padding-left : 0px !important;
				padding-right : 0px !important;
				padding-top : 0px !important;
			}
			
.textGlobal
{
				color: #525252;
				font-family : verdana;
				font-size: 12px;
				font-weight: normal;
				text-decoration: none;
			}
			
			/*Coupons : begin*/
			.ClassFondCouponsEtape1Off
			{
				background-image : url(images/CouponStep1Off.gif);
				width:179px;
				height: 43px;
				background-repeat : no-repeat;
			}
			.ClassFondCouponsEtape1On
			{
				background-image : url(images/CouponStep1On.gif);
				width:179px;
				height: 43px;
				background-repeat : no-repeat;
			}
			.ClassFondCouponsEtape2Off
			{
				background-image : url(images/CouponStep2Off.gif);
				width:188px;
				height: 43px;
				background-repeat : no-repeat;
			}
			.ClassFondCouponsEtape2On
			{
				background-image : url(images/CouponStep2On.gif);
				width:188px;
				height: 43px;
				background-repeat : no-repeat;
			}
			.ClassFondCouponsEtape3Off
			{
				background-image : url(images/CouponStep3Off.gif);
				width:191px;
				height: 67px;
				background-repeat : no-repeat;
			}
			.ClassFondCouponsEtape3On
			{
				background-image : url(images/CouponStep3On.gif);
				width:191px;
				height: 67px;
				background-repeat : no-repeat;
			}
			/*Coupons : end*/
			
			/*Samples : begin*/
			.ClassFondEchantillonsEtape1Off
			{
				background-image : url(images/SampleStep1Off.gif);
				width:176px;
				height: 46px;
				background-repeat : no-repeat;
			}
			.ClassFondEchantillonsEtape1On
			{
				background-image : url(images/SampleStep1On.gif);
				width:176px;
				height: 46px;
				background-repeat : no-repeat;
			}
			
			.ClassFondEchantillonsEtape2Off
			{
				background-image : url(images/SampleStep2Off.gif);
				width:176px;
				height: 46px;
				background-repeat : no-repeat;
			}
			.ClassFondEchantillonsEtape2On
			{
				background-image : url(images/SampleStep2On.gif);
				width:176px;
				height: 46px;
				background-repeat : no-repeat;
			}
			
			.ClassFondEchantillonsEtape3Off
			{
				background-image : url(images/SampleStep3Off.gif);
				width:176px;
				height: 46px;
				background-repeat : no-repeat;
			}
			.ClassFondEchantillonsEtape3On
			{
				background-image : url(images/SampleStep3On.gif);
				width:176px;
				height: 46px;
				background-repeat : no-repeat;
			}
			/*Samples : end*/
			
			/*C'est nouveau encart : begin*/
			.ClassPuceCestNouveau
			{
				background-image : url(images/RubriquePuceCarre.gif);
				width:11px;
				height: 10px;
				background-repeat : no-repeat;
			}
			.ClassTitreCestNouveau
			{
				background-image : url(images/TitleCestNouveau.gif);
				width:98px;
				height: 10px;
				background-repeat : no-repeat;
			}
			/*C'est nouveau encart : end*/
			
			/*Evenement encart: begin*/
			.ClassPuceEvenement
			{
				background-image : url(images/RubriquePuceCarre.gif);
				width:11px;
				height: 10px;
				background-repeat : no-repeat;
			}
			.ClassTitreEvenement
			{
				background-image : url(images/TitleEvenement.gif);
				width:78px;
				height: 10px;
				background-repeat : no-repeat;
			}
			/*Evenement encart: end*/
			
.textGris
{
				color: #525252;
				font-family : verdana;
				font-size: 12px;
				font-weight: normal;
				text-decoration: none;
			}
			
			
			
.textGlobalUderline
{
				color: #525252;
				font-family : verdana;
				font-size: 12px;
				font-weight: normal;
				text-decoration: underline;
			}
.textGlobal11Uderline
{
				color: #525252;
				font-family : verdana;
				font-size: 11px;
				font-weight: normal;
				text-decoration: underline;
			}
.textGlobal11
{
				color: #525252;
				font-family : verdana;
				font-size: 11px;
				font-weight: normal;
				text-decoration: none;
			}
.textGlobalBold
{
				color: #525252;
				font-family : verdana;
				font-size: 12px;
				font-weight: bold;
				text-decoration: none;
			}
			
.textGlobalBoldUderline:Hover
{
				color: #525252;
				font-family : verdana;
				font-size: 12px;
				font-weight: bold;
				text-decoration: none;
			}
			
.textGlobalBoldUderline
{
				color: #525252;
				font-family : verdana;
				font-size: 12px;
				font-weight: bold;
				text-decoration: underline;
			}
.textError
{
				color: Red;
				font-family : verdana;
				font-size: 11px;
				font-weight: normal;
				text-decoration: none;
			}
.navBas:hover
{
				color: #525252;
				font-family : verdana;
				font-size: 11px;
				font-weight: normal;
				padding-bottom : 3px;
				padding-top : 3px;
				text-decoration: underline;
			}
			
.navBas
{
				color: #525252;
				font-family : verdana;
				font-size: 11px;
				font-weight: normal;
				padding-bottom : 3px;
				padding-top : 3px;
				text-decoration: none;
			}
			
			.navBasB:hover
			{
				text-decoration:underline;
			}
.navBasB
{
				color: Black;
				font-family : verdana;
				font-size: 11px;
				font-weight: normal;
				padding-bottom : 3px;
				padding-top : 3px;
				font-weight: bold;
				text-decoration:none;
			}
			
.ligneNavBas
{
				background-color: #525252;
			}
			
.topLinks:Hover
{
				color: #525252;
				font-family : verdana;
				font-size: 12px;
				font-weight: normal;
				text-decoration : underline;
			}
			
.topLinks
{
				color: #525252;
				font-family : verdana;
				font-size: 12px;
				font-weight: normal;
				text-decoration : none;
			}
			
.inputTextReherche
{
				width: 145px;
				height: 18px;
				font-family : verdana;
				font-size: 10px;
				color: black;
				border : 1px solid Black;
			}
.inputText120
{
				width: 120px;
				height: 18px;
				font-family : verdana;
				font-size: 10px;
				color: black;
				border : 1px solid Black;
			}
.inputTextSendFriend
{
				width: 185px;
				height: 18px;
				font-family : verdana;
				font-size: 11px;
				color:#525252;
				border : 1px solid;
				border-right-color : #D4D0C7;
				border-bottom-color : #D4D0C7;
				border-left-width : 2px;
				border-left-color : #414141;
				border-top-width : 2px;
				border-top-color : #414141;
			}
.TextBoxSendFriend329x172
{
				width: 329px;
				height: 172px;
				font-family : verdana;
				font-size: 11px;
				color:#525252;
				border : 1px solid;
				border-right-color : #D4D0C7;
				border-bottom-color : #D4D0C7;
				border-left-width : 2px;
				border-left-color : #414141;
				border-top-width : 2px;
				border-top-color : #414141;
				padding-left: 5px;
			}
.inputTextBox185
{
				width: 185px;
				height: 18px;
				font-family : verdana;
				font-size: 11px;
				color:#525252;
				border : 1px solid;
				border-right-color : #D4D0C7;
				border-bottom-color : #D4D0C7;
				border-left-width : 2px;
				border-left-color : #414141;
				border-top-width : 2px;
				border-top-color : #414141;
			}
.inputTextBox64
{
				width: 64px;
				height: 18px;
				font-family : verdana;
				font-size: 11px;
				color:#525252;
				border : 1px solid;
				border-right-color : #D4D0C7;
				border-bottom-color : #D4D0C7;
				border-left-width : 2px;
				border-left-color : #414141;
				border-top-width : 2px;
				border-top-color : #414141;
			}
.inputTextBox150
{
				width: 150px;
				height: 18px;
				font-family : verdana;
				font-size: 11px;
				color:#525252;
				border : 1px solid;
				border-right-color : #D4D0C7;
				border-bottom-color : #D4D0C7;
				border-left-width : 2px;
				border-left-color : #414141;
				border-top-width : 2px;
				border-top-color : #414141;
			}
.inputTextBox270
{
				width: 270px;
				height: 18px;
				font-family : verdana;
				font-size: 11px;
				color:#525252;
				border : 1px solid;
				border-right-color : #D4D0C7;
				border-bottom-color : #D4D0C7;
				border-left-width : 2px;
				border-left-color : #414141;
				border-top-width : 2px;
				border-top-color : #414141;
			}
.inputTextBox120
{
				width: 120px;
				height: 18px;
				font-family : verdana;
				font-size: 11px;
				color:#525252;
				border : 1px solid;
				border-right-color : #D4D0C7;
				border-bottom-color : #D4D0C7;
				border-left-width : 2px;
				border-left-color : #414141;
				border-top-width : 2px;
				border-top-color : #414141;
			}
.inputTextBox527x172
{
				width: 527px;
				height: 172px;
				font-family : verdana;
				font-size: 11px;
				color:#525252;
				border : 1px solid;
				border-right-color : #D4D0C7;
				border-bottom-color : #D4D0C7;
				border-left-width : 2px;
				border-left-color : #414141;
				border-top-width : 2px;
				border-top-color : #414141;
			}
.inputTextBox140
{
				width: 140px;
				height: 18px;
				font-family : verdana;
				font-size: 11px;
				color:#525252;
				border : 1px solid;
				border-right-color : #D4D0C7;
				border-bottom-color : #D4D0C7;
				border-left-width : 2px;
				border-left-color : #414141;
				border-top-width : 2px;
				border-top-color : #414141;
			}
.inputTextBox250x70
{
				width: 270px;
				height: 70px;
				font-family : verdana;
				font-size: 11px;
				color:#525252;
				border : 1px solid;
				border-right-color : #D4D0C7;
				border-bottom-color : #D4D0C7;
				border-left-width : 2px;
				border-left-color : #414141;
				border-top-width : 2px;
				border-top-color : #414141;
				padding:5px;
			}
.inputTextBox527x20
{
				width: 527px;
				height: 20px;
				font-family : verdana;
				font-size: 11px;
				color:#525252;
				border : 1px solid;
				border-right-color : #D4D0C7;
				border-bottom-color : #D4D0C7;
				border-left-width : 2px;
				border-left-color : #414141;
				border-top-width : 2px;
				border-top-color : #414141;
				padding:5px;
			}
.inputTextBox50
{
				width: 50px;
				height: 18px;
				font-family : verdana;
				font-size: 11px;
				color:#525252;
				border : 1px solid;
				border-right-color : #D4D0C7;
				border-bottom-color : #D4D0C7;
				border-left-width : 2px;
				border-left-color : #414141;
				border-top-width : 2px;
				border-top-color : #414141;
			}
.inputTextBox30
{
				width: 30px;
				height: 18px;
				font-family : verdana;
				font-size: 11px;
				color:#525252;
				border : 1px solid;
				border-right-color : #D4D0C7;
				border-bottom-color : #D4D0C7;
				border-left-width : 2px;
				border-left-color : #414141;
				border-top-width : 2px;
				border-top-color : #414141;
			}
.inputTextBox100
{
				width: 100px;
				height: 18px;
				font-family : verdana;
				font-size: 11px;
				color:#525252;
				border : 1px solid;
				border-right-color : #D4D0C7;
				border-bottom-color : #D4D0C7;
				border-left-width : 2px;
				border-left-color : #414141;
				border-top-width : 2px;
				border-top-color : #414141;
			}
			
.inputTextBoxheight
{
				width: 100px;
				height: 15px;
				font-family : verdana;
				font-size: 11px;
				color:#525252;
				border : 1px solid;
				border-right-color : #D4D0C7;
				border-bottom-color : #D4D0C7;
				border-left-width : 2px;
				border-left-color : #414141;
				border-top-width : 2px;
				border-top-color : #414141;
			}
.inputTextBox172x75
{
				width: 172px;
				height: 75px;
				font-family : verdana;
				font-size: 11px;
				color:#525252;
				border : 1px solid;
				border-right-color : #00ABEE;
				border-bottom-color : #00ABEE;
				border-left-width : 2px;
				border-left-color : #414141;
				border-top-width : 2px;
				border-top-color : #414141;
			}
.inputTextBox30
{
				width: 30px;
				height: 18px;
				font-family : verdana;
				font-size: 11px;
				color:#525252;
				border : 1px solid;
				border-right-color : #D4D0C7;
				border-bottom-color : #D4D0C7;
				border-left-width : 2px;
				border-left-color : #414141;
				border-top-width : 2px;
				border-top-color : #414141;
			}
.inputTextBox100
{
				width: 100px;
				height: 18px;
				font-family : verdana;
				font-size: 11px;
				color:#525252;
				border : 1px solid;
				border-right-color : #D4D0C7;
				border-bottom-color : #D4D0C7;
				border-left-width : 2px;
				border-left-color : #414141;
				border-top-width : 2px;
				border-top-color : #414141;
			}
.inputTextBox172x75
{
				width: 172px;
				height: 75px;
				font-family : verdana;
				font-size: 11px;
				color:#525252;
				border : 1px solid;
				border-right-color : #00ABEE;
				border-bottom-color : #00ABEE;
				border-left-width : 2px;
				border-left-color : #414141;
				border-top-width : 2px;
				border-top-color : #414141;
			}
.inputText125
{
				width: 125px;
				height: 18px;
				font-family : verdana;
				font-size: 11px;
				color:#525252;
				border : 1px solid;
				border-right-color : #D4D0C7;
				border-bottom-color : #D4D0C7;
				border-left-width : 2px;
				border-left-color : #414141;
				border-top-width : 2px;
				border-top-color : #414141;
			}
.inputText335
{
				width: 335px;
				height: 18px;
				font-family : verdana;
				font-size: 11px;
				color:#525252;
				border : 1px solid;
				border-right-color : #D4D0C7;
				border-bottom-color : #D4D0C7;
				border-left-width : 2px;
				border-left-color : #414141;
				border-top-width : 2px;
				border-top-color : #414141;
			}
.inputText55
{
				width: 55px;
				height: 18px;
				font-family : verdana;
				font-size: 11px;
				color:#525252;
				border : 1px solid;
				border-right-color : #D4D0C7;
				border-bottom-color : #D4D0C7;
				border-left-width : 2px;
				border-left-color : #414141;
				border-top-width : 2px;
				border-top-color : #414141;
			}
.inputText135
{
				width: 135px;
				height: 18px;
				font-family : verdana;
				font-size: 11px;
				color:#525252;
				border : 1px solid;
				border-right-color : #D4D0C7;
				border-bottom-color : #D4D0C7;
				border-left-width : 2px;
				border-left-color : #414141;
				border-top-width : 2px;
				border-top-color : #414141;
			}
			
.cheminDeFer
{
				color: #6D6E6E;
				font-family : verdana;
				font-size: 11px;
				font-weight: normal;
			}
			
.cheminDeFerNoUnderline
{
				color: #6D6E6E;
				font-family : verdana;
				font-size: 11px;
				font-weight: normal;
				text-decoration: none;
			}
			
			.FondPointille
			{
				background-image : url(images/FondAuthentificationPointille.gif);
				height: 1px;
				background-repeat : repeat-x;
			}
			/*Voir Aussi : Begin*/
.ATableTitreVoirAussiB
{
				color : #F69C00;
				font-family : verdana;
				font-size : 16px;
				font-weight : bold;
				text-decoration : none;
			}
			
.ATableTitreVoirAussi
{
				color : #F69C00;
				font-family : verdana;
				font-size : 16px;
				font-weight : normal;
				text-decoration : none;
			}
			
.ATableTexteVoirAussi
{
				color : #F69C00;
				font-family : verdana;
				font-size : 13px;
				font-weight : normal;
				text-decoration : none;
			}
			
.ATableTexteVoirAussiB
{
				color : #F69C00;
				font-family : verdana;
				font-size : 13px;
				font-weight : bold;
				text-decoration : none;
			}
.ATableTitreArial22B
{
				color:#F69C00; 
				font-family : Verdana;
				font-size : 22px;
				font-weight : bold;
				text-decoration : none;
			}
.ATableBkgColor
{
				background-color : #F6A500;
			}
			/*******************************************/
			
.ModeBeauteTitreVoirAussiB
{
				color : #DE3DA5;
				font-family : verdana;
				font-size : 16px;
				font-weight : bold;
				text-decoration : none;
			}
			
.ModeBeauteTitreVoirAussi
{
				color : #DE3DA5;
				font-family : verdana;
				font-size : 16px;
				font-weight : normal;
				text-decoration : none;
			}
			
.ModeBeauteTexteVoirAussi
{
				color : #DE3DA5;
				font-family : verdana;
				font-size : 13px;
				font-weight : normal;
				text-decoration : none;
			}
			
.ModeBeauteTexteVoirAussiB
{
				color : #DE3DA5;
				font-family : verdana;
				font-size : 13px;
				font-weight : bold;
				text-decoration : none;
			}
.ModeBeauteTitreArial22B
{
				color:#DE3DA5; 
				font-family : Verdana;
				font-size : 22px;
				font-weight : bold;
				text-decoration : none;
			}
.ModeBeauteBkgColor
{
				background-color : #DB3996;
			}
			/*************************************/
.FamilleVieTitreVoirAussiB
{
				color : #C71F33;
				font-family : verdana;
				font-size : 16px;
				font-weight : bold;
				text-decoration : none;
			}
			
.FamilleVieTitreVoirAussi
{
				color : #C71F33;
				font-family : verdana;
				font-size : 16px;
				font-weight : normal;
				text-decoration : none;
			}
			
.FamilleVieTexteVoirAussi
{
				color : #C71F33;
				font-family : verdana;
				font-size : 13px;
				font-weight : normal;
				text-decoration : none;
			}
			
.FamilleVieTexteVoirAussiB
{
				color : #C71F33;
				font-family : verdana;
				font-size : 13px;
				font-weight : bold;
				text-decoration : none;
			}
			
.FamilleVieTitreArial22B
{
				color:#C61E35; 
				font-family : Verdana;
				font-size : 22px;
				font-weight : bold;
				text-decoration : none;
			}
			
.FamilleVieBkgColor
{
				background-color : #C71F33;
			}
			.TitreArial22B
			{
				color:#728305; 
				font-family : Verdana;
				font-size : 14px;
				font-weight : bold;
				text-decoration : none;
			}
			/**********************************************/
.FormeBienEtreTitreVoirAussiB
{
				color : #bbd03e;
				font-family : verdana;
				font-size : 16px;
				font-weight : bold;
				text-decoration : none;
			}
			
.FormeBienEtreTitreVoirAussi
{
				color : #bbd03e;
				font-family : verdana;
				font-size : 16px;
				font-weight : normal;
				text-decoration : none;
			}
			
.FormeBienEtreTexteVoirAussi
{
				color : #bbd03e;
				font-family : verdana;
				font-size : 13px;
				font-weight : normal;
				text-decoration : none;
			}
			
.FormeBienEtreTexteVoirAussiB
{
				color : #bbd03e;
				font-family : verdana;
				font-size : 13px;
				font-weight : bold;
				text-decoration : none;
			}
.FormeBienEtreTitreArial22B
{
				color:#bbd03e; 
				font-family : Verdana;
				font-size : 22px;
				font-weight : bold;
				text-decoration : none;
			}
.FormeBienEtreBkgColor
{
				background-color : #BBD03E;
			}
			/*********************************/
.VieMarquesTitreVoirAussiB
{
				color : #00abee;
				font-family : verdana;
				font-size : 16px;
				font-weight : bold;
				text-decoration : none;
			}
			
.VieMarquesTitreVoirAussi
{
				color : #00abee;
				font-family : verdana;
				font-size : 16px;
				font-weight : normal;
				text-decoration : none;
			}
			
.VieMarquesTexteVoirAussi
{
				color : #00abee;
				font-family : verdana;
				font-size : 13px;
				font-weight : normal;
				text-decoration : none;
			}
			
.VieMarquesTexteVoirAussiB
{
				color : #00abee;
				font-family : verdana;
				font-size : 13px;
				font-weight : bold;
				text-decoration : none;
			}
			.VieMarquesSubTitle 
			{
				color : #2D63AE;
				font-family : Verdana;
				font-size : 12px;
				font-weight : bold;
				text-decoration : none;
			}
			.VieMarquesTitleBoldItalic18 
			{
				color : #00ABEE;
				font-family : verdana;
				font-size : 18px;
				font-weight : bold;
				text-decoration : none;
				font-style : italic;
				letter-spacing : 2px;
			}
			/*Voir Aussi : End */
			
			/*Quoi de Neuf : Begin*/
.TitreDate
{
				font-family : verdana;
				font-weight : bold;
				font-size : 13px;
				color : #525252;
				text-transform : uppercase;
			}
.FondFlower
{
				background-image : url(/ITGCFiles/WhatsNew/UI/FondFlower.jpg);
				background-repeat : no-repeat;
				height : 229px;
				width : 287px;
				border : 0px;
			}
.textQuoiDeNeuf12
{
				color: #113A8E;
				font-family : verdana;
				font-size: 12px;
			}
.textQuoiDeNeuf12B
{
				color: #113A8E;
				font-family : verdana;
				font-size: 12px;
				font-weight: bold;
			}
.fondPontilleEtLigne
{
				background-image : url(/ITGCFiles/WhatsNew/UI/fondPontilleEtLigne.gif);
				background-repeat : repeat-x;
				height : 5px;
				border : 0px;
			}
			/*Quoi de Neuf : End*/
			
			
/*Rejoindre la Communauté : Begin */
.titreInscrire
{
				color: #9F005A;
				font-family : verdana;
				font-size: 14px;
				font-weight: bold;
				background-color: #C9DCE2;
				text-decoration:none;
			}
.FondMonProfiTop
{
				background-image : url(/ITGCFiles/HtmlContent/RejoindreLaCommunaute/FondMonProfiTop.gif);
				background-repeat : no-repeat;
				padding-left : 20px;
				padding-top : 15px;
				height : 75px;
				border : 0px;
			}
.FondMonProfilMiddle
{
				background-image : url(/ITGCFiles/HtmlContent/RejoindreLaCommunaute/FondMonProfilMiddle.gif);
				background-repeat : no-repeat;
				border : 0px;
				padding-left : 11px;
			}
.FondMonProfilBottom
{
				background-image : url(/ITGCFiles/HtmlContent/RejoindreLaCommunaute/FondMonProfilBottom.gif);
				background-repeat : no-repeat;
				height : 15px;
				border : 0px;
			}
.FondMonProfilPointille
{
				background-image : url(/ITGCFiles/HtmlContent/RejoindreLaCommunaute/FondMonProfilPointille.gif);
				height: 1px;
				background-repeat : repeat-x;
			}
.FondMonProfilSeparateur
{
				background-image : url(/ITGCFiles/HtmlContent/RejoindreLaCommunaute/FondMonProfilSeparateur.gif);
	background-repeat: repeat-y; /*width: 10px;*/
			}
.MonProfilTextBox
{
				width: 120px;
				height: 18px;
				font-family : verdana;
				font-size: 10px;
				color: #aaa8a8;
				border : 1px solid Black;	
			}
.MonProfilLinkU
{
				font-family : verdana;
				font-size : 11px;
				font-style : normal;
				color : #525252;
				text-decoration : underline;
			}
.MonProfilLink
{
				font-family : verdana;
				font-size : 11px;
				font-style : normal;
				color : #525252;
				text-decoration : none;
			}
.BkgImageProfileLoggedTop
{
				background-image : url(/ITGCFiles/HtmlContent/RejoindreLaCommunaute/BkgImageProfileLoggedTop.gif);
				background-repeat : repeat-y;
				padding-left : 15px;
				padding-top : 12px;
				padding-right : 10px;
			}
			
.BkgImageProfileLoggedBottom
{
				background-image : url(/ITGCFiles/HtmlContent/RejoindreLaCommunaute/BkgImageProfileLoggedBottom.gif);
				background-repeat : no-repeat;
				height : 18px;
			}
.BkgImageProfileLoggedMiddle
{
				background-image : url(/ITGCFiles/HtmlContent/RejoindreLaCommunaute/BkgImageProfileLoggedMiddle.gif);
				background-repeat : repeat-y;
				padding-left : 10px;
				padding-right : 10px;
			}
.MyProfileLoggedTitle
{
				font-family : verdana;
				font-size : 16px;
				font-weight : bold;
				color : #A1005D;
			}
.MyProfileLoggedTexteItalic
{
				font-family : verdana;
				font-size : 11px;
				font-weight : normal;
				color : #A1005D;
				font-style : italic;
			}
.MyProfileLoggedLinkItalic:Hover
{
				font-family : verdana;
				font-size : 11px;
				font-weight : normal;
				color : #A1005D;
				font-style : italic;
				text-decoration : none;
			}
			
.MyProfileLoggedLinkItalic
{
				font-family : verdana;
				font-size : 11px;
				font-weight : normal;
				color : #A1005D;
				font-style : italic;
				text-decoration : underline;
			}
			.TitleGeneral
			{ 
				font-family : verdana;
				font-size: 18px;
				font-style:italic;
				font-weight:bold;
				color: #00ABEE;
			}
/*Rejoindre la Communauté : End */
			
			/*Astuce : Begin*/
.FondAstuceDuJourHeader
{
				background-image : url(/ITGCFiles/HtmlContent/Astuces/AstuceDuJourHeader.gif);
				background-repeat : repeat-y;
				border: 0px;
				padding-left : 110px;
				padding-top : 20px;
				width: 264px;
				padding-right : 3px;
				padding-bottom : 10px;
				font-family : verdana;
				font-size : 16px;
				font-weight : bold;
				color : White;
			}
.AstuceDuJourTitreMerci
{
				font-family : verdana;
				font-size : 16px;
				font-weight : bold;
				color : White;
			}
			
.AstuceDuJourTexteB
{
				font-family : verdana;
				font-size : 16px;
				font-weight : bold;
				color : #C71F33;
			}
.AstuceDuJourTexte
{
				font-family : verdana;
				font-size : 16px;
				font-weight : normal;
				color : #C71F33;
			}
.AstuceDuJourTexteBU:Hover
{
				font-family : verdana;
				font-size : 16px;
				font-weight : bold;
				color : #C71F33;
				text-decoration: none;
			}
.AstuceDuJourTexteBU
{
				font-family : verdana;
				font-size : 16px;
				font-weight : bold;
				color : #C71F33;
				text-decoration: underline;
			}
			/*Astuce : ENd*/
			/*C'est Noueau  (Encart) : Begin */
.FondEncartCestNouveau
{
				background-color : #F9E1F0;
			}
.FondEncartCestNouveauGauche
{
				background-image : url(/ITGCFiles/CestNouveau/EncartCestNouveauFondGauche.gif);
				border: 0px;
				width: 36px;
				background-repeat : repeat-y;
			}
			
.TitreEncartCestNouveauB
{
				font-family : verdana;
				font-size : 12px;
				color : #DE3DA5;
				font-weight : bold;
				text-decoration : none;
			}
.LienEncartCestNouveau:Hover
{
				font-family : verdana;
				font-size : 11px;
				color : #525252;
				font-weight : normal;
				text-decoration : underline;
			}
			
.LienEncartCestNouveau
{
				font-family : verdana;
				font-size : 11px;
				color : #525252;
				font-weight : normal;
				text-decoration : none;
			}
			
			/*C'est Nouveau  (Encart) : End */
			
			
			/*Evenement  (Encart) : Begin */
.FondEncartEvenement
{
				background-color : #8AD1ED;
			}
.FondEncartEvenementGauche
{
				background-image : url(/ITGCFiles/Evenement/EncartCestNouveauFondGauche.gif);
				border: 0px;
				width: 37px;
				background-repeat : repeat-y;
			}
			
.TitreEncartEvenementB
{
				font-family : verdana;
				font-size : 12px;
				color : #1F59A9;
				font-weight : bold;
				text-decoration : none;
			}
.LienEncartEvenement:Hover
{
				font-family : verdana;
				font-size : 11px;
				color : #525252;
				font-weight : normal;
				text-decoration : underline;
			}
			
.LienEncartEvenement
{
				font-family : verdana;
				font-size : 11px;
				color : #525252;
				font-weight : normal;
				text-decoration : none;
			}
			/*Evenement  (Encart) : End */
			
			/* Template ThreeColumns : BEgin */
.ThreeColumnsFondSeparateurH
{
				background-image : url(images/ThreeColumnsFondSeparateurH.gif);
				height: 3px;
				background-repeat : repeat-x;
				border: 0px;
			}
.ThreeColumnsFondSeparateurZ
{
				background-image : url(images/ThreeColumnsFondSeparateurZ.gif);
				width: 5px;
				background-repeat : repeat-y;
				border: 0px;
			}
			/* Template ThreeColumns : BEgin */
			
			/* Authentification : Begin */
.FrameLostPasswordLeft
{
				background-image : url(Images/FrameLostPasswordLeft.gif);
				width: 15px;
				border: 0px;
				background-repeat : repeat-y;
			}
.FrameLostPasswordRight
{
				background-image : url(Images/FrameLostPasswordRight.gif);
				width: 15px;
				border: 0px;
				background-repeat : repeat-y;
			}
			
.EncartFondAuthentificationLeft
{
				background-image : url(Images/EncartFondAuthentificationLeft.gif);
				width: 15px;
				border: 0px;
				background-repeat : repeat-y;
			}
.EncartFondAuthentificationRight
{
				background-image : url(Images/EncartFondAuthentificationRight.gif);
				width: 15px;
				border: 0px;
				background-repeat : repeat-y;
			}
.BkgImgAuthentificationNew
{
				background-image : url(Images/BkgImgAuthentificationNew.jpg);
				width: 417px;
				height: 178px;
				border: 0px;
				padding-bottom : 15px;
				padding-left : 15px;
				padding-top : 15px;
				padding-right : 15px;
				background-repeat : no-repeat;
			}
.EncartAuthentificationTitre
{
				font-family : verdana;
				font-size : 13px;
				color : #00AAED;
				font-weight : bold;
				text-decoration : none;
				font-style : italic;
			}
.EncartAuthentificationLien
{
				font-family : verdana;
				font-size : 11px;
				color : #8065ce;
				font-weight : normal;
				text-decoration : underline;
				font-style : normal;
			}
.FondAuthentificationPointille
{
				background-image : url(images/FondAuthentificationPointille.gif);
				height: 1px;
				background-repeat : repeat-x;
			}
.EncartFondAuthentificationNouvelleTop
{
				background-image : url(images/EncartFondAuthentificationNouvelleTop.gif);
				width: 237px;
				height: 208px;
				background-repeat : repeat-y;
			}
			/* Authentification : End */
			
			
			/*Nav Top Background Color ; Begin*/
			.BackgroundNavTop1
			{
				background-color:#c71f33;
			}
			.BackgroundNavTop2
			{
				background-color:#db3996;
			}
			.BackgroundNavTop3
			{
				background-color:#bbd03e;
			}
			.BackgroundNavTop4
			{
				background-color:#f6a500;
			}
			.BackgroundNavTop5
			{
				background-color:#00abee;
			}
			/*Nav Top Background Color ; End*/
			
			
			/*Nav Left: Begin */
			.CategoryBgColorNavLeft1
			{
				background-color:#b2474b;
			}
			.CategoryBgColorNavLeft0
			{
				background-color:#ffffff;
			}
			
			.CategoryTitleNavLeft
			{
				font-family : verdana;
				font-size : 18px;
				font-weight : bold;
				color : #8f4d6d;
				text-decoration: none;
			}
			
			/*Nav Left: End */
			
			/*Nav Right : Begin*/
			.BgColorSeparatorNavRight
			{ 
				background-color:#F6A500;
			 }
			 .TxtFaitesLeSavoir
			 {  
				font-family:verdana;
				font-size:12px;
				color:#C71F33;
				font-weight:bold;
				text-decoration:none;
			 }
.BgImageVosService
{
				background-image : url(/ITGCFiles/Titles/ATableTitreVosServices.gif);
				background-repeat : no-repeat;
				border: 0px;
			}
			/*Nav Right : End*/
			/*Qui Sommes Nous : Begin */
.txtbleue14m
{
				color:#28B7EF; 
				font-family : verdana;
				font-size : 14px;
				font-weight : normal;
				text-decoration : none;
			}
.txtblanc12
{
				color:#ffffff; 
				font-family : verdana;
				font-size : 12px;
				font-weight : normal;
				text-decoration : none;
			}
			/*Qui Sommes Nous : Begin */
			
			/*Site map : Begin*/
.SiteMapLeftTile
{
				background-image : url(/ITGCFiles/SiteMap/SiteMapLeftTile.gif);
				width : 11px;
				background-repeat : repeat-y;
			}
			.SiteMapTitle
			{ 
				font-family : verdana;
				font-size: 18px;
				font-style:italic;
				font-weight:bold;
				color: #00ABEE;
			}
			.SiteMapSubTitle
			{ 
				font-family : verdana;
				font-size: 15px;
				font-style:italic;
				font-weight:bold;
				color: #00ABEE;
			}
			.SiteMapColumnCategoryBkgColor
			{
				background-color:#00ABEE;
			}
			/*Site map : ENd*/
			/*Subscription : begin*/
			.SubscriptionTextBleu12B
			{  
				font-family : verdana;
				font-weight: bold;
				font-size: 12px;
	color: #00ABEE;
			}
			.RejoignezBloc1
			{ 
				background-image : url(/ITGCFiles/HtmlContent/RejoindreLaCommunaute/Subscription1JoinBkg1.gif);
				background-repeat : no-repeat;
				height:97px;
				width:110px;
			 }
			 .RejoignezBloc2
			{ 
				background-image : url(/ITGCFiles/HtmlContent/RejoindreLaCommunaute/Subscription1JoinBkg2.gif);
				background-repeat : no-repeat;
				height:97px;
				width:150px;
			 }
			 .RejoignezTextBlanc
			 { 
				font-family : verdana;
				font-weight: bold;
				font-size: 12px;
				font-style:italic;
				color: #ffffff;
			 }
			 /*Fond Nouveau et Gratuit Niv1 : begin*/
			.BkgNouveauGratuit
			{ 
			 background-image: url(Images/BkgNouveauEtGratuitTop.jpg);
			 background-repeat : no-repeat;
			 width:761;
			 height:245;
			 }
			 /*Fond Nouveau et Gratuit Niv1 : end*/
			 
			 /*Fond Titre Niv1 : begin*/
			  .ClassInscrNiv1Tit
			 { 
			 background-image: url(Images/Subscription1Title.gif);
			 background-repeat : no-repeat;
			 padding-left:5px;
			 width:516;
			 height:20;
			 }
			  /*Fond Titre Niv1 : end*/
			  
			   /*Fond Top Encarts Niv1 : begin*/
			 .ClassInscrNiv1TopEncart1
			 { 
			 background-image: url(Images/Subscription1JoinBkg1.gif);
			 background-repeat : no-repeat;
			 width:110;
			 height:97;
			 }
			 
			  .ClassInscrNiv1TopEncart2
			 { 
			 background-image: url(Images/Subscription1JoinBkg2.gif);
			 background-repeat : no-repeat;
			 width:110;
			 height:97;
			 }
			 
			   .ClassInscrNiv1TopEncart3
			 { 
			 background-image: url(Images/Subscription1JoinBkg3.gif);
			 background-repeat : no-repeat;
			 width:110;
			 height:97;
			 }
			 
				.ClassInscrNiv1TopEncart4
			 { 
			 background-image: url(Images/Subscription1JoinBkg4.gif);
			 background-repeat : no-repeat;
			 width:150;
			 height:97;
			 }
			/*Fond Top Encarts Niv1 : end*/
			 
			 /*Fond Titre Niv2 : begin*/
			  .ClassInscrNiv2Tit
			 { 
			 background-image: url(Images/Subscription2Title.gif);
			 background-repeat : no-repeat;
			 padding-left:10px;
			 width:698;
			 height:36;
			 }
			  /*Fond Titre Niv2 : end*/
			
			  .SubscriptionBkgPointilleY
			{
				background-image : url(/ITGCFiles/HtmlContent/RejoindreLaCommunaute/SubscriptionPointY.gif);
				background-color:#CCEEFC;
				height: 3px;
				width:1px;
				background-repeat : repeat-y;
			}
			  .SubscriptionBkgPointilleX
			{
				background-image : url(/ITGCFiles/HtmlContent/RejoindreLaCommunaute/SubscriptionPointX.gif);
				background-color:#CCEEFC;
				height: 1px;
				width:3px;
				background-repeat : repeat-x;
			}
			/*Subscription : end*/
			
			
			/* Contact : Begin */
			
			.ContactTitle
			{ 
				font-family : verdana;
				font-size: 18px;
				font-style:italic;
				font-weight:bold;
				color: #00ABEE;
			}
			.ContactSubTitleItalic
			{ 
				font-family : verdana;
				font-size: 15px;
				font-style:italic;
				font-weight:bold;
				color: #00ABEE;
			}
			.ContactSubTitle
			{  
				font-family : verdana;
				font-weight: bold;
				font-size: 12px;
				color: #00ABEE;
			}
			.ContactTitle20
			{ 
				font-family : verdana;
				font-size: 20px;
				color: #00ABEE;
	height: 96px;
			}
			.ContactBgColor
			{
				background-color:#00ABEE;
			}
.ContactTextBlue11m
{
				color:#28B7EF; 
				font-family : verdana;
				font-size : 11px;
				font-weight : normal;
				text-decoration : none;
			}
			/* Contact : End */
			/*--------- Goodies : Begin -----------*/
.GoodiesBkgImageGameLeft
{
				background-image : url(/ITGCFiles/Goodies/fond_jeux_gauche.gif);
				background-repeat : repeat-y;
			}
.GoodiesBkgImageGameRight
{
				background-image : url(/ITGCFiles/Goodies/fond_jeux_droite.gif);
				background-repeat : repeat-y;
			}
.GoodiesTextBlue12k
{
				color:#233495; 
				font-family : verdana;
				font-size : 12px;
				font-weight : normal;
				text-decoration : none;
			}
.GoodiesTextGreen12k
{
				color:#A8D037; 
				font-family : verdana;
				font-size : 12px;
				font-weight : normal;
				text-decoration : none;
			}
.GoodiesTextGreen12klink
{
				color:#A8D037; 
				font-family : verdana;
				font-size : 12px;
				font-weight : bold;
				text-decoration : underline;
			}
.GoodiesTextGreen12klink:hover
{
				text-decoration : none;
			}
			
.GoodiesTextRed12
{
				color:#E73E11; 
				font-family : verdana;
				font-size : 12px;
				font-weight : normal;
				text-decoration : none;
			}
			
.GoodiesTextBlue12h
{
				color:#0774C2; 
				font-family : verdana;
				font-size : 12px;
				font-weight : normal;
				text-decoration : none;
			}
.GoodiesTextBlue12hlink
{
				color:#0774C2; 
				font-family : verdana;
				font-size : 12px;
				font-weight : bold;
				text-decoration : underline;
			}
.GoodiesTextBlue12hlink:hover
{
				text-decoration : none;
			}
			
.GoodiesBkgImageScreenLeft
{
				background-image : url(/ITGCFiles/Goodies/fond_shoot_gauche.gif);
				background-repeat : repeat-y;
			}
.GoodiesBkgImageScreenRight
{
				background-image : url(/ITGCFiles/Goodies/fond_shoot_droite.gif);
				background-repeat : repeat-y;
			}
.GoodiesTextBrown12
{
				color:#A05F5E; 
				font-family : verdana;
				font-size : 12px;
				font-weight : normal;
				text-decoration : none;
			}
			
			/*--------- Goodies : End -----------*/
			
			/*------- Mentions Legales : Begin ------------------- */
.PrivatePolicyTxtBleue12k
{
				color:#28B7EF; 
				font-family : verdana;
				font-size : 12px;
				font-weight : normal;
				text-decoration : none;
			}
.PrivatePolicyTxtBleue11k
{
				color:#28B7EF; 
				font-family : verdana;
				font-size : 11px;
				font-weight : normal;
				text-decoration : underline;
			}
			/*------- Mentions Legales : Begin ------------------- */
			/*-------Aide : Begin------------------- */
.HelpTxtBleue12G
{
				color:#1F5AA8; 
				font-family : verdana;
				font-size : 12px;
				font-weight : normal;
				text-decoration : underline;
			}
.HelpTxtBleue12G:hover
{
				text-decoration : none;
			}
.HelpTxtBleue11k
{
				color:#28B7EF; 
				font-family : verdana;
				font-size : 11px;
				font-weight : normal;
				text-decoration : underline;
			}
.HelpTxtBleue11k:hover
{
				text-decoration : none;
			}
			/*-------Aide : End ------------------- */
			
			/* Search Result : begin */
			.BkgSearchResult
			{ 
				background-color:#D7E9F0;
				padding : 10px;
			}
			.SearchResultTitle
			{ 
				font-family : verdana;
				font-weight: bold;
				font-size: 16px;
				font-style:normal;
				color: #00ABEE;
			}
			.SearchResultSubTitle
			{ 
				font-family : verdana;
				font-size: 14px;
				font-style:normal;
				color: #00ABEE;
			}
			
			/*Search result - Equity - Begin*/
.Header
{
				background: url(images/WebPartSearchEngine/moteur_recherche_header.gif) no-repeat;
				width: 546px;
				height:28px;
			}
			
			.HeaderArial19White
			{
				font-family : verdana;
				font-size : 19px;
				text-decoration : none;
				color: white;
			}
			
			.txtgeorgia14RPurple
			{
				font-family : verdana;
				font-size : 14px;
				text-decoration : none;
				color: #8e77c7;
			}
			
			.txtgeorgia12RPurple
			{
				font-family : verdana;
				font-size : 12px;
				text-decoration : none;
				color: #8e77c7;
			}
			
			.txtgeorgia12RUBlack
			{
				font-family : verdana;
				font-size : 12px;
				text-decoration : underline;
				color: #595667;
			}
			
			.txtgeorgia12RBlack
			{
				font-family : verdana;
				font-size : 12px;
				text-decoration : none;
				color: #595667;
			}
			
			
.horizontalpurpleline
{
				background: url(images/WebPartSearchEngine/dotted_purple_line.gif) repeat-x;
			}
			
			
.txtGeorgia24R
{
	font-size: 24px;
	color: #595667;
				font-family: verdana;
			}
			
			/*pagination*/
.txtarial12Rpurple
{
				font-family : verdana;
				font-size : 12px;
				color:#a38dd8;
			}
			
			/*Search result - Equity - End*/
			
			/* Search Result : End */
			/*Sondage : Begin */
			.TitleSondageGeneral
			{ 
				color : #00ABEE;
				font-family : verdana;
				font-size : 14px;
				font-weight : bold;
				text-decoration : none;
			 }
			 .SubTitleSondageGeneral
			{ 
				color : #00ABEE;
				font-family : verdana;
				font-size : 12px;
				font-weight : bold;
				text-decoration : none;
			 }
			 .BkgSondageConfirm
			{
				background-color:#F2FBFE;
				padding : 10px;
			}
			/*Sondage : End */
			
			/*Horoscope : Begin */
			.fondtexteHoroscope
			{
				background-repeat:no-repeat;
				background-image: url(/ITGCFiles/Horoscope/images/fond_texte.gif);
				height: 125px;
				width: 402px;
			}
			.fondcomboHoroscope
			{
				background-repeat:no-repeat;
				background-image: url(/ITGCFiles/Horoscope/images/fondcombo.gif);
				height: 37px;
				width: 310px;
			}
			.fondgaucheHoroscope
			{
				background-repeat:repeat;
				background-image: url(/ITGCFiles/Horoscope/images/fondgauche.gif);
				width: 2px;
			}
			.fonddroitHoroscope
			{
				background-repeat:repeat;
				background-image: url(/ITGCFiles/Horoscope/images/fonddroit.gif);
				width: 2px;
			}
			.fondHoroscope
			{
				background-repeat:no-repeat;
				background-image: url(/ITGCFiles/Horoscope/images/fond_horoscope.gif);
				height: 77px;
				width: 802px;
}
.txtHoroscopebleue12
			{
				font-family : verdana;
				color:#000869;
				font-size:12px;
				font-weight:normal;
			}
			.txtHoroscopeorange12
			{
				font-family : verdana;
				color:#fd8431;
				font-size:12px;
				font-weight:bold;
			}	
			.txtHoroscopeRouge12
			{
				font-family : verdana;
				color:#8e0000;
				font-size:12px;
				font-weight:bold;
			}
			
.inputHoroscope
{
				font-family: verdana;
				font-size: 11px;
				color: #999999;
				font-style: normal;
				background-color: #FFFFFF;
				border:1 solid #999999;
				height: 19px;
			}
			
			.txtHoroscopeNoir11
			{
				font-family : verdana;
				color:#000000;
				font-size:11px;
				font-weight:normal;
			}
			/*Horosocope : End */
			
			/****Login : Start ****/
			.loginTextLogin
			{
				font-family : verdana;
				color:#aaa8a8;
				font-size:11px;
				font-weight:normal;
			}
			
			/*Login Equity begin*/
			
.TxtGeorgia12Gray
{
	font-size: 11px;
	color: #595667;
			font-family: verdana;
			} 
			
.txtGeorgia12Gray
{
	font-size: 11px;
	color: #595667;
			font-family: verdana;
			}
			
.TxtGeorgia12Grayb
{
	font-size: 11px;
	color: #595667;
			font-family: verdana;
			font-weight:bold;
			} 
			
.BgMauve
{
				background-color: #d6d6fd;
			}
			
.txtarial11RBlue
{
	font-size: 11px;
	color: #6666a0;
	font-family: verdana;
	text-decoration: none;
}
			
			
			
.OutlineBoxT
{
			border-bottom : 1px solid #d6d6fd;
			border-left : 1px solid #d6d6fd;
			border-right: 1px solid #d6d6fd;
			border-top:0px ;
			}
			
.OutlineBox
{
				border:1px solid #d6d6fd;
			}
			
			/*authentication*/
.txtarial19Rgrey
{
				font-family : verdana;
				font-size:19px;
				color:#595667;
				font-weight: normal;
			}
			
.txtarial18R
{
				font-family : verdana;
				font-size:18px;
				color:#a28bdb;
				font-weight: normal;
			}
			
.txtarial12Grey
{
			font-family:verdana;
			font-size:12px;
			font-weight:normal;
			text-decoration:none;
			color:#595667;
	vertical-align: top;
			}
			
.txtarial12Color
{
			font-family:verdana;
			font-size:12px;
			font-weight:normal;
			text-decoration:none;
			color:#8f4d6d;
	vertical-align: top;
			}
			
.txtDetailArt10
{
			font-family:verdana;
			font-size:10px;
			color:#595667; 
			font-weight:normal;
			text-decoration:none;
			}
			
.txtDetailArt12
{
			font-family:verdana;
			font-size:12px;
			color:#595667; 
			font-weight:normal;
			text-decoration:none;
			}
			
.txtDetailArt14
{
			font-family:verdana;
			font-size:14px;
			color:#595667; 
			font-weight:normal;
			text-decoration:none;
			}
.txtDetailArt16
{
			font-family:verdana;
			font-size:16px;
			color:#595667; 
			font-weight:normal;
			text-decoration:none;
			}
.txtDetailArt18
{
			font-family:verdana;
			font-size:18px;
			color:#595667; 
			font-weight:normal;
			text-decoration:none;
			}
			
			
.txtgeorgia12BGrey
{
			 font-family: verdana;
			 font-weight:  bold;
			 font-size:11px;
			 color:#595667;
			} 
			
.txtGeorgia24RPurple
{
			font-family:verdana;
			font-size:24px;
			color:#8f4d6d; 
			font-weight:normal;
			text-decoration:none;
			}
			
			.VoteHeartBg
			{
				background-image:url(images/Vote_HeartBg.gif);
				height:17px;
				background-repeat:no-repeat;
				width:49px;
			}
			
			.VoteTxt
			{
				font-family:verdana;
				font-size:12px;
				font-weight:bold;
				color:#8f4d6d;
			}
			
.votetable
{
			width:65px;
			background-color:#f5dde9;
	vertical-align: top;
}
			
			
.txtarial12GreyR
{
				font-family : verdana;
				font-size:12px;
				color:#565462;
				font-weight: normal;
			}
.txtarial12GreyB
{
				font-family : verdana;
				font-size:12px;
				color:#565462;
				font-weight: bold;
			}
			
.txtarial15Rgrey
{
				font-family : verdana;
				font-size:15px;
				color:#595667;
				font-weight: normal;
			}
			
			
			/*Login Equity End*/
			.txtAuthetif
			{
				color: #53408f;
				font-family : verdana;
				font-size: 12px;
				font-weight: normal;
				text-decoration: none;
			}
			
.textGlobalBoldmauve
{
				color: #8b69e1;
				font-family : verdana;
				font-size: 16px;
				font-weight: bold;
				text-decoration: none;
			}
			
.textGlobalBoldmauve:Hover
{
				color: #8b69e1;
				font-family : verdana;
				font-size: 16px;
				font-weight: bold;
				text-decoration: none;
			}
			
.textGlobalBoldUderlinemauve
{
				color: #8b69e1;
				font-family : verdana;
				font-size: 16px;
				font-weight: bold;
				text-decoration: underline;
			}
			 /* Astuces du jour*/
.bckgrndAstucesHaut
{
				background-image:url(Images/Astuces_haut.gif);
				background-repeat: no-repeat;
			}
			
			.tableauInterieurBas
			{
				background-image:url(Images/tableauInterieur_bas.gif);
				background-repeat: no-repeat;
				}
			
.tableau
{
			background-color: #b7a2eb;
			}
			
			.arial11bastuces
			{
				font-family : verdana;
				font-size:11px;
				color:#000000;
				text-decoration:none;
				font-weight:bold;
			 }
			 
			 .arial12Bblack
			{
				font-family : verdana;
				font-size:12px;
				color:#000000;
				text-decoration:none;
				font-weight:bold;
			 }
			 
			 .arial12black
			{
				font-family : verdana;
				font-size:12px;
				color:#000000;
				text-decoration:none;
			 }
			 
			 .arial11Bwhite
			{
				font-family : verdana;
				font-size:11px;
				color:#ffffff;
				text-decoration:none;
				font-weight:bold;
			 }
			 
			 .arial11Bwhite
			{
				font-family : verdana;
				font-size:11px;
				color:#ffffff;
				text-decoration:none;
				font-weight:bold;
			 }
			
			 .arial10
			{
				font-family : verdana;
				font-size:10px;
				color:#000000;
				text-decoration:none;
			 }
			.ModeBeauteHelvetica16B
			{
				font-family:verdana;
				font-size:16px;
				color:#cb007a;
				text-decoration:none;
				font-weight:bold;
			}
			
			.FamilleVieHelvetica16B
			{
				font-family:verdana;
				font-size:16px;
				color:#c10000;
				text-decoration:none;
				font-weight:bold;
			}
			
			.FormeBienEtreHelvetica16B
			{
				font-family:verdana;
				font-size:16px;
				color:#97bd00;
				text-decoration:none;
				font-weight:bold;
			}
			
			.ATableHelvetica16B
			{
				font-family:verdana;
				font-size:16px;
				color:#db6d00;
				text-decoration:none;
				font-weight:bold;
			}
			/* Article home page Sous-titre*/
			.FormeBienEtrearial12b
			{
				font-family : verdana;
				font-size:12px;
				color:#97bd00;
				text-decoration:none;
				font-weight:bold;
			}
			.FamilleViearial12b
			{
				font-family : verdana;
				font-size:12px;
				color:#c10000;
				text-decoration:none;
				font-weight:bold;
			}
			.ATablearial12b
			{
				font-family : verdana;
				font-size:12px;
				color:#db6d00;
				text-decoration:none;
				font-weight:bold;
			}
			
			.ModeBeautearial12b
			{
				font-family : verdana;
				font-size:12px;
				color:#cb007a;
				text-decoration:none;
				font-weight:bold;
			}
			
			/*Article home page css on homepage */
			.ModeBeautearial11
			{
				font-family : verdana;
				font-size:11px;
				color:#cb007a;
				text-decoration:none;
			}
			
			.ATablearial11
			{
				font-family : verdana;
				font-size:11px;
				color:#db6d00;
				text-decoration:none;
			}
			
			.FamilleViearial11
			{
				font-family : verdana;
				font-size:11px;
				color:#c10000;
				text-decoration:none;
			}
			
			
			.FormeBienEtrearial11
			{
				font-family : verdana;
				font-size:11px;
				color:#97bd00;
				text-decoration:none;
			}
			
			/*Horoscope homepage*/
			.bckgndHoroscope
			{
				background-image:url("Images/Bloc_horoscope.gif");
				background-repeat:no-repeat;
			}
			/*Forum homepage*/
			
			.bckgndForum
			{
				background-image:url("Images/Bloc_forum.gif");
				background-repeat:no-repeat;
			}
			
			/*Whats New homepage*/
			
			.bckgndWhatsNew
			{
				background-image:url("Images/Qouide9_bg.gif");
				background-repeat:no-repeat; 
			}
			
			/*Ils l'ont teste pour vous homepage*/
			
			.bckgndTestePourVous
			{
				background-image:url("Images/Teste.gif");
				background-repeat:no-repeat; 
			}
			
			/*NewsletterHome pour vous homepage*/
			
			.bckgndNewsletterHome
			{
				background-image:url("Images/Bloc_Newsletter.gif");
				background-repeat:no-repeat; 
			}
			
			/*Coupons Haut HP*/
			
			.bckgndCoupons
			{
				background-image:url("Images/coupons.gif");
				background-repeat:no-repeat; 
			}
			
			/*Express Mini Survey HP*/
			
			.bckgndHeaderSurvey
			{
				background-image:url("Images/header_sondage.gif");
				background-repeat:no-repeat; 
			}
			.perColorSurvey
			{
				background-color: #8664db;
			}
			
			.perTextSurvey 
			{
				font-size: 11px;
				font-family : verdana;
				text-decoration: none;
			}
			.answerSurvey
			{
				font-family : verdana;
				font-size:11px;
				color:#000000;
				text-decoration:none;
			}
			.questionSurvey
			{
				font-family : verdana;
				font-size:11px;
				color:#000000;
				text-decoration:none;
				font-weight:bold;
			}
			.titleSurvey
			{
				font-family : verdana;
				font-size:12px;
				color:#ffffff;
				text-decoration:none;
				font-weight:bold;
			 }
			
			/*bgcolor express mini survey*/
			
			.colorSurvey
			{
				background-color:#b7a2eb;
			}
			
			/*La communaute EDP Home page(UGC Article Home page)*/
			
			.bckgndUGCArticleHomePage
			{
				background-image:url("Images/Communaute_bg.gif");
				background-repeat:no-repeat; 
			}
			
			.bckgndNuage1
			{
				background-image:url("Images/Nuage1.gif");
				background-repeat:no-repeat;
			}
			
			.bckgndNuage2
			{
				background-image:url("Images/Nuage2.gif");
				background-repeat:no-repeat;
			}
			
			/*Ils l'ont teste pour vous*/
			.Helvetica16BTeste
			{
				font-family:verdana;
				font-size:16px;
				color:#0290d7;
				text-decoration:none;
				font-weight:bold;
			}
			/*Acceder au sites de marques*/
			.bckgndBlocmarques
			{
				background-image:url("Images/bloc_Marques.gif");
				background-repeat:no-repeat;
			}
			
			/*New HP Equity*/
			
			
			/*Billet dhumeur*/
			.TxtgeorgiaWhite14B
			{
				font-family:verdana;
				font-size:13px;
				font-weight:bold;
				text-decoration:none;
				color: white;
			}
			
			.TxtGeaorgiaWhite12
			{
				font-family:verdana;
				font-size:12px;
				font-weight:normal;
				text-decoration:none;
				color: white;
			}
			/* END Billet dhumeur*/
			.txtArialGris10
			{
				font-family : verdana;
				font-size:10px;
				text-decoration:none;
				color:#595667;	
			}
			.txtArialGris10 a
			{
				text-decoration:underline;
				font-size:10px;
				color:#595667;
			}
			
.txtAral11BPurple
{
				font-family : verdana;
				font-size:11px;
				font-weight: bold;
				text-decoration:none;
				color:#904d6d;
			}
			.txtArialGris11
			{
				font-family : verdana;
				font-size:11px;
				text-decoration:none;
				color:#595667;	
			}
			.txtArial12BPurple
			{
				font-family : verdana;
				font-size:12px;
				font-weight: bold;
				text-decoration:none;
				color:#904d6d;
			}
			
			.txtArialGris11 a
			{
				font-family : verdana;
				font-size:11px;
				text-decoration:underline;
				color:#595667;	
			}
			.sectionheaderTitle
			{
				width:283px;
				background-image:url(images/SectionHeader.gif);
				background-repeat:no-repeat;
				height:28px;
				font-family : verdana;
				font-size:15px;
				text-indent:15px;
				color: white;
			}
			
			.SectionContenu
			{
				padding:10px 0px 0px 0px;
				width:267px;
				border-right:solid 1px #E7E4E4;
				padding-left:15px;
			}
			
			.Contenudroit
			{
				width:282px;
				border-right:solid 1px #E7E4E4;
				border-left:solid 1px #E7E4E4;
			}
			.sectionBottom
			{
				width:283px;
				height:18px;
				background-image:url(images/SectionBottom.gif);
				background-repeat:no-repeat;
			}
			
			.TxtGeorgiaPurple13B
			{
				font-family:verdana;
				font-size:13px;
				font-weight:bold;
				text-decoration:none;
				color: #904d6d;
			}
			
			.txtArial12BPurple
			{
				font-family:verdana;
				font-size:12px;
				color: #904d6d;
			}
			
			.TxtGeorgia12Purple
			{
				font-family:verdana;
				font-size:11px;
				color: #904d6d;
			}
			
			.TxtGeorgia12BGray
			{
				font-family:verdana;
				font-size:11px;
				font-weight:bold;
				color: #595667;
			}
			
			.TxtGeorgia12BPurple
			{
				font-family:verdana;
				font-size:11px;
				text-decoration:none;
				font-weight:bold;
				color: #904d6d;
			}
			
			/*Actu des marques*/
			.ActuTitle
			{
					font-family: verdana;
					font-size: 13px;
					text-decoration: none;
					font-weight: bold;
					color: #1084a8;
			}
			/*Actu des marques end*/
			
			/*Ils l'ont teste pour vous*/
.LaboConsoTitle
{
			font-family: verdana;
			font-size: 12px;
			font-weight: bold;
			color: #595667;
			text-decoration:none;
			}
			/* end: Ils l'ont teste pour vous*/
			/*MasterPage*/
			.Master_BG
			{
			background-image: url(images/BG-master.jpg);
			background-repeat: no-repeat;
			width: 965px;
			}
			
			.inputText111
			{
				width: 111px;
				height: 15px;
				font-family : verdana;
				font-size: 10px;
				color: black;
				border : 1px solid #989898;
			}
			
			.TextBoxRecherche
			{
				font-family : verdana;
				font-size:11px;
				color:#000000;
				text-decoration:none;
				font-weight:normal;
				padding:3px 3px 3px 3px;
				border-bottom:solid 1px #989898;
				border:solid 1px #989898;
			}
			
			/*BrandMenu list*/
.inputText250
{
				width: 250px;
				height: 18px;
				font-family : verdana;
				font-size: 10px;
				color: black;
				border : 1px solid #989898;
			}
			/*END :BrandMenu list*/
			/*End:MasterPage*/
			/*END New HP EQuity*/
			
			/* tout savoir sur les marques*/
			
.bgtopToutsavoir
{
				background: url(images/top_ToutSavoir.gif) no-repeat;
				 width:554px;
				 height:28px;
				  font-size:19px ;
				 color:#ffffff;
				font-family : verdana;
				 text-decoration: none;
				 font-weight:normal;
				 padding-left:8px;
				 vertical-align: baseline;   
				 padding-top:5px;
			}
			
.settop
{
				 vertical-align:top;
			}
			
.dottedLineBlue
{
			background: url(images/filet_marque.gif) repeat-x;  
			padding-bottom:13px;
			}
			
			/* end tout savoir sur les marques*/
			
			/*Top5 articles*/
.topbg
{
			  background: url(images/Hauttop5-articles.gif) no-repeat ;
			  width:544px;
			  height:28px;
			}
			
.txt19TNRWR
{
				font-family:  verdana;
				font-size: 19px;
				color: #ffffff;
				text-decoration: none;
				font-weight:normal;
			}
			
			.bordercolor
			{
				background-color: #f4f3f3;
				width:1px;
			}
			
.Bgcolor
{
	background-color: #ffffff;
}
			
			
.txtGeorgiaB12GreyU
{
				 font-family: verdana;
				 font-weight:bold;
				 font-size:12px;
				 color:#595667;
	text-decoration: underline;
}
				 
.txtGeorgiaR12Grey
{
				 font-family: verdana;
				 font-size:12px;
				 color:#595667;
				 text-decoration:none;	
					 }
				 
.txtarial11Rgrey
{
				font-family : verdana;
				 font-size:11px;
				 color: #595667;
				 text-decoration:none;	 
			}
			
.txtarial11Rmauve
{
				font-family : verdana;
				 font-size:11px;
				 color: #833391;
				 text-decoration:none;	 
			}
			
.txtarial12Rmauve
{
				font-family : verdana;
				 font-size:12px;
				 color: #833391;
				 text-decoration:none;	 
			}
			
			
.dottedline
{
	background: url(images/tileH_rose.gif) repeat-x;
	height: 1px;
			}
			
			
			.dottedLinePink
			{
	background: url(images/doubleDottedPinkLine.gif) repeat-x;
	height: 3px;
	width: 185px;
			}
			
			.dottedLineBlack
			{
	background: url(images/doubledottedBlackLine.gif) repeat-x;
	height: 3px;
	width: 185px;
			}
			
			
.txtGeorgiaB13mauve
{
				font-family: verdana;
				 font-size:13px;
				 color:#8f4d6d;
				 font-weight:bold;
				 text-decoration:none;	
			}
			
			
			/*Template HomePage*/
			
			.BGMiniHeader
			{
				background-image: url(images/Mini_Header.gif);
				background-repeat: no-repeat;
				height: 28px;
			}
			
			.txtArial12Prune
			{
				font-family : verdana;
				font-size: 12px;
				text-decoration:none;
				color: #904d6d;
				font-weight : bold;
			}
			
			.ClassMenuDroitHeader
			{
				background-color: #d6d6fd;
				padding-left: 15px;
				font-family: verdana;
				font-size: 17px;
				font-weight: normal;
				color: #595667;
			}
			
			.HeaderArial17White
			{
				font-size: 13px;
				color: white;
				font-family: verdana;
				text-decoration: none;
			}
			
			.BGColorBlue
			{
				background-color: #f1f1fe;
			}
			
.Newsletter
{
				font-family : verdana;
				font-size: 18px;
				color: #a28bdb;
			}
			.Filetstatic
			{
				background-repeat:repeat-x;
				background-image: url(Images/filetstatic.jpg);
				height: 1px;
			}
			
			/*summerplan habillage coupons*/
			
.bgcolorcoupon
{
	width: 567px;
	background-color: #fcd405;
			}
.txtarial12coupon
{
	font-family: verdana;
	font-size: 12px;
	color: #1891ca;
	font-weight: bold;
	padding: 14px 0px 35px 4px;
	width: 557px;
			}
			
			
			.SurveyBgColor
			{
				background-color:#f5c4d7;
				height:10px;
			}
			
			.Texthelvetica12B
			{
				font-family: verdana;
				font-size : 12px;
				font-weight : bold;
				color : #562493;
				text-decoration:none;
			}
			
			.Texthelvetica13Bprune
			{
				font-family : verdana;
				font-size : 13px;
				color : #8b0066;
				font-weight : bold;
				text-decoration:none;
			}
			
			
			.Texthelvetica12Bprune
			{
				font-family : verdana;
				font-size : 12px;
				color : #8b0066;
				font-weight : bold;
				text-decoration:none;
			}
			
.Texthelvetica14prune
{
				font-family : verdana;
				font-size : 14px;
				color : #8f0367;
				font-weight : bold;
				text-decoration:none;
			}
			
			/*MonCompte*/
			
			/*tableau bord*/
			
.shadow
{
	background: url(images/WebPartProfile/shadow.gif) repeat-x;
	width: 362px;
	height: 1px;
}
			
.tableunderlap
{
	position: absolute;
	top: 0;
	left: 0;
	z-index: -10;
	width: 364px;
}
.imageoverlap
{
	position: relative;
	top: 0px;
	left: 290px;
	z-index: 20;
	width: 70px;
}
.imageoverlapfavoris
{
	position: relative;
	top: 15px;
	left: 290px;
	z-index: 20;
	width: 70px;
}
			
			/*end of  tableau bord*/
			
.bgMauvetop
{
				background: url(images/WebPartProfile/bgmauve.jpg) no-repeat;
				width:733px;
			}
			
			/*MonCompte: END*/
			
			/* Begin Registration */
			.txtGeorgiaB12purple
			{
				font-family:verdana;
				font-size:12px;
				font-weight:bold;
				color:#6f58a8;	
			}
			
			.txtGeorgiaBU12purple
			{
				font-family:verdana;
				font-size:12px;
				font-weight:bold;
				color:#6f58a8;
				text-decoration:underline;	
			}
			.txtGeorgiaBgrey11
			{
				font-family:verdana;
				font-size:11px;
				font-weight:bold;
				color:#666666;	
			}
			.txtGeorgiaRgrey11
			{
				font-family:verdana;
				font-size:11px;
				font-weight:normal;
				color:#666666;	
			}
			
			/* End Registration */
			
			/* Begin Subscription Newsletter */
.txtarial15Rgrey
{
				font-family : verdana;
				font-size:15px;
				color:#595667;
				font-weight: normal;
			}
			
			.txtarial11grey
			{
				font-family : verdana;
				font-size:11px;
				color:#a8a8a8;	
			}
			/* End Subscription Newsletter */
			
			
			/*menu left du tableau bord*/
			.CategoryTitleNavLeft
			{
				font-family : verdana;
				font-size : 18px;
				font-weight : bold;
				color : #6666a0;
				text-decoration: none;
			}
			
			
			.CategoryBgColorNavLeftSeparator
			{
				background-image : url(images/CategoryBgColorNavLeft.gif);
				width: 183px;
				background-repeat: repeat-x;
			}
			
			.txtArial12Couleur
			{
				font-family : verdana;
				font-size: 12px;
				text-decoration:none;
				color: #6666a0;
				font-weight : bold;
			}
			
			
.dottedlinebleu
{
			background-repeat:repeat-x;
			background-image: url(Images/dottedtile.gif);
			height: 3px;
	width: 185px;
}
			
			
			
.CategoryBgColorNavLeft1
{
	background-color: #e5e5f3;
	height: 27px;
	width: 185px;
}
			
			.CategoryBgColorNavLeft0
			{
				background-color: #ffffff;
			}
			
			/*pagination*/
.paging
{
				font-family : verdana;   
				font-size:12px;   
				color:#8f4d6d;   
				text-decoration:none; 
			}   
			 
			  
.pagingOn
{
				font-family : verdana;   
				font-size:12px;   
				 color:#8f4d6d; 
				  text-decoration:underline;
				 font-weight:bold;     
			} 
			
			.pagingProfile
			{
				 font-family:verdana;   
				font-size:12px;   
				color:#595667;   
				text-decoration:none; 
			}
			
			.pagingProfileOn
			{
				   font-family:verdana;   
				font-size:12px;   
				 color:#595667; 
				  text-decoration:underline;
				 font-weight:bold;
			}
			/*end of pagination*/
			
.txtarial11Prune
{
			color:#904d6d;
			font-family : verdana;
			font-size: 11px;
			font-weight: bold;
			}
			
			/*------------Site Map_v1_2*/
			
.sitemap ul
{
				list-style-type: none;
				padding:0px;
				margin:0px;
			}
			
.sitemap ul li
{
				list-style-type: none;
				padding-bottom: 10px;
			   padding-left:10px;
				margin-left:6px;
				background: url(Images/WebPartNavigation/fleche_plandusite.jpg) no-repeat 0px 3px;
			}
			
			
.txtgeorgia13Bpurple
{
				 font-family: verdana;
				 font-weight: bold;
				 font-size: 13px;
				 color:#6f58a8;
				 text-decoration:none;
			}
			
.sitemap li a
{
			width:140px;
			}
			
.bgmauvepale
{
	background-color: #f1eefa;
}
			
			
			/*End Site Map_v1_2*/
			
.fleche
{
	background-image: url(images/fleche.gif);
	width: 9px;
	background-repeat: no-repeat;
	height: 11px;
}
			
			/**/
.txtGeorgia22
{
	font-family: verdana;
	color: #0d82a8;
	font-size: 21px;
}
			/**/
			
			.Popup
			{
				font-family:verdana;
				font-size:12px;
				letter-spacing:0.5px;
				font-weight:bold;
				color:#555555;
				text-decoration:none;
			}
			
			/*Detail Article- Imprimer*/
.RubriqueTitreB
{
				color : #829705;
				font-family : verdana;
				font-size : 16px;
				font-weight : bold;
				text-decoration : none;
			}
			
.RubriqueTitre
{
				color : #829705;
				font-family : verdana;
				font-size : 16px;
				font-weight : normal;
				text-decoration : none;
			}
			
.RubriqueTexte
{
				color : #829705;
				font-family : verdana;
				font-size : 13px;
				font-weight : normal;
				text-decoration : none;
			}
			
.RubriqueTexte11
{
				color : #829705;
				font-family : verdana;
				font-size : 11px;
				font-weight : normal;
				text-decoration : none;
			}
			
.RubriqueTexteB
{
				color : #829705;
				font-family : verdana;
				font-size : 13px;
				font-weight : bold;
				text-decoration : none;
			}
			
.RubriqueTitreVerdanaB
{
				color : #829705;
				font-family : verdana;
				font-size : 18px;
				font-weight : bold;
				text-decoration : none;
			}
			
.RubriqueLien
{
				color : #829705;
				font-family : verdana;
				font-size : 11px;
				font-weight : normal;
				text-decoration : underline;
			}
			
			.MenuTopRight
			{
				font-family : verdana;
				font-size : 11px;
				font-weight : normal;
				color:#bebebe;
			}
			
			.txtGeorgialGris12R
			{
				font-family: verdana;
				font-weight: normal;
				font-size: 11px;
				text-decoration:none;
				color:#595667;
			}
			
			/*jeux*/
			.ColorBG
			{
				background-color: #fbeff4;
			}
			
.txtarial17Rcolour
{
				font:  normal 17px arial;
				color:#8f4d6d; 
			}
			
.bgheader
{
				background: url(/ITGCFiles/HtmlContent/Goodies/bg_header.gif) no-repeat;
				width:506px;
				height: 26px;
				font-size: 19px;
				color: #ffffff;
				font-family: Arial;
				text-decoration: none;
				font-weight: normal;
	padding-left: 8px;
}
				
			
.verticalLineGreen
{
				background: url(/ITGCFiles/HtmlContent/Goodies/filet_marque.gif) repeat-y;
			}
			
.txtarial11Bblue
{
				font:11px arial bold;
				color:#2e3e9b;
				text-decoration:none;
			}
			
.txtarialredB
{
			font:11px arial bold;
			color:#ec4c25;
			text-decoration:none;
			}
			
			
.txtarial11Green
{
				font:11px arial bold;
				color:#a6cf33;
				text-decoration:none;
			}
			
			/*PaginationArrow - BEGIN*/
			.paginationFirstArrow
			{
				background-image:url(images/FirstArrow.gif);
				width:15px;
				height:15px;
				background-repeat:no-repeat;
				cursor:hand;
				border:none;
				border-color:#ffffff;
				text-decoration:none;
			}
			
			.paginationLastArrow
			{
				background-image:url(images/LastArrow.gif);
				width:15px;
				height:15px;
				background-repeat:no-repeat;
				cursor:hand;
				border:none;
				border-color:#ffffff;
				text-decoration:none;
			}
			/*PaginationArrow - END*/
			
			/*MiniSurvey : Begin Old version
			.MiniSurveyHeaderBg
			{
				 background: url(Images/WebPartMiniSurvey/MiniSurvey_HeaderBG.jpg) no-repeat;
				 width:187px ;
				 font: verdana 13px ;
			}
			
			.MiniSurveyTitle
			{
				 padding:5px 10px 5px 10px ;
				 font-weight: bold;
				 color:white;
				 display:block;
			}
			
			 .MiniSurveyBorderLeft
			{
				width:186px;
				border-left:1px solid #e7e4e4;
			}
			
			 .MiniSurveyBorderRight
			{	
				border-right:1px solid #e7e4e4;
			}
			
			.MiniSurveyMainContent
			{
				width:185px;
				background-color: White;
			}
			
			.MiniSurveyInnerContent
			{ 
				padding:0px 10px 0px 10px;
				width:165px;
			}
			
			.MiniSurveyFooterBg
			{	
				background: url(Images/WebPartMiniSurvey/MiniSurvey_Footer.gif) no-repeat;
				height:7px;	
				width:187px;
			}
			
			.MiniSurveyVAlign
			{ 
				vertical-align: top;
			}
			
			.MiniSurveyQuestion
			{
				color:#904d6d;
				font-weight: bold;
				width:165px;
				padding-bottom:6px;
			}
			
			.MiniSurveyAnswer
			{ 
				color:#595667;  
				padding-top:9px;
			}
			
			.MiniSurveyResult
			{
				color:#904d6d
			}
			
			.MiniSurveyRatingBar
			{
				padding:2px 0px 6px 0px;
				background: url(Images/WebPartMiniSurvey/MiniSurvey_ResultBg.jpg) repeat-x;
				height: 15px;
			}
			
			.MiniSurveyBtnValidate
			{ 
				padding: 5px 10px 5px 120px;
			} 
			
			.MiniSurveyChoice
			{  
				color:#595667; 
				vertical-align: top;
				width:165px;
				display: inline;
			}
			MiniSurvey : End*/
			
			
			/* Mon Compte:Begin */
			
			.PersonalDetail .RadUpload_Default .ruBrowse 
			{
				background:url('images/WebPartProfile/RadButtonUploadBrowse.gif') 100% 0 no-repeat ;
				width: 27px ;
			}
			
			.PersonalDetail .RadUpload_Default .ruFakeInput 
			{
				width: 100px;
				height: 18px;
				font-family : verdana;
				font-size: 11px;
				color:#525252;
				border : 1px solid;
				border-right-color : #D4D0C7;
				border-bottom-color : #D4D0C7;
				border-left-width : 2px;
				border-left-color : #414141;
				border-top-width : 2px;
				border-top-color : #414141;
			}
			
			* html .PersonalDetail .RadUpload_Default .ruFakeInput /*IE6*/
			{
				height:24px;
				padding-right:0;
			}
			*+html .PersonalDetail .RadUpload_Default .ruFakeInput /*IE7*/
			{
				padding-right:0;
			}
			
			
			.PersonalDetail .RadUpload_Default .ruFileInput
			{
				height:24px;
			}
			
			
			.ForumUser .RadUpload_Default .ruBrowse 
			{
				background:url('images/WebPartProfile/RadButtonUpload.gif') 100% 0 no-repeat;
			}
			
			/*Mon Compte : End */
			
			/*start of general Express survey  Questoions & Results */
			
			.ExpressSurvey
			{
				width: 283px;
				margin: 0px;
				padding: 0px;
				font-family: verdana;
			}
			.ExpressSurvey .HeaderBg
			{
				background: url(Images/homePage/MiniSurvey_HeaderBG.jpg) no-repeat;
				height: 28px;
				width:283px;
			}
			
			
			.ExpressSurvey .HeaderBg h5
			{
				font-family: verdana;
				font-size: 13px;
				font-weight: bold;
				color: white;
				padding: 10px 0px 0px 10px;
				margin: 0px;
			}
			
			
			.ExpressSurvey .MainContent
			{
				width: 261px;
				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;
			}
			
			.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/homePage/MiniSurvey_Footer.gif) no-repeat;
				height: 18px;
				width: 283px;
			}
			
			
			.ExpressSurvey .MainContent .BtnValidate
			{
				float: right;
				margin: 10px 0px 10px 0px;
			}
			
			.clear
			{
				clear: both;
			}
			
			
			.ExpressSurvey .MainContent span.Answer
			{   
				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/homePage/MiniSurvey_ResultBg.jpg) repeat-x;
	height: 15px; /*background-color: red;*/
				border: none;
			}
			
			.MiniSurveyAnswer
			{ 
				color:#595667;  
				font-family:Verdana;
			}
			
			/*end of general Express survey  Questoions & Results */
			/*footer  text+ button for : PanelDetailedHint UGCTipsDisclaimer*/
.ButtonPostaHint
{
	float: right;
}
			.UGCTipsDisclaimerInfo
			{
				float:left;
				width:340px;
				padding-right:25px;
				font-weight:normal;
				font-size:11px;
				color:#595667;
				font-family:verdana;
				text-decoration:none;
				text-align:justify;
			}
			
			/*end of footer  text+ button for : PanelDetailedHint*/
			



/* END   Old CSS to be removed when all the class names have been modified both on staging and online */



/* Start New CSS being added with new classs names    */

				/*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.5em; 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: 28px;}
			
				.web_part_h3 h3{ color:white; font-size:15px; text-decoration:none; margin: 0px; }
				
				#ctl00_WebPartManager1_wp1829904478_ctl00_targetArticle div{ font-size: 15px; }
							
				.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; }
				
				.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{ font-size:1.3em; font-weight: bold; color:#833391; }
				
				.ArticleTitreBeauty{ font-size:1.3em;	font-weight: bold; color:#eb3ea8; }
				
				.ArticleTitreWellness{	font-size:1.3em; font-weight: bold; color:#73a20e; }
				
				.ArticleTitreRecipe{ font-size:1.3em; font-weight: bold; color:#ff5300; }
				
				.ArticleTitreCommunity{ font-size:1.3em; font-weight: bold; color:#b1181d; }
				
				.ArticleTitreHouse{ font-size:1.3em; font-weight: bold; color:#e5a209; }
				
				.ArticleAllArticleFamily{ font-size:1.2em; text-decoration:none; color:#833391; }
				
				.ArticleAllArticleBeauty{ font-size:1.2em; text-decoration:none; color:#eb3ea8; }
				
				.ArticleAllArticleWellness{ font-size:1.2em; text-decoration:none; color:#73a20e; }
				
				.ArticleAllArticleRecipe{ text-decoration:none; font-size:1.2em; color:#ff5300; }
				
				.ArticleAllArticleCommunity{ font-size:1.2em; text-decoration:none; color:#b1181d; }
				
				.ArticleAllArticleHouse{ font-size:1.2em; color:#e5a209; text-decoration:none; }
				
				.ArticlePostedByFamily{ font-size:1.1em; color:#833391; text-decoration:none; }
				
				.ArticlePostedByRecipe{ font-size:1.1em; color:#ff5300; text-decoration:none; }
				
				.ArticlePostedByHouse{ font-size:1.1em; color:#e5a209; text-decoration:none; }
				
				.ArticlePostedByBeauty{ font-size:1.1em; color:#eb3ea8; text-decoration:none; }
				
				.ArticlePostedByWellness{ font-size:1.1em; color:#73a20e; text-decoration:none; }
				
				.ArticlePostedByCommunity{ font-size:1.1em; color:#73a20e; text-decoration:none; }
				
				.RecipeFleche{ background:url(images/homePage/fleche_Cuisine.gif) no-repeat; }
				
				.BeautyFleche{ background:url(images/homePage/fleche_ModeBeaute.gif) no-repeat; }
				
				.WellnessFleche{ background:url(images/homePage/fleche_SanteBienEtre.gif) no-repeat; }
				
				.FamilyFleche{ background:url(images/homePage/fleche_Famille.gif) no-repeat; }
				
				.CommunityFleche{ background:url(images/homePage/fleche_Communaute.gif) no-repeat; }
				
				.HouseFleche{ 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; }
				
				.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:63px; }
				
				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:650px; }
				
				.FirstWidthSize { width:22%; font-weight: normal; font-size: 1.1em; }
				
				table.Labelnormal { width:650px; }
				
				.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; }
				
				.suelto1 { border-bottom:1px dotted #904d6d; color:#904d6d; font-size: 1.8em; font-weight:bold; margin:1em 0pt 0.5em; }

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;
}

.corporateList  { float: left; width: 250px; }
.corporateList li{ float: left: width: 200px; list-style-type: disc;}

.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.5em;
	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: 28px;
}

.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-weight: normal;
	font-size: 1.6em;
	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;
}

.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
{
	font-size: 1.3em;
	font-weight: bold;
	color: #833391;
}

.ArticleTitreBeauty
{
	font-size: 1.3em;
	font-weight: bold;
	color: #eb3ea8;
}

.ArticleTitreWellness
{
	font-size: 1.3em;
	font-weight: bold;
	color: #73a20e;
}

.ArticleTitreRecipe
{
	font-size: 1.3em;
	font-weight: bold;
	color: #ff5300;
}

.ArticleTitreCommunity
{
	font-size: 1.3em;
	font-weight: bold;
	color: #b1181d;
}

.ArticleTitreHouse
{
	font-size: 1.3em;
	font-weight: bold;
	color: #e5a209;
}

.ArticleAllArticleFamily
{
	font-size: 1.2em;
	text-decoration: none;
	color: #833391;
}

.ArticleAllArticleBeauty
{
	font-size: 1.2em;
	text-decoration: none;
	color: #eb3ea8;
}

.ArticleAllArticleWellness
{
	font-size: 1.2em;
	text-decoration: none;
	color: #73a20e;
}

.ArticleAllArticleRecipe
{
	text-decoration: none;
	font-size: 1.2em;
	color: #ff5300;
}

.ArticleAllArticleCommunity
{
	font-size: 1.2em;
	text-decoration: none;
	color: #b1181d;
}

.ArticleAllArticleHouse
{
	font-size: 1.2em;
	color: #e5a209;
	text-decoration: none;
}

.ArticlePostedByFamily
{
	font-size: 1.1em;
	color: #833391;
	text-decoration: none;
}

.ArticlePostedByRecipe
{
	font-size: 1.1em;
	color: #ff5300;
	text-decoration: none;
}

.ArticlePostedByHouse
{
	font-size: 1.1em;
	color: #e5a209;
	text-decoration: none;
}

.ArticlePostedByBeauty
{
	font-size: 1.1em;
	color: #eb3ea8;
	text-decoration: none;
}

.ArticlePostedByWellness
{
	font-size: 1.1em;
	color: #73a20e;
	text-decoration: none;
}

.ArticlePostedByCommunity
{
	font-size: 1.1em;
	color: #73a20e;
	text-decoration: none;
}

.RecipeFleche
{
	background: url(images/homePage/fleche_Cuisine.gif) no-repeat;
}

.BeautyFleche
{
	background: url(images/homePage/fleche_ModeBeaute.gif) no-repeat;
}

.WellnessFleche
{
	background: url(images/homePage/fleche_SanteBienEtre.gif) no-repeat;
}

.FamilyFleche
{
	background: url(images/homePage/fleche_Famille.gif) no-repeat;
}

.CommunaityFleche
{
	background: url(images/homePage/fleche_Communaute.gif) no-repeat;
}

.HouseFleche
{
	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;
}

.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: 750px;
	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: 110px;
	color: #595667;
}

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: 650px;
}

.FirstWidthSize
{
	width: 22%;
	font-weight: normal;
	font-size: 1.1em;
}

table.Labelnormal
{
	width: 650px;
}

.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;
	color: #595667;
}

.subscription_family_normal
{
	font-size: 1.1em;
	color: #595667;
	text-indent: 20px;
}

.YearChild
{
	padding-left: 37px;
}

.subscription_details
{
	font-size: 1.1em;
	font-weight: bold;
	color: #595667;
}

.subscription_details_Modified
{
	font-size: 1.1em;
	font-weight: bold;
	color: #595667;
	width:199px;float: left;
}

.subscription_details_Modified label {
	width:10px;
	vertical-align:top;
	float: left;
}

.subscription_details_Modified input {
width:20px;float: left; margin-left: 5px;
height: 11px;
}

.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
{
	height: 110px;
	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;
}

.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;
}





/* End New CSS being added with new classs names    */


/* 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; }


/* End Member Get Member Elements   */

/* 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; }

/* End New CSS being added with new classs names    */

/*Ecard Home*/
.Ecard_BgEcard{
	width:534px;
	background-color: #f9eae3;
    padding:20px  11px 20px 11px;
}

.Ecard_TopBg{
	background: url(images/WebPartEcard/top_RezeptCommunityBg.gif)  no-repeat;
	height: 4px;
	width:533px;
}

.Ecard_Wrapper{
	 background-color: White;
	 padding: 5px 9px 10px 0px;
	 width:510px; 
	 clear:both;
	 color:#595667;
}

 h3.Ecard_HeaderTitle{
	color:#b97c9a;
	font: normal 22px verdana;
	margin:0px;
	padding:0px;
}

.Ecard_HeaderImage{
	margin:10px 8px 10px 0px;
	float:left;
}

.Ecard_HeaderSubtitle {
     margin:10px 0px 0px 0px;
	 font-size:13px ;
	 font-weight:bold;
	 font-family: verdana;
}

.Ecard_Headerinfo  {
	font-size :11px ; 
	padding:10px 0px 10px 0px;
	margin: 0px;
	font-family: verdana;
	text-decoration:none;
}

.Ecard_PersoLink
{
	text-decoration:underline;
	font-weight:bold;
	color:#595667;
	font-family:Verdana;
}

.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-family:Verdana;
	font-weight: bold; 
    font-size:15px ;
    color:white;
}

.EcardSelection_Outline{
	border:1px solid #e9e6e7;
	width:534px;
	padding: 0px 10px 0px 10px;
	border-bottom: none;
	text-align:left;
}

.EcardSelection_Datalist{
	padding:1px 35px 1px 1px;
}

.Ecard_Info p{
  font-weight:normal;
  font-size:13px;	
  font-family:Verdana;
  color:#595667;
  padding: 10px 0px 5px  0px;
}

.Ecard_BtnSubmit{ padding:0px 10px 0px 47px;}

.radiobuttonEcard{padding:0px;margin:50px 0px 0px 0px; float:left;}
.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 : 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: #ff000 !important;}
	
	.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: 110px;
	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;}

.maNavigation li { float:left; height:32px;text-indent:-9999px; overflow:hidden; margin-right:0; }
.maNavigation li a { background-image:url(/Assets/Core/Face/images/header/maNav.png); }
.maNavigation .frontPage { width:88px;background-position: 0 bottom;}
.maNavigation .belleza{ width:136px; background-position: -88px top;}
.maNavigation .Wellness{ width:160px;  background-position: -224px top;}
.maNavigation .House{ width:82px;  background-position: -384px top;}
.maNavigation .Family{ width:98px;  background-position: -466px top;}
.maNavigation .Recipe{ width:82px; background-position: -564px top;}
.maNavigation .TriedTested{ width:159px; background-position: -646px top;}

.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 -419px; }

.maFooter .maNewsletter .inner label { text-indent:-9999px; overflow:hidden; width:216px;
    background:url(/Assets/Core/Face/images/header/txtLabel.png) no-repeat 0 -32px; }
.maFooter .inscriptionNewsletterInput button span { display:none; }
.maFooter .inscriptionNewsletterInput button {background:url(/Assets/Core/Face/images/header/txtLabel.png) no-repeat 0 -118px; width:28px;}
.maLogin .searchPanel button span { display:none; }
.maLogin .searchPanel button { width:74px; background:url(/Assets/Core/Face/images/header/txtLabel.png) no-repeat 0 -98px; }
.maLogin .searchPanel .ButtonSearch { width:74px; background:url(Images/header/txtLabel.png) no-repeat 0 -98px;border:medium none; height:20px; }
.maFormPanel .lblEmail { text-indent:-9999px; overflow:hidden; width:146px; 
	background:url(/Assets/Core/Face/images/header/txtLabel.png) no-repeat;}
.maFormPanel .lblPassword { text-indent:-9999px; overflow:hidden; width:113px; 
    background:url(/Assets/Core/Face/images/header/txtLabel.png) no-repeat left -16px; }
.maFormPanel .otherElement button span { display:none; }
.maFormPanel .otherElement button { width:45px; background:url(/Assets/Core/Face/images/header/txtLabel.png) no-repeat 0 -50px; }
.maFormPanel .otherElement button.sendIt span { display:none; }
.maFormPanel .otherElement .sendIt { width:61px; background:url(/Assets/Core/Face/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;}
.maFormPanel .otherElement .btnLogin {background:url(Images/header/txtLabel.png) no-repeat 0 -118px;
height:24px;margin-top:15px;width:48px;}

.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*/

.WebPartZone_one
{
	float: left;
	padding: 0 9px 0 7px;
}

.WebPartZone_two
{
	float: left;
	padding: 0 0 0 20px;
}

.WebPartZone_three
{
	float: left;
	padding: 13px 5px 0 7px;
}

.WebPartZone_four
{
	float: left;
	padding: 13px 5px 0 5px;
}

.WebPartZone_five
{
	float: left;
	padding: 13px 0px 0px 5px;
}

.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;
}

.WebPartZone
{
	float: left;
}


.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:#F2E2BE 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: 25px; }
	
	.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 30px; }
	.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 20px 0 0; 
		height:16px;	
		background:url(Images/btn_left.gif) no-repeat 0 0; 
		background-color:#E5A209; }

	.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: #F2E2BE; 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:40px; 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:193px; 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; }
.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:66px; 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:40px;}

/* 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.jpg) no-repeat 0 0;}
.wpPersoMessageMgm .btnSend {width:55px; 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:127px; 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 */
/** End: Coupons Teaser Border Colour **/





/* BEGIN: belleza Project
/******colors, personalization******/

.bodyBg{
	background: url(Images/background.jpg) repeat-x #F4FAF8;
	color:#000;
}

/****Login*****/
#loginIn ,#loginOut{
	background-color:#FFF;
}
#welcome{
	color:#333;
}
#searchbox input{
	background-color:#FAD7DE;
	color:#333;
}

#messageEmail_box{
	background-color:#f19fb1;
	color:#fff;
}
#login_box{
	background-color:#f19fb1;
}



.purplebox, .purplebox2, .purplebox3{
	background-color:#9b0962;
	color:#FFF;
}

#login_box label, #forgot_pw_box label{
	color:#FFF;
}

.purplebox input{
	background-color:#FFF;
	color:#333;
}

#login_box span{
	background-color:#f19fb1;
}
#login_box span a{
	color:#9b0962;
}
#forgot_pw_box{
	background-color:#e66c83;
}
/*************buttons*********/
.closing_but {
	background:transparent url(Images/close_button.gif) no-repeat;


	
}
.myProfile_button{
	background-image:url(Images/myProfile_button.jpg);

	
}
.disconnect_button{
	background-image:url(Images/disconnect_button.jpg);


}
.search_button{
	background:transparent url(Images/search_button.gif) no-repeat;
}
#logandreg .verLogin{
	background:transparent url(Images/login_button.gif) no-repeat;
}
#logandreg .verReg{
	background:transparent url(Images/reg_button.gif) no-repeat;
}


/* login button "Entrar" in purplebox3*/
.login_enter{
	background:transparent url(Images/login_enter.gif) no-repeat;
}
/*button to recover password*/
.send_button{
	background:transparent url(Images/send_button.gif) no-repeat;
}
/*********text***********/
.errorLogin{
	color: #FFF;

}
.errorEmail{
	color: #FFF;

}


/******/


#logo{
	
	background: url(Images/logo_proximaati.gif) no-repeat scroll center 0 transparent;
}
/*menus*/
/*utilities_menu*/
#utilities_menu{
	color:#666;
}
#utilities_menu li{
	border-left:1px solid #666;
}
#utilities_menu li a{
	color:#666;
}
#utilities_menu li a:hover{
	color:#7e7e7e;
}
/*****dropdown******/
#nav_menu{

	background-image:url(/Assets/Core/Face/Images/bg_nav_menu.jpg);
}

/*****/
li.sections a{
	color:#FFf;

}
ul.dropdown{

}
ul.dropdown li a{

}
ul.dropdown li:hover{

	
}




/***custom nav menu****/

/******moda******/
li.sections.moda {
   border-right-color: #7C43BA;
   background-image:url(images/bg_beauty.jpg);
}
ul.dropdown.moda {
	background-color:#7C43BA;
}
ul.dropdown.moda li a:hover {
    background-color:#3E225D;
}

/******belleza******/
li.sections.belleza {
  border-right-color: #cb00a7;
   background-image:url(images/bg_fashion.jpg);
}
ul.dropdown.belleza {
	background-color:#cb00a7;
}
ul.dropdown.belleza li a:hover {
    background-color:#98007d;
}


/******salud-bienestar******/
li.sections.salud-bienestar {
    border-right-color: #1E8100;
	background-image:url(images/bg_health.jpg);
}
ul.dropdown.salud-bienestar {
	background-color:#1E8100;
}
ul.dropdown.salud-bienestar li a:hover {
    background-color:#0F4100;
}


/******Tu casa******/
li.sections.hogar {
   border-right-color: #e20000; 
   background-image:url(images/bg_house.jpg);
}
ul.dropdown.hogar {
	background-color:#e20000;
}
ul.dropdown.hogar li a:hover {
    background-color:#930000;
}


/******Tu familia******/
li.sections.familia{
   border-right-color: #007D90; 
   background-image:url(images/bg_family.jpg);
}
ul.dropdown.familia {
	background-color:#007D90;
}
ul.dropdown.familia li a:hover {
	background-color:#003F48;
}


/******Tu familia******/
li.sections.recetas {
   border-right-color: #B95300;
   background-image:url(images/bg_recipes.jpg);
}
ul.dropdown.recetas {
	background-color:#B95300;
}
ul.dropdown.recetas li a:hover {
	background-color:#5D2A00;
}


/******Ellas Lo han Probado******/
li.sections.expertos {
  border-right-color: #BBB390;
  background-image:url(images/bg_ourexp.jpg);
}
ul.dropdown.expertos {
	background-color:#BBB390;
}
ul.dropdown.expertos li a:hover {
	background-color:#d9d5b5;
}
ul.dropdown.expertos a{
	color:#000;
}

li.sections.expertos a {
	/*margin-top:4px;*/
}
/***********************/

/****secondary menu****************/
#sec_menu{
	background-color:#fff;
	color:#000;
	border-bottom:2px solid #FACBD3;
}

#sec_menu a{
	color:#000;
}

#sec_menu a:hover{
	background-color:#FACBD3;
	
}

/***********************/

#latest_articles_home h1{
	background:url(/Assets/Core/Face/Images/bg_art.jpg) repeat-x #000;
	color:#04FCE2;
}
#smap_footer a{
	color:#000;
}
#smap_footer a:hover{
	color:#999;
}
.smap_footer_bk{
	background-color:#000;
	color:#FFF;
}
.linkWhite{
	color:#fff;
}
#brands h3{
	color:#F76D8F;
	font-weight:bold;
	height:13px;
	font-size:1.2em;
	/*margin-bottom:8px;*/
}
#brands{
	color:#666;
}


#brands a{
	color:#666;
}
#brands a:hover{
	color:#999;
}

#legal{
	color:#666;
}
#legal a{
	color:#EE719B;
	
}
#legal a:hover{
	color:#666;
	
}

/************************************************ROTATOR*****************************/

.jqrotator-button {
	background:url(/Assets/Core/Face/Images/jqrotator-button.gif) center center no-repeat #f39dbc;
	color:#fff;
}

.jqrotator-button.current { background:#000 !important; }
.jqrotator-button:hover { background:#000 !important; }
.jqrotator-mute {
	background:url(/Assets/Core/Face/Images/jqrotator-mute.png) left center no-repeat;


}
.dark-opacity {
     position: absolute;
     right: 0;
     display: inline;
     width: 94%;
     padding: 6px;
     background: url("/Assets/Core/Face/Images/bg_dark_opacity.png") repeat;
     color: #fff;
     font-size: 1.9em;
     text-transform: uppercase;
     /*z-index: 10;*/
 }
 
.dark-opacity.small { font-size: 1.5em;}
 
/*IE6*/
 * html h2.dark-opacity {
     background-image: none;
     filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Assets/Core/Face/Images/bg_dark_opacity.png', sizingMethod='scale');
 }
 
/* light-opacity highlights
 ----------------------------------------------------------------------------*/
 .light-opacity {
     position: absolute;
     right: 0;
     bottom: 9px;
     display: inline;
     width: 90%;
     padding:6px;
     background: url("/Assets/Core/Face/Images/bg_white_opacity.png") repeat;
     font-size: 1.5em;
     z-index: 10;
 }
 
/*IE6*/
 * html h2.light-opacity {
     background-image: none;
     filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Assets/Core/Face/Images/bg_white_opacity.png', sizingMethod='scale');
 }
 




.module-focus-1-2, .module-focus-3-4-5, .module-focus-6-7, .module-focus-8 {
     position: relative;
     float: left;
     display: inline;
 }
 .module-focus-1-2{
     width: 340px;
     margin-right: 5px;
 }
 .module-focus-3-4-5{
     width: 225px;
     margin: 5px 5px 20px 0;
 }
 
.module-focus-6-7, .module-focus-8{
     width: 280px;
 }
 .module-focus-6-7{
     margin-bottom:5px;
 }
 .module-focus-8{
     margin-bottom:20px;
 }
 


/* highlights original
 ----------------------------------------------------------------------------*/
 .module-focus {
     position: relative;
     float: left;
     display: inline;
     width: 330px;
 }
 
.module-focus.even { margin-right: 10px }
 
/* END: belleza Project


/*** Articles ***/

/*** latest articles home ***/
#latest_articles_home h1, #latest_articles_section h3{
	background:url(/Assets/Core/Face/Images/bg_art.jpg) repeat-x #000;
}
#latest_articles_home h1{color:#09ae9d;}

.la_title{color:#09ae9d;}


/*** HL-highlights categories ****/
.HL_FirstArtHightlight{
	background-color:#f0e4fa;
}
.HL_FirstArtHightlight:hover{
	background-color:#d4bced !important;
}
/****latest articles****/
.LineSeperation{border-bottom:1px dashed #CCC;}

.LineSeperation:hover{
	background-color:#f0e4fa;
}
.colorCategoryTheme{color:#ec4d82;}

/******WP All Articles*****/
.paging a{
	color:#333;
}
.paging a:hover{
	color:#999;
}
#linkToAllArticles a:hover{
	color:#999;
}
/*********/
/***articles templates***/

#article .graybutton {
	background-color:#aaa;
	color:#fff;
	border:1px solid #838383;	
}
#article .graybutton.print { background-image:url(Images/icon-print.gif); padding-right:24px; }
#article .graybutton.favorites { background-image:url(Images/icon-favorites.gif); padding-right:24px; }

/* Breadcrums */
#article .module-breadcrumbs { color:#838383;  }
#article .module-breadcrumbs a { color:#838383;  }	

/* Main article */
#article .module-article .article-body { font-size:1.08em; color:#8d8a8a; }

/* Article image */
/* Single image */

#article .gallery-item-title { color:#ec4d82;margin:0; font-weight:bold; } 
#article .gallery-item-description {  color:#8d8a8a; }


/* JS Image gallery */
#article .js-gallery.gallery-enabled .gallery-button.up{ .background:url(Images/bup_default.gif) no-repeat right center; }
#article .js-gallery.gallery-enabled .gallery-button.down{ .background:url(Images/bdown_default.gif) no-repeat right center; }

#article .js-gallery.gallery-enabled .gallery-button.up.arrow{ background:url(Images/Cat_Up_arrow.gif) no-repeat right center;}
#article .js-gallery.gallery-enabled .gallery-button.down.arrow{ background:url(Images/Cat_down_arrow.gif) no-repeat right center; }

.article-body .more
{
    background-image:url(Images/button-more.gif);
    width:43px;
    height:15px; 
    min-width: 43px;
    display:block;
	margin-top:10px;
}

.article-body .less
{
    background-image:url(Images/button-less.gif);
    width:43px;
    height:15px; 
    min-width: 43px;
    display:block;
	margin-top:10px;
}
/* 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 */

/* GLOBAL ELEMENTS
----------------------------------------------------------------------------*/
.block { display: block }

.uppercase { text-transform: uppercase; }

.paging.full-width { width: auto !important ; padding-right: 20px }
.col-main .paging.full-width, #comments .paging.full-width { padding-right: 0 }

ul.bullet-arrow li {
	padding-left: 13px;
	background-position: 0px 5px;
	background-repeat: no-repeat;
}

.form-submit {
	border: none;
	padding: 2px 15px 3px 15px;
	* padding: 2px 15px 3px 15px; /*IE6 y 7*/
	color: #fff;
	font-size: 1.3em;
	text-transform: uppercase;
}

/* HEADING
----------------------------------------------------------------------------*/
.heading-ourexperts { width: 670px; margin-bottom: 15px;font-family:Tahoma,Geneva,sans-serif;}

.heading-ourexperts {}
	.heading-ourexperts h2 { font-size: 1.8em; text-transform: uppercase }
	.heading-ourexperts .txt-entry { color: #8d8a8a; font-size: /*1.1*/1.2em }
.heading-ourexperts h1 { font-size:2.4em; text-transform:uppercase; margin:0 0 0.6em 0; color:#979072;}

/* CAROUSEL
----------------------------------------------------------------------------*/
.module-ourexperts .js-gallery { margin-bottom: 0 !important; padding: 5px 10px 0 10px;height:1%; }
	.module-ourexperts .js-gallery h2 { font-size: /*2*/2em; text-transform: uppercase }
	.module-ourexperts .js-gallery h2 span { display: block; font-size: 0.7em}

#article .module-ourexperts .article-body {
	margin-top: 12px;
	color: #8d8a8a;
	font-size:1em;
}

	#article .module-ourexperts .article-body h3 {
		margin-bottom: 6px;
		font-size: 1.5em;
		text-transform: uppercase;
		color:#979072;
	}
	
	#article .module-ourexperts .article-body p {
	    clear: both;
	    margin: 0;
	    padding: 0 0 1.4em;
	}
	
/****/
.enter_expert{
	padding:8px;
	width:264px;
	color:#fff;
	background-color:#E3B800/*#bbb390*/;
	margin-bottom:10px;
}
.enter_expert a{
	color:#fff;
}

/* Search filter
----------------------------------------------------------------------------*/
.module-filter {
	width: 256px;
	height: auto;
	margin-bottom: 10px;
	padding: 10px 12px;
	background: #d7d2be url(Images/bg_refers.gif) center top no-repeat;
	overflow: hidden;
	font-family:Tahoma,Geneva,sans-serif;
}
	.module-filter h2 {
		font-size: 2.4em;
		text-align: center;
		text-transform: uppercase;
	}

	.module-filter .form-item {
		float: left;
		width: 122px;
		margin-top: 10px;
		/*text-align: right;*/
	}
	
	* html .module-filter .form-item { width:117px  } /*IE6*/ 
	
	.module-filter .form-item.even { margin-left: 10px }
		.module-filter label { position: absolute; top: -999px }
		.module-filter .select { width: 111px; padding: 2px; font: 1.1em Tahoma, Geneva, sans-serif }
		
	/* Boton Submit */
	.module-filter .form-submit {
		float: right;
		display: inline;
		margin-top: 10px;
	}

/* PREGUNTALE
----------------------------------------------------------------------------*/
.module-ask {
	height: 1%;
	margin-bottom: 10px;
	padding: 10px 12px 17px;
	overflow: hidden;
	width:256px;
	font-family:Tahoma,Geneva,sans-serif;
}

	.module-ask h2 {
		margin-bottom: 5px;
		font-size: 2.4em;
		text-align: center;
		text-transform: uppercase;
	}
	
		.module-ask h2 span { display: block; font-size:0.9em }
	
	.module-ask .form-file, .module-ask .form-item{margin-bottom:7px;color:#fff;}
		.module-ask .form-item label { font-size:1.1em;display:none;}
		.module-ask .form-item select { width: 100%; padding: 2px; font:1.1em Tahoma, Geneva, sans-serif }

		
		.quest_area {
			max-width: 96%;
			height: 77px;
			padding: 2px 4px;
			font: 1.1em Tahoma, Geneva, sans-serif;
			overflow: auto;
		}
	
	.module-ask .txt-cufon {
		margin: 6px 0 4px;
		font-size: 1.3em;
		text-transform: uppercase;
	}
	
	/* Boton Submit */
	.module-ask .form-submit {
		float: right;
		display: inline;
		margin-top: 10px;
	}

/* ADV
----------------------------------------------------------------------------*/
.module-adv { position: relative; margin-bottom: 10px }

/* FILTRO ULTIMOS ... PUBLICADOS
----------------------------------------------------------------------------*/


.articles-filters {
	width: 970px;
	font-family: tahoma,geneva,sans-serif;
	}
}
.filters {
	padding: 10px 0 10px 15px;
	background-color: #969696;
}
.col-main .articles-filters { margin-top: 0 !important }
.col-main .articles-filters .filters { width: auto; margin-left: 0 }

	.articles-filters .filters .form-item { display: inline; margin-right: 10px }
		.articles-filters .filters label { position: absolute; top: -999em }
		.articles-filters .filters select { width: 216px; padding: 2px; font: 1.1em Tahoma, Geneva, sans-serif }

/* THUMBS expertos
----------------------------------------------------------------------------*/
.experts-thumbs { margin-bottom: 10px; padding: 45px 5px 5px }
.expMonth a{
	border-color: #E3B800;
	}
	
.experts-thumbs li.expMonth{
	padding-bottom: 0px;
	position:relative;
	top:-15px;
	
}
.star{
	 position: absolute;
     top: 63px;
	 left:25px;
	 display:inline;
     background-image: url("images/star.png");
	 width:35px;
	 height:35px;
	}

/*IE6*/
* html .star{
	background-image:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/star.gif', sizingMethod='scale');
}
.titleMonth{
	background-color:#E3B800;
	font-size:0.70em;
	width:86px;
	margin:0 auto;

	}

.experts-thumbs li {
	float: left;
	display: inline;
	width: 130px;
	padding-bottom: 30px;
	font-size: 1.3em;
	text-align: center;

}

	.experts-thumbs li a { border-width: 3px }
	.experts-thumbs li img { display: block }


/* highlights original
 ----------------------------------------------------------------------------*/
 .module-focus {
     position: relative;
     float: left;
     display: inline;
     width: 330px;
 }
 
.module-focus.even { margin-right: 10px }


.only-filter .form-item{
	float: left;
	width: 170px;
	margin: 15px 20px 15px 0;
}

.only-filter label { position: absolute; top: -999px }
.only-filter select { width: 100%; padding: 2px; font:1.1em Tahoma, Geneva, sans-serif }

/* expertos ANSWERS
----------------------------------------------------------------------------*/
.module-comments.our_exp .comments-form {
    background: none repeat scroll 0 0 #BBB390;
	}
.module-answer { margin: 0 0px; font-family:Tahoma,Geneva,sans-serif;}
.col-main .module-answer { margin: 0 }

	.module-answer p { margin-bottom: 5px; font-size:1.4em }
	.module-answer .box-content { margin-bottom: 10px; padding: 10px;clear:both; margin-top:10px;}
		.module-answer ul.answers { font-size:1.3em; list-style: none }
			.module-answer ul.answers li { margin-bottom: 2px }
		.more { padding-top: 5px;margi-right:15px; text-align: right; }
		.module-answer .reply { margin-bottom: 20px; text-align: right }
		
	.module-answer .thumbs-list li {
		float: left;
		display: inline;
		width: 106px;
		margin-right: 20px;
		font-size:1em;
	}
	
	.module-answer .thumbs-list a { display: block; border-width: 3px }
	.module-answer .thumbs-list img { display: block }
		
	.module-answer .social-ntw { padding-top: 5px; text-align: right }
		
		.module-answer .social-ntw .fblike iframe {
			display: inline;
			width: 98px;
			height: 23px;
			overflow: hidden;
		}
		
	.module-answer .exp-photo {
		float: left;
		width: 180px;
		margin-right: 10px;
		font-size:1.2em;
	}
	
		.module-answer .exp-photo .name { display: block; margin: 7px 0 2px}
	
	.module-answer .desc {
		min-height: 245px;
		width:435px;
		height: auto !important;
		height: 245px;
		padding:10px;
		float:right;
	}
	
		.module-answer .desc p { margin-bottom: 14px; font-size:1.2em }

/* ATTACH IMAGES
----------------------------------------------------------------------------*/
.module-addimages { margin: 0 0 40px;clear:both;}
.module-answer h3, .articles-filters h3{
	text-transform:uppercase;
	width:955px;
	padding:10px 0 10px 15px;
	margin:20px 0 10px 0px;
	clear:both;
	font-size:2.4em;
	background:url(images/bg_art.jpg) repeat-x #000;
}
.module-addimages h2{
	font-size:1.8em;
}
.module-addimages input{
	margin-right:25px;
}
.formulario {
	width: 946px;
	margin: 0 15px 10px 0;
	padding: 10px 12px;
	height:25px;
}

.module-addimages label { position: absolute; top: -999em }
.module-addimages .form-submit { margin-left: 4px;float:right;margin-right:0;cursor:pointer;}
	
.module-addimages button.dark {
		float: right;
		margin:2px 0 20px;
		clear:both;
}
	
.module-addimages .thumbs-list span{
		padding:3px 0;
		display:block;
}
.module-addimages .thumbs-list {
		margin: 5px 0 10px;
	}
.module-addimages .thumbs-list ul{
		clear:both;	
	}
.module-addimages .thumbs-list li {
	float: left;
	display: inline;
	width: 106px;
	margin: 0 14px 14px 0;
	list-style: none;
}
.col-main .module-addimages .thumbs-list li { margin: 0 28px 15px 0 }
.module-addimages .thumbs-list a { border-width: 3px }
.module-addimages .thumbs-list img { display: block }


.errorUrl {color:red;font-style:italic;float:left;width:360px;}
#errSearchCategory {color:red;width:7px;float:right;}

.module-comments #errorText ,.module-comments #errorMaxCharacter{color:red;font-style:italic;font-size:11px;}

.uploaderWidth {width: 160px; float: left;}
.uploaderVideoTag{width: 350px; float: left;}
.VideoTagTxt{height:23px;width:215px;}
.VideoTaguploaderUL{margin: 10px 0 0 0;clear: both;}
.AnswerFormUplaoder {width: 900px;}
.VideoTaguploaderUL li  , .uploaderUL li{font-size:10px;width:100px;overflow:hidden;}
.FileUploadTextWidth{width:100px;overflow:hidden;}
.qqUploaderWidth{width:130px;}
.uploaderButton{background:black;}
.uploaderUL {margin: 10px 0 0 0;}
.module-answer ul.answers a:hover { text-decoration:none;}
.qq-upload-button {font-family:tahoma,geneva,sans-serif !important;text-transform: uppercase !important;width:106px !important;}

.colorDarkOurexperts {color: #5C563F;}

