body {
	font-family: nobel;
	width: 640px;
}

#bodyContent {
	position: relative;
	overflow: hidden;
	float: left;
	width: 640px;
}

	#contact {
		position: relative;
		float: left;
		width: 100%;
		height: 1504px;
		background: url(../images/contact/background.png) top no-repeat;
	}

		#contact h1 {
			float: left;
			margin: 70px 0 0 172px;
			color: #fff;
			font-size: 45px;
			text-transform: uppercase;
		}

		#contact .trait {
			float: left;
			width: 187px;
			margin: 9px 0 0 186px;
		}

			#contact .trait img {
				float: left;
			}

		#contact #lienMenu {
			position: absolute;
			top: 114px;
			right: 146px;
			width: 60px;
			height: 60px;
		}


		#contact #adresse {
			float: left;
			width: 420px;
			margin: 300px 0 0 110px;
			line-height: 38px;
			font-size: 32px;
			color: #f3722e;
			text-transform: uppercase;
			text-align: center;
		}

		#contact #coordonnees {
			float: left;
			width: 470px;
			margin: 190px 0 0 95px;
			line-height: 38px;
			font-size: 32px;
			color: #f3722e;
			text-transform: uppercase;
			text-align: center;
		}

		#contact a {
			color: #f3722e;
		}

		#contact #plan {
			display: block;
			clear: both;
			float: left;
			width: 70px;
			height: 95px;
			margin: 69px 0 0 284px;
		}

	#menu {
		position: absolute;
		top: 0;
		left: -640px;
		float: left;
		width: 640px;
		background-color: #25292b;
	}

		#menu #header {
			float: left;
			width: 100%;
			height: 120px;
			padding: 65px 0;
			text-align: center;
		}

		#menu #navigation {
			float: left;
			width: 100%;
		}

			#navigation li {
				float: left;
				width: 100%;
				border-top: 1px solid #56595a;
			}

			#navigation li.last {
				border-bottom: 1px solid #56595a;
			}

				#navigation li a {
					float: left;
					width: 100%;
					line-height: 75px;
					font-size: 30px;
					color: #fff;
					text-align: center;
					text-transform: uppercase;
					text-decoration: none;
				}

				#navigation li a:hover, #navigation li a:active {
					background-color: #f3722e;
				}