
table,body,div{padding:0px;}

body,
body#fondAlimentation,
body#fondRepas,
body#fondBienetre,
body#fondBledina,
body#fondAstuces,
body#fondOutils,
body#fondHome,
body#fondRougeFonceDeco,
body#fondRougeDeco {
	/*background: #fff url(/fr/img/fond_blediner.jpg) no-repeat center 0; /*a mettre pour habillage complet */
}

/*****************************************/
/*Couleur de fond des pages par rubrique*/
#couleurTop{
	BACKGROUND-COLOR:#A5CA5C; /*a virer pour habillage complet */
	position:absolute;
	height:125px;
	width:100%;
}
#couleurFiletBlanc{
	BACKGROUND-COLOR:#FFFFFF; /*a virer pour habillage complet */
	position:absolute;
	top:125px;
	width:100%;
	height:3px;
	_height:3px;

}
#Global{
	position:absolute;
	width:100%;
}
#mask{
	top:0;
	left:0;
	position:absolute;
	width:100%;
	height:100%;
	z-index:99;
	opacity:0.75;
	background-color:#eef7d7;
	filter : alpha(opacity=75);
	display:none;
}

*html #mymovie{
position:relative;
top:18px;
}

*+html #mymovie{
position:relative;
top:18px;
}



#fondAlimentation{BACKGROUND-COLOR:#C7A8D0;}
#fondRepas{BACKGROUND-COLOR:#D6EEAD;}
#fondBienetre{BACKGROUND-COLOR:#FCDF9D;}
#fondBledina{BACKGROUND-COLOR:#87C1AB;}
#fondAstuces{BACKGROUND-COLOR:#E7A5CC;}
#fondOutils{BACKGROUND-COLOR:#EEFBE1;}
#fondHome{BACKGROUND-COLOR:#A5CA5C;}
#fondRougeFonceDeco{BACKGROUND-COLOR:#BB0707;}
#fondRougeDeco{BACKGROUND-COLOR:#C91212;}

/*#fondBlediclub{BACKGROUND-COLOR:#;}*/
/*Fin Couleur de fond des pages par rubrique*/
/*********************************************/

#bleuIdm{color:#0063B6;}
#orangeIdm{color:#E76525;}
#vertLPG{color: #4D5A12;}
#vertBlediclub{color:#00855A;}
#violetfonce{color:#73258A;}
#violetfonce2{color:#8F51A2;}
#violetclair{color:#EAA5FF;}
#gris{color:#8C8FB2;}
#gris2{color:#515151;}
#blanc{color:#FFFFFF;}
#blancGras{color:#FFFFFF;font-weight:bold;}
#vertmenu{color:#108458;}
#vert{color:#02955D;}
#vertfonce{color:#108358;}
#vertfonceRepas{color:#0A784E;}
#vertclair{color:#8FBB42;}
#orange{color:#F7AB08;}
#orangefonce{color:#F75B08;}
#rose{color:#C31F80;}
#roseQuestion{color:#DA4D9A;}
#roseclair{color:#F3D2E5;}
#roseBlediclub{color:#D30076;}
#vertNav{color:#007851 ;}
#vertJeu{color:#09683F ;}
#petitGrand{color:#DB2316;}
#vertRecette1{color:#599C28;}
#vertRecette2{color:#F47E1C;}
#vertRecette3{color:#1992C5;}
#vertRecetteFilmee{color:#AEDD5C;}

#recette_1{color:#769D59;}
#recette_2{color:#EF7A11;}
#recette_3{color:#00B0DB;}

#fondBlediclub{BACKGROUND-COLOR:#C4E890;}

#fondBlediclubNew{ background :#C4E890 url(../fr/img/blediclub/background_blediclub.gif) repeat-x top left;}
#fondRubrique{BACKGROUND-COLOR:#74258B;}
#fondvioletfonce{BACKGROUND-COLOR:#74258B;}
#fondvioletConseil{BACKGROUND-COLOR:#E9DEEE;}
#fondFiche{BACKGROUND-COLOR:#E2D3E8;}
#fondListe{BACKGROUND-COLOR:#8F51A2;}
#fondRecherche{BACKGROUND-COLOR:#E4F8D0;}
#fondvertclair{BACKGROUND-COLOR:#E4F8D0;}
#fondvertclair2{BACKGROUND-COLOR:#E3F5E5;}
#fondvertproduit{BACKGROUND-COLOR:#AEDD5C;}
#fondvertmenu{BACKGROUND-COLOR:#8FBB42;}
#fondvertclairmenu{BACKGROUND-COLOR:#d9f1a0;}
#fondvertvarietes{BACKGROUND-COLOR:#ECFEC2;}
#fondvert{BACKGROUND-COLOR:#D9F1A0;}
#fondvert2{BACKGROUND-COLOR:#8fbb42;}
#fondvertfonce{BACKGROUND-COLOR:#108358;}
#fondBlanc{BACKGROUND-COLOR:#FFFFFF;}
#fondrosefonce{BACKGROUND-COLOR:#C31F80;}
#fondrosefonceTableau{BACKGROUND-COLOR:#C71C7C;}
#fondrose{BACKGROUND-COLOR:#CF4C99;}
#fondroseConseil{BACKGROUND-COLOR:#F8E1EE;}
#fondroseclair{BACKGROUND-COLOR:#F3D2E5;}
#fondorangefonce{BACKGROUND-COLOR:#F7AB08;}
#fondorangeclair{BACKGROUND-COLOR:#F9C03B;}
#fondorangeclair2{BACKGROUND-COLOR:#FBD989;}
#fondorangeConseil{BACKGROUND-COLOR:#FCE09F;}
#fondgris{BACKGROUND-COLOR:#EBEFE4;}
#fondmint{BACKGROUND-COLOR:#CFE6DE;}

/* Style MEA*/
#MEAastuces{color:#C21F7F;}
#MEArepas, #MEAidm, #MEAinno{color:#77A32A;}
#MEAalimentation{color:#73258A;}
#MEAbienetre{color:#F7AB08;}
#MEAbledina_sengage{color:#499578;}
#MEAnav2{color:#499578;}

#fondMEArepas, #fondMEAidm, #fondMEAinno{BACKGROUND-COLOR:#D8E7BD; color:#8CA95A;}
#fondMEArepasTitre, #fondMEAidmTitre, #fondMEAinnoTitre{BACKGROUND-COLOR:#8FBB42; color:#FFFFFF;}

#fondMEAbienetre{BACKGROUND-COLOR:#FCE2A9; color:#E0983B;}
#fondMEAbienetreTitre{BACKGROUND-COLOR:#F7AB09; color:#FFFFFF;}

#fondMEAastuces{BACKGROUND-COLOR:#EDBBD8; color:#BC5E95;}
#fondMEAastucesTitre{BACKGROUND-COLOR:#C21F7F; color:#FFFFFF;}

#fondMEAalimentation{BACKGROUND-COLOR:#D5BDDC; color:#9054A2;}
#fondMEAalimentationTitre{BACKGROUND-COLOR:#73258A; color:#FFFFFF;}

#fondMEAbledina_sengage{BACKGROUND-COLOR:#b7dacd; color:#108458;}
#fondMEAbledina_sengageTitre{BACKGROUND-COLOR:#108458; color:#FFFFFF;}

#fondMEAnav2{BACKGROUND-COLOR:#FFFFFF; color:#108458;}
#fondMEAnav2Titre{BACKGROUND-COLOR:#E4F8D0; color:#108458;}

#fondMEABlediClub{BACKGROUND-COLOR:#DEF1BF; color:#0D9A65;}
/* Fin Style MEA*/

/* Typo des textes*/
.text9
{
    font-size: 9px;
    font-family: Arial,Helvetica,sans-serif;
    text-decoration: none;
}
A.text9:link {text-decoration:none;}
A.text9:hover{text-decoration:underline;}

.text10
{
    font-size: 10px;
    font-family: Arial,Helvetica,sans-serif;
    text-decoration: none;
}
A.text10:link {text-decoration:none;}
A.text10:hover{text-decoration:none;}

.text11Blanc
{
    font-size: 11px;
    font-family: Arial,Helvetica,sans-serif;
    text-decoration: none;
	color:#ffffff;
}
A.text11Blanc:link {text-decoration:none;}
A.text11Blanc:hover{text-decoration:none;}
A.text11Blanc:visited{text-decoration:none;}

.text11
{
    font-size: 11px;
    font-family: Arial,Helvetica,sans-serif;
    text-decoration: none;
}
A.text11:link {text-decoration:none;}
A.text11:hover{text-decoration:underline;}

.text11v2
{
	font-size:11px;
    font-family:Arial,Helvetica,sans-serif;
	text-decoration:underline;
}
A.text11v2:link {text-decoration:underline;}
A.text11v2:hover{text-decoration:underline;}

.text11v3
{
	font-size:11px;
    font-family:Arial,Helvetica,sans-serif;
	text-decoration:none;
}
A.text11v3:link {text-decoration:none;}
A.text11v3:hover{text-decoration:underline;}

.text12
{
	font-size:12px;
    font-family:Arial,Helvetica,sans-serif;
	text-decoration:none;

}
A.text12:link {text-decoration:none;}
A.text12:hover{text-decoration:underline;}

.text12v2
{
	font-size:12px;
    font-family:Arial,Helvetica,sans-serif;
	text-decoration:underline;
}
A.text12v2:link {text-decoration:underline;}
A.text12v2:hover{text-decoration:underline;}

.text12verdanna
{
	font-size:12px;
    font-family:Verdana,Helvetica,sans-serif;
	text-decoration:none;
}
A.text12verdanna:link {text-decoration:none;}
A.text12verdanna:hover{text-decoration:none;}

.text14verdanna
{
	font-size:14px;
    font-family:Verdana,Helvetica,sans-serif;
	text-decoration:none;
}
A.text14verdanna:link {text-decoration:none;}
A.text14verdanna:hover{text-decoration:none;}

.text12v3
{
	font-size:12px;
    font-family:Arial,Helvetica,sans-serif;
	text-decoration:none;
}
A.text12v3:link {text-decoration:none;}
A.text12v3:hover{text-decoration:underline;}

.text12violetfonce
{
	font-size:12px;
    font-family:Arial,Helvetica,sans-serif;
	text-decoration:none;
	color:#73258A;

}
A.text12violetfonce:link {text-decoration:none;}
A.text12violetfonce:hover{text-decoration:underline;}

