BODY { PADDING:10px; MARGIN:0px; FONT:0.9em Arial, Verdana, sans-serif; COLOR:#222;
}
H1 {
	POSITION:absolute; PADDING-BOTTOM:0px; TEXT-INDENT:-9000px; MARGIN:0px; PADDING-LEFT:0px; WIDTH:102px; PADDING-RIGHT:0px; BACKGROUND:url(images/imc.gif) no-repeat 0px 50%; HEIGHT:24px; FONT-SIZE:0.5em; TOP:35px; PADDING-TOP:0px; LEFT:25px
}
H2 {
	BORDER-BOTTOM:#fa4 2px solid; PADDING-BOTTOM:0px; MARGIN:1.4em 0px; PADDING-LEFT:0px; PADDING-RIGHT:0px; COLOR:#515151; FONT-SIZE:1.3em; PADDING-TOP:0px
}

INPUT { padding:2px; text-align:center; margin-left:5px; }
#courbe_imc { BACKGROUND-image:url(corpulence-garcon.gif); width:560px; height:650px; background-repeat:no-repeat;}
#imc_result { font-weight:bold; color:red;}
#quest { PADDING:8px; MARGIN:5px;}
#point { display:none; float:left;}
P { LINE-HEIGHT:1.5em}

A { COLOR:#0066cc; FONT-WEIGHT:bold}

.link {
	BACKGROUND:url(images/icons/link.gif) 0px 50%
}
.add {
	BACKGROUND:url(images/icons/add.gif) 0px 50%
}
.equilibre {
	BACKGROUND:url(images/icons/equilibre.gif) 0px 50%
}
.list {
	BACKGROUND:url(images/icons/list.gif) 0px 50%
}
.tips {
	BACKGROUND:url(images/icons/lightbulb.gif) 0px 0px
}
.prog {
	BACKGROUND:url(images/icons/time.gif) 0px 0px
}
.erreur {
	LINE-HEIGHT:1.5em; COLOR:#f03
}
HR {
	BORDER-BOTTOM:0px; BORDER-LEFT:0px; HEIGHT:1px; BORDER-TOP:#a7a 1px dashed; BORDER-RIGHT:0px
}
