@charset "utf-8";

form {
    margin:0;
}

/* CSS Document */
html {
	overflow:scroll;
}

#cadre_le_mot sup, #onglet_spacer3 sup {
	font-size:10px;
}

body {
	margin:0 0 10px 0;
	padding:0;
	font-family:Arial;
	font-size:11px;
	background-image:url(../images/background_page.gif);
	background-repeat:repeat-x;
	background-color:#370d1a;
}

.clearer {
	clear:both;
	padding:0;
	margin:0;
}

#contener {
	float:left;
	width:1074px;
	background-image:url(../images/background_conteneur.gif);
	background-repeat:no-repeat;
	background-position:0 3px;
	margin-left:auto;
}

#header {
	float:left;
	width:862px;
	background-color:#711234;
	margin:0;
	padding:0;
	height:63px;
}

#menu_bloc {
	float:left;
	padding:0;
	margin:0;
	width:862px;
	background-color:#711234;
	height:32px;
	position:relative;
	z-index:1000;
}

#menu {
	float:left;
	padding:0;
	margin:0;
	height:32px;
	font-size:11px;
}

#slogan {
	float:left;
	width:862px;
	height:30px;
	margin:0;
	padding:0;
	position:relative;
}

#content {
	float:left;
	width:862px;
	margin:0;
	padding:0;
}

#bloc_home {
	width:862px;
	margin-left:212px;
}

/**HOME **/

#home_col_1 {
	float:left;
	margin:0;
	padding:0;
	width:699px;
	height:462px;
}

#home_col_2 {
	float:left;
	margin:0;
	padding:0;
	width:161px;
	height:461px;
}

#home_privileges {
	background-color:#71273d;
}

#home_avantages {
	background-color:#71273d;
	text-align:center;
	height:284px;
}

#home_pdt_mois {
	padding:0;
	margin:0 4px 3px 0;
	height:293px;
}

#home_actu {
	float:left;
	padding:0;
	margin:0 4px 0 0;
	width:511px;
	background-image:url(../images/bg-fruit.gif);
	height:162px;
}

#incript_news {
	float:left;
	margin:0;
	padding:0;
	height:30px;
}

#incript_news form {
	margin:0;
	padding:0;
	height:30px;
}

.bio_part1 {
	float:left;
	margin:5px 0 0 8px;
	width:275px;
}

#home_flash {
	float:left;
	margin:0;
	padding:0;
	height:162px;
}

#footer {
	float:left;
	color:#FFF;
	padding:5px 0 5px 203px;
}

#footer a {
	text-decoration:none;
	color:#FFF;
	padding:0 10px
}

#home_logo_certif {
	float:left;
	padding:0;
	margin:0;
	height:63px;
}

#home_logo {
	float:left;
	margin:0 0 0 145px;
	padding:0;
	height:63px;
}

#home_logo_news {
	float:left;
	margin:2px 0 0 154px;
	color:#FFF;
	padding:0;
	height:63px;
}

#home_logo_news form {
	margin:0;
	padding:0;
	height:63px;
}

#home_logo_news select {
	height:20px;
	width:125px;
	padding:0;
	margin:8px 0;
	font-size:10px;
}

#home_inscrip_news {
	float:left;
	padding:0 3px;
	margin:0 0 0 3px;
	background-color:#f8f3f3;
	color:#711234;
	font-size:10px;
	height:30px;
	width:156px;
}

.inscrip_news_imput {
	width:127px;
	height:13px;
	border:1px solid #000;
	font-size:10px;
	color:#711234;
	padding:0;
	margin:0;
}

#center_div {
	position:absolute;
	left:40%;
	width:980px;
	height:620px; /* moitié de la hauteur */
	margin-left:-506px; /* moitié de la largeur */
	padding:0;
}

.ink_white {
	color:#FFF;
}

.ink_white_fiche {
	color:#FFF;
	font-size:12px;
}

.ink_black {
	color:#000;
}

.ink_prune {
	color:#711234;
	font-size:11px;
}

.ink_prune a {
	color: rgb(184,3,48);
	/* text-decoration:none; */
}

.ink_prune_lex {
	color:#711234;
	font-size:11px;
}

.ink_prune_lex span a {
	color:#711234;
	text-decoration:none;
}

.biomag_titre {
	font-family:Arial;
	font-size:11px;
	color:#000000;
}

.biomag_titre a {
	color:#000000;
	text-decoration:none;
}

#ink_prune_banc {
	color:#711234;
	font-size:12px;
	margin-bottom:5px;
	font-weight:bold;
	padding:0;
}

.ink_prune_revue {
	color:#711234;
	font-size:10px;
	padding:0;
	margin:0 0 0 15px;
}

.ink_prune_revue a {
	color:#711234;
	padding:0;
	margin:0;
	text-decoration:none;
}

.ink_prune_revue a:hover {
	color:#7c9a38;
}

.ink_prune_puce {
	color:#711234;
	font-size:12px;
	background-image:url(../images/MentionsLegales-puce.gif);
	background-repeat:no-repeat;
	padding:0 0 0 13px;
	font-weight:bold;
	background-position:0 4px;
}

.ink_white_bio {
	color:#FFF;
	font-size:14px;
	text-align:center;
	padding:3px 0;
}

#content_bio {
	background-image:url(../images/Home-bg-bio.gif);
	height:92px;
	padding:2px 2px 0 7px;
}

#content_bio a {
	color:#000;
}

#form_bio {
	background-image:url(../images/Home-bg-inscrip.gif);
	height:54px;
	padding:2px 4px;
}

#carte_img {
	left:925px;
	position:absolute;
	top:140px;
}

#ink_white_carte {
	color:#FFF;
	font-size:12px;
}

#carte_btn {
	color:#FFF;
	padding:8px 0 8px 5px;
}

#carte_img2 {
	color:#FFF;
	padding:5px 5px 3px 5px;
	border-top:1px solid #666;
	margin:0;
}

#ink_white_carte2 {
	color:#FFF;
	font-size:11px;
	text-align:left;
	padding:0 0 0 12px;
	margin:0;
	height:65px;
}

#ink_white_carte2 a {
	color:#FFF;
}

#ink_white_carte2 span {
	color:#FFF;
	font-size:12px;
}

/** GAMMES**/
#onglt_content {
	float:left;
	background-color:#FFF;
	width:645px;
	padding:0;
	margin:0;
}

#onglt_content_gammes {
	float:left;
	background-color:#FFF;
	width:645px;
	padding:0;
	margin:0;
}
	
/*#onglt_content_gammes2 {
	float:left;
	background-color:#FFF;
	background:url('../images/Gamme-bg-maquillage.jpg');
	width:645px;
	padding:0;
	margin:0;
}*/


#onglt_content_contact {
	float:left;
	background-color:#FFF;
	width:645px;
	padding:0;
	margin:0;
	background-image:url(../images/Contact-bg.gif);
	background-repeat:no-repeat;
	background-position:bottom right;
}

