#table_liste td.td_results,
#contenu td.td_results {
    background-image: url("../../skins_images/classic/fonds/fondtd.jpg");
}

td.ombre_droit {
    background-image: url("../../skins_images/classic/ombre_droit.png");
}

td.ombre_bas {
    background-image: url("../../skins_images/classic/ombre_bas.png");
}

td.ombre_bord {
    background-image: url("../../skins_images/classic/ombre_bord.png");
}

#bandeau_outer {
    border: 1px solid #076623;
}

#bandeau_inner {
    background-color: #bcddc5;
    background-image: url("../../skins_images/classic/banniere/bandeau_rpg_bas.jpg");
}

.commonBackground {
    background-color: #bcddc5;
}

.commonBorder {
    border: 1px solid #076623;
}

.listAlpha {
    border: 1px solid #ff9d00;
    padding: 5px;
    background-color: #479c63;
}

.fondGal,
.hautStats,
.fondVideo {
    background-color: #5fb075;
}

#bandeau_menu {
    background-color: #bcddc5;
    background-image: url("../../skins_images/classic/fonds/bandeau.png");
    border: 1px solid #fff;
    color: #3a6c46;
}

table.planning a {
    color: #000;
}

table.planning a:hover {
    color: #51b56f;
}

.bandeau_zone,
.bandeau_recherche,
.bandeau_zone_intra,
.bandeau_recherche_intra {
    border-right: 1px solid #dce3ee;
}

.bandeau_zone a:link,
.bandeau_zone a:visited,
.bandeau_recherche a:link,
.bandeau_recherche a:visited,
.puce_ost {
    color: #3a6c46;
}

.bandeau_zone_intra a:link,
.bandeau_zone_intra a:visited,
.bandeau_recherche_intra a:link,
.bandeau_recherche_intra a:visited {
    color: #515f98;
}

.bandeau_zone a:hover,
.bandeau_zone a:active,
.bandeau_recherche a:hover,
.bandeau_recherche a:active,
#controles a:hover,
#controles a:active,
#controles a:hover,
#controles a:active {
    color: #51b56f;
}

.bandeau_zone_intra a:hover,
.bandeau_zone_intra a:active,
.bandeau_recherche_intra a:hover,
.bandeau_recherche_intra a:active,
.td_princ_intra a:hover,
#menu_intra a:hover {
    color: #7e80ca;
}

.logo_perso {
    border-left: 1px solid #dce3ee;
    border-right: 1px solid #dce3ee;
}

#menu {
    border: 1px solid #076623;
    background: #bcddc5;
}

/* Pages à trois colonnes */
#contenu3col {
    border: 1px solid #076623;
    background-color: #bcddc5;
}

/* Pages à deux colonnes */
#contenu2col {
    border: 1px solid #076623;
    background: #bcddc5 url("../../skins_images/classic/fonds/contenu2col.gif");
}

#panneau {
    border: 1px solid #076623;
    background-color: #bcddc5;
}

td.une_gauche {
    background-image: url("../../skins_images/classic/fonds/une.png");
}

td.une_droite {
    background-image: url("../../skins_images/classic/fonds/une.png");
}

#pied_outer {
    border: 1px solid #076623;
}

#pied_inner {
    border: 1px solid #fff;
}

#connecte,
.commonClair {
    background-color: #edf7ef;
    border: 1px solid #bed6c5;
}

/********************************************************************************************/
/******* Dynamique collection ***********/
#ajout_jeu,
#ajout_jeu2,
#top_rpg,
#top_attendus,
#id_joueur_edit,
.popus,
#modif_avatar,
#search_popup,
#modif_com,
#modif_jeu,
#login_popup {
    border: 1px solid #076623;
    background-color: #bcddc5;
}

#stats_glob,
.stats_glob {
    background-color: #bcddc5;
    padding: 5px 8px 5px 8px;
}

#stats_glob2 {
    background-color: #83b290;
    padding: 5px 8px 5px 8px;
}

div.autocomplete {
    background-color: white;
    border: 1px solid #888;
}

div.autocomplete ul li.selected {
    background-color: #b8dac2;
}

.titre_page {
    background: url(../../skins_images/classic/title_bloc.png);
    background-color: #bcddc5;
    margin: 0px;
    border: 1px solid #fff;
    height: 30px;
}

