/* Début rubrique Accueil */

#nav-accueil {
	float: left;
	width: 66px;
	margin: 0;
	padding: 0;
	overflow: hidden;
}

#nav-accueil li {
	float: left;
	width: 66px;
	height: 65px;
}

#nav-accueil li a {
	display: block;
	background: url(images/general/accueil.png) no-repeat;
	color: #fff;
	font: 11px "Arial", verdana, Trebuchet MS, sans-serif;
	padding-top: 10px;
	padding-left: 10px;
	height: 50px;
	text-decoration: none;
}

#nav-accueil li a:hover, #nav li a:focus, #nav li a:active {
	width: 66px;
	height: 65px;
	background: url(images/general/accueil2.png) no-repeat;
}

#nav-accueil-on {
	float: left;
	margin: 0;
	padding: 0;
	overflow: hidden;
}

#nav-accueil-on li {
	float: left;
	width: 56px;
	height: 55px;
	padding-top: 10px;
	padding-left: 10px;
	background: url(images/general/accueil2.png) no-repeat;
}

/* Fin rubrique Accueil */


/* Début rubrique Urbanisme */
#nav-urbanisme {
	float: left;
	margin: 0;
	padding: 0;
	width: 118px;
	overflow: hidden;
}

#nav-urbanisme li {
	float: left;
	width: 118px;
	height: 65px;
}

#nav-urbanisme li a {
	display: block;
	padding-top: 10px;
	padding-left: 10px;
	width: 108px;
	height: 55px;
	color: #fff;
	font: 11px "Arial", verdana, Trebuchet MS, sans-serif;
	text-decoration: none;
	background: url(images/general/urban.png) no-repeat;
}

#nav-urbanisme li a:hover, #nav li a:focus, #nav li a:active {
	width: 118px;
	height: 65px;
	background: url(images/general/urban2.png) no-repeat;
}

#nav-urbanisme-on {
	float: left;
	margin: 0;
	padding: 0;
	overflow: hidden;
}

#nav-urbanisme-on li {
	float: left;
	width: 108px;
	height: 55px;
	padding-top: 10px;
	padding-left: 10px;
	background: url(images/general/urban2.png) no-repeat;
}

/* Fin rubrique Urbanisme */

/* Début rubrique Architecture du Paysage */

#nav-archi {
	float: left;
	margin: 0;
	padding: 0;
	width: 182px;
	overflow: hidden;
}

#nav-archi li {
	float: left;
	width: 182px;
	height: 65px;
}

#nav-archi li a {
	display: block;
	background: url(images/general/archi.png) no-repeat;
	width: 172px;
	height: 55px;
	color: #fff;
	font: 11px "Arial", verdana, Trebuchet MS, sans-serif;
	padding-top: 10px;
	padding-left: 10px;
	text-decoration: none;
}

#nav-archi li a:hover, #nav li a:focus, #nav li a:active {
	width: 182px;
	height: 65px;
	background: url(images/general/archi2.png) no-repeat;
}

#nav-archi-on {
	float: left;
	margin: 0;
	padding: 0;
	overflow: hidden;
}

#nav-archi-on li {
	float: left;
	width: 172px;
	height: 55px;
	padding-top: 10px;
	padding-left: 10px;
	background: url(images/general/archi2.png) no-repeat;
}

/* Fin rubrique Architecture du Paysage */

/* Début rubrique Ingénierie touristique */

#nav-inge {
	float: left;
	margin: 0;
	padding: 0;
	width: 159px;
	overflow: hidden;
}

#nav-inge li {
	float: left;
	width: 159px;
	height: 65px;
}

#nav-inge li a {
	display: block;
	background: url(images/general/inge.png) no-repeat;
	width: 149px;
	height: 55px;
	color: #fff;
	font: 11px "Arial", verdana, Trebuchet MS, sans-serif;
	padding-top: 10px;
	padding-left: 10px;
	text-decoration: none;
}

#nav-inge li a:hover, #nav li a:focus, #nav li a:active {
	width: 159px;
	height: 65px;
	background: url(images/general/inge2.png) no-repeat;
}

#nav-inge-on {
	float: left;
	margin: 0;
	padding: 0;
	width: 159px;
	overflow: hidden;
}

#nav-inge-on li {
	float: left;
	width: 149px;
	height: 55px;
	padding-top: 10px;
	padding-left: 10px;
	background: url(images/general/inge2.png) no-repeat;
}

/* Fin rubrique Ingénierie touristique */

/* Début rubrique Contact */

#nav-contact {
	float: left;
	margin: 0;
	padding: 0;
	width: 125px;
	overflow: hidden;
}

#nav-contact li {
	float: left;
	width: 125px;
	height: 65px;
}

#nav-contact li a {
	display: block;
	width: 125px;
	height: 55px;
	color: #fff;
	font: 11px "Arial", verdana, Trebuchet MS, sans-serif;
	padding-top: 10px;
	padding-left: 10px;
	text-decoration: none;
}

#nav-contact li a:hover, #nav li a:focus, #nav li a:active {
	width: 125px;
	height: 65px;
	background: url(images/general/contact2.png) no-repeat;
}

#nav-contact-on {
	float: left;
	width: 125px;
	margin: 0;
	padding: 0;
	overflow: hidden;
}


#nav-contact-on li {
	float: left;
	width: 125px;
	height: 55px;
	padding-top: 10px;
	padding-left: 10px;
	background: url(images/general/contact2.png) no-repeat;
}