/* style générale du fond */
html { height:100%; }
body { background:#ffefce; background-image: url('../images/public/texture_small.jpg'); margin:0 auto; color:#FFF; font: x-small "Trebuchet MS", Trebuchet, Verdana, Sans-serif; text-align: center; height:100%€}
#container { width:820px; height:100%; margin:10px auto; text-align:justify; }

/* style pour l'entête de l'interface */

#bandeau { height:309px; background-image:url('../images/public/bandeau.png'); background-repeat:no-repeat; }
div.haut { height:40%; width:60%; }
div.vide { float:left; height:55%; width:500px; }
div.connexions { float:left; height:55%; width:280px; text-align:center; }
span.connecttitle { color:#5a1808; font-weight:bold; font-size:1.5em; }
span.menustext { color:#9d3908; font-weight:bold; font-size:1.1em; }
span.statstitle { color:#5a1808; font-weight:bold; font-size:1.2em; }
input.texte { font-size: 12px; font-family: Arial, Verdana; font-style: normal; border: 1px solid #000000; background-image: url("../images/public/fond_jeu.gif"); opacity: 0.5; filter: alpha(opacity=50); }


/* style pour les liens */

a { color:#9d3908; text-decoration:none; font-weight:bold; font-size:1.1em; }
a:link { color:#9d3908; text-decoration:none; font-weight:bold; font-size:1.1em; }
a:visited { color:#9d3908; text-decoration:none; font-weight:bold; font-size:1.1em; }
a:hover { color:#9d3908; text-decoration:underline; font-weight:bold; font-size:1.1em; }

a img { border-width:0; }
  
/* le milieu de l'interface  */

div.welcome { float:left; margin-left:20px; width:569px; background-color:#d3b382; border-left:9px solid #ffefce; border-right:9px solid #ffefce; }
div.text { margin:5px; text-align:justify; color:#000; font:1.1em"Trebuchet MS", Trebuchet, Verdana, Sans-serif; font-weight:bold; }
 

#milieu{ width:820px; height:100% }
#news{ width:820px; }
#centre{ height:378px; } 


#bimg{ clear:both; margin:0px; }
#bas{ clear:both; height:133px; background-image:url(../images/public/bas.png); background-repeat:no-repeat; }
.menu{ margin:5%; color:#5a1808; font-weight:bold; font-size:1.2em; text-align:center; }
.text2{ margin-left:3.7%; padding:3.7%; text-align:justify; color:#000; font:0.9em"Trebuchet MS", Trebuchet, Verdana, Sans-serif; }
.partners{ text-align:right; color:#000; font:0.9em"Trebuchet MS", Trebuchet, Verdana, Sans-serif; }
.links{ float:left; width:204px; background-color:#d3b382; border-right:9px solid #ffefce; }
.contenu { padding:0px; margin: 0px 0px 0px 20px; height:115px; background-color:#9d3908; border-top:9px solid #ffefce; border-left:9px solid #ffefce; border-right:9px solid #ffefce; }
.newsband { padding:0px; margin:0px 0px 0px 20px; height:46px; background-color:#d3b382; border-right:9px solid #ffefce; border-left:9px solid #ffefce; border-top:9px solid #ffefce; }
.newsimg { margin:0px 0px 0px 20px; height:24px; background-color:#d3b382; border-right:9px solid #ffefce; border-left:9px solid #ffefce; border-bottom:9px solid #ffefce; background-image:url(../images/public/unetitle.jpg); background-repeat:no-repeat; }


/*************************
* Éléments issus du wiki *
*************************/

h1 { font-size: 24px; font-family: "Times New Roman"; text-align: center; font-weight: normal; letter-spacing: 3px; border-bottom: 2px ridge #9d3908; color:#5a1808; }
h1:first-letter { font-size: 30px; color: #FFFFFF; font-family: "Times New Roman", Times; }
h2 { font-size: 20px; font-family: "Times New Roman"; text-align: center; font-weight: normal; letter-spacing: 3px; border-bottom: 2px ridge #9d3908; color:#841C18; }
h2:first-letter { font-size: 24px; color: #FFFFFF; font-family: "Times New Roman", Times; }
h3 { font-size: 16px; font-family: "Times New Roman"; text-align: center; font-weight: normal; letter-spacing: 3px; border-bottom: 2px ridge #9d3908; color:#9d3908; }
h3:first-letter { font-size: 20px; color: #FFFFFF; font-family: "Times New Roman", Times; }

h6 { color:#5a1808; font-weight:bold; font-size:1.2em; }

p { text-align:justify; color:#000; font:1.1em"Trebuchet MS", Trebuchet, Verdana, Sans-serif; position:inherit; margin-left:10px; margin-right:10px; } 

a.lien2 { font-size: 12px; font-family: Arial, Verdana; text-decoration: none; color: #1E7A0C; }
a.lien2:hover { font-size: 12px; font-family: Arial, Verdana; text-decoration: underline; color: #1E7A0C; }

div.thaumaturge { font-size: 14px; font-family: Arial, Verdana; text-align: right; font-style: italic; }
div.texte { font-size: 12px; font-family: Arial, Verdana; text-align: justify; position:inherit; margin-left:30px; margin-right:30px; }
div.question { font-size: 14px; font-family: Arial, Verdana; font-weight: bold; color: #841C18; margin-left:5px; }

/*****************************
* Éléments pour les tableaux *
*****************************/

table.table { border: 4px ridge #9d3908; margin-left:auto; margin-right:auto; }
tr { font-size: 1.1em; font-family: "Trebuchet MS", Trebuchet, Verdana, Sans-serif; font-weight: bold; text-align: center; color: #9d3908; }
td.enteteLigne { font-size: 0.9em; font-family: "Trebuchet MS", Trebuchet, Verdana, Sans-serif; font-weight: bold; text-align: right; color: #841C18; }