.titre_page_intra {
    background: url(../../skins_images/classic/fonds/title_bloc_intra.png);
    background-color: #bfb5ff;
    margin: 0px;
    border: 1px solid #fff;
    height: 32px;
}

.titre_menu2,
.titre_question {
    background-color: #008b45;
    color: #fff;
    font-size: 12px;
    font-weight: bold;
    margin: 0px;
    padding: 8px;
    padding-right: 2px;
    padding-left: 2px;
    border: 1px solid #fff;
}

/*Concours*/
.titre_menu2 {
    height: 16px;
    background: url(../../skins_images/classic/title_bloc.png);
}

.titre_menu2_intra {
    background: url(../../skins_images/classic/fonds/title_bloc_intra.png);
    background-color: #6351ad;
    color: #fff;
    font-size: 12px;
    font-weight: bold;
    margin: 0px;
    padding: 8px;
    padding-right: 2px;
    padding-left: 2px;
    border: 1px solid #fff;
    height: 16px;
}

.contenu_princ {
    width: 806px;
    background-color: #dfefe4;
}

.contenu_princ_intra {
    width: 806px;
    background-color: #d1d5e8;
}

#table_liste {
    width: 775px;
}

.table_stats,
.table_stats_col {
    width: 100%;
}

.table_stats td {
    width: 16%;
}

.table_stats_col td {
    width: 12%;
}

table.collec_support {
    padding-top: 5px;
    border-collapse: separate;
    border-spacing: 0pt 4pt;
}

.ss_contenu_princ,
.ss_contenu_princ_intra {
    padding: 5px 15px 10px 15px;
}

.ss_contenu_princ {
    background-color: #dfefe4;
}

.ss_contenu_princ_intra {
    background-color: #d1d5e8;
}

.cadre_inside {
    margin-top: 15px;
    border: 1px solid #076623;
}

.inner_cadre_inside {
    padding: 20px 10px 20px 10px;
}

.left_5px {
    margin-left: 5px;
}

.padding_1px {
    padding: 1px;
    padding-top: 0px;
    background-color: white;
}

.td_princ {
    border: 1px solid #076623;
    background-color: #dfefe4;
}

.td_princ_intra {
    border: 1px solid #515f98;
    background-color: #d1d5e8;
}

.fois_fini {
    padding-right: 10px;
    background-image: url("../../skins_images/classic/icone_liste_rpg/x.png");
    background-position: -2px -4px;
}

#name_sup,
.name_sup {
    color: #ffd74d;
    margin: auto 10px;
    font-weight: bold;
    font-size: 14px;
}

#img_sup {
    margin: auto 0;
}

table.haut_intra {
    width: 100%;
}

.haut_intra .last_insert {
    background-color: #bfb5ff;
    padding: 0px 0px 0px 5px;
    font-size: 9px;
    border: 1px solid #5d4aa2;
}

/************* STAFF ************/
div.staff {
    float: left;
    background-image: url("../../skins_images/classic/fonds/une.gif");
    background-position: bottom;
    background-repeat: no-repeat;
    width: 285px;
    margin: 15px 50px 15px 50px;
    height: 155px;
    padding: 0px;
}

div.staff .photo {
    float: left;
    margin: 0px 5px;
    border: 1px solid #000;
    width: 150px;
    height: 150px;
}

div.staff .colDroite {
    margin-left: 10px;
}

div.staff h1 {
    background: none;
    border: none;
    /*font-decoration:none;*/
    font-style: normal;
    list-style-position: inside;
    list-style-image: url("../../skins_images/classic/list-style-image/triangle.png");
    display: list-item;
    font-size: 10pt;
    margin: 0px;
}

div.staff h2 {
    margin: 0px;
    font-style: italic;
    text-indent: 0px;
    font-weight: normal;
}

div.staff .groupe {
    margin-top: 8px;
    color: #f8a24f;
}

/******************* Intra *********************/
/******************* FICHE *******************/
/*Ajout*/
.fiche_contenu_inner .liste {
    margin: 10px;
    float: left;
}

/*Ajout*/
div.l_etroit {
    padding: 5px;
    width: 340px;
    background-color: #bcddc5;
}

div.l_etroit p a {
    color: black;
}

