
body
{ 
  background-image:url("/pub/pix/background-bleu.jpg");
  background-repeat:repeat-x;
  background-position:top center;
 }

div.navigation
{  
  background-image:url("/pub/pix/background-navig-bleu.gif");
  background-repeat:no-repeat;
  margin-left:20px;
  width:740px;
  height:30px;
  }

div.menuleft
{ 
  background-image:url("/pub/pix/background-left-bleu.gif");
  background-repeat:no-repeat;
  height:390px;
  margin-bottom:15px;
  }


div.menuleft ul
{ 
  margin-left:13px;
  margin-top:20px;
  list-style:none;
 }

ul.ulsurface
{ 
  margin:0;
  padding:0;
  list-style:none;
 }

ul.ulsurface li
{
  margin:0;
  padding:0;
  margin-top:12px;
  background-repeat:no-repeat;
  background-image:url("/pub/pix/puce-arondi-bleu.gif");
  background-position: 0 3px;
  padding-left:12px;
  color:#4f6eb1;
 }

ul.ulsurface li a
{ 
  color:#4f6eb1;
  font-weight:bolder;
 }

ul.taskulnoir
{ 
  margin-top:20px;
  list-style:none;
  margin-left:10px;
 }

ul.taskulnoir li
{
  padding:0;
  margin-top:5px;
  background-repeat:no-repeat;
  background-image:url("/pub/pix/puce-arondi-noir.gif");
  background-position: 0 3px;
  padding-left:12px;
 }

div.contenttask
{ 
  margin-top:40px;
  padding-top:30px;
  border-top:1px solid #c0d5e6;
  background-repeat:no-repeat;
  background-position:right 70%;
 }

div.contenttask ul
{ 
  margin-top:20px;
  list-style:none;
 }

div.contenttask ul li
{
  padding:0;
  margin:0;
  margin-top:5px;
  background-repeat:no-repeat;
  background-image:url("/pub/pix/puce-arondi-bleu.gif");
  background-position: 0 3px;
  padding-left:12px;
 }


div.menuleft li
{
  padding:0;
  margin:0;
  margin-top:5px;
  background-repeat:no-repeat;
  background-image:url("/pub/pix/pucelvl1-left-bleu.gif");
  background-position: 0 3px;
  padding-left:12px;
 }

div.menuleft li a
{ 
  color:#4f6eb1;
  font-weight:bolder;
 }

div.navig-div
{ 
  background-image:url("/pub/pix/separ-navig-bleu.gif");
  background-repeat:no-repeat;
  background-position:right;
  float:left;
  padding-right:15px;
  padding-top:8px;
  height:22px;
  margin-left:8px;
 }

div.navig-div a
{ 
  color:#4f6eb1;
  font-weight:bolder;
 }

div.navig-last
{ 
  float:left;
  margin-top:8px;
  margin-left:8px;
  font-weight:bolder;
 }

h1
{
  font-weight:bolder;
  font-size:16px;
  color:#4f6eb1;
}

h3
{
  font-weight:bolder;
  font-size:14px;
 }

h2
{
  font-weight:bolder;
  font-size:14px;
  color:#4f6eb1;
  border-bottom:none;
}

#formTop input.formTextTop
{ 
  background-image:url(/pub/pix/input-top-bleu.gif);
  }