/* ########################### */
/* 		Page.css
/* ########################### */

#ariane { float:right; color:#dfc195; margin:12px 4px 0 0; }
* html #ariane { display:none; }

#left { width:645px; padding:105px 0 0 19px; font-size:12px; margin-bottom:15px; }
#leftContent { padding-left:20px; }
#leftRight { float:right; width:400px; margin-bottom:10px; }
#right { margin-top:15px; }
* html #right { margin-top:38px; }

h1 { height:80px; }
h2 { font-weight:normal; font-size:17px; color:#e62872; }
h3 { color:#531134; margin-bottom:10px; font-size:12px; font-weight:bold; }
#left ul { margin-left:0px; }
#left li { list-style:none; background:url('../pictures/design/puce5.png') no-repeat; padding-left:20px; padding-bottom:20px; }

/* Menu gauche */
#menuLeft { width:156px; height:231px; background:url('../pictures/design/bg_menu.png') no-repeat; padding-right:62px; float:left; margin-bottom:12px; }
#menuLeft2 { width:156px; height:179px; background:url('../pictures/design/bg_menu2.png') no-repeat; padding-right:62px; float:left; margin:7px 0 12px 0; }
#menuLeft h2, #menuLeft2 h2 { text-align:center; text-transform:uppercase; font-size:12px; padding-top:15px; margin-bottom:16px; color:#531134; font-weight:bold; }
#menuLeft2 h2 { padding-top:30px; }
#menuLeft p, #menuLeft2 p { padding-bottom:0; }
#menuLeft a, #menuLeft2 a { display:block; padding:11px 0 0 35px; text-transform:uppercase; text-decoration:none; font-weight:bold; font-size:11px; height:23px; margin-left:2px; }
#menuLeft a:hover,#menuLeft a.active, #menuLeft2 a:hover,#menuLeft2 a.active  { color:#000; }

.blockContent { position:relative; float:left; width:276px; height:168px; background:url('../pictures/design/block_content.png') no-repeat; margin-left:20px; padding:18px; font-size:12px; }
.blockPicture { position:absolute; width:90px; height:60px; margin:-50px 0 0 190px; }
.blockContent h3 { font-weight:bold; font-size:14px; color:#531134; text-transform:uppercase; margin-bottom:14px; }
.blockContent ul, .blockContent ol { margin-left:18px; margin-bottom:10px; }

.line { clear:both; height:1px; border-top: 1px dashed #e0ceb4; padding-top:15px; }

.blockContentMiddle { float:left; width:312px; background:url('../pictures/design/block_content_bg.png') repeat-y; margin-left:20px; margin-bottom:30px;}
.blockContentTop { background:url('../pictures/design/block_content_top.png') no-repeat; background-position:top; min-height:140px; padding:18px; font-size:12px; }
.blockContentTop h3 { font-weight:bold; font-size:14px; color:#531134; text-transform:uppercase; margin-bottom:14px; }
.blockContentBottom { background:#FFF url('../pictures/design/block_content_footer.png'); width:312px; height:7px; }

.temoignages { width:630px; min-height:65px; background:url('../pictures/design/bg_temoignage.png') no-repeat; margin-bottom:10px; padding:20px 12px; clear:both; }
.temoignagesPicture { float:left; width:80px; height:80px; }
.temoignagesText { float:left; width:540px; margin-top:4px; font-size:11px; color:#4c4c4c; }
.temoignagesText h3 { color:#eb568f; font-size:11px; margin-bottom:5px; }

/* Modules */
#carte, #poids, #kilos, #newsletter { margin-left:24px; padding:16px 0 0 16px; }
#carte h3, #poids h3, #kilos h3, #newsletter h3 { color:#531134; text-transform:uppercase; margin-bottom:25px; }

/* Module carte */
#carte { height:114px; background:url('../pictures/design/module_carte.png') no-repeat; }

/* Module poids */
/*#poids { height:130px; background:url('../pictures/design/module_poids.png') no-repeat; cursor:pointer; }
#poids p { margin:85px 0 0 6px; }
#poids a { color:#b8d133; }*/
#poids:hover a { text-decoration:underline; }

/* Module kilos 
#kilos { height:86px; background:url('../pictures/design/module_kilos.png') no-repeat; }
#kilos h3 { margin-bottom:8px; }
#kilos .p1 { float:right; width:110px; }
#kilos .p2 { float:right; width:53px; margin-right:10px; }
#kilos input[type=text] { margin-bottom:4px; }*/

/* Module newsletter */
/*#newsletter { height:78px; background:url('../pictures/design/module_newsletter.png') no-repeat; }
#newsletter input[type=text] { width:200px; }*/

/* Module pub */
#pub { margin-left:26px; }

/* Module formulaire */
#formulaire { margin-left:21px; height:127px; padding:100px 0 0 10px; }
#formulaire p { margin:0; padding-bottom:10px; color:#d02368; }
#formulaire label { float:none; display:inline; font-size:12px; }
#formulaire input[type=text] { width:110px; font-size:12px; padding:4px; border:1px solid #aa949d; color:#6c6c6e; }
#formulaire #bouton { border:0; width:207px; height:40px; background:url('../pictures/design/bouton_coupon.png') right top; cursor:pointer; }
#formulaire #bouton:hover { background:url('../pictures/design/bouton_coupon.png') right bottom; }
#formulaire .warning { float:right; margin-right:20px; color:#ffdc7c; font-weight:bold; }
#formulaire .info { float:right; margin-right:20px; color:green; font-weight:bold; }
