/*===========================================================*
*  - css gamesdeclic.fr - zu online // 2008/2009             *
*  - Contact => Sir_bline@hotmail.com                        *
*                                                            *
*                                                            *
*=================                       ====================*
*                                                            *
*                                                            *
*                                                            *
*============================================================*/


/* ---------------------------------- *
*       body and blocks classes       *
* ----------------------------------- */


body {

  background-color:#30294a;
  font-family:Arial, Helvetica, Verdana, sans-serif;
  font-size:12px; line-height:16px; color:#000000; font-weight:normal; color:#000000;
  padding:0px;margin:0px;

}

table, div, span , tr, td {

  empty-cells:show; padding:0px; margin:0px;

  border-style:hidden;border-color:#000000;border-width:1px;
  background-color:transparent; background-repeat:no-repeat;

  font-family:Arial, Helvetica, Verdana, sans-serif;
  font-size:12px;color:#000000; font-weight:normal; line-height:16px;
  text-align:left; vertical-align:middle; cursor:default;
  border-collapse:separate;

}

fieldset {

  display:block; margin:0px; padding:0px;
  vertical-align:middle; text-align:left; cursor:default;

}

sup { line-height:12px; }
img { display:block; border-style:hidden; border-color:#000000; }
form { padding:0px; margin:0px; }
input { padding:0px; margin:0px; }

marquee {

  display:block; overflow:auto; margin:0px; padding:0px;
  vertical-align:middle; border-style:hidden;

}

.empty_cells { font-size:1px; line-height:1px; color:transparent; }


/* ---------------------------------- *
*       classes courantes             *
* ----------------------------------- */

.header {
 height:165px; width:874px;
 background-image:url(images/banniere.png);
}

.top_frise { font-size:1px; line-height:1px; height:13px; background-image:url(images/frise_0.png); background-repeat:repeat-x; }
.bottom_frise { font-size:1px; line-height:1px; height:13px; background-image:url(images/frise_1.png); background-repeat:repeat-x; }


.all_bg { width:940px; background-image:url(images/all_bg.png); background-repeat:repeat-y; }

.all { width:874px; }
.all_rgt { width:33px; border-left-style:solid; }
.all_lft { width:33px; border-right-style:solid; }

.text_bg { width:100%; background-image:url(images/text_bg.png); background-repeat:repeat; }
.text_bg_0 {
 background-image:url(images/text_bg_0.png); background-repeat:repeat-y;
 background-position:-1px 0px;
 width:100%;border-style:solid;
}

.content_title { background-image:url(images/header_bg.png); background-repeat:repeat-x; }

.scenar_bg { background-image:url(images/scenar_bg.png); width:234px; height:170px; margin-top:3px; }

.news_bg { background-image:url(images/news_bg.png); margin-top:1px; }
.news_bg td img { display:inline; }

.forum_bg { width:619px; margin-top:8px; background-image:url(images/forums_bg.png); }
.forum_bg td img { display:inline; }

.fr_last_bg {
  background-image:url(images/text_bg_0.png); background-repeat:repeat-y;
 background-position:-1px 0px;
 width:100%; border-style:solid;
}


/* ----------------------------------- *
*            sous classes              *
* -------------------------------------*/

.log_members {
 width:198px; margin-bottom:8px;
 background-image:url(images/log.png);
}

.v_back {
 width:100%; text-align:right;
 padding-top:1px;padding-bottom:3px; margin-top:8px;
}

