@charset "iso-8859-1";
/* CSS Document */

BODY {
background-color:#d6bebd;
margin:0;
/* pour éviter les marges */
text-align:center;
/* pour corriger le bug de centrage IE */
height:100%;
padding:0;
width:100%;
}

#site{
position:relative;
margin-left:auto;
margin-right:auto;
width:970px;
height:570px;
background-color:#FFFFFF;
}

TABLE{
}

TD{
padding:0;
margin:0;
}

HTML, BODY, TABLE {
height:100%;
margin:0;
padding:0;
width:100%;
}
#menu { background-image:url(../images/menu-fond.jpg); background-repeat:no-repeat;height:570px;
text-align:left; width:247px; float:left;
}
#content { width:723px; height:570px; float:left; text-align:left; }
#menu ul { margin:0px; padding:171px 0px 0px 0px; width:247px; height:162px;}
#menu ul li{ height:22px; margin:0px 0px 0px 0px; padding:0px; list-style-type:none; font-family:"Times New Roman", Times, serif; font-variant:small-caps; font-size:11px; color:#000; width:247px;}
#menu ul li a{ color:#000000; display:block; text-decoration:none; padding-left:75px; height:22px; padding-top:2px;}


#footer { position:absolute;  width:970px; height:50px; text-align:right; bottom:-55px; right:0px; z-index:40;}
#footer ul{ margin:0px 11px 0px 0px; padding:0px; width:959px; height:50px;}
#footer ul li { margin:0px; padding:0px 0px 0px 50px; list-style-image:none; float:right; color:#b0a1a1; font-size:9px; font-family:Arial, Helvetica, sans-serif;}
#footer ul li a{ color:#b0a1a1; text-decoration:none;}

