@charset "utf-8";

/* CLASSES CSS XAVIER */

.paragraphe {
width:538px;
text-align:justify;	
font-family:Trebuchet MS;
font-size:13px;
}

.fiche_orange {
	font-weight:bold;
	color: rgb(247, 150, 70);
}
.fiche_orange_titre {
	font-size:14px;
	font-weight:bold;
	color: rgb(247, 150, 70);
}


/* CSS Document */


*{padding:0;margin: 0;}

body { 
	margin: 0 auto; 
	padding: 0; 
	font-size: 12px;
	font-family:  Trebuchet MS; 
	color : #000;
	background:url(img/fond_site.jpg) no-repeat #E6F2B4;
font-size-adjust:none;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;	
text-align:center;
}
a{cursor:pointer; text-decoration:none;}

input{	font-size: 12px;
	font-family:  Trebuchet MS;color : #000;}
	
#wraper
{
	margin: 0 auto; 
	width:1000px;
	height:600px;	
	text-align:left;
	/*border:1px solid black;*/
}	


#top
{
	background:url(img/top.jpg) no-repeat;
	height:100px;
	/*text-align:center;*/
}

#logo
{
	width:245px;
	height:60px;
	cursor:pointer;	
}

#logo .title_up
{
	color:#9fbb10;
	font-weight:bold;
	font-size:20px;
	font-family:Arial, Helvetica, sans-serif;
	padding-top:20px;
	margin-left:105px;
}

#logo .title_down
{
	color:#ff8c00;
	font-weight:bold;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-style:italic;
	margin-left:115px;
}

#menu{
    padding:0;
    width:1000px; /*determine la largeur de la boite contenue */
	color:#FFFFFF;
	height:30px;
}

#menu_left
{
	background:url(img/left_menu.jpg) no-repeat;
	height:30px;
	width:6px;
	float:left;
}

#menu_left_vert
{
	background:url(img/left_menu_vert.jpg) no-repeat;
	height:30px;
	width:6px;
	float:left;
}

#menu_center
{
	background-color:#fb9500;
	height:30px;
	float:left;
	width:988px;

}


#menu_right
{
	background:url(img/right_menu.jpg) no-repeat;
	height:30px;
	width:6px;
	float:left;
}

#menu_right_vert
{
	background:url(img/right_menu_vert.jpg) no-repeat;
	height:30px;
	width:6px;
	float:left;
}


#menu ul {
color:#FFF;
font-size:10px;
padding-top:5px;
}

#menu ul a{
color:#FFF;
font-weight:bold;
font-size:16px;
height:30px;
padding-top:5px;
padding-bottom:3px;
padding-right:10px;
padding-left:10px;
background:url(img/barre_blanche.jpg) no-repeat right;
}

*html #menu ul a{
padding-top:5px;
padding-bottom:3px;
padding-right:10px;
padding-left:10px;
}

#menu ul a:hover{
color:#FFF;
font-size:16px;
font-weight:bold;
text-decoration:underline;
}

#menu ul li{
display:inline;
list-style:none;
height:30px;
}

#menu ul li ul
{
	background-color:#fb9500;
	width:160px;	
	font-size:13px;
	position:absolute;
	z-index:2;
	left:650px;
	padding-top:20px;
	padding:0;
	display:none;
}
#menu ul li ul li
{
	display:block;
	background:none;
}

#menu ul li ul li a 
{
	font-size:13px;
}

#menu ul li ul li a:hover
{
	font-size:13px;
	text-decoration:underline;
}

#menu .noBorder
{
	background:none;
}

/* Page accueil*/

#main
{
	margin-top:7px;
    padding:0;
    width:1000px; /*determine la largeur de la boite contenue */
	color:#000;	
}

.popMain1 {
    margin:0 4px;
    height:1px;
    background-color:#eff6d9;
    overflow:hidden;/*necssaire pour IE */
    border:1px solid #eff6d9;
    border-top:0;border-bottom:0;
		clear:both;

}

.popMain2 {
    margin:0 3px;
    height:1px;
    overflow:hidden;/*necssaire pour IE */
    border:1px solid #eff6d9;
    border-top:0;border-bottom:0;
	background-color:#eff6d9;
		clear:both;

}

.popMain3 {
    margin:0 2px;
    height:2px;overflow:hidden;/*necssaire pour IE */
    border:1px solid #eff6d9;
    border-top:0;border-bottom:0;
	background-color:#eff6d9;
		clear:both;

}
	

.popMain4 {
    margin:0 1px;
    height:2px;overflow:hidden;/*necssaire pour IE */
    border:1px solid #eff6d9;
    border-top:0;border-bottom:0;
	background-color:#eff6d9;
		clear:both;

}
	
	
 #main .main_middle {
    border:1px solid #eff6d9;
    border-top:0;border-bottom:0;
    margin:0px 1px 0pt 1px;
    padding: 0px 10px;
	background-color:#eff6d9;
	min-height:435px;
	float:left;

}

*html #main .main_middle {
	height:435px;
}

#left
{
	float:left;
	width:192px;
	/*border:1px solid red;*/
}

#left h1
{
	background:url(img/fond_fiches.gif) no-repeat;
	color:#fff;
	font-size:18px;
	height:22px;
	width:183px;
	text-align:left;
	padding-top:4px;
	padding-left:10px;
	border-bottom:1px solid white;
	font-weight:normal;
}

*html #left h1
{
	width:192px;
}

#fichesConseils
{
	height:340px;
	width:192px;
}

#fiche_nutrition_1
{
	width:190px;
	border:1px solid #ff8212;
	
}

#fiche_nutrition_1 .title
{
	background:url(img/flechebas.png) no-repeat left #ff8212;
	width:190px;
	color:#FFFFFF;
	padding-top:5px;
	cursor:pointer;
	min-height:20px;
	font-size:15px;
}

#fiche_nutrition_1 .title2
{
	background:url(img/fleche.png) no-repeat left #ff8212;
	width:190px;
	color:#FFFFFF;
	padding-top:5px;
	cursor:pointer;
}

