@charset "utf-8";
/* CSS Document */

/*body{
margin:auto;
padding:auto;
//text-align:center;
font-family:Arial,Helvetica,sans-serif;
}

#container{
//margin-left:124px;
margin:auto;
padding:auto;
width:1200px;
height:auto;
//text-align:left;
}*/


body{
//text-align:center;
font-family:Arial,Helvetica,sans-serif;
position:relative;
}

#container{
//margin-left:124px;
width:1200px;
height:auto;
left:50%;
margin-left:-600px;
position:absolute;
//text-align:left;
}


#bgContent{
margin:auto;
padding:auto;
width:1200px;
background-image:url(../img/home/filet_ombre.jpg);
background-repeat:repeat-y;
height:auto;
padding-top:2px;
}

#header{
height:auto;
margin-left:124px;
margin-top:0px;
padding:auto;
}

#content{
width:954px;
margin-left:124px;
padding:auto;
}


h1{
margin-top:20px;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:20px;
color:#269c9b;
font-weight:normal;
}


h1 em{
font-size:25px;
color:#8e165b;
font-weight:lighter;
font-style:normal;
}

h2{
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:90%;
padding-top:20px;
color:#269c9b;
font-weight:500;
letter-spacing:-1px;
word-spacing:1px;
}

h3{
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:13px;
color:#8e165b;
padding-top:8px;
margin-top:-8px;
margin-bottom:0px;
margin-left:0px;
margin-right:0px;
}

p{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#707173;
padding-left:5px;
margin:0;
padding:0;
}

a{
font-family:Arial,Helvetica,sans-serif;
}

.sousTitreLien{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#8e165b;
padding-top:8px;
margin:0;
text-decoration:none;
}

/* Logo */ 


.logoRDK{
margin-left:8px;
margin-bottom:32px;
/*float:left; */
}
/* /Logo */ 

/* menu */ 
#menu{
width:956px;
height:39px;
background-image:url(http://media.regimedukan.com/site/en/home/menuFond.jpg);
clear:both;
margin-left:124px;
}

#menu ul{
margin:  0;
padding: 0;
list-style-type: none;
font-family: verdana, arial, sanf-serif;
font-size:16px;
margin-top:0px;
}

#menu li.puce {
display:inline;
margin:0;
padding:0
}


.menuHome{
height:52px;
color: #ffffff;
text-decoration: none;
display:inline-block;
padding-top:8px;
padding-left:15px
}

.menuHome:link, .menuHome:visited{
width:60px;
height:52px;
color: #ffffff;
text-decoration: none;
font-size:16px;
}

