/* CSS Document */

body
{
background-color:#000000;
margin:0;
padding:20px 0 0 0;
}

#main
{
width:926px;
/*height:680px;*/
margin-left:auto;
margin-right:auto;
}

h1 {font:bold 18px verdana; margin:0 0 5px 0;}

#header
{
width:925px;
height:264px;
background-image:url(../images/header.jpg);
}

.gauche
{
float:left;
width:245px
}

#haut_menu
{
width:225px; /*245-20*/
height:54px;
background-image:url(../images/haut_menu.jpg);
background-repeat:no-repeat;
margin:0;
padding:0 0 0 20px;
}

#haut_menu img
{
border:0;
}

#haut_menu ul
{
margin:0;
padding:0;
list-style:none;
list-style-type:none;
}

#haut_menu ul li
{
margin:0 20px 0 0;
padding:0;
display:inline;
list-style:none;
list-style-type:none;
display:inline;
}

#menu
{
width:245px;
height:405px;
background-image:url(../images/bg_menu.jpg);
background-repeat:repeat-y;
}

#menu ul
{
margin:0;
padding:10px 0 0 15px;
list-style-type:none;
}

#menu ul li
{
margin:0;
padding:15px 0 0 0;
background-image:url(../images/bouton.jpg);
width:214px;
height:34px; /*49-15*/
text-align:center;
font-size:1px;
}


#menu ul li a
{
font:bold 12px Verdana;
color:#FFFFFF;
text-decoration:none;
display:block;
}

#bas_menu
{
width:245px;
height:77px;
background-image:url(../images/bas_menu.jpg);
}

.droite
{
float:right;
width:681px
}

#article
{
width:661px; /*681-20*/
height:auto !important;
min-height:474px;
height:474px; /*474-5*/
background-image:url(../images/bg_article2.jpg);
font:normal 12px verdana;
padding:0 20px 5px 0;
text-align:justify;
}

.spip_logos
{
margin:0 11px 11px 0;
padding:0;
float:left;}

#article p
{
margin:10px 0 9px 20px;
}

#article a
{
color:#CCCCCC;
text-decoration:none;
}

#article a:hover
{
text-decoration:underline;
}


#footer
{
width:681px;
height:60px;
background-image:url(../images/bg_footer.jpg);
font:bold 10px verdana;
padding:10px 0 0 0;
background-repeat:no-repeat;
color:#FFFFFF;
}

#lire_suite
{
color:#999999;
text-align:right;
}

.headline
{
width:640px; /*253-10*/
height:87px; /*62-10*/
font:normal 12px verdana;
color:#666666;
padding:0 5px 5px 0px;

position: absolute;
  top: 200px;
  left: 0px;
}

#scrollup {

  position: relative;

  overflow: hidden;
  margin:0;
  /*border: 1px solid #000;*/

  height: 87px;
  width: 640px
}

#hierarchie { margin:10px 0 0 20px; font:normal 10px verdana; }
#hierarchie a { color:#3366FF; text-decoration:none; }
#hierarchie a:hover { text-decoration:underline; }


