A:link {color : #090B6B; text-decoration : none;}
A:visited {color : #090B6B; text-decoration : none;}
A:hover {color : #5D1B1B; text-decoration : none;}

A img {border-color : #000000;}

body {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 1.1em;
  line-height: 1.1em;
  font-style: italic;
  background-position: left top;
  background-attachment: fixed;
  color: #023c66;
  background-color: #acb3a6;
}
#conteneur {
  position:relative;
  width: 800px;
  height:1400px;
  margin-right: auto;
  margin-left: auto;
  margin-top: 15px;
  background-position:  center center;
  background-color: #a3b8c2;
  background-repeat: repeat;
  background-image:url(../images/degrade4.png);
}

#xMenu {
  position:absolute;
  border: 2px solid #0d4066;
  width: 168px;
  font-family: Arial;
  font-size: 16pt;
  font-style: italic;
  font-weight:bold;
  float: left;
  left: 10px;
  list-style-type: lower-greek;
  background-color: #a3b8c2;
}
#xCentre {
  position:absolute;
  font-family: Arial,Helvetica,sans-serif;
  font-size: 11pt;
  width:602px;
  height:100%;
  background-position:left top;
  background-color: #a3b8c2;
  background-image:url(../images/degrade632.png);
  background-repeat:no-repeat;
  left:186px;
  vertical-align:top;
  text-align:left;
}
#bannhaut {
  position:relative;
  left:0px;
  height: 15px;
  width: 780px;
  margin-right: auto;
  margin-left: auto;
  margin-top: 10px;
  background-color: #023c66;
}
#photodiv {
  position:relative;
  left:0px;
  width: 780px;
  height: 120px;
  margin-right: auto;
  margin-left: auto;
  background-color: transparent;
}
#bannbas {
  position:relative;
  left:0px;
  width: 780px;
  height: 15px;
  margin-right: auto;
  margin-left: auto;
  background-color: #023c66;
}
#entremembre {
  position:relative;
  background-image: url(../images/logoaqam780x38.gif);
  width: 780px;
  height: 35px;
  margin-right: auto;
  margin-left: auto;
  background-color: transparent;
  text-align:left;
  vertical-align:middle;
}

#collaborateur {
  width: 106px;
  height: 700px;
  margin-left: 492px;
  left: 10px;
  background-color: transparent;
  top: 10px;
}
.ListeDocume {
    background-color:transparent;
    width:400px;
    vertical-align: bottom;
    text-align:left;
    border: 0px solid #000000;
    margin-right: 15px;
    color: #10466E;
    font-family: Arial;
    font-size: 16pt;
    font-style: italic;
    font-weight:bold;
    height:35px;
}
a.perdu{
    color:#ffffff;
    text-decoration:none;
    font-size:8pt;
}

.login {
    POSITION: absolute;
    TEXT-ALIGN: center;
    color:#ffffff;
    font:verdana;
    font-size:8pt;
    width: 136px;
}
.login a:visited {
    color:#ffffff;
   font-size:7pt;
}

h3{
    POSITION: relative;
    font-size: 12pt;
     font-family: Verdana;
    text-align: center;
    padding:5px;
    BACKGROUND-COLOR: #011F79;
    color:#ffffff;
}
.Probleme{
   color: #6A0A0A;
   BORDER-RIGHT: #8D1111 1px solid;
   BORDER-TOP: #DB7B7B 1px solid;
   BORDER-LEFT: #DB7B7B 1px solid;
   BORDER-BOTTOM: #8D1111 1px solid;
   BACKGROUND-COLOR: #D2C2C2;
   Float: center;
   text-align:center;
   width:75%;
   padding:10pt;
   margin:10pt;
}

p {
   margin: 0px;
}

th {
    BACKGROUND-COLOR: #254620;
    color: #ffffff;
    text-align:center;
    FONT-SIZE: 12px;
}
form {
margin: 0px;
}
.cssbutton{
background-color: #9496E8;
border: 2px #2E305E outset;
padding: 1px 4px;
color: #2C318A;
text-decoration: none;
font: bold 90% "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
}

.cssbutton:visited{
color: black;
}

.cssbutton:hover{
border-style: inset;
background-color: #2C318A;
COLOR:#9496E8;
padding: 2px 3px 0 5px; /*shift text 1px to the right and down*/
}

.cssbutton:active{
color: black;
}
.titre {
 width:100%;
 color: #2E305E;
 text-align:center;
 FONT-SIZE: 14pt;
}
.soustitre2 {
 width:100%;
 color: #2E305E;
 FONT-SIZE: 14pt;
}