body {position: relative; background: black; margin: 0; padding: 0; font-size: small; color: #C0C0C0;}

h1 {margin: -9px -9px 0.5em; padding: 0px 0 10px; text-align: center; background: #282850; color: #888888; font: bold 30px sans-serif; height: 25px; vertical-align: middle; white-space: nowrap;}
dt {font-weight: bold;}
dd {margin-bottom: 0.66em;}
code, pre {color: #EDC; font: 110% monospace;}
.affirmatif {color: #88BB88;}
.negatif {color: #FF0000;}
.positif {color: #FFFF00;}
.noncote {color: #FFFF00;}
.informatif {color: #00FF55;}
.nav            {font-family: arial, helvetica, geneva, sans-serif; color: #000000}
.warning        {font-family: arial, helvetica, geneva, sans-serif; font-size: small; font-weight: bold; color: #FF0000}
.centre {text-align: center}



/* Positionnement du logo */
/*	div#logo {position: absolute; top: 40px; left: 0; width: 150px; height: 41px; z-index: 50;}*/

/* Positionnement du bandeau */
	div#bandeau {position: absolute; left: 151px; top: 2px; right: 0px; 
      z-index: 0; margin: 0px padding: 0px; overflow: hidden;
      height: 60px;}
	div#bandeau p {text-align: center; margin: 0px; padding: 0px;}


/* div menugauche : menu principal sur la gauche */
	div#menugauche {position: fixed; top: 60; left: 0; width: 150px; z-index: 100;}

/* div links : liens du menu */
	div#links {font: 16px Verdana, sans-serif;}
	div#links a {display: block; text-align: center; font: bold 1em sans-serif;
	   padding: 5px 10px; margin: 0 0 1px; border-width: 0;
	   text-decoration: none; color: #CCCCFF; background: #000088;
	   border-right: 5px solid #000066;}
	div#links a:hover {color: #000000; background: #FFFFFF;
	   border-right: 5px solid #0000FF;}
	div#links a span {display: none;}
	div#links a:hover span {display: block;
	   position: absolute; top: 470px; left: 0; width: 125px;
	   padding: 5px; margin: 10px; z-index: 100;
	   color: #AAA; background: black;
	   font: 10px Verdana, sans-serif; text-align: center;}

/* div linksimage : liens du menu */
	.linksimage {display: block; color: white; text-align: center; padding: 5px 10px;}


/* Menu d'administration pour les admins */
	div#menuadmin {position: fixed; left: 5; top: 5px; height: 30px; z-index: 101;}
	div#menuadmin a {font: 13px Verdana, sans-serif; color: #CCCCFF; text-decoration: none;}



/* DIV content : cadre principal */
	div#content {position: absolute; top: 70px; left: 145px; right: 0px; min-height: 500px;
	   color: #BAA; background: black;
	   font: 13px Verdana, sans-serif; padding: 10px;
       border-top: solid 5px #000066;
	   border-left: solid 5px #000066;
       z-index: 10;}
	div#content p {margin: 0 1em 1em;}
	div#content h2 {text-align: center; padding: 10px 0px; font: bold; color: #D0C0C0}
	div#content h3 {margin-bottom: 0.25em;}
	div#content h4 {margin: 0 1em 0.25em; font-style: italic}
	div#content h5 {margin: 0 2em 0.25em; font-style: italic; font-size: -1;}

/*	Supprimý de css nebdefi */	
/*	div#content a:link {color: white;}
	div#content a:visited {color: #BBC;}
	div#content a:link:hover {color: #FF0;}
	div#content a:visited:hover {color: #CC0;}
	div#content b {color: #D0C0C0 !important}
	div#content table {color: #DBB; font: 12px Verdana, sans-serif; padding: 10px; border: 1px;}
	div#content table b {color: #FFD8D8}
	div#content th {background: #303030}
	div#content td {background: #404040}
	div#content td.conteneur {background: #22232F}
	div#content td.impair {background: #404040}
	div#content td.pair {background: #505050}
	div#content table a.discret {text-decoration: none}
	div#content table a.discret:link {color: #DBB}
	div#content table a.discret:visited {color: #DBB}
	div#content th a.discret:link {color: #FFD8D8}
	div#content th a.discret:visited {color: #FFD8D8}
	div#content table a.discret:link:hover {text-decoration: underline}*/
	div#content td.none {background: black}


	/* import de css cinýbourse */
	div#content pre, tt         {font-size: small}
	div#content th              {font-family: arial, helvetica, geneva, sans-serif; font-size: small; font-weight: bold; color: #F5F5F5; background-color: #555555}
	div#content td              {font-family: arial, helvetica, geneva, sans-serif; font-size: small}
	div#content form            {font-family: arial, helvetica, geneva, sans-serif; font-size: small}
	div#content input           {font-family: arial, helvetica, geneva, sans-serif; font-size: very small}
	div#content  input.textfield {font-family: arial, helvetica, geneva, sans-serif; font-size: very small; color: #000000; background-color: #FFFFFF}
	div#content select          {font-family: arial, helvetica, geneva, sans-serif; font-size: small; color: #000000; background-color: #FFFFFF}
	div#content textarea        {font-family: arial, helvetica, geneva, sans-serif; font-size: small; color: #000000; background-color: #FFFFFF}
	div#content a:link          {font-family: arial, helvetica, geneva, sans-serif; font-size: small; text-decoration: none; color: #FFFFFF}
	div#content a:visited       {font-family: arial, helvetica, geneva, sans-serif; font-size: small; text-decoration: none; color: #CCFFCC}
	div#content a:hover         {font-family: arial, helvetica, geneva, sans-serif; font-size: small; text-decoration: underline; color: #FF0000}
	div#content a.nav:link      {font-family: arial, helvetica, geneva, sans-serif; color: #000000}
	div#content a.nav:visited   {font-family: arial, helvetica, geneva, sans-serif; color: #000000}
	div#content a.nav:hover     {font-family: arial, helvetica, geneva, sans-serif; color: #FF0000}
	div#content a.h1:link       {font-family: arial, helvetica, geneva, sans-serif; font-size: large; font-weight: bold; color: #000000}
	div#content a.h1:visited    {font-family: arial, helvetica, geneva, sans-serif; font-size: large; font-weight: bold; color: #000000}
	div#content a.h1:hover      {font-family: arial, helvetica, geneva, sans-serif; font-size: large; font-weight: bold; color: #FF0000}
	div#content a.drop:link     {font-family: arial, helvetica, geneva, sans-serif; color: #ff0000}
	div#content a.drop:visited  {font-family: arial, helvetica, geneva, sans-serif; color: #ff0000}
	div#content a.drop:hover    {font-family: arial, helvetica, geneva, sans-serif; color: #ffffff; background-color:#ff0000; text-decoration: none}
	div#content table.bordure_ext {background: #black; border-collapse: collapse; border: 2px solid #000066}
	div#content table.tabs      {
	    border-top: none;
	    border-right: none;
	    border-left: none;
	    border-bottom: 1px solid #666;
	}
	div#content td.topline      {font-size: 1px}
	div#content td.tab          {
	    border-top: 1px solid #999;
	    border-right: 1px solid #666;
	    border-left: 1px solid #999;
	    border-bottom: none;
	    border-radius: 2px;
	    -moz-border-radius: 2px;
	}
	div#content td.separateur      {text-align: right; background: #000066}
	
	div#content table.nouveauxfilms {background: #black; border-collapse: collapse; border: 2px solid #000066}
	div#content table.nouveauxfilms thead tr {background: #000066; font-weight: bold}
	div#content table.nouveauxfilms th {background: #000066; font-weight: bold; text-align: left}
	div#content table.nouveauxfilms tr {border: 2px solid #000066; background: #000033}
	/*div#content table.nouveauxfilms col#titre {border-right: 2px solid #000066}*/

	div#content table.cinebourse {background: #black; border-collapse: collapse; border: 2px solid #000066}
	div#content table.cinebourse thead tr {background: #000066; font-weight: bold}
	div#content table.cinebourse th {background: #000066; font-weight: bold;}
	div#content table.cinebourse tr {background: #000033}



/* Sous menu en haut dans le cadre 'content' */   
	.sublinks {position: relative; height: 20px; 
	   font: 13px Verdana, sans-serif;
	   margin: 0px 0px 10px;
	   }
	.sublinks a {texst-align: center; font: bold 1em sans-serif;
	   padding: 3px 10px; margin: 0 0 1px; border-width: 0;
	   color: white !important; 
	   text-decoration: none;}
	.sublinks a:hover {text-decoration: underline;}
	.sublinks a.unselected {text-align: center; 
	   font: bold 1em sans-serif;
	   padding: 3px 10px; margin: 0 0 1px; border-width: 0;
	   background: #000088;}


   
/* DIV news : cadre actualitý */
/*	div#news {color: #000088; border-width: 1px; border-style: solid; 
	    border-color: #CCCCFF; padding: 0px 0px 3px;
	    font: 10px Verdana, sans-serif;
	    margin: 0px 15px 15px;
	    #float: left;
	    width: 500px;
            #max-width: 250px;
	    }
	div#news a {text-decoration: none;}
	div#news a:link {color: #C0C0C0}
	div#news a:visited {color: #C0C0C0}
	div#news a:link:hover {color: #C0C0C0; text-decoration: underline;}
	div#news a:visited:hover {color: #C0C0C0; text-decoration: underline;}
	
	div#news p {margin: 0px; margin-left: 2em; text-indent: -2em; padding: 0px 0.5em 1px}
	div#news h2 {margin: 0px; padding: 2px 0.5em;
	    font: 10px Verdana, sans-serif; font-weight: bold;
	    background: #000088; color: white;}
*/
	div#news {display: none;}
	div#news h2 {display: none;}

/* DIV news_liste : page listant toutes les news */
	div#news_liste a {text-decoration: none; color: #D0C0C0}
	div#news_liste a:link {color: #D0C0C0}
	div#news_liste a:visited {color: #D0C0C0}
	div#news_liste a:link:hover {color: #D0C0C0; text-decoration: underline;}
	div#news_liste a:visited:hover {color: #D0C0C0; text-decoration: underline;}
	
	div#news_liste p {margin: 0px; margin-left: 2em; text-indent: -2em; padding: 0px 0.5em 1px}
	div#news_liste h2 {margin: 0px; padding: 2px 0.5em;
	    font: 10px Verdana, sans-serif; font-weight: bold;
	    background: #906060; color: white;}


/* Guide de l'utilisateur. le :before ne fonctionne pas */
	.guide h2:before {
	    content: counter(chapter) ". ";
	    counter-increment: chapter;  /* Add 1 to chapter */
	    counter-reset: section;      /* Set section to 0 */
	}
	.guide h3:before {
	    content: counter(chapter) "." counter(section) " ";
	    counter-increment: section;
	}
	.guide h3 {margin: 0 2em 1em;}

/* Pseudonyme du joueur identifiý */
	div#pseudo {position: absolute; top: 75; left: 169; 
	    font: 16px Verdana, sans-serif; color: #CCCCFF; 
	    z-index: 101}

/* Je ne sais plus ý quoi ýa sert */
	.cr span {display: none;}
	.cr:selected span {display: block;
	   position: absolute; top: 330px; left: 0; width: 125px;}

#headcomment {position: relative; display: block; width: 100%; background: #603838; text-decoration: bold}


