html, body {
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:11px;
  color:#555555;
  background-color:#ffffff;
  margin-top:0px;
}

a:active { color:#5E8FE4;text-decoration:underline;font-weight:normal; }
a:link { color:#5E8FE4;text-decoration:underline;font-weight:normal; }
a:visited { color:#5E8FE4;text-decoration:underline;font-weight:normal; }
a:hover { color:#9ABF3A;text-decoration:none;font-weight:normal; }

table {
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:11px;
  color:#555555;
  text-align:justify;
}

input, textarea, select {
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:11px;
  color:#555555;
  background-color:#ffffff;
}

.top0 {
  background-image:url("img/top0.gif");
  background-repeat:no-repeat;  
  color:#555555;
  height:20px;
  text-align:right;
  padding-right:10px;
  vertical-align:middle;
}

.top0 a, .top0 a:visited, .top0 a:hover {
  color:#555555;
}

.top1 {
  height:110px;
  vertical-align:bottom;
}

.onglet {
  width:100px;
  height:38px;
  text-align:center;
  margin:0px;
  padding:0px;
}

.bottom {
  background-image:url("img/bottom.gif");
  color:#555555;
  height:30px;
  vertical-align:middle;
}

.bottom a, .bottom a:visited, .bottom a:hover {
  color:#555555;
}

ul li {
  list-style-image:url("img/puce.gif");
  color:#8AB811;
  font-weight:bold;
  font-size:105%;
}

div.second ul li {
  list-style-image:url("img/puce_second.gif");
  color:#555555;
  font-weight:normal;
  padding:5px;
  font-size:100%;
}

div.second div.pink {
  color:#D16DA1;
}

div.address, div.address a, div.address a:hover, div.address a:visited {
  color:#ffffff;
  line-height:20px;
  font-weight:bold;
}

.important { color: #D16DA1; }
