/* --------------- MAIN, GENERIC, MISC. ELEMENTS ------------- */

* {margin:0;padding:0;}

body {font-size:12px;padding-bottom:30px;text-align:center;width:100%;background:#929292 url('/php_img/www.oenobioldiet.com/default/nobody/images/body-tileBG.jpg');font-family:"Arial", sans-serif;}

#home-outside {width:100%;background:transparent url('/php_img/www.oenobioldiet.com/default/nobody/images/body-topBG.jpg') no-repeat;}

#home-container {width:827px;margin:0 auto;text-align:left;border:1px solid #999999;border-top:0px solid #999;background-color:WHITE;}

#outside {width:100%;background:transparent url('/php_img/www.oenobioldiet.com/default/nobody/images/body-topBG.jpg') no-repeat;}

#container {width:947px;margin:0 auto;text-align:left;border:1px solid #999999;border-top:0px solid #999;background-color:WHITE;}

#containerLarge {width:1057px;margin:0 auto;text-align:left;border:1px solid #999999;border-top:0px solid #999;background-color:WHITE;}

#page-bg {width:100%;background:WHITE url('/php_img/www.oenobioldiet.com/default/nobody/images/page-bg.jpg') no-repeat;}

#ma-page-bg {width:100%;background-color:WHITE;}

#home-page-content {width:820px;margin-left:5px;padding-top:18px;}

#page-content {width:940px;margin-left:5px;padding-top:18px;}

#page-contentLarge {width:1050px;margin-left:5px;padding-top:18px;}

#home-sidebar {float:left;margin-left:15px;width:234px;}

#sidebar {float:left;/*margin-left:15px;width:234px;*/margin-left:10px;width:300px;text-align:center;}

a img {border:0px solid WHITE;}

a.tiny {font-size:10px;}

input {border:1px solid #D5D5D5;background:WHITE;font-size:12px;padding:2px;color:#666;}

input.checkbox {position:relative;top:1px;border:0px solid WHITE;background:none;}

input.questionnaire-submit {border:0px solid WHITE;position:relative;top:10px;float:right;}

input.start-eval-submit {border:0px solid WHITE;float:right;margin-top:10px;}

input.no-border {border:0px solid WHITE;padding:0px;}

input.no-border-trans {border:0px solid WHITE;background:transparent;padding:0px;}

input.no-border-commande {border:0px solid WHITE;background:transparent;padding:0px;}

input.code_home {margin-left:2px;margin-right:2px;}

label {margin-right:5px;}

div.clear {height:0px;clear:both;overflow:hidden;}

p {font-size:12px;color:#525762;line-height:16px;margin-bottom:10px;}

.small {font-size:11px;color:#525762;line-height:13px;}

.normal {font-size:12px;color:#525762;}

.large {font-size:14px;}

.xlarge {font-size:16px;}

.bold {font-weight:bold;}

.underline {text-decoration:underline;}

.italic {font-style:italic;}

.light {color:#999;}

.plum {color:#771971;}

.plum-bold {color:#771971;font-weight:bold;}

.large {font-size:15px;}

a.tiny-grey {color:#999;font-size:9px;text-decoration:none;}
a.tiny-grey:hover {color:#771971;}
a.tiny-grey span {font-size:11px;}
a.q-edit-link {color:#771971;}
a.member-main-link, a.member-main-link:visited {color:#525762;text-decoration:none;border-bottom:1px dotted #525762;font-size:11px;}
a.member-main-link:hover {color:#771971;text-decoration:none;border-bottom:1px dotted #771971;}

ul {list-style-type:none;margin-bottom:10px;margin-left:20px;}
li.star {background:transparent url('/php_img/www.oenobioldiet.com/default/nobody/images/bulletStar.jpg') no-repeat;background-position:0px 2px;font-size:12px;color:#525762;line-height:16px;padding-left:10px;margin-bottom:2px;}
li.plum-arrow {background:transparent url('/php_img/www.oenobioldiet.com/default/nobody/images/plum-list-arrow.gif') no-repeat;background-position:0px 0px;font-size:12px;color:#525762;line-height:16px;padding-left:18px;margin-bottom:2px;}
li.plum-arrow-small {background:transparent url('/php_img/www.oenobioldiet.com/default/nobody/images/plum-list-arrow.gif') no-repeat;background-position:0px 0px;font-size:11px;color:#525762;line-height:16px;padding-left:18px;margin-bottom:13px;width:98%;}
ul li ul {margin-top:0px;margin-bottom:0px;}
ul li ul li {list-style-type:circle;margin-top:1px;}

/* --------------- HEADER ELEMENTS ------------- */

#header{
  float:left;
  width:100%;
  height:133px;
  background-image:url(/php_img/www.oenobioldiet.com/default/nobody/images/brocelia2/header_960.png);
}

#headerLarge{
  float:left;
  width:100%;
  height:133px;
  background-image:url(/php_img/www.oenobioldiet.com/default/nobody/images/brocelia/header_large.gif);
}

#logo {width:355px;float:left;background:transparent;}

#login {text-align:right;/*width:468px;*/width:470px;float:left;background:transparent url('/php_img/www.oenobioldiet.com/default/nobody/images/loginBG.jpg') no-repeat;padding-top:10px;}

#no-login {text-align:right;/*width:468px;*/width:592px;height:69px;float:left;background:transparent url('/php_img/www.oenobioldiet.com/default/nobody/images/no-loginBG.jpg') no-repeat;}

p#login-identifant {margin-right:51px;}

p#login-identifant label {font-family:"Arial",sans-serif;font-size:10px;color:#666;}

p#login-passe {margin-top:3px;margin-right:10px;}

p#login-passe label {font-family:"Arial",sans-serif;font-size:10px;color:#666;}

input#login-ok {margin-left:5px;padding-bottom:1px;vertical-align:middle;background:transparent;border:0px solid WHITE;}

#header-tagline {display:block;width:100%;background-color:#EEEAED;}

#tagline {width:100%;height:49px;float:left;background:transparent url('/php_img/www.oenobioldiet.com/default/nobody/images/header-taglineBGnew.jpg') no-repeat;}

#tagline p {margin-left:15px;margin-top:16px;padding-bottom:10px;letter-spacing:0.06em;margin-bottom:0px;font-size:14px;font-style:italic;color:#958994;}

#oenobiol-buttons {float:left;}

/* --------------- HOME PAGE ELEMENTS ------------ */

#home-flash {float:left;margin-left:8px;width:545px;}

#home-flash-footer {text-align:center;margin:45px 25px 25px 20px;}

#steps {height:83px;}

#introduction {padding:0px;width:100%;background:transparent url('/php_img/www.oenobioldiet.com/default/nobody/images/presentons-oenobiol-diet1.jpg') no-repeat;padding-bottom:20px;}

#home-text {margin-left:13px;width:90%;margin-top:-18px;}

#home-text p {font-family:"Arial",sans-serif;font-size:10px;color:#7F747D;line-height:14px;letter-spacing:0.05em;font-weight:normal;}


/* ---------------- NEW BMI INTAKE FORM CSS ------ */

#bmiForm-top {background:transparent url('/php_img/www.oenobioldiet.com/default/nobody/images/bmiForm-top.jpg') no-repeat;width:235px;height:69px;}
#bmiForm-middle-bg {background:transparent url('/php_img/www.oenobioldiet.com/default/nobody/images/bmiForm-middleBG.jpg') repeat-y;width:235px;}
#bmiForm-middle-image {background:transparent url('/php_img/www.oenobioldiet.com/default/nobody/images/bmiForm-middleIMG.jpg') no-repeat bottom left;width:235px;padding-top:10px;padding-bottom:7px;}
#bmiForm-bottom {background:transparent url('/php_img/www.oenobioldiet.com/default/nobody/images/bmiForm-bottom.jpg') no-repeat;width:235px;height:39px;}
#bmiForm-text {width:415px;margin-left:190px;padding-top:5px;letter-spacing:0.01em;}
#bmiForm-middle-bg p {text-indent:15px;font-size:12px;color:WHITE;font-family:Arial, sans-serif;padding-top:5px;}
#bmiForm-middle-bg span {font-size:14px;font-weight:bold;color:WHITE;font-family:Arial, sans-serif;}
input.bmiForm-validerBTN {border:0px solid WHITE;display:block;position:relative;left:30px;top:-12px;width:104px;height:35px;overflow:hidden;background:transparent url('/php_img/www.oenobioldiet.com/default/nobody/images/bmiForm-validerBTN.jpg') no-repeat;background-position:0px 0px;}
input.bmiForm-validerBTN:hover, input.bmiForm-validerBTN:active {height:40px;background-position:0px -40px;}

#bmiForm-middle-image label {float:left;width:150px;padding-top:4px;text-align:right;color:WHITE;font-family:Arial, sans-serif;font-size:11px;}
#current-weight-field, #target-weight-field, #height-field {float:left;margin-left:7px;width:63px;height:25px;overflow:hidden;text-align:left;background:transparent url('/php_img/www.oenobioldiet.com/default/nobody/images/bmiForm-inputA-BG.gif') no-repeat;}
#age-field {float:left;margin-left:7px;width:63px;height:31px;overflow:hidden;text-align:left;background:transparent url('/php_img/www.oenobioldiet.com/default/nobody/images/bmiForm-inputB-BG.gif') no-repeat;}
#current-weight-field input, #target-weight-field input, #height-field input, #age-field input {border:0px solid WHITE;background:transparent;padding:1px;padding-left:5px;width:57px;height:18px;margin-top:4px;overflow:hidden;color:#666;font-size:11px;font-family:Arial, sans-serif;font-weight:bold;}
#current-weight-field:active, #target-weight-field input:active, #height-field input:active, #age-field input:active {color:#333;}
#current-weight-field input:focus, #target-weight-field input:focus, #height-field input:focus, #age-field input:focus {color:#333;}
#gender-field {float:left;margin-left:7px;width:63px;color:WHITE;font-family:Arial, sans-serif;font-size:11px;}
#gender-field input {border:0px solid WHITE;margin-top:4px;background:transparent;}
#bmiForm-valide-code {margin-left:200px;width:235px;height:69px;}

/* ---------------- END OF NEW BMI INTAKE ------- */

#home-bottom-tagline {margin-left:13px;width:90%;font-family:"Arial",sans-serif;font-size:11px;color:#7F747D;line-height:14px;letter-spacing:0.05em;}



/* ---------------- BMI RESULTS ----------------- */

#bmi-results {float:left;margin-left:5px;/*width:562px;*/width:620px;padding-top:10px;}
#bmi-analyse-poids-actuel {background:transparent url('/php_img/www.oenobioldiet.com/default/nobody/images/bmi-analyse-poids-actuel.jpg') no-repeat;padding-top:25px;}
#bmi-analyse-objectif-poids {background:transparent url('/php_img/www.oenobioldiet.com/default/nobody/images/bmi-analyse-objectif-poids.jpg') no-repeat;padding-top:25px;margin-top:25px;}
div.bmi-results-text {margin-left:17px;}
#bmi-results-graph-outer {float:right;width:290px;margin-top:30px;margin-bottom:30px;text-align:right;}
#bmi-results-graph {width:234px;height:72px;background:WHITE;margin:0 auto;text-align:center;}
#bmi-results-graph-outer a {position:relative;right:37px;top:2px;}
#bmi-results-graph-inner {padding-top:7px;}

#start-evaluation {width:559px;margin:0 auto;margin-top:15px;padding-top:180px;background:WHITE url('/php_img/www.oenobioldiet.com/default/nobody/images/start-eval-headlineNEW.jpg') no-repeat;text-align:center;}
#start-evaluation-ss-image {width:559px;margin:0 auto;margin-top:15px;text-align:center;}
#start-evaluation-table-container {width:525px;margin:0 auto;}
#start-evaluation-table-top {width:525px;height:7px;background:transparent url('/php_img/www.oenobioldiet.com/default/nobody/images/start-eval-table-top.jpg') no-repeat;overflow:hidden;}
#start-evaluation-table {width:523px;margin:0 auto;background-color:WHITE;border-left:1px solid #999;border-right:1px solid #999;}
#start-evaluation-table-bottom {width:525px;height:7px;margin:0 auto;background:transparent url('/php_img/www.oenobioldiet.com/default/nobody/images/start-eval-table-bottom.jpg') no-repeat;}

TABLE#start-eval-table {text-align:left;background-color:WHITE;}
TABLE#start-eval-table tr.even {text-align:left;background-color:#F3EDF5;}
TABLE#start-eval-table tr.odd {text-align:left;background-color:#F8F4F9;}
TABLE#start-eval-table td.head {padding:5px 0px 5px 7px;text-align:left;color:#771971;font-weight:bold;font-size:10px;border-right:1px solid WHITE;}
TABLE#start-eval-table td.content {padding:5px 0px 5px 7px;text-align:left;color:#525762;font-size:10px;border-bottom:1px solid WHITE;}
TABLE#start-eval-table td.content-border {padding:5px 0px 5px 7px;text-align:left;color:#525762;font-size:10px;border-bottom:1px solid WHITE;border-right:1px solid WHITE;}
TABLE#start-eval-table input {border:0px solid WHITE;background:none;position:relative;top:3px;margin-right:2px;}

/* ---------------- QUESTIONNAIRE --------------- */

#questionnaire-container {float:left;/*width:555px;margin-left:10px;*/width:620px;margin-left:5px;}
#questionnaire-tabs {/*width:555px;*/width:620px;text-align:right;}
#questionnaire-tabs img {display:inline;margin-left:1px;}
#questionnaire-page-header {margin-top:12px;}
#questionnaire-page-text {margin-top:18px;/*width:555px;*/width:620px;text-align:center;}
#payment-page-text {margin-top:18px;width:620px;text-align:left;}

#q-spacer {clear:both;height:13px;}
#q-single-float-left {/*width:272px;*/width:300px;float:left;}
#q-single-float-right {/*width:272px;*/width:300px;float:left;margin-left:12px;}

#q-wide {/*width:555px;*/width:620px;}

TABLE#q-wide-table {padding-bottom:15px;border-left:1px solid #999;border-right:1px solid #999;background-color:#F6ECF9;}
TABLE#q-wide-table td {padding:10px 10px 0px 10px;font-size:12px;color:#5D616C;line-height:22px;}
TABLE#q-wide-table td span {font-size:9px;font-style:italic;}
TABLE#q-wide-table input {position:relative;margin-right:2px;border:0px solid WHITE;background:none;}
input.wide-table {position:relative;margin-top:10px;border:0px solid WHITE;background:none;}
input.wide-table-freq {border:0px solid WHITE;background:none;}

#q-single {/*width:272px;*/width:304px;}

TD.q-single-question {background-color:WHITE;border-left:1px solid #999;border-right:1px solid #999;color:#771971;font-weight:bold;font-size:11px;padding:1px 2px 5px 10px;}
TD#q-single-table {padding-bottom:15px;border-left:1px solid #999;border-right:1px solid #999;background-color:#F6ECF9;}
TD#q-single-table td {padding:10px 10px 0px 10px;font-size:12px;color:#5D616C;line-height:22px;}
TD#q-single-table td span {font-size:9px;font-style:italic;}
TD#q-single-table input {position:relative;margin-right:2px;border:0px solid WHITE;background:none;}
TD#q-single-table input.radio {position:relative;top:2px;margin-right:2px;border:0px solid WHITE;background:none;}

TABLE#q-simple-table tr.even {background-color:#F8F4F9;}
TABLE#q-simple-table tr.odd {background-color:#F6ECF9;}
TABLE#q-simple-table td {padding:5px 10px 10px 10px;font-size:12px;color:#5D616C;line-height:22px;}
TABLE#q-simple-table input.radio {position:relative;top:4px;margin-right:2px;border:0px solid WHITE;background:none;}

TABLE#q-wide-border-table {border-left:1px solid #999;border-right:1px solid #999;border-bottom:1px solid #E0C5DE;background-color:#F8F4F9;}
TABLE#q-wide-border-table tr.even {background-color:#F8F4F9;}
TABLE#q-wide-border-table tr.odd {background-color:#F6ECF9;}
TABLE#q-wide-border-table td {font-size:12px;color:#5D616C;line-height:16px;}
TABLE#q-wide-border-table td.meal-section {padding:0px;font-size:12px;color:#5D616C;}
TABLE#q-wide-border-table td.meal-section-extras {padding:0px;font-size:12px;color:#5D616C;border-top:1px solid #E0C5DE;}
TABLE#q-wide-border-table td.meal-item-section {padding:0px;font-size:12px;color:#5D616C;border-top:1px solid #E0C5DE;}
TABLE#q-wide-border-table td.head {color:BLACK;padding:0px 0px 3px 5px;line-height:15px;background-color:WHITE;}
TABLE#q-wide-border-table input.radio {position:relative;top:4px;margin-right:2px;border:0px solid WHITE;background:none;}
TABLE#q-wide-border-table td.meal {padding:3px 0px 3px 5px;color:#771971;background-color:#F6ECF9;font-weight:bold;border:1px solid #E0C5DE;border-bottom:0px solid WHITE;border-left:0px solid WHITE;border-right:0px solid WHITE;}
TABLE#q-wide-border-table td.meal-item {background-color:#F8F4F9;font-weight:bold;padding:3px 0px 0px 5px;}
TABLE#q-wide-border-table td.meal-item-extras {background-color:#F8F4F9;font-weight:normal;font-size:10px;padding:0px 0px 0px 5px;}
TABLE#q-wide-border-table td.items {border-bottom:1px solid WHITE;padding:0px;}
TABLE#q-wide-border-table td.meal-portions {background-color:#F6ECF9;border:1px solid #E0C5DE;padding:3px 0px 0px 0px;padding:0px;border-left:0px solid WHITE;border-bottom:0px solid WHITE;border-right:0px solid WHITE;font-size:10px;}
TABLE#q-wide-border-table td.meal-item-portions {background-color:#F8F4F9;font-size:10px;padding:3px 0px 0px 5px;}
TABLE#q-wide-border-table td.meal-item-extras-portions {background-color:#F8F4F9;font-size:10px;font-size:10px;padding:0px 0px 0px 5px;} 
TABLE#q-wide-border-table td.meal-occurs {background-color:#F6ECF9;color:#771971;width:94px;padding:3px 0px 0px 0px;border:1px solid #E0C5DE;border-bottom:0px solid WHITE;border-left:0px solid WHITE;border-right:0px solid WHITE;font-weight:bold;}
TABLE#q-wide-border-table td.meal-item-occurs {background-color:#F8F4F9;color:#5D616C;font-weight:bold;padding:3px 0px 0px 5px;}
TABLE#q-wide-border-table td.meal-item-extras-occurs {background-color:#F8F4F9;color:#5D616C;font-weight:normal;font-size:10px;padding:0px 0px 0px 5px;}
TABLE#q-wide-border-table td.edit {color:#771971;border-left:1px solid #E0C5DE;border-top:1px solid #E0C5DE;line-height:15px;background-color:#F8F4F9;font-size:11px;} 
TABLE#q-wide-border-table td.edit-last {color:#771971;border-left:1px solid #E0C5DE;border-top:1px solid #E0C5DE;border-bottom:1px solid #E0C5DE;line-height:15px;background-color:#F8F4F9;font-size:11px;} 

TABLE#q-wide-border-table td.meal-p {color:#771971;border-bottom:0px solid WHITE;line-height:15px;}
TABLE#q-wide-border-table td.items-p {border-bottom:0px solid WHITE;line-height:15px;}
TABLE#q-wide-border-table td.portions-p {border-bottom:0px solid WHITE;font-size:10px;line-height:15px;} 
TABLE#q-wide-border-table td.occurs-p {color:#771971;border-bottom:0px solid WHITE;font-weight:bold;line-height:15px;}

/* ---------------- ACCOUNT CREATION ------------ */

#accountCreation-container {float:left;/*width:559px;*/width:620px;/*margin-left:6px;*/text-align:center;background:transparent url('/php_img/www.oenobioldiet.com/default/nobody/images/accountCreation-background3.jpg') no-repeat;background-position:top center;padding-top:70px;}
#accountCreation-inner {width:545px;margin:0 auto;text-align:left;}
#accountCreation-form {width:100%;}
#accountCreation-formImage {float:left;margin-top:3px;width:113px;}
#accountCreation-formFields {float:left;margin-left:10px;width:410px;border-left:1px dotted #ccc;padding-left:10px;}
#account-creation-form-fields {margin-top:15px;}
.accountCreation-label {float:left;font-family:"Arial",sans-serif;font-size:12px;color:#525762;width:190px;text-align:right;margin-right:8px;margin-top:5px;font-weight:bold;}
.accountCreation-field {margin-bottom:7px;width:170px;border:1px solid #D5D5D5;padding:1px;overflow:hidden;background:WHITE;}
input#identifant,input#passe,input#re-passe,input#email {border:0px solid WHITE;width:170px;}
#accountCreation-footer-text {text-align:left;margin:0px 0px 25px 0px;}
#account-creation-special-footer {border-top:1px dotted #ccc;border-bottom:1px dotted #ccc;padding:15px 10px 15px 10px;}

/* ---------------- EVAL RESULTS ---------------- */

#evalResults {float:left;/*width:559px;*/width:620px;}
#evalResultsLarge {float:left;/*width:559px;*/width:730px;}
#evalResults-header {margin-left:3px;}
#evalResults-page-text {margin-left:3px;margin-top:18px;text-align:left;}
.ld-analysisBrkdwnTABLE{/*width:550px;*/width:620px;margin:0px 0px 0px 0px;border:1px solid #999;font-family:"Verdana", "Helvetica", "Arial", sans-serif;color:#525762;}
.ld-analysisBrkdwnTABLE tr {background-color:#F3EDF5;}
.ld-analysisBrkdwnTABLE tr:hover {background-color:#FFF;}
.ld-analysisBrkdwnTABLE tr.alt {background-color:#F8F4F9;}
.ld-analysisBrkdwnTABLE tr.alt:hover {background-color:#FFFFFF;}
.ld-analysisBrkdwnTABLE tr.header {background-color:#FFF;color:#771871;}
.ld-analysisBrkdwnTABLE tr.section {background-color:#FFFDF0;text-decoration:italic;font-style:italic;font-weight:bold;}
.ld-analysisBrkdwnTABLE td{border-bottom:1px solid #FFF;padding:6px 6px 6px 6px;font-size:78%;}
.ld-analysisBrkdwnTABLE td.top {border-bottom:1px solid #d5d5d5;}
.ld-analysisBrkdwnTABLE td.effects {border-left:1px solid #FFF;border-right:1px solid #FFF;}
.ld-analysisBrkdwnTABLE td.status {border-left:1px solid #FFF;}
.ld-analysisBrkdwnTABLE td.cravings {border-top:1px solid #FFF;border-right:1px solid #FFF;text-align:center;}
.ld-analysisBrkdwnTABLE td.name {border-left:1px solid #FFF;}
.ld-analysisBrkdwnTABLE td.nameIn {border-left:1px solid #FFF;padding-left:45px;}
.ld-analysisBrkdwnTABLE td.leftCol {border-left:1px solid #FFF;}
.ld-analysisBrkdwnTABLE td.rightCol {border-left:1px dashed #FFF;}
.ld-analysisBrkdwnTABLE td.col {border-left:1px solid #FFF;}
.ld-analysisBrkdwnTABLE td.effectsDesc {border-left:1px solid #FFF;}
.ld-analysisBrkdwnTABLE td.effectsDescBar {border-left:1px solid #FFF;}
.ld-analysisBrkdwnTABLE td.cravingsDesc {border-left:1px solid #FFF;border-right:1px solid #FFF;color:RED;text-align:center;font-weight:bold;}
.alertAlign {margin-bottom:-8px;}
td.weightAlign {padding-bottom:12px;}

#create-my-plan {background:#FFF url('/php_img/www.oenobioldiet.com/default/nobody/images/large-light-fade.jpg') no-repeat;background-position:top center;/*width:559px;*/width:620px;}
#create-my-plan-header {color:#525762;padding-top:10px;/*margin-left:15px;*/margin-left:45px;font-size:16px;width:509px;}
#create-my-plan-text {color:#525762;padding-top:10px;padding-bottom:0px;/*margin-left:15px;*/margin-left:45px;width:509px;font-size:12px;}
#enter-coupon-final-field{margin-bottom:10px;/*margin-left:15px;*/margin-left:45px;}
#enter-coupon-final-field label {font-family:"Arial",sans-serif;font-size:12px;color:#525762;text-align:left;margin-top:5px;font-weight:bold;}
input#evalResults-submit {border:0px solid WHITE;background:none;position:relative;left:-7px;}
#create-my-plan-button {/*margin-left:15px;*/margin-left:45px;margin-top:15px;padding-bottom:30px;}

#evalResults-temoignages {background:transparent url('/php_img/www.oenobioldiet.com/default/nobody/images/evalResults-temoignages.jpg') no-repeat 5px 10px;padding-top:35px;margin-top:0px;text-align:left;border:1px dotted #999;}
div.evalResults-temoignages-text {padding:5px 17px 5px 17px;background-color:#f5f5f5;}

#evalResultsAd-top {background:transparent url('/php_img/www.oenobioldiet.com/default/nobody/images/evalResultsAd-top.jpg') no-repeat;width:617px;height:11px;margin-left:4px;}
#evalResultsAd-middle-bg {background:transparent url('/php_img/www.oenobioldiet.com/default/nobody/images/evalResultsAd-middleBG.jpg') repeat-y;width:617px;margin-left:4px;}
#evalResultsAd-middle-image {background:transparent url('/php_img/www.oenobioldiet.com/default/nobody/images/evalResultsAd-middleIMG.jpg') no-repeat bottom left;width:617px;padding-bottom:20px;}
#evalResultsAd-bottom {background:transparent url('/php_img/www.oenobioldiet.com/default/nobody/images/evalResultsAd-bottom.jpg') no-repeat;width:617px;height:39px;}
#evalResultsAd-text {width:415px;margin-left:190px;padding-top:5px;letter-spacing:0.01em;color:#ffffff;}
#evalResultsAd-text strong {color:#ffffff;}
#evalResultsAd-middle-bg p {text-indent:15px;font-size:12px;color:WHITE;font-family:Arial, sans-serif;padding-top:5px;}
#evalResultsAd-middle-bg span {font-size:14px;font-weight:bold;color:WHITE;font-family:Arial, sans-serif;}
a.evalResultsAd-button {display:block;position:relative;left:186px;top:-15px;width:408px;height:39px;font-size:1px;line-height:39px;overflow:hidden;background:transparent url('/php_img/www.oenobioldiet.com/default/nobody/images/evalResultsAd-button.jpg') no-repeat;background-position:0px 0px;}
a.evalResultsAd-button:hover,a.evalResultsAd-button:active {background-position:0px -39px;}
a.evalResultsAd-button span {visibility:hidden;height:1px;}


/* ---------------- VOTRE PROGRAMME MINCEUR ----- */

#votreProgrammeAd-top {background:transparent url('/php_img/www.oenobioldiet.com/default/nobody/images/votreProgrammeAd-top.jpg') no-repeat;width:617px;height:41px;margin-left:4px;}
#votreProgrammeAd-middle-bg {background:transparent url('/php_img/www.oenobioldiet.com/default/nobody/images/votreProgrammeAd-middleBG.jpg') repeat-y;width:617px;margin-left:4px;}
#votreProgrammeAd-middle-image {background:transparent url('/php_img/www.oenobioldiet.com/default/nobody/images/votreProgrammeAd-middleIMG.jpg') no-repeat bottom left;width:617px;padding-bottom:10px;}
#votreProgrammeAd-text {padding-top:15px;letter-spacing:0.01em;margin-left:205px;width:385px;}
#votreProgrammeUL {padding:0;list-style-type:disc;list-style-position:outside;margin-left:15px;padding-left:20px;}
#votreProgrammeUL li {font-size:12px;color:WHITE;font-family:Arial,sans-serif;margin:0 0 10px 0px;padding:0;padding-left:10px;}
#votreProgrammeAd-text-objectif {font-size:16px;text-align:center;padding-top:15px;padding-bottom:15px;letter-spacing:0.01em;margin-left:4px;width:600px;}
#votreProgramme-plans-header {margin-top:25px;margin-bottom:15px;background:transparent url('/php_img/www.oenobioldiet.com/default/nobody/images/votreProgramme-plans-headline.jpg') no-repeat top center;width:619px;height:54px;}
#votreProgramme-plans-header span {position:relative;left:-9999px;}

#votreProgramme-plans-container {width:619px;}
#oenobioldiet-liberte {background:transparent url('/php_img/www.oenobioldiet.com/default/nobody/images/oenobioldiet-liberteBG.jpg') no-repeat;width:284px;height:275px;float:left;margin-left:17px;}
#oenobioldiet-express {background:transparent url('/php_img/www.oenobioldiet.com/default/nobody/images/oenobioldiet-expressBG.jpg') no-repeat;width:284px;height:275px;float:right;margin-right:7px;}

div.oenobioldiet-plan-text {width:140px;color:#333;font-size:14px;line-height:18px;font-family:Arial, sans-serif;margin:110px 0px 0px 125px;height:110px;overflow:hidden;}
div.oenobioldiet-plan-text a {font-size:11px;color:#333;position:relative;top:13px;line-height:12px;}

div.votrePrgramme-plan-button {position:relative;left:14px;top:9px;}
a.oenobioldiet-liberteBTN {display:block;width:250px;height:30px;font-size:1px;line-height:30px;overflow:hidden;background:transparent url('/php_img/www.oenobioldiet.com/default/nobody/images/oenobioldiet-liberteBTN.jpg') no-repeat;background-position:0px 0px;}
a.oenobioldiet-liberteBTN:hover,a.oenobioldiet-liberteBTN:active {background-position:0px -30px;}
a.oenobioldiet-liberteBTN span {visibility:hidden;height:1px;}
a.oenobioldiet-expressBTN {display:block;width:250px;height:30px;font-size:1px;line-height:30px;overflow:hidden;background:transparent url('/php_img/www.oenobioldiet.com/default/nobody/images/oenobioldiet-expressBTN.jpg') no-repeat;background-position:0px 0px;}
a.oenobioldiet-expressBTN:hover,a.oenobioldiet-expressBTN:active {background-position:0px -30px;}
a.oenobioldiet-expressBTN span {visibility:hidden;height:1px;}

#oenobioldiet-liberte-fade {background:transparent url('/php_img/www.oenobioldiet.com/default/nobody/images/oenobioldiet-liberte-fadeBG.jpg') no-repeat;width:284px;height:64px;float:left;margin-left:17px;}
#oenobioldiet-express-fade {background:transparent url('/php_img/www.oenobioldiet.com/default/nobody/images/oenobioldiet-express-fadeBG.jpg') no-repeat;width:284px;height:64px;float:right;margin-right:7px;}

#votreProgramme-coupon-box {clear:both;background:transparent url('/php_img/www.oenobioldiet.com/default/nobody/images/planChooser-couponBG.jpg') no-repeat;height:82px;overflow:hidden;margin-left:3px;position:relative;top:-40px;}


/* ---------------- MEMBER AREA ----------------- */
#new-member-home-content {width:100%;background:WHITE url('/php_img/www.oenobioldiet.com/default/nobody/images/m-area-topNav-dottedLinesNEW.jpg') no-repeat top left;margin-top:-25px;}

#member-home-content {width:100%;background:WHITE;}

#memberArea-container {float:left;margin-left:1px;/*width:566px;*/width:620px;}
#member-area-page-header {/*margin-left:11px;*/margin-bottom:15px;}

#notre-conseil{/*margin-left:11px;*/}
#comment-atteindre-container {/*margin-left:11px;*/margin-top:30px;}
TABLE#m-comment-atteindre-table {padding-bottom:0px;border-left:1px solid #999;border-right:1px solid #999;background-color:#FFF;}
TABLE#m-comment-atteindre-table td {padding:0px 0px 0px 0px;font-size:12px;color:#5D616C;line-height:22px;}
TD#ma-comment-atteindre-upper {background:transparent url('/php_img/www.oenobioldiet.com/default/nobody/images/ma-comment-atteindre-middle.jpg') repeat-y;}
TD#ma-comment-atteindre-lower {background:transparent url('/php_img/www.oenobioldiet.com/default/nobody/images/ma-comment-atteindre-lower-top.jpg') no-repeat;}
#ma-comment-upper-inner {padding-top:4px;padding-bottom:10px;}
#ma-comment-lower-inner {padding-top:20px;padding-bottom:0px;}
.plan-chooser-box-left {background:transparent url('/php_img/www.oenobioldiet.com/default/nobody/images/plan-chooser-box.gif') no-repeat;width:238px;height:124px;margin:10px 0px 0px 45px;padding-top:12px;line-height:18px;text-align:center;float:left;}
.plan-chooser-box-right {background:transparent url('/php_img/www.oenobioldiet.com/default/nobody/images/plan-chooser-box.gif') no-repeat;width:238px;height:124px;margin:10px 0px 0px 50px;padding-top:12px;line-height:18px;text-align:center;float:left;}
a.commander-formules {position:relative;top:13px;}

#m-spacer {clear:both;height:13px;}

#my-account-container {width:620px;padding-left:20px;float:left;}

#m-wide {/*width:555px;*/width:620px;}
TABLE#m-wide-white-table {padding-bottom:0px;border-left:1px solid #999;border-right:1px solid #999;background-color:#FFF;}
TABLE#m-wide-white-table td {padding:0px 10px 0px 10px;font-size:12px;color:#5D616C;line-height:22px;}
TABLE#m-wide-white-table td span {font-size:9px;font-style:italic;}
TABLE#m-wide-white-table input {position:relative;margin-right:2px;border:0px solid WHITE;background:none;}

#member-main-mon-regime-limited {width:279px;background:WHITE url('/php_img/www.oenobioldiet.com/default/nobody/images/m-mon-regimeNEW.jpg') no-repeat;padding-top:45px;margin-left:20px;float:left;position:relative;top:-4px;height:185px;}
#member-main-mes-bilans-limited {width:279px;background:WHITE url('/php_img/www.oenobioldiet.com/default/nobody/images/m-mes-bilansNEW.jpg') no-repeat;padding-top:45px;float:left;margin-left:8px;position:relative;top:-4px;height:185px;}
#member-main-mes-outils-limited {width:279px;background:WHITE url('/php_img/www.oenobioldiet.com/default/nobody/images/m-mes-outilsNEW.jpg') no-repeat;padding-top:45px;margin-left:20px;float:left;position:relative;top:-4px;height:185px;}

#member-main-mon-regime-full {width:279px;background:WHITE url('/php_img/www.oenobioldiet.com/default/nobody/images/m-mon-regimeNEW.jpg') no-repeat;padding-top:45px;float:left;position:relative;top:-4px;height:185px;}
#member-main-mon-suivi-full {width:279px;background:WHITE url('/php_img/www.oenobioldiet.com/default/nobody/images/m-mon-suivi.jpg') no-repeat;padding-top:45px;float:left;margin-left:8px;position:relative;top:-4px;height:185px;}
#member-main-mon-coach-full {width:559px;background:WHITE url('/php_img/www.oenobioldiet.com/default/nobody/images/m-mon-coach-personnel.jpg') no-repeat;padding-top:45px;margin-left:8px;float:left;position:relative;top:-4px;height:185px;}
#member-main-mes-bilans-full {width:279px;background:WHITE url('/php_img/www.oenobioldiet.com/default/nobody/images/m-mes-bilansNEW.jpg') no-repeat;padding-top:45px;float:left;position:relative;top:-4px;height:185px;}
#member-main-mes-outils-full {width:279px;background:WHITE url('/php_img/www.oenobioldiet.com/default/nobody/images/m-mes-outilsNEW.jpg') no-repeat;padding-top:45px;float:left;margin-left:8px;position:relative;top:-4px;height:185px;}

#member-main-abo-button {width:211px;float:left;position:relative;top:25px;margin-left:182px;}

#member-main-your-assessment-button {width:271px;float:left;position:relative;top:1px;margin-left:16px;}
#member-main-your-assessment-button02 {width:217px;float:left;position:relative;top:1px;margin-left:45px;}
#member-main-upsell-button {width:271px;float:left;position:relative;top:1px;margin-left:16px;}
div.member-main-text {width:200px;margin-left:0px;}
div.member-main-text-wide {width:350px;margin-left:0px;}

.member-topNav ul {
list-style-type:none;
}

.member-topNav li{
float:left;
position:relative;
z-index:100;
background:transparent;
list-style-type:none;
}
.member-topNav ul li:hover, .member-topNav ul li a:hover {background:transparent;}

.member-topNav li.menu {padding-top:4px;}
li.accueil {margin-left:15px;}
li.regime {margin-left:34px;}
li.suivi {margin-left:33px;}
li.coach {margin-left:35px;}
li.bilans {margin-left:40px;}
li.outils {margin-left:40px;}

li.accueilNEW {margin-left:40px;}
li.regimeNEW {margin-left:45px;}
li.suiviNEW {margin-left:45px;}
li.coachNEW {margin-left:40px;}
li.bilansNEW {margin-left:40px;}
li.outilsNEW {margin-left:45px;}


li.accueil:hover {cursor:pointer;}
li.regime:hover, li.suivi:hover, li.coach:hover, li.bilans:hover, li.outils:hover {cursor:help;}

.member-topNav table {
position:absolute;
border-collapse:collapse;
z-index:80;
left:0px;
top:-3px;
}

.member-topNav ul ul a, .member-topNav ul ul a:visited {
display:block;
font-size:11px;
width:100%;
padding:5px 10px 5px 10px;
color:#FFF;
background:transparent;
text-decoration:none;
margin-right:1px;
text-align:left;
border-bottom:0px solid #FFF;
}

.member-topNav ul ul a:hover{
background-color:#999999;
color:#FFF;
text-decoration:underline;
}

.member-topNav ul li ul {
visibility:hidden;
position:absolute;
width: 252px;
text-align:left;
border:1px solid #808080;
background-color:#888888;
left:-20px;
}

.member-topNav ul li ul.right {
left:-185px;
}

.member-topNav ul li ul li {width:232px;}

.member-topNav ul li:hover ul,
.member-topNav ul li a:hover ul{
visibility:visible;
}

#member-topNav-bottom {margin-top:-8px;}

TABLE#new-member-page-layout {/*width:930px;margin-top:10px;*/width:620px;/*margin-left:10px;margin-left:15px;*/padding-bottom:25px;color:BLACK;float:left;}

TABLE.member-list-table {/*width:605px;*/background-color:#f8f8f8;border:1px solid #ccc;margin-top:5px;font-size:12px;}
TD.table-head {padding:5px;color:#771871;font-size:15px;font-weight:bold;border-bottom:2px solid #ccc;}
TABLE.member-list-table tr td table tr td {padding:3px;font-size:12px;}

TD#member-section-title {width:620px;height:32px;overflow:hidden;white-space:nowrap;}
DIV#member-section-title {width:620px;height:32px;background-color:#120809;overflow:hidden;white-space:nowrap;}

TD#new-member-home-ads {width:300px;text-align:right;}

TD.member-area-box {border:1px solid #ccc;background-color: #f5f5f5;}

.easy_groupe_eq_td_groupe {
	border:1px solid #ccc;
	border-top:0px solid WHITE;
}

.easy_groupe_eq_td_aliment_grey {
	padding:10px;background-color:#f5f5f5;font-size:12px;
}

.easy_groupe_eq_td_aliment {
	padding:10px;
}

.easy_groupe_eq_td_groupe_top_border {
	border:1px solid #ccc;
}

td.cpn_td_jaune { 
  background-color: #f5f5f5;
  padding:10px;
}

.cpn_table_regime td { 
  padding-left:0px;
  padding-right:0px;
  padding-top:3px;
  padding-bottom:3px;
}

.cpn_table_regime_repas td { 
  padding-left:0px;
  padding-right:0px;
  padding-top:3px;
  padding-bottom:3px;
  background-color: #f5f5f5;
}

img.ma-sub-title {margin:10px;}

/* ---------------- FOOTER ELEMENTS ------------- */

#footer {margin-top:30px;width:100%;background-color:#F9F6FA;border-bottom:1px solid #F2EBF4;margin-bottom:13px;padding:8px 0px 5px 0px;}
#footer-links {margin-left:15px;font-family:"Arial",sans-serif;font-size:9px;color:#333333;letter-spacing:0.02em;}
#footer-links a {color:#666666;text-decoration:none;}
#footer-links a:hover {color:#333333;text-decoration:none;}

