div#navigation {
	position: absolute;
	width: 127px; height: 147px;
	left: 35px; top: 341px;
	padding: 0px; margin: 0px; 
	text-align: left;
	white-space: nowrap;
	float:left;
}
div#navigation ul {
	list-style-type: none;
	padding: 0px; margin: 0px; 
}
div#navigation ul li {
	float: left;
	z-index:auto !important /*Non-IE6*/; 
	z-index:1000 /*IE6*/;
}
div#navigation ul li a {
	display:-moz-inline-box; 
	display:inline-block; 
	float: none !important /*Non-IE6*/; 
	float: left /*IE-6*/; 
	/* display: block;  */
	height: 21px;
	font: normal 13px arial,helvetica,sans;
	color: #FFFFFF;
	text-decoration:none; 
	padding: 0px;
	background-image: url(/img/blank.gif);
	background-position: 0 0;
	background-repeat: no-repeat;
	border: 0;
}

div#navigation ul li a:hover,div#navigation ul li:hover a,div#navigation ul li.sfhover a,div#navigation ul li a.selected { 
	display:-moz-inline-box; 
	display:inline-block; 
	margin:0; padding:0; 
	white-space:nowrap; 
	text-align:center; 
	cursor: pointer; 
	border:0; 
	background: none; 
	text-decoration: none;
	background-image: url(/img/blank.gif);
}
div#navigation ul li a.Lien-20 {
	background-image: url(/img/bouton-20.jpg);
	background-position: 0 0;
}
div#navigation ul li a.Lien-20:hover,div#navigation ul li:hover a.Lien-20,div#navigation ul li.sfhover a.Lien-20,div#navigation ul li a.Lien-20-selected { 
	background-image: url(/img/bouton-20.jpg);
	background-position: 0 -30px;
}
div#navigation ul li a.Lien-30 {
	background-image: url(/img/bouton-30.jpg);
	background-position: 0 0;
}
div#navigation ul li a.Lien-30:hover,div#navigation ul li:hover a.Lien-30,div#navigation ul li.sfhover a.Lien-30,div#navigation ul li a.Lien-30-selected { 
	background-image: url(/img/bouton-30.jpg);
	background-position: 0 -30px;
}
div#navigation ul li a.Lien-40 {
	background-image: url(/img/bouton-40.jpg);
	background-position: 0 0;
}
div#navigation ul li a.Lien-40:hover,div#navigation ul li:hover a.Lien-40,div#navigation ul li.sfhover a.Lien-40,div#navigation ul li a.Lien-40-selected { 
	background-image: url(/img/bouton-40.jpg);
	background-position: 0 -30px;
}
div#navigation ul li a.Lien-50 {
	background-image: url(/img/bouton-50.jpg);
	background-position: 0 0;
}
div#navigation ul li a.Lien-50:hover,div#navigation ul li:hover a.Lien-50,div#navigation ul li.sfhover a.Lien-50,div#navigation ul li a.Lien-50-selected { 
	background-image: url(/img/bouton-50.jpg);
	background-position: 0 -30px;
}
div#navigation ul li a.Lien-60 {
	background-image: url(/img/bouton-60.jpg);
	background-position: 0 0;
}
div#navigation ul li a.Lien-60:hover,div#navigation ul li:hover a.Lien-60,div#navigation ul li.sfhover a.Lien-60,div#navigation ul li a.Lien-60-selected { 
	background-image: url(/img/bouton-60.jpg);
	background-position: 0 -30px;
}
div#navigation ul li a.Lien-70 {
	background-image: url(/img/bouton-70.jpg);
	background-position: 0 0;
}
div#navigation ul li a.Lien-70:hover,div#navigation ul li:hover a.Lien-70,div#navigation ul li.sfhover a.Lien-70,div#navigation ul li a.Lien-70-selected { 
	background-image: url(/img/bouton-70.jpg);
	background-position: 0 -30px;
}
div#navigation ul li a.Lien-80 {
	background-image: url(/img/bouton-80.jpg);
	background-position: 0 0;
}
div#navigation ul li a.Lien-80:hover,div#navigation ul li:hover a.Lien-80,div#navigation ul li.sfhover a.Lien-80,div#navigation ul li a.Lien-80-selected { 
	background-image: url(/img/bouton-80.jpg);
	background-position: 0 -30px;
}
div#navigation ul li a.Lien-90 {
	display: block;
	width: 119px; height: 47px;
	background-image: url(/img/bouton-contact.jpg);
	background-position: 0 0;
	background-repeat: no-repeat;
}
div#navigation ul li a.Lien-90:hover,div#navigation ul li:hover a.Lien-90,div#navigation ul li.sfhover a.Lien-90,div#navigation ul li a.Lien-90-selected { 
	display: block;
	width: 119px; height: 47px;
	background-image: url(/img/bouton-contact.jpg);
	background-position: 0 -60px;
	background-repeat: no-repeat;
}
div#navigation ul li a.Lien-100 {
	display: block;
	width: 129px; height: 47px;
	background-image: url(/img/bouton-100.jpg);
	background-position: 0 0;
	background-repeat: no-repeat;
}
div#navigation ul li a.Lien-100:hover,div#navigation ul li:hover a.Lien-100,div#navigation ul li.sfhover a.Lien-100,div#navigation ul li a.Lien-100-selected { 
	display: block;
	width: 129px; height: 47px;
	background-image: url(/img/bouton-100.jpg);
	background-position: 0 -48px;
	background-repeat: no-repeat;
}

