.header
	{
		margin: auto;
	}
	
		.logo
		{
			float: left;
			width: 745px;
			height: 176px;
			margin: 0px;
			padding: 0px;
			background-image: url("../images/template/logo.jpg");
		}
		
		.lienlogo
		{
			width: 750px;
			height: 200px;
			display: block;
		}
	
		.logoforum
		{
			float: left;
			width: 745px;
			height: 176px;
			margin: 0px;
			padding: 0px;
			background-image: url("../images/template/logoforum.jpg");
		}
		
		.logoforum a
		{
			width: 740px;
			height: 200px;
			display: block;
			float: left;
		}
		
		.login
		{
			float: left;
			margin-right: 0px;
			width: 245px;
			height: 176px;
			background-image: url("../images/template/login.jpg");
		}
		
		.loginforum
		{
			float: left;
			margin-right: 0px;
			width: 245px;
			height: 176px;
			background-image: url("../images/template/loginforum.jpg");
		}
		
			.cadrelogin
			{
				width: 160px;
				height: 110px;
				margin-top: 63px;
				margin-left: 20px;
				padding: 5px;
			}
			
				.cadreloginavatar
				{
					float: left;
					width: 55px;
					height: 76px;
					overflow: hidden;
				}
				
					.cadreloginavatar img
					{
						border: 1px solid grey;
					}
				
				.cadrelogininfo
				{
					float: left;
					padding-left: 5px;
					width: 100px;
				}
				
				.cadreloginmenu
				{
					/*float: left;*/
					background-color: lightgrey;
					width: 150px;
					padding: 5px;
					margin-left: -5px;
					display: none;
					position: relative;
					overflow: hidden;
					opacity: 0.95;
				}
				
					.cadreloginmenu ul
					{
						list-style-type: none;
						list-style-position: inside;
						padding: 0px;
						margin: 0px;
					}
				
		.menuonglet
		{
			width: 990px;
		}
		
			.menuongletleft
			{
				float: left;
				width: 342px;
				height: 30px;
				background-image: url("../images/template/menuongletleft.jpg");
			}
			
			.menuongletbouton
			{
				float: left;
				width: 94px;
				height: 30px;
			}
			
			.menuongletcenter
			{
				float: left;
				width: 470px;
				height: 23px;
				background-image: url("../images/template/menuongletcenter.jpg");
				font-weight: bold;
				padding-top: 7px;
			}
			
				.menuongletcenter a:hover
				{
					color: DarkGoldenRod;
				}
			
			.menuongletright
			{
				float: left;
				width: 178px;
				height: 30px;
				background-image: url("../images/template/menuongletright.jpg");
			}
		
		.newsflash
		{
			width: 990px;
			height: 35px;
			margin-top: -0px; /*Pour supprimer la marge blanche sous IE u_u */
		}
		
		.newsflash a
		{
			color: goldenrod;
		}

			.newsflashleft
			{
				float: left;
				width: 283px;
				height: 35px;
				background-image: url("../images/template/newsflashleft.jpg");
				cursor: pointer;
			}

			.newsflashleftforum
			{
				float: left;
				width: 283px;
				height: 35px;
				background-image: url("../images/template/newsflashleftforum.jpg");
			}
			
			.newsflashbackground
			{
				float: left;
				width: 529px;
				height: 35px;
				background-image: url("../images/template/newsflashcenter.jpg");
			}
			
			.newsflashbackgroundforum
			{
				float: left;
				width: 529px;
				height: 35px;
				background-image: url("../images/template/newsflashcenterforum.jpg");
			}
				
				.newsflashcontent
				{
					height: 24px;
					margin-top: 3px;
					overflow: hidden;
					font-size: 16px;
					font-family: "Trebuchet MS", serif;
				}
				
					.newsflashcontentall
					{
						width: 100px;
						list-style-type: none;
						padding: 0px;
						margin: 0px;
						white-space: nowrap;
					}
					
					.newsflashcontentitem
					{
						height: 19px;
						margin-bottom: 5px;
					}
			
			.newsflashright
			{
				float: left;
				width: 178px;
				height: 35px;
				background-image: url("../images/template/newsflashright.jpg");
			}
			
			.newsflashrightforum
			{
				float: left;
				width: 178px;
				height: 35px;
				background-image: url("../images/template/newsflashrightforum.jpg");
			}