html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{ margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}label{cursor:pointer}body,p,blockquote{margin:0;padding:0}a img,iframe{border:none}h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-size:100%}ul,ol,dl,li,dt,dd{margin:0;padding:0}a,a:link{text-decoration:none}a:visited{}a:hover{}a:active{}form,fieldset{margin:0;padding:0}fieldset{border:1px solid #000}legend{padding:0;color:#000}input,textarea,select{margin:0;padding:1px;font-size:100%;font-family:inherit}select{padding:0}div{margin:0px;padding:0px}body{  text-align:center;  font-family:Arial,Helvetica,sans-serif;  font-size:12px;  background:url(../images/page/fond.png);  background-repeat:repeat-x;  background-position:top left}div.separator{  position:relative;  clear:both;  height:30px}div#hautPage{  position:relative;  overflow:visible;  width:990px;  height:150px;  margin:0px auto 0px auto;  border:0px solid;  color:rgb(219,222,223);  padding-top:90px;  padding-bottom:12px;  background:url(../images/page/logo.jpg); background-repeat:no-repeat; background-position:-120px 0px; background-color:transparent}div#contenu{ background:transparent; position:relative; width:990px; margin:0px auto 0px auto; padding:0px; text-align:left; border:solid 0px; overflow:visible; z-index:2}div#contenu #entete{ background:transparent; position:relative; border-bottom:0px solid; margin:0px; height:50px; margin-bottom:20px; width:99.45%; overflow:visible}* html div#contenu #entete{ }div#contenu #corps{ position:relative; margin:0px 0px 0px 0px;  background:transparent; min-height:200px; border:0px solid rgb(111,96,93); border-bottom:0px solid; border-top:0px solid; overflow:visible; width:100%}* html div#contenu #corps{ height:200px}div#contenu #corps #gauche{  background:transparent; position:relative; width:21%; min-height:350px; border:0px solid red; overflow:visible; float:left; z-index:50}* html div#contenu #corps #gauche{ height:350px; width:21%}div#contenu #corps #page{ background:transparent; position:relative; margin-left:0.1%; min-height:350px; width:77.45%;  overflow:visible; float:right; border:0px; border-left:2px solid rgb(0,0,0); -moz-border-radius-topleft:15px; -moz-border-radius-bottomleft:15px; -webkit-border-top-left-radius:15px; -webkit-border-bottom-left-radius:15px; border-top-left-radius:15px; border-bottom-left-radius:15px; z-index:60}* html div#contenu #corps #page{ height:350px; margin-left:-77.45%; width:77.45%}div#contenu #corps #texte{ position:relative; width:96.0%; min-height:200px; margin-top:15px; padding:15px; overflow:visible; border:0px solid black; color:rgb(100,90,72)}* html div#contenu #corps #texte{ height:200px}*+html div#contenu #corps #texte{ padding-top:10px}div#menuBas{  background:transparent; width:980px; margin:0px auto 0px auto; position:relative; clear:both; height:10px; border:0px solid rgb(111,96,93); border-top:0px solid; color:rgb(242,242,242); text-align:left; font-size:1.2em; z-index:10}div#piedPage{  background-color:rgb(71,67,56); color:rgb(242,242,242); width:100%; margin:0px auto 0px auto; position:relative;    z-index:25; border-top:25px solid rgb(50,50,50); border-bottom:3px solid rgb(0,0,0); min-height:190px}* html div#piedPage{ height:190px}