.text12violet
{
	font-size:12px;
    font-family:Arial,Helvetica,sans-serif;
	text-decoration:none;
	color:#E2D3E8;
}
A.text12violet:link {text-decoration:none;}
A.text12violet:hover{text-decoration:underline;}

.text12vertfonce
{
	font-size:12px;
    font-family:Arial,Helvetica,sans-serif;
	text-decoration:none;
	color:#108358;
}
A.text12vertfonce:link {text-decoration:none;}
A.text12vertfonce:hover{text-decoration:underline;}

.text12fondorangeclair2
{
	font-size:12px;
    font-family:Arial,Helvetica,sans-serif;
	text-decoration:none;
	BACKGROUND-COLOR:#FBD989;
}
A.text12fondorangeclair2:link {text-decoration:none;}
A.text12fondorangeclair2:hover{text-decoration:underline;}

.text12orangefonce
{
	font-size:12px;
    font-family:Arial,Helvetica,sans-serif;
	text-decoration:none;
	color:#F75B08;
}
A.text12orangefonce:link {text-decoration:none;}
A.text12orangefonce:hover{text-decoration:underline;}

.text12blanc
{
	font-size:12px;
    font-family:Arial,Helvetica,sans-serif;
	text-decoration:none;
	color:#FFFFFF;
}
A.text12fondblanc:link {text-decoration:none;}
A.text12fondblanc:hover{text-decoration:underline;}

.text14
{
	font-size:14px;
    font-family:Arial,Helvetica,sans-serif;
	text-decoration:none;
}
A.text14:link {text-decoration:none;}
A.text14:hover{text-decoration:underline;}

.txt16			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; color: #ffffff;}

.text16
{
	font-size:16px;
    font-family:Arial,Helvetica,sans-serif;
	text-decoration:none;
}
A.text16:link {text-decoration:none;}
A.text16:hover{text-decoration:underline;}

.text18
{
	font-size:18px;
    font-family:Arial,Helvetica,sans-serif;
	text-decoration:none;
}
A.text18:link {text-decoration:none;}
A.text18:hover{text-decoration:underline;}


.text18violetfonce
{
	font-size:18px;
    font-family:Arial,Helvetica,sans-serif;
	text-decoration:none;
	color:#73258A;
}
A.text18violetfonce:link {text-decoration:none;}
A.text18violetfonce:hover{text-decoration:underline;}

.text18vertfonce
{
	font-size:18px;
    font-family:Arial,Helvetica,sans-serif;
	text-decoration:none;
	color:#108358;
}
A.text18vertfonce:link {text-decoration:none;}
A.text18vertfonce:hover{text-decoration:underline;}

.text18orangefonce
{
	font-size:18px;
    font-family:Arial,Helvetica,sans-serif;
	text-decoration:none;
	color:#F75B08;
}
A.text18orangefonce:link {text-decoration:none;}
A.text18orangefonce:hover{text-decoration:underline;}

.alignCenter{text-align: center;}

.error
{
	font-size:12px;
    font-family:Arial,Helvetica,sans-serif;
	text-decoration:none;
	color:#F61E2D;
}
p
{
	font-size:12px;
	vertical-align:top;
	text-align:Justify;
	margin-bottom: 0px;
	margin-top: 0px;
	padding-top: 0pt;
	padding-bottom: 0pt;
	letter-spacing: 0pt;
}
/* Fin Typo des textes*/
.scroll
{
	scrollbar-arrow-color: #EAA5FE;
	scrollbar-face-color: #8F51A2;
	scrollbar-highlight-color: #B377C5;
	scrollbar-3dlight-color: #EAA5FE;
	scrollbar-shadow-color: #733386;
	scrollbar-darkshadow-color: #5B176F;
	scrollbar-track-color: #F7DAFF;
}

.scrollRose
{
	scrollbar-arrow-color: #FF9DD7;
	scrollbar-face-color: #CF4C99;
	scrollbar-highlight-color: #F17FC2;
	scrollbar-3dlight-color: #FF9DD7;
	scrollbar-shadow-color: #B22678;
	scrollbar-darkshadow-color: #80004B;
	scrollbar-track-color: #FFE2F3;
}

.InputMDP
{
    font-size:11px;
    font-family:Arial,Helvetica,sans-serif;
	text-decoration:none;
    color:#108458;
    background-color:#F5FAFF;
    border-style:solid;
    border-width:1px;
    border-color:#0D9A65;
}

/* Question*/
.InputQuestion
{
    font-size:12px;
    font-family:Arial,Helvetica,sans-serif;
	text-decoration:none;
    color:#73258A;
    border-style:solid;
    border-width:1px;
    border-color:#73258A;
}
.SelectQuestion
{
    font-size:12px;
    font-family:Arial,Helvetica,sans-serif;
    font-weight:bold;
	text-decoration:none;
    color:#73258A;
    border-style:solid;
    border-width:1px;
    border-color:#73258A;
}

/*Fin Question*/

/* Contact*/
.InputContact
{
    font-size:12px;
    font-family:Arial,Helvetica,sans-serif;
	text-decoration:none;
    color:#108358;
    border-style:solid;
    border-width:1px;
    border-color:#108358;
}
.SelectContact
{
    font-size:12px;
    font-family:Arial,Helvetica,sans-serif;
    font-weight:bold;
	text-decoration:none;
    color:#108358;
    border-style:solid;
    border-width:1px;
    border-color:#108358;
}
/* Fin Contact*/
/* Astuces */
.SelectAstuces
{
    font-size:12px;
    font-family:Arial,Helvetica,sans-serif;
	text-decoration:none;
    color:#C31F80;
    border-style:solid;
    border-width:1px;
    border-color:#C31F80;
}
/* Fin Astuces*/

.InputVert
{
    font-size:12px;
    font-family:Arial,Helvetica,sans-serif;
	text-decoration:none;
    color:#108358;
    border-style:solid;
    border-width:1px;
    border-color:#108358;
}

.InputViolet
{
    font-size:12px;
    font-family:Arial,Helvetica,sans-serif;
	text-decoration:none;
    color:#73258A;
    border-style:solid;
    border-width:1px;
    border-color:#73258A;
}

.InputRose
{
    font-size:12px;
    font-family:Arial,Helvetica,sans-serif;
	text-decoration:none;
    color:#C31F80;
    border-style:solid;
    border-width:1px;
    border-color:#C31F80;
}

.InputOrange
{
    font-size:12px;
    font-family:Arial,Helvetica,sans-serif;
	text-decoration:none;
    color:#F75B08;
    border-style:solid;
    border-width:1px;
    border-color:#F75B08;
}

.InputRecette
{
    font-size:12px;
    font-family:Arial,Helvetica,sans-serif;
	text-decoration:none;
    color:#108358;
    border-style:solid;
    border-width:1px;
    border-color:#1D8A5D;
    background-color: #ffffff;
}

