body {
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #FFFFFF;
}

#conteneur {
	width: 1024px;
	height: 768px;
	background-color: #FFFFFF;
	margin-left: auto;
	margin-right: auto;
}

#menu {
	width: 652px;
	height: 768px;
	margin: 0;
	padding: 0;
	float: left;
}

#suite {
	width: 372px;
	height: 177px;
	margin: 0;
	padding: 0;
	float: left;
}

#menu-bas {
	width: 372px;
	height: 334px;
	margin: 0;
	padding: 0;
	float: left;
}

#box-navicub {
	width: 292px;
	height: 147px;
	margin: 0;
	padding-top: 110px;
	padding-left: 22px;
	padding-right: 58px;
	background: url(img/home-navicub-box.jpg) no-repeat top center;
	background-color: #FFFFFF;
	float: left;
}

#box-contact {
	width: 292px;
	height: 147px;
	margin: 0;
	padding-top: 110px;
	padding-left: 22px;
	padding-right: 58px;
	background: url(img/home-contact-box.jpg) no-repeat top center;
	background-color: #FFFFFF;
	float: left;
}

#box-contact2 {
	width: 292px;
	height: 324px;
	margin: 0;
	padding-top: 110px;
	padding-left: 22px;
	padding-right: 58px;
	background: url(img/home-contact-box.jpg) no-repeat top center;
	background-color: #847B69;
	float: left;
}

#box-recrute {
	width: 292px;
	height: 147px;
	margin: 0;
	padding-top: 110px;
	padding-left: 22px;
	padding-right: 58px;
	background: url(img/home-recrute-box.jpg) no-repeat top center;
	background-color: #FFFFFF;
	float: left;
}

#box-partenaires {
	width: 292px;
	height: 147px;
	margin: 0;
	padding-top: 110px;
	padding-left: 22px;
	padding-right: 58px;
	background: url(img/home-partenaires-box.jpg) no-repeat top center;
	background-color: #FFFFFF;
	float: left;
}

#box-nous {
	width: 292px;
	height: 147px;
	margin: 0;
	padding-top: 110px;
	padding-left: 22px;
	padding-right: 58px;
	background: url(img/home-nous-box.jpg) no-repeat top center;
	background-color: #FFFFFF;
	float: left;
}

#box-demos {
	width: 292px;
	height: 147px;
	margin: 0;
	padding-top: 110px;
	padding-left: 22px;
	padding-right: 58px;
	background: url(img/home-demos-box.jpg) no-repeat top center;
	background-color: #FFFFFF;
	float: left;
}

#box-equipe {
	width: 292px;
	height: 147px;
	margin: 0;
	padding-top: 110px;
	padding-left: 22px;
	padding-right: 58px;
	background: url(img/home-equipe-box.jpg) no-repeat top center;
	background-color: #FFFFFF;
	float: left;
}

#box-liens {
	width: 292px;
	height: 147px;
	margin: 0;
	padding-top: 110px;
	padding-left: 22px;
	padding-right: 58px;
	background: url(img/home-liens-box.jpg) no-repeat top center;
	background-color: #FFFFFF;
	float: left;
}

#box-metier {
	width: 292px;
	height: 147px;
	margin: 0;
	padding-top: 110px;
	padding-left: 22px;
	padding-right: 58px;
	background: url(img/home-metier-box.jpg) no-repeat top center;
	background-color: #FFFFFF;
	float: left;
}

#box-catalogue {
	width: 292px;
	height: 147px;
	margin: 0;
	padding-top: 110px;
	padding-left: 22px;
	padding-right: 58px;
	background: url(img/home-catalogue-box.jpg) no-repeat top center;
	background-color: #FFFFFF;
	float: left;
}

#contact-haut {
	width: 874px;
	height: 553px;
	padding: 0;
	margin: 0;
	background: url(img/contact-haut.jpg) no-repeat top center;
	background-color: #FFFFFF;
	float: left;
}

#catalogue-haut {
	width: 874px;
	height: 553px;
	padding: 0;
	margin: 0;
	background: url(img/catalogue-haut.jpg) no-repeat top center;
	background-color: #FFFFFF;
	float: left;
}

