/* Global */

body {
	margin:				auto;
	font-family: 		Verdana, "Arial", "Helvetica", "DejaVu-Sans", "Free Sans", sans-serif;
	font-size: 			0.7em;
	background: 		#938c70 url(img/img.bg.gif) repeat-x;
	color:				#474134;
}

div#global {
	background: 		url(img/img.gb.gif);
	width:				868px;
	margin-left:		125px;
	min-height:			1000px;
	z-index:			1;
}
div#global2 {
	background: 		url(img/img.gb.gif);
	width:				868px;
	min-height:			880px;
	z-index:			1;
}

/* Header */

div#header {
	height: 			164px;
	width:				868px;
	margin-left:		125px;
	background: 		url(img/img.he.jpg) no-repeat;
}

/* Nav' Barre */

div#navbarre {
	height: 			39px;
	width:				849px;
	background: 		url(img/img.nb.jpg) no-repeat;
	text-align:			right;
	margin-left:		9px;
}

#profil { background:url("images/menu/profil.gif") no-repeat left top; height:12px; padding-left:23px;padding-bottom:8px; }
#profil:hover { background:url("images/menu/profil2.gif") no-repeat left top;}

#mp { background:url("images/menu/mp.gif") no-repeat left top; height:12px; padding-left:23px;padding-bottom:8px; }
#mp:hover { background:url("images/menu/mp2.gif") no-repeat left top;}

#craft{ background:url("images/menu/panier.gif") no-repeat left top; height:12px; padding-left:23px;padding-bottom:8px; }
#craft:hover { background:url("images/menu/panier2.gif") no-repeat left top;}

#login { background:url("images/menu/deco.gif") no-repeat left top; height:12px; padding-left:23px; padding-bottom:8px; }
#login:hover { background:url("images/menu/deco2.gif") no-repeat left top; }

/* Structure Contenu */

div#contenu {
	padding:			10px;
	max-width:			868px;
}

.edito {
	width: 				850px;
	text-align: 		center;
}

/* Structure Menu */

div#menu {
	float:				left;
	position:			absolute;
	z-index:			2;
	left:				0;
}

div#menu1 {
	background: 		url(img/m1/img.bg.gif) repeat-y;
	width:				125px;
	margin-bottom:		-11px;
}

div#menu2 {
	background: 		url(img/m2/img.bg.gif) repeat-y;
	width:				134px;
	margin-bottom:		-11px;
}

.element_menu ul li {
	list-style-image:	url("images/site/butonmenu.png");
}
.element_menu ul li:hover {
	list-style-image:	url("images/site/butonmenui.png");
}

/* Style Images */

img {
	border: 			0;
}

/* Style des Textes */

.h1 {
	font-size: 			2.5em;
	font-weight:		bold;
	text-align:         center;
}

.h2 {
	font-size: 			1.5em;
	font-weight:		bold;
	text-align:         center;
}
h1 {
	font-size: 			2.5em;
	font-weight:		bold;
	text-align:			center;
}
h2 {
	font-size: 			1.5em;
	font-weight:		bold;
	text-align:         center;
}

.poste {
	font-size:			0.8em;
}

table { 
	margin: 			auto;
	border: 			2px solid #938C70;
	border-collapse: 	collapse;
	font-size: 			1em;
}

th { 
	color: 				white;
	font-size: 			1em;
}

td { 
	border: 			1px solid #938C70;
	padding: 			2px;
	text-align:			left;
	font-size: 			1em;
}

/* Style Liens */

a {
	color: 				#474134;
	text-decoration: 	none;
}

a:hover {
	color: 				#7d725b;
	text-decoration: 	none;
	}
	
.news p, .news a {
	color: 				#474134;
	border-bottom: 1px #474134 dotted;
}

.news p, .news a:hover {
	color: 				#7d725b;
	border-bottom: 1px #938c70 dotted;
	}

.news {
	text-align: left;
}

.news p:first-letter {
	font-weight: bold;
	text-transform : uppercase;
	font-size : 0.9em;
}

/* Autres */

.signature
{
	margin-top:2px;
	clear: both;
	max-height: 160px;
	width: 650px;
	overflow: hidden;
	font-size:0.8em;
}
.signature hr
{
	margin: 0;
	padding: 0;
	margin-bottom: 5px;
}
.fleche_haut
{
background:url(images/fleche.gif); height:9px; width:9px; float:right; 
cursor:pointer;
}

body div#bubble {

   border: 1px solid #938C70;
   background: #d5d0a8;
   position: absolute;
   z-index: 100;
   padding: 2px 5px 2px 5px;
   font-size: 10px;
   color: #474134;
   height: auto;
   width: auto;


   visibility: hidden; 
}
.imageflottante
{
   float: right;
}.floatdroite
{
   float: right;
}
.floatgauche
{
   float: left;
}
.neutre {
	color:				gray;
	font-weight:		bold;
}
.terre {
	color:				#ab5702;
	font-weight:		bold;
}
.feu {
	color:				#fd0d0d;
	font-weight:		bold;
}
.eau {
	color:				#1e8efe;
	font-weight:		bold;
}
.air {
	color:				#38ab5f;
	font-weight:		bold;
}
.bbcode_form {
     
}

.bbcode_bouttons 
{
}

.bbcode_bouttons img 
{
     
}

.bbcode_bouttons img:hover 
{
     background-color: #938c70;
     border: 1px solid black;
     width: 21px;
     height: 20px;
}

.bbcode_bouttons select 
{
     background-color: #938c70;
     border: 1px solid black;
}