.repasOn { color:#ffffff; background-color:#8FBB42; font-size: 11px; text-decoration: none; font-family: Arial, Verdana, Courier; width:134px; }
.repasOff { color:#ffffff; background-color:#A7C953; font-size: 11px; text-decoration: none; font-family: Arial, Verdana, Courier; width:134px; }

.alimOn { color:#ffffff; background-color:#73258A; font-size: 11px; text-decoration: none; font-family: Arial, Verdana, Courier; width:134px; }
.alimOff { color:#ffffff; background-color:#8D4BA1; font-size: 11px; text-decoration: none; font-family: Arial, Verdana, Courier; width:134px; }

.bienetreOn { color:#ffffff; background-color:#F7AB09; font-size: 11px; text-decoration: none; font-family: Arial, Verdana, Courier; width:134px; }
.bienetreOff { color:#ffffff; background-color:#F2BE42; font-size: 11px; text-decoration: none; font-family: Arial, Verdana, Courier; width:134px; }

.astuceOn { color:#ffffff; background-color:#C21F7F; font-size: 11px; text-decoration: none; font-family: Arial, Verdana, Courier; width:134px; }
.astuceOff { color:#ffffff; background-color:#D44D9D; font-size: 11px; text-decoration: none; font-family: Arial, Verdana, Courier; width:134px; }

.engageOn { color:#ffffff; background-color:#108458; font-size: 11px; text-decoration: none; font-family: Arial, Verdana, Courier; width:134px; }
.engageOff { color:#ffffff; background-color:#36A558; font-size: 11px; text-decoration: none; font-family: Arial, Verdana, Courier; width:134px; }


#repas 				{ color:#ffffff; background-color:#A7C953; font-size: 11px; text-decoration: none; font-family: Arial, Verdana, Courier; width:134px; }
#repas:hover 		{ color:#FFFFFF; background-color:#8FBB42; font-size: 11px; text-decoration: none; font-family: Arial, Verdana, Courier;}

#alim 				{ color:#ffffff; background-color:#8D4BA1; font-size: 11px; text-decoration: none; font-family: Arial, Verdana, Courier; width:134px; }
#alim:hover 		{ color:#FFFFFF; background-color:#73258A; font-size: 11px; text-decoration: none; font-family: Arial, Verdana, Courier;}

#bienetre 			{ color:#ffffff; background-color:#F2BE42; font-size: 11px; text-decoration: none; font-family: Arial, Verdana, Courier; width:134px; }
#bienetre:hover 	{ color:#FFFFFF; background-color:#F7AB09; font-size: 11px; text-decoration: none; font-family: Arial, Verdana, Courier;}

#astuce 			{ color:#ffffff; background-color:#D44D9D; font-size: 11px; text-decoration: none; font-family: Arial, Verdana, Courier; width:134px; }
#astuce:hover 		{ color:#FFFFFF; background-color:#C21F7F; font-size: 11px; text-decoration: none; font-family: Arial, Verdana, Courier;}

#engage 			{ color:#ffffff; background-color:#36A558; font-size: 11px; text-decoration: none; font-family: Arial, Verdana, Courier; width:134px; }
#engage:hover 		{ color:#FFFFFF; background-color:#108458; font-size: 11px; text-decoration: none; font-family: Arial, Verdana, Courier;}

/* Menu déroulant de la page recettes*/

.recettes-menuderoulant	{width:246px; height:18px; font-family:Arial, Verdana, Helvetica, sans-serif; font-size:12px; color:#108458; font-weight:bold; }
#tout li {list-style-image : url(../fr/img/puce_vert.gif);padding-bottom:0px; margin-bottom:0px;}
#toutsub li {list-style-image : url(../fr/img/trait_vert.gif);padding-bottom:0px; margin-bottom:0px;}
.note{font-size:10px;}
#fonce{color:#0f754e;}

#classeur{position:absolute; margin:0; top:5px;left:10px;height:558px;z-index:1;}
#imgClasseur{position:relative; left:10px}

#moteurRecette{margin:0; padding:0;}

#liste-recettes-onglet, #liste-recettes-onglet li{padding:0;margin:0; list-style: none; font-family:Arial, Verdana, Helvetica, sans-serif; font-size:12px; color:#ffffff; width:259px;}
#liste-recettes-onglet li a{color:#ffffff;}

#IDMform{margin:0;padding:0;}
#IDMform input{border:solid 1px #108342; font-family:Arial, Verdana, Helvetica, sans-serif; font-size:12px; color:#108458;}
#IDMform td.space{position:relative;padding-left:7px;}
/***********************************MENU SEMAINE*****************************************/

#moment1{position: relative; float: left; width:140px; margin:0px 15px 5px 5px;}
#moment2{position: relative; float: left; width:140px; margin:0px 10px 5px 10px;}
#moment3{position: relative; float: left; width:140px; margin:5px 15px 5px 5px;}
#moment4{position: relative; float: left;  width:140px; margin:5px 10px 5px 10px;}

.recette{position:absolute;top:109px;left:20px;height:340px;}

/************************************Biberon*********************************************/
/* bloc outils pratiques */
.biberon-selection{width: 548px; background: #CF4C99 repeat top; font : 12px Arial, Helvetica, sans-serif; color : #FFFFFF; margin: 0 0 4px 0; padding: 0;}
.biberon-selection tr{vertical-align: top;}
.biberon-selection .content td{margin: 0; padding: 10px 0 0 18px;}
.biberon-selection .biberon-list{margin: 4px 0 0 0; padding: 0;}
.biberon-selection a, .biberon-selection a:link, .biberon-selection a:active, .biberon-selection a:visited{color: #FFFFFF; text-decoration: none;}
.biberon-selection a:hover{color: #FFFFFF; text-decoration: underline;}
.biberon-actions{font-weight: bold; color: #F3D2E5; margin: 0; padding: 0;}
.biberon-selbox{width: 246px; font : 12px Arial, Helvetica, sans-serif; color: #C31F80; margin: 4px 0 0 0; padding: 0;}
.biberon-chevrons{width: 10px; float: left; margin-top: 2px;}
.biberon-space{line-height: 31px !important; line-height: 24px;}

/* bloc central : texte editorial */
.biberon-central{width: 548px; background : #F3D2E5 url(../fr/img/biberon-central-reliure.gif) repeat-y top left;	font : 12px Arial, Helvetica, sans-serif; color: #C31F80; height: 650px;}
.biberon-central tr{vertical-align: top;}
.biberon-central .content td{margin: 0; padding: 10px 0 0 22px;}
.biberon-central .footer td{margin: 0; padding: 0; height: 3px;	}
.biberon-central h1{font-size: 18px; margin: 0 0 0 17px; padding: 0;}
.biberon-editorial{margin: 15px 15px 0 28px; padding: 0;}
.biberon-warning{background-color: #F9DCED; margin-top: 12px;}
.biberon-central .content .biberon-warncontent td{vertical-align: middle; margin: 0; padding: 0; font : 12px Arial, Helvetica, sans-serif; color: #C31F80;}
.biberon-central .content .biberon-warncontent .biberon-warnimg{width: 71px; text-align: center;}
.biberon-central .content .biberon-warncontent .warn1{margin: 4px 10px 3px 0;}
.biberon-central .content .biberon-warncontent .warn2{margin: 13px 0 9px 0;}
.biberon-central .content .biberon-instructions{margin: 15px 0 0 64px; padding: 0;}
.biberon-central .content .biberon-instructions li{list-style: none;}

/* bloc central : tableau */
.biberon-visubiberon, .biberon-tablebiberon{float: left;}
.biberon-visubiberon img{margin: 78px 13px 0 8px;}
.biberon-central .content .biberon-besoins{width: 402px; font : 12px Arial, Helvetica, sans-serif; color: #C31F80; border-style: solid; border-width : 1px 0 0 1px; border-color: #C31F80; margin-top: 23px;}
.biberon-central .content .biberon-besoins td{vertical-align: middle; height: 40px; text-align: center; margin: 0; padding: 0; border-bottom: 1px solid #C31F80; border-right: 1px solid #C31F80;}
.biberon-central .content .biberon-besoins .firstcell{width: 88px; height: 50px;}
.biberon-central .content .biberon-besoins .secondcell{width: 146px;}
.biberon-central .content .biberon-besoins .thirdcell{width: 164px;}

/* Sous hone outils pratiques */
.tools-main{width: 548px; height: 773px; background: #F3D2E5 repeat top; font : 12px Arial, Helvetica, sans-serif; color : #C31F80; margin: 0; padding: 0;}
.tools-main-1836 {height:570px;}
.tools-main tr{vertical-align: top;}
.tools-main img{border: none;}
.tools-main .firstcell{width: 290px; height: 766px;}
.tools-main-1836 .firstcell{width: 290px; height: 570px;}
.tools-main .firstcell .content{margin: 32px 0 0 16px;}
.tools-main .firstcell p{margin: 0 24px 0 11px;}
.tools-main .secondcell{width: 258px; height: 766px;}
.tools-main-1836 .secondcell{width: 258px; height: 570px;}
.tools-main .secondcell p{margin: 0 10px 0 6px;}
.tools-main .secondcell .content{margin: 14px 0 0 0;}
.tools-main-1836 .secondcell .content{margin: 32px 0 0 0;}
.tools-main .firstcell .tools-memosblock{margin: 0 0 9px 12px;}
.tools-main .firstcell .tools-memosblock .cellimg{width: 90px;}
.tools-main .firstcell .tools-memosblock .celltitle img{margin-top: 30px;}
.tools-main .firstcell .tools-goutblock {margin: 76px 0 8px 11px;}
.tools-main .firstcell .tools-goutblock-1836 {margin: 0 0 8px 11px;}
.tools-main .firstcell .tools-goutblock .cellimg{width: 82px;}
.tools-main .firstcell .tools-goutblock .celltitle img{margin-top: 23px;}
.tools-main .firstcell .tools-oublock{margin: 51px 0 11px 5px;}
.tools-main .firstcell .tools-oublock .cellimg{width: 88px;}
.tools-main .firstcell .tools-oublock .celltitle img{margin-top: 17px;}
.tools-main .firstcell .tools-coloriageblock{margin: 45px 0 10px 0;}
.tools-main .firstcell .tools-coloriageblock .cellimg{width: 91px;}
.tools-main .firstcell .tools-coloriageblock .celltitle img{margin-top: 14px;}
.tools-main .secondcell .tools-biberonsblock{margin: 0 0 6px 0;}
.tools-main .secondcell .tools-biberonsblock .cellimg{width: 83px;}
.tools-main .secondcell .tools-biberonsblock .celltitle img{margin-top: 32px;}
.tools-main .secondcell .tools-fruitsblock{margin: 44px 0 10px 2px;}
.tools-main .secondcell .tools-fruitsblock-1836 {margin: 0 0 10px 2px;}
.tools-main .secondcell .tools-fruitsblock .cellimg{width: 93px;}
.tools-main .secondcell .tools-fruitsblock .celltitle img{margin-top: 13px;}
.tools-main .secondcell .tools-modedemploiblock{margin: 40px 0 4px 0;}
.tools-main .secondcell .tools-modedemploiblock .cellimg{width: 98px;}
.tools-main .secondcell .tools-modedemploiblock .celltitle img{margin-top: 22px;}
/************************************************************************************************/
/**************************************Sitemap**************************************************/
h1, h2{margin: 0; padding: 0;}
ul.listeSitemap, ul.sslisteSitemap{list-style: none;margin: 0; padding: 0; line-height: 15px;}

/**************************************Bledidej*************************************************/
.fleft{float:left;}
.fright{float:right;}

#bledidej, #bledidej2, #bledidej3{position:relative; width:548px; height:807px; background-image: url(../fr/img/bledidej_fond.jpg); background-repeat:no-repeat; background-position:top left;}
/*index*/
#headerForm{width:514px; height:124px; margin: 0px 15px 0px 19px; padding-top:8px;}

#bodyForm{position:relative; width:514px;margin:0;padding:0; margin: 0px 15px 0px 19px; top:-1px; background-image:url(../fr/img/bledidej_form_fond.gif);background-position:top left; background-repeat:repeat-y;}
#bodyForm div{margin: 0px 10px 0px 9px;}
#bodyForm form, #bodyForm p, #product span, #product p, #footerForm p, #footerForm{margin:0; padding:0;}
#bodyForm fieldset{border:none;margin:0; padding:0;}
.fieldsLeft{position: relative; width:205px; float:left;}
.fieldsRight{position: relative; width:274px; float:right;}
#bodyForm .fieldsLeft input{width:195px;height:20px;border:solid 1px #AA0061;margin:0; padding:0; _margin-left:-15px; _padding-left:5px;}
.filet-y{position:relative;width:1px; display:block; height:184px; background-image:url(../fr/img/bledidej_filet_y.gif); float:left;margin:0; padding:0;}
img.filet-x{position:relative; width:484px; background-image:url(../fr/img/bledidej_filet_x.gif); background-repeat:no-repeat; margin:0; padding:0; margin-top:10px; _margin-top:-5px; margin-bottom:5px; padding-bottom:5px;}
.imageBasForm{position:relative;width:514px; height:17px; background-image:none; margin: -1px 15px 0px 19px; padding-bottom:-4px;}

#product{position:relative; width:200px; left:330px;}
#product span{position:relative; width:185px;height:181px; background-image:url(../fr/img/bledidej_petitdej_visu.jpg); margin-top:-3px; display:block;}
#product p{line-height:11px;_margin-top:-5px;padding-left:7px;}

#footerForm{position:relative; width:548px; background-image: url(../fr/img/bledidej_bas_filet.gif);  background-repeat:repeat-y; background-position:top left; left:0px;top:0px;padding:3px 0px;}
#footerForm p{text-align:center; margin: 5px 10px;}

#bodyForm .textBlanc, #bodyForm form {font-size : 12px; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF;}
a.textBlanc{text-decoration:underline;}
#product .textBleu{font-size : 12px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; color:#007FB2;}
#product .textRose {font-size : 11px; font-family:Arial, Helvetica, sans-serif; color:#CD0083;}
#footerForm .textViolet {font-size : 11px; font-family:Arial, Helvetica, sans-serif; color:#651F47; font-weight:bold;}
#footerForm .textBlanc10 {font-size : 10px; font-family:Arial, Helvetica, sans-serif; color:#ffffff;}
.imageBas{position:relative;width:548px; height:7px;top:0px;}

/*gagnant*/
#bledidej2 #bodyForm, #bledidej3 #bodyForm {top:-6px;background-image:url(../fr/img/bledidej_form2_fond.gif);background-position:top left; background-repeat:repeat-y;}
#bledidej2 .imageBasForm, #bledidej3 .imageBasForm{top:-5px;}
#bledidej2 input{margin-top:3px;margin-bottom:6px;}
#bledidej2 .fieldsRight input.first{_margin-left:-15px;}

/*confirm & perdu*/
#bledidej3{height:626px;background-position:bottom left;border-top:solid 1px #2F93B9;}
#bledidej3 #bodyForm{margin-top:-13px;}
#bledidej3 #headerForm{padding-top:2px;}
#bledidej3 #bodyForm div{_margin-bottom:5px;padding-bottom:5px;}
#bledidej3 .imgText{_margin-bottom:1px;padding-bottom:4px;}

/*reglement*/
#bledidejReglement{position:relative; width:548px; background-image: url(../fr/img/bledidej_reglement_fond.gif);  background-repeat:repeat-y; background-position:top left;left:0; border-top:solid 1px #2F93B9;}
#bledidejReglement #body{position:relative;padding-top:5px; margin: 0px 10px 0px 15px; width:514px;}
#bledidejReglement .textBleu{font-size : 12px; font-family:Arial, Helvetica, sans-serif; color:#007FB2;}
/**************************************Fin Bledidej*********************************************/

/**************************************Bledilait***********************************************/
#bledilaitHome, #bledilaitInscription, #bledilaitBravo, #bledilaitCollecteur{margin:0; padding:0;position:relative;}

#para1, #para2, #para3{font-family:Arial, Helvetica, sans-serif; font-size:11px;color:#ffffff;margin-bottom:21px;margin-right:30px;line-height:13px;}
#para1{margin-left:46px;margin-top:6px;}
#para2{margin-left:20px;}
#para3{margin-left:125px;_margin-bottom:7px;}
#para4{margin-left:0px;_margin-bottom:7px;}
#para3 a, #para4 a, #bledilaitHome form, #bledilaitInscription form, #bledilaitBravo form, #bledilaitCollecteur form, #bledilaitCollecteur form td a, #bledilaitCollecteur input, #bledilaitHome input, #bledilaitInscription input, #bledilaitBravo input, #bledilaitHome p {font-family:Arial, Helvetica, sans-serif; font-size:11px;color:#ffffff;}
#bledilaitHome form{margin-left:50px;}
#bledilaitHome label{width:98px;display:block;float:left;}
#bledilaitHome input{width:210px;height:18px;background-color:#8CB842; border:solid 1px #ffffff;}
.textP{font-family:Arial, Helvetica, sans-serif; font-size:9px;color:#599115;}
.bledilaitLien, #paraInfo{font-family:Arial, Helvetica, sans-serif; font-size:11px;color:#599115;}
.text11Croissance{font-family:Arial, Helvetica, sans-serif; font-size:11px;color:#108358;}
p.text11Croissance{margin-left:20px;margin-top:7px;}

#bledilaitInscription form, #bledilaitBravo form{margin:0;padding:0;margin-left:20px;}
#bledilaitInscription label, #bledilaitBravo label{width:110px;display:block;float:left;}
#bledilaitInscription input, #bledilaitBravo input{width:180px;height:18px;margin-bottom:3px;background-color:#8CB842; border:solid 1px #ffffff;}
#bledilaitBravo label{width:200px;}
#bledilaitBravo input{width:180px;}
#bledilaitInscription input.radio, #bledilaitBravo input.radio{width:13px; height:12px;clear:both; border:none;}
#bledilaitInscription span{margin:0;padding:0;}
#paraInfo{margin-left:20px;}

#bledilaitCollecteur input{width:150px;height:18px;margin-bottom:3px;background-color:#8CB842; border:solid 1px #ffffff;font-weight:bold;}
#bledilaitCollecteur label{font-family:Arial, Helvetica, sans-serif; font-size:11px;color:#ffffff;font-weight:bold;margin-bottom:5px;vertical-align:bottom;z-index:-1; height:16px;display:block;width:150px;}
#bledilaitCollecteur label img{z-index:10;width:23px;height:27px;_margin-top:-10px;margin-top:-20px;position:absolute;}
/**+html #bledilaitCollecteur label img{margin-top:50px;}*/
.tickLeft{left:252px;}
.tickRight{left:510px;}
/**************************************Fin Bledilait********************************************/


/**************************************Blediclub Rubrique Ecard***********************************************/
#ecard-main{width: 500px; margin: 0; padding: 0; font: 11px Arial, Verdana, Geneva, Helvetica, sans-serif;}
#ecard-main .cboth{clear: both;}
#ecard-main .cboth img{width: 1px; height: 1px; display: block;}
#ecard-main #header{height: 186px; background: #C4E890 url(../fr/blediclub/ecard_images/ecard-bg-top.jpg) no-repeat top left; margin: 0; padding: 1px 0 0 0;}
#ecard-main #header h1{margin: 20px 0 0 137px;}
#ecard-main #header p{width: 330px; margin: 16px 0 0 136px; font-size: 13px;}
/*#ecard-main #central{background: #C4E890 url(../fr/blediclub/ecard_images/ecard-bg-creerbledicarte.gif) no-repeat top left; margin: 0;}*/
#ecard-main #central #decors{width: 494px; height: 97px; background: #C4E890 url(../fr/blediclub/ecard_images/ecard-bg-decors.gif) no-repeat top left; margin: 10px 0 0 8px; padding: 0;}

#ecard-main #central #decors h2{margin: 0 2px; padding: 0;}
#ecard-main #central #decors p{margin: 8px 8px 6px 8px; font-size: 11px; text-align: left;float:left;}
*html #ecard-main #central #decors p{margin: 10px 8px 6px 6px;}
#decors .decors-visu{width: 80px; height: 53px; display: inline; margin: 10px 8px; border: 0;}
#ecard-main #central #visual{width: 494px; height:334px; background: url(../fr/blediclub/ecard_images/ecard-bg-visual.gif) no-repeat top left; margin: 10px 0 10px 8px; padding: 0;}
*html #ecard-main #central #visual{height:330px;}
#ecard-main #central #photo{margin: 0 0 0 8px; width: 97px; height: 151px; background: url(../fr/blediclub/ecard_images/ecard-bg-photo.gif) no-repeat top left; padding: 0; float:left;}
*html #ecard-main #central #photo{margin: 0 0 0 4px;}
#ecard-main #central #photo p{margin: 0 8px 6px 5px; font-size: 11px; text-align: left;}
*html #ecard-main #central #photo p{margin-top: 5px;}
#photo .photo-visu{width: 81px; height: 61px; display: block; margin: 0 0 5px 6px; border: 0;}
#photo a, #photo a:active, #photo a:visited, #photo a:hover{color: #D10078;}
#ecard-main #central #message{ float:right;width: 389px; height: 151px; background: url(../fr/blediclub/ecard_images/ecard-bg-message.gif) no-repeat top left; margin: 0 0px 9px 5px; padding: 0;}
#ecard-main #central #message h2{float: left;margin-left:2px;}
*+ html #ecard-main #central #message h2{float: left;margin-left:1px;}
*html #ecard-main #central #message h2{float: left;margin-left:1px;}
#ecard-main #central #message p{margin: 8px 8px 6px 6px; font-size: 11px; text-align: left;}
*html #ecard-main #central #message p{margin-top: 0px;}
#ecard-main #central #message p.nbcaramax{float: left; color: #FFFFFF; margin: 4px 0 0 20px;}
#central #message #couleurs-polices{position:relative;float:left; width: 122px;margin:0;padding:0;}

#central #message #couleurs-polices .couleurs-visu{float:left; margin-right: 5px;}
#central #message #couleurs-polices .first-visu{margin-left: 7px;}
#central #message #couleurs-polices .couleurs-separator{background: #C4E890; margin-top: 18px;}
*html #central #message #couleurs-polices .couleurs-separator{background: #C4E890; margin-top: 12px;}
#central #message #couleurs-polices .couleurs-separator img{width: 1px; height: 1px; display: block;}
#central #message #couleurs-polices ul{margin: 0 0 0 5px; padding: 0;}
#central #message #couleurs-polices ul li{list-style: none; float: left; margin-right: 7px;}
#central #message #couleurs-polices ul li a, #central #message #couleurs-polices ul li a:active, #central #message #couleurs-polices ul li a:visited, #central #message #couleurs-polices ul li a:hover{font-size: 11px; color: #108358;}
#central #message #couleurs-polices ul li a.police-times, #central #message #couleurs-polices ul li a.police-times:active, #central #message #couleurs-polices ul li a.police-times:visited, #central #message #couleurs-polices ul li a.police-times:hover{font-family : Times New Roman, Times, serif;}
#central #message #couleurs-polices ul li a.police-comic, #central #message #couleurs-polices ul li a.police-comic:active, #central #message #couleurs-polices ul li a.police-comic:visited, #central #message #couleurs-polices ul li a.police-comic:hover{font-family : "Comic Sans MS";}
#central #message #textefinal{float: left; width: 244px; margin: 0; padding: 0;}
*html #central #message #textefinal{margin-top: -9px;}
#central #message #textefinal #areamessage{padding-left: 7px;margin-left: 12px; margin-top: 0px; width: 244px; height: 120px; border: none;}
#central #message #textefinal p{font-size: 11px; margin: 0 10px 0 7px; padding: 0; line-height: 13px;}
#central #previsu{display: block; float:right; margin: 9px 0px 0 0px; border: 0;}
/*Page de previsualisation*/
#central-previsu{background: #C4E890; margin: 0 0 -90 0; padding: 0 0 0 0;}
#central-previsu #previsu-msg{width:473px; margin: 0 0 16px 107px; padding: 29px 0 0 0;}
#central-previsu #visual{float: none; background: url(../fr/blediclub/ecard_images/ecard-bg-visualpreview.gif) no-repeat top left; margin: 0px 0 0 107; padding: 1px 0 0 0;}
#central-previsu #visual .visual-visu{margin: 5px 0 0 0; display: block;}
*html #central-previsu #visual .visual-visu{margin-top: 6px;}
#central-previsu #buttons{width: 500px; margin-top: -130px; margin-bottom: 0px;}
#central-previsu #buttons img{float: right; border: 0; margin-left: 7px;}
/*Page d'envoi*/
#central-envoi{background: #C4E890; margin: 0; padding: 5px 0 0 121px;}
#central-envoi form, #central-envoi fieldset{margin: 0; padding: 0; border: 0;}
#central-envoi label{float: left; width: 96px; height: 19px; padding-top: 2px;}
#central-envoi input{float: left; width: 289px; height: 19px; font: 12px Arial, Verdana, Geneva, Helvetica, sans-serif; color: #108358; padding: 0 0 0 4px; border: 1px solid #108358;}
#central-envoi .separator{height: 7px;}
#central-envoi h2{margin: 30px 0 8px 0; padding: 0;}
#central-envoi h2 img{display: block;}
#central-envoi #buttons{width: 302px; margin-top: 13px;}
#central-envoi #buttons img{float: right; border: 0; margin-left: 7px;}
/*Page de confirmation*/
#central-confirmation{background: #C4E890; margin: 0; padding: 0;}
#central-confirmation img{margin: 10px 0 0 28px;}
#central-confirmation #buttons{margin-top: 13px;}
#central-confirmation #buttons img{border: 0; margin: 41px 0 0 266px; display: block;}
/*Page de reception*/
#ecard-main #header h1.titre-reception{margin: 38px 0 0 141px;}
#ecard-main #header p.nom-reception{font: bold 20px Arial, Verdana, Geneva, Helvetica, sans-serif; color: #108358; margin: 5px 0 0 141px;}
/*Popup d'upload de la photo*/
#central-upload #texte{color: #108358;}
#central-upload #valider{border: 0; margin: 25px 0 0 0; display: block;}
#central-upload #up{margin: 5px 0 0 0;}
/**************************************Fin Blediclub Rubrique Ecard*******************************************/


/*******************************************Refonte blédiclub*************************************************/
ul#blediclubNav, ul#blediclubNav li, ul#blediclubNav li a img{margin:0;padding:0;}
ul#blediclubNav{width:165px; height:261px;list-style-type:none;}
ul#blediclubNav li{border:solid 1px #C4E890;height:33px;}
ul#blediclubNav li img, ul#blediclubNav li a{display:block;}
* html ul#blediclubNav li{display:inline;}
/******************************************Fin Refonte blédiclub*********************************************/
/******************************************CARNET BEBE********************************************************/
.onglet, p.onglet_on, p.onglet_off, img.ongletLft, img.ongletRgt{float:left;height:31px;margin:0;padding:0;left:0;top:0;}
.onglet{position:relative;}
p.onglet_on{background: url(../fr/img/blediclub/carnet_onglet_on.gif) repeat top left;}
p.onglet_off{background: url(../fr/img/blediclub/carnet_onglet_off.gif) repeat top left;}
p.onglet_on a, p.onglet_off a {float:left;height:21px;padding:10px 3px 0 3px;}

*+ html img.ongletLft, *+ html img.ongletRgt{margin: 0 -3px;}
*html img.ongletLft, *html img.ongletRgt{margin: 0 -3px;}
.onglet:after {display:block;clear:both;height:0;visibility:hidden;content:".";}
/******************************************Fin CARNET BEBE***************************************************/
/******************************************Parrainage*******************************************************/
.fieldsetBlediclub{border:none;padding:5px 9px 0 9px;font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size:12px; color: #00855A;}
.fieldsetBlediclub input{font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size:12px; color: #00855A;}
/******************************************Fin parrainage**************************************************/

/*TOISE*/
#toise1, #toise1 ul, #toise1 ul li, #toise1 ul li a img{margin:0;padding:0;}
#toise1{position:relative;top:0px;left:0px;height:330px;width:73px;z-index:15;}
#toise1 ul{margin-left:7px;width:66px;list-style-type:none;}
#toise1 ul li img, #toise1 ul li a{display:block;}

* html #toise1 ul li{display:inline;}
/*Fin TOISE*/
/*******************************************LPG V2*************************************************************/
/**Common**/
#mainLPG, #mainLPG *{margin:0;padding:0;top:0px;left:0px;border:none;}

#mainLPG{position:relative; width:686px; min-height:490px; background:url(../fr/img/lpg/lpg_back.gif) repeat-y top left;}
#mainLPG img:after{display:block;clear:both;height:0;visibility:hidden;content:".";}



#imgNav{position:absolute;z-index:1;}
ul#nav{position:relative;width:686px; height:87px; list-style-type:none;padding:28px 26px 0 160px;z-index:2;}
ul#nav li{float:left;margin-right:6px;}

#contentLPG #navLeft{width:190px;list-style-type:none;float:left;}
#contentLPG #navLeft li{margin-top:3px;margin-bottom:3px;}
*html #contentLPG #navLeft li{margin-top:-3px;}
#contentLPG #navLeft li#list-chatambassadrices{margin-top: 40px; margin-bottom:3px;}
*html #contentLPG #navLeft li#list-chatambassadrices{margin-top: 37px;}
#contentLPG #navLeft p{font: 12px arial, Verdana, Geneva, Helvetica, sans-serif; color: #344112;margin:0 0 5px 3px;}


#contentLPG #navLeft ul.ssNavLeft{list-style-type:none;}
#contentLPG #navLeft ul.ssNavLeft li{padding-left:20px;margin-top:-3px;}
#contentLPG #navLeft ul.ssNavLeft a, #contentLPG #navLeft ul.ssNavLeft strong{font-family: arial, Verdana, Geneva, Helvetica, sans-serif; color: #fff;text-decoration:none;}
#contentLPG #navLeft ul.ssNavLeft a{font-size:12px;}
#contentLPG #navLeft ul.ssNavLeft strong{font-size:9px;}

#contentLPG #navLeft li.navOn ul.ssNavLeft{display:block;}
#contentLPG #navLeft li.navOff ul.ssNavLeft{display:none;}
.ssnavOn{font-weight:bold;}
.ssnavOff{font-weight:normal;}

/**fin Common**/

/**A table...**/
#headerAtableLPG{width:686px; height:87px; background: transparent url(../fr/img/lpg/header_astuces_bg.gif) no-repeat top left;}

#aTable{width:651px; height:531px; background: transparent url(../fr/img/lpg/lpg_atable_bg.gif) no-repeat top left;margin-left:6px; padding:13px 13px 0px 10px;}
*html #aTable{width:672px; height:544px;}
#aTable p.intro{width:451px;font: 12px arial, Verdana, Geneva, Helvetica, sans-serif; color: #344112;float:left;margin-top:7px;}
#aTable #lulu{float:right;width:167px; height:129px;}


#aTable #flashAtable{position:relative;width:424px; height:392px;float:right;}
/**fin A table...*/

/** Gamme **/
#headerGammeLPG{width:686px; height:87px; background: transparent url(../fr/img/lpg/header_gamme_bg.gif) no-repeat top left;}
#contentLPG #gamme{width:651px;}
#contentLPG #gamme #titre{width:360px; height:256px; background: transparent url(../fr/img/lpg/lpg_gamme_lulu_bg.jpg) no-repeat top left;margin:0 6px;padding:0 130px 0 182px;}
#contentLPG #gamme #gammeDetail{width:672px; background: transparent url(../fr/img/lpg/lpg_gamme_bg.gif) repeat-y top left;margin:0 6px;}
*html #contentLPG #gamme #gammeDetail{width:672px;}
/** Fin Gamme **/

/** Memo **/
#contentLPG #memo{width:672px; height:637px; background: transparent url(../fr/img/lpg/lpg_memo_bg.gif) no-repeat top left;padding:0 0 0 13px;margin:0 6px;}
#contentLPG #memo #left{width:372px;float:left;}
#contentLPG #memo h2, #contentLPG #memo p.intro, #contentLPG #memo #bulle p{font: 12px arial, Verdana, Geneva, Helvetica, sans-serif; color: #344112;}
#contentLPG #memo p.intro{margin-bottom:12px;text-align:left;width:355px;}
#contentLPG #memo #bulle{width:272px; height:209px; background: transparent url(../fr/img/lpg/lpg_memo_bulle_bg.gif) no-repeat top left;float:left;}
#contentLPG #memo #bulle .bulleOn{display:block;}
#contentLPG #memo #bulle .bulleOff{display:none;}
#contentLPG #memo #bulle p{position:absolute;width:202px; height:104px; text-align:center;color:#6B9D01; top:130px; left:421px;}
#contentLPG #memo #bulle .prev, #contentLPG #memo #bulle .next{position:absolute;top:240px;z-index:1;}
#contentLPG #memo #bulle .prev {left:480px;}
#contentLPG #memo #bulle .next {left:530px;}
#contentLPG #memo #memoFlash{width:467px; height:425px;float:left;}
#contentLPG #memo #memoFlash #flashmemo{position:relative;top:-15px;margin-bottom:-15px;}
#contentLPG #memo #lulu{float:left;}
/** Fin Memo **/

/** Nouveaute **/
#contentLPG #nouveaute{width:672px; height:361px; background: transparent url(../fr/img/lpg/lpg_nouveaute_bg.gif) no-repeat top left;padding:0 0 0 3px;margin:0 6px;}
#contentLPG #nouveaute #nouveauteFlash{width:666px; height:354px;top:12px;margin-bottom:-13px;}
/** Fin Nouveaute **/

/** Ambassadrice**/
#ambassadriceConfirm{width:672px; height:345px; background: transparent url(../fr/img/lpg/lpg_ambassadrice_confirm_bg.jpg) no-repeat top left;padding:0 0 0 13px;margin:0 6px;}

#ambassadrice{width:672px; background: transparent url(../fr/img/lpg/lpg_sondage_bg.gif) no-repeat top left;margin:0 6px;}
#ambassadrice #left{width:402px;float:left;padding:0 0 0 13px;}
#ambassadrice #leftInscri{width:420px;float:left;padding:0 0 0 13px;}
#ambassadrice #left p{color: #4D5A12;font: 12px arial, Verdana, Geneva, Helvetica, sans-serif;margin-left:5px;text-align:justify;width:402px;}
#ambassadrice #titre{width:645px;padding-top:15px;}
#ambassadrice #titreInscri{width:420px;margin-top:35px;}
#ambassadrice #filles{width:215px;float:left;margin-left:25px;}
#ambassadrice #navAmba{width:645px;padding:0 0 0 13px;}
#ambassadrice #navAmba ul{position:relative;width:645px;list-style-type:none;margin:0;margin-bottom:20px;}
#ambassadrice #navAmba ul li{display:inline;margin:0;width:127px;_padding-right:2px;}
#ambassadrice #navAmba ul li img{margin-right:-2px;_margin-right:0px;}
#ambassadrice #central, #ambassadriceConfirm #central{width:420px;margin-bottom:50px;background: transparent url(../fr/img/lpg/lpg_ambassadrice_bg.gif) repeat-y top left;float:left;}

#ambassadrice #central p, #ambassadrice #central ul{margin:0 20px 10px 10px; color: #4D5A12;font: 12px arial, Verdana, Geneva, Helvetica, sans-serif;}
#ambassadrice #central ul{list-style-type:none;margin-top:-10px;margin-bottom:0;padding-left:10px;}
#ambassadrice #central img, #ambassadriceConfirm #central img{margin-bottom:-4px;}

/*#ambassadrice #leftInscri #central{margin-top:}*/

#ambassadrice #central2{width:386px;margin-bottom:20px;float:left;padding-left:13px;}


#ambassadrice #central2 table{background: #fff repeat-y top left;color: #D60077;font: 12px arial, Verdana, Geneva, Helvetica, sans-serif;}
#ambassadrice #central2 table form input{width:123px;color: #666666;font: 12px arial, Verdana, Geneva, Helvetica, sans-serif;border:solid 1px #DF4B8A;margin-top:3px;}

#ambassadrice #central2 table form a {color: #D60077;font: 11px arial, Verdana, Geneva, Helvetica, sans-serif;text-decoration:underline;text-align:right;padding-right:18px;display:block;}


#ambassadriceConfirm #titre{width:420px;margin-bottom:15px;}
#ambassadriceConfirm #central p{margin:0 10px 15px 10px; width:310px; text-align:left; color: #4D5A12;font: 12px arial, Verdana, Geneva, Helvetica, sans-serif;}
#ambassadriceConfirm #noeud{position:absolute; width:97px; top:80px; left:344px;}

#ambassadrice #central form{margin:15px 20px 0 9px;font: 12px arial, Verdana, Geneva, Helvetica, sans-serif;color:#4D5A12;}
#ambassadrice #central form p{margin-bottom:5px;font-size:11px;margin-left:0px;margin-right:-5px;}
#ambassadrice #central form label{position:relative;width:220px;margin-bottom:5px;display:block; float:left;}
#ambassadrice #central form input, #ambassadrice #central form select{position:relative;width:162px;height:20px;margin-bottom:5px;vertical-align:top;border:solid 1px #4D5A12;font: 12px arial, Verdana, Geneva, Helvetica, sans-serif;color:#4D5A12;}
#ambassadrice #central form input.radio{width:13px;border:none;margin:0px;}
#ambassadrice #central form textarea{width:385px;border:1px solid #4D5A12;margin:0 0 5px 5px;height:100px;}
#ambassadrice #central form span{width:390px;display:block;margin-bottom:5px;}
#ambassadrice #central form .butLpg{width:87px; height:20px; float:right; border:none; margin:0px 75px 5px 0px;}
#ambassadrice #central form .butRadio{float:right;margin-right:85px;}

*html #ambassadrice #central form .butRadio{margin-right:42px;}

#ambassadrice #connect{width:251px;float:left;background: transparent url(../fr/img/lpg/lpg_amba_chat_bg.gif) repeat-y top left;font: 12px arial, Verdana, Geneva, Helvetica, sans-serif;color:#fff;margin-left:8px;margin-top:12px;}
#ambassadrice #connect p{width:110px;margin:5px 0px 12px 9px;float:left;text-align:left;}
* html #ambassadrice #connect p{margin:5px 0px 7px 5px;}
#ambassadrice #connect img.visu{float:left;width:121px;}
#ambassadrice #connect #alert{color:#FFF600;width:200px;padding:0px 0px 0px 19px;}
#ambassadrice #connect form input{font: 11px arial, Verdana, Geneva, Helvetica, sans-serif;color:#217A3B;margin:10px 0 0 19px;padding-left:2px;float:left; width:77px;}
* html #ambassadrice #connect form input{margin:13px 0 0 19px;}
* html #ambassadrice #connect #connectBottom{margin-bottom:-3px;}

#ambassadrice #connect #AmbassadriceForm{margin:25px 2px 0px 20px;padding-top:10px;}
*html #ambassadrice #connect #AmbassadriceForm{margin:-35px 2px 0px 23px;padding-top:0px;}

#ambassadrice #connect #AmbassadriceForm label{width:67px; height:20px; display:block; float:left;font-size:11px;}
#ambassadrice #connect #AmbassadriceForm input{width:113px; height:20px; border:solid 1px #DF4B8A;}
#ambassadrice #connect #AmbassadriceForm a{text-align:right;display:block;width:177px;margin-top:3px;}
#ambassadrice #connect #AmbassadriceForm .validLpg{width:74px; height:20px; float:right; border:none; margin:5px 45px 10px 0px;}
*html #ambassadrice #connect #AmbassadriceForm .validLpg{margin:5px 40px 10px 0px;}
#ambassadrice .but{margin-left:10px;margin-top:5px;}
*html #ambassadrice .but{margin-left:7px;}

#ambassadrice #ambassadriceMea{width:213px; background: transparent url(../fr/img/lpg/lpg_ambassadrice_mea_bg.gif) no-repeat top left;float:left;font: 12px arial, Verdana, Geneva, Helvetica, sans-serif;color:#148358;margin-left:10px;margin-top:69px;}
#ambassadrice #ambassadriceMea .top{margin-bottom:20px;}

#ambassadrice #ambassadriceMea .detail{width:213px;}
#ambassadrice #ambassadriceMea .detail img.picto{width:59px;float:left;_margin:0 -3px;}
#ambassadrice #ambassadriceMea .detail p{margin-right:6px;width:148px;text-align:left;padding-bottom:20px;}

#ambassadrice .bottom, #ambassadriceConfirm .bottom{width:213px;float:right;margin-right:29px;margin-top:-1px;}
*html #ambassadrice .bottom, *html #ambassadriceConfirm .bottom{margin-right:16px;}
/** Fin Ambassadrice**/

/** Sondage**/
#ambassadriceSondage{width:672px; background: transparent url(../fr/img/lpg/lpg_sondage_bg.gif) no-repeat top left;padding:0 0 0 13px;margin:0 6px;}
#sondage1{width:644px;background: transparent url(../fr/img/lpg/sondage1_bg.jpg) no-repeat top left;padding: 0 10px;}
#sondage2{width:644px;background: transparent url(../fr/img/lpg/sondage2_bg.gif) no-repeat top left;padding: 0 12px;}
#sondage3{width:644px;background: transparent url(../fr/img/lpg/sondage3_bg.jpg) no-repeat top left;padding: 0 12px;}
#sondage1 img.imgQuestion, #sondage2 img.imgQuestion, #sondage3 img.imgQuestion{position:relative;margin-top:45px;}
#sondage1 input,#sondage1 label, #sondage1 p, #sondage2, #sondage2 input,#sondage2 label, #sondage2 textarea, #sondage2 p, #sondage3, #sondage3 input,#sondage3 label, #sondage3 textarea, #sondage3 p{font: 12px arial, Verdana, Geneva, Helvetica, sans-serif;color:#4D5A12;}
#sondage1 p.butRight, #sondage2 p.butRight,#sondage3 p.butRight{width:100%;text-align:right;padding-right:0px;}
#sondage1 p.butRight input, #sondage2 p.butRight input, #sondage3 p.butRight input{margin-right:30px;}
#sondage2 p.ssLabel{position:relative;padding-left:15px;_padding-left:22px;text-decoration:underline;margin-bottom:0;}
#sondage3 #question8 #shortLabel {position:relative;width:370px;vertical-align:top;}
#sondage3 #question8 #shortLabel label{position:relative;width:350px;vertical-align:middle;padding-bottom:10px;float:left;margin-left:3px;}
* html #sondage3 #question8 #shortLabel label{float:none;padding-bottom:5px;margin-left:0;}
#sondage3 #question8 #shortLabel input{float:left;padding-bottom:5px;vertical-align:top;}
* html #sondage3 #question8 #shortLabel input{margin-bottom:5px;vertical-align:top;float:none;}
* + html #sondage3 #question8 #shortLabel input, * + html #sondage3 #question8 #shortLabel label{float:none;padding-bottom:5px;}
/** Fin sondage**/

/** Ambassadrice detail**/
#ambassadrice-detail{width:672px; background: transparent url(../fr/img/lpg/lpg_sondage_bg.gif) no-repeat top left;margin:0 6px;}
#ambassadrice-detail #left{width:421px;float:left;margin-right:10px;}
#ambassadrice-detail #left #titre{width:421px;}
#ambassadrice-detail #left #semaineTop{width:421px;height:54px;margin-top:6px;margin-bottom:-4px;}
#ambassadrice-detail #left #semaines{position:relative;width:395px;background: transparent url(../fr/img/lpg/lpg_amba_detail_4semaine_bg.gif) repeat-y top left; padding:0 13px 0 13px;}
#ambassadrice-detail #left #semaines #semaine1, #ambassadrice-detail #left #semaines #semaine2, #ambassadrice-detail #left #semaines #semaine3, #ambassadrice-detail #left #semaines #semaine4{width:395px;}
#ambassadrice-detail #left #semaines #semaine2,#ambassadrice-detail #left #semaines #semaine3,#ambassadrice-detail #left #semaines #semaine4{display:none;}
#ambassadrice-detail #left #semaines p{width:395px;}
#ambassadrice-detail #left #semaines p.intro{width:395px;font: 12px arial, Verdana, Geneva, Helvetica, sans-serif;color:#D60077;margin-bottom:13px}
#ambassadrice-detail #left #semaines p.left{position:relative;text-align:left;float:left;width:49%;}
#ambassadrice-detail #left #semaines p.right{position:relative;text-align:right;float:right;width:49%;}
#ambassadrice-detail #left #semaines p.left a, #ambassadrice-detail #left #semaines p.right a{font: 10px arial, Verdana, Geneva, Helvetica, sans-serif;color:#4D5A12;}
#ambassadrice-detail #left #semaines p.sstitre{margin-bottom:10px;margin-top:8px;width:395px;}
#ambassadrice-detail #left #semaines p.sstitre, #ambassadrice-detail #left #semaines p.text, #ambassadrice-detail #left #semaines p{font: 12px arial, Verdana, Geneva, Helvetica, sans-serif;color:#4D5A12;width:395px;}
#ambassadrice-detail #left #semaines p.text{position:relative;width:203px;float:left;}
#ambassadrice-detail #left #semaines table.visu{position:relative;float:left;width:181px;margin-left:10px;}
#ambassadrice-detail #left #semaines p a{color:#0000CC;}

#ambassadrice-detail #navAmba{width:215px;float:left;}
#ambassadrice-detail #navAmba ul{position:relative;width:215px;list-style-type:none;margin:0;}
#ambassadrice-detail #navAmba ul li{float:left;margin:0;width:105px;padding-right:2px;background:none;}
#ambassadrice-detail #navAmba ul li img{position:relative;margin-right:-2px;_margin-right:0px;}
#ambassadrice-detail #navAmba #avis{background-color:#ffffff;width:213px;}
#ambassadrice-detail #navAmba #avis p.text{width:192px; _width:213px; text-align:left; background: #D60077 url(../fr/img/lpg/lpg_amba_detail_avis_bg.gif) repeat-y top left; padding:0 8px 10px 13px; font: 12px arial, Verdana, Geneva, Helvetica, sans-serif;color:#fff;}
#ambassadrice-detail #navAmba #avis img{margin-bottom:-4px;}
#ambassadrice-detail #navAmba #avis form{font: 12px arial, Verdana, Geneva, Helvetica, sans-serif;color:#D60077;padding:0 13px;margin-bottom:20px;}
#ambassadrice-detail #navAmba #avis form input{width:123px;border:solid 1px #DF4B8A;font: 12px arial, Verdana, Geneva, Helvetica, sans-serif;color:#666666;margin-top:3px;}
#ambassadrice-detail #navAmba #avis form a{color: #D60077;font: 11px arial, Verdana, Geneva, Helvetica, sans-serif;text-decoration:underline;text-align:right;padding-right:35px;display:block;margin-top:3px;}
#ambassadrice-detail #navAmba #avis form #valid{border:none; width:91px; height:17px;margin-top:10px;margin-bottom:10px;}
#ambassadrice-detail #navAmba #avis form #inscris{margin:0;padding:0;text-align:left;}

#ambassadrice-detail #navAmba table#rdv{position:relative;margin-top:80px;}
#ambassadrice-detail #navAmba table#rdv table{font: 12px arial, Verdana, Geneva, Helvetica, sans-serif;color:#108358;}
#ambassadrice-detail #navAmba table#rdv form input{margin:10px 0 10px 5px; border:solid 1px #108358;color:#666666;font-size:10px;width:146px;height:18px;padding: 1px 0px 0px 2px;}
/** Fin Ambassadrice detail**/
/*******************************************Fin LPG V2*********************************************************/

/*******************************************Debut Concours photo petit pot*************************************/
#mainConcour, #mainConcour *{margin:0;padding:0;top:0px;left:0px;border:none;}
#mainConcour{position:relative; width:548px; background:#08943D repeat top left;}
#mainConcour img:after{display:block;clear:both;height:0;visibility:hidden;content:".";}
#mainConcour #top img{margin-bottom:0px;}
#mainConcour #content{width:527px;_width:548px;background: #08943D;padding:0 10px 0 11px;}

/*** Home ***/
#mainConcour #content #box-1{width:527px;position:relative;background:url(../fr/concours-photos/img/gcp_home2.gif) no-repeat top left;height:230px;padding:53px 0 0 0;}
#mainConcour #content #box-1 *{font-family:arial;font-size:12px;font-weight:bold;}
#mainConcour #content #box-1 p{margin:0 0 0 360px;color:#fff}
#mainConcour #content #box-1 p a{color:#fff}
#mainConcour #content #box-1 p.purple, #mainConcour #content #box-1 p.purple a{color:#bd208d;}
#mainConcour #content #box-1 p.cado a{position:absolute;top:200px;left:183px;width:200px}
#mainConcour #content #box-1 form#connection{position:relative;left:360px;width:140px;padding-top:10px}
#mainConcour #content #box-1 form#connection label{font-size:11px;color:#fff;font-weight:normal;line-height:20px}
#mainConcour #content #box-1 form#connection input{width:108px;height:16px;padding:2px;border:1px solid #764695;float:right;margin-top:-16px;font-size:11px;color:#8E0664;}
#mainConcour #content #box-1 form#connection input#email{padding:0 2px;}
#mainConcour #content #box-1 form#connection input#valider{width:56px;height:12px;padding:0;border:0;float:none;margin:0;position:absolute;top:60px;left:32px;}
#mainConcour #content #box-2{background:url(../fr/concours-photos/img/gcp_home3.jpg) no-repeat top left;width:527px;height:194px;margin-top:10px;}
*+html #mainConcour #content #box-2{margin-top:10px;}
* html #mainConcour #content #box-2{margin-top:10px;}
#mainConcour #content #box-2 *{color:#fff;font-family:arial;font-size:12px;font-weight:bold;}
#mainConcour #content #box-2 p{display:block;margin:-27px 0 0 367px;color:#241f78;}
#mainConcour #content #box-2 p a{color:#241f78;display:block;/*padding-top:153px;*/}
*+html #mainConcour #content #box-2 p a{display:inline;padding-top:0;}
* html #mainConcour #content #box-2 p a{display:inline;padding-top:0;}
#mainConcour #content a.show-gamme{display:block;font-family:arial;font-size:12px;font-weight:bold;color:#fff;margin-left:370px;}
#bottomHome{background-color:#49B134;width:530px;_width:548px; padding: 5px 9px;}
#bottomHome, #bottomHome a{font: 11px arial, Verdana, Geneva, Helvetica, sans-serif;color:#fff;font-weight:bold;}
#bottomHome p{font-size: 10px;color:#fff;margin-top:7px;}
/************/


/***** Petit Pot ****/
#mainConcour #content p.txt-pot{font-family:arial;font-size:13px;}
#mainConcour #content p.white{color:#fff;}
#mainConcour #content #box-pot-1, #mainConcour #content #box-pot-2, #mainConcour #content #box-pot-3, #mainConcour #content #box-pot-4{width:527px;margin-top:10px;}
#mainConcour #content #box-pot-1{height:275px;background:url(../fr/concours-photos/img/gcp_pot2.jpg) no-repeat top left;}
#mainConcour #content #box-pot-2{height:310px;background:url(../fr/concours-photos/img/gcp_pot3.jpg) no-repeat top left;}
#mainConcour #content #box-pot-3{height:290px;background:url(../fr/concours-photos/img/gcp_pot4.jpg) no-repeat top left;}
#mainConcour #content #box-pot-4{height:100px;background:url(../fr/concours-photos/img/gcp_pot5.jpg) no-repeat top left;margin-top:30px;}

#mainConcour #content #box-pot-1 p, #mainConcour #content #box-pot-2 p, #mainConcour #content #box-pot-3 p, #mainConcour #content #box-pot-4 p, #mainConcour #content #box-pot-1 ul li, #mainConcour #content #box-pot-2 ul li, #mainConcour #content #box-pot-3 ul li, #mainConcour #content #box-pot-4 ul li{font-family:arial;font-size:12px;color:#0A7851;}

#mainConcour #content #box-pot-1 span.pink, #mainConcour #content #box-pot-2 span.pink, #mainConcour #content #box-pot-3 span.pink, #mainConcour #content #box-pot-4 span.pink{color:#C31F80;font-weight:bold;}

#mainConcour #content #box-pot-1 ul li, #mainConcour #content #box-pot-2 ul li, #mainConcour #content #box-pot-3 ul li, #mainConcour #content #box-pot-4 ul li{	list-style-type:disc;color:#C31F80;}

#mainConcour #content #box-pot-1 ul li p, #mainConcour #content #box-pot-2 ul li p, #mainConcour #content #box-pot-3 ul li p, #mainConcour #content #box-pot-4 ul li p{color:#0A7851;}
#mainConcour #content #box-pot-2 span.comments{font-family:arial;font-size:11px;color:#C31F80;}

#mainConcour #content #box-pot-4 a{font-family:arial;font-size:12px;font-weight:bold;color:#fff;display:block;padding-top:75px;margin:0 0 0 320px;}

#mainConcour #content #box-pot-1 p{padding:65px 10px 0 20px;}
#mainConcour #content #box-pot-1 div.content-box-pot-1{width:295px;height:120px;margin:10px 0 0 215px;}
#mainConcour #content #box-pot-1 div.content-box-pot-1 p{padding:0}
#mainConcour #content #box-pot-1 div.content-box-pot-1 ul li{list-style-type:disc;color:#C31F80;}

#mainConcour #content #box-pot-1 div.content-box-pot-1 ul li p{	color:#0A7851;}
#mainConcour #content #box-pot-1 div.content-box-pot-1 ul{margin:15px 0 0 60px;}
#mainConcour #content #box-pot-1 div.content-box-pot-1 ul li{line-height:15px;}

#mainConcour #content #box-pot-2 p{padding:35px 20px 0 20px;}
#mainConcour #content #box-pot-2 ul{margin:20px 0 0 35px;padding-right:255px;}
#mainConcour #content #box-pot-2 ul li{line-height:15px}
#mainConcour #content #box-pot-2 ul li p{padding:0;padding-right:10px;}
#mainConcour #content #box-pot-2 span.comments{margin-left:20px;font-size:10px}

#mainConcour #content #box-pot-3 p{padding:35px 10px 0 20px;}
#mainConcour #content #box-pot-3 ul{margin:65px 20px 0 35px;padding:65px 0 0 155px;_padding:0 0 0 155px;}
#mainConcour #content #box-pot-3 ul li{color:#0A7851;line-height:15px}
#mainConcour #content #box-pot-3 ul li p{padding:0;}
/********************/

#mainConcour #content #errorMsg{font: 12px arial, Verdana, Geneva, Helvetica, sans-serif;color:red;font-weight:bold;}

#mainConcour #formulaire{width:507px;_width:527px;height:401px;background: url(../fr/concours-photos/img/bg_form.gif) no-repeat top left;padding: 0 10px;}
#mainConcour #formulaire2{width:507px;_width:527px;height:157px;background: url(../fr/concours-photos/img/bg_form2.gif) no-repeat top left;padding: 0 10px;}
#mainConcour #formulaire3{width:507px;_width:527px;height:316px;background: url(../fr/concours-photos/img/bg_form3.gif) no-repeat top left;padding: 0 10px;}

#mainConcour #formulaire form{width:390px;font: 12px arial, Verdana, Geneva, Helvetica, sans-serif;color:#8E0664;padding-top:15px;}
#mainConcour #formulaire2 form{width:503px;font: 12px arial, Verdana, Geneva, Helvetica, sans-serif;color:#8E0664;padding-top:15px;}
#mainConcour #formulaire3 form{width:485px;font: 12px arial, Verdana, Geneva, Helvetica, sans-serif;color:#8E0664;padding-top:15px;}
* html #mainConcour #formulaire3 form{width:395px;}

#mainConcour #formulaire form label, #mainConcour #formulaire2 form label, #mainConcour #formulaire3 form label{width:178px; text-align:right; float:left;font-weight:bold;}
#mainConcour #formulaire2 form label{width:150px;}

#mainConcour #formulaire form input, #mainConcour #formulaire2 form input, #mainConcour #formulaire3 form input, #mainConcour #formulaire3 form select{width:182px;margin:0 0 8px 10px;float:left;border:solid 1px #D58DBE;font: 12px arial, Verdana, Geneva, Helvetica, sans-serif;color:#8E0664;}

#mainConcour #formulaire form label.Civi{position:relative;width:30px;top:-10px;text-align:left;margin-right:5px;float:none;}

#mainConcour #formulaire form input.radio, #mainConcour #formulaire2 form input.radio, #mainConcour #formulaire3 form input.radio{width:13px;border:none;}
* html #mainConcour #formulaire3 form input.radio{margin-left:10px;}
#mainConcour #formulaire form label.regl, #mainConcour #formulaire2 form label.regl{margin-top:-20px;}
#mainConcour #formulaire3 form label.regl{margin-top:-22px;}
* html #mainConcour #formulaire form label.regl, * html #mainConcour #formulaire3 form label.regl {margin-top:-22px;}
* html #mainConcour #formulaire3 form label.regl{position:relative;display:block;margin-left:13px;}

#mainConcour #formulaire3 form label.regl{padding-left:0;}
* html #mainConcour #formulaire3 form label.regl{padding-left:12px;}

#mainConcour #formulaire form label a, #mainConcour #formulaire2 form label a, #mainConcour #formulaire3 form label a, #mainConcour #formulaire3 form table label{font: 12px arial, Verdana, Geneva, Helvetica, sans-serif;color:#8E0664;font-weight:bold;}
#mainConcour .but{margin-left:0px;}
#mainConcour #content p#bottom{font: 10px arial, Verdana, Geneva, Helvetica, sans-serif;color:#ffffff;line-height:10px;}

#mainConcour #content p#center{font: 12px arial, Verdana, Geneva, Helvetica, sans-serif;color:#8E0664;text-align:center;font-weight:bold;}

#mainConcour #content #filet{margin-left:158px;margin-bottom:15px;margin-top:10px;}
#mainConcour #content #formulaire3 #filet{margin-left:178px;}

/**Dotation**/
#mainConcour #content #dotation #dotation1{padding-top:1px;width:527px;height:180px;background: url(../fr/concours-photos/img/dotation1_bg.gif) no-repeat top left;margin-bottom:10px;}
#mainConcour #content #dotation #dotation1 p{font: 12px arial, Verdana, Geneva, Helvetica, sans-serif;color:#241F78;margin:65px 175px 10px 20px;text-align:left;}

#mainConcour #content #dotation #dotation1 p.mention{position:relative;font-size:9px; color:#BD208D;margin:0 175px 0px 20px}

#mainConcour #content #dotation #dotation2{padding-top:1px;width:527px;height:180px;background: url(../fr/concours-photos/img/dotation2_bg.gif) no-repeat top left;margin-bottom:10px;}
#mainConcour #content #dotation #dotation2 p{font: 12px arial, Verdana, Geneva, Helvetica, sans-serif;color:#241F78;margin:69px 26px 10px 191px;text-align:left;}
#mainConcour #content #dotation #dotation2 p.mention{position:relative;font-size:9px; color:#BD208D;margin:0 78px 0px 191px}


/************************************ Gamme Petit Pot **************************************/
#mainConcour #content div.box-gamme{position:relative;width:513px;background: url(../fr/concours-photos/img/gamme/gcp_gamme_middle.gif) repeat-y top left;_margin-top:-4px;}
#mainConcour #content  div.box-gamme h2{font: 11px arial, Verdana, Geneva, Helvetica, sans-serif;font-weight:bold;margin:0 13px;width:486px;
padding-bottom:3px; border-bottom:solid 1px;margin-bottom:10px;}

#mainConcour #content div.box-gamme .pink{color:#E15190;}
#mainConcour #content div.box-gamme .green{color:#5FBB45;}
#mainConcour #content div.box-gamme .yellow{color:#E2B400;}

#mainConcour #content div.box-gamme img.titreImg{width:506px;margin-left:3px;margin-bottom:10px;}

#mainConcour #content div.box-gamme img.visu{width:102px;margin-right:20px;float:left;margin-left:13px;margin-bottom:10px;}

#mainConcour #content div.box-gamme ul{width:181px;float:left;margin-bottom:10px;}
#mainConcour #content div.box-gamme ul li{width:160px;list-style-type:disc;_list-style-position:inside;margin:0 5px;vertical-align:top;height:16px;line-height:14px;margin-bottom:4px;}
#mainConcour #content div.box-gamme ul.liensPink li{color:#E15190;}
#mainConcour #content div.box-gamme ul.liensGreen li{color:#5FBB45;}
#mainConcour #content div.box-gamme ul.liensYellow li{color:#E2B400;}
#mainConcour #content div.box-gamme ul.liensOrange li{color:#EE811F}
#mainConcour #content div.box-gamme ul li span{font: 11px arial, Verdana, Geneva, Helvetica, sans-serif;color:#241F78;display:block}

/*******************************************************************************************/
/*********************************************Fin Concours photo petit pot*************************************/

/**********************************************Refonte Blédiclub***********************************/
.inputDesin{font: 12px arial, Verdana, Geneva, Helvetica, sans-serif;color:#148358;width:161px;border:solid 1px #108342;}

#unsubscribe span.etoile, form#inscription fieldset#onglet1 #left label span.etoile, form#inscription fieldset#onglet2 label span.etoile, form#inscription fieldset#onglet2 p span.etoile, form#inscription fieldset#onglet1 #left #civillabel span.etoile {
	font-size:18px;
	color:#C31F80;
	font-weight:bold;
}
.important {font-weight:bold;}

/**
 * Menu de la semaine
 */
.menu_content{background:url(/fr/img/blediclub/menu_semaine/images/menu_semaine_fond_01.jpg);height:367px;}
.menu_content .pied_semaine{background:url(/fr/img/blediclub/menu_semaine/images/menu_semaine_fond_04.gif);background-repeat:no-repeat;background-position:bottom;}

/**
 * Push tendresse - blé
 */

#push-tendresse-ble{height:377px;position:relative;}
#push-tendresse-ble #push-absolute-ptb{width:513px;background-color:#FBF8A2;position:absolute;top:0;left:-109px;}
#push-tendresse-ble #ptb_content h2{color:#E1001A;font-size:14px;margin-top:16px;}
#push-tendresse-ble #ptb_left{float:left;width:159px;}
#push-tendresse-ble #ptb_content{float:left;width:354px;margin-left:0px;background-image:url(/fr/tendresse-ble/img/push/images/push-bledine_02.jpg);}
#push-tendresse-ble #ptb_content p{margin-top:17px;margin-right:17px;}
#push-tendresse-ble #ptb_foot{clear:both;height:110px;float:left;width:100%;}
#push-tendresse-ble #ptb_foot a{display:block;float:left;border:0;text-decoration:none;}
#push-tendresse-ble #ptb_foot #ptb_result, #push-tendresse-ble #ptb_foot #ptb_result img{width:290px;}
#push-tendresse-ble #ptb_foot #ptb_index, #push-tendresse-ble #ptb_foot #ptb_index img{width:223px;}
#push-tendresse-ble #ptb_foot img{display:block;border:none;margin:0;padding:0;}

/**
 * Vos questions sourds et malentendants
 *
 */

#vq_sourds_malentendants{margin:10px 10px 12px 21px;width:241px;display:block;}
#vq_sourds_malentendants img{border:0;float:left;}
#vq_sourds_malentendants a{text-decoration:underline;border:0;font-weight:bold;cursor:hand;}
#vq_sourds_malentendants a#pictos{margin-top:12px;margin-left:auto;margin-right:auto;text-decoration:none;border:0;display:block;height:40px;width:196px;}
#vq_sourds_malentendants #vq_oreille{height:40px;}
#vq_sourds_malentendants #vq_bandeau{margin-left:20px;}

/**
 * push chat
 */
#push_chat081104 {height:121px;position:relative;margin-top:29px;}
#push_chat081104 a{display:block;position:absolute;width:516px;left:-19px;}
#push_chat081104 img{border:none;display:block;}
.relative {position:relative;}


/**
 *  Collecteur
 */
#collecteur{background-color:#F3D2E5;height:260px;position:relative;}
#collecteur #rose{margin-left:10px;margin-right:10px;height:250px;position:absolute;top:10px;}
#collecteur #rose *{text-align:left;}
#collecteur #rose ul{list-style:none;}
#collecteur #rose p{margin-left:10px;}
#collecteur #rose a{color:#C31F80;}