body {  
  height:100%;
  width:100%;
  margin-top:0px;
  margin-left:0px;
  margin-right:0px;
  padding-top:0px;
  padding-left:0px;
  padding-right:0px;
  background-image:url(fond.gif);
  background-repeat:repeat-x;
  background-attachment:scroll;
  background-position: top;
  background-color: #1a1a1a;
  font-family:Verdana, Arial, Helvetica, sans-serif;
}

html
{
height: 100%;
width:100%;
}

#npied
{
min-height: 97.5%;
}

* html #npied
{
height: 97.5%;
}

#pied
{
position:relative;
margin-bottom: 10px;
padding-bottom: 10px;
margin-top:10px;
padding-top:10px;
}

.tabg {
  margin-top:0px;
  margin-left:0px;
  margin-right:0px;
  padding-top:0px;
  padding-left:0px;
  padding-right:0px;
  height: 100%;
  width:100%;
}

.tabob {
  width:75%;
}

#banniere_s {
  background:url(fondban.png);
  background-position:left;
  background-repeat:repeat-x;
  background-attachment:scroll;
}

.menu_m_s {
  background:url(menutitre_m.gif);
  background-position:left;
  background-repeat:repeat-x;
  background-attachment:scroll;
}

.menu_fm_s {
  background:url(menufin_m.gif);
  background-position:left;
  background-repeat:repeat-x;
  background-attachment:scroll;
}

.menu_bd_s  {
  background:url(menu_bd.gif);
  background-position:left;
  background-repeat:repeat-y;
  background-attachment:scroll;
}

.menu_bg_s  {
  background:url(menu_bg.gif);
  background-position:left;
  background-repeat:repeat-y;
  background-attachment:scroll;
}

.menu_cm_s {
  background:url(com_h_m.gif);
  background-position:left;
  background-repeat:repeat-x;
  background-attachment:scroll;
}

.menu_fcm_s {
  background:url(com_b_m.gif);
  background-position:left;
  background-repeat:repeat-x;
  background-attachment:scroll;
}

.menu_cbd_s  {
  background:url(com_m_bd.gif);
  background-position:left;
  background-repeat:repeat-y;
  background-attachment:scroll;
}

.menu_cbg_s  {
  background:url(com_m_bg.gif);
  background-position:left;
  background-repeat:repeat-y;
  background-attachment:scroll;
}

.txt_cat{
color: #FFFFFF;
font-size:15px;
text-shadow:#666666;
}

.txt_titre{
color: #FFFFFF;
font-size:12px;
text-shadow:#666666;
}

.txt_news{
color:#333333;
font-size:11px;
text-shadow:#666666;
}

.txt_posteur{
color:#333333;
font-size:12px;
text-shadow:#666666;
}

.txt_cheure{
color: #666666;
font-size:10px;
text-shadow:#666666;
}

.txt_ctexte{
color:#777777;
font-size:11px;
text-shadow:#666666;
}

.txt_cpseudo{
color: #999999;
font-size:13px;
text-shadow:#666666;
}

.txt_ctitre{
color: #999999;
font-size:14px;
text-shadow:#666666;
}

.txt_copyright{
font-size:9px;
color: #FFFFFF;
text-align:center;
vertical-align:top;
}

a:link{text-decoration:none; color:#555555;}
a:visited{text-decoration:none; color:#555555;}
a:hover{text-decoration:overline underline; color:#555555;}
a:active{text-decoration:none; color:#555555;}