#onglt_gamme {
	float:left;
	width:204px;
	margin:0;
	color:#FFF;
	font-size:12px;
	padding:0 8px 4px 0;
}

h2 {
	font-size:27px;
	margin:0;
	font-weight:bold;
	background-color:#FFF;
	padding:10px 0 0 23px;
	height:30px;
	color:#7c9a38;
}

.title_gamme2 {
	color:#711234;
	font-size:12px;
}

h1 {
	color:#711234;
	font-size:27px;
	margin:10px 0 0 0;
	font-weight:bold;
	/*background-color:#FFF;*/
	padding:3px 0 3px 23px;
	height:30px;
}

.fiche_pdt_spec {
	color:#b80330;
	font-size:27px;
	margin:0;
	font-weight:bold;
	background-color:#FFF;
	padding:10px 0 0 23px;
	height:30px;
}

.fiche_pdt_spec a {
	color: rgb(184,3,48);
	text-decoration : none;
}

#sub_banc {
	color:#711234;
	font-size:14px;
	margin:0;
	font-weight:bold;
	background-color:#FFF;
	padding:0 0 10px 23px;
}

#sub_title_gamme {
	margin:0 10px 0 23px;
	font-size:20px;
	font-weight:bold;
	padding:0;
	/*background-color:#FFF;*/
	height:39px;
	color:#711234;
}

#sub_title_gamme_cat {
	margin:0 10px 0 23px;
	font-size:20px;
	font-weight:bold;
	padding:0;
	/*background-color:#FFF;*/
	height:39px;
}

#sub_title_gamme_cat span a {
	color: #000000;
	text-decoration:none;
}

#sub_title_gamme_d {
	margin:0;
	font-size:20px;
	font-weight:bold;
	padding:0 10px 0 23px;
	background-color:#FFF;
	height:39px;
	color:#711234;
	border-top:1px dashed #ccc;
}

#sub_title_gamme_d_spec {
	margin:0;
	font-size:20px;
	font-weight:bold;
	padding:0 10px 0 23px;
	background-color:#FFF;
	height:39px;
	border-top:1px dashed #ccc;
}

#sub_title_gamme_d_spec span a {
	color: #000000;
	text-decoration:none;
}

#sub_title_banc {
	margin:0 10px 0 23px;
	font-size:22px;
	font-weight:bold;
	padding:0;
	background-color:#FFF;
	height:25px;
	color:#b7002e;
	border-bottom:1px dashed #ccc;
}

h3 {
	color:#711234;
	font-size:14px;
	padding:0;
	margin:0 10px 0 23px;
}

h4 {
	margin:0;
	font-size:14px;
	font-weight:bold;
	padding:0 10px 0 23px;
	background-color:#FFF;
	color:#711234;
	font-size:20px;
}

h5 {
	color:#711234;
	font-size:27px;
	margin:0;
	font-weight:bold;
	background-color:#FFF;
	padding:10px 0 25px 23px;
	height:33px;
}

h6 {
	font-size:27px;
	margin:0;
	font-weight:bold;
	background-color:#FFF;
	padding:10px 0 1px 23px;
	color:#711234;
}

#menu_video {
	float:left;
	width:160px;
	margin:10px 0 0 5px;
	background-color:#f2eaed;
	padding-bottom:5px;
}

#menu_video ul {
	margin:0;
	padding:0;
	background-color:#f2eaed;
}

#menu_video li {
	float:left;
	margin:2px 0 0 5px;
	background:url(../images/puce5.gif);
	background-repeat:no-repeat;
	background-position:0 4px;
	width:130px;
	color:#711234;
	padding:1px 0 2px 12px;
	list-style-type:none;
}

#menu_video a {
	color:#711234;
	text-decoration:none;
}

.title_gamme {
	color:#711234;
	font-size:14px;
}

#detail_gamme {
	margin:0;
	height:148px;
	padding:23px 10px 5px 23px;
	/*background-color:#FFF;*/
	color:#711234;
	font-size:12px;
}

.detail_gamme p {
	color: #711234;
}

#zone_produits {
	/*background-image:url(../images/Gamme-bg-fruit.jpg);
	background-repeat:repeat-x;
	background-position:24px 52px;*/
}

.pdt_detail_spacer {
	margin:40px 0;
	border-right:1px solid #711234;
	vertical-align:top;
	height:60px;
}

.pdt_detail_spacer2 {
	margin:40px 0;
	vertical-align:top;
	height:60px;
}

.ink_detail_pdt {
	
	font-size:11px;
	font-weight:bold;
	margin:5px;
}

.ink_green {
	color:#98A252;
}

.ink_green_contact {
	color:#98A252;
	font-size:15px;
}

.ink_mag_pdt {
	color:#b7002e;
	font-size:16px;
	font-weight:bold;
	text-transform:uppercase;
}

.ink_carnet {
	color:#711234;
	font-size:14px;
	font-weight:bold;
	text-transform:uppercase;
}

.ink_mag_video {
	color:#b7002e;
	font-size:14px;
	font-weight:bold;
	text-transform:uppercase;
}

.ink_mag_pdt_sub {
	color:#000;
	font-size:13px;
	font-weight:bold;
}

.ink_mag_pdt_sub a {
	color:#000000;
	text-decoration:none;
}

#bio_resume {
	margin:10px 23px;
}

#bio_resume_video {
	margin:20px 0 10px 23px;
	padding:0;
}

#bio_resume_revue {
	margin:3px 0 10px 23px;
	padding:0;
}

#bio_resume_revue a {
	text-decoration:none;
	color: #000000;
}

.ink_detail_pdt2 {
	color:#7c9a38;
	font-size:9px;
	font-weight:bold;
	margin:5px;
}

.ink_green_revue {
	color:#7c9a38;
	font-size:11px;
	font-weight:bold;
	margin:0px;
	padding:0 0 2px 15px;
}

.pdt_detail_spacer a, .pdt_detail_spacer2 a {
	text-decoration:none;
	color: #000000;
}

.pdt_detail_spacer a span, .pdt_detail_spacer2 a span {
	color: #000000;
}

.pdt_detail_spacer a:hover, .pdt_detail_spacer2 a:hover {
	color:#000;
}

.ink_onglet {
	color:#dcdcb2;
	font-weight:bold;
}

.ink_onglet_small {
	color:#dcdcb2;
	font-size:10px;
}

.ink_white_small {
	color:#FFF;
	font-size:10px;
}

.onglet_spacer {
	padding:4px 0 5px 3px;
	border-bottom:1pt solid #71273d;
	color:#FFF;
}

.onglet_spacer a {
	padding:4px 0 4px 0;
	text-decoration:none;
}

.onglet_spacer ul {
	margin:0;
	padding:0;
}

.onglet_spacer li {
	margin:0;
	padding:1px 0;
	list-style-type:none;
}

.onglet_spacer2 {
	padding:4px 0 5px 0px; /*4px 0 5px 3px*/
	/*color:#FFF;*/
}

.onglet_spacer2 a {
	padding:4px 0 3px 3px;
	text-decoration:none;
	/*color:#FFF;*/
	border-top:1px;
}

