

body {
    background-color : #8F8F88;
    background-repeat : repeat;
    background-image : url('images/background_01.jpg');
    background-position : center center;
    background-attachment : fixed;
    padding: 3px 3px;
  }


a {
  }


a:hover, a:focus {
  }


strong {
  }


#contenu {
  }


#contenu a {
  }


#contenu a:hover, #contenu a:focus {
  }


#contenu strong {
  }


#entete {
  }


#entete h1 {
  }


#entete h1 img {
  }


#entete .sous-titre {
  }


#navigation {
  }


#navigation ul {
  }


#navigation a {
  }


#contenu {
  }


#contenu > :first-child {
  }


#contenu p, #contenu li {
  }


#copyright {
  }

#ctn-info-team{
	width:883px;
	margin-left:auto;
	margin-right:auto;
	height:1.3em;
	padding-top:13px;
}
#ctn-info-team h2, #ctn-info-team h3{
    font-family : serif;
    margin-bottom : 0px;
    margin-left : 0px;
    margin-right : 0px;
    margin-top : 0px;
	font-size:1.1em;
	font-weight:bold;
}

#ctn-info-team h3 {
    font-size:1.4em;
    margin-top:1px;
	font-weight:normal;
  }


#contener-menu {
    background-color:#3C250D;
    height:26px;
    position:relative;
    width:759px;
    clear:both;
    margin-top:120px;
  }

.pagination {
    background-color:#575757;
    margin-left:0px;
    margin-top:4px;
    margin-bottom:4px;
	padding:5px;
    color:#fff;
  }


.link_page, .cur_page {
    background-color:#D2D5AC;
    color:#000;
    text-decoration:none;
    display:inline-block;
    width:1.5em;
    text-align:center;
    border-right-color:#505438;
    border-right-width:1px;
    border-right-style:solid;
    border-bottom-color:#505438;
    border-bottom-width:1px;
    border-bottom-style:solid;
  }


.link_page:hover {
    background-color:#FCFFCE;
    color:#000;
  }


.cur_page {
    background-color:#fff;
  }


.module {
    text-align:center;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-width:2px;
    border-style:ridge;
    border-color:#7A7A7A;
    padding:2px;
	background-color:#000;
	margin-bottom:3px;
  }


.module h3{
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
	text-decoration:none;
	background-color:#FCA81E;
	color:#000;
    margin:0px 0px 2px 0px;
	border-bottom-width:1px;
	border-bottom-color:#777;
	border-right-width:1px;
	border-right-color:#777;
	border-top-width:1px;
	border-top-color:#aaa;
	border-left-width:1px;
	border-left-color:#aaa;
	border-style:ridge;
  }
.module h3 a{
	color:#000;
	text-decoration:none;
}
.module h3:hover, .module a:hover{
	cursor:pointer;
	background-color:#FCDD17;
}

#news a{
	color:#d5591a;
	text-decoration:none;
	font-weight:bold;
	font-size:1.1em;
}
#news a:hover{
	text-decoration:underline;
	color:#0AA9FF;
}

}

#qrcode {
    text-align:center;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-width:2px;
    border-style:ridge;
    border-color:#7A7A7A;
  }


#gametracker-public img, #gametracker-private img, #qrcode img {
    border-width:1px;
    border-style:solid;
    border-color:#7A7A7A;
  }


.article {
    margin-bottom:5px;
    padding:5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-width:2px;
    border-style:ridge;
    border-color:#7A7A7A;
    min-width:766px;
  }


.article img {
    max-width:765px;
  }


.article-top {
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
   	background-color:#000;
    font-weight:bold;
    font-size:1.5em;
    color:#D18B44;
  	padding-left:7px;
	line-height:2em;
	border-width:1px;
	border-style:ridge;
	border-color:#D5630C;
	padding-top:2px;
  }

.article-top:first-letter {
	float:left;
   	background-color:#000;
    font-size:2em;
	line-height:1em;
    color:#FCA81E;
  }


.article-bottom {
    background-color:#BBA17C;
    font-style : italic;
    border-top-width:1px;
    border-top-style:solid;
    border-top-color:#5C3D1E;
    margin-top:2px;
    height:1.5em;
	padding:3px;
  }


.article a {
    color:#114AAD;
    text-decoration:none;
  }


.article a:hover {
    color:#0AA9FF;
    text-decoration:underline;
  }


.article a img {
    border-width:5px;
    border-style:ridge;
    border-color:#000;
  }


.article-bottom a {
    color:#000;
    text-decoration:none;
  }


.article-bottom a:hover {
    color:#fff;
    text-decoration:underline;
  }


.article-top a {
    text-decoration:none;
    color:#D18B44;
  }


