body
{
   margin: auto;
   direction: rtl;
   font-family: tahoma, serif;
   font-size: small;
   font-weight: bold;
   background: url("images/fond.gif");
}

#banniere
{
   margin: auto;
   width: 1000px;
   height: 115px;
   margin-top: 5px;
   margin-bottom: 5px;
   background: url("images/banniere.gif") no-repeat;
}

#h_menu
{
   height: 33px;
   margin-top : 5px;
   background: url("images/arriere.jpg");
   border-top: #ffffff double 3px;
   border-bottom: #ffffff double 3px;
}

#line
{
   height: 30px;
   margin-top : 5px;
   background: url("images/arriere.jpg");
   border-top: #ffffff double 3px;
   border-bottom: #ffffff double 3px;
}

#line p
{
   color: #000000;
   margin : 7px;
   text-align:center;
}

#h_menu td
{
   padding-left: 5px;
   padding-right: 5px;
   padding-top: 2px;
   padding-bottom: 2px;
   border: 3px white double;
   text-align: center;
   background:url("images/arriere2.jpg");
   margin-left: 5px;
}

#h_menu td:hover
{
   background:#a28004;/* ------- color ----- */
}

#h_menu a
{
   color: #a28004; /* ----- color- -----*/
   text-decoration: none;
}

#h_menu a:hover
{
   color: white;
   background: #a28004;/* ----- color ------- */
}

#menu
{
   float: right;
   width: 195px;
   margin-top: 0px;
}

#menu .sous_menu
{
   margin-right: 5px;
   background: url("images/arriere.jpg") #1960e0;
   border: #ffffff double 3px;
   padding: 10px;
   padding-top: 17px;
   padding-bottom: 12px;
}

#menu .case
{
  margin: auto;
  padding: 5px;
  padding-top: 12px;
  padding-bottom: 12px;
  border: double 3px white;
  width: 150px;
  margin-top : 5px;
  text-align: center;
  background: url("images/arriere2.jpg");
}

#menu .case:hover
{
   background: url("images/hcase.png");
}

#menu a
{
  color: black;
  text-decoration: none;
}

#menu a:hover
{
   color: #856f20;/*---- color ---------*/
   font-size: 15px;
}

#corps
{
   margin-right: 190px;
}

#cours
{
   border: #cfb455 double 6px;/* -------- color -------------- */
   margin: 12px;
   background: #FFFFFF;
   padding: 10px;
}

#cours h1
{
   font-size: 22px; 
   text-align: center;
   color: #856f20;/* ----------------------- COLOR -------------*/
   text-decoration: none;
}

#cours img
{
   border: none;
}

#cours .element
{
   color: #4173d7;/* ---------------------- color --------------*/
   text-decoration: underline;
   margin: 8px;
   font-size: 19px;
}
#corps .cours .cadre
{
   border: 2px #7baad5 dashed;
   background: #9dc8f0;
   padding: 15px;
   margin: 25px;
}

#corps .cours .citation
{
   font-family: andalus, serif;
   font-size: 28px;
}

#corps .cours .slogan
{
   font-family: tahoma,serif;
   font-size: 18px;
   font-weight: bold;
   color: #2d78bc;
}

#corps .cours .source
{
   background: #2d78bc;
   padding-left: 10px;
   padding-right: 10px;
   padding-top: 3px;
   padding-bottom: 3px;
   margin: auto;
   border: black 1px solid;
   
   color: white;
   font-weight: bold;
   font-family: tahoma, serif;
   font-size: small;
   
   display: block;
   margin-right: 600px;
}
#cours .point
{
   color: #163d84;/*----------------------- color --------------*/
   text-align:center;
}

#cours a
{
   color: #aa8a13;/*------------- coçlor ----------*/
   text-decoration: none;
}

#cours .impr
{
   color: #2856ac;/*/-----------color -------*/
   text-decoration:none;
   font-size: 14px;
}

#cours .imp
{
   color: #3e72d0;/*------------------ ccolor ------*/
}

#cours .ex
{
   margin: auto;
   border: #16479c 6px double;/*-------------- color -----------*/
   background: #9ab9f2;
   padding: 5px;
}

#cours .tpc
{
   border: #16479c 3px double;/*----------------color ---------------*/
   background: url("images/arriere.png");
   padding: 5px;
   text-align: center;
   color: white
   font-size: 16px;
   width: 150px;
}

#cours .ex td
{
   border: #16479c 1px solid;/* --------- color --------------- */
   background: white;
}

#cours ul
{
   list-style-image: url("images/puce.gif")
}