/************************************ Tableau type 1 ******************************************/
.tableau1, .tableau2, .tableau3, .tableau4 {margin: auto;}

thead {
	font-weight: bold;
	height: 19px;
	text-transform: uppercase;
}
thead.listeMembre {
	text-transform: none;
}
/*
thead a:active, thead a:link, thead a:visited {text-transform: none;}
thead a:hover {color: #FFF;}
*/
.tr_style1 {background: #FFF;}
.tr_style2 {background: #EEE;}
.tr_style3 {background: #F4F4F4;}

.tableau1 hr {background: #FFF; height: 3px;}

.tableau3 tbody td {border-bottom: 1px solid #F4F4F4;}


/* News */
.news .tableau1 thead {
	background: url(../images/design/content-left_top.png) no-repeat;
	font-weight: bold;
	font-size: 12px;
	color: #FFF;
	height: 16px;
}

.news .tableau1 tfoot {
	text-align: right;
	background: url(../images/design/content-left_bottom.png) no-repeat bottom;
	height: 14px;
	font-weight: bold;
	padding: 2px 10px 2px 0;
}

.news .tableau1 tbody {background:#FFF;}

.news .tableau1 tbody td, .news .tableau1 thead td {padding: 1px 0 1px 10px;}


/************************************ Tableau Médaille Top 5 ******************************************/
.tableau2 thead {
	background: url(../images/design/top5_top.jpg) no-repeat;
	font-weight: bold;
	font-size: 12px;
	color: #FFF;
	text-transform: none;
	text-align: center;
}

.tableau2 thead td.left {padding-left: 5px;}
.tableau2 tbody {	background: #FFD700 url(../images/design/top5_bg.jpg); }
.topnews tbody { background: none; }

.tableau2 tbody td.left {padding-left: 5px;}
.tableau2 tfoot {
	text-align: right;
	padding: 0 2px 0 0;
	font-weight: bold;
	background: #FFF url(../images/design/top5_bottom.jpg) bottom;
}

 /*Tops Fiche jeu*/ 
.top5Jeu .tableau2 thead {
	background: url(../images/design/top5_topJeu.png);
}
.top5Jeu .tableau2 tfoot {
	text-align: right;
	padding: 0 2px 0 0;
	font-weight: bold;
	height: 20px;
	background: #FFF url(../images/design/top5_bottomJeu.png) bottom;
}

/*********** Articles, Forum ***********/
td.commentaire_date, span.commentaire_nb {
	color: #666;
	font-size: 8px;
}

.bordure_droite {border-right: 1px solid #EBEBEB;}
.bordure_bas {border-bottom: 1px solid #EBEBEB;}
.bordure_haut {border-top: 1px solid #EBEBEB;}

.quoteAuteur {
	margin-left : 5px;
   font-weight: bold;
}

.quote {
	margin: 0 5px 0 5px;
	padding: 2px;
	border: 1px solid #BDBDBD;
	background: #f3e9e1; /*background: #FBFBFB url(../images/design/quote_bg.gif) repeat;*/
}

#revueSujet {
   height: 250px;
   overflow: auto;
}

.tableau4 thead {
	font-weight: bold;
	height: 19px;
	background:url(../images/design/content_large_top.png) no-repeat;
	text-transform: none;
	color: #FFF;
	padding-left: 10px;
}
.tableau4 thead a, .tableau4 thead a:active, .tableau4 thead a:visited {color: #FFF;}
.tableau4 thead a:hover {color: #333;}

.tableau4 tbody, .tableau4 tfoot {
	background: #FFF;
}

.topforums tbody { background: none; }

#listeVideo td { padding: 2px 5px 2px 5px; }
#listeAlphabet td.left { padding-left: 5px; }
#listeAlphabet td.right { padding-right: 5px; }