body { background: #000000; font-family: arial, helvetica, verdana, sans-serif; margin: 0; padding:0px 0 0 0; font-size: 0.8em;}
img { border:none}
a { text-decoration: none; color:transparent;}
a:hover { text-decoration: none; }
a:visited { color:transparent}
p, form, h1, h2, h3, h4, h5, h6 { margin: 0; font-weight: normal; }
ul, ol { list-style-type: none; margin: 0; padding: 0; }
.clear { clear: both; overflow: hidden;height:1px }
.main {width:910px;border:solid 5px #ffffff;margin:10px 0}
.lft {float:left}
.rgt {float:right}

#home { margin-left:55px;top: 50%; height:416px; width:80%;position: absolute;	margin-top: -208px}
/*div#contenu {height: 100%; overflow: visible;}*/
img.logo,  img.accroche {margin: 1px 0}
img.logo { float:left}
img.accroche { clear:left}
ul#menu {margin-top:25px;padding-bottom:8px}
ul#menu li { display:inline}
ul#menu li a.nav, ul#menu li a.first, ul#menu li a.last {padding:8px 30px;border-right:solid 2px #ffffff;text-transform:uppercase;font-size:90%;font-weight:normal;color:#5b5a41}
ul#menu li a.first {padding-left:0}
ul#menu li a.last {border-right:solid 2px transparent;}
a.lang {color:#ffffff;float:left;padding: 8px 30px;position:relative;top:35px;left:28px;border-left:solid 2px #ffffff;}
a.lang:hover { text-decoration:underline}