#fiche_nutrition_1 .title span, #fiche_nutrition_1 .title2 span, #fiche_nutrition_2 .title span, #fiche_nutrition_2 .title2 span,
#fiche_nutrition_3 .title span, #fiche_nutrition_3 .title2 span, #fiche_nutrition_4 .title span, #fiche_nutrition_4 .title2 span,
#fiche_nutrition_5 .title span, #fiche_nutrition_5 .title2 span, #fiche_nutrition_6 .title span, #fiche_nutrition_6 .title2 span
{
	padding-left:30px;
	width:190px;
}

#fic_nutr_1
{
	width:190px;
	background-color:#FFFFFF;
	
	/*background:url(img/accueil_27.gif) no-repeat top;*/
}

#fic_nutr_1 p
{
	/*padding-top:136px;*/
	padding-left:4px;
}

#fic_nutr_1 .title_savoir
{
	color:#ff8212;
	padding-top:0px;
	font-size:12px;
	font-weight:bolder;
	cursor:pointer;
}

#fiche_nutrition_2
{
	width:190px;
	border:1px solid #ff8136;
	margin-top:3px;
}

#fiche_nutrition_2 .title
{
	background:url(img/fleche.png) no-repeat left #ff8136;
	width:190px;
	color:#FFFFFF;
	padding-top:5px;
	cursor:pointer;
	min-height:20px;
	font-size:15px;
}

#fic_nutr_2
{
	width:190px;
	background-color:#FFFFFF;
	/*background:url(img/accueil_27.gif) no-repeat top;*/
	display:none;
}

#fic_nutr_2 p
{
	/*padding-top:136px;*/
	padding-left:4px;
}

#fic_nutr_2 .title_savoir
{
	color:#ff8212;
	border-top:1px dotted #ff8212;
	padding-top:0px;
	font-size:12px;
	font-weight:bolder;
	cursor:pointer;
}


#fiche_nutrition_3
{
	width:190px;
	border:1px solid #ffb64b;
	margin-top:3px;
}

#fiche_nutrition_3 .title
{
	background:url(img/fleche.png) no-repeat left #ffb64b;
	width:190px;
	color:#FFFFFF;
	padding-top:5px;
	cursor:pointer;
	min-height:20px;
	font-size:15px;
}

#fic_nutr_3
{
	width:190px;
	background-color:#FFFFFF;
	/*background:url(img/accueil_27.gif) no-repeat top;*/
	display:none;
}

#fic_nutr_3 p
{
	/*padding-top:136px;*/
	padding-left:4px;
}

#fic_nutr_3 .title_savoir
{
	color:#ff8212;
	border-top:1px dotted #ff8212;
	padding-top:0px;
	font-size:12px;
	font-weight:bolder;
	cursor:pointer;
}

#fiche_nutrition_4
{
	width:190px;
	border:1px solid #ff784b;
	margin-top:3px;
}

#fiche_nutrition_4 .title
{
	background:url(img/fleche.png) no-repeat left #ff784b;
	width:190px;
	color:#FFFFFF;
	padding-top:5px;
	cursor:pointer;
	min-height:20px;
	font-size:15px;
}

#fic_nutr_4
{
	width:190px;
	background-color:#FFFFFF;
	/*background:url(img/accueil_27.gif) no-repeat top;*/
	display:none;
}

#fic_nutr_4 p
{
	/*padding-top:136px;*/
	padding-left:4px;
}

#fic_nutr_4 .title_savoir
{
	color:#ff8212;
	border-top:1px dotted #ff8212;
	padding-top:0px;
	font-size:12px;
	font-weight:bolder;
	cursor:pointer;
}

#fiche_nutrition_5
{
	width:190px;
	border:1px solid #ffa913;
	margin-top:3px;
	cursor:pointer;
}

#fiche_nutrition_5 .title
{
	background:url(img/fleche.png) no-repeat left #ffa913;
	width:190px;
	color:#FFFFFF;
	padding-top:5px;
	min-height:20px;
	font-size:15px;
}

#fic_nutr_5
{
	width:190px;
	background-color:#FFFFFF;
	/*background:url(img/accueil_27.gif) no-repeat top;*/
	display:none;
	
}

#fic_nutr_5 p
{
	/*padding-top:136px;*/
	padding-left:4px;
}

#fic_nutr_5 .title_savoir
{
	color:#ff8212;
	border-top:1px dotted #ff8212;
	padding-top:0px;
	font-size:12px;
	font-weight:bolder;
	cursor:pointer;
}

#fiche_nutrition_6
{
	width:190px;
	border:1px solid #ff8136;
	margin-top:3px;
	cursor:pointer;
}

#fiche_nutrition_6 .title
{
	background:url(img/fleche.png) no-repeat left #ff8136;
	width:190px;
	color:#FFFFFF;
	padding-top:5px;
	min-height:20px;
	font-size:15px;
}

#fic_nutr_6
{
	width:190px;
	background-color:#FFFFFF;
	/*background:url(img/accueil_27.gif) no-repeat top;*/
	display:none;
	
}

#fic_nutr_6 p
{
	/*padding-top:136px;*/
	padding-left:4px;
}

#fic_nutr_6 .title_savoir
{
	color:#ff8212;
	border-top:1px dotted #ff8136;
	padding-top:0px;
	font-size:12px;
	font-weight:bolder;
	cursor:pointer;
}

#trucs_astuces
{
	background:url(img/bloc_truc.jpg) no-repeat;
	width:195px;
	height:102px;
}

#trucs_astuces p
{
color:#000;	
padding-top:40px;
padding-left:23px;
font-weight:bold;
font-size:13px;
}


#listTrucs
{
	width:450px;
	height:620px;
	padding-top:10px;
	}













#mainMiddle
{
	margin:0px 8px 0px 8px;
	width:575px;
	float:left;
}

#articleWeek{
	
    padding:0;
    width:575px; /*determine la largeur de la boite contenue */
	text-align:justify;
	height:245px;
}

/* html #articleWeek{
    padding:0;
    width:575px; /*determine la largeur de la boite contenue 
	text-align:justify;
	height:300px;
}*/

