body, p, div, ul, li, dl, h1, h2, h3, h4, h5, h6, img {
  margin:0;
  padding:0;
}

body  {
  background-color:#000;
  text-align: center;
  font-family:Arial,Helvetica,sans-serif;
}

#container {
  text-align: left;
  width: 950px;
  margin: 0 auto;
}

#header {
  background: url(categories/ligne.jpg) repeat-x bottom;
  height:150px;
  width:950px;
  margin-bottom: 15px;
}

#header .left {
  float: left;
  color:#666666;
  font-size:11px;
  text-transform: uppercase;
  margin: 20px 300px 15px 0;
}

#header .right {
  float: left;
  color:#666666;
  font-family:Arial,Helvetica,sans-serif;
  font-size:11px;
  text-transform: uppercase;
  margin: 20px 0 15px 0;
}

#content #left {
  float: left;
  width:470px;
}

#content #right {
  float: left;
  width:470px;
}

.logoCatUn {
  background: url(categories/w1.gif) repeat-x;
  width:20px;
  height:22px;
  margin-bottom: 25px;
}

.logoCatUn:hover {
  background: url(categories/w2.gif) repeat-x;
  width:20px;
  height:22px;
  margin-bottom: 25px;
}

.logoCatDeux {
  background: url(categories/w1.gif) repeat-x;
  width:40px;
  height:22px;
  margin-bottom: 25px;
}

.logoCatDeux:hover {
  background: url(categories/w2.gif) repeat-x;
  width:40px;
  height:22px;
  margin-bottom: 25px;
}

.logoCatTrois {
  background: url(categories/w1.gif) repeat-x;
  width:60px;
  height:22px;
  margin-bottom: 25px;
}

.logoCatTrois:hover {
  background: url(categories/w2.gif) repeat-x;
  width:60px;
  height:22px;
  margin-bottom: 25px;
}

.logoCatQuatre {
  background: url(categories/w1.gif) repeat-x;
  width:80px;
  height:22px;
  margin-bottom: 25px;
}

.logoCatQuatre:hover {
  background: url(categories/w2.gif) repeat-x;
  width:80px;
  height:22px;
  margin-bottom: 25px;
}

.logoCatCinq {
  background: url(categories/w1.gif) repeat-x;
  width:100px;
  height:22px;
  margin-bottom: 25px;
}

.logoCatCinq:hover {
  background: url(categories/w2.gif) repeat-x;
  width:100px;
  height:22px;
  margin-bottom: 25px;
}

.separateur {
  clear:both;
  background: url(categories/ligne.jpg) repeat-x bottom;
  height:3px;
  width:950px;
  margin-bottom: 150px;
}

#liste {
  color:#FFF;
}

#liste h2 {
  color: #BBB;
  font-size: 11px;
  font-weight: bold;
}

   #liste h2 span {
     font-weight: normal;
   }

  .leftDesc {
    display: block;
    width:100px;
    height:50px;
    float:left;
  }

.leftDesc img {
  border: none
}

.rightDesc {
  width:300px;
  float: left;
  padding: 0 20px 0 20px;
}

.rightDesc p {
  font-size: 11px;
  color: #888;

}

#liste .left {
  float:left;
  width:470px;
  height:75px;
}

#liste .right {
  float:left;
  width:470px;
  height:75px;
}



#leftLink a{
  color:red;
  font-size: 11px;
  display: block;
  float: left;
  text-decoration: none;
}

#rightLink a {
  color:red;
  font-size: 11px;
  display: block;
  float: right;
  text-decoration: none;
}

#content .anchor {
  color: #888;
}

#content .anchor:hover {
  color: #fff;
}

#content form h1 {
  color:#bbb;
  margin-bottom: 10px;
  font-size: 14px;
  border-bottom: 1px dashed #bbb;
  width:120px;
  padding-bottom:5px;
}

#content form p {
  color:#bbb;
  margin-bottom: 5px;
  font-size: 12px;
}

select,input,textarea {
  margin-bottom: 10px;
}

textarea,.input {
  width:300px;
}

.checkBox {
  width:5px;;
}

.intitule {
float:left;
}