@charset "utf-8";
/* CSS Document */

body {
background:url(images/fondsite.jpg);
background-repeat:repeat-x;
background-color:#79685e;
font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
margin:0;
padding:0;
}

.error {
width:751px;
background:#101010;
margin-left:auto;
margin-right:auto;
margin-top:15px;
padding: 5px;
}

.clear {
clear:both;
margin:0;
padding:0;
height:0px;
}

#header {
width:800px;
padding:0;
margin:0;
margin-left:auto;
margin-right:auto;
}

#header_gauche {
float:left;
width:625px;
padding-left:15px;
padding-top:15px;
}

#header_droit {
float:right;
width:160px;
margin:0;
padding:0;
}

#banniere {
margin-top:14px;
}

#page {
width:762px;
padding-top:15px;
padding-left:19px;
padding-right:19px;
margin:0;
margin-left:auto;
margin-right:auto;
background:#37322f;
padding-bottom:25px;
}

.une {
background:#685a4b;
width:241px;
border:1px solid #685a4b;
float:left;
margin:0;
padding:0;
}

.une:hover {
background:#101010;
width:241px;
border:1px solid #101010;
float:left;
margin:0;
padding:0;
}

.texteune {
margin-top:3px;
font-size:11px;
margin-left:6px;
margin-right:6px;
margin-bottom:3px;
line-height:14px;
}

.texteune a {
text-decoration:none;
color:#FFFFFF;
}

.texteune a.b {
text-decoration:none;
color:#b9a89d;
}

.espacementune {
width:16px;
float:left;
}

#barremembre {
width:761px;
height:36px;
background:#101010;
margin-top:15px;
}

#barreobjet {
width:761px;
height:36px;
background:#101010;
margin-top:15px;
}


#gambits {
width:751px;
background:#101010;
margin-top:5px;
padding:5px;
}

.menumembre {
padding-left:10px;
padding-right:10px;
padding-top:10px;
color:#685a4b;
float:left;
}

.menumembre_droite {
padding-left:10px;
padding-right:10px;
padding-top:10px;
color:#685a4b;
float:right;
}

a {
text-decoration:none;
color:#685a4b;
}

a:hover {
text-decoration:none;
color:#FFFFFF;
}

a.inverse:hover {
text-decoration:none;
color:#685a4b;
}

a.inverse {
text-decoration:none;
color:#FFFFFF;
}

a.edition:hover {
text-decoration:none;
color:#685a4b;
}

a.edition {
text-decoration:none;
color:#FFFFFF;
font-weight:normal;
}

.traitseparation {
width:1px;
height:36px;
background:url(images/traitseparation.jpg);
background-repeat:no-repeat;
float:left;
}

h1 {
font-size:24px;
font-weight:normal;
color:#685a4b;
margin-top:20px;
margin-bottom:7px;
margin-left:10px;
}

h2 {
font-size:24px;
font-weight:normal;
color:#685a4b;
margin-bottom:7px;
margin-left:10px;
margin-top:0px;
float:left;
}

.forum {
width:762px;
height:26px;
background:#101010;
margin-top:2px;
}

.boutique {
width:762px;
background:#101010;
margin-top:2px;
padding-bottom:5px;
}

.boutique_description {
font-size:12px;
margin-bottom:0px;
}

.boutique_description ul {
font-size:12px;
color:#FFFFFF;
margin:0;
padding:0;
margin-left:15px;
}

.forum_titre {
padding-left:10px;
padding-top:4px;
color:#685a4b;
float:left;
font-size:14px;
}

.forum_vu {
width:13px;
height:13px;
border:1px solid #685a4b;
float:left;
margin-top:5px;
margin-left:10px;
}

.forum_nvxmessages {
width:13px;
height:13px;
border:1px solid #685a4b;
background:#685a4b;
float:left;
margin-top:5px;
margin-left:10px;
}

.forum_infos {
float:right;
color:#685a4b;
padding-left:10px;
padding-right:10px;
padding-top:5px;
font-size:10px;
}

.traitseparation2 {
width:1px;
height:26px;
background:url(images/traitseparation2.jpg);
background-repeat:no-repeat;
float:right;
}

#footer {
background:#101010;
width:800px;
margin-left:auto;
margin-right:auto;
}

.stats_general {
padding-left:15px;
padding-top:11px;
padding-bottom:13px;
}

.stats_specifique {
width:169px;
padding-left:15px;
padding-right:15px;
float:left;
}

.stats_specifique a {
font-size:11px;
line-height:13px;
}

.traitseparation3 {
width:1px;
height:119px;
background:url(images/traitseparation3.jpg);
background-repeat:no-repeat;
float:left;
}