/* h1 { margin:30px; font-family:} Code de Laurent */
h1 { margin:30px; } /* Hari a supprimé font-family car non défini */
h2 { margin:10px 0px 15px 0px; color:#825248; font-weight:normal; font-size:13px; width:580px;}
h3 { color:#FFFFFF; font-family:"Times New Roman", Times, serif; font-weight:normal; font-size:13px; margin:0px; background-image:url(../images/noir-h3-fond.gif); background-repeat:repeat-x; background-position:0px 5px; height:26px; width:580px;}
p { font-family:"Times New Roman", Times, serif; color:#808080; font-size:12px; margin:7px 0px 19px 0px;}

#noir-astuce { position:absolute; width:310px; height:50px; background-color:#000;; bottom:-55px; left:0px; z-index:50;}

/*#menu1 a:hover { color:#de898e;}*/
#menu2 a { cursor:default;/*color:#f889bc;*/}
#menu2 a:hover { background-image:url(../images/blanc2.jpg);}
.menu2 { background-image:url(../images/blanc2.jpg); color:#000000;}
#menu3 a { cursor:default;/*color:#fb7e80;*/}
#menu3 a:hover { background-image:url(../images/blanc3.jpg);}
.menu3 { background-image:url(../images/blanc3.jpg);color:#000000;}
#menu4 a { cursor:default;/*color:#9782b4;*/}
#menu4 a:hover {  background-image:url(../images/blanc4.jpg);}
.menu4 {  background-image:url(../images/blanc4.jpg);color:#000000;}
#menu5 a { cursor:pointer;/*color:#e44670;*/}
#menu5 a:hover { background-image:url(../images/blanc5.jpg);}
.menu5 { background-image:url(../images/blanc5.jpg);color:#000000;}
#menu6 a { cursor:pointer;/*color:#cb8d8c;*/}
#menu6 a:hover {  background-image:url(../images/blanc6.jpg);}
.menu6 {  background-image:url(../images/blanc6.jpg);color:#000000;}

.activated_menu {  }


/* ------------------------Page Newsletter */

#newsletter-fond {background-repeat:no-repeat; height:570px; position:relative;}
#newsletter-titre { position:absolute; top:170px; left:45px;}
#newsletter-contenu {position:absolute; background-image:url(../images/newsletter-bloc-fond.png); background-repeat:repeat-y;  top:209px; left:45px; padding:13px 0 0 13px;}
#newsletter-contenu .alerte{margin:0; padding:0; color:#CC0000; font-size:12px; font-family:"Times New Roman", Times, serif;}
#newsletter-contenu p { margin:0; padding:0; color:#9874d0; font-size:12px; font-family:"Times New Roman", Times, serif; width:439px;}
#newsletter-contenu a { text-decoration:none; margin:0; padding:0; color:#9874d0; font-size:12px; font-family:"Times New Roman", Times, serif;}
#newsletter-contenu #lien{ width:426px; position:relative; height:35px;}
#newsletter-contenu .lien1{ position:absolute; bottom:13px; left:64px;}
#newsletter-contenu .lien2{ position:absolute; bottom:13px; right:13px;}
#newsletter-contenu input { padding:2px 5px 2px 5px; color:#5a585c; font-size:12px; font-family:"Times New Roman", Times, serif;}

/* ------------------------FIN Page Newsletter  */


/* ------------------------Page Qui sommes nous */

#quisommesnous{background-repeat:no-repeat; height:570px; position:relative;}
#quisommesnous-titre { position:absolute; top:170px; left:45px; width:490px; height:22px;}
#quisommesnous-titre h1{ color:#5e5e5e; font-family:"Times New Roman", Times, serif; font-size:11px; font-weight:normal; margin:2px 0 1px 2px; padding:0px; }
#quisommesnous h2{ color:#000000; font-family:"Times New Roman", Times, serif; font-size:14px; font-weight:bold; margin:0px 0px 5px 0px;}
#quisommesnous p{color:#5e5e5e; font-family:"Times New Roman", Times, serif; font-size:12px; }
#quisommesnous #contenu1{ position:absolute; top:240px; left:45px; width:260px; }
#quisommesnous #contenu2{ position:absolute; top:240px; left:300px; width:300px;}

/* ------------------------FIN Page Qui sommes nous */


/* ------------------------Page Nos marque */
#nosmarques-contenu{position:absolute; top:215px; left:45px;}
#nosmarques-contenu img{ margin:7px 7px 0px 0px;}
#nosmarques-titre { position:absolute; top:170px; left:45px; width:441px; height:32px;}
#nosmarques-titre h1{ color:#5e5e5e; font-family:"Times New Roman", Times, serif; font-size:11px; font-weight:normal; margin:4px 0 1px 2px; padding:0px; }

/* ------------------------FIN Page Nos marque */


/* ------------------------Page Histoire */

#histoire {background-repeat:no-repeat; height:570px; position:relative;}
#histoire-titre { position:absolute; top:170px; left:45px; width:560px; height:22px;}
#histoire-titre h1{ color:#5e5e5e; font-family:"Times New Roman", Times, serif; font-size:11px; font-weight:normal; margin:5px 0 1px 2px; padding:0px; }
#histoire-retour { position:absolute; top:207px; left:45px; width:80px; height:22px; color:#5e5e5e; font-family:"Times New Roman", Times, serif; font-size:12px; display:block; text-decoration:none;}
#histoire-contenu{ position:absolute; top:240px; left:45px; color:#5e5e5e; font-family:"Times New Roman", Times, serif; font-size:12px;}
#histoire-contenu h2{ color:#e88fb7; font-size:14px; margin:10px 0px 04px 0px;}
#histoire-contenu h3{ color:red; font-size:12px; margin:4px 0px 4px 0px;}

/* ------------------------FIN Page Histoire */


/* ------------------------Page Instituts */

#instituts {background-repeat:no-repeat; height:570px; position:relative;}
#instituts-titre { position:absolute; top:170px; left:45px; width:440px; height:19px;}
#instituts-titre h1{ color:#5e5e5e; font-family:"Times New Roman", Times, serif; font-size:11px; font-weight:normal; margin:2px 0 1px 2px; padding:0px; }
#instituts-contenu { position:absolute; top:210px; left:45px; }
#instituts h2 {display:block;color:#5e5e5e; margin:10px 0px 0px 0px; background-color:#f8d7e4; padding:1px 0px 1px 3px;}
#instituts-contenu p { color:#5e5e5e; margin:0 0 20px 0; }


/* ------------------------FIN Page Instituts */



/* ------------------------Page Lexique */

#lexique{background-repeat:no-repeat; height:570px; position:relative;}
#lexique a{ text-decoration:none; color:#5e5e5e;}
#lexique-titre { position:absolute; top:170px; left:45px; width:379px; height:22px;}
#lexique-titre h1{ color:#5e5e5e; font-family:"Times New Roman", Times, serif; font-size:11px; font-weight:normal; margin:2px 0 1px 2px; padding:0px;}
#lexique-contenu {position:absolute; top:209px; left:45px;}
#lexique-contenu h2{ font-size:36px; color:#58585a; margin:0px; padding:0px; width:300px;}
#lexique-contenu h3{ font-size:14px; color:#fb7b7b; margin:0px; padding:0px;font-weight:bold;}
#lexique-contenu p{color:#5e5e5e; font-family:"Times New Roman", Times, serif; font-size:12px; width:350px; margin:0px; padding:0px; text-align:justify;}


.OneLexique { color:#58585a; font-size:11px;text-decoration:none; text-transform:capitalize; width:100px; font-weight:bold;}
.AlphabetSelected {color:#fb7b7b; padding-left:2px; padding-right:2px; font-size:16px; text-decoration:none; font-weight:bold; text-transform:capitalize;}
.Alphabet {color:#58585a; padding-left:2px; padding-right:2px; font-size:16px; text-decoration:none; font-weight:bold; text-transform:capitalize;}
.Alphabet:hover {color:#58585a; padding-left:2px; padding-right:2px; font-size:16px; text-decoration:none; background-color:#f986ba;text-transform:capitalize; }
.OneLexique:hover {  font-size:11px; text-decoration:none; font-weight:bold; background-color:#f986ba; text-transform:capitalize;}
.OneLexiqueSelected {color:#fb7b7b; font-size:11px; font-weight:bold; text-transform:capitalize;  text-decoration:none;}

/* ------------------------FIN Page Lexique */



/* ------------------------Page Solutions */

#solutions{background-repeat:no-repeat; height:570px; position:relative;}
#solutions-titre { position:absolute; top:170px; left:45px; width:412px; height:18px;}
#solutions-titre h1{ color:#5e5e5e; font-family:"Times New Roman", Times, serif; font-size:11px; font-weight:normal; margin:2px 0 1px 2px; padding:0px;}

#solutions #retour{position:absolute; top:189px; left:410px; }
#solutions #retour a{ color:#000000; font-family:"Times New Roman", Times, serif; font-size:12px; text-decoration:none; }
#solutions #retour span{ font-size:8px; }

#solutions-contenu {position:absolute; top:209px; left:45px;}
#solutions-contenu h2{ font-size:10px; color:#5e5e5e; margin:0px 0 16px 0; padding:0px; width:200px;}
#solutions-contenu p{color:#5e5e5e; font-family:"Times New Roman", Times, serif; font-size:12px; width:280px; margin:0px 0 16px 0; padding:0px; text-align:justify;}
#solutions-contenu1 {position:absolute; top:50px; left:10px;}
#solutions-contenu1 h2{ font-size:10px; color:#5e5e5e; margin:0px 0 16px 0; padding:0px; width:200px;}
#solutions-contenu1 p{color:#5e5e5e; font-family:"Times New Roman", Times, serif; font-size:12px; width:280px; margin:0px 0 16px 0; padding:0px; text-align:justify;}

#solutions-flash { position:absolute; top:0px; right:15px; }

/* ------------------------FIN Page Solutions */


/* ------------------------Page Contact */

#contact{background-repeat:no-repeat; height:570px; position:relative;}
#contact-titre { position:absolute; top:170px; left:45px; width:406px; height:19px;}
#contact-titre h1{ color:#5e5e5e; font-family:"Times New Roman", Times, serif; font-size:11px; font-weight:normal; margin:2px 0 1px 2px; padding:0px;}
#contact-contenu h2{ color:#ca8c89; font-family:"Times New Roman", Times, serif; font-size:12px; font-weight:bold; margin:2px 0 1px 2px; padding:0px;}

/* ------------------------FIN Page Contact */

/* ------------------------Page Formation */

#formation {background-repeat:no-repeat; height:570px; position:relative;}
#formation p{ margin:0px;}
#formation-titre { position:absolute; top:170px; left:45px; width:439px; height:19px;}
#formation-titre h1{ color:#5e5e5e; font-family:"Times New Roman", Times, serif; font-size:11px; font-weight:normal; margin:2px 0 1px 2px; padding:0px;}
#formation-chapeau { position:absolute; top:210px; left:45px; width:400px;}

#formation-contenu{position:absolute; top:300px; left:45px; width:670px;  }


#formation-chapeau h2{ color:#58585a; font-family:"Times New Roman", Times, serif; font-size:12px; font-weight:normal; margin:2px 0 1px 0px; padding:0px;}

#formation h3{  color:#5e5e5e; position:relative; top:-20px ; left:0px ; padding-left:3px;}
#formation h3 a{ text-decoration:none; color:#000000; width:200px; position:absolute; right:5px; text-align:right;}


#formation-titre1C a { color:black ; text-decoration:none ; }
#formation-titre2C a { color:black ; text-decoration:none ; }
#formation-titre3C a { color:black ; text-decoration:none ; }

#formation-boite .translucide { height:20px; width:670px;  position:relative; background-color:#eb9aa8 ; /* for IE */ filter:alpha(opacity=50);   /* CSS3 standard */  opacity:0.5;   font-family:"Times New Roman", Times, serif; font-size:11px; font-weight:normal; margin:2px 0 1px 0px; padding:2px 0 0 5px;}
#formation-boite2 .translucide { height:20px; width:670px;  position:relative; background-color:#eb9aa8;  /* for IE */ filter:alpha(opacity=50);   /* CSS3 standard */  opacity:0.5;   font-family:"Times New Roman", Times, serif; font-size:11px; font-weight:normal; margin:2px 0 1px 0px; padding:2px 0 0 5px;}
#formation-boite3 .translucide { height:20px; width:670px;  position:relative; background-color:#eb9aa8;  /* for IE */ filter:alpha(opacity=50);   /* CSS3 standard */  opacity:0.5;   font-family:"Times New Roman", Times, serif; font-size:11px; font-weight:normal; margin:2px 0 1px 0px; padding:2px 0 0 5px;}

.titre_rose { color:#e96a89 ; }

/* ------------------------FIN Page Formation */

/* ------------------------Page Actualité & Categorie */
#actualite-contenu{ position:relative; top:220px; left:45px; width:600px;overflow:auto; }
#actualite{background-repeat:no-repeat; height:570px; position:relative;}
#actualite-titre { position:absolute; top:163px; left:45px; width:414px; height:24px;}
#actualite-titre h1{ color:#5e5e5e; font-family:"Times New Roman", Times, serif; font-size:12px; font-weight:normal; margin:0px 0 1px 2px; padding:0px; position:relative; top: 7px}

#boite { 	width:100%;	color:#black;	position:relative;	float:left;		overflow:hidden;}
#boite .translucide { position:relative;	top:0px;	left:0px; width:100% ;
 background-color:#ceb0f6;  /* for IE */ filter:alpha(opacity=20);   /* CSS3 standard */  opacity:0.2; }
.non_translucide_gauche {position:relative; top:-15px ; font-size:11px; text-transform:uppercase ; padding-left:4px;}

.lien_violet { color:#ceb0f6 ; text-decoration:none ;padding-left:2px; font-size:11px;}

#categorie-chapeau {      position:absolute; top:250px; left:300px;  width:490px ; height:80px;}
#categorie-chapeau h2  {  color:black ;  width:410px;  position:relative; left:0px; top:-6px ; }
#categorie-chapeau h2 a {   color:#ceb0f6 ; text-decoration:none ; position:relative; left:120px; text-align:right; }
#categorie-chapeau p  {  position:relative; left:0px; top:-15px ; }

#categorie-menu {      position:absolute; top:370px; left:300px;  width:490px ; height:80px;}
#categorie-menu h2  {  color:black ;   width:300px;    }
#categorie {width:675px; height:302px; position:absolute; top:235px; left:295px; z-index:1;overflow:auto;}
#categorie a{ text-decoration:none;}
.global-cat-div {background-image:url(../images/categorie-fond-titre.gif); background-position:right center; background-repeat:no-repeat; margin-bottom:5px;}
#categorie .global-cat{ background-image:url(../images/categorie-fond-point.png); background-repeat:repeat-x; height:100%; background-position:0px; margin-left:10px; border:0;}
#categorie .int-cat{ font-family:"Times New Roman", Times, serif; color:#616063; font-size:10px; margin-left:74px; background-color:#eadffb; padding-left:2px;}
/* ------------------------FIN Page Actualité */