div#navigation ul li ul {
	display:none;
	padding: 0px; margin: 0px; 
}
div#navigation ul li ul li {
	clear: left;
}

div#navigation ul li:hover,div#navigation ul li.sfhover {}
div#navigation ul li:hover a,div#navigation ul li.sfhover a {} /*Color main cells hovering mode*/
div#navigation ul li:hover ul,div#navigation ul li.sfhover ul {
	display: block; 
	position: absolute; 
	/* z-index:999;  */
	top: 0px; 
	margin-top: 0; 
	left: 127px;
}
div#navigation ul li:hover ul li a,div#navigation ul li.sfhover ul li a {
	display:block; 
	width: 136px; 
	height: 21px; 
	text-align: left;
	background-color: #EAEA9A;
	background-image: url(/img/blank.gif);
	background-position: 0 0;
	background-repeat: no-repeat;
	text-decoration:none;
	padding: 0;
}
div#navigation ul li:hover ul li a:hover,div#navigation ul li.sfhover ul li a:hover {
	display:block; 
	width: 136px; 
	height: 21px; 
	text-align: left;
	background-color: #EAEA9A;
	background-image: url(/img/blank.gif);
	background-position: 0 0;
	background-repeat: no-repeat;
	padding: 0;
}

/* Sous menu maisons */
div#navigation ul li:hover ul li a.Lien-40-10,div#navigation ul li.sfhover ul li a.Lien-40-10 {
	background-image: url(/img/bouton-40-10.jpg);
	background-position: 0 0;
}
div#navigation ul li:hover ul li a.Lien-40-20,div#navigation ul li.sfhover ul li a.Lien-40-20 {
	background-image: url(/img/bouton-40-20.jpg);
	background-position: 0 0;
}
div#navigation ul li:hover ul li a.Lien-40-30,div#navigation ul li.sfhover ul li a.Lien-40-30 {
	background-image: url(/img/bouton-40-30.jpg);
	background-position: 0 0;
}
div#navigation ul li:hover ul li a.Lien-40-10:hover,div#navigation ul li.sfhover ul li a.Lien-40-10:hover,div#navigation ul li:hover ul li a.Lien-40-10-selected,div#navigation ul li.sfhover ul li a.Lien-40-10-selected {
	background-image: url(/img/bouton-40-10.jpg);
	background-position: 0 -21px;
}
div#navigation ul li:hover ul li a.Lien-40-20:hover,div#navigation ul li.sfhover ul li a.Lien-40-20:hover,div#navigation ul li:hover ul li a.Lien-40-20-selected,div#navigation ul li.sfhover ul li a.Lien-40-20-selected {
	background-image: url(/img/bouton-40-20.jpg);
	background-position: 0 -21px;
}
div#navigation ul li:hover ul li a.Lien-40-30:hover,div#navigation ul li.sfhover ul li a.Lien-40-30:hover,div#navigation ul li:hover ul li a.Lien-40-30-selected,div#navigation ul li.sfhover ul li a.Lien-40-30-selected {
	background-image: url(/img/bouton-40-30.jpg);
	background-position: 0 -21px;
}

