html, body {
background-color : #ffffff;
margin:0px 0px 0px 0px;
SCROLLBAR-FACE-COLOR: #24256F; 
SCROLLBAR-HIGHLIGHT-COLOR: #24256F; 
SCROLLBAR-SHADOW-COLOR: #ffffff; 
SCROLLBAR-3DLIGHT-COLOR: #ffffff; 
SCROLLBAR-ARROW-COLOR: #ffffff; 
SCROLLBAR-TRACK-COLOR: #ffffff; 
SCROLLBAR-DARKSHADOW-COLOR: #ffffff;
}

form
{
	margin: 0px;
}

.menuidentification INPUT
{
	font-weight: bold;
	padding: 2px;
	width: 100%;
	cursor: hand;
	font-family:Arial;
	font-size:10pt;	
}
.menuidentification .actif
{
	color: #ffffff;
	background-color: #B38E01;
	border: outset 1px;
}
.menuidentification .survol
{
	color: #ffffff;
	background-color: #FFCE05;
	border: inset 1px;
}
.menuidentification .choisi
{
	color: #ffffff;
	background-color: #FFCE05;
	cursor: default;
}

legend
{
	font-weight: bold;
	font-family:Arial;
	font-size:10pt;
	color:#ffffff;
}
fieldset
{
	margin-left: 5px;
	margin-right: 5px;
	margin-top: 5px;
}

a:link { 
color: #24256F; 
font-size: 10pt; 
font-family: arial; 
text-decoration: underline; 
}

a:visited { 
color: #24256F; 
font-size: 10pt; 
font-family: arial; 
text-decoration: underline; 
}

a:hover { 
color: #24256F; 
font-size: 10pt; 
font-family: arial; 
text-decoration: none; 
}

a.identification:link { 
color: #B38E01; 
font-size: 10pt; 
font-family: arial; 
text-decoration: underline; 
}

a.identification:visited { 
color: #B38E01; 
font-size: 10pt; 
font-family: arial; 
text-decoration: underline; 
}

a.identification:hover { 
color: #FFCE05; 
font-size: 10pt; 
font-family: arial; 
text-decoration: none; 
}

a.footer:link {
color: #000066; 
font-size: 10pt; 
font-family: arial; 
text-decoration: underline; 
}

a.footer:visited { 
color: #000066; 
font-size: 10pt; 
font-family: arial; 
text-decoration: underline; 
}

a.footer:hover { 
color: #C73325; 
font-size: 10pt; 
font-family: arial; 
text-decoration: none; 
}

h2 {
font-family:Arial;
font-size:13pt;
color:#ffffff;
margin : 0px 0px 0px 10px;
}

p {
font-family:Arial;
font-size:10pt;
color:#24256F;
padding:5px; 
}

p.footer {
font-family:Arial;
font-size:10pt;
color:#000066;
}

h1 {
font-family:Arial;
font-size:10pt;
color:#999999;
padding:5px; 
}

h1.entreprise {
font-family:Arial;
font-size:18pt;
color:blue;
margin : 0px 0px 0px 130px;
font-style: italic;
}

a.entreprise { /* définition de la classe "image" de la balise <a> */     display: block; /* la balise a doit être en bloc */	 width: 204px; /* largeur de l'image réactive */     height: 37px; /* hauteur de l'image réactive */     background-image: url('../images/menu/entreprise-lefranc-sa.jpg'); /* source de l'image de départ */     background-repeat: no-repeat     }

.menu-entreprise-p { /* défini les boites qui comprenent chaque menu de base */  width:204px ; /* largeur des boites du menu de base */  padding:0 ; /* marges intérieures à 0 */  margin: 0 ; /* marges extérieures à 0 */  height:37px;} /* Hauteur des boites */ 
#menu-entreprise{display: none; /* les sous-menus ne sont pas affichés */margin: -37px 171px; /* marges extérieures à 0 */padding : 0; /* marges intérieures à 0 */position : absolute ;}

.menu-entreprise {
border-right: 1px solid blue; 
}

h1.services {
font-family:Arial;
font-size:18pt;
color:#0cf;
margin : 0px 0px 0px 130px;
font-style: italic;
}

