﻿@charset "utf-8";
@import url("default.css");
/* CSS Document */
/**********************************/
/***** Navigation principale ******/
/***    Pages interieures      ****/
/**********************************/
div#nav {
background: #FFF;
border: 0;
height: 29px;
margin: 5px 0;
padding: 0;
width: 970px;
}

div#nav ul#menu {
background: #FFF url(../img/fr/nav.png) top left no-repeat;
height: 29px;
margin: 0;
padding: 0;
position: relative;
width: 970px;
}

div#nav ul#menu li {
list-style: none;
margin: 0;
padding: 0;
position: absolute;
top: 0;
}
	
ul#menu li, ul#menu a {
display: block;
height: 29px;
}
div#nav ul#menu li a {
text-decoration: none;
text-indent: -9999px;
}
#nav-accueil		{left: 0; width: 80px;}
#nav-prestation		{left: 80px; width: 115px;}
#nav-qui 			{left: 195px; width: 159px;}
#nav-implantation 	{left: 354px; width: 133px;}
#nav-base 			{left: 487px; width: 171px;}
#nav-recrutement 	{left: 658px; width: 121px;}
#nav-actualite 		{left: 779px; width: 106px;}
#nav-contact 		{left: 885px; width: 85px;}

#nav-accueil a:hover 		{background: transparent url(../img/fr/nav.png) 0 -29px no-repeat;}
#nav-prestation a:hover 	{background: transparent url(../img/fr/nav.png) -80px -29px no-repeat;}
#nav-qui a:hover 			{background: transparent url(../img/fr/nav.png) -195px -29px no-repeat;}
#nav-implantation a:hover 	{background: transparent url(../img/fr/nav.png) -354px -29px no-repeat;}
#nav-base a:hover 			{background: transparent url(../img/fr/nav.png) -487px -29px no-repeat;}
#nav-recrutement a:hover 			{background: transparent url(../img/fr/nav.png) -658px -29px no-repeat;}
#nav-actualite a:hover 		{background: transparent url(../img/fr/nav.png) -779px -29px no-repeat;}
#nav-contact a:hover		{background: transparent url(../img/fr/nav.png) -885px -29px no-repeat;}

/* "Vous etes ici" - Navigation principale */
body#page-accueil #nav-accueil a 			{background: transparent url(../img/fr/nav.png) 0 -29px no-repeat;}
body#page-prestation #nav-prestation a 		{background: transparent url(../img/fr/nav.png) -80px -29px no-repeat;}
body#page-qui #nav-qui a,
body#page-cv #nav-qui a 					{background: transparent url(../img/fr/nav.png) -195px -29px no-repeat;}
body#page-implantation #nav-implantation a 	{background: transparent url(../img/fr/nav.png) -354px -29px no-repeat;}
body#page-base #nav-base a 					{background: transparent url(../img/fr/nav.png) -487px -29px no-repeat;}
body#page-recrutement #nav-recrutement a 	{background: transparent url(../img/fr/nav.png) -658px -29px no-repeat;}
body#page-actualite #nav-actualite a 		{background: transparent url(../img/fr/nav.png) -779px -29px no-repeat;}
body#page-contact #nav-contact a 			{background: transparent url(../img/fr/nav.png) -885px -29px no-repeat;}


#subMenuPrestation {
background: #6E6855;     
border: none;
font-size: 0.85em;
left: 90px;
position: absolute;
top: 160px;
visibility: hidden;
width: 131px;
z-index: 1;
}
#subMenuPrestation ul {
margin: 0;
padding: 0;
}
#subMenuPrestation li {
border-bottom: 1px solid #2F2C23;
border-top: 1px solid #AFA483;
list-style: none;
margin: 0;
padding: 0;
}

#subMenuPrestation li a {
color: #FFF;
display: block;
letter-spacing: 1px;
padding: 3px 0 3px 10px;
text-align: left;
text-decoration: none;
}
#subMenuPrestation li a:hover {
background: #938D76;
color: #FFF;
}