.menuHome:hover, .menuHome:active{ 
background-image:url(http://media.regimedukan.com/site/en/home/menuFond_hover.jpg);
background-repeat:repeat-x;
height:52px ;
color: #008582;
text-decoration: none;
border:0;
padding-top:8px;
padding-left:15px;
} 

.menuCoaching{
height:52px;
color: #ffffff;
text-decoration: none;
display:inline-block;
padding-top:8px;
padding-left:15px
}

.menuCoaching:link, .menuCoaching:visited{
width:130px;
height:52px;
color: #ffffff;
text-decoration: none;
font-size:16px;
}

.menuCoaching:active, .menuCoaching:hover{
background-image:url(http://media.regimedukan.com/site/en/home/menuFond_hover.jpg);
background-repeat:repeat-x;
width:130px;
color: #008582;
text-decoration: none;
border:0;
height:52px;
}						

.menuCommunaute{
height:52px;
color: #ffffff;
text-decoration: none;
display:inline-block;
padding-top:8px;
padding-left:15px
}

.menuCommunaute:link, .menuCommunaute:visited{
width:100px;
height:52px;
color: #ffffff;
text-decoration: none;
font-size:16px;
}

.menuCommunaute:hover, .menuCommunaute:active{
background-image:url(http://media.regimedukan.com/site/en/home/menuFond_hover.jpg);
background-repeat:repeat-x;
width:100px;
color: #008582;
text-decoration: none;
border:0;
padding-top:8px;
padding-left:15px;
height:52px;
}

.menuInscrire{
color: #ffffff;
text-decoration: none;
display:inline-block;
padding-top:8px;
padding-left:15px
}

.menuInscrire:link, .menuInscrire:visited{
width:70px;
color: #ffffff;
text-decoration: none;
font-size:16px;
height:52px;
}

.menuInscrire:hover, .menuInscrire:active{
background-image:url(http://media.regimedukan.com/site/en/home/menuFond_hover.jpg);
background-repeat:repeat-x;
width:70px;
color: #008582;
text-decoration: none;
border:0;
padding-top:8px;
padding-left:15px;
height:52px;
}




.menuApartement{
color: #ffffff;
text-decoration: none;
display:inline-block;
padding-top:8px;
padding-left:15px
}

.menuApartement:link, .menuApartement:visited{
width:170px;
color: #ffffff;
text-decoration: none;
font-size:16px;
height:52px;
}

.menuApartement:hover, .menuApartement:active{
background-image:url(http://media.regimedukan.com/site/en/home/menuFond_hover.jpg);
background-repeat:repeat-x;
width:170px;
color: #008582;
text-decoration: none;
border:0;
padding-top:8px;
padding-left:15px;
height:52px;
}
/* /menu */ 


/* Connexion Espace Minceur */

#ContentloginBox{
/*margin-top:50px; */
/*margin-left:305px; */
float:left;
/*margin-left:100px; OK */
left:750px;
top:60px;
width:300px; 
position:absolute;

}
 
 /*  INUTILISE ?
#fondBox{
width:300px;
background-color-:#e6eeed;
background-repeat:repeat-y;
height:auto;
margin-top:-10px;
min-height:96px;
float:left;
/*height:96px; * /
}
*/

#loginBox{
height:112px;
background-color:#ecf9f7;
/*position:relative; 
float:right;*/
/*


height:110px;
margin-bottom:-100px;
margin-right:150px;

width:300px;
z-index:5000;
//height:110px;
margin-top: -10px;*/

}



.topLoginBox{
background-image:url(http://media.regimedukan.com/site/en/home/topLoginBox_03.jpg);
background-repeat:no-repeat;
width:310px;
height:11px;

/*float:left; */

/*margin-top:15px;;
padding-top:0;
padding-bottom:0;
margin-left:121px;

margin-bottom: 4px;*/
}

.basLoginBox{
background-image:url(http://media.regimedukan.com/site/en/home/basBoxLogin_23.gif);
background-repeat:no-repeat;
width:310px; 
height:9px;


/*float:right; */
/*width:300px; */
/*
padding:0;
position:absolute;
margin-top:130px;
float:left;
margin-left:121px
margin-left:445px;
z-index:2;
position:absolute;
margin-top:130px;
//margin-top:100px;
margin-left:121px;


padding:0;
//margin-top:100px;
//float:left;
//; */
}

.formulaireLoginBox{
/*margin-top:8px; */
/*margin-left:10px; */
color:#8e165b;
font-size:12px;
font-weight:bold;
font-family:Arial,Helvetica,sans-serif;
}


p.inscris{
font-size:11px;
color:#269c9b;
font-weight:bold;
}





#loginBox input{
color:#666666;
font-size:12px;
font-weight:light;
font-family:Arial,Helvetica,sans-serif;
margin-top:0px
}

#loginBox input.btn_login{
float:right;
margin-right:20px;
margin-top:20px;
width:62px;
height:27px;
}

.enteteLoginBox{
color:#8e165b;
font-size:18px;
font-weight:light;
font-family:Arial,Helvetica,sans-serif;
text-align:left;
padding-top:0px;
padding-left:10px;
}

.motPasseOublie{
font-size:11px;
color:#8e165b;
text-decoration:none;
font-weight:lighter;
font-family:Arial,Helvetica,sans-serif;
/* padding-top:4px;
padding-bottom:10px; */
}

#loginBox a {
font-size:11px;
color:#8e165b;
text-decoration:none;
font-weight:lighter;
font-family:Arial,Helvetica,sans-serif;



/*padding-top:10px;
*/
}
/* /Connexion Espace Minceur */

/* Encart Vidéos et photos Pierre */
#video{
width:954px;
height:245px;
margin-bottom:1px;
float:left;
}


p.phrasePromo{
color:#269C9B;
font-family:verdana;
font-size:105%;
font-weight:900;
letter-spacing:0;
line-height:25px;

padding-top:40px;
width:430px;
letter-spacing:-1px;
}

.phrasePromoViolet{
color:#8e165b;
font-size:108%;
font-weight:500;
letter-spacing:-1px;
}

.signaturePromo{
color:#269c9b;

padding-top:10px;
width:430px;
}

.btVideo{
padding-top:20px;
padding-left:190px;
//margin-left:0px;
//margin-top:0px;
}

#flashContainer {
margin-top:7px;
position:relative;
/*width:620px;*/
float:left;
display:block;

width:542px
}