.onglet_spacer2 ul {
	margin:0;
	padding:0;
}

.onglet_spacer2 li {
	margin:0;
	padding:1px 0;
	list-style-type:none;
}

.spacer_img {
	padding:6px 0 0 0;
}

.onglet_spacer_3 {
	padding:4px 0 5px 4px;
	border-bottom:1pt solid #9b8f77;
}

.onglet_spacer_3 a {
	padding:4px 0 4px 0;
	text-decoration:none;
}

.onglet_spacer_3 ul {
	margin:0;
	padding:0;
}

.onglet_spacer_3 li {
	margin:0;
	padding:1px 0;
	list-style-type:none;
}

.onglet_spacer_4 {
	padding:4px 0 5px 3px;
	color:#FFF;
}

.onglet_spacer_4 a {
	padding:4px 0 4px 0;
	text-decoration:none;
	color:#FFF;
}

.onglet_spacer_4 ul {
	margin:0;
	padding:0;
}

.onglet_spacer_4 li {
	margin:0;
	padding:1px 0;
	list-style-type:none;
}

#fiche_detail_pdt {
	width:160px;
	float:left;
	margin:0;
	padding:0 0 0 23px;
	color:#711234;
	min-height:150px;
}

/*#fiche_detail_pdt span {
	color:#b80330;
	padding:0;
	font-size:11px;
}*/

#fiche_detail_pdt2 {
	width:160px;
	float:left;
	margin:0;
	padding:0 0 0 23px;
	color:#692036;
}

#fiche_detail_pdt2 span {
	color:#7c9a38;
	padding:0;
	font-weight:bold;
	font-size:12px;
}

#fiche_zoom {
	width:210px;
	float:left;
	margin:0;
	padding:0 0 30px 0;
}

#fiche_compo {
	position:absolute;
	left:840px;
	top:232px;
	width:233px;
}

#fiche_compo ul {
	list-style:none;
	padding:0;
	margin:0;
}

#fiche_compo li {
	padding:0;
	margin:0 2px 0 0;
	display:inline;
}

#fiche_demo {
	float:left;
	width:387px;
	margin:0;
	padding:0 0 0 23px;
}

#fiche_demo ul {
	list-style:none;
	margin:0;
	padding:0;
}

#fiche_demo li {
	margin:0;
	padding:0;
	display:inline;
}

#fiche_idee {
	float:left;
	width:232px;
	margin:0;
	padding:0 0 15px 3px;
}

#fiche_pdt_entete {
	margin-left:250px;
	color:#fea70b;
	font-size:10px;
	margin:3px 0 0 234px;
}

#fiche_pdt_entete a {
	text-decoration:none;
	color:#fea70b;
}

#fiche_compo2 {
	position:absolute;
	left:840px;
	top:232px;
	width:214px;
	height:259px;
	z-index:3;
	display:none;
	background-color:#692036;
	color:#FFF;
	padding:5px;
}

#content_fiche {
	background-image:url(../images/FicheProduit-compo-bg.gif);
	height:146px;
	background-repeat:no-repeat;
	width:219px;
	margin:2px 0 5px 0;
	color:#FFF;
	padding:5px;
}

#content_fiche span {
	font-size:23px;
}

#content_fiche_ingr {
	background-image:url(../images/FicheProduit-compo-bg.gif);
	height:146px;
	background-repeat:no-repeat;
	width:219px;
	margin:2px 0 5px 0;
	color:#FFF;
	padding:5px;
}

#content_fiche_ingr span {
	font-size:23px;
}

#fiche_overflow {
	overflow:auto;
	height:137px;
	width:218px;
}

#fiche_float {
	color:#FFF;
	overflow:auto;
	font-size:11px;
	height:260px;
	width:218px;
}

#deomo {
	background-repeat:no-repeat;
	height:138px;
	padding:5px;
	margin:5px 0 0 0;
}

#deomo2 {
	background-image:url(../images/FicheProduit-Corps-bg.gif);
	background-repeat:no-repeat;
	height:138px;
	padding:5px;
	margin:5px 0 0 0;
}

#srcoll_demo_conseil {
	overflow:auto;
	height:124px;
	width:375px;
	color:#711234;
}

#srcoll_demo_methode {
	overflow:auto;
	height:124px;
	width:375px;
	color:#711234;
}

#srcoll_demo_expert {
	overflow:auto;
	height:124px;
	width:375px;
	color:#711234;
}


/*#plus_bio {
	background-image:url(../images/fiche-produit-plus-bg.gif);
	background-repeat:repeat-y;
	width:215px;
	margin:0;
	padding:5px 5px 0 5px;
	color:#692036;
}*/

#plus_bio {
	background-image:url(../images/fiche-produit-plus-bg.gif);
	background-repeat:repeat-y;
	width:225px;
	margin:0;
	padding:5px 5px 0 5px;
	color:#692036;
}


#fiche_idee img {
	padding-right:6px;
}

/* DICO */

.ink_pink {
	color:#ffa2aa;
	padding:4px 0 3px 3px;
}

.img_span_dico {
	width:135px;
	float:left;
}

.img_span_dico img {
	margin-bottom:5px;
}

.style_puce {
	background-image:url(../images/DicoBio1-puce.gif);
	background-repeat:no-repeat;
	background-position:2px 7px;
	padding:0 0 2px 15px;
	display:block;
	font-size:15px;
	font-weight:bold;
	color:#98a252;
}

.style_puce p a{
	color: #711234;
}

.style_retrait {
	padding:0 0 7px 8px;
	display:block;
	font-size:15px;
	font-weight:bold;
	color:#98a252;
}



.style_puce2 {
	background-image:url(../images/DicoBio1-puce.gif);
	background-repeat:no-repeat;
	background-position:2px 6px;
	padding:0 0 5px 15px;
	display:block;
	font-size:14px;
	font-weight:bold;
	color:#711234;
	margin:0;
}

.float_div {
	float:left;
	padding:0;
	margin:0 5px 2px 3px;
	width:486px;
}

.float_div_lex {
	float:left;
	padding:0;
	margin:0 5px 2px 3px;
	width:486px;
	color:#711234;
}

.bas_page_fr {
	display:block;
	text-align:right;
	font-weight:bold;
	color:#98a253;
	background-image:url(../images/DicoBioLabel-puce.gif);
	background-repeat:no-repeat;
	margin:0 0 0 402px;
	background-position:0 5px;
}

.bas_page_en {
	display:block;
	text-align:right;
	font-weight:bold;
	color:#98a253;
	background-image:url(../images/DicoBioLabel-puce.gif);
	background-repeat:no-repeat;
	margin:0 0 0 390px;
	background-position:0 5px;
}

.bas_page_fr a {
	color:#98a253;
	text-decoration:none;
}

.bas_page_en a {
	color:#98a253;
	text-decoration:none;
}

.filet_dico {
	border-bottom:1px solid #999;
	margin-top:25px;
	width:630px;
	margin:10px 0 0 10px;
}