.add_collec {
    z-index: 5;
    position: relative;
    top: 26px;
    left: 266px;
}

.nb_total {
    color: white;
}

.onglet_fiche {
    position: relative;
    top: 1px;
    z-index: 10;
    cursor: pointer;
}

.onglet_on {
    border: 1px solid #076623;
    border-left: 0px;
    border-bottom: 1px solid #5baf73;
    background-image: url("../../skins_images/classic/fonds/onglet_on.png");
    color: #000;
    padding: 5px 10px;
    float: left;
    z-index: 99;
}

.onglet_off {
    border: 1px solid #076623;
    border-left: 0px;
    background-image: url("../../skins_images/classic/fonds/onglet_off.png");
    color: #fff;
    padding: 5px 10px;
    float: left;
    border-bottom: 1px solid #076623;
}

#ong_fiche,
#ong_date_fixe {
    border-left: 1px solid #076623;
}

.onglet_on:hover {
    color: #fff;
}

.onglet_off:hover {
    background-image: url("../../skins_images/classic/fonds/onglet_hover.png");
    color: #5baf73;
}

.fiche_onglets li.on,
.fiche_onglets li.off {
    display: table-cell;
    list-style-type: none;
    padding: 0px 20px;
    margin: 0px;
    height: 32px;
    vertical-align: middle;
    border-spacing: 0px;
    border-collapse: collapse;
}

.sous_bandeau,
.fiche_contenu {
    margin-top: 0px;
    background-color: #eef7f0;
    clear: both;
}

.sous_bandeau {
    background-image: url("../../skins_images/classic/fonds/fiche_sous_titre.png");
    background-repeat: repeat-x;
    background-color: #35c06c;
    height: 20px;
    vertical-align: middle;
    padding-left: 10px;
    padding-top: 9px;
    border: 1px solid #076623;
    /*border-top: 0px none;*/
}

.fiche_contenu_outer {
    background-color: #b7dac2;
    border-left: 1px solid #076623;
    border-right: 1px solid #076623;
    border-bottom: 1px solid #076623;
    padding-top: 5px;
}

.fiche_contenu_inner {
    background-color: #fff;
    border: 1px solid #000;
    margin: 5px;
    margin-top: 0px;
    padding: 5px;
}

.fiche_contenu_inner h1 {
    margin: 5px 0px;
    text-indent: 10px;
}

.fiche_contenu_inner fieldset {
    border: 1px solid #57b76e;
    background-color: #dfefe3;
    margin: 5px;
    margin-left: 0px;
}

fieldset.infos {
    font-style: italic;
    width: 280px;
    display: block;
}

fieldset.stats {
    width: 280px;
    display: block;
}

div.avis {
    margin: 0px;
}

div.avis img {
    float: right;
    position: relative;
    bottom: 15px;
    margin: 0px;
    border: 0px none;
}

fieldset.avis {
    clear: both;
    background: url("../../skins_images/classic/icones_fiche/quote.gif") no-repeat right top #dfefe3;
}

fieldset.avis legend {
    font-size: 1.3em;
    margin-left: 15px;
    padding: 5px 5px;
}

fieldset.infos legend,
fieldset.stats legend {
    font-size: 1.3em;
    font-style: normal;
    color: #181a4a;
    margin-left: 10px;
}

fieldset.infos span {
    font-style: normal;
    color: #369;
}

/*Lien couleurs fiches */
.fiche_contenu_inner a {
    font-style: normal;
    color: #ff8727;
}

.fiche_contenu_inner a:hover {
    color: #f4ae77;
}

fieldset.infos span,
fieldset.infos span a,
fieldset.stats span,
fieldset.stats a,
#col_rf a,
.col_rf a {
    font-style: normal;
    color: #369;
}

fieldset.infos a:hover,
fieldset.stats a:hover,
#col_rf a,
.col_rf a:hover {
    color: #6da9dd;
}

.sortie a {
    color: #fff;
}

.sortie a:hover {
    color: #ccc;
}

/* Lien couleurs fiches */

fieldset.infos div,
fieldset.infos p,
fieldset.stats p {
    margin: 5px 0px;
}

fieldset.infos div.ligne {
    background-color: #fff;
    border: 0px none;
    color: #000;
    height: 1px;
    width: 280px;
}

