    body {
      background:url("../Img/images/fonddroit_Tr5.gif") repeat;
      margin:0;
      padding:0;
      font:small Verdana, Arial, Helvetica, sans-serif;
      voice-family: "\"}\""; voice-family:inherit;
      font-size:small;
      } 
	  html>body {font-size:small;}
	 /*On précise la taille dans body, html et #header pour un affichage identique dans mozilla et IE*/
 
  #header {
      float:left;
      width:715px;
      /*background:#DAE0D2 url("bg.gif") repeat-x bottom;*/
      font-size:80%;/*correspond à x%(93% au départ) de font size small qui est la taille de police déterminée dans toute la page */
      line-height:normal;
      }
    #header ul {
      margin:0;
      padding:0px 10px 0;
      list-style:none;
      }
    #header li {
      float:left;
     background:url("../Img/images/left_both.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 9px;
      border-bottom:1px solid #999;
      }
    #header a {
      float:left;
      display:block;
      width:68px;
      background:url("../Img/images/right_both.gif") no-repeat right top;
      padding:5px 15px 4px 7px;
      text-decoration:none;
      font-weight:bold;
      color:#666699;
      }
   /*  #header > ul a {width:auto;}
    Commented Backslash Hack hides rule from IE5-Mac \*/
    #header a {float:none;}
    /* End IE5-Mac hack */
    #header a:hover {
      color:#999;
      }
    #acc #nav-acc, #ext #nav-ext,
    #chbre #nav-chbre, #tarif #nav-tarif,
    #region #nav-region, #situation #nav-situation,
	#form #nav-form {
      background-position:0 -150px;
      border-width:0;
      }
	#acc #nav-acc a, #ext #nav-ext a,
    #chbre #nav-chbre a, #tarif #nav-tarif a,
    #region #nav-region a, #situation #nav-situation a,
	#form #nav-form a{
      background-position:100% -150px;
      padding-bottom:5px;
      color:#999;
      }
     #header li:hover, #header li:hover a {
      background-position:0% -150px;
      color:#999;
      }
    #header li:hover a {
      background-position:100% -150px;
      }
#centre{
border-left:solid 1px;
border-top:solid 1px;
color:#999;
padding-left:1px;
padding-top:1px;
}
.centreform{
border-top:solid 1px;
border-left:solid 1px;
border-bottom:solid 1px;
color:#999;
padding-left:1px;
padding-top:1px;
}
.centreform2{
border:solid 1px;
color:#999;
padding-left:1px;
padding-top:1px;
}
.centre_acc_hautD{
border-top:solid 1px;
/*border-right:solid;*/
color:#999;
padding-left:1px;
padding-top:1px;
}
.centre_acc_hautG{
border-left:solid 1px;
border-top:solid 1px;
color:#999;
padding-left:1px;
padding-top:1px;
}
.centre_acc_bas{
border-left:solid 1px;
border-bottom:solid 1px;
color:#999;
padding-left:1px;
padding-top:1px;
}
.centre_tarif_basG{
border-bottom:solid 1px;
border-left:solid 1px;
color:#999;
padding-left:1px;
padding-top:1px;
}
.centre_tarif_basD{
border-bottom:solid 1px;
/*border-right:solid;*/
color:#999;
padding-left:1px;
padding-top:1px;
}
.miniature{
border-bottom:solid 1px;
/*border-right:solid;
border-bottom:solid;*/
color:#999;
height:45px;
}
.miniatureG{
border-bottom:solid 1px;
border-left:solid 1px;
/*border-right:solid;
border-left:solid;
border-bottom:solid;*/
color:#999;
height:45px;
}
.texte{
 color:#333366;
 font-size:12px;
}
.texte2{
 color:#333366;
 font-size:10px;
}
.texte3{
 color:#333366;
 font-size:11px;
}
.tddroit{
border-right:solid 1px;
border-bottom:solid 1px;
/*border-right:solid;
border-bottom:solid;*/
border-top:solid 1px;
color:#999;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
padding-left:5px;
padding-right:5px;
}
.grdeimage{
width:495px;
}
ul{
color:#333366;
list-style:none;
}
legend{
color:#333366;
font-weight:bold;
}
.region{
font-size:10px;
}
a, a:hover, a:link{
outline:none;
color:#333366;
}
.tarif{
font-size:9px;
color:#333366;
}
#reponse{
font-family:"Lucida Sans",Helvetica, sans serif;
	font-size:12px;
	color:#333366;
	position:relative;
	width:380px;
	}
#fieldsetreponse{
background-color:#fff4d0;
}
.titrerep{
  background:#f0f0f0;
  font-size:12px;
  font-weight:600;
  color:#333366;
  padding:5px 5px;
  border:1px outset #f0f0f0;
  position:relative;
  margin-bottom:-1.5em;
 width:160px;
  margin-left:0em;
  margin-top:0.5em;
  }