.article-top a:hover {
    text-decoration:underline;
    color:#C88745;
  }


.commentaire {
    float:left;
  }


.publisher {
    float:right;
  }


#footer {
    clear: both;
    height: 2em;
    line-height:2em;
    background-color: #CCA482;
    color:#000;
    margin-bottom: 10px;
    text-align:center;
    font-size:0.8em;
  }


#footer a {
    color:#000;
    text-decoration:none;
  }


#footer a:hover {
    color:#fff;
    text-decoration:underline;
  }


#header {
    background-image : url('images/logo-titre.png');
    background-position : top center;
    background-repeat : no-repeat;
    height : 50px;
    min-height : 240px;
  }




#nav2 {
    background-color : transparent;
    clear : both;
    float : left;
	width:194px;
    margin-bottom: 10px;
  }


#content {
    margin-left: 196px;
    min-width: 85%;
    min-height: 650px;
    background-color : transparent;
    margin-bottom: 10px;
  }

/* configuration initiale du menu (ne pas modifier)*/
#nav { display: block; margin: 0; padding: 0; position: relative; }
#nav li { display: block; list-style: none; margin: 0; padding: 0; float: left; position: relative; }
#nav a { display: block; }
#nav ul { display: none; position: absolute; left: 0; margin: 0; padding: 0; }
* html #nav ul { line-height: 0; } /* IE6 "fix" */
#nav ul a { zoom: 1; } /* IE6/7 fix */
#nav ul li { float: none; }
#nav ul ul { top: 0; }

/* configuration du menu */
#nav ul { width: 180px; }
#nav ul ul { left: 250px; }

#nav { background-color: #3c250d; height: 24px; margin-left:0px;}
#nav *:hover { background-color: none; }
#nav li{text-align:center;min-width:140px;max-width:250px;}
#nav a { text-shadow:1px 1px 5px #000000; border-right: 1px solid #E3D1AE; color: #E3D1AE; font-size: 12px; padding: 6px; line-height: 1; font-weight:bold; text-decoration:none;}
#nav li.hover a { background-color: #4E3409; color:#fff;}
#nav ul { top: 25px;}
#nav ul li a { background-color: #393939; text-align:left; text-shadow:1px 1px 5px #000000;}
#nav ul a.hover { background-color: #ffa800; color:#000;}
#nav ul a { border-bottom: 1px solid white; border-right: none; opacity: 0.95; filter: alpha(opacity=95); }
/* #nav ul a { border-bottom: none; } - I also needed this for IE6/7 */


/*Mes Gamespy a moi JE que c'est moi qui me les tortor a la pogne*/

.ctn-game {
    background-color:#725600;
    border-width:1px;
    border-color:#000;
    border-style:solid;
    width:99%;
    font-family:Arial,Helvetica,sans-serif;
    font-size:11px;
  }


.game-title {
    color:#fff;
	font-weight:bold;
  }


.game-name {
    background-image : url('images/fr.png');
    background-position : center left;
    background-repeat : no-repeat;
    background-color:#241800;
    color:#fff;
    padding-left:22px;
  }


.game-ip {
	text-align:center;
    color:#E3E3AA;
    padding:1px;
	border-bottom-width:1px;
	border-bottom-color:#E3E3AA;
	border-bottom-style:solid;
  }


.game-ip span {
    color:#E3E3AA;
	font-weight:bold;
  }


.game-info-ctn0 {
    color:#D2E1B5;
	background-color:#533E00;
  }
.game-info-ctn1 {
    color:#D2E1B5;
	background-color:#3C2D00;
  }


.game-info-title {
    display:inline-block;
    width:48%;
    text-align:right;
    vertical-align:top;
	padding-right:2px;
  }


.game-info-text {
	text-align:left;
    color : #fff;
    overflow : hidden;
	width:50%;
	display:inline-block;
  }

.tbl_players {
    font-family: Verdana, Arial;
    font-size: 10px;
    background-color : #000;
    cursor : default;
  }


.tbl_players th {
    background-color: #241800;
    color:#fff;
	font-weight:bold;
  }


.tbl_players td {
    background-color: #FAE5AC;
    color:#000;
  }

.ctn-center{
	margin-left:auto;
	margin-right:auto;
	min-width:800px;
}

.thumb{
	margin: 0 auto;
	background-color:#efefef;
	border: 1px solid #eee;
	padding:5px;
	max-width:100px;
}
.a-news-in{
	color:#D5591A;
	font-weight:bold;
	text-decoration:none;
}
.a-news-in:hover{
	color:#0aa9ff;
	text-decoration:underline;
}

.img_menu{
	width:32px;
	max-height:32px;
	vertical-align:middle;
	margin-right:5px;
}
