html { margin: 0; padding: 0;  }
* {margin:0; padding:0; border:0; }
body { position:relative; margin: 0; padding:10px 0 10px 0;  color: #000; width:100%;
	background-color: #DEDEDE;
	
	font-family: Verdana, "Trebuchet MS", "Lucida Grande", Tahoma, Helvetica, Sans-Serif;
	font-size: 85%; }		
#page { position: relative; width:900px; margin: 0 auto 10px auto;
	
 }
#header { position:relative; background:url('/images/header.png') no-repeat #FDCC00; height:99px; }
#header h1 { position: absolute; margin: 0px; padding:0px; text-indent: -5000px; 
			 line-height: 1px; font-size: 1px; }	
#container { padding-left:5px; background-color:#FFF; }
#container p {}
#main {width:666px; margin:0; border:none; padding:0; overflow:hidden;}
#topo {background-color:#FFFF99; font-size:9pt; padding:8px;color :#5A5A5A; border-radius:15px; -moz-border-radius:15px; -webkit-border-radius:15px;}
#row { float:right; width:216px; margin-left:10px; }

label {padding:0 4px 0 4px;}
label,.lab,.mob { font-size:9pt; font-weight:normal; font-family:Arial; }
label,.lab,.jour { float:left; text-align:right; width:40%; }
.labsuite { float:none; text-align:left; display:inline; width:auto;}
form {background-color:#EEEEEE; -moz-border-radius:6px; -webkit-border-radius:6px; padding:8px; margin-top:11px;}
form p { margin-top:5px; }
fieldset {background-color:#DADADA;}
.radio { float:none; position:relative; bottom:3px; width:8px;}
.bouton { float:none; display:inline; text-align:left; width:auto; }
input.hor { float:none; width:50px;}
.labhor {float:none; }
.heure {position:relative; bottom:3px;}
.heure label {padding:0 10px 0 10px;}
.mob { display:block;}
fieldset {margin:8px 0 8px 0; -moz-border-radius:6px; -webkit-border-radius:6px; padding:8px; }
legend {color:#C39802; font-weight:bold;}
#raison { color:#7A7A7A; font-size:8pt; margin-top:20px;}
.question { margin:8px 0 10px 0;  font-weight:bold; line-height:12pt;}
.formule { margin-top:12px; }
.notice { font-size:8pt; color:#666666;}
#activite {display:none;}
#cible { height:30px; font:10pt/12pt Verdana bold;  }
/* pour IE6 */
input { display:inline;}
