 /* CSS Document */

 body {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 1em;
    margin: 0;
    padding: 0;
    background: url(../images/fondconteneur.jpg);
    background-attachment: inherit;
 }
 #conteneur {
    position:absolute;
    left: 50%;
    top: 50%;
    width: 1020px;
    height: 610px;
    margin-top: -291px; /* moitié de la hauteur */
    margin-left: -510px; /* moitié de la largeur */
    border: 1px solid #000;
    background-color: #EDDCCE;
 }
 #header {
    height: 165px;
    background-image: url(../images/fondheader.jpg);
    margin: 0 auto;
 }
 /*#conteneur {
    position: relative;
    width: 900px;
    margin: 0 auto;

    background-color:#EEB88E;
 }*/
 #flashcontent {

    margin: 0 0 0 0 ;
    /*background-color:#FBF3E8;*/
 }

 #menuhaut {
    /*float: left;
 */

    margin: 0;
    margin-top: 0;
    margin-bottom: 0px;
    height: 30px;
    width: 100%;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 93%;
    line-height: normal;
    background-color:#FBB65D;
 }
 #menuhaut ul {

    margin-left: 145px;
    margin-right: 5px;
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 10px 0;
    list-style: none;

 }
 #menuhaut li {
    float: left;
    background: url(../images/left.gif) no-repeat left top;
    margin-left: 20px;
    margin-right: 20px;
    padding: 0 0 0 9px;
 }
 #menuhaut a {
    float: left;
    display: block;
    background: url(../images/right.gif) no-repeat right top;
    padding: 5px 15px 7px 6px;
    text-decoration: none;
    font-weight: bold;
    color: #BDB762;
 }
 /* Commented Backslash Hack       hides rule from IE5-Mac \*/
 #menuhaut a {
    float: none;
 }
 /* End IE5-Mac hack */
 #menuhaut a:hover {
    color: #FFFFFF;
 }
 #menuhaut #current {
    background-image: url(../images/left_on.gif);
    border-width: 0;
 }
 #menuhaut #current a {
    background-image: url(../images/right_on.gif);
    color: #333;
    padding-bottom: 5px;
 }
 #lienext{
 clear:both;
 float: right;
 font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 0.7em;
    margin: -1.5em 0 0 0;
    padding: 0;
    color:  #EFDDCF;
     text-decoration: none;
 
 }
 #lienext a{

     color:  #C2A48A;
     text-decoration: none;
     font-weight: normal;
 
 }
 /*div#menu
 {
    background-color: #FF05A3;
    border-top: solid 1px #FFFFFF;
    border-bottom: solid 1px #FFFFFF;
 }

 div#menu ul
 {
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    color: white;
    text-align: center;
    margin: 0;
    padding-bottom: 5px;
    padding-top: 5px;
 }

 div#menu ul li
 {
    display: inline;
    margin-left: -4px;
 }

 div#menu ul li a
 {
    padding: 5px 40px 5px 40px;
    color: white;
    text-decoration: none;
    border-right: 1px solid #fff;
    border-left: 1px solid #fff;
 }

    div#menu ul li a:hover
 {
    background-color: #AD046F;
    color: white;
 }

 #active a {
    border-left: 1px solid #fff;
    background-color: #AD046F;
 }*/


 #centre {
    /*background-color:#9999CC;*/
    text-align: center;
    margin-left: 370px;

    height: 350px;

 }
 #cadre {
 float: left;
    width: 500px;
    height: 310px;
    background: url(../images/sous-texte.gif);

    background-repeat: no-repeat;
 }
  #bloccadre {

      padding-top: 20px;
      margin-top: 5px;
      margin-bottom: 20px;
    width: 500px;
    height: 270px;

    padding-top: 30px;
    overflow: auto;
 }
 #cadrecontact {
    width: 900px;
    height: 350px;
 }
 #cadre p {
    margin: 0 30px 0 30px;
    text-align: justify;
 }
 /*#cadre {			 conteneur global et arrière-plan du titre du cadre
    width: 500px;
    padding-top: 30px;
    background: url(../images/haut.gif) top left no-repeat;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size: 0.9em;

 }
 #bloccadre {			 arrière-plan bas et sur l'ensemble du cadre
    background: url(../images/bas.gif) bottom left no-repeat;
    padding-bottom: 15px;
    color: #000000;
    height: 200px;
 }
 #bloccadre p {
    margin: 0 30px 0 20px;
    text-align: justify;
 }*/
 h1.tit_acc {
 text-align: left;
 font-size: 1em;
 font-weight: normal;
      color: #000000;
 }
 h1 {
      font-size: 1.2em;
      color: #D1481B;
      text-align: center;
      margin: 0;
   }
  #formulgauche {
      clear: both;
      position: relative;
      float: left;
      width: 445px;
      margin: 0px 5px 0px 3px;
   }
   #formuldroite {
      position: relative;
      float: left;
      /*margin-left: 445px;*/

      /*top: 52px;*/
      list-style-type: none;
      display: block;
      width: 435px;
      padding-right: 5px;
      /*background-color: #AAABBB;*/
      

   }
    #formulbas {
    clear: both;
      position: relative;
      float: left;
      /*margin-left: 445px;*/

      /*top: 52px;*/
      list-style-type: none;
      display: block;
      width: 700px;
      padding-right: 5px;

   }

      form.css fieldset {
      width: 420px;
      height: 275px;
      font-family: Arial, Helvetica, sans-serif;
      text-align: justify;
      padding: 2px;
      border: groove 2px;
      border-color: red;
      margin: 0;
   }
   form.css label {
      display: inline;
      padding-left: 5px;
      float: left;
      width: 135px;
   }
   form.css li.ul {
      font-weight: bold;
   }
   form.css p {
      margin: 0;
   }
   .encadre {
      padding: 5px;
      border: groove 5px;
      border-color: red;
   }
 #gauche {
    position: absolute;
    text-align: center;
    left:0;
    width: 370px;
    padding-top: 32px;
 }
 #pied {
    clear: both;
    text-align: center;
    height: 65px;
    background-color: #FBB65D;
    color: #424242;
 }
 /*#droite {
    position: absolute;
    right:0;
    width: 160px;
    height: 600px;
 }*/

 .lien1 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #424242;

    font-weight: normal
 }
 .lien1:hover {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #424242;
    font-weight: normal;
 }
 .lien2 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #FFFFFF;
 }
 .lien2:hover {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #FFFFFF;
    text-decoration: none;
 }



 p {
    margin: 0 0 10px 0;
    font-size: 0.9em;
 }
 #webrank {
    margin: 0 0 10px 20px;;
    font-size: 0.9em;
 
 }
 p.lien {
 font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
 
 }
a.sso{
text-decoration: none;

}
#baspub {
clear: both;
margin: 1000px auto 10px auto;

}
#bloc_pub {
float: left;
margin-top: 40px;
margin-left: 10px;
width: 120px;
height: 240px;

}
.lienint, .lienint a{
color: #000000;
text-decoration: none;
}
.Style1 {
display: block;
clear:both;
width: 1000px;
}
