 a {
 color: #4C4C4C;
}


#main-column h3 {
 background: #4C4C4C url(images/titre_menu_fl_compo2.gif) no-repeat left bottom;
}

div.unauth-box h1 {
 background: #4C4C4C url(images/banner_pw-4.png) no-repeat scroll left center;
 color: white;
 height: 45px;
 padding-left: 194px;
 text-indent: 0px; /* FIXME: really ? */
 margin-left: 5px;
}

#header h1 div.logo {
  background: white url(images/banner_pw.png) no-repeat center top;
  width: 18%;
  height: 100%;
  float: left;
}

#header h1 div.title {
  float: left;
  margin-left: 2.5%;
  height: 100%;
  width: 78%;
 background: #4C4C4C;
color: white;
}

#header h1 {
 height: 40px;
 padding-left: 10px;
 text-indent: 10px;
}

#top-infos {
  right: 6ex;
}

/* header */
#header {
 margin-bottom: 1em;
}
#top-infos {
 color: white;
}
#top-infos a {
 color: white;
}

#left-column h3 {
 background: #4C4C4C url(images/titre_menu_fl_compo2.gif) no-repeat left bottom;
}

#left-column li#menu-inbox,
#left-column li#menu-send-file-selector,
#left-column li#menu-outbox {
  background: #9A9A9A;
}

#left-column li.current#menu-inbox,
#left-column li.current#menu-send-file-selector,
#left-column li.current#menu-outbox {
 background: #777777 url(images/fleche.gif) center right no-repeat;
}

div#send-file-form .ctrlHolder > label {
  background: #4C4C4C url(images/titre_menu_fl_compo.gif) no-repeat left bottom;
  border-top: 1px solid #d4d4d2;
}
table.paleblue tr.odd {
  background-color: #F5F5F5;
}
#mailbox-table td.seen span.false {
  background-image: url(images/black-circle.png);
  min-height: 16px;
  min-width: 16px;
}
