/* Generated by KompoZer */
.MsoEndnoteText {
  font-size: 8pt;
  font-family: Arial,Helvetica,sans-serif;
  color: #666666;
  text-align: justify;
}

body
{
  margin: 0 auto;
  padding: 0;
  font-size: 62.5%; /* Resets 1em to 10px */
  font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
background: #000000; 
  background-image: url('Images/Page-BgGradient.png');
  background-repeat: repeat-x;
  height: 900px;
	
}

div.Header 
{
  margin: 0 auto;	
  position: relative;
  width: 960px;
  height: 125px;
  top:-10px;
  background-image: url('Images/Header.png');
  background-repeat: no-repeat;
  background-position: left top;
  z-index:1;
}

div.Sigle
{

  width: 272px;
  height: 255px;
  margin-left: auto;
  margin-right: auto;
  background-image: url('Images/sigle large 2.jpg');
  background-repeat: no-repeat;
  background-position: left top;
}

#description {
	font: italic 17px Georgia, "Times New Roman", Times, serif;
	color:#DDDDDD;
	text-align:center;
	  position: relative;
  	left: 132px;
	top: 5px;
	 letter-spacing:0.01em;
	}

p {
  text-align: justify;
  font-style: inherit;
  text-transform: inherit;
  color: black;
  font-weight: inherit;
  font-family: Arial;
  font-size: 10pt;
}

td {
  color: #000;
background-color:#FFF;  
font-family: Arial;
  font-size: 9pt;
  text-decoration: none;
}

a, a:visited {
	color: #FFFFFF;
	text-decoration:none;
	}

a:hover, a:active {
	color:#000;
	}




sup {
  line-height:60%;
}

.champ {
  border: 1px solid #000000;
  color: #000000;
  font-family: Arial;
  font-size: 9pt;
  text-decoration: none;
  background-color: #ffffff;
}
edition {
  color: #000000;
  background-color: #ffffff;
  font-family: Arial;
  font-size: 9pt;
  text-decoration: none;
}

h1 {
	font: 38px Verdana, "Times New Roman", Times, serif;
	letter-spacing:0.03px;
	text-align:center;
	position:relative;
	right:23px;
	top: 25px;
	}


h2 {
	font: 2.5em Georgia, "Times New Roman", Times, serif;
	color:#356990;
text-align:center;
	padding-bottom:8px;
	margin: 25px 0 20px 0;
	}
h3 {
	padding: 5px 0 5px 23px;
	margin:22px 0 15px 0;
	font-size:1em;
	background:#84BEE9;
	color:#FFF;
	letter-spacing:0.07em;
	}

h4 {
	font:bold 12px Georgia, "Times New Roman", Times, serif;
	
	}
h5 {
  font-family: Arial;
  background-color: #ccccff;
  color: #666666;
  font-weight: bold;
  text-align: center;
  font-size: 8pt;
}

h1 a, h1 a:visited {
	color:#EEEEEE;
	text-align:center;
	text-decoration:none;
	}

h1 a:hover {
	text-align:center;
	color:#EBE300;
	}

h1 a:active {
	text-align:center;
	color:#929292;
	}


.chapeau {
  font-family: Times New Roman;
  font-size: 12pt;
  color: #999999;
  font-style: italic;
}
.intertitre {
  font-size: 12pt;
  font-family: Georgia;
  color: #9999ff;
  font-weight: bold;
  font-style: italic;
}
.SmallT {
  font-size: 8pt;
  font-family: Arial;
  text-align: justify;
}
.pA0 {
  text-align: justify;
  color: black;
  font-family: Arial;
  font-size: 12pt;
}
.pA1 {
  text-align: justify;
  color: black;
  font-family: Arial;
  font-size: 10pt;
}
.pA2 {
text-align: justify;
color: black;
font-family: Arial;
font-size: 9pt;
line-height:130%;
}
.pA3 {
  text-align: justify;
  color: black;
  font-family: Arial;
  font-size: 8pt;
}
.SmallGrey {
  font-size: 8pt;
  font-family: Arial;
  color: #888888;
  text-align: justify;
}