#articleWeek .title
{
	background-color:#a1c700;
	color:#FFFFFF;
	font-size:18px;
	height:25px;
	margin:0px;
	width:551px;
}


#articleWeek h1
{
	color:#000;
	font-size:18px;
	padding-left:15px;
	margin-top:5px;
}

#articleWeek h1 a
{
	color:#000;
}

#articleWeek img
{
	float:right;
	margin:8px 8px 3px 15px;
}

#hautArt
{
	background:url(img/hautart.png) no-repeat;
	width:575px;
	height:7px;
	margin:0;
}

.artCorner1 {
    margin:0 4px;
    height:1px;
    background-color:#a1c700;
    overflow:hidden;/*necssaire pour IE */
    border:1px solid #a1c700;
    border-top:0;border-bottom:0;


}

.artCorner2 {
    margin:0 3px;
    height:1px;
    overflow:hidden;/*necssaire pour IE */
    border:1px solid #a1c700;
    border-top:0;border-bottom:0;
	background-color:#a1c700;


}

.artCorner3 {
    margin:0 2px;
    height:2px;overflow:hidden;/*necssaire pour IE */
    border:1px solid #a1c700;
    border-top:0;border-bottom:0;
	background-color:#a1c700;


}
	

.artCorner4 {
    margin:0 1px;
    height:2px;overflow:hidden;/*necssaire pour IE */
    border:1px solid #a1c700;
    border-top:0;border-bottom:0;
	background-color:#a1c700;
	opacity:0.9;
}

.artMiddle {
    border:2px solid #a1c700;
    border-top:0;
    margin:-19px 0px 0pt 0px;
	background-color:#fff;
	height:225px;
}

/**html .artMiddle
{
	height:200px;
}*/

#articleWeek .artMiddle p
{
	padding:0 10px;
}

.artMiddle .title span
{
	width:551px;
}

#bas_article{
margin-top:5px;
border-top:1px dotted #bfbfbf;
width:558px;
height:30px;
margin-left:5px;
clear:both;
}

#bas_article span{
padding-top:10px;
font-size:14px;
font-weight:bold;
}
#bas_article a{
color:#000;
}

#quizzWeek{
    padding:0;
    width:365px; /*determine la largeur de la boite contenue */
	text-align:justify;
	margin-top:14px;
	float:right;
	font-size:12px;
}

#quizzWeek #hautQuizz
{
	background:url(img/hautquizz.png) no-repeat;
	width:365px;
	height:4px;
	margin:0;
}

html>body #quizzWeek .title
{
	background-color:#FF8212;
	color:#FFFFFF;
	font-size:18px;
	height:25px;
	margin:0px;
	width:336px;
	padding-left:15px;
}

#quizzWeek .title
{
	background-color:#FF8212;
	color:#FFFFFF;
	font-size:18px;
	height:25px;
	margin:0px;
	width:361px;
	padding-left:15px;
}

#quizzWeek h1
{
	background:url(img/logo_quizz.png) right no-repeat;
	color:#FF8212;
	font-size:18px;
	padding-left:8px;
	font-style:italic;
}

.quizzCorner1 {
    margin:0 4px;
    height:1px;
    background-color:#FF8212;
    overflow:hidden;/*necssaire pour IE */
    border:1px solid #FF8212;
    border-top:0;border-bottom:0;


}

.quizzCorner2 {
    margin:0 3px;
    height:1px;
    overflow:hidden;/*necssaire pour IE */
    border:1px solid #FF8212;
    border-top:0;border-bottom:0;
	background-color:#FF8212;


}

.quizzCorner3 {
    margin:0 2px;
    height:2px;overflow:hidden;/*necssaire pour IE */
    border:1px solid #FF8212;
    border-top:0;border-bottom:0;
	background-color:#FF8212;


}
	

.quizzCorner4 {
    margin:0 1px;
    height:2px;overflow:hidden;/*necssaire pour IE */
    border:1px solid #FF8212;
    border-top:0;border-bottom:0;
	background-color:#FF8212;
	opacity:0.9;
}

.quizzMiddle {
    border:2px solid #FF8212;
    border-top:0;
    margin-top:-22px;
	background-color:#fff;
	min-height:175px;
}

#quizzWeek .quizzMiddle p
{
	padding:0 10px;
}

.btnValid{
float:right;
background:url(img/valid_quizz.jpg) no-repeat;
width:87px;
height:23px;
border:none;
margin-top:7px;
cursor:pointer;
}

#bas_quizz{
border-top:1px dotted #bfbfbf;
width:345px;
height:20px;
margin-left:10px;
clear:both;
}

#bas_quizz p{
margin-top:5px;
}

#bas_quizz a{
color:#000000;
}

#bilan
{
	float:left;
	width:192px;
	height:175px;
	margin-top:15px;
}

#right
{
	width:190px;
	float:left;
}

html>body #blocNotes
{
	background:url(img/espace_perso.jpg) no-repeat;
	width:186px;
	height:65px;
	padding-top:50px;
	cursor:pointer;
}

#blocNotes
{
	background:url(img/espace_perso.jpg) no-repeat;
	width:186px;
	height:115px;
	padding-top:50px;
	cursor:pointer;
}

#blocNotes p
{
	font-weight:bold;
	font-size:12px;
	margin-left:30px;
	padding-left:11px;
}

/*html>body #ABC{
background:url(img/fond_abc.jpg) no-repeat;
width:188px;
height:185px;
margin-top:5px;
padding-top:35px;
}
*/

 #ABC{
background:url(img/fond_abc.jpg) no-repeat;
width:188px;
height:135px;
margin-top:5px;
padding-top:35px;
/*border:1px solid red;*/
}

*html #ABC
{
	height:167px
}

#ABC span{
cursor:pointer;
}

#ABC p{
/*text-align:center;*/
}

.defBleu_14
{
	color:#0f619a;
	font-size:14px;
}

.defBleu_11
{
	color:#0f619a;
	font-size:11px;
}

.defBleu_12
{
	color:#0f619a;
	font-size:12px;
}

.defBleu_16
{
	color:#0f619a;
	font-size:16px;
}



