BODY {
scrollbar-face-color: #D6C2A9;
scrollbar-shadow-color: #AF8958;
scrollbar-highlight-color: AF8958;
scrollbar-3dlight-color: #D6C2A9;
scrollbar-darkshadow-color: #D6C2A9;
scrollbar-track-color: #D6C2A9;
scrollbar-arrow-color: #AF8958;
background-position: center ;
background-image: url(../devenir/fond.jpg); width:100%;
background-repeat: repeat-y ;
margin: 0px;
padding: 0;
}

dl, dt, dd, ul, li {
margin: 0;
padding: 0;
list-style-type: none;
}

#menu {
	position: absolute;
	top: 160px;
	left: auto;
	z-index:1;
	width: 30%;
	overflow: visible;
}

/* Menu principal en haut */
#menu dt {
cursor: pointer;
text-align: center;
font-weight: bold;
background: #F9BA4E;
margin:0 1px; /* Largeur entre les menus */
height: 20px; /* hauteur cellule */
width: 130px; /* Largeur cellule */
	border-bottom-color: #D4D0C8;
}

#menu dl {
float: left;
width: auto;
}

#menu dd {
display: none;
}

#menu li {
	text-align: center;
	background: #F9BA4E;
	border: 1px solid;
	border-color: #99999B;
}

/* Apparence des textes du menu principal ayant des liens*/
#menu dt a {
text-align: center;
font-size: 10px;
font-weight: bold;
color: #384550;
background: #F9BA4E;
text-decoration: none;
display: block;
height: 20px;
width: 130px;
}

/* Apparence des textes du menu déroulant ayant des liens*/
#menu li a {
text-align: center;
font-size: 10px;
font-weight: normal;
color: #384550;
background: #F9BA4E;
text-decoration: none;
display: block;
height: 20px;
width: 130px;
}

#menu dt a:hover, #menu dt a:focus{
background: #FAEDCE;
font-weight: bold;
text-align: center;
text-decoration: none;
height: 20px;
width: 130px;
}

/* Apparence des textes sur Hover ayant des liens*/
#menu li a:hover, #menu li a:focus {
background: #FAEDCE;
font-weight:normal;
text-align: center;
text-decoration: underline;
height: 20px;
width: 130px;
}

/* Liens autres */
.adm:link {font:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#FFFFFF; text-decoration:none;}
.adm:visited {font:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#FFFFFF; text-decoration:none;}
.adm:hover {font:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#FFFFFF; text-decoration:underline; background:#F7BD53;}

/* Liens autres */
.adm2:link {font:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; text-decoration:none;}
.adm2:visited {font:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; text-decoration:none;}
.adm2:hover {font:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; text-decoration:underline; background:#999999;}

/* Liens autres */
.texte:link {font-size:13px; color:#FA7F07; text-decoration:none; }
.texte:visited {font-size:13px; color:#FA7F07; text-decoration:none;}
.texte:hover {font-size:13px; color:#666666; text-decoration:underline;}

/* Liens autres */
.texte2:link { font:Verdana, Arial, Helvetica, sans-serif font-size:15px; color:#333333; text-decoration:underline; }
.texte2:visited {font-size:15px; color:#333333; text-decoration:underline;}
.texte2:hover {font-size:15px; color:#FFFFFF; text-decoration:none;}

/* Liens autres */
.texte3:link { font:Verdana, Arial, Helvetica, sans-serif font-size:17px; color:#666666; text-decoration:underline; }
.texte3:visited { font: Verdana, Arial, Helvetica, sans-serif font-size:17px; color:#666666; text-decoration:underline;}
.texte3:hover { font:Verdana, Arial, Helvetica, sans-serif font-size:17px; color:#CCCCCC; text-decoration:none;}

/* Liens dans page fond rouge */
.page:link {font-size:13px; color:#FFFFFF; text-decoration:underline; }
.page:visited {font-size:13px; color:#FFFFFF; text-decoration:underline;}
.page:hover {font-size:13px; color:#666666; text-decoration:none;}

/* Liens du menu gauche */
.menu:link {font-size:13px; color: #335E81; text-decoration:underline; }
.menu:visited {font-size:13px; color:#335E81; text-decoration:underline;}
.menu:hover {font-size:13px; color:#FFFFFF; text-decoration:none;}

/* Liens du menu gauche pour fiche */
.menuf:link {font-size:10px; color: #666666; text-decoration:underline; }
.menuf:visited {font-size:10px; color:#666666; text-decoration:underline;}
.menuf:hover {font-size:10px; color:#FFFFFF; text-decoration:none;}

#overflo {
  overflow : auto;
   width: 100%;
   height: 380px;
}

/* gestion des cadres des overflow */
.cadre1 {
border-style:solid; 
border-width:2px; 
border-color:#FAEDCE; 
}

.border-top {
border-top-width:thin border-top-style:dashed border-top-color:#FAEDCE;
}
/* couleur des borders des images */
.image {
  border-color:#000000;
}

/* gestion des cadres des overflow */
.cadre2 {
border-style:solid; 
border-width:2px; 
border-color:#000000; 
}

/*image de fond*/
.imagefond {
background-image:url(../images_site/fond3.gif);
}

/*fond nav*/
.coaching {
background-image:url(../devenir/images/institut-devenir_02.jpg);
}

/*bord gauche */
.coaching1 {
background-image:url(../devenir/images/institut-devenir_03.jpg);
}

/*bord droit */
.coaching2 {
background-image:url(../devenir/images/institut-devenir_05.jpg);
}

.cadrecoach {
border-style:solid; 
border-width:1px; 
border-color:#F9B137; 
}