body,h1,h2,h3,p,ul,li,div,table,td,tr,span,p
{
  margin:0;
  padding:0;

}



body
{
  background:#ecebeb;text-align: center ;
  font-family: "trebuchet MS", verdana,helvetica,arial;
  font-size: 14px;
  font-weight:normal;
  color:black;
}

/* PAGE */
div#page
{
 width: 937px ;
 margin: 0 auto ;
}

div#pagein
{
  position:relative;
  top:0px;
  left:0px;
  width: 937px ;
}



div#top
{
 width:937px;
 height:121px;
 background-image:url(../images/html_head.jpg);
}

div#bottom
{
 width:937px;
 height:26px;
 background-image:url(../images/html_bottom.jpg);
}

div#bottoma
{
 width:937px;
 height:26px;
 background-image:url(../images/html_bottom_a.jpg);
}

div#menu
{
 width:932px;
 height:30px;
 background-image:url(../images/html_mback.jpg);
 background-repeat:repeat-x;
 margin-left:2px;
 margin-right:2px;
 border-left: 1px solid #a3b0d9;
 border-right: 1px solid #a3b0d9;
 border-bottom: 1px solid #ace74f;
}

/* CIBLES */
p.cible
{
  float:right;

}

/* CONTENU */
div#middle
{
 position:relative;
 width:932px;
 margin-left:2px;
 margin-right:2px;
 border-left: 1px solid #d8d7d7;
 border-right: 1px solid #e8e8e8;
 background-image:url(../images/html_back.jpg);
 background-repeat:repeat-y;
 text-align:center;
 overflow:auto;
}

div#middlea
{
 position:relative;
 width:932px;
 margin-left:2px;
 margin-right:2px;
 border-left: 1px solid #d8d7d7;
 border-right: 1px solid #e8e8e8;
 background-image:url(../images/html_back_a.jpg);
 background-repeat:repeat-y;
 text-align:center;
 overflow:auto;
}


div#left
{
  float:left;
  width:225px;
  padding-left:20px;
  padding-right:5px;
  text-align:right;
  /*border:1px solid green;*/
}

div#col1
{
  margin-left:250px;
}

div#col2
{
  float:right;
}

div.col
{
  width:290px;
  text-align:left;
  /*border:1px solid red;*/
  padding-left:30px;
  padding-right:18px;
}


ul#ulcont
{
  list-style-type: none;

}

li.licont
{
 /*float:left;*/
 /*padding-right:10px;*/
 font-size:12px;
}



/* LANGUES*/

ul#ullang
{
  padding-top:8px;
  list-style-type: none;

}

li.lli
{
 float:right;
 color:#ffffff;
 padding-right:10px;
 font-size:12px;
}

/* MENU TOP*/
ul#ulmenu
{
  list-style-type: none;
}

li.mli
{
 float:left;
 color:#83b535;
 padding-left:20px;
 font-size:24px;
}

a.mtop
{
  color:#83b535;
}

a.mtopactif
{
  color:#d8fc9f;
}

/* MENU LEFT*/
ul#ulmenul
{
  list-style-type: none;
}

li.mlli
{
 padding-right:2px;
 font-size:15px;
 font-weight:normal;
}

a.mleft
{
  /*color:#83b535;*/
  color:#5a9005;
}

a.mleftactif
{
  /*color:#d8fc9f;*/
  color:#e8fcca;
  font-weight:bold;
}



select
{
 border: #2451d4 1px solid;
 background: #c2cff3;
 color:#2451d4;
 font: 1Opx "Trebuchet MS", helvetica, sans-serif ;
 height: 18px;
 width: 85px;
}

/* FORM*/
ul.form
{
  list-style-type: none;
}

li.forml
{
 text-align:left:
 padding-left:5px;
 font-size:14px;
 font-weight:normal;
}

li.formv
{
 text-align:left:
 padding-left:5px;
 padding-bottom:8px;
 font-size:14px;
 font-weight:normal;
}

/*  ACCUEIL*/

ul.menuaccueil
{
  list-style-type: none;
  overflow:auto;
}

li.menuaccueil
{
 float:left;
 padding-left:15px;
 padding-right:15px;
 width:200px;
}

p.menuaccueil
{
 text-align:center;
 margin-bottom:20px;
 margin-left:40px;
 margin-right:40px;
 font-size:16px;

}