.defOrange_14
{
	color:#ff8212;
	font-size:14px;
}


.defOrange_11
{
	color:#ff8212;
	font-size:11px;
}

.defOrange_12
{
	color:#ff8212;
	font-size:12px;
}

.defOrange_16
{
	color:#ff8212;
	font-size:16px;
}

.defVert_12
{
	color:#859707;
	font-size:12px;
}

.defVert_14
{
	color:#859707;
	font-size:14px;
}

#ABC .touteDef
{
	float:right;
	padding-right:10px;
	cursor:pointer;
	width:150px;
	height:35px;
	font-size:11px;
	text-align:right;
	text-decoration:underline;
	margin-top:3px;
}

#pubSaveur
{
	float:right;
	width:162px;
	height:130px;
	margin:7px 10px 0 0;
}

#bottom
{
	background:url(img/fond_bottom.png) no-repeat;
	width:1000px;
	height:20px;
	margin-top:3px;
	clear:both;
}

#bottom ul
{
color:#FFF;
font-size:12px;
text-align:center;
}

#bottom ul li
{
display:inline;
list-style:none;
border-right:1px solid white;
padding-right:7px;
padding-left:7px;
}

/* Fin page accueil */

/* Page abecedaire*/
#abecedaire
{
	background:url(img/fond_definitions.jpg) no-repeat #fff;
	width:570px;
	min-height:408px;
}

#abecedaire .content_abc_haut
{
	background:url(img/fond_haut_abc.jpg) no-repeat;
	height:57px;
	width:570px;
	
}

#abecedaire .content_bas_abc
{
	background:url(img/bas_abc.jpg) no-repeat;
	height:15px;
	width:570px;
	
}

#abecedaire .content_abc
{
	width:570px;
	background:url(img/pix_abc.jpg);
	min-height:250px;
}

*html #abecedaire .content_abc
{
	height:250px;
}



#alphabet
{
	color:#00589b;
	padding-top:20px;
	margin-left:65px;
	font-size:20px;
	width:465px;
}

#alphabet a {
text-decoration:none;
color:#00589b;
}

#alphabet .defLettre
{
	text-decoration:underline;
	color:#cf0615;	
}

#abecedaire .title_definition
{
	color:#cf0615;
	font-size:15px;	
	cursor:pointer;
	padding-left:20px;
}

#abecedaire .title_definition2
{
	color:#00589B;
	font-size:15px;	
	cursor:pointer;
	padding-left:20px;
}

#abecedaire .definition
{
	margin:7px;
	padding-left:20px;
	font-size:13px;
	font-family:Trebuchet MS;
}

#abecedaire .noReponse
{
	color:#cf0615;
	font-size:22px;
	text-align:center;
	font-weight:bold;
	padding:30px 0;
}

/* Fin page abecedaire */

/* Page Articles */

#articles
{
	background:url(img/fond_articles.jpg) no-repeat #fff;
	width:550px;
	min-height:410px;
	padding:0 10px;
	font-size:16px;
}

*html #articles{
height:410px;
width:570px;
}

#articles h1 {
padding:20px 0 10px 20px;
color:#a1c700;
font-size:20px;
clear:both;
}

*html #articles h1 {
padding-top:5px;
}

#articles img
{
	float:left;
	margin:8px 8px 3px 15px;
}

#articles .auteur
{
	float:right;
	color:#000;
	font-size:12px;
	font-style:italic;
}

#articles table a
{
	color:#000000;
	font-size:12px;
}
#articles table a:hover
{
text-decoration:underline;
}
#listArticles
{
	width:543px;
	min-height:250px;
	padding:70px 0 0 0px;
}


*html #listArticles
{
	height:250px;
	padding:70px 0 0 0px;

}

#listArticles p
{
	margin-bottom:10px;
	background:url(img/fleche_orange.png) no-repeat 0px 2px;
	padding-left:25px;
	width:350px;
}

#listArticles a
{
	font-size:16px;
	color:#000000;
}

#listArticles a:hover
{
	font-size:16px;
	text-decoration:underline;
	color:#000000;
}

#articles .content_quizz_bas
{
	background:url(img/bas_quizz.png) no-repeat;
	height:15px;
	width:570px;
}

#listArticles .img_fond_article
{
	background:url(img/image_fond_article.png) bottom right no-repeat;
	width:550px;
	min-height:340px;
}

*html #listArticles .img_fond_article
{
	height:	340px;
}

/* fin page articles*/

/* Page Mon compte */

#mon_compte
{
	background:url(img/fond_moncompte.jpg) no-repeat #fff;
	width:550px;
	height:430px;
	padding:0 10px;
}



#mon_compte_left{
padding-top:80px;
width:195px;
height:290px;
float:left;
}

#mon_compte_right{
width:345px;
height:375px;
float:left;
color:#000000;
font-weight:bold;
font-size:13px;
}

#mon_compte_right ul{
padding-top:90px;
padding-left:15px;
}

#mon_compte_right li{
list-style:none;
margin:0px 0 10px 0;
}

#mon_compte_right .sous_titre
{
	background:url(img/fleche_orange.png) no-repeat 0px 3px;
	color:#FF8212;
	font-size:17px;
	font-style:italic;
	font-weight:bold;
	padding-left:25px;
}


#formLogin
{
	font-size:13px;
	padding-top:90px;
}

#formLogin .sousTitre
{
	color:#FF8212;
	font-size:14px;
}

#formLogin form
{
	padding-top:20px;
	width:240px;
	margin-left:130px;
}

#formLogin label
{
	width:85px;
	padding-left:5px;
	float:left;
	margin-bottom:3px;
}

#formLogin input
{
	width:105px;
	border:1px solid #FF8212;
	float:right;
	margin-right:5px;
	margin-bottom:3px;
}

#formLogin .btnOk
{
	border:none;
	width:87px;
	height:23px;
	margin:20px 0 20px 90px;
	float:none;
}

#formLogin .textBleu
{
	color:#FF8212;
	float:left;
	padding-left:5px;
	font-weight:bold;
}

#formLogin .textBleu a
{
color:#FF8212;
}