/* sous menu galerie */
div#navigation ul li:hover ul li a.Lien-100-10,div#navigation ul li.sfhover ul li a.Lien-100-10 {
	background-image: url(/img/bouton-100-10.jpg);
	background-position: 0 0;
}
div#navigation ul li:hover ul li a.Lien-100-20,div#navigation ul li.sfhover ul li a.Lien-100-20 {
	background-image: url(/img/bouton-100-20.jpg);
	background-position: 0 0;
}
div#navigation ul li:hover ul li a.Lien-100-10:hover,div#navigation ul li.sfhover ul li a.Lien-100-10:hover,div#navigation ul li:hover ul li a.Lien-100-10-selected,div#navigation ul li.sfhover ul li a.Lien-100-10-selected {
	background-image: url(/img/bouton-100-10.jpg);
	background-position: 0 -21px;
}
div#navigation ul li:hover ul li a.Lien-100-20:hover,div#navigation ul li.sfhover ul li a.Lien-100-20:hover,div#navigation ul li:hover ul li a.Lien-100-20-selected,div#navigation ul li.sfhover ul li a.Lien-100-20-selected {
	background-image: url(/img/bouton-100-20.jpg);
	background-position: 0 -21px;
}



div#navigation-maisons {
	position: absolute;
	width: 223px; height: 143px;
	left: 700px; top: 334px;
	padding: 0px; margin: 0px; 
	text-align: left;
	white-space: nowrap;
	float:left;
}
div#navigation-maisons ul {
	list-style-type: none;
	padding: 0px; margin: 0px; 
}
div#navigation-maisons ul li {
	float: left;
	z-index:auto !important /*Non-IE6*/; 
	z-index:1000 /*IE6*/;
}
div#navigation-maisons ul li a {
	display:-moz-inline-box; 
	display:inline-block; 
	float: none !important /*Non-IE6*/; 
	float: left /*IE-6*/; 
	/* display: block;  */
	height: 21px;
	font: normal 13px arial,helvetica,sans;
	color: #FFFFFF;
	text-decoration:none; 
	padding: 0px;
	background-image: url(/img/blank.gif);
	background-position: 0 0;
	background-repeat: no-repeat;
	border: 0;
	background-image: url(/img/bouton-maisons.jpg);
	background-position: 0 0;
}

div#navigation-maisons ul li a:hover,div#navigation-maisons ul li:hover a,div#navigation-maisons ul li.sfhover a,div#navigation-maisons ul li a.selected { 
	display:-moz-inline-box; 
	display:inline-block; 
	margin:0; padding:0; 
	white-space:nowrap; 
	text-align:center; 
	cursor: pointer; 
	border:0; 
	background: none; 
	text-decoration: none;
	background-image: url(/img/blank.gif);
	background-image: url(/img/bouton-maisons.jpg);
	background-position: 0 -143px;
}
div#navigation-maisons ul li ul {
	display:none;
	padding: 0px; margin: 0px; 
}
div#navigation-maisons ul li ul li {
	clear: left;
}

