body
{
	background-color:black;
	padding:0px;
	margin:0px;
	text-align:center;
}
table, body
{
	font-family:Arial;
	font-size:12px;
	color:#a69b8a;
}
body
{
	scrollbar-3d-light-color: #000000;
	scrollbar-arrow-color: #ce994b;
	scrollbar-base-color: #000000;
	scrollbar-dark-shadow-color: #000000;
	scrollbar-face-color:  #000000;
	scrollbar-highlight-color: #ce994b;
	scrollbar-shadow-color: #ce994b;
}
table
{
	border-collapse:collapse;
	font-family:Arial;
}
th
{
	color:white;
	font-size:12px;
	font-family: Arial;
	font-weight:bold;
	text-transform:uppercase;
	border:1px solid #53413b;
	background-image:url('../../images/design/fond_th.gif');
	height:20px;
}
td
{
	vertical-align:top;
	padding:0px;
	margin:0px;
}
.td
{
	border:1px solid #53413b;
	background-color:#16120b;
	vertical-align:middle;
	padding:1 2 2 1;
}
.td2
{
	background-color:#16120b;
	vertical-align:middle;
	padding:1 2 2 1;
}
.td3
{
	background-color:#16120b;
	vertical-align:middle;
	padding:3 5 5 3;
	border:1px solid #53413b;
}
.td4
{
	background-color:#16120b;
	vertical-align:middle;
	padding:3 5 5 3;
}
.tdmarron
{
	background-color:#211b11;
	vertical-align:middle;
	padding:3 5 5 3;
	border:1px solid #53413b;
}
.tdh
{
	background-color:#2a1d11;
	padding:3 5 5 3;
	border:1px solid #53413b;
	vertical-align:middle;
	font-size:10px;
	color:#e8b969;
	text-transform:uppercase;
	text-align:center;
}
.table
{
	margin-top:5px;
	margin-bottom:5px;
}
div
{
	padding:0px;
	margin:0px;
	font-size:12px!important;
	font-size:13px;
	font-family: Arial;
}
a img
{
	border:none;
	padding:0px;
	margin:0px;
}
form
{
	margin:0px;
}
a
{
	color:#ce994a;
	text-decoration:none;
}
a:hover
{
	color:#837663;
	text-decoration:underline;
}
hr
{
	margin:0px;
	padding:0px;
}
select
{
	padding-top:1px;
	padding-right:1px;
}
input, textarea, select, button
{
	padding-bottom:2px;
}
input
{
	padding-left:2px;
	padding-right:2px;
	padding-top:2px;
}
input, textarea, select
{
	font-family:Arial,Verdana,Helvetica; 
	font-size:11px; 
	color:#ce994b; 
	background-color:#0d0502; 
	border:1px solid #363636;
	margin:1px;
}
input.submit, button.submit
{
	font-family:Arial,Verdana,Helvetica; 
	font-size:11px;
	color:#4d433a;
	background-color:#080808;
	border:1px solid #363636;
    cursor:pointer;
	margin:5 2 5 2;
}
input.submit:hover,button.submit:hover
{
	background-color:#313131;
	/*border:1px solid #5b5a55;*/
	color:#ce994b;
}
input.submit:active,button.submit:active
{
	background-color:#2b372b;
	color:#ce994b;
}
input.checkbox2
{
	float:left;
	margin-left:10px;
	margin-right:8px;
	margin-bottom:7px;
	margin-top:0px;
    cursor:pointer;
}
/*
input.submit:active,button.submit:active
{
	background-color:#0e4719;
	border:1px solid #5b5a55;
	color:white;
}*/
.overflow, #overflow
{
	overflow:auto;
	width:742px;
}
h2
{
	padding:5px;
	margin:0 0 7 0;
	border: 2px solid #352925;
	background-color:#16120b;
	color:#887b68;
	font-size: 12px;
	text-align:center;
	text-transform:uppercase;
}
fieldset
{
	padding:10px;
	border:1px solid #53413b;
	background-color:#16120b;
	width:729px!important;
	width:751px;
	overflow:auto;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:1px;
	display:block;

}
.legend
{
	text-transform:uppercase;
	font-weight:bold;
	padding:3px;
	padding-left:0px;
	margin-left:-2px;
	margin-bottom:7px;
	text-decoration:underline;
}
.legend2
{
	text-transform:uppercase;
	font-weight:bold;
	padding:3px;
	padding-left:0px;
	margin-left:2px;
	margin-bottom:7px;
	text-decoration:underline;
}
.info
{
	font-style: italic; 
	color:#57762f;
}

img.ressource
{
}