/* fin page mon compte*/

/* Page mot de passe oublie */
 #forget{
	background:url(img/fond_mdp_forgot.jpg) no-repeat;
	width:570px;
	height:430px;
}

#forget #form_champs
{
padding-top:110px;
margin-left:15px;
width:500px;
}

 #forget input{
border:1px solid #1b5578; 
width:217px;
margin:0 20px 0 10px;
}

 #forget .validInscr
 {
	cursor:pointer;
	color:#A4E0F5;
	font-weight:bold;
	font-size:14px;
 }

/* fin page mdp oublie*/

/* Page mes trucs */
 #mes_trucs
{
	background:url(img/fond_mestrucs.jpg) no-repeat #fff;
	width:570px;
	min-height:430px;
	color:#FF8212;
	padding-top:80px;
}	

*html #mes_trucs
{
	height:430px;
}

#mes_trucs .content_abc_haut
{
	background:url(img/haut_fond_jaune.jpg) no-repeat ;
	height:15px;
	width:570px;
	
}

*html #mes_trucs .content_abc_haut
{
	background:url(img/haut_fond_jaune.jpg) no-repeat #fdfac7;
	height:15px;
	width:570px;
	
}
	


#mes_trucs .content_mestrucs
{
	width:570px;
	background:url(img/pix_abc.jpg);
	min-height:320px;
}

*html #mes_trucs .content_mestrucs
{
	height:320px;
}

#mes_trucs #menu_trucs
{
	width:530px;
	margin-left:20px;
}

#mes_trucs #menu_trucs a
{
	text-decoration:underline;
	color:#FF8212;
	font-size:14px;
font-weight:bold;
}

#mes_trucs ul {
padding:5px 0 0 20px;
margin:0;
}

#mes_trucs ul li{
list-style:none;
display:inline;
padding-right:50px;
font-size:14px;
font-weight:bold;
}

#mes_trucs ul li a{
text-decoration:underline;
color:#FF8212;
}

#tabletrucs
{
	color:#FF8212;
	margin-left:20px;
	margin-top:10px;
	width:530px;
}

#tabletrucs th 
{
	text-align:left;
	border-top:1px solid #333333;
border-bottom:1px solid #333333;
}

#tabletrucs td 
{
	font-size:12px;
	padding:15px 0;
	border-bottom:1px solid #333333;
}

#tabletrucs a
{
	color:#FF8212;
}

#tabletrucs .retour
{
	border-bottom:none;
	text-align:center;	
}

#tabletrucs .retour a
{
	color:#FF8212;
	font-size:12px;
	text-decoration:underline;

}

#btnAjoutTruc
{
	height:53px;
	width:250px;
	margin-left:150px;
	margin-top:15px;
}

.retourProfil{
	color:#FF8212;
	font-size:12px;
	text-decoration:underline;
	text-align:center;
	margin-left:250px;
	margin-top:15px;
}


/*#btnAjoutTruc p
{
	color:#000000;
	font-size:16px;
	margin-top:10px;
	text-align:center;
}



#btnAjoutTruc a
{
	color:#000000;
	padding-top:5px;
}

*hmtl #btnAjoutTruc a
{
	padding-top:-5px;
}*/

#mes_trucs .noResult
{
	padding-left:20px;
	text-align:center;
	color:#000000;
	margin-top:15px;
	
}

#mes_trucs .noResult a
{
	color:#FF8212;
	text-decoration:none;
}

/* Fin page mes trucs*/

 
/* Page mes articles */ 
 #mes_articles
{
	background:url(img/fond_mesart.jpg) no-repeat #fff;
	width:570px;
	min-height:430px;
	padding-top:65px;
}

*html #mes_articles
{
	height:430px;
}

#mes_articles .content_art_haut
{
	background:url(img/haut_art.png) no-repeat ;
	height:81px;
	width:570px;
	
}




#mes_articles .content_mesart
{
	width:570px;
	background:url(img/pix_abc.jpg);
	min-height:320px;
}

*html #mes_articles .content_mesart
{
	height:320px;
}

#mes_articles .noResult
{
	padding-left:20px;
	text-align:center;
	
}

#mes_articles .noResult a
{
	color:#FF8212;
	text-decoration:none;
}

/* fin page mes articles */

/* Page mes fiches */ 
 #mes_fiches
{
	background:url(img/fond_mesfiches.jpg) no-repeat #fff;
	width:570px;
	min-height:430px;
	padding-top:65px;
}

*html #mes_fiches
{
	height:430px;
}

#mes_fiches .content_art_haut
{
	background:url(img/haut_art.png) no-repeat ;
	height:81px;
	width:570px;
	
}




#mes_fiches .content_mesart
{
	width:570px;
	background:url(img/pix_abc.jpg);
	min-height:320px;
}

*html #mes_fiches .content_mesart
{
	height:320px;
}

#mes_fiches .noResult
{
	padding-left:20px;
	text-align:center;
	color:#000000;
	
}

#mes_fiches .noResult a
{
	color:#FF8212;
	text-decoration:none;
}

/* fin page mes fiches */

/*  page mes definitions */

 #mes_definitions
{
	background:url(img/fond_mesdef.jpg) no-repeat #fff;
	width:570px;
	height:430px;
	padding-top:65px;

}

*html #mes_definitions
{
	height:430px;
}

#mes_definitions .content_art_haut
{
	background:url(img/haut_art.png) no-repeat ;
	height:81px;
	width:570px;
	
}




#mes_definitions .content_mesdef
{
	width:570px;
	background:url(img/pix_abc.jpg);
	min-height:320px;
}

*html #mes_definitions .content_mesdef
{
	height:320px;
}

#mes_definitions .noResult
{
	padding-left:20px;
	text-align:center;
	color:#000000;
	
}

#mes_definitions .noResult a
{
	color:#FF8212;
	text-decoration:none;
}

/* fin page mes def */

/* Page fiches*/
#fiches
{
	background:url(img/fond_fiches.jpg) no-repeat #fff;
	min-height:637px;
	width:570px;
	padding-top:32px;
	font-size:12px;
	/*padding:60px 30px 0 15px;*/
}