.infosVideoHome{
float:left;
padding-left:20px;
}

/* /Encart Vidéos et photos Pierre */

/* Encart JP */
.unitJPbox{
background-color:#AE377B;
float:right;
margin-right:-176px;
padding:10px 0 10px 10px;
position:relative;
width:165px;
color:#ffffff;}

.unitJPbox label{
color:#ffffff;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
}

.unitJpColor{
color:#ffffff;
}


#jpBox{
float:right;
/*margin-top:-200px;
margin-right:25px;*/
padding-top:30px;
padding-right:10px;
position:relative;
width:398px;
height:212px;
display:block;
}

.formJP{
width:400px;
margin-top:10px;
}


.fondJPBox{
background-image:url(http://media.regimedukan.com/site/en/home/bgFondBox_05.gif);
background-repeat:repeat-x;
width:398px;
height:205px;
margin-bottom:0px;
float:left;
}

#colLeftJPBox{
float:left;
width:150px;
margin-left:10px;
border-right:1px solid #FFFFFF;
}

#colRightJPBox{
float:left;
width:200px;
margin-left:16px;
}

#colRightJPBox p.titreFormulaire {
margin-top:0;
}

.lien_poids{
text-decoration:underline;
color:#ffffff;
}

.hautBox, .basBox{
float:left;
//margin-left:3px;
}
/*
.basBox{
//margin-top:-10px;
}

@media all and (-webkit-min-device-pixel-ratio:10000), not all and (-webkit-min-device-pixel-ratio:0)

{
.basBox{
margin-top:-12px;
    }

}


@media screen and (min-width: 0px) {

 .basBox{
margin-top:-5px;
    }
} */

.boutonGo{
display:block;
float:left;
margin-left:20px;
/*padding-top:10px;*/
width:343px;
height:45px;
/* //padding-top:118px;*/
}

/*
@media screen and (min-width: 0px) {

.boutonGo{
margin-top:-10px;
}

}


html:first-child .boutonGo {
  padding-top:220px;
}
*/

/*
.boutonGo { margin-top /*\** /: -10px; }
*/

.boutonGoJP {
/*visibility:hidden; */
display:none
}

.txtgratuit{
color:#FFFFFF;
font-family:arial,Helvetica,sans-serif;
font-size:15px;
font-weight:900;
letter-spacing:0;
margin-left:190px;
margin-top:-137px;
//margin-top:-147px;
text-align:center;
word-spacing:-1px;
}


.formulaireJP{
/* width:194px; */
/*height:auto; */
padding-left:8px;

	width:390px
}