#tout
{
	width:1004px;
	margin-left: auto;
	margin-right: auto;
}
#container
{
	text-align:left;
}
	#top
	{
		padding-top:6px;
		padding-right:8px;
		width:996px!important;
		width:1004px;
		height:15px!important;
		height:21px;
		text-align:right;
		color:#ce994a;
		font-size:9px!important;
		font-size:10px;
		text-transform:uppercase;
		letter-spacing:1;
	}
		a#deconnexion
		{
			display:block;
			height:12px;
			float:right;
			padding-left:14px;
			margin-left:5px;
			background: url('../../images/design/deconnexion_rollover.gif') no-repeat top left;
		}
		a#deconnexion:hover
		{
			background: url('../../images/design/deconnexion_rollover.gif') no-repeat bottom left;
		}
	#header
	{
		width:1004px;
		height:250px;
		background-image:url('../../images/design/header.gif');
	}
	#header-connecte
	{
		width:1004px;
		height:250px;
		background-image:url('../../images/design/header_connecte.gif');
	}
		a#bouton-accueil,a#bouton-news,a#bouton-chat,a#bouton-forum,a#bouton-histoire,a#bouton-classement,a#bouton-recherche,a#bouton-aide
		{
			display:block;
			position:relative;
			height:28px;
			width:90px;
			float:left;
		}
		a#bouton-accueil
		{
			top:26px;
			left:8px;
			background-image:url('../../images/design/bouton_accueil.png');
		}
		a#bouton-news
		{
			top:26px;
			left:16px;
			background-image:url('../../images/design/bouton_news.png');
		}
		a#bouton-chat
		{
			top:26px;
			left:24px;
			background-image:url('../../images/design/bouton_chat.png');
		}
		a#bouton-forum
		{
			top:26px;
			left:32px;
			background-image:url('../../images/design/bouton_forum.png');
		}
		a#bouton-histoire
		{
			top:26px;
			left:40px;
			background-image:url('../../images/design/bouton_histoire.png');
		}
		a#bouton-classement
		{
			top:26px;
			left:48px;
			background-image:url('../../images/design/bouton_classement.png');
		}
		a#bouton-recherche
		{
			top:26px;
			left:56px;
			background-image:url('../../images/design/bouton_recherche.png');
		}
		a#bouton-aide
		{
			top:26px;
			left:64px;
			background-image:url('../../images/design/bouton_aide.png');
		}
		#votre-peuple
		{
			text-align:center;
			width:190px;
			height:134px;
			position:relative;
			left:805px!important;
			top:41px!important;
			top:66px;
			left:83px;
			text-transform:uppercase;
			font-size:10px!important;
			font-size:10px;
			color:#ce994a;
			margin-top:0px!important;
			margin-top:4px;
		}
		#votre-peuple div
		{
			font-size:10px!important;
			font-size:10px;
		}
		#votre-peuple .div2
		{
			padding-top:0px;
			font-size:10px!important;
			font-size:10px;
		}
		#votre-peuple .div3
		{
			padding-top:0px;
			color:#ce994a;
			font-size:10px!important;
			font-size:10px;
		}
	#barre-header4,#barre-header2
	{
		width:1004px;
		height:10px;
		font-size:1px;
	}
	#barre-header4{background-image:url('../../images/design/barre_header4.gif');}
	#barre-header2{background-image:url('../../images/design/barre_header2.gif');}
	#contenu
	{
		background:url('../../images/design/contenu_fond.gif') repeat-y;
	}
		#menu
		{
			float:left;
			width:205px;
			display:inline;
		}
			#navigation-haut
			{
				width:205px;
				height:39px;
				background-image:url('../../images/design/navigation_haut.gif');
			}
			.navigation-lien 
			{
				padding-top:1px;
				width:205px;
				height:19px!important;
				height:20px;
				background-image:url('../../images/design/navigation_lien.gif');
				text-align:center;
			}
			.navigation-lien a,.gestionnaire-lien a
			{
				font-size:10px;
				text-transform:uppercase;
			}
			.navigation-lien a:hover, .gestionnaire-lien a:hover
			{
				text-decoration:none;
				color:#837663;
			}
			#navigation-bas
			{
				width:205px;
				height:20px;
				background-image:url('../../images/design/navigation_bas.gif');
			}

			#gestionnaire-haut
			{
				width:205px;
				height:26px;
				background-image:url('../../images/design/gestionnaire_haut.gif');
			}
			.gestionnaire-lien
			{
				padding-top:1px;
				width:205px;
				height:19px!important;
				height:20px;
				overflow:hidden;
				background-image:url('../../images/design/gestionnaire_lien.gif');
				text-align:center;
			}
			#gestionnaire-bas
			{
				width:205px;
				height:20px;
				background-image:url('../../images/design/gestionnaire_bas.gif');
			}

			#premium
			{
				display:block;
				width:205px;
				height:72px;
				background-image:url('../../images/design/premium.gif');
				background-position:top left;
			}
			a#premium:hover
			{
				background-position:bottom left;
			}
			
			#missive-top
			{
				width:185px;
				height:110px;
				margin-left:10px;
				margin-right:10px;
				font-size:11px;
				overflow:hidden;
			}
		#corps
		{
			/* margin-left:205px; */
			font-size:10px;
			float:right;
		}
			#ressource2
			{
				width:799px;
				height:67px;
				background-image:url('../../images/design/ressource2.gif');
				font-size:12px;
				color:#ce994a;
			}
			#ressource4
			{
				width:799px;
				height:67px;
				background-image:url('../../images/design/ressource4.gif');
				font-size:12px;
				color:#ce994a;
			}
				#nourriture
				{
					position:relative;
					top:25px;
					left:53px;
					float:left;
					text-align:center;
					width:86px;
				}
				#bois
				{
					position:relative;
					top:25px;
					left:96px;
					float:left;
					text-align:center;
					width:86px;
				}
				#pierre
				{
					position:relative;
					top:25px;
					left:136px;
					float:left;
					text-align:center;
					width:86px;
				}
				#fer
				{
					position:relative;
					top:25px;
					left:177px;
					float:left;
					text-align:center;
					width:86px;
				}
				#or
				{
					position:relative;
					top:25px;
					left:223px;
					float:left;
					text-align:center;
					width:86px;
				}
				#population
				{
					position:relative;
					top:9px;
					left:246px;
					float:left;
					width:110px;
				}
				#hg_points
				{
					position:relative;
					top:27px;
					left:136px;
					float:left;
					width:110px;
				}
			#creation-haut
			{
				width:799px;
				height:26px;
				background-image:url('../../images/design/creation_haut.gif');
			}
			#creation-contenu
			{
				width:799px;
				background:url('../../images/design/creation_contenu.gif') repeat-y;
				color:#ce994a;
			}
			#creation-bas
			{
				width:799px;
				height:20px;
				background-image:url('../../images/design/creation_bas.gif');
			}
				#creation-batiment
				{
					padding-top:1px;
					padding-left:16px;
					width:50%;
				}
				#creation-unite
				{
					padding-top:1px;
					padding-left:18px;
					width:50%;
				}
			#corps-top-chaine2
			{
				background-image:url('../../images/design/corps_top_chaine2.png');
				height:12px;
				width:799px
			}
			#corps-titre2,#corps-titre4
			{
				font-size:11px;
				padding-top:6px;
				height:29px!important;
				height:35px;
				font-weight:bold;
				text-align:center;
				text-transform:uppercase;
				color:#887b68;
			}
			#corps-titre2{background-image:url('../../images/design/corps_titre2.gif');}
			#corps-titre4{background-image:url('../../images/design/corps_titre4.gif');}
			#corps-contenu
			{
				padding-left:20px;
				padding-right:28px;
				padding-top:10px;
				padding-bottom:10px;
				width:751px!important;
				width:799px;
				background-image:url('../../images/design/corps_contenu.gif');
			}
			#corps-contenu-bas
			{
				width:799px;
				height:6px;
				font-size:1px;
				background-image:url('../../images/design/corps_contenu_bas.gif');
			}
			#corps-bas
			{
				width:799px;
				height:15px;
				padding-bottom:20px;
				background:url('../../images/design/corps_bas.gif') no-repeat;
			}
			#pub-corps
			{
				margin-left:27px;
				width:728px;
				height:90px;
				border:3px solid #25211f;
				margin-bottom:8px;
			}
			#menu-premium
			{
				text-align:center;
				padding:0 10 0 10;/*Haut/droit/bas/gauche*/
				width:779px!important;
				width:799px;
				height:20px!important;
				height:25px;
				background-image:url('../../images/design/menu_premium.gif');
			}
				#lien-premium
				{
					float:left;
					display:block;
					width:152px;
					height:18px;
					border:1px solid #0b0a07;
					border-left:none;
					border-right:none;
					text-align:center;
					font-size:11px;
					background: url('../../images/design/lien_premium_rollover.gif') no-repeat top left;
				}
				#lien-premium:hover
				{
					text-decoration:none;
					background: url('../../images/design/lien_premium_rollover.gif') no-repeat bottom left;
				}
				#menu-premium-separation
				{
					float:left;
					height:18px;
					width:2px;
					border:1px solid #0b0a07;
					border-left:none;
					border-right:none;
					background-image: url('../../images/design/menu_premium_separation.gif');
				}
	#footer
	{
		width:1004px;
		height:27px;
	}
