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

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;
}

#header{
height:auto;
margin-left:124px;
margin-top:-20px;
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:0;
}

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:auto;
clear:both;
height:auto;
margin-left:116px;
}

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

/*.gaucheOnglets{
background-image:url(../img/home/gaucheOngletsBlanc_20.jpg);
background-repeat:no-repeat;
width:7px;
height:27px;
float:left;
}

.droitOnglets{
background-image:url(../img/home/droitOngletsBlanc_24.jpg);
background-repeat:no-repeat;
width:6px;
height:27px;
float:left;
}*/

.menuCoaching{
background-image:url(../img/home/bgOngletsBlanc_22.jpg);
background-repeat:repeat-x;
width:160px;
text-align:center;
height:30px;
color: #269c9b;
text-decoration: none;
float:left;
padding: 5px 5px 5px 5px;
font-size:15px;

}

.menuCoaching:link, .menuCoaching:visited{
background-image:url(../img/home/bgOngletsBlanc_22.jpg);
background-repeat:repeat-x;
width:160px;
text-align:center;
height:30px;
color: #269c9b;
text-decoration: none;
padding: 5px 5px 5px 5px;
font-size:15px;
}

.menuCoaching:hover, .menuCoaching:active{
background-image:url(../img/home/bgOngletsVert_22.jpg);
background-repeat:repeat-x;
width:160px;
text-align:center;
height:30px;
color: #ffffff;
text-decoration: none;
padding: 5px 5px 5px 5px;
font-size:15px;
}

.menuCommunaute{
background-image:url(../img/home/bgOngletsBlanc_22.jpg);
background-repeat:repeat-x;
width:140px;
text-align:center;
height:30px;
color: #269c9b;
text-decoration: none;
float:left;
padding: 5px 5px 5px 5px;
font-size:15px;
}

.menuCommunaute:link, .menuCommunaute:visited{
background-image:url(../img/home/bgOngletsBlanc_22.jpg);
background-repeat:repeat-x;
width:140px;
text-align:center;
height:30px;
color: #269c9b;
text-decoration: none;
padding: 5px 5px 5px 5px;
font-size:15px;
}

.menuCommunaute:hover, .menuCommunaute:active{
background-image:url(../img/home/bgOngletsVert_22.jpg);
background-repeat:repeat-x;
width:140px;
text-align:center;
height:30px;
color: #ffffff;
text-decoration: none;
padding: 5px 5px 5px 5px;
font-size:15px;
}

.menuInscrire{
background-image:url(../img/home/bgOngletsBlanc_22.jpg);
background-repeat:repeat-x;
/* width:80px; */
width:120px;
text-align:center;
height:30px;
color: #269c9b;
text-decoration: none;
float:left;
padding: 5px 5px 5px 5px;
font-size:15px;
}

.menuInscrire:link, .menuInscrire:visited{
background-image:url(../img/home/bgOngletsBlanc_22.jpg);
background-repeat:repeat-x;
/* width:80px; */
width:120px;
text-align:center;
height:30px;
color: #269c9b;
text-decoration: none;
padding: 5px 5px 5px 5px;
font-size:15px;
}

.menuInscrire:hover, .menuInscrire:active{
background-image:url(../img/home/bgOngletsVert_22.jpg);
background-repeat:repeat-x;
/* width:80px; */
width:120px;
text-align:center;
height:30px;
color: #ffffff;
text-decoration: none;
padding: 5px 5px 5px 5px;
font-size:15px;
}

.menuBoutique{
background-image:url(../img/home/bgOngletsBlanc_22.jpg);
background-repeat:repeat-x;
width:100px;
text-align:center;
height:30px;
color: #269c9b;
text-decoration: none;
float:left;
padding: 5px 5px 5px 5px;
font-size:15px;
}

.menuBoutique:link, .menuBoutique:visited{
background-image:url(../img/home/bgOngletsBlanc_22.jpg);
background-repeat:repeat-x;
width:100px;
text-align:center;
height:30px;
color: #269c9b;
text-decoration: none;
padding: 5px 5px 5px 5px;
font-size:15px;
}

.menuBoutique:hover, .menuBoutique:active{
background-image:url(../img/home/bgOngletsVert_22.jpg);
background-repeat:repeat-x;
width:100px;
text-align:center;
height:30px;
color: #ffffff;
text-decoration: none;
padding: 5px 5px 5px 5px;
font-size:15px;
}


.menuHome{
background-image:url(../img/home/bgOngletsBlanc_22.jpg);
background-repeat:repeat-x;
display:inline-block;
height:30px;
color: #269c9b;
text-decoration: none;
float:left;
padding: 5px 5px 5px 5px;
font-size:15px;
}

