body {
font-size: 0.8em;
background-color: #ffffff;
}


.conteneur {
display : none;
background-color: #ffffff;
}


.gauche {
display : none;
}
.droite {
margin : 5px;
padding : 15px;
padding-bottom : 5px;
margin-left : 20px;
}

p {margin : 0 ; padding : 0 50px 0 0}
h1 {margin : 0 0 5px 0  ; padding : 0; font-size : 12px ; text-transform : uppercase }
h2 {margin : 10px 0 5px 0 ; padding : 0; font-size : 12px ; text-transform : uppercase }

.expo {float : left; margin-right : 40px; padding : 5px; border: 1; border-color : #fff}
.expo2 {float : left; margin : 5px; padding : 0; border: 1; border-color : #fff}
.expo3 { float : right; margin : 25px; padding : 0px; border: 1; border-color : #fff; }
.expo4 { margin : 5px; padding : 0; border: 1; border-color : #fff; }
.expo5 { margin : 0px; margin-left : -80px; padding : 0; vertical-align:middle; border: 1; border-color : #fff; }
.expo6 { margin : 5px; padding : auto; border: 1; border-color : #fff; text-align :center;}
.gall  {float : left; margin-top: 22px; margin-left: 12px; padding : 0; border: 1; border-color : #fff}
.galh  {float : left; margin-top: 10px; margin-left: 25px; padding : 0; border: 1; border-color : #fff}

.centre { margin : 0 ; padding-top : 50px }

.g_lien {
padding : 0px;
margin-top: 20px;
margin-left: 10px;
float: left;
width: 180px;
height: 160px;
text-align : center;
}

.g_lien a {
color : #000;
margin-top: 20px;
margin-left: 10px;
}
.g_lien a:hover {
color : #000;
}

.g_lien2 {
padding : 0px;
margin-top: 0px;
margin-left: 10px;
margin-right: 50px;
float: right;
width: 100px;
height: 100px;
text-align : center;
background-image: url(./img/g-fond.jpg);
}

.g_lien2 a {
color : #000;
margin-top: 20px;
margin-left: 10px;
}
.g_lien2 a:hover {
color : #000;
}

div.hr {float : left;
  height: 2px;
  background: #eee scroll center;
  margin : 5px 0 15px 0  ;
  padding : 0;   
  background : #fff  left top no-repeat;
  width : 630px;
}
div.hr hr {
  display: none;  padding :0; 
}

div.hr2 {float : left;
  height: 1px;
  background: #eee scroll center;
  margin : 5px 0 15px 0  ;
  padding : 0;   
  background : #fff  left top no-repeat;
  width : 630px;
}
div.hr2 hr {
  display: none;  padding :0; 
}

p {margin: 0 0 10px 0;}
.notop {margin: 0 0 0 0;}

a {color : #fff ;}
a:hover {color : #fff ; text-decoration : underline}

.spacer {clear : both ; height : 13px; }

 ul, li {
 margin :0;
padding : 0 ; 
list-style : none ;}


.menu {margin :0px 0 0 18px ; text-transform : uppercase ; font-size : 12px ; font-weight : bold}
.menu li {padding : 0px 20px 20px 20px; }

.menu li a {color : #fff ; text-decoration : none ;  padding-right : 5px ;  padding-left : 5px ;}
.menu li a:hover {color : #cacaca ; text-decoration : none }

.copy {border : none}

.note {
font-size: 10px;
text-align : left ;
}

.signature {
float : right;
text-align : center ; 
width : 300px; 
font-size: 10px; 
margin-left : 5px ;
 margin-top : 0}

.galerie a {
font-size: 10px; 
}