*html #fiches
{
	height:637px;
}

#fiches .download
{
	float:right;
	padding-right:15px;
}

#fiches .download a
{
	color:#000000;
	font-size:12px;
}

#fiches .download a:hover
{
	text-decoration:underline;
}

#fiches .content_fiches
{
	width:495px;
	height:620px;
	padding-top:10px;
	}
	
#fichesHaut
{
		width:535px;
		height:290px;
		margin-left:12px;
		padding-top:68px;
}	

* html #fichesHaut
{
	padding-top:50px;
}

#fichesBas
{
		width:530px;
		min-height:170px;
		margin-left:25px;
		margin-top:40px;
		/*overflow-y:scroll;*/
}	

*html #fichesBas
{
	height:170px;
}

#fichesHaut h1
{
	color:#A1C700;
	font-size:18px;
	padding-left:35px;
	margin:0px;
	
}
*+html #fichesHaut h1, * html #fichesHaut h1 {

	color:#A1C700;
	font-size:18px;
	padding-left:35px;
	margin-top:-18px
}



#polaroid
{
width:290px;
height:240px;
float:left;

}

#ficheIntro
{
width:175px;
height:240px;
float:left;
margin-left:4px;
font-size:12px;
}

#ficheIntro img
{
	margin-top:10px;
	margin-left:10px;
}

#fiches table a
{
	color:#000000;
	font-size:12px;
}
#fiches table a:hover
{
text-decoration:underline;
}


#fiches2
{
	background:url(img/fond_fiches_nutrition.jpg) no-repeat #fff;
	min-height:375px;
	width:570px;
	padding-top:65px;
}

*html #fiches2
{
	height:375px;
}


#fiches2 #listArticles
{
	width:550px;
	padding:10px 0 0 20px;
}

#fiches2 #listArticles h1
{
	font-size:17px;
	text-decoration:underline;
	margin-bottom:10px;
}

#fiches2 #listArticles .img_fond_fiche
{
	background:url(img/image_fond_fiche.png) bottom right no-repeat;
	min-height:345px;
	width:550px;
}

*html #fiches2 #listArticles .img_fond_fiche
{
	height:345px;
}
/* Fin page fiches*/

/* Page services */

#services
{
	background:url(img/fond_services.jpg) no-repeat #fff;
	min-height:430px;
	width:570px;
	padding-top:75px;
	font-size:14px;
	color:#000;
	/*padding:60px 30px 0 15px;*/
}

*html #services
{
	height:430px;
}

#content_services
{
	background:url(img/fond_services_blanc.png) no-repeat;
	width:520px;
	height:569px;
	padding:45px 25px 0 25px;
}

*html #content_services
{
	width:570px;
}

#content_services .sousTitre
{
	margin:20px 0 2px 0;
}

#testNutrition
{
	background:url(img/fond_testNutr.jpg) no-repeat;
	width:334px;
	height:89px;
	color:#FFFFFF;
	
}

#testNutrition p
{
	padding:25px 0 0 75px;
}

#testNutrition p span
{
	font-style:italic;
	padding-left:25px;
}

#testNutrition a
{
	color:#FFFFFF;
}

#conseilsNutr
{
	background:url(img/fond_indigo.jpg) no-repeat;
	width:334px;
	height:73px;
	color:#FFFFFF;
	
}

#conseilsNutr p
{
	padding:25px 0 0 75px;
	text-align:center;
	font-size:16px;
}

#nutricoach
{
	background:url(img/fond_nutrcoach.jpg) no-repeat;
	width:334px;
	height:73px;
	color:#FFFFFF;
	
}

#nutricoach p
{
	padding:10px 0 0 105px;
	text-align:center;
}

#saveurs
{
	background:url(img/fond_saveur_et_vie.jpg) no-repeat;
	width:334px;
	height:73px;
	color:#FFFFFF;
	
}

#saveurs p
{
	padding:10px 0 0 0px;
	text-align:center;
	width:215px;
	margin-left:105px;
}

#saveurs a
{
	color:#FFFFFF;
	text-decoration:underline;
}

/* Fin page services */

/* Page quizz */
#quizzResult
{
	background:url(img/fond_quizz2.jpg) no-repeat #fff;
	min-height:380px;
	width:570px;
	padding-top:60px;
	font-size:12px;
}

*html #quizzResult
{
	height:380px;
	width:570px;
}

#quizzResult .content_quizz_haut
{
	background:url(img/haut_quizz.png) no-repeat;
	height:80px;
	width:570px;
}


#quizzResult .content_quizz
{
	background:url(img/pix_quizz.png);
	width:570px;
	min-height:280px;
	font-size:12px;
	text-align:justify;
	}
	
*html #quizzResult .content_quizz
{
	height:	280px;
}

#quizzResult .content_quizz .img_fond_quizz
{
	background:url(img/image_fond_quizz.png) bottom right no-repeat;
	width:570px;
	min-height:280px;
}

*html #quizzResult .content_quizz .img_fond_quizz
{
	height:	280px;
}

#list_quizz
{
	width:450px;
	padding-top:10px;
	}



#list_quizz p
{
	margin-bottom:10px;
	background:url(img/fleche_orange.png) no-repeat 0 2px;
	margin-left:20px;
}

#list_quizz a
{
	font-size:16px;
	color:#000000;
}

#list_quizz a:hover
{
	font-size:16px;
	text-decoration:underline;
	color:#000000;
}

#quizzResult #frm_quizz
{
	padding-left:15px;
	width:520px;
}

#quizzResult #reponse_quizz
{
	padding-left:15px;
	width:520px;	
}

#quizzResult #reponse_quizz img
{
	vertical-align:bottom;
	padding:5px 10px 0 12px;
}

#quizzResult #reponse_quizz .reponse_juste
{
	color:#000000;
	font-weight:bold;
	background-color:#83b901;
	text-align:center;
	width:150px;
	
}

#quizzResult #reponse_quizz .reponse_fausse
{
	color:#000000;
	font-weight:bold;
	background-color:#ff8212;
	text-align:center;
	width:150px;
	
}