div#navigation-maisons ul li:hover,div#navigation-maisons ul li.sfhover {}
div#navigation-maisons ul li:hover a,div#navigation-maisons ul li.sfhover a {} /*Color main cells hovering mode*/
div#navigation-maisons ul li:hover ul,div#navigation-maisons ul li.sfhover ul {
	display: block; 
	position: absolute; 
	/* z-index:999;  */
	top: 33px; 
	margin-top: 0; 
	left: 46px;
}
div#navigation-maisons ul li:hover ul li a,div#navigation-maisons ul li.sfhover ul li a {
	display:block; 
	width: 136px; 
	height: 21px; 
	text-align: left;
	background-color: #EAEA9A;
	background-image: url(/img/blank.gif);
	background-position: 0 0;
	background-repeat: no-repeat;
	text-decoration:none;
	padding: 0;
}
div#navigation-maisons ul li:hover ul li a:hover,div#navigation-maisons ul li.sfhover ul li a:hover {
	display:block; 
	width: 136px; 
	height: 21px; 
	text-align: left;
	background-color: #EAEA9A;
	background-image: url(/img/blank.gif);
	background-position: 0 0;
	background-repeat: no-repeat;
	padding: 0;
}
div#navigation-maisons ul li:hover ul li a.Lien-40-10,div#navigation-maisons ul li.sfhover ul li a.Lien-40-10 {
	background-image: url(/img/bouton-40-10.jpg);
	background-position: 0 0;
}
div#navigation-maisons ul li:hover ul li a.Lien-40-20,div#navigation-maisons ul li.sfhover ul li a.Lien-40-20 {
	background-image: url(/img/bouton-40-20.jpg);
	background-position: 0 0;
}
div#navigation-maisons ul li:hover ul li a.Lien-40-30,div#navigation-maisons ul li.sfhover ul li a.Lien-40-30 {
	background-image: url(/img/bouton-40-30.jpg);
	background-position: 0 0;
}
div#navigation-maisons ul li:hover ul li a.Lien-40-10:hover,div#navigation-maisons ul li.sfhover ul li a.Lien-40-10:hover,div#navigation-maisons ul li:hover ul li a.Lien-40-10-selected,div#navigation-maisons ul li.sfhover ul li a.Lien-40-10-selected {
	background-image: url(/img/bouton-40-10.jpg);
	background-position: 0 -21px;
}
div#navigation-maisons ul li:hover ul li a.Lien-40-20:hover,div#navigation-maisons ul li.sfhover ul li a.Lien-40-20:hover,div#navigation-maisons ul li:hover ul li a.Lien-40-20-selected,div#navigation-maisons ul li.sfhover ul li a.Lien-40-20-selected {
	background-image: url(/img/bouton-40-20.jpg);
	background-position: 0 -21px;
}
div#navigation-maisons ul li:hover ul li a.Lien-40-30:hover,div#navigation-maisons ul li.sfhover ul li a.Lien-40-30:hover,div#navigation-maisons ul li:hover ul li a.Lien-40-30-selected,div#navigation-maisons ul li.sfhover ul li a.Lien-40-30-selected {
	background-image: url(/img/bouton-40-30.jpg);
	background-position: 0 -21px;
}

a.navigation-index {
	position: absolute;
	width: 223px;
	height: 143px;
}
a.navigation-batiments,a.navigation-batiments:visited {
	left: 477px;
	top: 412px;
	background-image: url(/img/bouton-batiments.jpg);
	background-position: 0 0;
}
a.navigation-batiments:hover {
	background-position: 0 -143px;
}
a.navigation-ecologie,a.navigation-ecologie:visited {
	left: 870px;
	top: 367px;
	background-image: url(/img/bouton-ecologie.jpg);
	background-position: 0 0;
}
a.navigation-ecologie:hover {
	background-position: 0 -143px;
}
a.navigation-methodes,a.navigation-methodes:visited {
	left: 338px;
	top: 331px;
	background-image: url(/img/bouton-methodes.jpg);
	background-position: 0 0;
}
a.navigation-methodes:hover {
	background-position: 0 -143px;
}
a.navigation-technique,a.navigation-technique:visited {
	left: 913px;
	top: 48px;
	background-image: url(/img/bouton-technique.jpg);
	background-position: 0 0;
}
a.navigation-technique:hover {
	background-position: 0 -143px;
}
a.navigation-specialites,a.navigation-specialites:visited {
	left: 847px;
	top: 191px;
	background-image: url(/img/bouton-specialites.jpg);
	background-position: 0 0;
}
a.navigation-specialites:hover {
	background-position: 0 -143px;
}
div#navigation-maisons ul li a.navigation-maison,div#navigation-maisons ul li a.navigation-maison:visited {
	position: absolute;
	left: 0; top: 0;
	background-image: url(/img/bouton-maisons.jpg);
	background-position: 0 0;
}
div#navigation-maisons ul li a.navigation-maison:hover {
	background-position: 0 -143px;
}