#copyrights {
width:785px;
margin-top:15px;
margin-bottom:20px;
margin-left:auto;
margin-right:auto;
padding-left:15px;
font-size:10px;
color:#101010;
}

#copyrights a {
text-decoration:none;
color:#101010;
}

#copyrights a:hover {
text-decoration:none;
color:#FFFFFF;
}

.pagination {
margin-top:15px;
margin-left:10px;
font-size:13px;
color:#685a4b;
float:left;
}

.bouton {
float:right;
margin-top:0px;
}

.bouton_bas {
float:right;
margin-top:10px;
}

.arborescence {
margin-top:20px;
margin-left:10px;
font-size:11px;
color:#685a4b;
}

.noborder {
border:0px;
}


/* CSS relatives aux POSTS */

.post {
background:url(images/fondpost.jpg);
margin-top:6px;
}

.post_bis {
background:url(images/fondpost_bis.jpg);
margin-top:6px;
}

.post_membre {
width:171px;
float:left;
margin-right:1px;
padding-top:5px;
font-size:11px;
color:#685a4b;
padding-bottom:12px;
}

.post_membre_bis {
width:171px;
float:left;
margin-right:1px;
padding-top:5px;
font-size:11px;
color:#101010;
padding-bottom:12px;
}

.pseudo_xp {
padding-left:10px;
}

.pseudo_xp a {
text-decoration:none;
color:#FFFFFF;
font-size:13px;
}

.avatar {
float:left;
border:1px solid #685a4b;
margin-top:8px;
margin-left:10px;
}

.avatar_bis {
float:left;
border:1px solid #101010;
margin-top:8px;
margin-left:10px;
}

.infos_pratiques {
float:left;
margin-top:8px;
font-size:10px;
}

.infos_pratiques_bis {
float:left;
margin-top:8px;
font-size:10px;
}

.infos_pratiques a {
line-height:16px;
font-size:10px;
}

.infos_pratiques_bis a:hover {
color:#FFFFFF;
}

.infos_pratiques_bis a {
line-height:16px;
font-size:10px;
color:#101010;
}

.traitseparationhorizontal {
width:162px;
height:1px;
background:url(images/traitseparationhorizontal.jpg);
background-repeat:no-repeat;
margin-top:8px;
}

.traitseparationhorizontal2 {
width:162px;
height:1px;
background:url(images/traitseparationhorizontal.jpg);
background-repeat:no-repeat;
margin-top:8px;
margin-bottom:8px;
}
.traitseparationhorizontal_bis {
width:162px;
height:1px;
background:url(images/traitseparationhorizontal_bis.jpg);
background-repeat:no-repeat;
margin-top:8px;
}

.post_contenu {
width:559px;
float:left;
padding-top:10px;
padding-left:15px;
padding-right:15px;
text-align:justify;
}

.post_date {
width:559px;
text-align:right;
font-size:11px;
color:#685a4b;
margin-bottom:10px;
}

.post_date_bis {
width:559px;
text-align:right;
font-size:11px;
color:#101010;
margin-bottom:10px;
}

.post_contenu a {
color:#685a4b;
}

.post_contenu_bis {
width:559px;
float:left;
padding-top:10px;
padding-left:15px;
padding-right:15px;
text-align:justify;
}

.post_contenu_bis a {
color:#101010;
}

p {
margin-top:0;
margin-bottom:12px;
color:#dddddd;
}



/* CSS relatives au PROFIL */

.profil {
width:762px;
background:#101010;
margin-top:2px;
}

.profil_avatar {
width:60px;
margin:6px;
margin-right:4px;
float:left;
border:1px solid #685a4b; 
}

.profil_info1 {
width:105px;
margin-right:10px;
margin-left:3px;
float:left;
color:#685a4b;
font-size:11px;
margin-top:3px;
line-height:16px;
}

.profil_info2 {
width:180px;
margin-right:10px;
margin-left:10px;
float:left;
color:#ffffff;
font-size:11px;
margin-top:3px;
line-height:16px;
}

.profil_info3 {
width:350px;
margin-right:10px;
margin-left:10px;
float:left;
color:#ffffff;
font-size:11px;
margin-top:3px;
line-height:16px;
}


.traitseparation4 {
width:1px;
height:67px;
background:url(images/traitseparation4.jpg);
background-repeat:no-repeat;
float:left;
}

.fondstatsmembre {
background:url(images/fondstatsmembre.jpg);
width:762px;
margin-top:7px;
}

.fondstatsmembre2 {
background:url(images/fondstatsmembre2.jpg);
width:762px;
margin-top:7px;
}

.fondstatsmembre3 {
background:url(images/fondstatsmembre3.jpg);
width:762px;
margin-top:7px;
}

