/* CSS Document */
/* Menu */
.menu li{
list-style-image:url(images/menu.png);
}

li{
list-style-image:url(images/puce_v.png);
}

.menu{
  list-style:none;
  padding-left:2.3em;
  margin-top:10em;
  margin-left:-0.5em;
  font-size:1.05em;
}

.ssmenu{
  font-size:0.75em;
}

.ssmenu{
  margin-left:1.2em;
  color:#F93;
}

.ssmenu li:hover, .ssmenu a:hover, .ssmenu a:focus  {
  color:#FFF;
}
.menu .ssmenu{
list-style-image:url(images/petite_puce_8.png);
}

/* Formulaire */
.champ:focus, .champ_texte:focus {/*ne passe pas sous IE*/
   background-color:#EFEFEF;
   border-bottom-style:inset;
}
.champ{
position:absolute;
left:42em;
}

#genre{
position:absolute;
left:42em;
}


/* 6sigma */
.sigma {
background-image:url(images/6sigma.png);
background-position:center;
background-repeat:no-repeat;
}

/* Page */
body{
/*Fond dégradé*/
background: #CCC url(images/fond_gris.gif) repeat-x top;

width:760px;
margin:auto;
font-family:Geneva, Arial, Helvetica, sans-serif;
}



#fond{
background-repeat:repeat;
background-color:#FFFFFF;
}

h1{
font-family:Arial, Helvetica, sans-serif;
}

#header{
width:760px;
height:180px;
background-image:url(images/haut.png);
}

#texte, #footer{
margin-left:170px;
}

#texte{
margin-right:5px;
}

p{
text-align:justify;
}


/* Menu */
#menu{
width:163px;
height:840px;
background-image:url(images/gauche.png);
float:left;
padding-right:-1em;
}

#menu li{
font-family:"Times New Roman", Times, serif;
color:#FFFFFF;
font-weight:bold;
}

#menu li a{
color:#FFFFFF;
text-decoration:none;
}

#menu li a:hover{
color:#999999;
}

/* 5S & Management visuel */

dl{
padding-left:7.5em;
}

.s1, .s2, .s3, .s4, .s5{
width:6.5em;
height:5em;
position:relative;
}

.s1{
top:-26.5em;
}

.s2{
top:-21.5em;
left:-7em;
}

.s3{
top:-16.5em;
left:-13em;
}

.s4{
top:-11.5em;
left:-20em;
}

.s5{
top:-4.5em;
left:-26em;
height:7em;
width:5.5em;
}

.p5s{
height:1.5em;
}

/* Images */
.LM_attributs{
position:relative;
left:0.5em;
}

.LM_couverture{
position:relative;
left:0.5em;
}

.formations{
position:relative;
left:10em;
}

.consultants{
position:relative;
left:9em;
}

.kaizen{
position:relative;
left:3em;
}

.kaizen_mise_oeuvre{
position:relative;
left:0.5em;
}

.kanban{
position:relative;
left:6em;
}

.kanban_mise_oeuvre{
position:relative;
left:0.5em;
}

.tpm{
position:relative;
left:5.5em;
}

.TPM_mise_oeuvre{
position:relative;
left:0.5em;
}

.planexp{
position:relative;
left:9em;
}

.smed{
position:relative;
left:3em;
}

.SMED_mise_oeuvre{
position:relative;
left:0.5em;
}

.lettre{
position:relative;
top:-23em;
left:24em;
}

.demandes{
position:relative;
left:6em;
}

.reponse{
padding-bottom:20em;
}

.compteur{
position:relative;
left:15em;
}

img.imagesAccueil{
width:10em;
left:30em;
}

img.imagesAccueilLast{
width:10em;
padding-right:0em;
}

.haut2{
position:relative;

}