body { 
  background:white; 
  background-color:white; 
  color:black;
   background-image: url("../img/fond.jpg");

  font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
}

h2 {
  color:Orange;
  font-weight: bold;
  background: transparent;
  border-width:0;
  border-bottom-width:1px;
  border-style:solid;
  border-color:black}


h1, h3,h4, h5, h6 {
  color:Orange;
  font-weight: bold;
  background: transparent;
  border-width:0;
  border-bottom-width:1px;
  border-style:solid;
  border-color:black}
  
  h3.rouleaux2{
 color:orange;
 font-size:100%;
  background: transparent;
  border-color:black;
  border-width:0;
  border-bottom-width:0;}
  
h3,h4, h5, h6 {
  padding-left:20px;
}

ul {
font-size: 100%;
}

address { padding-left:40px;}
h1 { font-size: 218% }
h2 { font-size: 164% }
h3 { font-size: 145% ; letter-spacing:0.1ex;}
h4 { font-style:italic; font-size: 118%  ; text-transform:lowercase;}
h5 { font-style: italic; font-size: 100% }
h6 { font-variant: small-caps; font-size: 100% }

h2.plain {
  
  }

h3.plain {
  font-size:118%;
  text-transform:none; letter-spacing:0ex;
  
  color: black;
}

p.reverse {
   color: black; 
}

address {
  color: black; 
  border-bottom:1px;
}

center-align {
  text-align: center;
}

right-align {
  text-align: right;
}

left-align {
  text-align: left;
}

 a { font-weight:inherit; text-decoration:underline;
  color:inherit;
  background: transparent;
}


a.plain {
 color:inherit;
  font-weight: inherit;
  text-decoration:none;
}

a:hover{
color:inherit;
  background:Orange;
}

a.popupimg img { height:0; border-width:0 }

a.popupimg:hover img { position:absolute; top:100px; right:50px; height:160px; border-width:1px; }