.stats_membre {
width:160px;
padding-left:15px;
padding-right:15px;
float:left;
font-size:12px;
padding-top:6px;
}

.stats_membre2 {
width:350px;
padding-left:15px;
padding-right:15px;
float:left;
font-size:12px;
padding-top:6px;
}

.stats_membre3 {
width:223px;
padding-left:15px;
padding-right:15px;
float:left;
font-size:12px;
padding-top:6px;
}

.intitule {
color:#685a4b;
font-weight:bold;
margin-bottom:10px;
line-height:17px;
}

.listing_objets {
color:#ffffff;
margin-bottom:10px;
font-size:11px;
line-height:16px;
}




.auteur_citation {
font-size:11px;
margin-left:14px;
margin-top:14px;
color:#AAAAAA;
}

.citation {
background-color:#181717;
padding:8px;
border-bottom:2px solid #37322f;
width:530px;
margin-left:auto;
margin-right:auto;
font-size:11px;
margin-bottom:14px;
color:#AAAAAA;
}

.auteur_citation_bis {
font-size:11px;
margin-left:14px;
margin-top:14px;
color:#AAAAAA;
}

.citation_bis {
background-color:#574b3e;
padding:8px;
border-bottom:2px solid #37322f;
width:530px;
margin-left:auto;
margin-right:auto;
font-size:11px;
margin-bottom:14px;
color:#AAAAAA;
}

.sondage {
font-size:12px;
margin-right:10px;
color:#FFFFFF;
margin-left:10px;
font-weight:bold;
}

.intitule_sondage {
font-size:11px;
color:#685A4B;
font-weight:bold;
}

.bouton_sondage {
font-family:Trebuchet MS,Arial, Helvetica, sans-serif; 
font-size:12px; 
font-weight:bold; 
background:#685A4B; 
color:#FFFFFF; 
border:none; 
margin-bottom:10px;
margin-top:10px;
}

.cadre_texte {
width:500px; 
height:250px; 
display: block; 
font-family:Trebuchet MS, Arial, Helvetica, sans-serif; 
color:#685a4b; 
font-size:12px; 
margin-bottom:15px; 
padding:5px;
border:1px solid #685a4b;
}

.smiley {
float:left;
margin: 3px;
border:none;
}

.mini_img{
width: 500px;
border: none;
margin: 10px;
}

.resultats_sondage {
float:left;
}

.resultats_sondage_barre {
float:left;
background:#685a4b;
height:12px;
margin-right:10px;
margin-top:2px;
}

.inscription {
background:#101010;
margin-top:6px;
padding:10px;
width:742px;
}

.texte_inscription {
float:left;
width:150px;
text-align:right;
margin-right:15px;
padding-top:2px;
}

.champ_inscription {
float:left;
margin-bottom:10px;
}



/* CSS spécifiques aux combats en eux-même */

.combat {
background:#101010;
padding-left:10px;
padding-right:10px;
width:742px;
}

.combat_action {
float:left;
width:258px;
padding-left:10px;
padding-right:10px;
text-align:right;
font-size:11px;
padding-top:6px;
padding-bottom:6px;
}

.combat_action2 {
float:left;
width:258px;
padding-left:10px;
padding-right:10px;
text-align:left;
border-left:1px solid #685a4b;
font-size:11px;
padding-top:6px;
padding-bottom:6px;
}

.combat_membre {
float:left;
width:83px;
padding-left:4px;
padding-right:4px;
border-left:1px solid #685a4b;
font-size:11px;
text-align:center;
background:#000000;
padding-top:6px;
padding-bottom:6px;
}

.bordureimg { 
border:1px solid #685a4b;
margin-bottom:2px;
}

.action {
line-height:18px;
margin:0;
}



/* CSS relatives aux Statistiques */

.nom_partie {
color:#FFFFFF;
font-size:13px;
margin:0;
padding:0;
}

.blocstats {
padding-left:10px;
}

.blocstats a {
text-decoration:none;
color:#685a4b;
font-size:12px;
}

.blocstats a:hover {
text-decoration:none;
color:#FFFFFF;
font-size:12px;
}

.stats_contenu {
width:589px;
float:left;
padding-top:10px;
text-align:justify;
}

.stats_specifique2 {
width:160px;
padding-left:15px;
padding-right:15px;
float:left;
}

.stats_specifique2 a {
font-size:11px;
line-height:13px;
}

.traitseparation5 {
width:1px;
height:155px;
background:#37322f;
float:left;
}

.stats_ville {
padding-left:15px;
margin-top:10px;
margin-bottom:15px;
font-weight:normal;
}