.bas_page2 {
	display:block;
	text-align:right;
	font-weight:bold;
	color:#98a253;
	background-image:url(../images/DicoBioLabel-puce.gif);
	background-repeat:no-repeat;
	margin:0 5px 0 525px;
	background-position:0 5px;
}

.bas_page2 a {
	color:#98a253;
	text-decoration:none;
}

.bas_page_video {
	display:block;
	text-align:right;
	font-weight:bold;
	color:#98a253;
	background-image:url(../images/DicoBioLabel-puce.gif);
	background-repeat:no-repeat;
	margin:5px 5px 0 342px;
	background-position:0 5px;
}

.bas_page_video a {
	color:#98a253;
	text-decoration:none;
}

.bas_page_carnet {
	display:block;
	text-align:right;
	font-weight:bold;
	color:#98a253;
	background-image:url(../images/DicoBioLabel-puce.gif);
	background-repeat:no-repeat;
	margin:5px 5px 0 345px;
	background-position:0 5px;
}

.bas_page_carnet a {
	color:#98a253;
	text-decoration:none;
}

.cadre_bio_mag {
	margin:10px 8px;
	background-color:#f0f1e1;
	padding:0;
	width:598px;
}

.cadre_bio_mag_video {
	margin:5px 8px;
	background-color:#f0f1e1;
	padding:5px;
	width:400px;
}

.cadre_carnet {
	margin:5px 8px;
	padding:3px;
	width:405px;
}

.cadre_carnet a {
	color:#000000;
	text-decoration:none;
}

.cadre_carnet img {
	margin:5px 5px 3px 0;
	float:left;
}

.cadre2_bio_mag {
	border:#f0f1e1;
	margin:0;
	padding:0px;
	left:40px;
}

.cadre2_bio_mag_vd {
	border:#f0f1e1;
	margin:0;
	padding:0px;
	width:320px;
	position:relative;
	left:40px;
}

.cadre2_bio_mag img {
	float:left;
	padding:5px;
}

.bio_small_ph {
	margin:0;
	float:left;
	padding:5px 0 5px 5px;
}

#bio_cadre {
	border:1px solid #CCC;
	margin:10px 0 0 23px;
	padding:0;
	width:613px;
}

#bio_cadre_video {
	border:1px solid #CCC;
	margin:10px 0;
	padding:0;
	width:425px;
	float:left;
}

#bio_cadre_bas_video {
	border-bottom:1px solid #CCC;
	margin:5px 0 0 0;
	padding:0;
	width:430px;
	height:40px;
}

#bio_cadre_bas_carnet {
	border-bottom:1px solid #CCC;
	margin:5px 0 0 23px;
	padding:0;
	width:432px;
}

.bio_content {
	float:left;
	margin:0;
	padding:5px;
	display:block;
	width:475px;
}

.bio_content2 {
	float:left;
	margin:0;
	padding:5px;
	display:block;
}

.bio_small_ph img {
	padding:0 0 5px 0;
}

.ink_orange {
	color:#fea70b;
	margin:2px 28px 2px 8px;
	text-decoration:none;
}

.ink_orange_vd {
	color:#fea70b;
	margin:2px 15px 2px 2px;
	text-decoration:none;
}

.bio_partage {
	color:#03C;
	margin:0;
	background-image:url(../images/BIOMagEnfant-puce.gif);
	background-repeat:no-repeat;
	background-position:0 0px;
	padding:0 0 0 20px;
}

.bio_partage_vd {
	color:#03C;
	margin:0;
	background-image:url(../images/BIOMagEnfant-puce.gif);
	background-repeat:no-repeat;
	background-position:1px 1px;
	padding:0 0 0 18px;
}

.bio_partage a {
	color:#03C;
	text-decoration:none;
}

.bio_cadre2 {
	border-bottom:1px solid #999;
	padding:2px 5px;
	margin:0 5px;
}

#onglet_spacer3 {
	color:#ffa2aa;
	padding:1px 4px;
}

#onglet_spacer3 ul {
	margin:1px 0;
	padding:0;
}

#onglet_spacer3 li {
	margin:0;
	padding:1px 0;
	list-style-type:none;
}

#onglet_spacer3 span {
	color:#ffa2aa;
	padding:0;
	margin:0;
}

#onglet_spacer8 {
	color:#ffa2aa;
	padding:1px 4px;
}

#onglet_spacer8 ul {
	margin:1px 0;
	padding:0;
}

#onglet_spacer8 li {
	margin:0;
	padding:0;
	list-style-type:none;
}

#onglet_spacer8 span {
	color:#ffa2aa;
	padding:0;
	margin:0;
}

.off_color_link {
	text-decoration:none;
	color:#FFF;
	padding:0px;
	margin:0;
}

.on_color_link {
	text-decoration:none;
	color:#ffa2aa;
	margin:0px;
	padding:0;
}

.off_color_link_sub {
	text-decoration:none;
	color:#FFF;
	padding-left:20px;
}

.on_color_link_sub {
	text-decoration:none;
	color:#ffa2aa;
	padding-left:20px;
}

#title_dico {
	font-size:27px;
	margin:0;
	font-weight:bold;
	background-color:#FFF;
	padding:10px 0 0 23px;
	height:33px;
	float:left;
	color:#711234;
}

#dico_comment {
	float:left;
	padding:10px 0 0 23px;
	width:370px;
}

#img_dico {
	float:right;
	position:absolute;
	left:843px;
	top:128px;
	z-index:2;
}

#img_dico2 {
	float:right;

}

#bloc_dico {
	float:left;
	position:absolute;
	z-index:6;
	width:404px;
}

#all_content_dico {
	padding:5px 0 10px 23px;
	background-color:#ffffff;       /* la couleur de fond          */
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	opacity:0.5;
	margin-bottom:0px;
	position:absolute;
	left:425px;
	top:128px;
	width:621px;
	height:563px;
	z-index:0;
}

#all_content_dico_contact {
	padding:5px 0 10px 23px;
	background-color:#ffffff;       /* la couleur de fond          */
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	opacity:0.5;
	margin-bottom:0px;
	position:absolute;
	left:448px;
	top:253px;
	width:584px;
	height:116px;
	z-index:0;
}

#zone_img {
	width:129px;
	float:left;
}

#zone_txt {
	float:left;
}

.bio_cadre4 {
	width:295px;
	padding:5px;
	float:left;
	border:1px solid #CCC;
	margin:1px;
	height:140px;
}

#bloc_news {
	float:left;
	background-color:#f8f3f3;
	width:195px;
	padding:3px 4px 5px 6px;
	margin-top:25px;
}

#title_news {
	color:#000;
	border-bottom:1px solid #711234;
	width:180px;
}

#contact_intro {
	padding:0 10px 20px 23px;
}

#contact_intro_pv {
	padding:0 10px 20px 23px;
}

.cadre_contact {
	width:282px;
	float:left;
	height:120px;
	padding:5px 10px;
	border:1px solid #CCC;
}

#cadre_contact_ali {
	/*margin:0 0 0 1px;*/
	width:621px;
	/*padding:0 10px 0 23px;*/
}