#note_legendra,
#note_membres,
#note_partenaires {
    margin: 4px 0px;
    width: 290px;
    height: 19px;
    text-align: right;
    padding-top: 5px;
    padding-right: 5px;
}

#note_legendra {
    background-image: url("../../skins_images/classic/icones_fiche/note_legendra.png");
    background-repeat: no-repeat;
}

#note_membres {
    background-image: url("../../skins_images/classic/icones_fiche/note_membres.png");
    background-repeat: no-repeat;
}

#note_partenaires {
    background-image: url("../../skins_images/classic/icones_fiche/note_partenaires.png");
    background-repeat: no-repeat;
}

.sortie {
    background-image: url("../../skins_images/classic/fonds/sortie.gif");
}

.sortie.no-cover {
    background-image: url("../../skins_images/classic/fonds/sortie-no-cover.gif");
    margin-left: 115px;
    width: 320px;
}

.cover img {
    border: 1px solid #000;
}

.sortie div {
    float: left;
    margin-top: 30px;
    margin-left: 10px;
}

.sortie .pegi {
    float: right;
    margin-right: 2px;
    vertical-align: bottom;
    margin-top: 65px;
}

/******************* REVIEW *******************/

.voir_aussi {
    background-image: url("../../skins_images/classic/fonds/voir_aussi.png");
    background-repeat: no-repeat;
    width: 130px;
    min-height: 150px;
}

.voir_aussi img.vaussi_img,
.voir_aussi div.vaussi_div {
    float: right;
    margin-right: 4px;
}

.voir_aussi img.vaussi_img {
    margin-top: 1px;
    margin-bottom: 2px;
}

.article {
    position: relative;
    top: 20px;
    padding: 5px 15px 30px 15px;
}

.article p {
    text-indent: 10px;
}

.soustitre {
    margin-top: 10px;
    margin-left: 90px;
    text-align: center;
    width: 520px;
    height: 116px;
}

.soustitre div {
    text-align: center;
}

.soustitre img {
    border: 1px solid #000;
}

.article h2,
.article p {
    clear: both;
}

td.screenshot {
    width: 180px;
    text-align: right;
    background: url("../../skins_images/classic/fonds/screenshot.png") no-repeat right bottom;
}

td.screenshot div {
    margin: 20px 15px 15px 15px;
    border: 1px solid #076623;
}

div.conclusion,
div.introduction {
    margin: 10px;
}

div.conclusion div.corps_conclu,
div.introduction div.corps_intro {
    clear: both;
    padding: 10px;
}

div.conclusion div.corps_conclu {
    background-color: #fdd798;
}

div.introduction div.corps_intro {
    background-color: #bcdcc7;
}

div.conclusion .quote_haut,
div.introduction .quote_haut {
    float: left;
    position: relative;
    top: 10px;
    left: -25px;
    margin: 0px;
    border: 0px none;
}

div.conclusion .quote_bas,
div.introduction .quote_bas {
    float: right;
    position: relative;
    bottom: 16px;
    right: -25px;
    margin: 0px;
    border: 0px none;
}

/*Fond pied*/
.les_plus {
    background-color: #bcddc5;
}

.les_plus li {
    list-style-image: url("../../skins_images/classic/list-style-image/plus.gif");
    list-style-position: outside;
    margin: 5px 0px;
    padding: 0px;
}

.les_moins {
    background-color: #bcddc5;
}

.les_moins li {
    list-style-image: url("../../skins_images/classic/list-style-image/moins.gif");
    list-style-position: outside;
    margin: 5px 0px;
    padding: 0px;
}

.note_review {
    color: white;
}

#table_pied_review {
    margin-left: auto;
    margin-right: auto;
    width: 721px;
    position: relative;
    left: 10px;
}

#div_pied_review {
    text-align: center;
    margin-top: 30px;
}

/***NEWS***/
#page_news a {
    color: #ff8727;
}

/******************* MES CONTROLES *******************/
/*Ajout*/
.infos_auteur {
    float: left;
    margin-left: 15px;
    width: 150px;
}

/*Ajout*/
.titre_auteur {
    display: list-item;
    list-style-type: square;
    list-style-image: url("../../skins_images/classic/list-style-image/triangle.png");
    font-weight: bold;
}

