h1,h2,h3,h4,h5,h6 { margin:0px; padding:0px; }
div,p,ul,li { margin:0px; padding:0px; }
img { border:0px; margin:0px; padding:0px; }
imgold { vertical-align:top; border:0px; margin:0px; padding:0px; }

body { margin-top:10px; background:url('bgr_guy_and_gear.jpg') fixed; }

/* logo */
h3.top { height:50px; width:600px; margin-left:30px; background:url('logo.gif') no-repeat; padding:28px 0px 0px 250px; font-family:Verdana,Arial,Helvetica,Tahoma,sans-serif; font-size:1em; font-weight:bold; color:#fff; }
h3.top span { margin-left:60px; font-family:Verdana,Arial,Helvetica,Tahoma,sans-serif; font-size:1em; font-weight:normal; color:#000;}
p.magicsam { margin-top:-75px; margin-left:670px; float:top; width:27px; height:42px; background-image:url('mgoku.gif'); }

* html h3.top { width:800px; voice-family:"\"}\""; voice-family:inherit; width:600px; }

/* cadres */
div.centre { background-color:#f3f3f3; }

h3.intitule { position:relative; top:-10px; margin-left:70px; font-family:Verdana,Arial,Helvetica,Tahoma,sans-serif; font-weight:bold; font-size:1em; color:#000; }
p.ligne { position:relative; top:-10px; height:25px; margin-left:35px; }

li.li1 { margin-left:30px; margin-bottom:20px; font-family:Verdana,Arial,Helvetica,Tahoma,sans-serif; font-size:1em; color:#000; }
li.li1bis { margin-left:30px; font-family:Verdana,Arial,Helvetica,Tahoma,sans-serif; font-size:1em; color:#000; }
li.li2 {  position:relative; top:-10px; margin-left:15px; margin-bottom:20px; list-style:none; font-family:Verdana,Arial,Helvetica,Tahoma,sans-serif; font-size:1em; color:#000; }
li.li2bis { margin-left:15px; list-style:none; font-family:Verdana,Arial,Helvetica,Tahoma,sans-serif; font-size:1em; color:#000; }
li.li3 { position:relative; top:0px; margin-left:0px; margin-bottom:20px; list-style:none; font-family:Verdana,Arial,Helvetica,Tahoma,sans-serif; font-weight:bold; font-size:1em; color:#000; }

p.cadrehg { float:left; width:25px; height:25px; background-image:url('hg1.gif'); }
p.cadrehd { float:right; width:25px; height:25px; background-image:url('hd1.gif'); }
p.cadrehc { margin:0px 25px; height:25px; height:25px; background-color:#f3f3f3; }

p.cadrebg { float:left; width:25px; height:25px; background-image:url('bg1.gif'); }
p.cadrebd { float:right; width:25px; height:25px; background-image:url('bd1.gif'); }
p.cadrebc { margin:0px 25px; height:25px; background-color:#f3f3f3; }

* html p.cadrehd { margin-left:-3px; }
* html p.cadrehg { margin-right:-3px; }
* html p.cadrehc { margin:0px; }

* html p.cadrebd { margin-left:-3px; }
* html p.cadrebg { margin-right:-3px; }
* html p.cadrebc { margin:0px; }

p.blanc { height:10px; overflow:hidden; }

div.cadre1 { width:345px; position:absolute; left:40px; top:90px; }
div.centre1 { background-color:#f3f3f3; }
* html div.centre1 { voice-family:"\"}\""; voice-family:inherit; overflow:hidden; }

div.cadre2 { width:585px; position:absolute; left:400px; top:90px; }
div.centre2 { background-color:#f3f3f3; }
* html div.centre2 { voice-family:"\"}\""; voice-family:inherit; overflow:hidden; }

div.box { position:absolute; left:120px; top:370px; }

div.box2 { position:absolute; width:345px; left:40px; top:470px; }
