body{ padding:0px; margin:0px; border:0px; background-color:#E8E8E8; width:auto; }

/* content */
.text-header { font-weight: bold; font-size: 12pt; font-family: Tahoma, sans-serif; color: #000000; text-transform: uppercase;}
h2{ font-weight: bold; font-size: 12pt; font-family: Arial, Helvetica, sans-serif; color: #000000; }
.pageContent { font-size: 8pt; font-family: Arial, Helvetica, sans-serif; color: #000000; }
 .pageContent a { font-size: 8pt; font-family: Arial, Helvetica, sans-serif ; color: #000000; }
.NK {color: #197AF6; font-size:12pt; }

/* top elements */
.company { font-size: 19.5pt; font-family: Tahoma, sans-serif; color: white; text-transform: uppercase; }
.slogan { font-weight: bold; font-size: 8pt; font-family: Tahoma, sans-serif; color: white; text-transform: uppercase; }

/*main menu*/
.menu { font-weight: bold; font-size: 8pt; font-family: Tahoma, sans-serif; color: #ffffff; text-decoration: none; text-transform: uppercase; }
.amenu { font-weight: bold; font-size: 8pt; font-family: Tahoma, sans-serif; color: #FFEAB3; text-decoration: none; text-transform: uppercase; }
.amenu2 { font-weight: bold; font-size: 8pt; font-family: Tahoma, sans-serif; color: #ffffff; text-decoration: underline; text-transform: uppercase; }

/*submenu*/
.submenu { font-weight: bold; font-size: 8pt; font-family: Tahoma, sans-serif; color: #4C4C4C; text-decoration: none; }
.submenu:hover { font-weight: bold; font-size: 8pt; font-family: Tahoma, sans-serif; color: #197AF6; text-decoration: underline; }
.asubmenu { font-weight: bold; font-size: 8pt; font-family: Tahoma, sans-serif; color: #197AF6; text-decoration: underline; }
.asubmenu:hover { font-weight: bold; font-size: 8pt; font-family: Tahoma, sans-serif; color: #4C4C4C; text-decoration: none;}

/*bottom menu*/
.bmenu { font-size: 8pt; font-weight:bold; font-family: Tahoma, sans-serif; color: white; text-decoration: none; }
.abmenu { font-size: 8pt; font-weight:bold; font-family: Tahoma, sans-serif; color: white; text-decoration: underline; }

/*copyright*/
.footer { font-size: 8pt; font-family: Tahoma, sans-serif; color: white; }


#header { list-style-type:none; border:0px; margin:auto; padding:0px; list-style-type:none; width:900px;}
#header ul { margin:0; padding:0; list-style:none; }
#header li { float:left; border:0px; margin:0px; padding:0px; line-height : 50px; }

a.accueil{ width : 200px; background-image : url(../images/Accueil-ON.png); display:block; text-align:right; font-weight: bold; font-size: 8pt; font-family: Tahoma, sans-serif; color: #ffffff;  text-transform: uppercase; text-decoration: none;} 
a.accueil:hover { background-image : url(../images/Accueil.png); } 
a.NKaccueil{ width : 200px; background-image : url(../images/Accueil-ON.png); display:block; text-align:right; font-weight: bold; font-size: 8pt; font-family: Tahoma, sans-serif; color: #ffffff; text-transform: uppercase; text-decoration: none; } 

a.conseil{ width : 170px; background-image : url(../images/Conseil-Consulting-ON.png); display:block; text-align:center; font-weight: bold; font-size: 8pt; font-family: Tahoma, sans-serif; color: #ffffff; text-decoration: none; text-transform: uppercase; } 
a.conseil:hover { background-image : url(../images/Conseil-Consulting.png);  } 
a.NKconseil{ width : 170px; background-image : url(../images/Conseil-Consulting-ON.png); display:block; text-align:center; font-weight: bold; font-size: 8pt; font-family: Tahoma, sans-serif; color: #ffffff; text-transform: uppercase;  text-decoration: underline;} 

a.relookingsite{ width : 200px; background-image : url(../images/Relook-site-ON.png); display:block; text-align:center; font-weight: bold; font-size: 8pt; font-family: Tahoma, sans-serif; color: #ffffff; text-decoration: none; text-transform: uppercase; } 
a.relookingsite:hover { background-image : url(../images/Relook-site.png); } 
a.NKrelookingsite{ width : 200px; background-image : url(../images/Relook-site-ON.png); display:block; text-align:center; font-weight: bold; font-size: 8pt; font-family: Tahoma, sans-serif; color: #ffffff; text-transform: uppercase;  text-decoration: underline;} 

a.formation{ width : 130px; background-image : url(../images/Formations-ON.png); display:block; text-align:center; font-weight: bold; font-size: 8pt; font-family: Tahoma, sans-serif; color: #ffffff; text-decoration: none; text-transform: uppercase; } 
a.formation:hover { background-image : url(../images/Formations.png); } 
a.NKformation{ width : 130px; background-image : url(../images/Formations-ON.png); display:block; text-align:center; font-weight: bold; font-size: 8pt; font-family: Tahoma, sans-serif; color: #ffffff; text-transform: uppercase;  text-decoration: underline;} 

a.contact{ width : 200px; background-image : url(../images/Contacts-ON.png); display:block; text-align:left; font-weight: bold; font-size: 8pt; font-family: Tahoma, sans-serif; color: #ffffff; text-decoration: none; text-transform: uppercase; } 
a.contact:hover { background-image : url(../images/Contacts.png);} 
a.NKcontact{ width : 200px; background-image : url(../images/Contacts-ON.png); display:block; text-align:left; font-weight: bold; font-size: 8pt; font-family: Tahoma, sans-serif; color: #ffffff;  text-decoration: none; text-transform: uppercase; } 


#FdTxt { background-image:url(../images/FdTxt.png); background-repeat:repeat-y; width:900px; margin:auto  }
#FdTxt2 { background-image:url(../images/FdTxt.png); background-repeat:repeat-y; width:900px; text-align:right; line-height:50px; font-size:11px; margin:auto; }
#FdTxt3 { background-image:url(../images/FdTxt.png); background-repeat:repeat-y; width:900px; text-align:center; font-size:11px; margin:auto; }
#BdSup { background-image:url(../images/Bandeau-Sup.png); width:100%; height:114px; margin:0px; padding:0px; border:0px;  }
#Block1 { width:90px; float:left; margin:0px; padding:0px; border:0px;  }
#Block2 { float:left; height:114px; }
#Block3 { float:left; height:79px; margin-top:35px; }
#Block4 { float:left; width:40px; }
#Block5 { float:left; width:35px; }
#BdSup2 {width:900px; height:200px; padding:0px; border:0px; margin: auto;  }
#SousMenu { float:left; width:180px; text-align:left; padding:0px; border:0px; text-align:left;  }
#CorpsTxt { width:590px; float:left; text-align:justify; padding:0px; border:0px; }
#PiedTxt{ background-image: url(../images/footer_bg.png); background-repeat:repeat-x; line-height: 42px;  padding:0px; border:0px; margin:0px; text-align:center; width:100%}
.Bor{ border:0}
.CtdBody { margin:auto; text-align:center; }
.cclean { text-decoration:none; color:#000000}
.cBlack {color:black }
#CtdBody1 { width:auto; marging:auto;}