#cadre_contact_ali_pventes {
	margin:0 0 0 1px;
	width:605px;
	padding:0 10px 0 23px;
}


.cadre_point_vente {
	width:195px;
	float:left;
	height:172px;
	padding:7px 5px 0 7px;
	background-color:#FFF;
	border:1px solid #CCC;
}

.cadre_point_vente_rech {
	width:350px;
	float:left;
	height:172px;
	padding:7px 5px 0 7px;
	background-color:#FFF;
	border:1px solid #CCC;
}

.cadre_le_mot {
	width:174px;
	float:left;
	padding:30px 0 0 0;
	background-color:#FFF;
}

.cadre_point_vente form {
	margin:0;
	padding:0;
	height:160px;
}

.cadre_point_input {
	margin:0 5px;
	padding:0;
	width:180px;
}

.cadre_point_button {
	margin:0 5px;
	padding:0;
}

#cadre_contact {
	padding:0 10px 0 23px;
	position:absolute;
	z-index:10;
	margin:0;
	width:621px;
}

#point_vente2 {
	width:375px;
	float:left;
	padding:23px 2px 5px 16px;
	background-color:#ffffff;       /* la couleur de fond          */
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	opacity:0.5;
	position:absolute;
	z-index:2;
	height:445px;
	left:233px;
	top:16px;
}

.adresse {
	height:135px;
	width:185px;
	float:left;
	margin:0;
	padding:0;
	font-size:12px;
	position:relative;
	z-index:4;
	background-color:transparent;
}

.ink_bg_rose {
	background-color:#f8f3f3;
	display:block;
	margin:0px;
	padding:5px;
	color:#000;
}

.ink_purple {
	color:#976171;
	font-size:14px;
}

.ink_prune_pacte {
	color:#711234;
	font-size:11px;
}

#entete_video {
	color:#FFFFFF;
	background-color:#711234;
	margin:0;
	padding:3px 5px;
	font-size:13px;
}

#text_mot {
	float:left;
	padding:30px 0 0 0;
}

.mag1 {
	padding:10px 5px 5px 20px;
	margin:5px 0 5px 0;
	width:190px;
	float:left;
	height:249px;
}

.mag2 {
	padding:10px 5px 5px 20px;
	margin:5px 0 5px 0;
	width:186px;
	border-left:1px solid #CCC;
	float:left;
	height:229px;
}

.mag1 img, .mag2 img {
	border:1px solid #711234;
	padding:0;
	margin:3px 0 0 15px;
}

#img_banc {
	float:left;
	width:204px;
	margin:0;
	padding:0 8px 0 23px;
}

#banc_content {
	float:left;
	width:403px;
}

#banc_content ul {
	margin:10px 0;
	padding:0px;
	color:#711234;
	font-size:11px;
}

.note_banc {
	border-bottom:1px dashed #999999;
	margin:0px;
	padding:5px 0;
	background-image:url(../images/BancEssai-note2-1.gif);
	background-repeat:no-repeat;
	background-position:center right;
	display:block;
	list-style-type:none;
}

.note_banc2 {
	border-bottom:1px dashed #999999;
	margin:0;
	padding:5px 0;
	display:block;
	background-image:url(../images/BancEssai-note2-2.gif);
	background-repeat:no-repeat;
	background-position:center right;
	list-style-type:none;
}

#banc_bas {
	margin:10px 0 20px 23px;
	color:#711234;
	font-size:11px;
}

#bulle_banc {
	background-color:#f6edf0;
	width:403px;
	margin:0;
	padding:0;
}

.temignage_banc {
	padding:2px 5px 2px 8px;
	margin:0;
	width:381px;
}

.separation_banc {
	border-bottom:1px dashed #CCC;
	margin:1px 8px;
	padding:0;
	height:1px;
}

#btn_banc {
	margin-top:5px;
}

#head_pulpy {
	font-size:20px;
	color:#711234;
	margin:20px 0 10px 23px;
}

#head_pulpy a {
	color:#711234;
}

#content_pulpy {
	margin:10px 10px 5px 20px;
	padding:0;
	color:#711234;
}

.separation {
	border-right:2px dotted #98a252;
	height:2px;
	margin:0 13px 0 0;
}

.pacte {
	margin:0;
	height:124px;
	width:279px;
	float:left;
	padding:25px 10px 2px 23px;
}

#video_actu {
	margin-left:0px;
	margin-right:0px;
	padding:5px 0 0 23px;
	width:605px;
}

.ink_gray {
	color:#999;
	font-size:9px;
}

#intro_pacte2 {
	padding:15px 5px 0px 23px;
	margin:0;
}

.ink_prune_fonce {
	color:#692036;
}

#bloc_dico_head {
	float:left;
	width:404px;
}
/*DROP DOWN MENU GNU*/

#menu_gnu {
	list-style-type:none;
	padding:0;
	margin:0;
	z-index:200;
}

#menu_gnu ul {
	list-style-type:none;
	padding:0;
	margin:0;
	width:139px;
	height:auto;
}

#menu_gnu li {
	float:left;
	background:#F9F3F3;
	margin:0;
	width:139px;
	padding:0;
}

#menu_gnu li.sub {
	background:#711234;
	color:#FFF;
	border-bottom:1px solid #000;
	border-left:1px solid #000;
	border-right:1px solid #000;
	text-align:left;
	height:auto;
	margin:0;
	padding:0;
	width:139px;
}

#menu_gnu li.sub a {
	color:#FFF;
	padding:0;
	font-weight:bold;
	width:134px;
	margin:0;
}

#menu_gnu ul.sub {
	text-align:left;
}

#menu_gnu li.border_black {
	border-bottom:1px solid #000;
	border-left:1px solid #000;
	border-right:1px solid #000;
	padding:0;
	margin:0;
	height:auto;
	width:137px;
}

#menu_gnu li.border_black a {
	width:132px;
	padding:3px 0 3px 4px;
	color:#711234;
	font-weight:normal;
	height:auto;
}

#menu_gnu li.border_black a:hover {
	color:#FFFFFF;
	width:133px;
	height:auto;
}

.top {
	border-top:1px solid #000;
}

/* for IE5.5 and IE6 only */
#menu_gnu table {
	border-collapse:collapse;
	position:absolute;
	top:0;
	left:0;
	z-index:80;
	font-size:1em;
}

#menu_gnu li a {
	display:block;
	color:#711234;
	height:auto;
	font-family:arial, sans-serif;
	font-size:10px;
	line-height:16px;
	text-decoration:none;
	text-align:left;
	margin:0;
	padding:0;
}

#menu_gnu li a table 
{
	position:absolute;
	left:0;
	top:-1px;
	border-collapse:collapse;
	width:0;
	height:0;

}

#menu_gnu :hover {
	color:#fff;
	background-color:#711234;
	position:relative;
}

#menu_gnu :hover > a {
	color:#FFF;
	background-color:#711234;
}