#quizzResult #reponse_quizz .libelle
{
	font-weight:bolder;
	background:url(img/dot_black.gif) no-repeat 0px 5px;
	padding-left:10px;
	margin:2px 0;
	font-size:13px;
}

#quizzResult #reponse_quizz .score
{
	margin-top:15px;
	border:2px solid #83b901;
	color:#ff8212;
	padding:2px;
	text-align:center;
	width:100px;
	font-size:15px;
	font-weight:bold;
	margin-left:190px;
}

#quizzResult #reponse_quizz .com
{
	font-size:15px;
	color:#ff8212;
	font-weight:bold;
	width:500px;
	text-align:center;
	margin-top:10px;
}

#quizzResult .title
{
	color:#ff8212;
	font-weight:bold;
	font-size:16px;
}

#quizzResult .content_quizz_bas
{
	background:url(img/bas_quizz.png) no-repeat;
	height:15px;
	width:570px;
}

/* Fin page quizz */

/* page trucs et astuces 1 */
#trucs_astuces_1
{
	background:url(img/fond_trucs.jpg) no-repeat #fff;
	width:570px;
	min-height:409px;
}

*html trucs_astuces_1
{	
	height:409px;
}

#bas_fond
{
	background:url(img/fond_bas.jpg) no-repeat;
	height:18px;
}

#trucs_astuces_1 .haut_trucs
{
	background:url(img/haut_art.png) no-repeat;
	height:81px;
	padding-left:25px;
}


#trucs_astuces_1 .content_trucs
{
	width:560px;
	min-height:280px;
	padding-top:70px;
}

*html #trucs_astuces_1 .content_trucs
{
	height:280px;
}

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

#trucs_astuces_1 .content_trucs a:hover
{
color:#000000;
text-decoration:underline;
}

#trucs_astuces_1 .listTrucs
{
	background:url(img/pix_abc.jpg);
	padding-left:15px;
	min-height:250px;
}

*html #trucs_astuces_1 .listTrucs
{
	height:250px;
}

#trucs_astuces_1 #bas_trucs
{
	background:url(img/bas_abc.jpg) no-repeat;
	height:15px;
}
/* fin page trucs et astuces 1 */

/* page trucs et astuces 2 */
#trucs_astuces_2
{
	background:url(img/fond_trucs.jpg) no-repeat #fff;
	width:570px;
	min-height:409px;
}

*html trucs_astuces_2
{	
	height:409px;
}

#bas_fond
{
	background:url(img/fond_bas.jpg) no-repeat;
	height:18px;
}

#trucs_astuces_2 .haut_trucs
{
	background:url(img/haut_art.png) no-repeat;
	height:81px;
	padding-left:25px;
}

#trucs_astuces_2 .content_trucs
{
	width:560px;
	min-height:280px;
	padding-top:70px;
}

*html #trucs_astuces_2 .content_trucs
{
	height:280px;
}


#trucs_astuces_2 #bas_trucs
{
	background:url(img/bas_abc.jpg) no-repeat;
	height:15px;
}

#trucs_astuces_2 h1
{
	color:#ff8212;
	font-size:20px;
	padding-top:28px;
	width:450px;
	
}

#trucs_astuces_2 #trucsText
{
	min-height:250px;
	background:url(img/pix_abc.jpg);
	padding-left:25px;
	padding-top:10px;
	padding-right:10px;
	
	/*overflow-y:auto*/
}

*html #trucs_astuces_2 #trucsText
{
	height:280px;
}


#trucs_astuces_2 table a
{
	color:#000000;
	font-size:12px;
}
#trucs_astuces_2 table a:hover
{
text-decoration:underline;
}
/* fin page trucs et astuces 2 */

#accueil
{
	margin: 0 auto; 
	background:url(img/accueil.jpg) no-repeat;
	width:1240px;
	height:1332px;
}

#accueilSession
{
	margin: 0 auto; 
	background:url(img/accueil_connecte.jpg) no-repeat;
	width:1240px;
	height:1332px;
}

#accueil2
{
	margin: 0 auto; 
	background:url(img/accueil2.jpg) no-repeat;
	width:1240px;
	height:1331px;
}

#home{
	background:url(img/pix_transparent.gif);
	width:280px;
	height:80px;
	cursor:pointer;
	margin-left:150px;
	margin-bottom:127px;
}




/*#blocNotes form
{
	padding-top:100px;
	height:90px;
}

#blocNotes label
{
	width:85px;
	padding-left:5px;
	float:left;
	margin-bottom:3px;
}

#blocNotes input
{
	width:95px;
	border:1px solid #1b5578;
	float:right;
	margin-right:5px;
	margin-bottom:3px;
}

#blocNotes .btnOk
{
	float:right;
	border:none;
	width:35px;
	height:23px;
}

#blocNotes .textBleu
{
	color:#0b476c;
	float:left;
	padding-left:5px;
	font-weight:bold;
}

#blocNotes #btnAjoutTruc
{
	background:url(img/pix_transparent.gif);
	width:191px;
	height:80px;
	cursor:pointer;
	clear:both;
}

#blocNotes #bloc_compte
{
	padding:85px 0 0 10px;
}


#blocNotes #bloc_compte ul {
margin:5px 0 20px 0;
}

#blocNotes #bloc_compte li {
list-style:none;
}

#blocNotes #bloc_compte li a{
color:#000000;
}

.nameUtil {
color:#114aa2;
font-weight:bold;
}*/









#pubs
{
	background-color:#ff8212;
	margin-top:30px;
	width:514px;
	height:125px;
	color:#fff;
	clear:both;
}

#pubs p{
	font-size:22px;
	font-style:italic;
	text-align:center;
	padding-top:60px;
}



#aboutus
{
	background:url(img/fondsdquisommesnous_01.gif) no-repeat;
	min-height:697px;
	width:540px;
	padding-top:100px;
	padding-left:20px;
	font-size:12px;
	/*padding:60px 30px 0 15px;*/
}

*html #aboutus
{
	width:570px;
	height:697px;
}

