@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;
}
#drapeau{
float:right;
margin-right:130px;
overflow:hidden;
}
#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;
}

/* surchage css orange pour centrer le header*/
#o_walledgarden {
margin-bottom: 0;
margin-left: auto;
margin-right: auto;
margin-top: 0;
}
div#o_walledgarden div#o_header3 div.liens ul{*text-align:left;}
div#o_walledgarden #o_header3 .formDiv {*margin-left: 6px;*text-align:left;}
div#o_walledgarden #o_header3 .formDiv label{*margin-left: 6px;}
/* Logo */ 


.logoRDK{
margin:30px 0 32px 8px;
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:7px;
}

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

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

.menuBoutique{
background-image:url(../img/home/bgOngletsBlanc_22.jpg);
background-repeat:repeat-x;
text-align:center;
height:30px;
color: #269c9b;
text-decoration: none;
float:left;
padding: 5px 20px 5px 20px;
font-size:15px;
}
.menuBoutique:hover, .menuBoutique:active{
background-image:url(../img/home/bgOngletsVert_22.jpg);
background-repeat:repeat-x;
text-align:center;
height:30px;
color: #ffffff;
text-decoration: none;
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:25px;
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{
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:bold;
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:bold;
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(http://media.regimedukan.com/site/vignettes/encartHome1.jpg);
width:337px;
height:147px;
float:left;
}

.photofemme2{
background-image:url(http://media.regimedukan.com/site/vignettes/encartHome2.jpg);
width:375px;
height:147px;
float:left;
}

.photofemme3{
background-image:url(http://media.regimedukan.com/site/vignettes/encartHome3.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:152px;
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:30px;
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-right:4px;
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;
}

.actualites .encartRubrique2{
height:191px;
}

.interviews .encartRubrique2{
height:189px;
//height:193px;
}

.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, .encartTexteJusteImage{
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:15px;
}

.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, .justeImage{
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{
margin-left:123px;
float:left;
}

.planProspects{
background-color:#269c9b;
width:602px;
}

.planAbonnes{
background-color:#8e165b;
width:346px;
}

.planProspects,
.planAbonnes{
height:200px; 
padding-top:25px
}
																				
.colLeftProspect, 
.colCenterProspect, 
.colRightProspect{
width:200px;
float:left; 
} 

.colLeftAbonnes, 
.colRightAbonnes{
width:160px;
float:left;
}

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;
}
																	
.colCenterProspect ul,
	.colLeftProspect ul,
	.colRightProspect ul,
.colLeftAbonnes ul,
	.colRightAbonnes ul{
margin-top:0; 
} 

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

ul#international{
margin-top:5px;
}
																								
ul.flecheFooter,
ul.flecheFooterAbonnes{
background-repeat:no-repeat;
list-style-type:none;
width:165px;
margin:0 0 15px 10px;
padding-left:25px;
float:left
}

ul.flecheFooter{
background-image:url(../img/home/fleche_footer.jpg);
}

ul.flecheFooterAbonnes{
background-image:url(../img/home/fleche_footer_abonne.jpg);
}

li.puce{
display:inline
}
																									
ul.flecheFooter li.ssmenu,
ul.flecheFooterAbonnes li.ssmenu {
float:left;
margin-top:3px;
}


ul.flecheFooter li.ssmenu ul,
	ul.flecheFooterAbonnes li.ssmenu ul {
margin:0;
padding:0
}


*+html li.ssmenu ul{ /*  Hack IE7  */
margin-top:-15px;
}

#footer .internation {
clear:both;
padding-left:5px;
}

*+html #footer .internation,
*+html #footer .firefox  {  /*  Hack IE7  */
margin-top:-15px
}

#footer .firefox  {
clear:both;
position:relative;
top:55px;
left:5px;
}

#footer .firefox a{
float:left;
background:url(http://media.regimedukan.com/site/fr//home/logoFirefox.jpg) left top no-repeat;
height:50px;
padding-left:50px;
line-height:40px;
font-size:12px
}

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

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

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:10px;
margin-left:10px;
}

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

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