html { height:100%; background-color:white/*#f1ede7*/; }

body { font-family:arial,helvetica,sans-serif; font-size:100%; }

a:link {
  color:#206987;
  text-decoration:none;
  }
a:visited {
  color:#2f5a87;
  text-decoration:none;
  }
a:hover {
  color:red;
  text-decoration:underline;
  }
a:active {
  text-decoration:none;
  }

h1, #doc h1, #doc h2, #doc h3, .entete { text-align:center; }

h1 { font-size:1.3em; }

hr { width:100px; padding:0; height:1px; border:0; color:black; background-color:black; }

div.hr {
  display:block;
  height:15px;
  width:100%;
  margin:2em auto;
  background:transparent url(hr2.png) no-repeat scroll center;
  clear:both;
  }

div.hr1 { display:block; background:transparent url(hr1.png) no-repeat scroll center; }

div.hr hr, div.hr1 hr { display:none; }

img { margin:0; padding:0; border:0; }

#links ul { padding:0; list-style-image:url(./bullMeule.png); margin-top:0; margin-bottom:2em;}

#links li { padding-left:.5em; margin-left:3em; margin-top:0;}

div#links { width:70%; margin:auto; }

#links h2 { font-size:1.1em; }

div#doc {
  width:760px;
  padding:1em 1em 0 1em;
  border:solid 1px;
  border-color:#f8f6f2 #bcac8e #bcac8e #f8f6f2;
  margin:auto;
  background-color:#e9e4db;
  color:black;
  font-size:105%;
  }

div#doc * { font-family:'times new roman',times,serif; }

#logo a:link, #logo a:visited {
  display:block;
  width:240px;
  height:0px;
  padding-top:58px;
  overflow:hidden;
  margin:0 auto 1.5em;
  background:url(/meauXfiles/pix/meauXfilesHV.gif) no-repeat 0 0;
  }

#logo a:hover { background:url(/meauXfiles/pix/meauXfilesHV.gif) -240px 0; }

#logo a:active { background:url(/meauXfiles/pix/meauXfilesHV.gif) -480px 0; }

ul.crumbs {
    list-style:none;
    padding:1em 0 1.5em;
    width:720px;
    margin:auto;
    text-align:center;
    clear:both;
    }

ul.crumbs li { display:inline; }

ul.crumbs img { display:block; margin:1em auto 0; }

.d3 { text-align: right; background:none; font-size:x-small; }