.menuHome:link, .menuHome:visited{
background-image:url(../img/home/bgOngletsBlanc_22.jpg);
background-repeat:repeat-x;
display:inline-block;
height:30px;
color: #269c9b;
text-decoration: none;
float:left;
padding: 5px 5px 5px 5px;
font-size:15px;
}

.menuHome:hover, .menuHome:active{
background-image:url(../img/home/bgOngletsVert_22.jpg);
background-repeat:repeat-x;
width:auto;
height:30px;
color: #ffffff;
text-decoration: none;
padding: 5px 5px 5px 5px;
font-size:15px;
}
/* /menu */ 


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

#loginBox{
float:right;
width:300px;
height:auto;
margin-top:45px;
margin-right:134px;
z-index:5000;
position:relative;
//height:10px;
//margin-top:30px;
}


.hautLoginBox{
background-image:url(../img/home/hautLoginBox_03.png);
background-repeat:no-repeat;
width:300px;
height:9px;
margin-top:-15px;;
padding-top:0;
padding-bottom:0;
float:left;
//margin-top:-18px;
//margin-right:0px;
//float:right;
}

.formulaireLoginBox{
margin-left:0px;
height:96px;
//margin-left:-10px;
//margin-bottom:-10px;
}

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

.formulaireLoginBox{
margin-left:0px;
height:96px;
}
}

.basLoginBox{
background-image:url(../img/home/basLoginBox_06.png);
background-repeat:no-repeat;
width:300px;
height:8px;
float:right;
padding:0;
//margin-top:0px;
//float:left;
}

.enteteLoginBox{
color:#FFFFFF;
font-size:13px;
font-weight:bold;
text-align:center;
padding-top:4px;
}

.motPasseOublie{
font-size:10px;
color:#269C9B;
text-decoration:none;
margin-top:0px;
}

p.inscris{
font-size:11px;
color:#269c9b;
font-weight:bold;
}
/* /Connexion Espace Minceur */

/* Encart Vidéos et photos Pierre */
#video{
background-image:url(../img/home/fondVideo_10.jpg);
width:954px;
height:245px;
margin-bottom:1px;
float:left;
}

/*p.phrasePromo{
margin-left:20px;
padding-top:40px;
font-size:109%;
color:#269c9b;
width:400px;
font-weight:500;
letter-spacing:-1px;
line-height:20px;
}*/

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;
}

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

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

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

.formJP{
width:280px;
}

.fondJPBox{
background-image:url(../img/home/fondJPBox_13.jpg);
background-repeat:no-repeat;
width:300px;
height:194px;
//height:204px;
float:left;
//margin-left:3px;
}

.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{
float:right;
margin-right:4px;
margin-top:-120px;
}

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

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

}


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

.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;
}

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


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

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

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

}

.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:954px;
height:147px;
margin-bottom:10px;
float:left;
}

.photofemme1{
background-image:url(../img/home/encartphoto1_13.jpg);
width:337px;
height:147px;
float:left;
}

.photofemme2{
background-image:url(../img/home/encartphoto2_14.jpg);
width:375px;
height:147px;
float:left;
}

.photofemme3{
background-image:url(../img/home/encartphoto3_15.jpg);
width:242px;
height:147px;
float:left;
}

p.texteEncartFemme1{
text-transform:uppercase;
color:#FFFFFF;
font-size:95%;
margin-top:32px;
margin-left:100px;
font-weight:bold;
letter-spacing:-1px;
word-spacing:1px;
line-height:125%;
}

.texteEncartFemmeLight{
font-weight:500;
}

p.texteEncartFemme2{
text-transform:uppercase;
color:#FFFFFF;
font-size:95%;
margin-top:48px;
margin-left:184px;
font-weight:bold;
letter-spacing:-1px;
word-spacing:1px;
line-height:125%;
}

p.texteEncartFemme3{
text-transform:uppercase;
color:#FFFFFF;
font-size:95%;
margin-top:48px;
margin-left:8px;
font-weight:bold;
letter-spacing:-1px;
word-spacing:1px;
line-height:125%;
}
/* /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:30px;
margin-right:0px;
padding-top:20px;
word-spacing:1px;
//padding-left:20px;
}

.titreInterviews{
color:#8E165B;
font-family:Arial,Helvetica,sans-serif;
font-size:13px;
margin:0;
padding-top:8px;
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:23px;
padding-left: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; 
//padding-top:23px;
margin-left:84px;
}

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

.encartTexteInterviews{
height:auto;
margin-left:80px;
padding-top:21px;
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:-5px;
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;
}

#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:-5px;
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:604px;
}

ul.menuFooter{
width:550px;
margin-left:0px;
margin-top:-5px;
margin-right: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 -->