#credits
{
	background:url(img/fondscredits_01.gif) no-repeat;
	height:697px;
	width:576px;
	padding-top:100px;
	padding-left:20px;
	/*padding:60px 30px 0 15px;*/
}



#mentions
{
	background:url(img/fondsmentions_01.gif) no-repeat;
	height:697px;
	width:576px;
	padding-top:100px;
	padding-left:20px;
	/*padding:60px 30px 0 15px;*/
}



















.defOrange_20
{
	color:#ff8212;
	font-size:20px;
}



.defVert_16
{
	color:#859707;
	font-size:16px;
}

.defVert_20
{
	color:#859707;
	font-size:20px;
}

#validNutrition
{
	background:url(img/fond_valid_nutrition.jpg) no-repeat;
	width:220px;
	height:177px;
	float:left;
	margin-top:15px;
	margin-left:37px;
}

#validNutrition .title
{
	margin:28px 0 0 10px;
	font-size:16px;
	font-weight:bold;
}

#validNutrition .info
{
	text-align:center;
	font-size:15px;
	font-weight:bold;
	color:#a6ca0e;
	margin-top:15px;
	
}




	






#inscription
{
	background:url(img/fondsinscription_01.gif) no-repeat;
	width:576px;
	height:759px;
}	

#inscription #form_champs
{
padding-top:55px;
margin-left:15px;
width:340px;
}

#inscription .error{
color:red;
font-weight:bold;
text-align:center;
margin:0px;
height:15px;
padding-top:20px;
}

#inscription #form_champs table
{
	font-size:12px;

}


#inscription #form_champs input
{
border:1px solid #00187c;
float:right;
width:160px;
height:20px;
}


#inscription .comment{
width:280px;
 height:130px;
 float:right;
 border:1px solid #00187c;
 margin-right:50px;
 }
 
 #inscription .validInscr
 {
 	background:url(img/valid_quizz.jpg) no-repeat;
	float:right;
	width:87px;
	cursor:pointer;
	color:#000000;
	font-weight:bold;
	clear:both;
	margin-top:50px;
	margin-right:50px;
	/*margin:52px 55px 0 0;*/
	font-size:14px;
	text-align:center;
 }
 
  #inscription #confirmation {
  padding-top:90px;
  font-size:20px;
  text-align:center;
  font-weight:bold;
  }
  
  #inscription #confirmation  a{
  font-size:14px;
  text-align:center;
  font-weight:bold;
 color:ff8212;
  }
  
  #inscription #confirmation  a:hover{
    font-size:14px;
  text-align:center;
  font-weight:bold;
 color:#ff8212;
 text-decoration:underline;
 }
 
 #form_trucs
{
	background:url(img/fondstrucs_01.gif) no-repeat;
	width:570px;
	height:430px;
	padding-top:90px;
}

 #mes_articles .content_trucs , #mes_definitions .content_trucs 
 , #mes_fiches .content_trucs , #mon_compte .content_trucs, #mes_quizz .content_trucs
 {
	height:670px;
		padding-top:90px;
	 }
 
 #form_trucs .content_trucs h1
 {
  	padding-left:30px;
 	color:#FF8212;
	background:url(img/arrow_orange.jpg) no-repeat 13px;
	font-size:12px;	
 } 
 
  #form_trucs form
 {
	margin-top:40px;
	height:150px;	
	padding-left:30px;
	width:350px;
 } 
 
   #form_trucs form input
 {
  	border:1px solid #c0c0c0;
	width:250px;	
 }
 
    #form_trucs form textarea
 {
  	border:1px solid #c0c0c0;
	width:350px;
	height:100px;	
 } 
 
 #form_trucs .valid_astuce{
 background:url(img/btn_valid_form.jpg) no-repeat;
 border:none;
 color:#FF8212;
 text-align:center;
 float:right;
 width:90px;
 margin-top:10px;
 font-weight:bold;
 cursor:pointer;
 height:26px;
 }
 
  #form_trucs .verifInscrits
  {
  	/*visibility:hidden;*/
	color:#FF8212;
	padding:10px 10px 10px 20px;
  }
  
  #blocklogin
  {
  	
	width:400px;
	height:150px;
	background-color:#FFFFFF;
	opacity:0.9;
	filter : alpha(opacity=90); 
	position: absolute;
	z-index: 2;
	border:1px solid #FF8212;
	display:none;
  }
  
    #blocklogin form{
	margin-top:15px;
	margin-left:50px;
	width:300px;
	text-align:center;
	}
	
	#blocklogin input{
	border:1px solid #FF8212;
	background-color:#FFFFFF;
	}
	
	#blocklogin .login_ok{
	background:url(img/btn_ok_login.jpg) no-repeat;
	width:30px;
	height:30px;
	margin:10px 0 0 30px;
	border:none;
	cursor:pointer;
	}
	







 #mes_quizz
{
	background:url(img/fond_mesquizz.jpg) no-repeat;
	width:519px;
	height:759px;
	color:#FF8212;
}


#btnBas
{
	height:60px;
	text-align:center;
	clear:both;
}

#btnBas ul
{
	text-align:center;
	margin-top:13px;
}

#btnBas ul li
{
	display:inline;
	list-style:none;
	padding:0 15px;
}

#btnBas ul li img
{
	cursor:pointer;
	border:none;
	margin:0;
}

#btnBas .print img
{
	margin-top:17px;
	margin-right:10px;
}

#btnBas .send img
{
	margin-top:17px;
	margin-left:10px;
}	

#btnBas table
{
	margin-left:15px;
}

*html #btnBas table
{
	margin-left:0px;
}
 
  #expertise{
	background:url(img/fond_expertise.jpg) no-repeat;
	width:570px;
	height:428px;
	font-size:12px;
}

  #expertise .sous_titre{
  padding:65px 15px 15px 15px;
  text-align:center;
  font-size:15px;
  }
  
  #expertise #comite
  {
  	margin:47px 0 0 25px;
	width:350px;
	height:515px;
  }
  
  #expertise #comite .title
  {
  	color:#a1c700;
	text-decoration:underline;
	margin-bottom:10px;

  }
  
  #int_art span
  {
 	font-size:inherit;
  }