#menu_gnu ul, #menu_gnu :hover ul ul, #menu_gnu :hover ul :hover ul ul, #menu_gnu :hover ul :hover ul ul.left {
	visibility:hidden;
	width:0;
	height:0;
	overflow:hidden;
}

#menu_gnu :hover ul {
	visibility:visible;
	overflow:visible;
	position:absolute;
	height:31px;
	width:139px;
	left:0px;
	top:32px;
	background:url(../images/spacer.gif);
	margin:0;
} /* the background image is for IE7 */

#menu_gnu :hover ul :hover ul, #menu_gnu :hover ul :hover ul :hover ul {
	visibility:visible;
	overflow:visible;
	height:32px;
	width:139px;
	padding:9px 3px;
	left:100px;
	top:0;
}

#menu_gnu :hover ul :hover ul.left, #menu_gnu :hover ul :hover ul :hover ul.left {
	visibility:visible;
	overflow:visible;
	height:32px;
	width:128px;
	padding:9px 3px;
	left:-106px;
	top:0;
}


/*Corrections menu 27/02*/
.li_image{
	float:left;
	background:#F9F3F3;
	margin:0;
	position:relative;
	width:137px;
	height:32px;
	}

/********MENU ENGLISH 04/03/09*******/
/*DROP DOWN MENU GNU*/

#menu_gnu_en {
	list-style-type:none;
	padding:0;
	margin:0;
	z-index:200;
	height:32px;
}

#menu_gnu_en ul {
	list-style-type:none;
	padding:0;
	margin:0;
	width:287px;
	height:auto;
}

#menu_gnu_en li {
	float:left;
	background:#F9F3F3;
	margin:0;
	padding:0;
	width:287px;

}

#menu_gnu_en li.sub {
	background:#711234;
	color:#FFF;
	border-bottom:1px solid #000;
	border-left:1px solid #000;
	border-right:1px solid #000;
	text-align:left;
	height:auto;
	margin:0;
	padding:0;
	width:287px;
}

#menu_gnu_en li.sub a {
	color:#FFF;
	padding:0px;
	font-weight:bold;
	width:284px;
	margin:0;
}

#menu_gnu_en ul.sub {
	text-align:left;
}

#menu_gnu_en li.border_black {
	border-bottom:1px solid #000;
	border-left:1px solid #000;
	border-right:1px solid #000;
	padding:0;
	margin:0;
	height:auto;
	top:0;
}

#menu_gnu_en li.border_black a {
	width:280px;
	padding:3px 0 3px 4px;
	color:#711234;
	font-weight:normal;
	height:auto;
}

#menu_gnu_en li.border_black a:hover {
	width:281px;
	color:#FFFFFF;
	font-weight:bold;
	height:auto;
}

.top_en {
	border-top:1px solid #000;
}

/* for IE5.5 and IE6 only */
#menu_gnu_en table {
	position:absolute;
	left:0;
	top:-1px;
	border-collapse:collapse;
	width:0;
	height:0;
}

#menu_gnu_en li a {
	display:block;
	color:#711234;
	height:auto;
	font-family:arial, sans-serif;
	font-size:10px;
	line-height:16px;
	text-decoration:none;
	text-align:left;
	margin:0;
	padding:0;
}

#menu_gnu_en :hover {
	color:#FFFFFF;
	background-color:#711234;
	position:relative;
}

#menu_gnu_en :hover > a {
	color:#FFFFFF;
	background-color:#711234;
}

#menu_gnu_en ul, #menu_gnu_en :hover ul ul, #menu_gnu_en :hover ul :hover ul ul, #menu_gnu_en :hover ul :hover ul ul.left {
	visibility:hidden;
	width:0;
	height:0;
	overflow:hidden;
}

#menu_gnu_en :hover ul {
	visibility:visible;
	overflow:visible;
	position:absolute;
	height:31px;
	color:#FFFFFF;
	width:287px;
	left:0px;
	top:33px;
	background:url("../images/spacer.gif");
	margin:0;
} /* the background image is for IE7 */

#menu_gnu_en :hover ul :hover ul, #menu_gnu_en :hover ul :hover ul :hover ul {
	visibility:visible;
	overflow:visible;
	height:32px;
	color:#FFFFFF;
	width:139px;
	padding:9px 3px;
	left:100px;
	top:0;
}

#menu_gnu_en :hover ul :hover ul.left, #menu_gnu_en :hover ul :hover ul :hover ul.left {
	visibility:visible;
	overflow:visible;
	height:32px;
	width:287px;
	color:#FFFFFF;
	padding:9px 3px;
	left:-106px;
	top:0;
}


.li_image_en{
	float:left;
	background:#F9F3F3;
	margin:0;
	position:relative;
	width:137px;
	height:32px;
	}

/***AJOUT PACTE BIO*/
/******1******/
div.fiche1 {
	position:relative;
	width:200px;
	float:left;
	margin:5px 30px 0 0;
	font-family:Arial;
}

div.image1 {
	position:absolute;
	left:-3px;
	top:-11px;
	height:120px;
	width:287px;
	margin:0;
	padding:0;
}

div.imageborder1 {
	position:relative;
	width:190px;
	margin:0 0 0 10px;
	border:5px solid #FFF;
	height:107px;
}

div.image1 > div.imageborder1 {
	left:5px;
	position:absolute;
	top:1px;
	left:2px;
	margin:0;
}

div.image1 div.texte {
	position:absolute;
	left:10px;
	top:10px;
	margin:0px;
	padding:10px;
	visibility:hidden;
	height:114px;
	width:258px;
	font-size:10px;
}

div.image1 img.transparent {
	filter:alpha(opacity=25);
	-moz-opacity:0.25;
	opacity:0.25;
}

div.image1 img.normal {
	filter:alpha(opacity=100);
	-moz-opacity:1;
	opacity:1;
}



/*****2*****/
div.fiche2 {
	position:relative;
	width:200px;
	float:left;
	margin:0;
	font-family:Arial;
	left:0px;
	top:0px;
	padding:5px 30px 0 0;
}

div.image2 {
	position:absolute;
	left:-10px;
	top:-8px;
	height:105px;
	width:274px;
}

div.imageborder2 {
	position:relative;
	width:190px;
	margin:0 0 0 10px;
	border:5px solid #FFF;
	height:108px;
}

div.image2 > div.imageborder2 {
	left:5px;
	position:absolute;
	top:1px;
	left:-2px;
	margin:0;
}

div.image2 div.texte {
	position:absolute;
	left:7px;
	top:3px;
	margin:0px;
	padding:8px;
	visibility:hidden;
	height:121px;
	width:266px;
	font-size:10px;
}

div.image2 img.transparent {
	filter:alpha(opacity=25);
	-moz-opacity:0.25;
	opacity:0.25;
}

div.image2 img.normal {
	filter:alpha(opacity=100);
	-moz-opacity:1;
	opacity:1;
}
/*******/


/**3*/
div.fiche3 {
	position:relative;
	width:200px;
	float:left;
	margin:5px 30px 0 0;
	font-family:Arial;
	left:0px;
	top:0px;
}