.bulle_profil
{
	padding: 3px;
	border:1px solid #53413b;
	background-color:#16120b;
	color:#5e5548;
	font-size:12px;
	white-space: nowrap;
	text-align:left;
	z-index: 100;
	width:200px;
}	
a.infobulle
{
   position: relative;
   z-index:1;
}
a.infobulle:hover
{
	text-decoration:none;
	background: none; /* correction d'un bug IE */
	z-index: 500; /* on définit une valeur pour l'ordre d'affichage */
}
a.infobulle span 
{
	display: none; /* on masque l'infobulle */
	z-index:1;
}
a.infobulle:hover span {
	display: inline; /* on affiche l'infobulle */
	position: absolute;
	
	top: 15px; /* on positionne notre infobulle */
	left: 15px;

	text-align:left;
	padding: 3px;
	z-index: 100; /* on définit une valeur pour l'ordre d'affichage 
	background-color: #2a1d11;
	border: 1px solid #7c5a43;*/
	border:1px solid #53413b;
	background-color:#16120b;
	/*color:#5d5d5d;*/
	color:#5e5548;
	font-size:12px;
	white-space: nowrap;
}

.p
{
	margin-top: 10px;
	margin-bottom: 20px;
}

.p:first-letter
{
	color: #a0763b;
	font-size: 16px;
	margin-left: 14px;
	font-weight:bold;
}