/*Ajout*/
.fiche_profil_outer,
.fiche_controles_outer,
.fiche_profil_infos_outer {
    border: 1px solid #076623;
    margin: 5px 0px;
}

.fiche_profil_inner,
.fiche_controles_inner {
    border: 1px solid #fff;
    background-color: #bcddc5;
    width: 315px;
    padding: 10px 15px;
}

.fiche_profil_inner_perso {
    background-image: url("../../skins_images/classic/boutons/profil.gif");
    background-position: right top;
    background-repeat: no-repeat;
}

.fiche_controles_inner_perso {
    background-image: url("../../skins_images/classic/boutons/controles.gif");
    background-position: right top;
    background-repeat: no-repeat;
}

.fiche_profil_inner p {
    font-weight: bold;
}

.fiche_profil_inner span {
    font-weight: normal;
    color: #117043;
}

.fiche_profil_inner a {
    font-weight: normal;
    color: #369;
}

.fiche_profil_inner a:hover {
    color: #6da9dd;
}

img.im {
    margin: 0px 5px;
}

.fiche_controles_inner img {
    float: left;
    margin: 5px;
    margin-left: -14px;
}

.fiche_controles_inner ul {
    margin-top: 20px;
}

.fiche_controles_inner li {
    margin-left: 12px;
}

.fiche_profil_infos_outer {
    float: right;
}

.fiche_profil_titre {
    background-image: url("../../skins_images/classic/title_bloc.png");
    background-repeat: repeat-x;
    background-color: #bcddc5;
    height: 20px;
    padding-left: 10px;
    padding-top: 9px;
    border: 1px solid #fff;
    border-bottom: 0px none;
    /*border-top: 0px none;*/
    color: #fff;
    width: 420px;
}

.fiche_profil_infos_inner {
    background-color: #bcddc5;
    padding: 10px 15px;
    border: 1px solid #fff;
    border-bottom: 0px;
}

.profil_icone {
    margin-right: 5px;
}

.border_bas {
    border-bottom: 1px solid #fff;
}

#mes_controles table {
    /*Bloc*/
    width: 400px;
    margin: 0px;
    padding: 0px;
    border-spacing: 0px;
    border-collapse: collapse;
    /*vertical-align: top;*/
}

/***** Article Accès ******/
td#article_aleatoire {
    width: 350px;
}

div#art_alea,
.art_alea {
    border: 1px solid black;
    background-color: #bcddc5;
    padding: 0px 5px 5px 5px;
}

div#note_art_alea,
.note_art {
    background-color: #58b870;
    border: 1px solid #2b5d41;
}

div#note_art_alea {
    vertical-align: middle;
    width: 340px;
    padding: 5px;
    text-align: center;
}

/******************* LISTES COMM *******************/
/*Ajout*/
.notes_comment {
    background: url("../../skins_images/violet/fonds/voir_aussi.png") no-repeat scroll 50px 0 transparent;
    background-repeat: no-repeat;
    width: 180px;
    min-height: 93px;
}

.notes_comment div {
    float: right;
    margin-right: 4px;
}

.com_moyenne,
.com_support {
    height: 25px;
    clear: both;
}

.com_support img {
    margin-top: 5px;
}

.com_moyenne img.etoiles {
    margin-top: 6px;
}

table#table_comment {
    width: 740px;
}

.commentaire {
    border: 1px solid #000;
}

.comment_infos {
    border: 1px solid #000;
    padding: 6px;
    width: 150px;
    padding-right: 0px;
}

.membre .comment_infos {
    font-weight: bold;
}

.comment_infos .mini {
    vertical-align: middle;
    margin-right: 5px;
    float: left;
}

.comment_infos .note {
    position: relative;
    bottom: 0px;
    right: 0px;
}

.membre {
    background-color: #b7dac2;
}

.odd {
    background-color: #b7dac2;
    background-color: #d8ffd2;
}

.editer {
    text-align: right;
    font-style: italic;
}

.comment_contenu {
    padding: 6px;
    vertical-align: top;
}

.titre_commentaires {
    background-image: url("../../skins_images/classic/titres_articles/commentaires.png");
    background-repeat: no-repeat;
    width: 740px;
    height: 27px;
}

.titre_commentaires img {
    margin: 6px;
}