div.image3 {
	position:absolute;
	left:-3px;
	top:-11px;
	height:125px;
	width:288px;
}

div.imageborder3 {
	position:relative;
	width:190px;
	margin:0px 0 0 10px;
	border:5px solid #FFF;
	height:114px;
}

div.image3 > div.imageborder3 {
	left:5px;
	position:absolute;
	top:3px;
	left:1px;
	margin:0;
}

div.image3 div.texte {
	position:absolute;
	left:10px;
	top:9px;
	margin:0px;
	padding:10px;
	visibility:hidden;
	height:117px;
	width:258px;
	font-size:10px;
}

div.image3 img.transparent {
	filter:alpha(opacity=25);
	-moz-opacity:0.25;
	opacity:0.25;
}

div.image3 img.normal {
	filter:alpha(opacity=100);
	-moz-opacity:1;
	opacity:1;
}



/**4**/
div.fiche4 {
	position:relative;
	width:200px;
	float:left;
	margin:5px 30px 0 0;
	font-family:Arial;
	left:0px;
	top:0px;
}

div.image4 {
	position:absolute;
	left:-10px;
	top:-11px;
	height:110px;
	width:278px;
	margin:0;
}

div.imageborder4 {
	position:relative;
	width:272px;
	margin:0 0 0 10px;
	border:5px solid #FFF;
	height:98px;
}

div.image4 > div.imageborder4 {
	left:5px;
	position:absolute;
	top:3px;
	left:-2px;
	margin:0;
}

div.image4 div.texte {
	position:absolute;
	left:10px;
	top:8px;
	margin:0px;
	padding:8px;
	visibility:hidden;
	height:123px;
	width:257px;
	font-size:10px;
}

div.image4 img.transparent {
	filter:alpha(opacity=25);
	-moz-opacity:0.25;
	opacity:0.25;
}

div.image4 img.normal {
	filter:alpha(opacity=100);
	-moz-opacity:1;
	opacity:1;
}
/*******/


#staf {
background:#FFFFFF none repeat scroll 0 0;
border:1px solid #71273D;
display:none;
left:632px;
padding:10px;
position:absolute;
top:150px;
width:334px;
z-index:4;
}

/***************MES BIO PRIVILEGES********11/03/09****************/
.bio_priv_inscrip {
	margin:0;
	padding:10px 0 0 23px;
}

#bio_cadre_privi {
	border:1px solid #CCC;
	margin:5px 0 5px 0;
	padding:5px;
	width:590px;
	float:left;
}

.cadre_inscrip {
	margin:0px;
	padding:2px;
	width:585px;
}


.cadre_inscrip img {
	margin:5px 5px 3px 0;
	float:left;
}


.cadre_inscrip h3 {
	margin:0 0 5px 0;
	padding:0;
	text-transform:uppercase;
	color:#000;
	font-size:14px;
	border-bottom:1px solid #000;
	height:19px;
}

.cadre_inscrip_violet h3 {
	margin:0 0 5px 0;
	padding:0;
	text-transform:uppercase;
	color:#000;
	font-size:14px;
	border-bottom:1px solid #711234;
	height:19px;
}


.width_input_field {
	width:170px;
	height:15px;
	font-size:10px;
}

#formulaire1 {
	margin:0;
	padding:8px 0 8px 5px;
	background:#faf5f5;
	font-size:10px;
	width:580px;
}

.select1 {
	width:42px;
	height:20px;
	font-size:10px;
}

.select2 {
	width:70px;
	height:20px;
	font-size:10px;
}

.select3 {
	width:50px;
	height:20px;
	font-size:10px;
}

.select4 {
	width:173px;
	height:19px;
	font-size:10px;
}

select, input {
	font-size:12px;
}

.radio {
	margin:-1px 0;
	padding:0;
}

#bio_cadre2_inscript {
	margin:0 0 25px 0;
	padding:8px;
	background:#f7f1f3;
	font-size:10px;
}

#bio_cadre5_inscript {
	margin:0px;	
	padding:6px;
	background:#e8d9de;
	font-size:10px;
	width:590px;
}

.commentaires {
	font-size:9px;
	margin:0;
	padding:0;
	width:585px;
}
.commentaires2 {
	font-size:9px;
	margin:0;
	padding:0;
	width:600px;
}

.ink_black_form {
	font-size:10px;
}

.ink_black_form a {
	color:#000000;
	text-decoration:none;
}

.ink_prune_form {
	color:#711234;
	font-size:11px;
}

.ink_prune_form a {
	color:#711234;
	text-decoration:none;
}

.formulaire_compte {
	margin:5px 5px 10px 5px;
	padding:8px;
	background:#faf5f5;
	font-size:10px;
}

.formulaire_compte2 {
	background:#FAF5F5 none repeat scroll 0 0;
font-size:10px;
margin:5px 0;
padding:5px 5px 10px;
width:570px;
}

#bio_carte_cadre {
	border-bottom:1px solid #CCC;
	margin:10px 0 5px 5px;
	padding:0;
	width:612px;
	float:left;
}

.carte_h3 {
	margin:0 5px;
	padding:0;
	text-transform:uppercase;
	color:#000;
	font-size:14px;
	border-bottom:1px solid #000;
	height:25px;
}

.style_puce_carte {
	background-image:url(../images/CarteBio-puce.gif);
	background-repeat:no-repeat;
	background-position:1px 8px;
	padding:5px 0 0 10px;
	font-size:11px;
	font-weight:bold;
	color:#98a252;
	margin:0;
	text-decoration:none;
}



.bio_priv_inscrip2 {
	margin:10px 0 0 23px;
	padding:10px 0;
}

#zone_bio_produits {
	background-image:url(../images/Gamme-bg-fruit2.jpg);
	background-repeat:repeat-x;
	background-position:0px 52px;
	margin:163px 0 0 0;
}

.ink_gray_bio {
	color:#999;
	font-size:10px;
}

.ink_gray_bio a {
	text-decoration:underline;
}

.ink_detail_priv {
	color:#7c9a38;
	font-size:11px;
	font-weight:bold;
	margin:5px;
}

#bio_cadre_privi2 {
	border-bottom:1px solid #CCC;
	margin:0 0 5px 4px;
	padding:0;
	width:610px;
	float:left;
}

#carte_img_ordo {
	position:absolute;
	left:951px;
	top:130px;
}

#cardre_ordo {
	margin-left:23px;
	margin-right:10px;
}

#bio_cadre_ordo {
	border:1px solid #CCC;
	margin:3px;
	padding:0;
	width:600px;
	float:left;
}

.formulaire_ordo {

	padding:5px;
	margin-top:4px;
	margin-left:4px;
	background:#faf5f5;
	font-size:10px;
	width:575px;
}

.formulaire_ordo_hr {
	background:#FFF;
	margin:4px 4px 4px 2px;
	padding:0;
	height:0px;
	border-bottom:1px solid #FFF;
}

.ink_black_ordo {
	font-size:8pt;
}

.ink_black_ordo2 {
	font-size:9pt;
}

