div.bandeau
{
  background-image: url("style/cheetah.png");
  background-repeat: no-repeat;
  background-position: center left;
  

  border-top: 5px solid #404040;
  border-bottom: 1px solid #808080;
  font-weight: bold;
  font-size: 200%;
  padding-left: 160px;
  padding-top: 20px;
  padding-bottom: 20px;  
}

/****************
 *
 * Menu 
 *
 ****************/
div.menu
{
  float: left;
  margin-top: 20px;
  margin-left: 20px;
}

div.item
{
  padding-left: 20px;
  background-image: url("style/menu-collapsed.gif");
  background-repeat: no-repeat;
  background-position: center left;
}



/********************
 *
 * Tete de page
 *
 ********************/

div.contenu
{
  margin-top: 20px;
  margin-left: 150px;
  margin-right: 400px;
  min-width: 600px;
  text-align: center;
  
}

div.path
{
  margin-bottom: 20px;
  text-align: left;
}

span.item
{
  padding-left: 20px;
  background-image: url("style/menu-collapsed.gif");
  background-repeat: no-repeat;
  background-position: center left;
}

span.numeroPage
{
  text-decoration: none; 
  font-weight: bold;
  font-size: 120%;
}







/*****************
 *	
 * Objets	
 *
 ****************/
div.objet
{
  margin-bottom: 50px;
  text-align: left;
}

div.apercu
{
  margin-bottom: 10px;
  padding: 0px 10px 10px 10px;
  border: 1px solid #888888;  
}







div.titre
{
  color: #60c000;
  font-size: 150%;
  font-weight: bold;
}

div.infos
{
  color: #808080;
  font-family: sans-serif;
  font-size: 70%;
}

div.corps
{
  margin-top: 10px;
  margin-bottom: 10px;
  font-family: serif;
  font-size: 90%;
  text-align: justify;
}

div.liens
{
  margin-top: 10px;
}







/**************
 *	
 * Commentaires
 *
 ***************/


div.comments
{
  color: #808080;
  margin-top: 10px;
  margin-left: 30px;
  margin-bottom: 30px;
  font-family: sans-serif;
  font-size: 80%;
  text-align: justify;
}

div.date
{
  float: left;
  margin-right: 20px; 
}
div.pseudo
{
  float: left;
  width: 200px;
  color: #00a000;
}

div.comments table
{
  border-collapse: collapse;
}
div.comments tr
{
  border-collapse: collapse;
}
div.comments td
{
  border-collapse: collapse;
}



/*************
 * 
 * ptits trucs
 *
 **************/
body
{
  margin: 0px;
  background-image: url("style/miniloup.jpg");
  background-repeat: no-repeat;
  background-position: bottom right;
  background-attachment: fixed;
}

p
{
  text-indent: 10px;
}
p:first-letter
{
  font-size: 150%;
  font-weight: bold;
  color: #006000;
}



/* Liens */
/*********/
a
{
  color: #008000;
  text-decoration: none; 
  font-weight: bold;
}

table.lien
{
  margin-left: auto;
  margin-right: auto;
}

div.incruste a
{
  padding-left: 50px;
  padding-top: 20px;
  padding-bottom: 20px;
  margin-bottom: 50px;
  margin-top: 50px;

  background-repeat: no-repeat;
  background-position: left;
}

a.mp3
{
  background-image: url('style/mp3Icon.png');
}

a.zip
{
  background-image: url('style/zipIcon.png');
}




/* Images */
/**********/
table.galerie
{
  text-align: center;
  width: 100%;
}


img
{
  border: 0px none;
}

img.image 
{
  border: 1px solid #000000;  
  padding: 5px;
}

img.imageLeft
{
  border: 1px solid #000000;  
  padding: 5px;
  float: left;
  margin-right: 10px;
}

img.imageRight
{
  border: 1px solid #000000;  
  padding: 5px;
  float: right;
  margin-left: 10px;
}


div.incruste
{
  text-align: center;
  padding: 10px;
  margin-top: 10px;
  margin-bottom: 10px;
}

div.incruste img.image
{
  max-height: 300px;
}



