/***********************************************************
	- VISUEL HOME V -
/**********************************************************/
.ultVisual_1 { background: url(/img/sp/index/ultVisual_5.jpg) no-repeat }
.ultVisual_2 { background: url(/img/sp/index/ultVisual_5.jpg) no-repeat }
.ultVisual_3 { background: url(/img/sp/index/ultVisual_5.jpg) no-repeat }


/********************************************************************************************************************
	- HEADER -
/*******************************************************************************************************************/
div#ultHeader { height: 85px; padding-left: 20px; background: transparent url(/img/main/header_footer/ultHeaderNoTabs.gif) no-repeat }

/*** Liens vers les autres sites meetic ***/
div#ultOtherSites { text-align: right; margin-bottom: 5px }


/*** bouton d'inscription VIP ***/
a#ultHeaderRegisterVip { width:237px; padding-left:11px; }

/*** onglets ***/
div#ultHeaderTabs { float: right; width: 400px; height: 36px }
div#ultHeaderTabs a { float: left; width: 130px; height: 30px; margin: 0 5px 0 0; padding-top: 5px }
div#ultHeaderTabs a:hover { background-position: 0 -36px }
div#ultHeaderTabs a#ultTabMeetic { background-image: url(/img/sp/header_footer/ultHeaderTabMeetic.gif) }
div#ultHeaderTabs a#ultTabMeeticGay { background-image: url(/img/sp/header_footer/ultHeaderTabMeeticGay.gif) }

/*** deja membre ***/
div#ultHeaderLogin { background-position: 364px 0; top: 80px }
div#ultHeaderLoginNew2 { background-position: 364px 0; margin-left:577px; }

/*** Layer restriction Alerte mail ***/
.ultLayerBlocText2 { padding-top:2px; }

/********************************************************************************************************************
	- INDEX -
/*******************************************************************************************************************/

