* {
          margin : 0;
          padding : 0;
          border : 0;
      }
     body {
          margin : 0;
          padding : 0;
          background : #331F0D;
	background-image: url(images/bg.gif);
	background-position:center;
          text-align : center;
          font : x-small 'Lucida Grande', Verdana, 'Bitstream Vera Sans', sans-serif;
          voice-family : "\"}\"";
          voice-family : inherit;
          font-size :  8pt;
      }
     A:link {
          font-family : Verdana;
          font-size : 11px;
          color : #331F0D;
          text-decoration : none;
          border-width : 1px;

      }
     A:active {
          font-family : Verdana;
          font-size : 11px;
          color : #331F0D;
          text-decoration : none;
          border-width : 1px;

      }
     A:visited {
          font-family : Verdana;
          font-size : 11px;
          color : #331F0D;
          text-decoration : none;
          border-width : 0;

      }
     A:hover {
          font-family : Verdana;
          font-size : 11px;
          color : ##FC8814;
          text-decoration : none;
          border-width : 0;

      }
     #page {
          position : relative;
          width : 751px;
          margin : 0 auto;
          text-align : left;
      }

     #head {
          position : absolute;
          top : 0px;
          left : 0px;
      }
     #about {
          position : absolute;
          width : 180px;
          top : 365px;
          left : 7px;
          font-family : verdana, sans serif;
          color : #8B8B8B;
          font-size : 8pt;
          border-right : 1px dashed #B9B8B8;
          padding : 1px 10px 1px 10px;
      }
     #presentation {
          position : absolute;
          top : 365px;
          left : 207px;
          width : 515px;
          font-family : verdana, sans serif;
          color : #8B8B8B;
          font-size : 8;

         border-left : 1px dashed #B9B8B8;
          padding : 1px 10px 1px 10px;
      }

     .titre {
          border-right : 0px solid #FC8814;
          font-family : "Lucida Grande", verdana, sans serif;
          text-transform: uppercase ;
          color : #FC8814;
          font-size : 10pt;
          line-height : 1.2em;
          font-weight : bold;
          padding : 1px 10px 1px 20px;
          margin : 0px 0 3px;
          text-align : center;
      }
     .titrebis {
          border-bottom : 0px solid #B9B8B8;
          font-family : "Lucida Grande", verdana, sans serif;
	text-transform: uppercase ;
          color : #FC8814;
          font-size : 10pt;
          line-height : 1.0em;
          font-weight : bold;
          padding : 1px 10px 1px 20px;
          margin : 0px 0 3px;
          text-align : center;
      }
     p {
          line-height : 1.5em;
          font-family : verdana, serif;

      }
     .titre2 {
          border-bottom : 0px solid #B9B8B8;
          font-family : Georgia, verdana, sans serif;
          color : #B9B8B8;
          font-size : 9pt;
          line-height : 0.6em;
          font-weight : bold;
          padding : 1px 10px 1px 20px;
          margin : 0px 0 3px;
          text-align : center;
      }
     .titre3 {
          border-bottom :0px solid #B9B8B8;
          font-family : Georgia, verdana, sans serif;
          color : #B9B8B8;
          font-size : 11pt;
          line-height : 1em;
          font-weight : bold;
          padding : 1px 02px 1px 02px;
          margin : 0px 0 3px;
          text-align : left;
      }
     .galerie {
          border : 1px solid #331E0B;
      }
     .bg {
          padding : 10px;
          background-color: #F6F6F6;
          background-image: url(images/bg_contenu.gif);
      }

     .bg2 {
          padding : 10px;
          background-color: #F3F2F2;
          background-image: url(images/bg2_contenu.gif);
      }
/* debut form contact
-------------------------------------------------------- */
     .mail {
          border-bottom : 1px dashed #B9B8B8;
	  background-color : #F3F2F2;
      }
     .message {
          border : 5px solid #FFFFFF;
	  background-color : #F6F6F6;
	  color : #000000;
      }

/* debut menu
-------------------------------------------------------- */
     #accueil_on {
          position : absolute;
          left : 28px;
          top : 309px;
      }
      #news_on {
          position : absolute;
          left : 108px;
          top : 308px;
      }
      #concerts_on {
          position : absolute;
          left : 179px;
          top : 307px;
      }
      #bio_on {
          position : absolute;
          left : 278px;
          top : 306px;
      }
      #galerie_on {
          position : absolute;
          left : 400px;
          top : 305px;
      }
      #livre_on {
          position : absolute;
          left : 484px;
          top : 305px;
      }
      #liens_on {
          position : absolute;
          left : 591px;
          top : 304px;
      }
      #contact_on {
          position : absolute;
          left : 660px;
          top : 304px;
      }
     #accueil_out {
          position : absolute;
          left : 28px;
          top : 311px;
      }
      #news_out {
          position : absolute;
          left : 109px;
          top : 311px;
      }
      #concerts_out {
          position : absolute;
          left : 180px;
          top : 311px;
      }
      #bio_out {
          position : absolute;
          left : 279px;
          top : 310px;
      }
      #galerie_out {
          position : absolute;
          left : 400px;
          top : 310px;
      }
      #livre_out {
          position : absolute;
          left : 483px;
          top : 309px;
      }
      #liens_out {
          position : absolute;
          left : 591px;
          top : 308px;
      }
      #contact_out {
          position : absolute;
          left : 659px;
          top : 308px;
      }
	  
	  .class1 A:link {
          font-family : "Lucida Grande", verdana, sans serif;
          font-size : 10pt;
          color : #FC8814;
          text-decoration : none;
      }
     .class1 A:active {
          font-family :"Lucida Grande", verdana, sans serif;
          font-size : 10pt;
          color : #FC8814;
          text-decoration : none;
      }
     .class1 A:visited {
          font-family : "Lucida Grande", verdana, sans serif;
          font-size : 10pt;
          color : #FC8814;
          text-decoration : none;
      }
     .class1 A:hover {
          font-family : "Lucida Grande", verdana, sans serif;
          font-size : 10pt;
          color : #FC8814;
          text-decoration : none;
}
