/* Conteneur du menu déroulant */

#menuDeroulant {
	position:absolute;
	border-bottom:5px solid #7eb418;
	background:#FFF;
	width:722px;
	height:34px;
	list-style-type:none;
}

/* Contenu bouton du menu déroulant */

#menuDeroulant li {
	float:left;
	margin:0 auto;
	padding:0;
	border:0;
}

/* Propriété des boutons en lien */



/* Conteneur du sous menu déroulant insivible avant le passage sur le bouton */

#menuDeroulant .sousMenu {
	display:none;
	clear:both;
	list-style-type:none;
}

/* Contenu boutons du sous menu déroulant invisible avant le passage sur le bouton */

#menuDeroulant .sousMenu li {
	float:none;
	margin:0;
	padding:0;
	border:0;
	padding:0 5px 0 5px;
}

/* Propriétés des boutons en liens dans le sous menu */

#menuDeroulant .sousMenu li a {
	display:block;
	color:#1a4d08;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:11px;
	padding:0 0 10px 0;
	margin:0;
	border:0;
	text-decoration:none;
}
#menuDeroulant .sousMenu li a:hover {
	color:#FFF;
}

#menuDeroulant li:hover > .sousMenu { 
	display:block; 
}

/* Propriétés des boutons avec hover */

#nav_accueil a {
	float:left;
	background:url(templates/images/bt-accueil.gif) top no-repeat; 
	width:77px; 
	height:34px;
	margin-right:10px;
	margin-bottom:4px;
}
#nav_accueil a:hover {
	float:left;
	background:url(templates/images/bt-accueil.gif) bottom no-repeat; 
	width:77px; 
	height:34px;
}
#nav_solution a {
	float:left;
	background:url(templates/images/bt-notre-solution.gif) top no-repeat; 
	width:117px; 
	height:34px;
	margin-right:10px;
}
#nav_solution a:hover {
	float:left;
	background:url(templates/images/bt-notre-solution.gif) bottom no-repeat; 
	width:117px; 
	height:34px;
}
#nav_solution_hover {
	float:left;
	background:url(templates/images/bt-notre-solution.gif) bottom no-repeat; 
	width:117px; 
	height:34px;
	margin-right:10px;
}
#nav_solution_hover a {
	float:left;
	background:url(templates/images/bt-notre-solution.gif) bottom no-repeat; 
	width:117px; 
	height:34px;
}
#nav_qui a {
	float:left;
	background:url(templates/images/bt-qui-sommes-nous.gif) top no-repeat; 
	width:144px; 
	height:34px;
	margin-right:10px;
}
#nav_qui a:hover {
	float:left;
	background:url(templates/images/bt-qui-sommes-nous.gif) bottom no-repeat; 
	width:144px; 
	height:34px;
}
#nav_qui_hover {
	float:left;
	background:url(templates/images/bt-qui-sommes-nous.gif) bottom no-repeat; 
	width:144px; 
	height:34px;
	margin-right:10px;
}
#nav_qui_hover a {
	float:left;
	background:url(templates/images/bt-qui-sommes-nous.gif) bottom no-repeat; 
	width:144px; 
	height:34px;
}
#nav_ref a {
	float:left;
	background:url(templates/images/bt-references.gif) top no-repeat; 
	width:98px; 
	height:34px;
	margin-right:10px;
}
#nav_ref a:hover {
	float:left;
	background:url(templates/images/bt-references.gif) bottom no-repeat; 
	width:98px; 
	height:34px;
}
#nav_ref_hover {
	float:left;
	background:url(templates/images/bt-references.gif) bottom no-repeat; 
	width:98px; 
	height:34px;
	margin-right:10px;
}
#nav_ref_hover a {
	float:left;
	background:url(templates/images/bt-references.gif) bottom no-repeat; 
	width:98px; 
	height:34px;
	margin-right:10px;
}
#nav_actu a {
	float:left;
	background:url(templates/images/bt-actualites.gif) top no-repeat; 
	width:90px;
	height:34px;
	margin-right:10px;
}
#nav_actu a:hover {
	float:left;
	background:url(templates/images/bt-actualites.gif) bottom no-repeat; 
	width:90px;
	height:34px;
}
#nav_actu_hover {
	float:left;
	background:url(templates/images/bt-actualites.gif) bottom no-repeat; 
	width:90px;
	height:34px;
	margin-right:10px;
}
#nav_actu_hover a {
	float:left;
	background:url(templates/images/bt-actualites.gif) bottom no-repeat; 
	width:90px;
	height:34px;
}
#nav_contact a {
	float:left;
	background:url(templates/images/bt-contact.gif) top no-repeat; 
	width:78px;
	height:34px;
}
#nav_contact a:hover {
	float:left;
	background:url(templates/images/bt-contact.gif) bottom no-repeat; 
	width:78px;
	height:34px;
}
#nav_contact_hover {
	float:left;
	background:url(templates/images/bt-contact.gif) bottom no-repeat; 
	width:78px;
	height:34px;
	margin-right:10px;
}
#nav_contact_hover a {
	float:left;
	background:url(templates/images/bt-contact.gif) bottom no-repeat; 
	width:78px;
	height:34px;
}

/* Propriétés des fonds des li */

.ul_solution {
	position:relative;
	border-left:1px solid #FFF;
	border-right:1px solid #FFF;
	background:#c9e22a url(templates/images/bg-li/bg-li.gif) top left repeat-x;
	width:115px;
}
.ul_qui {
	position:relative;
	border-left:1px solid #FFF;
	border-right:1px solid #FFF;
	background:#c9e22a url(templates/images/bg-li/bg-li.gif) top left repeat-x;
	width:142px;
}
.ul_ref {
	position:relative;
	border-left:1px solid #FFF;
	border-right:1px solid #FFF;
	background:#c9e22a url(templates/images/bg-li/bg-li.gif) top left repeat-x;
	width:96px;
}
.ul_actu {
	position:relative;
	border-left:1px solid #FFF;
	border-right:1px solid #FFF;
	background:#c9e22a url(templates/images/bg-li/bg-li.gif) top left repeat-x;
	width:88px;
}
.ul_contact {
	position:relative;
	border-left:1px solid #FFF;
	border-right:1px solid #FFF;
	background:#c9e22a url(templates/images/bg-li/bg-li.gif) top left repeat-x;
	width:76px;
}