#demos-haut {
	width: 874px;
	height: 553px;
	padding: 0;
	margin: 0;
	background: url(img/demos-haut.jpg) no-repeat top center;
	background-color: #FFFFFF;
	float: left;
}

#equipe-haut {
	width: 874px;
	height: 553px;
	padding: 0;
	margin: 0;
	background: url(img/equipe-haut.jpg) no-repeat top center;
	background-color: #FFFFFF;
	float: left;
}

#recrute-haut {
	width: 874px;
	height: 553px;
	padding: 0;
	margin: 0;
	background: url(img/recrute-haut.jpg) no-repeat top center;
	background-color: #FFFFFF;
	float: left;
}

#partenaires-haut {
	width: 874px;
	height: 553px;
	padding: 0;
	margin: 0;
	background: url(img/partenaires-haut.jpg) no-repeat top center;
	background-color: #FFFFFF;
	float: left;
}

#nous-haut {
	width: 874px;
	height: 553px;
	padding: 0;
	margin: 0;
	background: url(img/nous-haut.jpg) no-repeat top center;
	background-color: #FFFFFF;
	float: left;
}

#navicub-haut {
	width: 874px;
	height: 553px;
	padding: 0;
	margin: 0;
	background: url(img/navicub-haut.jpg) no-repeat top center;
	background-color: #FFFFFF;
	float: left;
}

#metier-haut {
	width: 874px;
	height: 553px;
	padding: 0;
	margin: 0;
	background: url(img/metier-haut.jpg) no-repeat top center;
	background-color: #FFFFFF;
	float: left;
}

#liens-haut {
	width: 874px;
	height: 553px;
	padding: 0;
	margin: 0;
	background: url(img/liens-haut.jpg) no-repeat top center;
	background-color: #FFFFFF;
	float: left;
}

#box-texte {
	width: 321px;
	height: 346px;
	padding: 0;
	margin-top: 192px;
	margin-bottom: 15px;
	margin-left: 39px;
	color: #60594C;
	float: left;
	overflow: auto;
}

#box-texte1 {
	width: 321px;
	height: 376px;
	padding: 0;
	margin-top: 168px;
	margin-bottom: 15px;
	margin-left: 39px;
	color: #60594C;
	float: left;
	overflow: auto;
}

#box-texte3 {
	width: 321px;
	height: 316px;
	padding: 0;
	margin-top: 216px;
	margin-bottom: 15px;
	margin-left: 39px;
	color: #60594C;
	float: left;
	overflow: auto;
}

#box-media {
	width: 365px;
	height: 345px;
	padding: 0;
	margin-top: 208px;
	margin-bottom: 0px;
	margin-left: 21px;
	margin-right: 128px;
	color: #60594C;
	float: left;
}

#box-mediaG {
	width: 380px;
	height: 435px;
	padding: 0;
	margin-top: 118px;
	margin-bottom: 0px;
	margin-left: 21px;
	margin-right: 108px;
	color: #60594C;
	float: left;
	overflow: auto;
}

#box-mediaNous {
	width: 380px;
	height: 435px;
	padding: 0;
	margin-top: 118px;
	margin-bottom: 0px;
	margin-left: 21px;
	margin-right: 108px;
	color: #60594C;
	background-color: #FFFFFF;
	float: left;
	overflow: auto;
}

#box-mediaContact {
	width: 350px;
	height: 432px;
	padding: 0;
	margin-top: 120px;
	margin-bottom: 0px;
	margin-left: 51px;
	margin-right: 108px;
	color: #60594C;
	float: left;
}

#precedent {
	width: 32px;
	height: 45px;
	margin: 0;
	padding-top: 5px;
	padding-left: 148px;
	float: left;
}

#suivant {
	width: 33px;
	height: 45px;
	margin: 0;
	padding-top: 5px;
	float: left;
}

#contact {
	width: 150px;
	height: 553px;
	margin: 0;
	padding: 0;
	background-color: #FFFFFF;
	float: left;
}

#retour {
	width: 1024px;
	height: 215px;
	margin: 0;
	padding: 0;
	background-color: #FFFFFF;
	float: left;
}