<!--
/*
  The original Carbonyte Theme for phpBB version 2+
  Created by polo
  http://www.supernova.ca.cx
*/

 /* General page style. The scroll bar colours only visible in IE5.5+ */
body
{
  background-image : url(images/Carbonyte_background.gif);
  background-repeat: ;
}

/* General font families for common tags */
font,th,td,p { font-family: Verdana, Arial, Helvetica, sans-serif }
a:link,a:active,a:visited { text-decoration: none; color : #FFFFFF; }
a:hover	{ text-decoration: none; color : #00FF00; }
hr { height: 0px; border: solid #FFFFFF 0px; border-top-width: 1px; }

/* This is the border line & background colour round the entire page */
.bodyline	{ background-color: #000000; border: 1px #808080 solid; }

/* This is the outline round the main forum tables */
.forumline	{ background-color: #000000; border: 1px solid #808080; }

/* Main table cell colours and backgrounds */
td.row1	{
  background-color: #202020;
	border-left : 1px solid #606060;
	border-top : 1px solid #606060;
	border-right : 1px solid #606060;
	border-bottom : 1px solid #606060;
}
td.row2	{
  background-color: #404040;
	border-left : 1px solid #606060;
	border-top : 1px solid #606060;
	border-right : 1px solid #606060;
	border-bottom : 1px solid #606060;
}
td.row3	{
  background-color: #303030;
	border-left : 1px solid #606060;
	border-top : 1px solid #606060;
	border-right : 1px solid #606060;
	border-bottom : 1px solid #606060;
}
td.row4	{
  background-color: #FFFFFF;
}
td.row5	{
  background-color: #bbbbbb;
}

td.row6	{
  background-color: #CC0000;
}
td.row7	{
  background-color: #202020;
	border-left : 1px solid #202020;
	border-top : 1px solid #202020;
	border-right : 1px solid #202020;
	border-bottom : 1px solid #202020;
}
td.row8	{
  background-image : url(images/Carbonyte_row1.gif);
  background-repeat: ;
}
td.row9	{
  background-image : url(images/Carbonyte_row2.gif);
  background-repeat: ;
}
td.rowshout1 {
  background-color: #202020;
  background-image: url(images/jcgameshout2010.png);
  background-repeat: no-repeat;
  background-position: right;
  vertical-align: Middle;
  width: 300px;
  height: 50px;
  overflow: visible;
/*
  background-image : url(images/Carbonyte_row_shout1.gif);
  background-repeat: ;
*/
}

td.rowshout2 {
  background-color: #404040;
  background-image: url(images/jcgameshout2010.png);
  background-repeat: no-repeat;
  background-position:right;
  vertical-align: Middle;
  width: 300px;
  height: 50px;
  overflow: visible;
/*
  background-image : url(images/Carbonyte_row_shout2.gif);
  background-repeat: ;
*/
}

td.rowcadeaux1 {
  background-color: #202020;
  background-image : url(images/surpriseJC.png);
  background-repeat:no-repeat;
  background-position: top right;
  vertical-align : top;
  width : 400px;
  height : 200px;
  overflow: visible;
}

td.rowcadeaux2 {
  background-color: #404040;
  background-image : url(images/surpriseJC.png);
  background-repeat:no-repeat;
  background-position: top right;
  vertical-align : top;
  width : 400px;
  height : 200px;
  overflow: visible;
}

td.jcgames1 {
  background-color: #202020;
  background-image : url(images/jcgames2010.png);
  background-repeat:no-repeat;
  background-position: top right;
  vertical-align : top;
  width : 300px;
  height : 100px;
  overflow: visible;
}

td.jcgames2 {
  background-color: #404040;
  background-image : url(images/jcgames2010.png);
  background-repeat:no-repeat;
  background-position: top right;
  vertical-align : top;
  width : 300px;
  height : 100px;
  overflow: visible;
}

td.stvalentin1 {
  background-color: #202020;
  background-image : url(images/Loves.png);
  background-repeat:no-repeat;
  background-position: top right;
  vertical-align : top;
  width : 256px;
  height : 256px;
  overflow: visible;
}

td.stvalentin2 {
  background-color: #404040;
  background-image : url(images/Loves.png);
  background-repeat:no-repeat;
  background-position: top right;
  vertical-align : top;
  width : 256px;
  height : 256px;
  overflow: visible;
}

/* Liste Salle games table cell colours and backgrounds */
td.salle1 {
  background-color: #66FF00;
	border-left : 1px solid #000000;
	border-top : 1px solid #000000;
	border-right : 1px solid #000000;
	border-bottom : 1px solid #000000;
}

td.salle2 {
  background-color: #CCFF00;
	border-left : 1px solid #000000;
	border-top : 1px solid #000000;
	border-right : 1px solid #000000;
	border-bottom : 1px solid #000000;
}

td.salle3 {
  background-color: #dd33FF;
	border-left : 1px solid #000000;
	border-top : 1px solid #000000;
	border-right : 1px solid #000000;
	border-bottom : 1px solid #000000;
}

td.salle4 {
  background-color: #fd11b2;
	border-left : 1px solid #000000;
	border-top : 1px solid #000000;
	border-right : 1px solid #000000;
	border-bottom : 1px solid #000000;
}

/* Tournois table cell colours and backgrounds */
.tournois {
  background-image : url(images/tournois.png);
  background-repeat:no-repeat;
  background-position: center center;
  vertical-align : middle;
  width : 270px;
  height : 150px;
  overflow: visible;
}

td.tournois1 {
  background-color: #66FF00;
	border-left : 1px solid #b9ffa1;
	border-top : 1px solid #b9ffa1;
	border-right : 1px solid #32c000;
	border-bottom : 1px solid #32c000;
}

td.tournois2 {
  background-color: #FF0000;
	border-left : 1px solid #fd8989;
	border-top : 1px solid #fd8989;
	border-right : 1px solid #a10101;
	border-bottom : 1px solid #a10101;
}

td.tournois3 {
  background-color: #306EFF;
	border-left : 1px solid #3BB9FF;
	border-top : 1px solid #3BB9FF;
	border-right : 1px solid #151B8D;
	border-bottom : 1px solid #151B8D;
}

.tournoisra {
  background-image : url(images/tournois.png);
  background-repeat:no-repeat;
  background-position: center center;
  vertical-align : middle;
  width : 270px;
  height : 150px;
  overflow: visible;
}

td.tournoisra1 {
  background-color: #fd11b2;
	border-left : 1px solid #ff69cf;
	border-top : 1px solid #ff69cf;
	border-right : 1px solid #a60071;
	border-bottom : 1px solid #a60071;
}

td.tournoisra2 {
  background-color: #06e4df;
	border-left : 1px solid #a0fcfb;
	border-top : 1px solid #a0fcfb;
	border-right : 1px solid #01a5a1;
	border-bottom : 1px solid #01a5a1;
}

td.tournoisra3 {
  background-color: #ff952f;
	border-left : 1px solid #fcb36c;
	border-top : 1px solid #fcb36c;
	border-right : 1px solid #bc5c00;
	border-bottom : 1px solid #bc5c00;
}

/*
  This is for the table cell above the Topics, Post & Last posts on the index.php page
  By default this is the fading out gradiated silver background.
  However, you could replace this with a bitmap specific for each forum
*/
td.rowpic
{
color: #000000; font-size: 11px;
background-image: url(images/cellpic1.gif);
}

/* Header cells - the blue and silver gradient backgrounds */
th
{
color: #DAA520; font-size: 12px; font-weight : bold;
background-image: url(images/cellpic3.gif);
}

td.cat,td.catHead,td.catSides,td.catLeft,td.catRight,td.catBottom 
{
color: #DAA520; font-size: 3px; font-weight : bold;
background-image: url(images/cellpic1.gif);
}

td.kler,td.klerTop
{
color: #DAA520; font-size: 3px; font-weight : bold;
background-image: url(images/cellpic_menu.gif);
}

td.min 
{
color: #DAA520; font-size: 3px; font-weight : bold;
background-image: url(images/cellpic0.gif);
}

/*
  Setting additional nice inner borders for the main table cells.
  The names indicate which sides the border will be on.
  Don't worry if you don't understand this, just ignore it :-)
*/
td.cat,td.catHead,td.catBottom 
{
height: 28px;
border-width: 0px 0px 0px 0px;
}

th.thHead,th.thSides,th.thTop,th.thLeft,th.thRight,th.thBottom,th.thCornerL,th.thCornerR 
{
font-weight: bold; border: #000000; border-style: solid; height: 28px; 
}

th.thInfos 
{
font-weight: bold; border: #000000; border-style: solid; height: 15px; 
}

td.row3Right,td.spaceRow 
{
	background-color: #000000; border-style: solid; 
}

th.thHead,td.catHead 
{
font-size: 12px;
border-top-width: 0px;
border-right-width: 0px;
border-bottom-width: 0px;
border-left-width: 0px;
color: #DAA520;
}

th.thSides,td.catSides,td.spaceRow
{
border-top-width: 0px;
border-right-width: 0px;
border-bottom-width: 0px;
border-left-width: 0px;
color: #DAA520;
}

th.thRight,td.catRight,td.row3Right
{
border-top-width: 0px;
border-right-width: 0px;
border-bottom-width: 0px;
border-left-width: 0px;
color: #DAA520;
}

th.thLeft,td.catLeft
{
border-top-width: 0px;
border-right-width: 0px;
border-bottom-width: 0px;
border-left-width: 0px;
color: #DAA520;
}

th.thBottom,td.catBottom
{
border-top-width: 0px;
border-right-width: 0px;
border-bottom-width: 0px;
border-left-width: 0px;
color: #DAA520;
}

th.thTop,th.thInfos,td.catTop
{
border-top-width: 0px; 
border-right-width: 0px;
border-bottom-width: 0px;
border-left-width: 0px;
color: #DAA520;
}

th.thCornerL
{
border-top-width: 0px;
border-right-width: 0px;
border-bottom-width: 0px;
border-left-width: 0px;
color: #DAA520;
}

th.thCornerR
{
border-top-width: 0px;
border-right-width: 0px;
border-bottom-width: 0px;
border-left-width: 0px;
color: #DAA520;
}

/* The largest text used in the index page title and toptic title etc. */
.maintitle,h1,h2
{
font-weight: bold; font-size: 22px; font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
text-decoration: none; line-height : 120%; color : #DAA520;
}

/* General text */
.gen { font-size : 12px; }
.genbig { font-size : 20px; }
.genmed { font-size : 12px; }
.gensmall { font-size : 10px; }
.gensmalls { font-size : 10px; }
.genquiz { font-size : 12px; }
.genquiz { color : #DDA0DD; }
.gen,.genbig { color : #DAA520; }
.genmed { color : #FFFFFF; }
.gensmall { color : #FFFFFF; }
.gensmalls { color : #FFFFFF; }
a.gen,a.genmed,a.gensmall { color: #FFFFFF; text-decoration: none; }
a.gen:hover,a.genmed:hover,a.gensmall:hover { color: #00FF00; }

/* The register, login, search etc links at the top of the page */
.mainmenu	{ font-size : 11px; color : #ffffff; }
a.mainmenu { text-decoration: none; color : #FFFF00; }
a.mainmenu:hover { text-decoration: none; color : #FFFFFF; }

/* Forum category titles */
.cattitle	{ font-weight: bold; font-size: 12px ; letter-spacing: 1px; color : #DAA520; }
a.cattitle { text-decoration: none; color : #DAA520; }
a.cattitle:hover { color : #00FF00; }

/* Forum title: Text and link to the forums used in: index.php */
.forumlink { font-weight: bold; font-size: 12px; color : #00FF00; }
a.forumlink { text-decoration: none; color : #00FF00; }
a.forumlink:hover { color : #FF0000; }

/* Used for the navigation text, (Page 1,2,3 etc) and the navigation bar when in a forum */
.nav { font-weight: bold; font-size: 11px; color : #FFFFFF; }
a.nav	{ text-decoration: none; color : #FFFFFF; }
a.nav:hover	{ text-decoration: #00FF00; }

/* titles for the topics: could specify viewed link colour too */
.topictitle { font-weight: bold; font-size: 11px; color : #00FF00; }
a.topictitle:link { text-decoration: none; color : #00FF00; }
a.topictitle:visited { text-decoration: none; color : #00FF00; }
a.topictitle:hover { text-decoration: none; color : #FF0000; }

/* Name of poster in viewmsg.php and viewtopic.php and other places */
.name	{ font-size : 11px; color : #FFFFFF; }

/* Location, number of posts, post date etc */
.postdetails { font-size : 10px; color : #FFFFFF; }

/* The content of the posts (body of text) */
.postbody { font-size : 12px; }
a.postlink:link	{ text-decoration: none; color : #FFFF00; }
a.postlink:visited { text-decoration: none; color : #FFFF00; }
a.postlink:hover { text-decoration: none; color : #00FF00; }

/* Quote & Code blocks */
.code 
{
font-family: Courier, 'Courier New', sans-serif; font-size: 11px; color: #FFFF00;
background-color: #000000; border: #FFFF00; border-style: solid;
border-left-width: 1px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px
}

.quote 
{
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFF00; line-height: 125%;
background-color: #000000; border: #FFFF00; border-style: solid;
border-left-width: 1px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px
}

/* Copyright and bottom info */
.copyright { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #666666; letter-spacing: -1px; }
a.copyright { color: #FF9933; text-decoration: none; }
a.copyright:hover { color: #FF0000; text-decoration: none; }

/* Form elements */
input, textarea, select
{
background-color: transparent;
color: #FFFFFF;
font: normal 11px Verdana, Arial, Helvetica, sans-serif;
border-color: #C0C0C0;
}


/* The text input fields background colour */
input.post, textarea.post, select 
{
background-color: #000000;
}

/* Start replacement - Advanced time management MOD */
/* input { text-indent : 2px; }
/* End replacement - Advanced time management MOD */

/* The buttons used for bbCode styling in message post */
input.button 
{
background-color: #000000;
color: #FFFFFF;
font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif;
}

input.filesimg
{
background-color: #000000;
color: #FFFF00;
font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif;
}

/* The main submit button option */
input.mainoption 
{
background-color: #000000;
font-weight: bold;
}

/* None-bold submit button */
input.liteoption 
{
background-color: #000000;
font-weight: normal;
}

/* This is the line in the posting page which shows the rollover
  help line. This is actually a text box, but if set to be the same
  colour as the background no one will know ;)
*/
.helpline { background-color: #000000; border-style: none;}


/* DEBUT MOD Définitions CSS complémentaires */
img { border-style: none; }
.nowrap { white-space: nowrap; }
form { margin: 0; padding: 0; }
/* FIN MOD Définitions CSS complémentaires */


/* Set Image style */
img, .forumline img { border: 0; }

/* fading buttons (aka opacity buttons) */
.imgfade{filter:alpha(opacity=20); -moz-opacity:0.2}
.imgfull{filter:alpha(opacity=100); -moz-opacity:1}

div#tooltipDiv {
	padding: 5px;
	min-height: 1em;
	display: none;
	background: #000000;
	color: #ffffff;
	-moz-border-radius: 5px;
	border: solid 2px #808080;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	position: absolute; left: 0; top: 0;
	z-index: 1000;
}

a.info {
   position: relative;
   color: black;
   text–decoration: none;
}
a.info span {
   visibility: hidden;
   display: none;
}
a.info:hover {
   background: none;
   z–index: 1;
}
a.info:hover span {
   visibility : visible;
   display: block;
   position: absolute;
   white–space: nowrap;
   top: 25px;
   left: 10px;
   background: black;
   color: black;
   padding: 3px;
	 -moz-border-radius: 5px;
   border: 1px solid black;
   border–left: 4px solid black;
   z-index: 500;
}


a.profil {
   position: relative;
   color: black;
   text–decoration: none;
}
a.profil span {
   visibility: hidden;
   display: none;
}
a.profil:hover {
   background: none;
   z–index: 1;
}
a.profil:hover span {
   visibility : visible;
   display: block;
   position: absolute;
   white–space: nowrap;
   top: 25px;
   left: 10px;
   background: black;
   color: black;
   padding: 3px;
	 -moz-border-radius: 5px;
   border: 1px solid black;
   border–left: 4px solid black;
   z-index: 500;
}

/*!!!!!!!!!!! QuickMenu Core CSS [Do Not Modify!] !!!!!!!!!!!!!*/
.qmmc .qmdivider{display:block;font-size:1px;border-width:0px;border-style:solid;position:relative;z-index:1;}.qmmc .qmdividery{float:left;width:0px;}.qmmc .qmtitle{display:block;cursor:default;white-space:nowrap;position:relative;z-index:1;}.qmclear {font-size:1px;height:0px;width:0px;clear:left;line-height:0px;display:block;float:none !important;}.qmmc {position:relative;zoom:1;z-index:10;}.qmmc a, .qmmc li {float:left;display:block;white-space:nowrap;position:relative;z-index:1;}.qmmc div a, .qmmc ul a, .qmmc ul li {float:none;}.qmsh div a {float:left;}.qmmc div{visibility:hidden;position:absolute;}.qmmc .qmcbox{cursor:default;display:block;position:relative;z-index:1;}.qmmc .qmcbox a{display:inline;}.qmmc .qmcbox div{float:none;position:static;visibility:inherit;left:auto;}.qmmc li {z-index:auto;}.qmmc ul {left:-10000px;position:absolute;z-index:10;}.qmmc, .qmmc ul {list-style:none;padding:0px;margin:0px;}.qmmc li a {float:none;}.qmmc li:hover>ul{left:auto;}#qm0 ul {top:100%;}#qm0 ul li:hover>ul{top:0px;left:100%;}
/*!!!!!!!!!!! QuickMenu Styles [Please Modify!] !!!!!!!!!!!*/

/* QuickMenu 0 */
/*"""""""" (MAIN) Items""""""""*/	
#qm0 a {	
	padding:5px 4px 5px 5px;
	color:#FFFFFF;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}
/*"""""""" (MAIN) Hover State""""""""*/	
#qm0 a:hover {	
	color:#FF0000;
}
/*"""""""" (MAIN) Hover State - (duplicated for pure CSS)""""""""*/	
#qm0 li:hover>a	{	
	color:#FF0000;
}
/*"""""""" (SUB) Container""""""""*/	
#qm0 div, #qm0 ul	{	
	padding:10px;
	margin:-2px 0px 0px 0px;
	background-color:transparent;
	border-style:none;
}
/*"""""""" (SUB) Items""""""""*/	
#qm0 div a, #qm0 ul a	{	
	padding:3px 10px 3px 5px;
	background-color:transparent;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	border-width:0px;
	border-style:none;
}
/*"""""""" (SUB) Hover State""""""""*/	
#qm0 div a:hover {	
	background-color:#000000;
	color:#FF0000;
}
/*"""""""" (SUB) Hover State - (duplicated for pure CSS)""""""""*/	
#qm0 ul li:hover>a {	
	background-color:#000000;
	color:#FF0000;
}
/*"""""""" (SUB) Active State""""""""*/	
body #qm0 div .qmactive, body #qm0 div .qmactive:hover {	
	background-color:#000000;
	color:#FF0000;
	border-color:#000000;
}
/*"""""""" Individual Titles""""""""*/	
#qm0 .qmtitle	{	
	cursor:default;
	padding:3px 0px 3px 4px;
	color:#444444;
	font-family:arial;
	font-size:13px;
	font-weight:bold;
}
/*"""""""" Individual Horizontal Dividers""""""""*/	
#qm0 .qmdividerx {	
	border-top-width:1px;
	margin:4px 0px 4px 0px;
	border-color:#BFBFBF;
}
/*"""""""" Individual Vertical Dividers""""""""*/	
#qm0 .qmdividery {	
	border-left-width:1px;
	height:15px;
	margin:4px 2px 0px 2px;
	border-color:#AAAAAA;
}
/*"""""""" (main) Rounded Items""""""""*/	
#qm0 .qmritem span {	
	border-color:#DADADA;
	background-color:#000000;
}
/*"""""""" (main) Rounded Items Content""""""""*/	
#qm0 .qmritemcontent {	
	padding:0px 0px 0px 4px;
}
/*"""""""" Custom Rule""""""""*/	
ul#qm0 ul	{	
	padding:10px;
  min-height:1em;
  -moz-border-radius:5px;
	margin:-2px 0px 0px 0px;
	background-color:#000000;
	border: solid 1px #808080;
}
/*"""""""" Custom Rule""""""""*/	
ul#qm0 li:hover > a	{	
	background-color:#000000;
}

.qmfv {
	visibility:visible !important;
}
.qmfh {
	visibility:hidden !important;
}


/* Import the fancy styles for IE only (NS4.x doesn't use the @import function) */
/* @import url("formIE.css"); */

-->