#banner {
  background: url(../images/header-background.png) no-repeat left top;
  height: 100px;
  margin: 0 auto;
  padding: 0;
  width: 950px;  
}

#logo {
  background: url(../images/header-logo.png) no-repeat left top;
  height: 55px;
  left: 23px;
  position: relative;
  top: 24px;
  width: 175px;
}

#headerLinks {
  margin: 1px 0px 1px 0;
  position: relative;
  top: -55px;
}

.headerLink {
  background-color: #D9D9D9;
  border: 1px solid #D9D9D9;
  color: #484647;
  display: block;
  float: right;
  font-size: 0.9167em;
  margin-right: 1px;
  padding: 1px 12px 1px 12px;
  text-decoration: none;
}

.leftMost.headerLink {
  -moz-border-radius: 1em 0 0 1em;
  -webkit-border-radius: 1em 0 0 1em;
  border-radius: 1em 0 0 1em;
}

.headerLink:hover {
  background-color: #FFF;
  color: #790131;
}

#coordonnees {
  position:relative;
  top: -25px;
  left: 250px;
  width: 300px;
  font: 0.958em 'Times New Roman', serif;
  color: #7D7C7D;
}

#coordonnees:first-line {
  font-size: 1.25em;
}

#titleBar, #titleBarShade {
  height: 30px;
  margin: 0 auto;
  padding: 0;
  width: 950px;
}

#titleBar {
  background: #5F0023;
  background: url(../images/red-title-bar.png) repeat-x left top;
  background: -moz-linear-gradient(100% 50% 90deg, #5F0023, #C09BA8);
  background: -webkit-gradient(linear, 0% 0%, 0% 50%, from(#C09BA8), to(#5F0023));
}

#titleBarShade {
  background: #FFF;
  background: url(../images/red-title-bar-shadow.png) repeat-x left top;
  background: -moz-linear-gradient(100% 80% 90deg, #FFF, #E3E3E3);
  background: -webkit-gradient(linear, 0% 0%, 0% 80%, from(#E3E3E3), to(#FFF));
}

#titleBar p {
  color:white;
  font: 0.9em/30px 'Lucida Grande', 'Lucida Sans Unicode', Lucida, Helvetica, Arial, sans-serif;
  margin: 0 10px 0 0;
  padding: 0;
  text-align: right;
  text-shadow: 0 -1px rgba(0, 0, 0, 0.4);
}

#titleBarShade p {
  color: #790131;
  font-weight: bold;
  line-height: 2.5em;
  margin: 0 0 0 10px;
  padding: 0;
}
