      .sur_fond_9E92B0  {
           font-size : 11px;
           color : #ffffff;
           font-family : verdana, helvetica, arial;
           text-decoration : none;
      }
     .sur_fond_9E92B0:visited {
           font-size : 11px;
           color : #ffffff;
           font-family : verdana, helvetica, arial;
           text-decoration : none;
      }
     .sur_fond_9E92B0:hover {
           color : #dbdbdb;
           text-decoration : none;
      }
     .sur_fond_FFFFFF {
           font-size : 11px;
           color : #9e92b0;
           font-family : verdana, helvetica, arial;
           text-decoration : none;
      }
     .sur_fond_FFFFFF:visited {
           font-size : 11px;
           color : #9e92b0;
           font-family : verdana, helvetica, arial;
           text-decoration : none;
      }
     .sur_fond_FFFFFF:hover {
           color : #dbdbdb;
           text-decoration : none;
      }
     .sur_fond_D7D2DE {
           font-size : 11px;
           color : #634b8b;
           font-family : verdana, helvetica, arial;
           text-decoration : none;
      }
     .menu_webmestres {
           border-right : 1px dashed #a8a4a3;
           border-top : 1px dashed #a8a4a3;
           border-left : 1px dashed #a8a4a3;
           border-bottom : 1px dashed #a8a4a3;
           background-color : #ccbfe1;
      }
     .menu_webmestres_title {
           padding-right : 10px;
           padding-left : 4px;
           font-weight : bolder;
           font-size : 11px;
           color : #a9031a;
           padding-top : 4px;
           font-family : verdana, helvetica, arial;
      }
     .menu_webmestres_item {
           padding-right : 10px;
           padding-left : 10px;
           font-size : 10px;
           padding-bottom : 1px;
           font-family : verdana, helvetica, arial;
      }
     .lien_txt {
           color : #000000;
           text-decoration : underline;
      }
     .lien_txt:visited {
           color : #000000;
           text-decoration : underline;
      }
     .lien_txt:hover {
           color : #999999;
           text-decoration : underline;
      }
     .lien_txt:active {
           color : #999999;
           text-decoration : underline;
      }
     .copyright {
           font-size : 11px;
           color : #9e92b0;
           font-family : verdana, helvetica, arial;
           text-decoration : none;
      }
     .copyright:visited {
           font-size : 11px;
           color : #9e92b0;
           font-family : verdana, helvetica, arial;
           text-decoration : none;
      }
     .copyright:hover {
           color : #9e92b0;
           text-decoration : underline;
      }
     p.titrechants {
           margin-right : 0;
           margin-left : 0;
           margin-top : 0;
           margin-bottom : 0;
           font-size : 15px;
           font-weight : bold;
           font-family : verdana, helvetica, arial;
      }
     p.comment {
           margin-right : 0;
           margin-left : 0;
           margin-top : 0;
           margin-bottom : 0;
           font-family : verdana, helvetica, arial;
      }
     p.annee {
           margin-right : 0;
           margin-left : 0;
           margin-top : 0;
           margin-bottom : 0;
           font-family : verdana, helvetica, arial;
           font-size : 11px;
           line-height : 16px;
      }
     p.negatif {
           text-indent : -3%;
           margin-left : 3%;
           font-family : verdana, helvetica, arial;
           text-align : justify;
           margin-top : 0;
           margin-bottom : 0;
      }
      p.negatif2 {
           text-indent : -1.5%;
           margin-left : 1.5%;
           font-family : verdana, helvetica, arial;
           text-align : justify;
           margin-top : 0;
           margin-bottom : 0;
      }

     p.negatifhisto {
           text-indent : -1.6%;
           margin-left : 2%;
           font-family : verdana, helvetica, arial;
           text-align : justify;
           margin-top : 0;
           margin-bottom : 0;
      }
     p.news {
           text-indent : -1.6%;
           margin-left : 2%;
           font-family : verdana, helvetica, arial;
           text-align : justify;
           margin-top : 0;
           margin-bottom : 0;
           font-size : 11px;
      }
     p.justify {
           font-family : verdana, helvetica, arial;
           text-align : justify;
           margin-top : 0;
           margin-bottom : 0;
           font-size : 11px;
      }
     p.photos {
           font-family : verdana, helvetica, arial;
           text-align : justify;
           margin-top : 5px;
           margin-bottom : 5px;
           font-size : 11px;
           font-weight : none;

      }
     p.titrehistorique {
           margin-right : 0;
           margin-left : 0;
           margin-top : 0;
           margin-bottom : 0;
           font-size : 12px;
           font-weight : bold;
           font-family : verdana, helvetica, arial;
      }
     p.grandtitrehistorique {
           margin-right : 0;
           margin-left : 0;
           margin-top : 0;
           margin-bottom : 0;
           font-size : 15px;
           font-weight : bold;
           font-family : verdana, helvetica, arial;
      }
     td.contact {
           text-align : justify;
           font-size : 11px;
           font-family : verdana, helvetica, arial;
           padding-right : 0;
           padding-left : 0;
           padding-bottom : 0;
           padding-top : 0;
           text-decoration : none;
      }
     p.lien_intra {
           font-family : verdana, helvetica, arial;
           text-align : justify;
           margin-top : 5px;
           margin-bottom : 5px;
           font-size : 11px;
           text-decoration : none;
      }
     .explic {
           text-align : justify;
           font-size : 11px;
           font-family : verdana, helvetica, arial;
           padding-right : 5px;
           padding-left : 5px;
           padding-bottom : 5px;
           padding-top : 5px;
           text-decoration : none;
           background-color : #d1c6e4;
      }

      /*pour le menu déroulant*/
      ul, li {
            list-style-type: none;
            margin: 0;
            padding: 0;
      }

      div.menu {
            position: absolute;
            width: 500px;
            top: 30px;
            z-index:4;
      }
      div.menu li {
            float: left;
            width: 80px;   /*longeur du menu*/
      }
      div.menu a {
            margin: 0 2px;
            height: 13px;
            padding-top : 1px;
            padding-bottom : 2px;
            display: block;
            text-align: center;
            font-weight: bold;
            border: 1px solid;
            border-color:#706288;
            text-decoration: none;
            color: #706288;
            background: #FFFFFF;
            font-size: 10px;
            font-family : verdana, helvetica, arial;
      }

      div.menu a:hover {
            background: #F7FCA0;
            border: 1px solid;
            border-color:#706288;
      }

      #smenu1, #smenu2, #smenu3, #smenu4, #smenu5, #smenu6 {
            display: none;
            float: left;
            width: 80px;
            font-size: 12px;
            font-family : verdana, helvetica, arial;
      }
      #smenu1 a, #smenu2 a, #smenu3 a, #smenu4 a ,#smenu5 a, #smenu6 a  {
            font-weight: normal;
            border-top: 0 none;
      }
      .site {
            position: absolute;
            z-index: 1;
            top : 70px;
            left : 10px;
            color: #000;
            background-color: #ddd;
            padding: 5px;
            border: 1px solid gray;
      }
      .mentions {
            position: absolute;
            top : 300px;
            left : 10px;
            color: #000;
            background-color: #ddd;
      }
      a {text-decoration: none;
            color: #222;
      }

          /*Fin menu déroulant*/

      table.main{
            border-style: dashed;
            border-width: 1px;
            border-color: #FFFFFF;
      }

      input.post,textarea.post,select{
            background: #ffffff;color:#000000
      }

      div.simple{
            z-index:1;
      }

      body{
          background-color: #9E92B0;
          /*scrollbar-3dlight-color:#d1d7dc;
          scrollbar-arrow-color:#006699;
          scrollbar-darkshadow-color:#9E92B0;
          scrollbar-face-color:#D7D2DE;
          scrollbar-highlight-color:#ffffff;
          scrollbar-shadow-color:#dee3e7;
          scrollbar-track-color:#9E92B0;*/
      }
      checkbox, input, radio, select{
          font-family : verdana, helvetica, arial;
          font-size : 11px;
          background-color : #ffffff;
          border-width : 1px;
          border-color : #9E92B0;
          border-style : solid;
      }