.sommaire {
  text-align: center;
  font-size: 10pt;
  font-family: Arial;
  color:#808090;
  background-color: #B2B2B1;
}
.pRight1 {
  text-align: right;
  color: black;
  font-family: Arial;
  font-size: 10pt;
}
.MsoEndnoteReference {
  font-family: Arial;
  color: #3333ff;
  font-size: 9pt;
  line-height: normal;
}
.titre_rubrique {
  text-align: left;
  color: #3333ff;
  font-style: italic;
  font-family: Book Antiqua;
  font-weight: normal;
  font-size: 22px;
}
.bottom {
  font-family: Arial;
  text-align: center;
  color: #666666;
  font-size: 10pt;
  background-color: transparent;
}
.centered {
  text-align: center;
  text-decoration: none;
  font-size: 10pt;
  font-weight: bold;
  font-family: Arial;
}



#obj_sheet {
  margin: 0 auto;
position:relative;
  background-color: #ffffff;
  z-index:50;
  height: 4000px;
  width: 960px;
  top: 0px;
  left: 0px;
}
#obj_maintitle {
  background-color:#F8F8FA;
  visibility: visible;
  position: absolute;
  overflow: visible;
    font-size: 18px;
  font-weight: bold;
  text-align: left;
  width:260px;  
  top: 170px;

}
#obj_pagetitle {

  text-align: left;
  color: #7070FA;
  font-style: normal;
  font-weight: normal;
  font-size: 16px;
  font-family: Arial;
  position: absolute;
  overflow:visible;
  height: 15px;
  width: 960px;
top:90px;
z-index:100
}
#obj_main {
  position: absolute;
font-size: 10pt;
  color: #000000;
  background-color:#ffffff;
  visibility: visible;
  overflow: visible;
  height: 800px;
  width: 550px;
  top: 190px;
  left: 30px;
  z-index:1;
}
#obj_centralwide {
  font-size: 10pt;
  color: #000000;
  background-color:#ffffff;
  visibility: visible;
  position: absolute;
  overflow: visible;
  height: 500px;
  width: 600px;
  top: 150px;
  left: 200px;  
  z-index:51
}
#obj_central {
  font-size: 10pt;
  color: #000000;
  background-color:#ffffff;
  visibility: visible;
  position: absolute;
  overflow: visible;
  height: 500px;
  width: 430px;
  top: 150px;
  left: 175px;   
  z-index:51
}
#obj_rightbar {
  background-color:#ffffff;
  position: absolute;
  left: 610px;
  width: 300px;
  top: 150px;
  height: 500px;
  z-index:50
}
#obj_leftbar {
  background-color:#ffffff;
  position: absolute;
  left: 19px;
  width: 180px;
  top: 150px;
  height: 800px;
  z-index:52
}
#obj_footer {
  background-color:#000;
  position: absolute;
  left: 10px;
  width: 900px;
  top: 2600px;
  height: 60px;
  overflow:visible;
  font-family: Arial;
  font-size: 13px;
  color: #EBE300;
  text-align: center;
  z-index:130
	decoration:none;
}
#obj_box {
  background-color: #FFF;
  padding: 20px;
  font-family: Arial;
  font-style: normal;  
  font-size: 10pt;
  color: #EBE300;
  visibility: hidden;
  position: absolute;
  overflow: hidden;
  height: 70px;
  width: 300px;
  top: 200px;
  left: 200px;
  z-index: 100;
}
#footer
{
	padding:10px 0 0 10px;	
	  font-size: 12px;
  	font-family: Verdana;
 	text-align: center;
        	color: #EBE300;
}

a img, a:visited img {
	border:none
	}

div.x
{

  width: 80px;
  height: 15px;
  background-image: url('images/x.png');
  margin: 0 auto;	
  position: relative;
}
div.fox
{

  width: 80px;
  height: 15px;
  background-image: url('images/fox.png');
  margin: 0 auto;	
  position: relative;
}