a.services { /* définition de la classe "image" de la balise <a> */     display: block; /* la balise a doit être en bloc */	 width: 204px; /* largeur de l'image réactive */     height: 37px; /* hauteur de l'image réactive */     background-image: url('../images/menu/services-lefranc-sa.jpg'); /* source de l'image de départ */     background-repeat: no-repeat     }

.menu-services-p { /* défini les boites qui comprenent chaque menu de base */  width:204px ; /* largeur des boites du menu de base */  padding:0 ; /* marges intérieures à 0 */  margin: 0 ; /* marges extérieures à 0 */  height:37px;} /* Hauteur des boites */ 
#menu-services{display: none; /* les sous-menus ne sont pas affichés */margin: -37px 171px; /* marges extérieures à 0 */padding : 0; /* marges intérieures à 0 */position : absolute ;}

.menu-services {
border-right: 1px solid #0cf;
}

h1.activites {
font-family:Arial;
font-size:18pt;
color:#0f0;
margin : 0px 0px 0px 130px;
font-style: italic;
}

a.activites { /* définition de la classe "image" de la balise <a> */     display: block; /* la balise a doit être en bloc */	 width: 204px; /* largeur de l'image réactive */     height: 35px; /* hauteur de l'image réactive */     background-image: url('../images/menu/activites-specificites-lefranc-sa.jpg'); /* source de l'image de départ */     background-repeat: no-repeat     }

.menu-activites-p { /* défini les boites qui comprenent chaque menu de base */  width:204px ; /* largeur des boites du menu de base */  padding:0 ; /* marges intérieures à 0 */  margin: 0 ; /* marges extérieures à 0 */  height:35px;} /* Hauteur des boites */ 
#menu-activites{display: none; /* les sous-menus ne sont pas affichés */margin: -35px 171px; /* marges extérieures à 0 */padding : 0; /* marges intérieures à 0 */position : absolute ;}

.menu-activites {
border-right: 1px solid #0f0;
}

h1.clients {
font-family:Arial;
font-size:18pt;
color:#fc0;
margin : 0px 0px 0px 130px;
font-style: italic;
}

a.clients { /* définition de la classe "image" de la balise <a> */     display: block; /* la balise a doit être en bloc */	 width: 204px; /* largeur de l'image réactive */     height: 36px; /* hauteur de l'image réactive */     background-image: url('../images/menu/espace-clients-lefranc-sa.jpg'); /* source de l'image de départ */     background-repeat: no-repeat     }

.menu-clients-p { /* défini les boites qui comprenent chaque menu de base */  width:204px ; /* largeur des boites du menu de base */  padding:0 ; /* marges intérieures à 0 */  margin: 0 ; /* marges extérieures à 0 */  height:36px;} /* Hauteur des boites */ 
#menu-clients{display: none; /* les sous-menus ne sont pas affichés */margin: -36px 171px; /* marges extérieures à 0 */padding : 0; /* marges intérieures à 0 */position : absolute ;}

.menu-clients {
border-right: 1px solid #fc0;
}

h1.contact {
font-family:Arial;
font-size:18pt;
color:#f60;
margin : 0px 0px 0px 130px;
font-style: italic;
}

a.contact { /* définition de la classe "image" de la balise <a> */     display: block; /* la balise a doit être en bloc */	 width: 204px; /* largeur de l'image réactive */     height: 32px; /* hauteur de l'image réactive */     background-image: url('../images/menu/contact-lefranc-sa.jpg'); /* source de l'image de départ */     background-repeat: no-repeat     }

.menu-contact-p { /* défini les boites qui comprenent chaque menu de base */  width:204px ; /* largeur des boites du menu de base */  padding:0 ; /* marges intérieures à 0 */  margin: 0 ; /* marges extérieures à 0 */  height:32px;} /* Hauteur des boites */ 
#menu-contact{display: none; /* les sous-menus ne sont pas affichés */margin: -32px 171px; /* marges extérieures à 0 */padding : 0; /* marges intérieures à 0 */position : absolute ;}

.menu-contact {
border-right: 1px solid #f60;
}
