body {
	background: #ffffff url(images/home-body.png) repeat-x;
}

#wrapper {
	width: 1000px;
}

#header {
	background: #f8f8f8 url(images/header-home.png) no-repeat;
	height: 230px;
}

#header-menu {
	width: 980px;
	height: 126px;
	top: 90px;
	left: 10px;
}

#header-menu li {
	position: absolute;
	top: 0;
	left: 0;
	height: 126px;
	width: 327px;
}

#header-menu #header-menu-tourisme {
	left: 327px;
	width: 326px;
}

#header-menu #header-menu-camping {
	left: 653px;
}

#header-menu a {
	width: 327px;
	height: 126px;
}

#header-menu #header-menu-mairie a {
	background: transparent url(images/header-home-mairie.png) no-repeat;
}

#header-menu #header-menu-tourisme a {
	width: 326px;
	background: transparent url(images/header-home-tourisme.png) no-repeat;
}

#header-menu #header-menu-camping a {
	background: transparent url(images/header-home-camping.png) no-repeat;
}

#header-menu a span {
	position: absolute;
	top: -999px;
}

#header-submenu {
	display: none;
}

#header-tools {
	left: 770px;
}

#header-tools a span {
	top: 25px;
	left: -230px;
	text-align: right;
	color: #333333;
	line-height: 20px;
}

#footer {
	margin: 10px;
	border-top: 1px solid #999999;
}

#footer p, #footer a {
	color: #999999;
}

#main-home, #main-mairie, #main-tourisme, #main-camping {
	margin: 0 20px 20px 20px;
	padding: 20px;
}

#main h2 {
	margin-top: 0;
}

#main p {
	margin-bottom: 0;
}

#header-tools li.localisation a {
	background: transparent url(images/header-home-localisation.png) no-repeat;
}

#header-tools li.contact a {
	background: transparent url(images/header-home-contact.png) no-repeat;
}

#header-tools li.liens a {
	background: transparent url(images/header-home-liens.png) no-repeat;
}


