body {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-align: center;
  font-size:10px;
}
a:link {color: #0131b4; text-decoration: none;font-weight:bold;}
a:visited {color: #0131b4; text-decoration: none;font-weight:bold;}
a:active {color: #0131b4; text-decoration: none;font-weight:bold;}
a:hover {color: #008000; text-decoration: none;font-weight:bold;}

a img {
  border-width: 0;
  text-decoration: none; 
}
   a.qop2:link {color:#ffffff;text-decoration: none; font-weight:bold;font-size: 1.2em;}
   a.qop2:visited {color:#ffffff;text-decoration: none; font-weight:bold;font-size: 1.2em;}
   a.qop2:active {color:#ffffff;text-decoration: none; font-weight:bold;font-size: 1.2em;}
   a.qop2:hover {color:#ffff00;text-decoration: none; font-weight:bold;font-size: 1.2em;}    
   
   .Hautpage a:link{color: #ffff00;background-color: #9683ec;text-decoration: none;font-size: 1.2em;}
   .Hautpage a:visited{color: #ffff00;background-color: #9683ec;text-decoration: none;font-size: 1.2em;}
   .Hautpage a:active{color: #24c4ec;background-color: #003366;text-decoration: none;font-size: 1.2em;}
   .Hautpage a:hover{color: #24c4ec;background-color: #003366;text-decoration: none;font-size: 1.2em;}
       
   .Partenaire:link{color: #9683ec;text-decoration: none;text-align:center;font-size: 1.2em;}
   .Partenaire:visited{color: #9683ec;text-decoration: none;text-align:center;font-size: 1.2em;}
   .Partenaire:active{color: #9683ec;text-decoration: none;text-align:center;font-size: 1.2em;}
     
   .lien3:link{color: #003366;text-decoration: none; font-weight:bold;font-size: 1.3em;}
   .lien3:visited{color: #003366;text-decoration: none; font-weight:bold;font-size: 1.3em;}
   .lien3:active{color: #003366;text-decoration: none; font-weight:bold;font-size: 1.3em;}
   .lien3:hover{color: #9683EC;text-decoration: none; font-weight:bold;font-size: 1.3em;}

   .lien2:link{color: #003366;text-decoration: none; font-weight:bold;font-size: 1.2em;}
   .lien2:visited{color: #003366;text-decoration: none; font-weight:bold;font-size: 1.2em;}
   .lien2:active{color: #003366;text-decoration: none; font-weight:bold;font-size: 1.2em;}
   .lien2:hover{color: #9683EC;text-decoration: none; font-weight:bold;font-size: 1.2em;}
 
   .lien6 a:link{color: #3B0D7F;text-decoration: none; font-size: 1.2em;line-height:12pt;}
   .lien6 a:visited{color: #0F9F0F;text-decoration: none; font-size: 1.2em;line-height:12pt;}
   .lien6 a:active{color: #3B0D7F;text-decoration: none; font-size: 1.2em;line-height:12pt;}
   .lien6 a:hover{color: #E31313;text-decoration: none; font-size: 1.2em;line-height:12pt;}
 
   .plus:link{color: #008000;text-decoration: none; font-weight:bold;font-size: 1.1em;}
   .plus:visited{color: #008000;text-decoration: none; font-weight:bold;font-size: 1.1em;}
   .plus:active{color: #008000;text-decoration: none; font-weight:bold;font-size: 1.1em;}
   .plus:hover{color: #9683EC;text-decoration: none; font-weight:bold;font-size: 1.1em;}   

   .lienpaca a:link{color: #3B0D7F;text-decoration: none; font-size: 1.1em;font-weight:bold;line-height:11pt;}
   .lienpaca a:visited{color: #0F9F0F;text-decoration: none; font-size: 1.1em;font-weight:bold;line-height:11pt;}
   .lienpaca a:active{color: #3B0D7F;text-decoration: none; font-size: 1.1em;font-weight:bold;line-height:11pt;}
   .lienpaca a:hover{color: #E31313;text-decoration: none; font-size: 1.1em;font-weight:bold;line-height:11pt;}
 
#conteneur {
   width: 985px;
   padding:0px;
   background-color: #ffffc0;
}

/* Header
----------------------------------------------- */

#header {
  clear: both;
  width: 985px;
  height:90px;
  margin-left:0px;
  background-image:url("img/logo5.jpg");
  background-repeat:no-repeat;  
  text-align:center;
  color: #ffffff;
}

h1.title {
  padding-top: 14px;
  margin: 0 50px;
  font-size: 3em;
  color: #ffffff;
  font-weight:bold;
}
h1.title2 {
  padding-top: 8px;
  margin: 0 50px;
  font-size: 2em;
  color: #ffffff;
  font-weight:bold;
}
 .annupaca {
line-height:10pt;
font-size:1em;
color:#000000;
}
/* Content
----------------------------------------------- */
.clear { 
  clear: both;
}

/* Header2
----------------------------------------------- */
#head2-wrapper {
  width: 985px;
  text-align: left;
  background-color: #ffffc0;
  border-top: 0;
}
#header2 {
  float: left;
  width: 795px;
  text-align: center;
  background-color: #ffffc0;
 }
 
#side2-wrapper {
  width: 190px;
  float : left;
  background-color: #003366;
  overflow: hidden;      /* fix for long non-text content breaking IE sidebar float */
}

/* Header3
----------------------------------------------- */
#header3 {
  clear: both;
  width: 985px;
  margin-left:0px;
  background-color: #ffffc0;
  text-align: left;
 }

#content-wrapper {
  width: 985px;
  margin-left:0px;
  text-align: left;
  background-color: #ffffc0;
  border-top: 0;
}

#main-wrapper {
  width: 625px;
  float: left;
  background-color: #ffffc0;
  border: 0px;
  overflow: hidden;      /* fix for long non-text content breaking IE sidebar float */
}
h1.accueil {
padding:0;
margin:0;
font-size:1.5em;
font-weight:bold;
color:#ffffff;
}

.main-wrapper h1 {
  font-size:1.3em;	
  font-weight:bold;
  color:#ffffff;
}

#sidebar-wrapper {
  width: 170px;
  margin-top:3px;
  float : left;
  background-color: #ffffc0;
  overflow: hidden;      /* fix for long non-text content breaking IE sidebar float */
}
#sidebar2-wrapper {
  width: 190px;
  float : left;
  padding-left:0px;
  background-color: #ffffc0;
  overflow: hidden;      /* fix for long non-text content breaking IE sidebar float */
}
h1.droite {
  font-size:1.2em;	
  font-weight:bold;
  color:#ffffff;
  line-height:12pt;
}

/* Header4
----------------------------------------------- */
#footer {
  clear: both;
  width: 985px;
  margin-left:0px;
  background-color: #9683EC;
  text-align:center;
}


/* Headings
----------------------------------------------- */
h1 {
  font-size: 1.6em;
  color:#9683EC;
  font-weight:bold;
  text-align:center;
}
h2 {
  font-size: 1.2em;
  color:#ffff00;
  font-weight:bold;
  text-align:left;
  background-color:#6600FF;
  width:330px;
}
h3 {
  font-size: 1.2em;
  color:#9683EC;
  font-weight:bold;
  text-align:left;
}

/* Main Content
----------------------------------------------- */
.main h1 {
padding:0;
margin:0;
background-color:#318ce7;
font-size:1.5em;
font-weight:bold;
color:#ffffff;
}

/* Footer
----------------------------------------------- */
#foot {
  width: 985px;
  text-align: left;
  background-color: #ffffc0;
  border-top: 0;
}
#header4 {
  float: left;
  width: 795px;
  text-align: center;
  background-color: #ffffc0;
  color: #333333;
}
#foot-side {
  width: 190px;
  float : left;
  text-align: center; 
  background-color: #ffffc0;
  overflow: hidden;      /* fix for long non-text content breaking IE sidebar float */
}
#col1 {
  float: left;
  width: 820px;
  background-color: #ffffc0;
  color: #333333;
}
#col2 {
  width: 165px;
  float : left;
  text-align: center; 
  background-color: #ffffc0;
  overflow: hidden;      /* fix for long non-text content breaking IE sidebar float */
}