/*Ajout*/
#note_all_comm {
    width: 290px;
}

/**** TOPS ****/
li.gold {
    list-style-image: url("../../skins_images/classic/list-style-image/material_gold.png");
}

li.silver {
    list-style-image: url("../../skins_images/classic/list-style-image/material_silver.png");
}

li.bronze {
    list-style-image: url("../../skins_images/classic/list-style-image/material_bronze.png");
}

div.news_block {
    margin: 30px 30px 20px 30px;
    padding: 5px 8px;
    /*background-color:#bcddc5;*/
}

div.news_main {
    border: 1px solid #056424;
    padding: 1px;
    background-color: white;
    padding-bottom: 20px;
}

div.listEmo {
    width: 600px;
    text-align: center;
    border: 1px solid black;
    background-color: #dfefe4;
}

/******************* Ombre PAS IE6*******************/
.shadow_right {
    background-image: url("../../skins_images/common/shadow_right.png");
    width: 8px;
    height: 100%;
    position: absolute;
    right: -8px;
    top: 1px;
}

.shadow_bottom {
    background-image: url("../../skins_images/common/shadow_bottom.png");
    width: 100%;
    height: 8px;
    position: absolute;
    bottom: -8px;
    left: 1px;
}

.shadow_corner {
    background-image: url("../../skins_images/common/shadow_corner.png");
    width: 7px;
    height: 7px;
    position: absolute;
    right: -8px;
    bottom: -8px;
}

div#listPart,
div#listArticle,
div#listRpg {
    background-color: white;
    border: 1px solid black;
}

ul#listMulti li {
    padding: 2px;
}

ul#listMulti li:hover,
ul.listMulti li:hover {
    background-color: #d8ffd2;
}

/**** ToolTip ****/
div#toolTip {
    position: absolute;
    padding: 5px;
    z-index: 30;
    color: #000;
    border: 1px solid;
    border-color: #ccc #666 #666 #ccc;
    background-color: #fcf8c7;
}

#img_div_alea {
    text-align: center;
    margin-left: 16px;
    width: 150px;
}

.listTrackOst {
    background-color: #bcddc5;
}

#comment_list {
    border: 1px solid #056424;
    padding: 1px;
    background-color: white;
    padding-bottom: 20px;
}

/**** LIGHTBOX ********/
#prevLink:hover,
#prevLink:visited:hover {
    background: url(../../skins_images/classic/lightbox/prevlabel.gif) left 15% no-repeat;
}

#nextLink:hover,
#nextLink:visited:hover {
    background: url(../../skins_images/classic/lightbox/nextlabel.gif) right 15% no-repeat;
}

#overlay,
#overlaycon,
#news_submit {
    background-color: #86fbb5;
}

/************* CALENDRIER ************************/
div.calendar {
    font-size: smaller;
    color: #000;
}

div.calendar.popup {
    margin-left: -40px;
    margin-top: -100px;
}

div.calendar table {
    background-color: #e2ffe0;
    border: 1px solid #aae3aa;
    border-collapse: collapse;
}

div.calendar thead {
    background-color: white;
}

div.calendar td,
div.calendar th {
    padding: 3px;
    text-align: center;
}

div.calendar td.title {
    font-weight: bold;
}

div.calendar th {
    background: #ddf8dd;
    border-bottom: 1px solid #cceecc;
    border-top: 1px solid #cceecc;
    font-weight: bold;
    color: #55ae55;
}

div.calendar tr.days td {
    width: 2em;
    color: #555;
    text-align: center;
    cursor: pointer;
}

div.calendar tr.days td:hover,
div.calendar td.button:hover {
    background-color: #beecd0;
    cursor: pointer;
}

div.calendar td.selected {
    font-weight: bold;
    background-color: #fff;
    color: #000;
}

div.calendar td.today {
    font-weight: bold;
    color: #d50000;
}

div.calendar td.otherDay {
    color: #bbe9bb;
}

img.img_cal {
    cursor: pointer;
}

.EmbedNews__block {
    border-left: 5px solid #bbe9bb;
}

.EmbedNews__block--variant:hover {
    background-color: #56b56d;
}

.EmbedNews__block--variant {
    border: 1px solid #056424;
    background: #bcddc5;
}

.titre_page {
    color: #ffd74d;
}