
body {
    margin-top:0; margin-left:0; margin-right:0;background-image: url(img/bg.jpg); background-repeat: no-repeat; background-position: center top;
}
.container {
  position: relative;
  width: 980px;
  margin-top: 10px;
  margin-right: auto;
  margin-bottom: 10px;
  margin-left: auto;
}

.header {
  border: 0px;
  padding: 0px 0px;
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  height: 140px;
  width: 980px;
  font-family: Tahoma, Arial, Helvetica, sans-serif;
  font-size: 4px;
 }

.main {
  position: absolute;
  left: 140px;
  top: 50px;
  width: 820px;
  height: 930px;
  color: #ffffff;
  font-size: medium;
  text-align: center;
}

.navigation {
  position: absolute;
  left: 0px;
  top: 100px;
  width: 160px;
  height: 400px;
  font-family: Tahoma, Arial, Helvetica, sans-serif;
  font-size: 10pt;
  text-align: left;
  font-weight: bold;
  color: #000000;
}

.navigation a:link, .navigation a:visited, .navigation a:active {
  font-size:  12pt;
  color: #000000;
  text-decoration: none;
  margin: 0 10px 0 10px;
}

.navigation a:hover {
  color: #800080;
}

.rev {
  position: absolute;
  left: 0px;
  top: 450px;
  width: 160px;
  height: 400px;
  font-family: Tahoma, Arial, Helvetica, sans-serif;
  font-size: 10pt;
  text-align: left;
  font-weight: bold;
  color: #000000;
}

.rev a:link, .rev a:visited, .rev a:active {
  font-size:  8pt;
  color: blue;
  text-decoration: none;
  border:0px;
  padding: 0px;
}

.rev a:hover {
  color: #800080;
}

.bodytext {
  position: absolute;
  left: 10px;
  top: 290px;
  width: 180px;
  height: 420px;
  color: #000000;
  line-height: 2;
  text-align: left;
  font-family: Tahoma, Arial, Helvetica, sans-serif;
  font-size: 12pt;
}

.bodytext a:link, .bodytext a:visited, .bodytext a:active {
  color: navy;
  text-decoration: none;
}
.bodytext a:hover {
  text-decoration: underline;
}

.logos {
  font-family: Tahoma, Arial, Helvetica, sans-serif;
  font-variant: normal;
  font-size: 8pt;
  color: navy;
  background-color: transparent;
  width:110px;
}

.logos a:link, .logos a:visited, .logos a:active {
  font-size:  8pt;
  font-variant: normal;
  color: navy;
  background-color: transparent;
}

.footer {
  position: absolute;
  left: 0px;
  top: 700px;
  padding: 0px 0px;
  width: 980px;
  height: 40px;
  font-size: 10pt;
  color: black;
  text-align: center;
}

.textbox {
  color: #000000;
  text-align: left;
  font-family: Tahoma, Arial, Helvetica, sans-serif;
  font-size: 10pt;
  background-color: transparent;
}

.footer a:link, a:visited, a:active {
  color: white;
  text-decoration: none;
}

.footer a:hover {
  text-decoration: underline;
}

.lien {
    position: relative; top: -5px; color: #000000; font-size: large; font-family: Tahoma, Arial, Helvetica, sans-serif;   text-decoration: none;
}
.lienm {
    position: relative; top: -5px; color: #000000; font-size:medium; font-family: Tahoma, Arial, Helvetica, sans-serif;  text-decoration: none;
}
.divise {
    position: relative; top: -3px; color: #C0C0C0; background: #000000; font-size: 12pt;
}
.paratextit {
color: black; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 15pt; text-align: center;
}
.parasmall,.parasmall a:link,.parasmall a:visited,.parasmall a:active {
color: black; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 10pt; text-align:left;
}