.citation, .spoiler, .spoiler_hidden /* Titre du code, de la citation et du spoiler */
{
	display:block;
	padding-left:13px;
	color:#8b3c36;
	font-weight:bold;
}

.citation2, .spoiler2, .spoiler2_hidden /* Contenu de la citation et du spoiler */
{
	background-color:#282114;
	padding: 8px;
	margin-left:10px;
	margin-right:10px;
	margin-top:0px;
	border: 1px dashed #53413b;
}

.spoiler3 /* Spoiler par défaut (doit être caché) */
{
	visibility: hidden;
}

.spoiler3_hidden
{
	display: none;
}

.rouge {color:#8b3c36;}
.beige{color:#ce994a;}
.gris{color:#887b68;}
.gris2{color:#5e5548;}
.vert{color:#57762f;}
.bleu{color:#486e8c;}
.orange { color: rgb(236, 118, 0); }
.noir { color: black; }
.marron{color:maroon;}
.olive { color: olive; }
.marine { color: navy; }
.violet { color: purple; }
.bleugris { color: teal; }
.argent { color: silver; }
.jaune { color: yellow; }
.rose { color: fuchsia; }
.turquoise { color: aqua; }
.blanc { color: white; }
.or { color: #cea519; }

.ttpetit { font-size: xx-small; }
.tpetit { font-size: x-small; }
.petit { font-size: small; }
.gros { font-size: large; }
.tgros { font-size: x-large; }
.ttgros { font-size: xx-large; }

.tag_horde{color:#486e8c;}
.tag_horde_perso{color:#57762f;}

.left{text-align:left;}
.center{text-align:center;}
.right{text-align:right;}

.fleft{float:left;}
.fright{float:right;}

.middle{vertical-align:middle;}
.souligne{text-decoration:underline;}
.gras{font-weight:bold;}
.italique{font-style:italic;}

.cleft
{
	height:0px;
	width:100%;
	clear:left;
	border:none;
	padding:0px;
	visibility: hidden;
	font-size:1px;
}
.cright
{
	height:0px;
	width:100%;
	clear:right;
	border:none;
	padding:0px;
	visibility: hidden;
	font-size:1px;
}
select.form
{
	position:relative;
	top:2px;
}
textarea.form
{
	width:600px;
	height:200px;
}
a.form
{
	display:block;
	height:30px;
	width:30px;
	float:left;
	background-repeat:no-repeat;
	background-position:top left; 
}
a.form:hover
{
	background-position:bottom left;
}
a#form_gras{background-image: url('../../img/form/gras.png');}
a#form_italique{background-image: url('../../img/form/italique.png');}
a#form_souligne{background-image: url('../../img/form/souligne.png');}
a#form_paragraphe{background-image: url('../../img/form/paragraphe.png');}
a#form_barre{background-image: url('../../img/form/barre.png');}
a#form_secret{background-image: url('../../img/form/secret.png');}
a#form_citation{background-image: url('../../img/form/citation.png');}
a#form_lien{background-image: url('../../img/form/lien.png');}
a#form_image{background-image: url('../../img/form/image.png');}