/*** visuels offres 7 jours ***/
.visualoffre { padding:30px 0 0 30px; background:url(/img/sp/index/ultVisualOffre.jpg) no-repeat scroll 50%; height:98px; width:188px; position:absolute; left:370px; _left:370px; top:80px; _top:80px; z-index:1; }
.ultMetionsLegales { padding: 5px; color:#A29E99 }
.ultVisualoffre { background: url(/img/sp/index/ultVisualOffre.jpg) no-repeat scroll 50%; height:98px; width:188px; z-index:1; position:absolute; top: 90px; left:383px }
.ultVisualoffreTest { background: url(/img/sp/index/ultVisualOffre.jpg) no-repeat scroll 50%; height:98px; width:188px; z-index:1; position:absolute; top: 420px; right:20px }
.ultVisualoffreText { padding:18px; background-color: #8d0400; font-size: 13px; font-weight: bold; color:#ffffff;  no-repeat scroll 50%; height:78px; width:188px; z-index:10; position:absolute; bottom: 0px; right:4px }


/*** slogan ***/
div#ultHeaderParity p#ultSlogan { padding-top: 56px}

/*** bloc coaching ***/
div#ultCoaching a#ultCoachingPicture { float: left; width: 107px; height: 107px; margin-right: 10px; _margin-right: 7px; padding: 3px; border: 1px solid #E8E7E4; background: #FFFFFF url(/img/sp/index/ultCoachingPicture.jpg) no-repeat 3px 3px }

div#ultArguments p { margin-left:10px; width:91%; }

/********************************************************************************************************************
	- LANDING -
/*******************************************************************************************************************/
div.ultVisualLanding div#ultArguments .ultArgTitle { margin-bottom:20px; }

/********************************************************************************************************************
	- LAYERS -
/*******************************************************************************************************************/
div#ultLayer div#ultLogo { width: 260px; height: 58px; margin: 0 auto; background: transparent url(/img/sp/common/ultLogo.gif) no-repeat }



/********************************************************************************************************************
	- AUTOPROMOS -
/*******************************************************************************************************************/

/*** définition de l'autopromo dans la colonne de gauche  ***/
a#ultBannerLeft { display: block; width: 222px; height: 154px; background: transparent url(/img/sp/banners/ultYourCoach.gif) no-repeat }
a#ultBannerLeftEvent { display: block; width: 222px; height: 130px; background: transparent url(/img/sp/banners/ultEvent.gif) no-repeat }



/********************************************************************************************************************
	- AUTHENT - LOGIN -
/*******************************************************************************************************************/
.ultButtonGo { width: 121px }



/********************************************************************************************************************
	- HOME - INDEX -
/*******************************************************************************************************************/

/*** quick search ***/
div#ultMyMatchList div#ultQuickSearch div#ultButton a { width: 135px }


/*** définition du bloc recherche rapide ***/
/* div#ultMyMatchList div#ultQuickSearch { height: 165px; background: #EAE8E3; padding: 12px 15px }
div#ultMyMatchList div#ultQuickSearch p { padding: 0 15px 8px 0 }
div#ultMyMatchList div#ultQuickSearch label.ultSearchList { display: block; float: left; width: 160px; _width:157px; }
div#ultMyMatchList div#ultQuickSearch div.ultLine { line-height: 24px; _line-height: 20px; height: 24px }
div#ultMyMatchList div#ultQuickSearch div.ultLine label { display: block; float: left; text-align: left }
div#ultMyMatchList div#ultQuickSearch div.ultLine label.ultAge { display: block; float: left; width: 140px; _width:140px }
div#ultMyMatchList div#ultQuickSearch div.ultLine label.ultHeight { display: block; float: left; width: 140px; _width:140px } 
div#ultMyMatchList div#ultQuickSearch div.ultLine label.ultLvlEtude { width: 114px; _width:111px }
 div#ultMyMatchList div#ultQuickSearch div.ultLine label#ultLabelEmpty { width: 141px; _width:138px }
div#ultMyMatchList div#ultQuickSearch div.ultLine label.ultPlace { width: 42px; _width:35px; }
div#ultMyMatchList div#ultQuickSearch div.ultLine label.ultCP { width: 85px; _width:85px; }
div#ultMyMatchList div#ultQuickSearch div.ultLine label.ultDist { width: 60px }
div#ultMyMatchList div#ultQuickSearch div.ultLine span.ultOptions { display: block; float: left; width: 233px; _width:222px }
div#ultMyMatchList div#ultQuickSearch div.ultLine span.ultOptions2 { display: block; float: left; width: 190px; _width:175px }
div#ultMyMatchList div#ultQuickSearch div#ultButton { float: right; padding: 44px 10px 0 0 }
div#ultMyMatchList div#ultQuickSearch div#ultButton a { width: 125px } 



/********************************************************************************************************************
	- TEMOIGNAGES -
/*******************************************************************************************************************/
div#ultTestimonies div#ultPicture1 { background: transparent url(/img/fr/happyends/ultPicture1.gif) no-repeat }
div#ultTestimonies div#ultPicture2 { background: transparent url(/img/fr/happyends/ultPicture2.gif) no-repeat }
div#ultTestimonies div#ultPicture3 { background: transparent url(/img/fr/happyends/ultPicture3.gif) no-repeat }
div#ultTestimonies div#ultPicture4 { background: transparent url(/img/fr/happyends/ultPicture4.gif) no-repeat }
div#ultTestimonies div#ultPicture5 { background: transparent url(/img/fr/happyends/ultPicture5.gif) no-repeat }
div#ultTestimonies div#ultPicture6 { background: transparent url(/img/fr/happyends/ultPicture6.gif) no-repeat }
div#ultTestimonies div#ultPicture7 { background: transparent url(/img/fr/happyends/ultPicture7.gif) no-repeat }
div#ultTestimonies div#ultPicture8 { background: transparent url(/img/fr/happyends/ultPicture8.gif) no-repeat }
div#ultTestimonies div#ultPicture9 { background: transparent url(/img/fr/happyends/ultPicture9.gif) no-repeat }
div#ultTestimonies div#ultPicture10 { background: transparent url(/img/fr/happyends/ultPicture10.gif) no-repeat }



/********************************************************************************************************************
	- HOME - MANDATORY -
/*******************************************************************************************************************/
div#ultHomeMandatory div#ultContentRight div#ultImage .ultImageWord1 { padding:15px 0 0 159px }
div#ultHomeMandatory div#ultContentRight div#ultImage .ultImageWord2 { padding-left:82px }
div#ultHomeMandatory div#ultContentRight div#ultImage .ultImageWord3 { padding-left:30px }


/********************************************************************************************************************
	- MAILS - INDEX -
/*******************************************************************************************************************/
div.ultDelMsgCheckbox { width: 115px }
.ultRompreReadPicto { background:transparent url(/img/main/members/ultMiniprofilePictosAction.gif) no-repeat scroll 579px -171px; padding-left:466px; padding-right:29px; }


/********************************************************************************************************************
	- WHAT'S DIFFERENT ? -
/*******************************************************************************************************************/
.ultBlocWhatsdifferent1 { width: 271px; height: 332px; background: transparent url(/img/sp/misc/ultBlocWhatsdifferent1.jpg) no-repeat; margin-right: 12px }
.ultBlocWhatsdifferent2 { width: 212px; height: 332px; background: transparent url(/img/sp/misc/ultBlocWhatsdifferent2.jpg) no-repeat; margin-right: 12px }
.ultBlocWhatsdifferent3 { width: 216px; height: 332px; background: transparent url(/img/sp/misc/ultBlocWhatsdifferent3.jpg) no-repeat }



/********************************************************************************************************************
	- ADVICES -
/*******************************************************************************************************************/

/*** videos ***/
div#ultAdvicesVideos div#ultVideo1 { margin-right: 30px; background: transparent url(/img/sp/misc/ultVideo1.gif) no-repeat }
div#ultAdvicesVideos div#ultVideo2 { margin-right: 30px; background: transparent url(/img/sp/misc/ultVideo2.gif) no-repeat }
div#ultAdvicesVideos div#ultVideo3 { margin-right: 30px; background: transparent url(/img/sp/misc/ultVideo3.gif) no-repeat }
div#ultAdvicesVideos div#ultVideo4 { margin-right: 30px; background: transparent url(/img/sp/misc/ultVideo4.gif) no-repeat }
div#ultAdvicesVideos div#ultVideo5 { background: transparent url(/img/sp/misc/ultVideo5.gif) no-repeat }

/*** online ***/
div#ultAdvicesOnline div#ultPicture { float: left; width: 152px; height: 176px; margin: 6px 0 3px; padding-right: 30px; background: transparent url(/img/sp/misc/ultAdvicesPicture.gif) no-repeat }



/********************************************************************************************************************
	- HOW IT WORKS -
/*******************************************************************************************************************/
.ultHowitworksVisu { width: 323px; background: transparent url(/img/fr/misc/ultHowitworks1.gif) no-repeat; height: 350px; float: right }
.ultHowitworksVisu2 { width: 321px; background: transparent url(/img/fr/misc/ultHowitworks2.gif) no-repeat; height: 350px; float: right }
.ultHowitworksVisu3 { width: 321px; background: transparent url(/img/fr/misc/ultHowitworks3.gif) no-repeat; height: 350px; float: right }
.ultHowitworksVisu4 { width: 321px; background: transparent url(/img/fr/misc/ultHowitworks4.gif) no-repeat; height: 350px; float: right }
.ultHowitworksVisu5 { width: 321px; background: transparent url(/img/fr/misc/ultHowitworks5.gif) no-repeat; height: 350px; float: right }


/********************************************************************************************************************
	- SIGNUP - TESTPSYCHO &  CROSS SELING -
/*******************************************************************************************************************/
div#ultImageTest { background: transparent url(/img/main/testpsycho/ultAffinityTest.gif) no-repeat; height:180px; }
div#ultImageTest span#ultUp { color:#666; font-size:11px; left:62px; position:relative; top:57px; }
div#ultImageTest span#ultDown { color:#666; font-size:11px; position:relative; right:0px; left:48px; top:97px; }

/********************************************************************************************************************
	- SIGNUP - CROSS SELING -
/*******************************************************************************************************************/
div#ultSignupLandingCross div#ultButton a { width:278px }

div#ultSignupLandingCross div.ultBubble { top:212px }
div#ultSignupLandingCross div.ultBubble2 { top:364px }
div#ultSignupLandingCross div.ultBubbleErrorMail { top:212px }
div#ultSignupLandingCross div.ultBubble2ErrorMail { top:364px }


/********************************************************************************************************************
	- AUTRE MATCHLIST -
/*******************************************************************************************************************/
div.ultProfilesList div.ultListTitleAffinity { float: left; width: 114px; margin-left: 70px; margin-right:15px; _margin-left: 45px }
div.ultProfilesList div.ultListTitleAge { float: left; width: 60px; text-align: center }
div.ultProfilesList div.ultListEnglobAffinity { width:90px; margin:auto; }
div.ultProfilesList div.ultListEnglobAge { width:60px; margin:auto; padding-left:15px; }

/********************************************************************************************************************
	- HOME MATCHLIST -
/*******************************************************************************************************************/
div.ultProfilesListHome div.ultListTitleNew { float: left; width:131px; _width:141px; text-align:center; padding-left:20px }
div.ultProfilesListHome div.ultListTitleAffinity { float: left; width: 100px }
div.ultProfilesListHome div.ultListTitlePseudo {float:left; text-align:left; width:151px }
div.ultProfilesListHome div.ultListTitleWork { float:left; text-align:left; width:172px }
div.ultProfilesListHome div.ultListTitleAge { float: left; width: 60px; text-align: center }

/********************************************************************************************************************
	- SIGNUP - MIGRATION -
/*******************************************************************************************************************/
div#ultBodyCornerRightNew { position: absolute; right: -1px; top: -1px; width: 85px; height: 85px; background: transparent url(/img/sp/header_footer/ultBodyCornerRightNew.gif) no-repeat }
.ultAnswerBigQ22 { padding: 8px 0px 7px 0px  }
.ultAskedWidth { padding-right:179px; width:445px }


/********************************************************************************************************************
	- HOME - PROFIL MOD -
/*******************************************************************************************************************/
.ultLineFormPhysique input { margin-left: 25px }
.ultSpacerBtnSmall { width:613px }
.ultSpacerBtnBig { width:620px }
.ultBtnClickHere { width:115px; }


/********************************************************************************************************************
	- HOME - ACCOUNT MOD -
/*******************************************************************************************************************/
div#ultMyAccount .ultLabelBig { width:584px; }


/********************************************************************************************************************
	- ARTICLES -
/*******************************************************************************************************************/
div#ultAdvicesEdito div.ultVisual_3 { background: transparent url(/img/main/misc/ultAdvicesVisual_2.jpg) no-repeat }
div#ultAdvicesEdito div.ultVisual_4 { background: transparent url(/img/main/misc/ultAdvicesVisual_3.jpg) no-repeat }
div#ultAdvicesEdito div.ultVisual_6 { background: transparent url(/img/main/misc/ultAdvicesVisual_5.jpg) no-repeat }
div#ultAdvicesEdito div.ultVisual_14 { background: transparent url(/img/main/misc/ultAdvicesVisual_14.jpg) no-repeat }
div#ultAdvicesEdito div.ultVisual_15 { background: transparent url(/img/main/misc/ultAdvicesVisual_15.jpg) no-repeat }
div#ultAdvicesEdito div.ultVisual_16 { background: transparent url(/img/main/misc/ultAdvicesVisual_16.jpg) no-repeat }
div#ultAdvicesEdito div.ultVisual_18 { background: transparent url(/img/main/misc/ultAdvicesVisual_18.jpg) no-repeat }
div#ultAdvicesEdito div.ultVisual_19 { background: transparent url(/img/main/misc/ultAdvicesVisual_19.jpg) no-repeat }
div#ultAdvicesEdito div.ultVisual_46 { background: transparent url(/img/main/misc/ultAdvicesVisual_46.jpg) no-repeat }
div#ultAdvicesEdito div.ultVisual_47 { background: transparent url(/img/main/misc/ultAdvicesVisual_47.jpg) no-repeat }
div#ultAdvicesEdito div.ultVisual_48 { background: transparent url(/img/main/misc/ultAdvicesVisual_48.jpg) no-repeat }
div#ultAdvicesEdito div.ultVisual_49 { background: transparent url(/img/main/misc/ultAdvicesVisual_49.jpg) no-repeat }
div#ultAdvicesEdito div.ultVisual_50 { background: transparent url(/img/main/misc/ultAdvicesVisual_50.jpg) no-repeat }
div#ultAdvicesEdito div.ultVisual_51 { background: transparent url(/img/main/misc/ultAdvicesVisual_51.jpg) no-repeat }
div#ultAdvicesEdito div.ultVisual_52 { background: transparent url(/img/main/misc/ultAdvicesVisual_52.jpg) no-repeat }
div#ultAdvicesEdito div.ultVisual_75 { background: transparent url(/img/main/misc/ultAdvicesVisual_75.jpg) no-repeat }
div#ultAdvicesEdito div.ultVisual_76 { background: transparent url(/img/main/misc/ultAdvicesVisual_76.jpg) no-repeat }
div#ultAdvicesEdito div.ultVisual_77 { background: transparent url(/img/main/misc/ultAdvicesVisual_77.jpg) no-repeat }
div#ultAdvicesEdito div.ultVisual_78 { background: transparent url(/img/main/misc/ultAdvicesVisual_78.jpg) no-repeat }
div#ultAdvicesEdito div.ultVisual_79 { background: transparent url(/img/main/misc/ultAdvicesVisual_79.jpg) no-repeat }
div#ultAdvicesEdito div.ultVisual_80 { background: transparent url(/img/main/misc/ultAdvicesVisual_80.jpg) no-repeat }
div#ultAdvicesEdito div.ultVisual_81 { background: transparent url(/img/main/misc/ultAdvicesVisual_81.jpg) no-repeat }
div#ultAdvicesEdito div.ultVisual_82 { background: transparent url(/img/main/misc/ultAdvicesVisual_82.jpg) no-repeat }
div#ultAdvicesEdito div.ultVisual_83 { background: transparent url(/img/main/misc/ultAdvicesVisual_83.jpg) no-repeat }
div#ultAdvicesEdito div.ultVisual_84 { background: transparent url(/img/main/misc/ultAdvicesVisual_84.jpg) no-repeat }
div#ultAdvicesEdito div.ultVisual_85 { background: transparent url(/img/main/misc/ultAdvicesVisual_85.jpg) no-repeat }
div#ultAdvicesEdito div.ultVisual_86 { background: transparent url(/img/main/misc/ultAdvicesVisual_86.jpg) no-repeat }
div#ultAdvicesEdito div.ultVisual_87 { background: transparent url(/img/main/misc/ultAdvicesVisual_87.jpg) no-repeat }
div#ultAdvicesEdito div.ultVisual_88 { background: transparent url(/img/main/misc/ultAdvicesVisual_88.jpg) no-repeat }
div#ultAdvicesEdito div.ultVisual_89 { background: transparent url(/img/main/misc/ultAdvicesVisual_89.jpg) no-repeat }
div#ultAdvicesEdito div.ultVisual_97 { background: transparent url(/img/main/misc/ultAdvicesVisual_97.jpg) no-repeat }
div#ultAdvicesEdito div.ultVisual_102 { background: transparent url(/img/main/misc/ultAdvicesVisual_102.jpg) no-repeat }
div#ultAdvicesEdito div.ultVisual_110 { background: transparent url(/img/main/misc/ultAdvicesVisual_110.jpg) no-repeat }
div#ultAdvicesEdito div.ultVisual_107 { background: transparent url(/img/main/misc/ultAdvicesVisual_107.jpg) no-repeat }
div#ultAdvicesEdito div.ultVisual_112 { background: transparent url(/img/main/misc/ultAdvicesVisual_112.jpg) no-repeat }
div#ultAdvicesEdito div.ultVisual_113 { background: transparent url(/img/main/misc/ultAdvicesVisual_113.jpg) no-repeat }
div#ultAdvicesEdito div.ultVisual_114 { background: transparent url(/img/main/misc/ultAdvicesVisual_114.jpg) no-repeat }



/********************************************************************************************************************
	- HOME - MYSEARCH -
/*******************************************************************************************************************/
/*** définition des bubbles ***/
div#ultBubbleFilterInfoGeo { top:217px; /top:205px; -top:197px }
div#ultBubbleFilterInfoDom { top:335px; /top:320px; -top:310px }
div#ultBubbleFilterInfoEnf { top:390px; /top:374px; -top:365px }
div#ultBubbleFilterInfoRev { top:446px; /top:426px; -top:420px }
div#ultBubbleFilterInfoOri { top:528px; /top:499px; -top:484px }
div#ultBubbleFilterInfoRel { top:716px; /top:668px; -top:650px }
div#ultBubbleFilterInfoOriImp { top:630px; /top:600px; -top:586px }
div#ultBubbleFilterInfoRelImp { top:842px; /top:797px; -top:780px }
div#ultBubbleFilterInfoEtu { top:954px;  /top:910px; -top:885px }
div#ultBubbleFilterInfoAlc { top:1009px; /top:965px; -top:940px }
div#ultBubbleFilterInfoFum { top:1064px; /top:1020px; -top:994px }
div#ultBubbleFilterInfoPhy { top:1092px; /top:1045px; -top:1024px }

.ultWidthBulleInfo { padding-left:204px }
.ultWidthBulleInfoLast { padding-left: 116px }
div#ultBlocFilter .ultBtnLinkFilter { width:175px }

div.ultMesSerList .ultBlocEnv { width:80px }
div.ultMesSerList .ultBlocRec { width:322px }
div.ultMesSerList .ultBlocRef { width:160px }



/*** offres (weekend gratuit) ***/
#ultContainerNew2 .ultOfferAnnounce, #ultContainer .ultOfferAnnounce {background:url(/img/sp/index/ultWeekendHome.png) no-repeat scroll 0 0 transparent; color:#FFFFFF; font-size:18px; height:200px; padding:5px; position:absolute; left:380px; text-align:center; top:75px; width:200px;}
div#ultContainer .ultOfferDetail { color:#A29E99; text-align:left; }

/*** offres (weekend gratuit) ***/
#ultContainerNew2 .ultOfferAnnounce, #ultContainer .ultOfferAnnounce {background:url(/img/sp/index/ultWeekendHome.png) no-repeat scroll 0 0 transparent; color:#FFFFFF; font-size:18px; height:200px; padding:5px; position:absolute; left:380px; text-align:center; top:75px; width:200px;}
div#ultContainer .ultOfferDetail { color:#A29E99; text-align:left; }


/*** offres (weekend gratuit) - bouton signup ***/
div#ultRegisterFormNew2 a.ultBtnRegisterFreeWe { background:url(/img/sp/index/ultRegisterFreeWe.gif) no-repeat scroll 0 0 transparent !important }

/*** offres (weekend gratuit) - pastille  avec texte en dur ***/
#ultContainerNew2 .ultOfferAnnounce, #ultContainer .ultOfferAnnounce { background:url(/img/main/common/ultLayerOffer.png) no-repeat; color:#FFF; font-size:15px; height:93px; line-height:1.2em; padding:5px; position:absolute; right:16px; text-align:center; top:85px; width:183px; z-index:10; }
.ultOfferAnnounce a { color:#fff }
#ultBodyNew2 .ultOfferAnnounce { left:440px; top:-5px; }
.ultContainerNewFR #ultBodyNew2 .ultOfferAnnounce  { right:450px; }
#ultContainerNew2 .ultOfferDetail { position:relative; top:615px; }
#ultBodyContent .ultContainerNewFR .ultOfferDetail { top:0; }
#ultContainerNew2 .ultOfferDetail, #ultContainer .ultOfferDetail, #ultContainerSignup .ultOfferDetail { color:#A29E99; text-align:center; margin: 10px 0px; }
.ultFreeWeBg { background:transparent url(/img/sp/index/ultFreeWeBg.gif) no-repeat scroll 0 0 !important }




/*** offres (weekend gratuit) - layer cgu ***/
#ultPopCguOffer { display:none; left:575px; position:absolute; top:0px; width:430px; z-index:30; }
#ultPopCguOffer .ultPopCguHeader { height:25px; width:430px; z-index:30; background:url(/img/main/index/ultFreeWeekendBg.gif) no-repeat left top }
#ultPopCguOffer .ultPopCguBody { width:405px; padding: 0 10px 15px 10px; z-index:30; background:url(/img/main/index/ultFreeWeekendBg.gif) no-repeat left bottom }

#ultPopCguOffer a.ultPopClose { display:block; height:25px; width:25px; margin: 0 0 0 405px }

/*** offres (weekend gratuit) - temps restant ***/
div#ultOfferTimer { background:transparent url(/img/main/header_footer/ultFooter.gif) no-repeat bottom; border-top:1px solid #C8C3BB; font-size:14px; height:26px; line-height:26px; margin-bottom:8px; position:relative; text-align:center; }
div#ultOfferTimer div#ultBodyCornerLeft { left:0; }
div#ultOfferTimer div#ultBodyCornerRight { right:0; }

/*** offres (weekend gratuit) - listes ***/
div.ultProfilesListHome div.ultListButtonFree { float:left; padding:10px 0 0 6px; position:relative; text-align:center; width:90px; } /*bouton message */
div.ultListButtonFree a.ultBtnMailTo { background:url(/img/main/btn/ultBtnMailTo.gif) no-repeat; display:block; height:23px; margin:0 auto; width:36px; }

div.ultProfilesList div.ultListButtonsFree { float:left; padding:10px 0 0 20px; position:relative; }
div.ultProfilesList div.ultListButtonsFree a.ultBtnMailTo, div.ultListButtonsFree div.ultMailFree { display:block; height:23px; margin-right:5px; position:relative; width:36px; }
div.ultProfilesList div.ultListButtonsFree a.ultBtnMailTo { background:url(/img/main/btn/ultBtnMailFreeTo.gif) no-repeat; float:none; margin-right:0; }
div.ultProfilesList div.ultOfferMailFree { text-transform: uppercase }

div.ultProfilesListHome div.ultOfferMailFree { background-color:#db002f; color:#FFF; font-size:10px; height:11px; line-height:11px; padding:0 10px; position:relative; text-align:center; text-transform:uppercase }
div#ultMiniProfileMembersNew .ultAction div.ultOfferMailFree { position:absolute }
div.ultOfferMailFree span.ultOfferLeft, div.ultOfferMailFree span.ultOfferRight { border:solid #FFF; border-width:1px 0; display:block; height:9px; position:absolute; top:0; width:1px; }
div.ultOfferMailFree span.ultOfferLeft { left:0; }
div.ultOfferMailFree span.ultOfferRight { right:0; }

/*** offres (weekend gratuit) - page membre ***/
#ultPopCguOffer a.ultPopClose { display:block; height:25px; width:25px; margin: 0 0 0 405px }

/*** offres (weekend gratuit) - pastille ***/
#ultFreeWeekendSticker { display:block; position:absolute; top:0px !important; left:420px; height:218px; width:210px; background:url(/img/sp/offers/ultWeekendHome.png) no-repeat; }
#ultFreeWeekendSticker a { display:block; height:200px; width:200px }
#ultFreeWeekendSticker_sp { display:block; position:absolute; top:348px; right:10px; height:218px; width:210px; background:url(/img/sp/offers/ultWeekendHome.png) no-repeat }


/*** offres (weekend gratuit) - temps restant ***/
div#ultOfferTimer { background:transparent url(/img/main/header_footer/ultFooter.gif) no-repeat bottom; border-top:1px solid #C8C3BB; font-size:14px; height:26px; line-height:26px; margin-bottom:8px; position:relative; text-align:center; }
div#ultOfferTimer div#ultBodyCornerLeft { left:0; }
div#ultOfferTimer div#ultBodyCornerRight { right:0; }









