/* Basic Colours BEGIN */  

  body {
    background: url("/grafik/images/bg_gradient2.gif") repeat-x top #fff
  }
  .box_wrappedcontent {
    background-color: #fff;
  }
  .plainBackground {
    background-color: #fff;
  }
  h1 {
    color: #06275a;
  }
  #content, p {
    color:#333333;
  }
  a:link { color: #0093d1; }
  a:visited { color: #0093d1; }
  a:hover { color: #0093d1; }
  a:active { color: #0093d1; }
  hr {
    background-color: #fff;
    height: 1px;
    border: none;
  }
  
/* Basic Colours END*/


/* Colour styles BEGIN */

  #navigation {
    background: url(/grafik/images/navi_gradient.gif) repeat-x bottom #b8c2cd;
  }
  #navigation a:link { color: #fff; border-bottom: solid 1px #fff; }
  #navigation a:visited { color: #fff; border-bottom: solid 1px #fff; }
  #navigation a:hover { color: #333; background-color: #fff; border-bottom: solid 1px #fff;}
  #navigation a:active { color: #fff; border-bottom: solid 1px #fff;}
  
  #navigation a.navgroup0:link { padding-left: 2em; background-color: #b8c2cd; color: #333; border-color: #fff; }
  #navigation a.navgroup0:visited { padding-left: 2em; background-color: #b8c2cd; color: #333; border-color: #fff; }
  #navigation a.navgroup0:hover { padding-left: 2em; color: #333; background-color: #fff; border-bottom: solid 1px #fff; }
  #navigation a.navgroup0:active { padding-left: 2em; background-color: #b8c2cd; color: #333; border-color: #fff; }

  #navigation ul li ul li a.navgroup0:link { padding-left: 2em; background-color: #b8c2cd; color: #333; border-color: #B8C2CD; }
  #navigation ul li ul li a.navgroup0:visited { padding-left: 2em; background-color: #b8c2cd; color: #333; border-color: #B8C2CD; }
  #navigation ul li ul li a.navgroup0:hover { padding-left: 2em; color: #333; background-color: #fff; border-bottom: solid 1px #fff; }
  #navigation ul li ul li a.navgroup0:active { padding-left: 2em; background-color: #b8c2cd; color: #333; border-color: #B8C2CD; }
  
  #navigation a.submenu_active:link { color: #333; background-color: #fff; }
  #navigation a.submenu_active:visited { color: #333; background-color: #fff; }
  #navigation a.submenu_active:active { color: #333; background-color: #fff; }
  
  #navigation ul li ul li a.submenu_active:link { color: #333; background: url(/grafik/images/submenu_gradient.gif) repeat-y right #b8c2cd;; }
  #navigation ul li ul li a.submenu_active:visited { color: #333; background: url(/grafik/images/submenu_gradient.gif) repeat-y right #b8c2cd;; }
  #navigation ul li ul li a.submenu_active:hover { color: #333; background: url(/grafik/images/submenu_gradient.gif) repeat-y right #b8c2cd; border-color: #b8c2cd; }
  #navigation ul li ul li a.submenu_active:active { color: #333; background: url(/grafik/images/submenu_gradient.gif) repeat-y right #b8c2cd; }
  
  #navigation ul li ul li ul li a.navgroup0 { background: url(/grafik/images/submenu_gradient.gif) repeat-y right transparent; border-bottom-width: 0px; }
  #navigation ul li ul li ul li a.navgroup0:link { border-bottom-width: 0px; }
  #navigation ul li ul li ul li a.navgroup0:visited { border-bottom-width: 0px; }
  #navigation ul li ul li ul li a.navgroup0:hover { background-image: none; border-bottom-width: 0px; }
  #navigation ul li ul li ul li a.submenu_active:hover { background-color: transparent; }
  #navigation ul li ul li ul li a.navgroup0:active { background-image: none; border-bottom-width: 0px; }
  

 
  
  #navigation ul {
    border-top: solid 1px #fff;  
  }
  #navigation ul li ul li {
    border-top: solid 1px #9aa3ac;  
  }
  #navigation ul li ul {
    border-bottom: solid 1px #fff;
    padding: 0 1em 1.2em 1.3em;
    background-color: #fff;
    list-style-type: none;
  }
  #navigation ul li ul li ul {
    border: none;
    background: url(/grafik/images/submenu_gradient.gif) repeat-y right #B8C2CD;
    padding-top: 0.6em;
    padding-right: 0;
    padding-bottom: 1em;
  }
  #navigation ul li ul li ul li {
    border: none;
  }

  
  a.navgroup1 {
    background-color: #222;
  }
  a.navgroup2 {
    background-color: #947767;
  }
  a.navgroup3 {
    background-color: #06275a;
  }
  a.navgroup4 {
    background-color: #877;
  }
  
  #footer p {
    border-top: solid 1px #b8c2cd;
    color: #666;
  }
  
  #test label {
    border-bottom: solid 1px #b8c2cd;
  }
  
/* Colour styles END */