p.texte_JP{
color:#ffffff; 
margin-left:20px;
}

.reponseJP{
color:#FFFFFF;
font-weight:normal;
padding-top:2px;
margin-right:20px;
}

.reponseJP2{
color:#FFFFFF;
font-weight:normal;
padding-top:2px;
font-size:12px;
padding-right:20px;
//padding-right:10px;
}

.titreFormulaireQuestion2{
color:#FFFFFF;
font-size:12px;
margin-top:12px;
padding-bottom:10px;
font-weight:bold;
//margin-bottom:5px;
}

h2.titreFormulaireJP{
color:#FFFFFF;
font-family:arial,Helvetica,sans-serif;
font-size:17px;
font-weight:900;
letter-spacing:0;
margin:0;
padding:0;
margin-left:20px;
margin-top:-2px;
margin-bottom:3px;
text-align:left;
word-spacing:-1px;
}


.titreFormulaireQuestion{
color:#FFFFFF;
font-size:12px;
margin-top:8px;
font-weight:bold;
margin-bottom:2px;
//margin-top:10px;
}

@media screen and (min-width: 0px) {

.titreFormulaireQuestion{
color:#FFFFFF;
font-size:12px;
margin-top:12px;
}

}

.titreFormulaireReponse{
color:#FFFFFF;
font-size:11px;
margin-top:4px;
}

.textFormulaireJP {
color:#FFFFFF;
float:right;
font-size:13px;
font-weight:600;
letter-spacing:0;
margin:-65px 22px 0 0;
padding:0;
}
/* /Encart JP */

/* Encart avec photos de Femmes */
#photofemmes{
width:935px;
height:230px;
float:left;
margin-top:15px;
margin-left:10px;
}

.topBoxfemme{
background-image:url(http://media.regimedukan.com/site/en/home/topEncartFemme_10_10.gif);
background-repeat:no-repeat;
width:935px;
height:12px;
float:left;
}

.bottomBoxfemme{
background-image:url(http://media.regimedukan.com/site/en/home/bottomEncartFemme_20.gif);
background-repeat:no-repeat;
width:935px;
height:9px;
float:left;
}

.fondFemme{
background-image:url(http://media.regimedukan.com/site/en/home/photoFemme_11.gif);
background-repeat:no-repeat;
width:935px;
height:201px;
float:left;
}


ul.puce_uk{
list-style-type:none;
background-image:url(http://media.regimedukan.com/site/en/home/puces_homeUk_09.gif);
background-repeat:no-repeat;
width:22px;
height:24px;
margin-left:20px;
}

h2.titre_encartFemme{
margin-top:-8px; 
margin-left:20px;
}

#colLeftFemme{
float:left;
width:300px;
margin-top:-5px;
//margin-top:0px;
}

#colRightFemme{
float:left;
width:360px;
margin-top:-5px;
//margin-top:0px;
}

.texteBoldGris{
font-size:13px;
font-weight:bold;
}

.texteBoldViolet{
font-size:13px;
font-weight:bold;
color:#8e165b;
letter-spacing:0px;
}

/* /Encart avec photos de Femmes */

/* Titres des rubriques */
.titreRubriqueViolet{
color:#8e165b;
font-size:130%;
font-weight:500;
letter-spacing:-1px;
}

.titreRubrique{
background-image:url(../img/home/bg_titre_09.jpg);
background-repeat:repeat-x;
width:310px;
height:60px;
margin-left:6px;
}

.titreRubrique2 {
background-image:url("../img/home/bande_rubrique_ombre.jpg");
background-repeat:repeat-x;
float:left;
height:18px;
margin:0;
padding:0 0 5px;
width:230px;
//margin-bottom:-10px;
}


.titreRubriqueVid{
color:#269C9B;
font-family:Arial,Helvetica,sans-serif;
font-size:70%;
font-weight:500;
letter-spacing:-0.4px;
padding-left:20px;
margin-right:0px;
padding-top:20px;
word-spacing:1px;
//padding-left:15px;
}

<!-- hack opera -->
@media screen and (min-width: 0px) {
    .titreRubriqueVid { 
 padding-left:15px;
 }
}

<!-- hack Safari -->
@media screen and (-webkit-min-device-pixel-ratio:0)
 {
.titreRubriqueVid {
    margin-left:50px;
color:#FF0000;
   }
 }




.titreInterviews{
color:#8E165B;
font-family:Arial,Helvetica,sans-serif;
font-size:13px;
margin:0;
padding-top:8px;
padding-bottom:2px;
text-decoration:none;
}

.titreInterviews a:hover {
color:#297471;
text-decoration:none;
}


/* /Titres des rubriques */

/* Mise en forme des rubriques */ 
.filetActualites{
background-image:url(../img/home/bg_titre_09.jpg);
background-repeat:repeat-x;
width:626px;
height:60px;
margin-left:6px;
}

p.imgVid{
float:left;
padding-top:12px;
//padding-top:20px;
padding-left:3px;
padding-right:8px;
padding-bottom:5px;
}

p.post{
font-size:10px;
margin-bottom:-8px;
}

p.date, .nom{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#269c9b;
padding-top:2px;
}

p.btSuite{
margin-top:0px;
}

p.btSuiteVid{
padding-top:0px;
}

#element{
width:954px;
height:auto;
margin-top:-10px;

}

#elementLigne2{
height:auto;
float:left;
//margin-top:25px;
}

