
div.contentHeader
{
  width: 980px;
  margin: 0 auto;
}

.tabs
{
  position: relative;
  font: bold 12px Arial, Helvetica, sans-serif;
  padding: 5px 10px 0 10px;
  overflow: hidden;
  border-bottom: solid 4px orange;
  background-color: White;
}

.tabs ul {
  margin:0px;
  padding:0px;
}

  .tabs li {
    list-style:none;
    display:inline;
  }
  
.tab
{
  display: block;
  text-decoration: none;
  position: relative;
  float: left;
  margin: 4px 5px 0 0;
  padding: 5px 8px;
  background-color: #def;
}

  .tab:hover
  {
    background-color: #f1f7fd;
  }

.tab sup.new
{
  font-size: 11px;
  color: red;
  font-weight: bold;
  line-height: 7px;
}
.tabSelected sup.new
{
  color: Orange;
}

.tabSelected, .tabSelected:hover
{
  color: #fff;
  background-color: orange;
}

.breadcrumbs
{
  list-style: none;
  padding: 8px 0 8px 14px;
  margin: 0;	   	   
}

.breadcrumbs li
{
  display: inline;
  padding: 0;
  margin: 0; 
}

.breadcrumbs .selected
{
  color : #e57b00;
}

.breadcrumbs .breadcrumbFirst
{
  color: #191919;
}

.breadcrumbs .breadcrumbFirst:hover
{
  color : #e57b00;
}

.breadcrumbArrow
{
  color: #949494;
  margin: 0 1px 0 5px;
}

.subheader
{
  position: relative;
  height:35px;
}

.subheaderBuurt
{
  position: absolute;
  top: 9px; 
  right: 10px;
  font-weight: bold;
}

.subheaderBuurt .link
{
  font-weight: normal;
}

#topBar
{
  background-color: White;
  width: 980px;
  margin: 0 auto;
  position: relative;
  height: 32px;
}

.formSearch
{
  position:absolute;
  padding: 4px 0 0 0;
  right: 10px; top: 0;
  width: 330px; height: 25px;
}

  #searchResults { width: auto; position: relative; right: 0; }

  .formSearch input
  {
    font-size: 14px;
  }

  .searchInput
  {
    float: left;
    width: 167px;
    font-family: verdana;
    margin-right: 8px;
  }

  .formSearch .button
  {
    margin: 1px 7px 0 5px;
    width: 110px;
  }
  #searchResults .button { width: auto; }

div.content
{
  clear: both;
  background: #bed6ef url(/images/bg-columns.png) 0 0 repeat-x;
  width: 980px;
  margin: 0 auto;
}

.contentHeaderLinks
{
  position: absolute;
  bottom: -30px; right: 10px;
  z-index: 99;
  font-family: Arial, Helvetica, Sans-Serif;
}

  #help
  {
    background: url(/images/icon-help.png) center left no-repeat;
    padding: 2px 0 2px 22px;
  }

.formResults
{
  position:relative;
  padding-bottom: 0;
}

.logo
{
  float: left;
  width: 285px;
  height: 85px;
  background: url(/images/retro_logo2.gif) center center no-repeat;
  margin-top: -15px;
}

  .ie .logo { position: absolute; }

  .logo a
  {
    display: block;
    height: 100%;
    overflow: hidden;
    text-indent: -9000px;
  }

.headerUser
{
  position: absolute;
  top: 0; left: 410px;
  width: 210px;
}

.headerUserLoggedInAs
{
  margin-bottom: 3px;
}

.headerUserAvatar
{
  margin: 0 6px 0 0;
  width: 45px;
  height: 100px;
  float: left;
}

.headerUserInfoProfile
{
  padding-top: 3px;
}

.headerUserInfoBuurt
{
  font: 11px/16px Verdana, Helvetica, Sans-Serif;
}

  .headerUserInfoBuurt a
  {
    color: #999;
  }

.headerUserProfileLink
{
  font-weight: bold;
}

.headerTop
{
  position: absolute;
  top: 30px;
  right: 330px;
  padding: 0 5px;
  _width: 0;
  _white-space: nowrap;
}

.headerTopLeft
{
  position: absolute;
  top: 0px;
  left: 0px;
  width: 5px;
  height: 35px;
  background: url('/images/header_top_left.gif');
}

.headerTopRight
{
  position: absolute;
  top: 0px;
  right: 0px;
  width: 5px;
  height: 35px;
  background: url('/images/header_top_right.gif');  
}

.itemTop
{
  list-style: none;
  padding: 0 8px;
  color: #05488a;
  background: url('/images/header_top_center.gif');
  height: 35px;
  line-height: 35px;
  margin: 0;
}

.itemTop li
{
  display: inline;
  padding: 0;
  margin: 0;
  border-left: 1px solid #949494;
  padding: 0 2px 0 6px;
}
.itemTop .user
{
  padding-left: 14px;
  padding-right: 5px;
  background: url(/images/icon_user.gif) left center no-repeat; 
  border-left: none;
  color: #05488a;
  font-weight: bold;
  zoom:1;
}
.itemTop .first
{
  border-left: none;
  padding-left: 2px;
}

.headerTopIntro
{
  position: absolute;
  width: 275px;
  right: 10px;
  top: 20px;
  line-height: 16px;
}

.headerTopIntroTitle
{
  color: #e57b00;
  font-weight: bold;
}
