* {margin:0;padding:0;border:0;border-collapse:collapse;list-style-type:none;}
body {background:#255176 url(/layout/bg.png) repeat-x;font-family:arial;font-size:12px;}
#conteneur {width:931px;margin:auto;}
h1 {height:47px;padding-top:81px;width:345px;padding-left:104px;background:url(/layout/logo.png) no-repeat;font-size:12px;margin-left:110px;color:#e4e7ec;margin-bottom:44px;}
#baseline {height:25px;text-align:center;margin-bottom:44px;}
#market {width:931px;height:700px;background:url(/layout/market.png) no-repeat left top;}
#colgauche {float:left;width:440px;}
#thumbs {display:block;width:430px;height:355px;padding-top:8px;margin-left:14px;}
#thumbs img {background:url(/layout/bgthumb.png) no-repeat:width:96px;height:96px;border-right:1px solid #fff;border-bottom:1px solid #fff;}
#thumbs li {display:block;float:left;margin-right:9px;margin-bottom:9px;}
#coldroite {float:right;width:480px;}
#tenu {width:700px;margin:auto;margin-top:40px;clear:both;color:#ddd;margin-bottom:40px;}
#tenu p {margin-bottom:10px;}
#tenu ul, #tenu li {margin-left:20px;}
#tenu li {list-style-type:square;margin:5px 0px 5px 20px;}
#tenu a {color:#eee;} 
#tenu a.visited {color:#efefef;}
#inscription {width:328px;margin-left:54px;margin-top:48px;text-align:right;}
.inputform {background:url(/layout/fillform.png) repeat-x;height:26px;width:208px;border:1px solid #b9b9b9;color:#333;font-size:14px;font-weight:bold;padding:0 6px;}
#bouton {display:block;margin-top:11px;}
#inscription {color:#444444;}
#inscription span {font-weight:bold;font-size:15px;}
input[type=text], input[type=password], input[type=email] {-moz-border-radius: 5px;-webkit-border-radius: 5px;-khtml-border-radius: 5px;border-radius: 5px;}
#genre {margin-right:66px;}
#inscription p {margin-bottom:4px;}
#cgu {color:#999;margin-right:52px;font-size:11px;}
#cgu a {color:#999;}
#login {height:24px;width:280px;display:block;margin-top:40px;margin-right:64px;float:right;}
#login .loginput {border:1px solid #b9b9b9;width:102px;height:22px;background:url(/layout/filllogin.png) repeat-x;display:block;float:left;margin-right:4px;}
#login ok {display:block;float:right;margin-bottom:3px;}
#login a {color:#b2c1ca;padding-bottom:10px;font-size:16px;}
#clear {clear:both;height:50px;}
#txtgauche, #txtdroite {color:#bbc7d0;text-align:justify;}
#txtgauche a, #txtdroite a {color:#bbc7d0;}
#txtgauche h3,#txtgauche p, #txtdroite p {margin-bottom:10px;}
#txtgauche {float:left;width:400px;padding-left:20px;padding-right:20px;}
#txtdroite {float:right;width:410px;padding-left:20px;padding-right:50px;padding-top:60px;}
#footer {color:#bbc7d0;width:800px;margin:auto;text-align:center;font-size:10px;}
#menu {font-size:12px;}
#footer a {color:#bbc7d0;}
#footer p {margin-top:5px;}
.accesencours {text-align:center;color:#fff;margin-top:30px;}
::-webkit-input-placeholder  { color:#999; }
input:-moz-placeholder { color:#999; }