@import url("topmenu.css");
@import url("mainmenu.css");
@import url("backgrounds.css");
@import url("search.css");
@import url("frontpage.css");
@import url("boxes.css");
@import url("extranet.css");
@import url("document.css");
@import url("newslist.css");
@import url("employee.css");

* 
{
  margin: 0px;
  padding: 0px;
}

a:hover
{
  text-decoration: none;
}



h3 a
{
  float: left;
  display: inline;
  width: 100%;
  font-weight: bold;
  font-size: 12px;
}

h4 a
{
  float: left;
  display: inline;
  width: 100%;
  font-weight: bold;
  background-image: url(/Files/System/bg_sitemap_s3.gif);
  background-repeat: no-repeat;
  background-position: top left;
  padding-left: 16px;
}

h3 a:hover, h4 a:hover
{
  font-weight: bold;
}

html, body
{
  height: 100%;
  font-family: Tahoma, Verdana, Arial;
}

body
{
  background-image: url(/Files/System/bg.gif);
  background-repeat: repeat;
  background-position: top left;
}

html>body, html>body #wrapper, html>body #container
{
  height: 100%;
}

#wrapper
{
  display: block;
  position: relative;
  width: 934px;
  margin-left: auto; 
  margin-right: auto;
}

#outercontainer
{
  float: left;
  display: block;
  height: auto;
  min-height: 100%;
  width: 934px;
}

#container 
{
  float: left;
  display: block;
  width: 934px;
  max-width: 934px;
}

#container .topmenu
{
  float: left;
  display: block;
  width: 914px;
  height: 26px;
  line-height: 26px;
  text-align: right;
}

#container .menuholder
{
  float: left;
  display: block;
  width: 934px;
  height: 173px;
}

#container .menuholder .mainmenu
{
  float: left;
  display: block;
  width: 684px;
  height: 100%;
}

#container .menuholder .logo 
{
  float: left;
  display: inline;
  width: 250px;
}

#container .menuholder .logo img
{
  margin-left: -10px;
  margin-top: 14px;
}

#container .menuholder .slogan
{
  float: left;
  display: inline;
  position: absolute;
  width: 165px;
  height: 37px;
  left: 0px;
  top: 74px;
  margin-left: 575px;
}

#container img 
{
  display: block;
  clear: both;
  border: 0px;
}

#container .contentholder
{
  float: left;
  display: block;
}

html>body #container .contentholder
{
  height: 100%;
  min-height: 100%;
}

#container .contentholder .content
{
  float: left;
  display: block;
  width: 934px;
  height: 100%;
  min-height: 352px;
  background-image: url(/Files/System/bg_white_section.png);
  background-repeat: no-repeat;
  background-position: left top;
}

#dwtopimage
{
  float: left;
  display: block;
  width: 257px;
  margin-top: 47px;

  _margin-bottom: 47px;
}

#roundgraphic
{
  float: left;
  display: block;
  width: 0px;
  height: 0px;
}

#roundgraphic .fill
{
  float: left;
  display: block;
  width: 54px;
  height: 352px;
  margin-left: -54px;
  background-image: url(/Files/System/bg_white_section_outer.png);
  background-repeat: no-repeat;
  background-position: left top;

  _position: absolute;
}

#clearfooter
{
  float: left;
  display: block;
  width: 100%;
  height: 0px;
}

#footer {
  float: left;
  display: block;
  width: 726px;
  height: 78px;
  padding-left: 206px;
  padding-top: 35px;
  background-image: url(/Files/System/bg_bottom.png);
  background-repeat: no-repeat;
  background-position: left top;

  _margin-top: -28px;
}

#kolofon
{
  float: left;
  display: block;
  width: 6px;
  height: 65px;
  position: absolute;
  left: 0px;
  top: 0px;
  margin-left: 936px;
  margin-top: 625px;

  _margin-left: -6px;
  _position: relative;
  _z-index: 200;
}
