﻿@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;
}

#front_flash {
  display:inline;
  float:left;
  width:735px;
  height:320px;
  position:relative;
  margin-top:-60px;
  margin-left:-355px;
  _margin-top:-30px;
}

.css {
  font-family: Arial, Helvetica, sans-serif;
  width:auto !important;
  font-size: 14px !important;
  color: #ffffff !important;
  padding: 10px 20px !important;
  background: -moz-linear-gradient(
    top,
    #50abd8 0%,
    #61b4dd 25%,
    #61b4dd 50%,
    #1a7eb8 75%,
    #1a7eb8) !important;
  background: -webkit-gradient(
    linear, left top, left bottom,
    from(#50abd8) !important,
    color-stop(0.25, #61b4dd),
    color-stop(0.50, #61b4dd),
    color-stop(0.75, #1a7eb8),
    to(#1a7eb8)) !important;
  border-radius: 6px !important;
  -moz-border-radius: 6px !important;
  -webkit-border-radius: 6px !important;
  border: 1px solid #1f6b9d !important;
  -moz-box-shadow:
    0px 1px 3px rgba(000,000,000,0.5),
    inset 0px -1px 0px rgba(61,157,209,0.7) !important;
  -webkit-box-shadow:
    0px 1px 3px rgba(000,000,000,0.5),
    inset 0px -1px 0px rgba(61,157,209,0.7) !important;
  text-shadow:
    1px 1px 2px rgba(17,97,143,1),
    0px 1px 0px rgba(255,255,255,0.3) !important;
}