.encartRubrique2{
border-left:#269c9b 1px solid;
margin-left:6px;
margin-top:-44px;
height:130px;
//margin-top:-54px;
//height:145px;
}

.encartRubrique1{
border-left:#269c9b 1px solid;
margin-left:6px;
margin-top:-44px;
//margin-top:-54px;
height:242px;
}

.encartRubriqueForum{
border-left:#269c9b 1px solid;
margin-left:6px;
margin-top:-44px;
height:226px;
padding-top:12px;
padding-left:4px;
//margin-top:-55px;
//padding-top:23px;
//height:220px;
}

.encartTexteForum{
padding-top:10px; 
margin-bottom:-10px;
margin-left:84px;
//padding-top:18px;
//margin-bottom:-30px;
}

.encartTexteSecret{
height:auto;
margin-left:80px;
padding-top:12px;
//padding-top:14px;
}

.encartTexteInterviews{
height:auto;
margin-left:80px;
padding-top:42px;
text-align:center;
//padding-top:52px;
}

.encartTexteNutrition, .encartTexteActualites{
height:auto;
padding-left:140px;
padding-top:1px;
//padding-top:14px;
}

.encartTexteVid{
height:auto;
padding-left:8px;
padding-top:1px;
}

.encartTexteChatDirect{
padding-left:4px;
padding-top:8px;
}

.encartTexteProchainChat{
padding-top:1px; 
margin-left:80px;
//padding-top:14px;
}

.encartTexteProchainChat h3{
color:#8E165B;
font-family:Arial,Helvetica,sans-serif;
font-size:13px;
margin:0;
padding-top:8px;
text-decoration:none;
}

.titreInterviews{
//margin-top:12px;
}

.chat, .vid, .forum, .secret, .zoomNutrition, .prochainChat, .interviews{
width:310px;
height:auto;
float:left;
margin-left:3px;
//margin-left:3px;
}

 
.boutonChat{
border:0 none;
padding-top:18px;
//padding-top:23px;
}

.actualites{
width:626px;
height:auto;
float:left;
margin-left:3px;
}
 

p.pointilleForum{
width:300px;
margin:0;
padding:0;
color:#269c9b;
}

.dateSession{
font-family:Arial,Helvetica,sans-serif;
font-size:70%;
font-weight:500;
letter-spacing:-0.4px; 
color: #269C9B; 
padding-left:84px;
//margin-left:-10px;
}