.formulaire_ordo2 {
	margin:0px;
	padding:5px;
	background:#faf5f5;
	font-size:10px;
	width:595px;
}

#zone_bio_produits2 {
	background-image:url(../images/Gamme-bg-fruit2.jpg);
	background-repeat:repeat-x;
	background-position:0px 52px;
	margin:20px 0 0 0;
}

.ink_black_ordo_2 {
	color:#000;
	font-size:12px;
}

#form_sommaire {
	background-color:#f2e8e8;
	width:290px;
	padding:5px;
	height:150px;
	border:1px solid #f0f1e1;
}

#form_sommaire2 {
	background-color:#f9f3f3;
	width:290px;
	padding:5px;
	height:150px;
	border:1px solid #f0f1e1;
}

#form_sommaire_cnx {
	background-color:#f9f3f3;
	width:292px;
	padding:5px;
	height:150px;
	border:1px solid #f0f1e1;
	margin:0 0 0 5px;
}

.form_title {
	border-bottom:1px solid #000;
	display:block;
	font-size:14px;
	padding:4px 2px;
	margin:0 0 5px 0;
}

.ink_upper_news {
	text-transform:uppercase;
	font-size:12px;
	font-weight:bold;
}
.ink_upper_actu {
	text-transform:uppercase;
	font-size:12px;
	font-weight:bold;
	color:#711234;
}
.my_bio_news {
	margin:2px 0 15px 0;
}

#bio_cadre_privi_2 {
	border:1px solid #CCC;
	margin:10px 0 5px 0;
	padding:0;
	width:600px;
	float:left;
}

.video_actu_h3 {
	margin:0;
	padding:0;
	text-transform:uppercase;
	color:#000;
	font-size:14px;
	border-bottom:1px solid #000;
	height:22px;
	width:602px;
}

.ink_form_cadre {
	border:1px solid #CCC;
	height:100px;
	width:415px;
	font-size:10px;
	font-family:Arial;
}

.cadre_inscrip6 {
	padding:3px;
	width:580px;
}



.cadre_inscrip6 img {
	margin:5px 3px 3px 0;
	float:left;
}

.cadre_inscrip6 h3 {
	border-bottom:1px solid #000000;
	color:#000000;
	font-size:14px;
	height:19px;
	margin:0;
	padding:0;
	text-transform:uppercase;
}

#bio_carte_cadre9 {
	border-bottom:1px solid #CCC;
	margin:10px 0 5px 5px;
	padding:0;
	width:600px;
	float:left;
}
#bio_carte_cadre10 {
	border-bottom:1px solid #CCC;
	margin:10px 0 5px 0;
	padding:0;
	width:600px;
	float:left;
}


.ink_prune_parrain {
	font-size:10px;
	font-weight:bold;
}

.formulaire_compte3 {
	background:#FAF5F5 none repeat scroll 0 0;
	font-size:10px;
	margin:0;
	padding:8px;
	width:575px;
}

.formulaire_compte9 {
	margin:0;
	padding:8px;
	background:#faf5f5;
	font-size:11px;
	width:585px;
}
.formulaire_compte10 {
	/*margin:8px;
	background-image:url(../images/Parrainage4-carte-hg.gif);
	background-repeat:no-repeat;
	background-position:right top;
	font-size:11px;
	width:585px;
	height:166px;
	background-color:#faf5f5;*/

	background-color:#FAF5F5;
	background-image:url(../images/Parrainage4-carte-hg.gif);
	background-position:right top;
	background-repeat:no-repeat;
	font-size:11px;
	height:166px;
	margin:6px 0;
	width:585px;
}

.ink_prune_parrain2 {
	color:#000;
	font-size:11px;
	margin:5px 5px 15px 5px;
}

.tab_parrain {
	background-color:#faf5f5;
	height:23px;
	border-bottom:1px solid #FFF;
	padding:2px 8px;
	width:585px;
}

.tab_parrain2 {
	background-color:#fcfafa;
	height:23px;
	border-bottom:1px solid #FFF;
	padding:2px 8px;
	width:585px;
}

#bio_carte_cadre11 {
	border-bottom:1px solid #CCC;
	margin:0 0 15px 0;
	padding:0;
	width:600px;
	float:left;
}
	
	
.cadre_inscrip_compte {
	margin:0px;
	padding:0px;
	width:582px;
}

.cadre_inscrip_compte img {
	margin:5px 5px 3px 0;
	float:left;
}

.cadre_inscrip_compte h3 {
	margin:0 5px;
	padding:0;
	text-transform:uppercase;
	color:#000;
	font-size:14px;
	border-bottom:1px solid #711234;
	height:19px;
}
.ink_under {
	text-decoration:underline;
}
#carte_img_news{
	position:absolute;
	left:946px;
	top:140px;
}

#bio_cadre_privi_33 {
border:1px solid #CCCCCC;
float:left;
margin:6px 0;
padding:6px;
width:590px;
}

.limitation{
	width:300px;
	overflow:hidden;
	margin:0;
	padding:0 5px 0 0;
	}	


#sommaire_actu {
	margin-left:0px;
	margin-right:0px;
	padding:5px 0 20px 15px;
	width:605px;
}

#bio_cadre_carnets {
	border:1px solid #CCC;
	margin:10px 0;
	padding:0;
	width:425px;
	float:left;
}

#menu_carnets {
	float:left;
	width:160px;
	margin:10px 0 0 5px;
	background-color:#f2eaed;
	padding-bottom:5px;
}

#menu_carnets ul {
	margin:0;
	padding:0;
	background-color:#f2eaed;
}

#menu_carnets li {
	float:left;
	margin:2px 0 0 5px;
	background:url(../images/puce5.gif);
	background-repeat:no-repeat;
	background-position:0 4px;
	width:130px;
	color:#711234;
	padding:1px 0 2px 12px;
	list-style-type:none;
}

#menu_carnets a {
	color:#711234;
	text-decoration:none;
}

.select_pvente {
	width:250px;
}

.ink_green2 {
	color:#dcdcb2;
}

.ink_green2 a {
	color:#dcdcb2;
	text-decoration:none;
}

#ink_white_carte a {
	color:#ffffff;
	text-decoration:none;
}

#srcoll_demo_conseil a {
	color:#711234;
	text-decoration:none;
}

#menu_carnets a { color:#711234; text-decoration:none; }

.select_pvente { width:250px; }

.ink_green2 a { color:#dcdcb2; text-decoration:none; }

#ink_white_carte a, #fiche_overflow a, #fiche_float a { color:#ffffff; 
text-decoration:none; }

#fiche_detail_pdt p a, #srcoll_demo_conseil a, #detail_gamme a, h1 
a, .separation a, p em a, #fiche_detail_pdt a, #plus_bio a { color:#711234; 
text-decoration:none; }

#fiche_overflow a.ink_white, #ingbt a { color:#ffffff; text-decoration: 
underline; }

#dico_comment a, .float_div a, .bio_content a { color:#000; text-decoration: 
underline; }

.style_puce_disco a { color:#98a252; text-decoration:underline; }


