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


body	{ background-color:#000000; font-family:Tahoma, Arial; margin:0px; padding:0px; color:#EFEFEF; font-size:11px; }

img	{ border:none; vertical-align:middle; }

h1, h2, h3, h4, h5, h6, p, ul, ol	{ padding:5px; }
h1	{ font-size:25px; font-weight:normal; text-transform:uppercase; }

a,a:visited	{ color:#009367; text-decoration:none; }
a:hover	{ color:#009367; text-decoration:underline; }

input, select, textarea
	{
	padding-top:3px; padding-bottom:3px; padding-left:4px; padding-right:4px;
	font-family:Arial, sans-serif; font-size:11px; color:#000000; vertical-align:middle;
	border:1px #CCCCCC solid; background-color:#999999;
	}
textarea { line-height:1.25; }
label { cursor:pointer; }
input[type=checkbox], input[type=radio]	{ border:none; background-color:transparent; }

table tr td { padding:2px; }


#Main
	{
	margin-left:auto; margin-right:auto; margin-top:40px; width:1067px; height:528px; background-color:#ECECEC;
	background-image:url(Habillage/Fond-Main.jpg); background-attachment:scroll; background-position:0px 0px; background-repeat:no-repeat;
	}

#Menu
	{
	height:478px; padding-top:50px; width:223px; float:left; background-color:#888888;
	background-image:url(Habillage/Fond-Menu.jpg); background-attachment:scroll; background-position:0px 0px; background-repeat:no-repeat;
	}
#Menu ul	{ padding:0px; margin:0px; width:180px; margin-left:43px; }
#Menu ul li	{ padding:0px; margin:0px; width:180px; padding-top:3px; padding-bottom:4px; font-family:Tahoma, sans-serif; font-size:12px; text-transform:uppercase; list-style:none; }
#Menu ul li a		{ color:#FFFFFF; text-decoration:none; }
#Menu ul li a:hover	{ color:#4B4B4B; text-decoration:none; }

#Menu ul ul		{ width:160px; margin:5px; margin-left:15px; }
#Menu ul ul li	{ width:160px; font-size:10px; padding-top:2px; padding-bottom:2px; }

#Contenu
	{
	height:528px; padding-left:14px; width:830px; float:right;
	background-image:url(Habillage/Fond-Contenu.jpg); background-attachment:scroll; background-position:0px 0px; background-repeat:no-repeat;
	}

#Bas	{ clear:both; float:none; width:240px; height:69px; margin-left:827px; }


input	{ }



/****************** BARRES DE STATS ******************/
.BarreStat, .BarreStatFond, .BarreStatMax	{ height:11px; width:11px; padding:0px; padding-top:2px; margin-top:2px; line-height:9px; font-size:9px; display:block; float:left; vertical-align:middle; white-space:nowrap; overflow:hidden; }
.BarreStat		{ background-color:#8FB5DA; color:#FFFFFF; font-weight:bold; }
.BarreStatFond	{ background-color:#CFCFCF; color:#000000; }
.BarreStatMax		{ background-color:#CFCFCF; color:#555555; }