.banniereActu{
margin-top:10px;
//margin-top:22px;
margin-left:2px;
}

.imgZoomChat{
width:186px;
margin-left:65px;
//margin-top:0px;
margin-top:4px;
padding:0;
}
/* /Mise en forme des rubriques */ 

/* Footer */ 
#footer{
height:auto;
margin-left:126px;
float:left;
}

.planProspects{
background-color:#269c9b;
height:242px;
width:602px;
margin-left:0px;
float:left;
}

.planAbonnes{
background-color:#8e165b;
height:242px;
width:346px;
float:left;
}

.colLeftProspect, .colCenterProspect, .colRightProspect{
width:200px;
float:left;
margin-left:0px;
padding-top:10px;
}

.colLeftAbonnes, .colRightAbonnes{
width:160px;
float:left;
margin-left:-5px;
padding-top:10px;
}

a.lienFooter{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
text-decoration:none;
display:block;
}

a.lienFooterTitre{
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
text-decoration:none;
display:block;
width:200px;
}

#footerProspect{
width:602px;
float:left;
margin-left:-2px;
}

#footerAbonnes{
width:346px;
float:left;
margin-left:6px;
}

ul.flecheFooter{
list-style-type:none;
background-image:url(../img/home/fleche_footer.jpg);
background-repeat:no-repeat;
width:140px;
height:18px;
margin-left:15px;
margin-bottom:-9px;
margin-top:15px;
padding-left:25px;
}

ul.flecheFooterAbonnes{
list-style-type:none;
background-image:url(../img/home/fleche_footer_abonne.jpg);
background-repeat:no-repeat;
width:140px;
height:18px;
margin-left:15px;
margin-bottom:-10px;
padding-left:25px;
}



li.puce{
display:inline;
}

.baselineFooter{
clear:both;
margin-left:122px;
padding-bottom:30px;
width:954px;
//margin-top:-20px;
}

.copyrightFooter{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#269c9b;
width:240px;
float:left;
padding-left:1px;
}

#LienFooter{
float:right;
width:505px;
//width:606px;
}

ul.menuFooter{
width:550px;
margin-top:-5px;
float:right;
text-align:right;
//margin-top:-2px;
//margin-right:0px;
//margin-left:0px;
//display:inline-block;
//text-align:right;
}

a.menuFooter{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#269c9b;
text-decoration:none;
display:inline;
margin-left:10px;
}

h2.titreFooter{
padding-top:5px;
margin-left:10px;
//margin-top:0px;
//margin-left:0px;
}

@media screen and (min-width: 0px) {

h2.titreFooter{
padding-top:5px;
//margin-top:0px;
margin-left:10px;
}

}

/* LOGO*/
.logo{
float: right; 
margin-top: -105px; 
margin-right: 05px;
}
/* /Footer */ 


/*  titre rubrique */
.titreCoachingCommunaute{
font-family:Arial, Helvetica, sans-serif;
}
/*  /titre rubrique  */





/*   ****  POPUP EDITO   ***  */

#bg_popup {
border:2px solid #fff;  
display:none; 
background-color:#c24099; 
width:500px; 
height:300px; 
position:absolute; 
z-index:1000; 
top:400px; 
left:50%; 
margin-left:-250px; 
/*
filter:alpha(opacity=90); 
opacity: 0.90 */

} 

#txt_popup {
width:480px; 
height:300px; 
display:none; 
position:absolute; 
z-index:1100; 
top:400px; 
left:50%; 
margin-left:-250px;
padding:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:justify
}


#txt_popup p {
font-size:14px;
color:#FFFFFF
}

#txt_popup img.photo{
float:left;
margin-right:10px
}

#txt_popup img.bouton {
float:left;
margin-left:160px;
margin-top:10px;
cursor:pointer
}
/*   **** /POPUP EDITO   ***  */


