/*  ---------------------------------------------------------- */
/*                        Body Bereich                         */
/*  ---------------------------------------------------------- */

body
{

  margin-left: 0;
  margin-top: 0;
  background-image: url("bilder/desBackground.jpg");

  font-family: Verdana;
}

/*  ---------------------------------------------------------- */
/*                        Formulare, etc                       */
/*  ---------------------------------------------------------- */

.input    { border: 1px black solid; height: 18; line-height: 10pt; background-color: #ffffff; font-family: verdana; font-size: 8pt; color:#000000; }

.button   { border: 1px black solid; font-family: Verdana; font-size: 8pt; height: 18; background-color: #ffa200; }

.textarea { border: 1px black solid; font-family: verdana; font-size: 9pt; background-color: #FFFFFF; 
            scrollbar-base-color:#000000;
            scrollbar-3dlight-color:#000000;
            scrollbar-arrow-color:#000000;
            scrollbar-darkshadow-color:#E8E9EE;
            scrollbar-face-color:#E8E9EE;
            scrollbar-highlight-color:#E8E9EE;
            scrollbar-shadow-color:#000000;
            scrollbar-track-color:#E8E9EE;
          }

/*  ---------------------------------------------------------- */
/*                        Navigation oben                      */
/*  ---------------------------------------------------------- */

ul#dm li { 
  width: 111px;
}

/* Erscheinungsbild der Menüpunkte */
ul#dm a { 
  text-decoration: none;
  background: #153aa2;
  border-top: 1px solid #abb8dd;
  border-left: 1px solid #abb8dd;
  border-right: 1px solid #abb8dd;
  border-bottom: 1px solid #abb8dd;
  padding: 3px 3px;
  color: #fff;
  font: bold 11px Verdana,sans-serif;
}

/* Erscheinungsbild eines Menüpunkts bei Mouseover */
ul#dm a:hover { 
  text-decoration: none;
  background: #1148e3;
  border-top: 1px solid #abb8dd;
  border-left: 1px solid #abb8dd;
  border-right: 1px solid #abb8dd;
  border-bottom: 1px solid #abb8dd;
  color: #fff;
  
}

/* ------------------------------------------------------------------- */

ul#dm {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
ul#dm li { 
  padding: 0;
  margin: 0;
  float: left;
  position: relative;
}
ul#dm a { 
  display: block;
  width: 100%;
}
ul#dm li>a { 
  width: auto;
}

ul#dm li ul { 
  margin: 0;
  padding: 0;
  list-style-type: none;
  visibility: hidden;
  position: absolute;
  left: 0px;
  top: 21px;
}
ul#dm li li { 
  float: left;
  clear: left;
}
ul#dm li>li { 
  float: none;
}

/*  ---------------------------------------------------------- */
/*                        Navigation Links                     */
/*  ---------------------------------------------------------- */

a.menulink 
{
    display: block;
    width: 100%;
    height: 19;
    text-align: left;
    text-decoration: none;
    font-family: Verdana;
    font-size: 14px;
    color: #ffffff;
    border: solid 0px #ffffff;
    background-image: url(../design/bilder/navigation/links/navLinksBackground.jpg);
    background-repeat: no-repeat;
}

a.menulink:hover
{
    border: solid 0px #ffffff;
    background-image: url(../design/bilder/navigation/links/navLinksBackgroundHover.jpg);
    background-repeat: no-repeat;
}

a         { font-family: verdana; color: #000000; text-decoration: none; }
a:visited { font-family: verdana; color: #000000; text-decoration: none; }
a:hover   { font-family: verdana; color: #ffa200; text-decoration: none; }
a:active  { font-family: verdana; color: #000000; text-decoration: none; }

/*---------PNG BILDER---------*/

img {
 filter:expression(
 this.napalmLoaded
 ? "" :
 (
  this.src.substr(this.src.length-4)==".png"
  ?
  (
   (!this.complete)
   ? "" :
    this.runtimeStyle.filter=
    ("progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+this.src+"')")+
    (this.onbeforeprint="this.runtimeStyle.filter='';this.src='"+this.src+"'").substr(0,0)+
    String(this.napalmLoaded=true).substr(0,0)+
    (this.src="design/blank.gif").substr(0,0)
   )
   :
   this.runtimeStyle.filter=""
  )
 );
         vertical-align: middle;
         border-color: #ffffff;
