@charset "utf-8";body{margin:0;color:#232323;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;background-color:#fffcd5;}
div,h1,h2,h3,h4,p,form,label,input,textarea,img,span{margin:0;padding:0;}
ul{margin:0;padding:0;list-style-type:none;font-size:0;line-height:0;}
.spacer{clear:both;font-size:0;line-height:0;}
#topstrip{width:1004px;margin-top:0;margin-right:auto;margin-bottom:0;margin-left:auto;font-family:Georgia;font-size:11px;font-style:normal;line-height:normal;font-weight:normal;font-variant:normal;text-transform:none;color:#908b51;text-decoration:none;float:none;padding:0;height:369px;}
.logo{font-family:Arial;font-size:18px;font-weight:normal;text-transform:none;color:#ae2c04;text-decoration:none;background-image:url(images/logo_banner.jpg);background-repeat:no-repeat;margin:0;float:left;height:369px;width:737px;padding:0;}
.defaut{background-image:url(images/logo_banner.jpg)!important;}
.perte_poids_comb_alim{background-image:url(images/logo_banner_pertepoids.jpg)!important;}
.perte_poids_comb_alim1{background-image:url(images/logo_banner_pertepoids1.jpg)!important;}
.perte_poids_comb_alim2{background-image:url(images/logo_banner_pertepoids2.jpg)!important;}
.perte_poids_comb_alim3{background-image:url(images/logo_banner_pertepoids3.jpg)!important;}
.regain_energie{background-image:url(images/logo_banner_regain.jpg)!important;}
.regain_energie1{background-image:url(images/logo_banner_regain1.jpg)!important;}
.regain_energie2{background-image:url(images/logo_banner_regain2.jpg)!important;}
.regain_energie3{background-image:url(images/logo_banner_regain3.jpg)!important;}
.alimentation_sportive{background-image:url(images/logo_banner_sportive.jpg)!important;}
.alimentation_sportive1{background-image:url(images/logo_banner_sports1.jpg)!important;}
.alimentation_sportive2{background-image:url(images/logo_banner_sports2.jpg)!important;}
.alimentation_sportive3{background-image:url(images/logo_banner_sports3.jpg)!important;}
.alimentation_sportive4{background-image:url(images/logo_banner_sports4.jpg)!important;}
.alimentation_sportive5{background-image:url(images/logo_banner_sports5.jpg)!important;}
.tips_area{margin:0;padding:0;float:right;height:369px;width:267px;}
.tip1{background-image:url(images/tips_01.jpg);background-repeat:no-repeat;margin:0;padding:0;float:left;height:159px;width:267px;}
.tip2{background-image:url(images/tips_02.jpg);background-repeat:no-repeat;margin:0;float:left;height:75px;width:267px;padding-top:16px;padding-right:0;padding-bottom:0;padding-left:0;}
.tips_head{font-family:"Times New Roman";font-size:24px;font-weight:normal;color:#fffcd5;text-decoration:none;margin:0;float:left;height:40px;width:239px;padding-top:47px;padding-right:0;padding-bottom:0;padding-left:0;}
.tip_area{margin:0;padding:0;float:left;height:72px;width:239px;}
.top_no{font-family:Arial;font-size:24px;font-weight:normal;color:#fffcd5;text-decoration:none;background-image:url(images/star.png);background-repeat:no-repeat;margin:0;float:left;height:54px;width:66px;padding-top:12px;padding-right:0;padding-bottom:0;padding-left:0;}
.tips_text{font-family:Arial;font-size:11px;font-weight:normal;text-transform:none;color:#a89b64;text-decoration:none;margin:0;padding:0;float:left;height:72px;width:162px;}
.tips_head1{font-family:Arial;font-size:11px;font-weight:bold;color:#bad27e;text-decoration:none;}
.login_area{background-image:url(images/tips_03.jpg);background-repeat:no-repeat;margin:0;padding:0;float:left;height:119px;width:267px;}
.login_head{font-family:"Times New Roman";font-size:24px;font-weight:normal;color:#fffcd5;text-decoration:none;margin:0;float:left;height:40px;width:239px;padding-top:20px;padding-right:0;padding-bottom:0;padding-left:0;}
.login_area1{margin:0;float:left;height:37px;width:200px;padding-top:0;padding-right:0;padding-bottom:0;padding-left:25px;}
.login_boxarea{margin:0;padding:0;float:left;height:37px;width:130px;}
.login_box{margin:0;padding:0;float:left;height:17px;width:130px;}
.login_textbox{font-family:Arial;font-size:11px;font-weight:normal;color:#fffcd5;text-decoration:none;background-color:#caaa70;margin:0;padding:0;float:left;height:17px;width:130px;border:1px solid #BC954B;}
.login_button{padding:0;float:left;height:37px;width:51px;margin-top:0;margin-right:0;margin-bottom:0;margin-left:5px;}
.login{font-family:Arial;font-size:11px;font-weight:bold;color:#fffcd5;text-decoration:none;background-image:url(images/login.gif);background-repeat:no-repeat;margin:0;float:left;height:27px;width:51px;padding-top:10px;padding-right:0;padding-bottom:0;padding-left:0;}
.login:hover{font-family:Arial;font-size:11px;font-weight:bold;color:#fffcd5;text-decoration:none;background-image:url(images/login1.gif);background-repeat:no-repeat;margin:0;float:left;height:27px;width:51px;padding-top:10px;padding-right:0;padding-bottom:0;padding-left:0;}
#text_head{width:1004px;margin-top:0;margin-right:auto;margin-bottom:0;margin-left:auto;font-family:Georgia;font-size:18px;font-style:normal;line-height:normal;font-weight:normal;font-variant:normal;text-transform:none;color:#1c5247;text-decoration:none;float:none;height:100px;padding-top:40px;padding-right:0;padding-bottom:0;padding-left:0;}
.texthead1{font-family:Arial;font-size:36px;font-weight:normal;color:#b04e20;text-decoration:none;}
.texthead2{padding:4px;}
#menu_area{width:1004px;margin-top:0;margin-right:auto;margin-bottom:0;margin-left:auto;font-family:Arial;font-size:11px;font-style:normal;line-height:normal;font-weight:normal;font-variant:normal;text-transform:none;color:#d34204;text-decoration:none;float:none;height:25px;background-image:url(images/menu_bg.gif);background-repeat:no-repeat;background-position:center center;padding-top:8px;padding-right:0;padding-bottom:0;padding-left:0;}
.menu{font-family:Arial;font-size:14px;font-weight:normal;text-transform:none;color:#d34204;text-decoration:none;padding-top:0;padding-right:5px;padding-bottom:0;padding-left:5px;}
.menu:hover{font-family:Arial;font-size:14px;font-weight:normal;text-transform:none;color:#17503c;text-decoration:none;padding-top:0;padding-right:5px;padding-bottom:0;padding-left:5px;}
#body_area{width:1004px;margin-top:0;margin-right:auto;margin-bottom:0;margin-left:auto;font-family:Arial;font-size:11px;font-style:normal;line-height:normal;font-weight:normal;font-variant:normal;text-transform:none;color:#d34204;text-decoration:none;float:none;height:253px;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;}
#innerbody_area{width:1004px;margin-top:0;margin-right:auto;margin-bottom:0;margin-left:auto;font-family:Arial;font-size:11px;font-style:normal;line-height:normal;font-weight:normal;font-variant:normal;text-transform:none;color:#d34204;text-decoration:none;float:none;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;}
.boxes3_area{margin:0;float:left;height:233px;width:706px;padding-top:30px;padding-right:0;padding-bottom:0;padding-left:20px;}
.box{margin:0;float:left;height:172px;width:208px;padding-top:24px;padding-right:0;padding-bottom:0;padding-left:25px;background-image:url(images/box.gif);background-repeat:no-repeat;}
.box_head{font-family:"Times New Roman";font-size:22px;font-weight:normal;color:#629414;text-decoration:none;margin:0;padding-right:0;float:left;height:35px;width:200px;}
.box_text{font-family:Arial;font-size:11px;font-weight:normal;color:#3b6a55;text-decoration:none;margin:0;float:left;width:188px;line-height:16px;padding-top:15px;padding-right:0;padding-bottom:0;padding-left:0;}
.box_head1{font-family:Arial;font-size:12px;font-weight:bold;color:#b04e20;text-decoration:none;}
.readmore{font-family:Arial;font-size:11px;font-weight:bold;color:#fffcd5;text-decoration:none;background-image:url(images/readmore.png);background-repeat:no-repeat;margin:0;float:right;height:22px;width:74px;padding-top:5px;padding-right:0;padding-bottom:0;padding-left:0;}
.readmore:hover{font-family:Arial;font-size:11px;font-weight:bold;color:#fffcd5;text-decoration:none;background-image:url(images/readmore1.png);background-repeat:no-repeat;margin:0;float:right;height:22px;width:74px;padding-top:5px;padding-right:0;padding-bottom:0;padding-left:0;}
.news_events{margin:0;float:left;height:233px;width:248px;padding-top:30px;padding-right:30px;padding-bottom:0;padding-left:0;}
.news_text{font-family:Arial;font-size:11px;font-weight:normal;text-transform:none;color:#3b6a55;text-decoration:none;margin:0;float:left;width:230px;padding-top:0;padding-right:0;padding-bottom:10px;padding-left:0;}
.news_textlink{font-family:Arial;font-size:11px;font-weight:normal;color:#d34204;text-decoration:none;}
.news_textlink:hover{font-family:Arial;font-size:11px;font-weight:normal;color:#3b6a55;text-decoration:none;}
.news_head{font-family:"Times New Roman";font-size:30px;font-weight:normal;font-variant:normal;text-transform:none;color:#b04e20;text-decoration:none;}
.stationery{font-family:Arial;font-size:12px;font-weight:bold;color:#629414;text-decoration:none;background-image:url(images/stationery.jpg);background-repeat:no-repeat;margin:0;float:left;height:76px;width:128px;padding-top:34px;padding-right:0;padding-bottom:0;padding-left:110px;}
.download{font-family:Arial;font-size:11px;font-weight:bold;color:#d34204;text-decoration:none;}
.download:hover{font-family:Arial;font-size:11px;font-weight:bold;color:#629414;text-decoration:none;}
#footer{width:940px;margin-top:0;margin-right:auto;margin-bottom:0;margin-left:auto;font-family:Georgia;font-size:11px;font-style:normal;line-height:normal;font-weight:normal;font-variant:normal;text-transform:none;color:#908b51;text-decoration:none;float:none;height:169px;background-image:url(images/footer.jpg);background-repeat:no-repeat;background-position:center center;padding-top:0;padding-right:0;padding-bottom:0;padding-left:110px;}
.footer_bg{width:100%;margin-top:0;margin-right:auto;margin-bottom:0;margin-left:auto;font-family:Tahoma;font-size:12px;font-style:normal;line-height:normal;font-weight:bold;font-variant:normal;text-transform:none;text-decoration:none;padding:0;float:left;height:169px;}
.footer_leftarea{margin:0;padding:0;float:left;height:169px;width:350px;}
.footer_links{font-family:Arial;font-size:11px;font-style:normal;line-height:normal;font-weight:normal;font-variant:normal;text-transform:none;text-decoration:none;margin:0;float:left;height:55px;width:100%;color:#fffcd5;padding-top:60px;padding-right:0;padding-bottom:0;padding-left:0;}
.footer_text{font-family:Arial;font-size:12px;font-weight:normal;color:#cb0002;text-decoration:none;margin:0;float:left;height:43px;width:944px;padding-top:53px;padding-right:30px;padding-bottom:32px;padding-left:30px;}
.footer_copyrights{font-family:Arial;font-size:9px;font-style:normal;line-height:normal;font-weight:normal;font-variant:normal;text-transform:none;text-decoration:none;margin:0;float:left;height:20px;width:100%;color:#21806d;padding-top:5px;padding-right:0;padding-bottom:5px;padding-left:0;}
.footer_validation{font-family:"Trebuchet MS";font-size:9px;font-style:normal;line-height:normal;font-weight:normal;font-variant:normal;text-transform:none;text-decoration:none;margin:0;float:left;height:20px;width:100%;color:#c75c2c;padding-top:5px;padding-right:0;padding-bottom:0;padding-left:0;}
a.footerlink:link{font-family:Arial;font-size:11px;font-style:normal;line-height:normal;font-weight:normal;font-variant:normal;text-transform:none;text-decoration:none;color:#fffcd5;padding-right:5px;padding-left:5px;}
a.footerlink:visited{font-family:Arial;font-size:11px;font-style:normal;line-height:normal;font-weight:normal;font-variant:normal;text-transform:none;text-decoration:none;color:#fffcd5;padding-right:5px;padding-left:5px;}
a.footerlink:hover{font-family:Arial;font-size:11px;font-style:normal;line-height:normal;font-weight:normal;font-variant:normal;text-transform:none;text-decoration:none;color:#629414;padding-right:5px;padding-left:5px;}
a.footerlink:active{font-family:Arial;font-size:11px;font-style:normal;line-height:normal;font-weight:normal;font-variant:normal;text-transform:none;text-decoration:none;color:#fffcd5;padding-right:5px;padding-left:5px;}
a.xhtml:link{color:#FFF;text-decoration:none;font-family:Arial;font-size:11px;font-style:normal;line-height:normal;font-weight:bold;font-variant:normal;text-transform:none;background-color:#b19156;margin:0;clear:none;float:none;height:20px;width:150px;border:1px dotted #FFF;padding-top:0;padding-right:10px;padding-bottom:0;padding-left:10px;}
a.xhtml:visited{color:#FFF;text-decoration:none;font-family:Arial;font-size:11px;font-style:normal;line-height:normal;font-weight:bold;font-variant:normal;text-transform:none;background-color:#b19156;margin:0;clear:none;float:none;height:20px;width:150px;border:1px dotted #FFF;padding-top:0;padding-right:10px;padding-bottom:0;padding-left:10px;}
a.xhtml:hover{color:#FFF;text-decoration:none;font-family:Arial;font-size:11px;font-style:normal;line-height:normal;font-weight:bold;font-variant:normal;text-transform:none;background-color:#76a928;margin:0;clear:none;float:none;height:20px;width:150px;border:1px dotted #FFF;padding-top:0;padding-right:10px;padding-bottom:0;padding-left:10px;}
a.xhtml:active{color:#FFF;text-decoration:none;font-family:Arial;font-size:11px;font-style:normal;line-height:normal;font-weight:bold;font-variant:normal;text-transform:none;background-color:#b19156;margin:0;clear:none;float:none;height:20px;width:150px;border:1px dotted #FFF;padding-top:0;padding-right:10px;padding-bottom:0;padding-left:10px;}
a.css:link{color:#FFF;text-decoration:none;font-family:Arial;font-size:11px;font-style:normal;line-height:normal;font-weight:bold;font-variant:normal;text-transform:none;background-color:#76a928;margin:0;padding:0;clear:none;float:none;height:20px;width:100px;border:1px dotted #FFF;padding-top:0;padding-right:20px;padding-bottom:0;padding-left:20px;}
a.css:visited{color:#FFF;text-decoration:none;font-family:Arial;font-size:11px;font-style:normal;line-height:normal;font-weight:bold;font-variant:normal;text-transform:none;background-color:#76a928;margin:0;padding:0;clear:none;float:none;height:20px;width:100px;border:1px dotted #FFF;padding-top:0;padding-right:20px;padding-bottom:0;padding-left:20px;}
a.css:hover{color:#FFF;text-decoration:none;font-family:Arial;font-size:11px;font-style:normal;line-height:normal;font-weight:bold;font-variant:normal;text-transform:none;background-color:#b19156;margin:0;padding:0;clear:none;float:none;height:20px;width:100px;border:1px dotted #FFF;padding-top:0;padding-right:20px;padding-bottom:0;padding-left:20px;}
a.css:active{color:#FFF;text-decoration:none;font-family:Arial;font-size:11px;font-style:normal;line-height:normal;font-weight:bold;font-variant:normal;text-transform:none;background-color:#76a928;margin:0;padding:0;clear:none;float:none;height:20px;width:100px;border:1px dotted #FFF;padding-top:0;padding-right:20px;padding-bottom:0;padding-left:20px;}
.footer_rightarea{margin:0;float:left;height:121px;width:255px;font-family:Arial;font-size:11px;font-weight:normal;color:#a0b5b1;text-decoration:none;padding-top:48px;padding-right:0;padding-bottom:0;padding-left:0;line-height:17px;}
.footer_head1{font-family:Arial;font-size:12px;font-weight:bold;color:#629414;text-decoration:none;}
.email{font-family:Arial;font-size:11px;font-weight:normal;color:#fffcd5;text-decoration:none;}
.email:hover{font-family:Arial;font-size:11px;font-weight:normal;color:#629414;text-decoration:none;}
#innerblank{margin:0;float:left;width:700px;padding-top:30px;padding-right:0;padding-bottom:20px;padding-left:29px;}
#innerheading{margin:0;float:left;width:600px;padding:0;}
#innercontent{font-family:Arial;font-size:14px;font-weight:normal;text-transform:none;color:#3b6a55;text-decoration:none;margin:20px 0 0 0;float:left;width:650px;padding:0;}
#innercontent p{padding:10px;}
#innercontent img{padding:10px;}
#innercontent002{font-family:Arial;font-size:11px;font-weight:normal;text-transform:none;color:#3b6a55;text-decoration:none;margin:20px 0 0 0;float:left;width:650px;padding:0;}
#innercontent003{font-family:Arial;font-size:11px;font-weight:normal;text-transform:none;color:#3b6a55;text-decoration:none;margin:20px 0 0 0;float:left;width:650px;padding:0;}
#innercontent004{font-family:Arial;font-size:11px;font-weight:normal;text-transform:none;color:#3b6a55;text-decoration:none;margin:20px 0 0 0;float:left;width:650px;padding:0;}
#submenublank{margin:0;float:left;width:219px;padding-top:30px;padding-right:30px;padding-bottom:0;padding-left:10px;}
#submenuheading{font-family:"Times New Roman";font-size:22px;font-weight:normal;font-variant:normal;text-transform:none;color:#b04e20;text-decoration:none;margin:0 0 20px 0;}
#submenutop{margin:0;float:left;width:198px;height:1px;padding:0;background-image:url(images/topline.jpg);background-repeat:no-repeat;}
.submenu{margin:0;float:left;width:178px;height:19px;padding:0 0 0 20px;background-image:url(images/active.jpg);background-repeat:no-repeat;font-family:Arial;font-size:11px;font-weight:normal;text-transform:none;color:#3b6a55;text-decoration:none;}
.submenu:hover{margin:0;float:left;width:198px;height:19px;padding:0 0 0 20px;background-image:url(images/over.jpg);background-repeat:no-repeat;font-family:Arial;font-size:11px;font-weight:normal;text-transform:none;color:#3b6a55;text-decoration:none;}
#contactblank{margin:0;float:left;width:674px;padding-top:40px;padding-right:30px;padding-bottom:0;padding-left:30px;}
#contactinnerblank{width:1004px;height:500px;float:left;margin:0;padding:0;}
#contactheadingblank{width:500px;height:30px;float:left;margin:27px 0 0 45px;padding:0;font:normal 12px/17px Arial,Helvetica,sans-serif;color:#CECECE;border-bottom:solid 1px #7f7f7f;}
#contactaddressblank{margin:0;float:left;height:488px;width:222px;padding-top:30px;padding-right:40px;padding-bottom:0;padding-left:15px;}
#contactaddressheading{font-family:"Times New Roman";font-size:30px;font-weight:normal;font-variant:normal;text-transform:none;color:#b04e20;text-decoration:none;margin:0;float:left;width:198px;padding-top:3px;padding-right:0;padding-bottom:15px;padding-left:0;}
#contactaddresstext{font-family:Arial;font-size:11px;font-weight:normal;text-transform:none;color:#3b6a55;text-decoration:none;margin:0;float:left;width:178px;height:19px;padding:0 0 0 20px;}
#contactsmallheading{margin:0;float:left;width:650px;padding:0;text-transform:none;line-height:17px;}
#contactheading{font-family:"Times New Roman";font-size:30px;font-weight:normal;font-variant:normal;text-transform:none;color:#b04e20;text-decoration:none;margin:0;float:left;width:600px;padding:0;}
#contacticon{width:86px;height:84px;float:left;background-image:url(contacticon.png);background-repeat:no-repeat;margin:10px 0 0 30px;}
#contactfieldnameblank{width:150px;height:400px;margin:10px 0 0 0;padding:0;float:left;}
#contactfieldblank{width:250px;height:400px;margin:10px 0 0 0;padding:0;float:left;}
#contactfieldname{width:150px;height:20px;margin:0;padding:0;float:left;}
#contactfieldname002{width:150px;height:20px;margin:5px 0 0 0;padding:0;float:left;}
#contactfieldname003{width:150px;height:20px;margin:5px 0 0 0;padding:0;float:left;}
#contactfieldname004{width:150px;height:20px;margin:5px 0 0 0;padding:0;float:left;}
#contactfieldname005{width:150px;height:20px;margin:5px 0 0 0;padding:0;float:left;}
#contactfieldname006{width:150px;height:20px;margin:5px 0 0 0;padding:0;float:left;}
#contactfieldname007{width:150px;height:20px;margin:5px 0 0 0;padding:0;float:left;}
#contactfieldname008{width:150px;height:20px;margin:5px 0 0 0;padding:0;float:left;}
#contactfieldname009{width:150px;height:20px;margin:5px 0 0 0;padding:0;float:left;}
#contactfield{width:200px;height:20px;margin:0;padding:0;float:left;}
#contactfield002{width:200px;height:20px;margin:5px 0 0 0;padding:0;float:left;}
#contactfield003{width:200px;height:20px;margin:5px 0 0 0;padding:0;float:left;}
#contactfield004{width:200px;height:20px;margin:5px 0 0 0;padding:0;float:left;}
#contactfield005{width:200px;height:20px;margin:5px 0 0 0;padding:0;float:left;}
#contactfield006{width:200px;height:20px;margin:5px 0 0 0;padding:0;float:left;}
#contactfield007{width:200px;height:20px;margin:5px 0 0 0;padding:0;float:left;}
#contactfield008{width:200px;height:20px;margin:8px 0 0 0;padding:0;float:left;}
#contactfield009{width:200px;height:60px;margin:5px 0 0 0;padding:0;float:left;}
#submitbutton{width:200px;height:20px;margin:60px 0 0 0;padding:0;float:left;text-align:center;}
.contactfieldname{font-family:Arial;font-size:11px;font-weight:normal;text-transform:none;color:#3b6a55;text-decoration:none;}
.contactfield{font-family:Arial,Helvetica,sans-serif;font-size:10pt;color:#3c4538;border:solid;border-width:1px;border-color:#d2e3e9;background-color:#fffdfd;height:20px;}
.contactfield:hover {font-family:Arial,Helvetica,sans-serif;font-size:10pt;color:#3c4538;border:solid;border-width:1px;border-color:#d2e3e9;background-color:#fffdfd;height:20px;}
.submit{font-family:Arial;font-size:11px;font-weight:bold;color:#fffcd5;text-decoration:none;background-image:url(images/login.gif);background-repeat:no-repeat;margin:0;float:left;height:20px;width:51px;padding-top:10px;padding-right:0;padding-bottom:0;padding-left:0;}
.submit:hover {font-family:Arial;font-size:11px;font-weight:bold;color:#fffcd5;text-decoration:none;background-image:url(images/login1.gif);background-repeat:no-repeat;margin:0;float:left;height:20px;width:51px;padding-top:10px;padding-right:0;padding-bottom:0;padding-left:0;}
.contactinput{width:160px;height:20px;font-family:Arial,Helvetica,sans-serif,"Trebuchet MS";font-size:12px;font-weight:bold;color:#3c4538;background-color:#FFF;border:solid;border-color:#F3F3F3;border-width:1px;}
.contactinput:hover {width:160px;height:20px;font-family:Arial,Helvetica,sans-serif,"Trebuchet MS";font-size:12px;font-weight:bold;color:#3c4538;background-color:#F9F9F9;border:solid;border-color:#F3F3F3;border-width:1px;}
.p{behavior:url(iepngfix.htc)}
.size-xxlarge{width:500px;}
.formulaire h3{margin:20px 0 5px 0;}


#innerbody_area .body{font-family:Arial;font-size:14px;font-weight:normal;text-transform:none;color:#3b6a55;text-decoration:none;padding:0;}
#innerbody_area .body p{padding:10px;}
.boite{background:url(images/box.jpg) no-repeat;width:450px;height:206px;margin-left:25px;padding:10px;}

#hd-publications,#hd-services{cursor:pointer;}
#hd-publications span, #hd-services span{border-bottom:1px solid #3b6a55;}
