body, * { margin:0; padding:0; font-family:Verdana, Arial, Helvetica, sans-serif }
body { background:#000000; padding:10px }
div#main { width:780px; margin:20px auto }
div#main div { width:260px; float:left; text-align:center; padding-bottom:10px }
div#main div#liste_pala { position:relative; top:-4100px }
div#pre {  width:500px; margin:auto; background:#333; border:1px solid #444 }
div#pre p { color:#EEE; padding:5px; font-size:12px }
div#pre a { color:#FF9900; text-decoration:none; font-size:11px }
div#pre a:hover { color:#FB2;}
div#pre li a.pour { color:#F00 }
div#pre li a.abst { color:#999 }
div#pre li a.pala { background:#000; color:#FFF }
div#pre li a.contre { color:#0F0 }
ul li { list-style-type:none;  }
#pre ul { padding:1px 1px 5px 10px }
#pre ul li { font-size:11px; color:#DFDFDF; margin:2px }
#pre ul li b { display:block; float:left; width:50px }
h1 { font-size:20px; color:#FF0000; text-align:center; padding:5px 3px }
h2 { font-size:15px; color:#FFFFFF; text-align:center }
h3 { font-size:12px; margin:4px }
#main ul li a { color:#FFF; display:block; width:250px; padding:2px 2px 3px 4px; margin:1px; text-decoration:none;
font-size:12px; text-align:left }
#main ul li a em { float:right; position:relative; opacity:0.8 }
#main ul li a.godillot { display:inline; padding:0; margin:0;width:1px;height:1px; float:right; position:relative;left:-50px; top:2px}
#main ul li a.godillot img { display:inline;border:none; }
#main ul.pour li a{ background:#990000; }
#main ul.abst li a{ background:#666666; }
#main ul.contre li a{ background:#007700; }
b#head { display:block; text-align:right; padding:2px } 
b#head a { font-size:0.8em;text-decoration:none;  color:#F00;}
#foot { display:block; clear:both; font-size:12px; color:#FFF; width:760px; padding:10px; margin:10px auto; background:#333; border:1px solid #444   }
form { display:inline; font-size:11px }