/* Generated by KompoZer */
a {
  text-decoration: none;
  color: #8B3A62;
}
a:link {
  text-decoration: none;
  color: #8B3A62;
}
a:visited {
  text-decoration: none;
  color: #CD6090;
}
a:hover {
  text-decoration: none;
  color: #FF0000;
}
body {
  background-color: #ffffff;
}
.titre1 {
  font-size: 14pt;
  font-family: Tahoma;
  font-weight: bold;
  font-style: normal;
}
.titretexte {
	color: white;
	background-color: rgb(51, 51, 255);
}
.soustitretexte {
	color: black;
	background-color: rgb(204, 255, 255);
}
.bluetexte{
	color: rgb(51, 51, 255);
}
.bg_lightblue{
	background-color: rgb(51, 51, 255);
}
.titrepage {
  font-family: Tahoma;
  font-weight: bold;
  font-size: large;
  font-style: normal;
  text-align: right;
  color: red;
  width: 845px;
}
.titregras {
  margin: 0cm 0cm 0.0001pt;
  font-size: 10pt;
  font-family: Tahoma;
  font-weight: bold;
  font-style: normal;
}


body div { width:980px; margin:0 auto; }
body div { heigt:685px; margin:0 auto; }


.BodyText {
  margin-top: 0cm;
  margin-right: 1cm;
  margin-bottom: 0.0001pt;
  font-size: 9pt;
  font-family: Tahoma;
  font-style: normal;
  font-weight: normal;
  text-align: justify;
}
.BodyText2 {
  margin-top: 0cm;
  margin-right: 1cm;
  margin-bottom: 0.0001pt;
  font-size: 9pt;
  font-family: Tahoma;
  font-style: normal;
  font-weight: normal;
}
.titre_date {
  font-weight: bold;
}
.BodyMenu {
  text-align: left;
  font-size: 10pt;
  font-family: Tahoma;
  font-weight: bold;
  font-style: normal;
  height: 20px;
}

.largeurmenu1{ width:155px; }
.largeurmenu2{ width:300px; }
.largeurmenu3{ width:150px; }


.BodyMenuLang {
  text-align: left;
  font-size: 10pt;
  font-family: Tahoma;
  font-weight: bold;
  font-style: normal;
  height: 30px;
  vertical-align: middle;
  color: #007f00;
}
.BodyMenu2 {
  font-size: 10pt;
  font-family: Tahoma;
  font-weight: bold;
  font-style: normal;
  vertical-align: middle;
  height: 30px;
}
.img_texte{
width : 300px;
height: 350px;
}
.img_sceau{
width : 101px;
height: 125px;
}
li {
  font-family: Tahoma;
  font-size: 8pt;
  color: black;
  display: list-item;
  list-style-position: outside;
}
ul {
  list-style-type: disc;
}
.Layer1 {  float: left ; width:  75%;  height: 150px; z-index: 1; left: 20%; top: 55%; }
.Layer2 {  float: left ; width: 101px; height: 125px; z-index: 2; left: 50%; top: 55%; margin-right: 5%;}
.Layer3 {  float: left ; width:   3%;  height: 150px; z-index: 3; left: 20%; top: 55%; }
.Layer4 {  float: left ; width:   3%;  height: 150px; z-index: 4; left: 20%; top: 55%; }
.Layer5 {  float: none ; width: 100%;  height: 150px; z-index: 5; left: 20%; top: 55%; }
.Layer6 {  float: left ; width: 100%;  height:  20px; z-index: 6; left: 20%; top: 50%; }
.Layer7 {  float: left ; width:  60px; height: 150px; z-index: 7; left:  5%; top: 50%; }
.Layer8 {  float: left ; width:  60px; height: 350px; z-index: 8; left:  5%; top: 50%; }
.Layer9 {  float: left ; width:  60px; height: 300px; z-index: 9; left:  5%; top: 50%; }
.Layer10 { float: left ; width:  50%;  height: 350px; z-index: 10;left: 30%; top: 50%; overflow: auto; }
.Layer11 { float: left ; width:  15%;  height: 300px; z-index: 11;left:  5%; top: 50%; }
.Layer12 { float: left ; width:  20%;  height: 350px; z-index: 12;left: 20%; top: 50%; }
.Layer13 { float: none ; width: 100%;  height: 300px; z-index: 13;left: 20%; top: 60%; }
.Layer14 { float: left ; width: 100%;  height:  30px; z-index: 14;left: 20%; top: 35%; }
.Layer15 { float: right; width: 100%;  height:  20px; z-index: 15;left: 30%; top:  5%; margin-right: 9%; }

.Layer_venir_top    { float: left; width: 100%; height:  50px; z-index: 14; left: 20%; top: 35%; }
.Layer_venir_bottom { float: left; width: 100%; height: 100px; z-index:  6; left: 20%; top: 50%; }

.Layer_diapo_suiv   { float: left; width:  60px;height: 300px; z-index:  9; left:  5%; top: 50%; text-align: center; }
.Layer_diapo_img    { float: left; width:  60%; height: 300px; z-index: 10; left: 20%; top: 50%; text-align: center; }
.Layer_diapo_prec   { float: left; width:  20%; height: 300px; z-index: 12; left: 20%; top: 50%; text-align: center; }

.TitrePagePrint {
  font-family: Tahoma;
  font-weight: bold;
  font-size: large;
  font-style: normal;
  color: black;
  text-align: center;
}
.BodyTextPrint {
  margin-top: 0cm;
  margin-right: 1cm;
  margin-bottom: 0.0001pt;
  font-size: 12pt;
  font-family: Tahoma;
  font-style: normal;
  font-weight: normal;
  text-align: justify;
}
.TitreGrasNote {
  margin: 0cm 0cm 0.0001pt;
  font-size: 6pt;
  font-family: Tahoma;
  font-weight: bold;
  font-style: normal;
}
.BodyTextNote {
  margin-top: 0cm;
  margin-right: 1cm;
  margin-bottom: 0.0001pt;
  font-size: 6pt;
  font-family: Tahoma;
  font-style: normal;
  font-weight: normal;
  text-align: justify;
}
