body
{
 margin:10px;
 background-color:#FFE5BA;
 color:#003F00;
 font-family:Verdana;
}
.text_klein
 {
  font-family: Verdana;
  color: #003F00;
  font-size:10pt;
 }
.text_bold
 {
  font-family: Verdana;
  color: #003F00;
  font-size:13pt;
 }
a:link
{
 font-weight:none;
 color:#003F00;
 text-decoration:none;
}
a:visited
{
 font-weight:none;
 color:#003F00;
 text-decoration:none;
}
a:focus
{
 font-weight:none;
 color:#FFFFFF;
 text-decoration:underline;
}
a:hover
{
 font-weight:none;
 color:#FFBF00;
 text-decoration:none;
}
a:active
{
 font-weight:none;
 color:#FFFFFF;
 text-decoration:underline;
}
input.log
{
 color:#003F00;
 border-width:1px;
 border-style:solid;
 border-color:#003F00;
 background: #FFF6CB;
}

.rahmen
{
 color:#003F00;
 border-width:1px;
 border-style:solid;
 border-color:#003F00;
 padding-left:0px;
}
.unten
{
 border-bottom:1px solid;
 border-color:#000000;
}
.untenrechts
{
 border-bottom:1px solid;
 border-right:1px solid;
 border-color:#000000;
}
.rechts
{
 border-right:1px solid;
 border-color:#000000;
}
.links
{
 border-left:1px solid;
 border-color:#000000;
}

.klein
{
 font-size:8pt;
 color:#003F00;
 text-decoration:none;
}
.kleinn
{
 font-size:7pt;
 color:#003F00;
 text-decoration:none;
}
.norml
{
 font-size:10pt;
 font-weight:none;
 color:#003F00;
 text-decoration:none;
}

.mittel
{
 font-size:10pt;
 color:#003F00;
 text-decoration:none;
}

.klein_z
{
 text-align:left;
 font-size:8pt;
 color:#003F00;
 text-decoration:none;
}

.qmmc .qmdivider
{
 display:block;
 font-size:1px;
 border-width:0px;
 border-style:solid;
 position:relative;
 z-index:1;
}
.qmmc .qmdividery
{
 float:left;width:0px;
}
.qmmc .qmtitle
{
 display:block;
 cursor:default;
 white-space:nowrap;
 position:relative;
 z-index:1;
}
.qmclear
{
 font-size:1px;
 height:0px;
 width:0px;
 clear:left;
 line-height:0px;
 display:block;
 float:none !important;
}
.qmmc
{
 position:relative;
 zoom:1;
 z-index:10;
}
.qmmc a, .qmmc li
{
 float:left;
 display:block;
 white-space:nowrap;
 position:relative;
 z-index:1;
}
.qmmc div a, .qmmc ul a, .qmmc ul li
{
 float:none;
}
.qmsh div a
{
 float:left;
}
.qmmc div
{
 visibility:hidden;
 position:absolute;
}
.qmmc .qmcbox
{
 cursor:default;
 display:block;
 position:relative;
 z-index:1;
}
.qmmc .qmcbox a
{
 display:inline;
 }
.qmmc .qmcbox div
{
 float:none;
 position:static;
 visibility:inherit;
 left:auto;
}
.qmmc li
{
 z-index:auto;
 }
.qmmc ul
{
 left:-10000px;
 position:absolute;
 z-index:10;
}
.qmmc, .qmmc ul
{
 list-style:none;
 padding:0px;
 margin:0px;
}
.qmmc li a
{
 float:none
}
.qmmc li:hover>ul
{
 left:auto;
}
#qm0 ul
{
 top:100%;
}
#qm0 ul li:hover>ul
{
 top:0px;
 left:100%;
}
#qm0
{
 /* background-color:#E6E6D7; */
 background-color:#FFE5BA;
 background-image:url(images/filler.png);
 border-width:2px 0px 2px 0px;
 border-style:solid;
 border-color:#5B5C3A;
}


        /*"""""""" Hauptmenü""""""""*/
        #qm0 a
        {
                padding:8px 20px 5px 20px;
                color:#003F00;
                font-family:Arial;
                font-size:14px;
                text-decoration:none;
                font-variant:normal;
        }


        /*"""""""" (MAIN) Hover State""""""""*/
        #qm0 a:hover
        {
                text-decoration:none;   /*  undeline */
                background-color:#003F00;
                color:#FFFFFF;
        }


        /*"""""""" (MAIN) Hover State - (duplicated for pure CSS)""""""""*/
        #qm0 li:hover>a
        {
                text-decoration:none;    /*  undeline */
        }


        /*"""""""" (MAIN) Active State""""""""*/
        body #qm0 .qmactive, body #qm0 .qmactive:hover
        {
                text-decoration:none;   /*  undeline */
        }


        /*"""""""" (SUB) Container""""""""*/
        #qm0 div, #qm0 ul
        {
                padding:8px;
                margin:1px 0px 0px 0px;
                background-color:transparent;
                background-image:none;
                border-width:0px;
                border-style:none;
                border-color:transparent;
        }


        /*"""""""" (SUB) Items""""""""*/
        #qm0 div a, #qm0 ul a
        {
                padding:2px 40px 2px 5px;
                background-color:transparent;
                color:#E6E6D7;
                font-size:14px;
                font-variant:normal;
                border-width:1px;
                border-style:solid;
                border-color:#96975F;
        }


        /*"""""""" (SUB) Hover State""""""""*/
        #qm0 div a:hover
        {
                text-decoration:underline;
        }


        /*"""""""" (SUB) Hover State - (duplicated for pure CSS)""""""""*/
        #qm0 ul li:hover>a
        {
                text-decoration:none;  /** underline*/
        }


        /*"""""""" (SUB) Active State""""""""*/
        body #qm0 div .qmactive, body #qm0 div .qmactive:hover
        {
                background-color:#E6E6D7;
                color:#003F00;
                text-decoration:none;
                border-color:#5B5C3A;
        }


        /*"""""""" Individual Titles""""""""*/
        #qm0 .qmtitle
        {
                margin:2px 5px 4px 5px;
                color:#003F00;
                font-family:Arial;
                font-size:13px;
                font-weight:bold;
        }


        /*"""""""" Individual Horizontal Dividers""""""""*/
        #qm0 .qmdividerx
        {
                border-top-width:1px;
                margin:5px 4px 5px 4px;
                border-color:#5B5C3A;
        }


        /*"""""""" Custom Rule""""""""*/
        div#qm0 div div
        {
                margin:0px 0px 0px -1px;
        }


        /*"""""""" Custom Rule""""""""*/
        ul#qm0 ul ul
        {
                margin:0px 0px 0px -1px;
        }


        /*"""""""" Custom Rule""""""""*/
        ul#qm0 a
        {
                padding:5px 20px 5px 20px;
        }


        /*"""""""" Custom Rule""""""""*/
        ul#qm0 ul a
        {
                padding:2px 40px 2px 5px;
        }


        /*"""""""" Custom Rule""""""""*/
        ul#qm0 ul
        {
                margin:0px;
                background-color:#96975F;
                border-width:1px;
                border-style:solid;
                border-color:#5B5C3A;
        }


        /*"""""""" Custom Rule""""""""*/
        ul#qm0 ul li:hover > a.qmparent
        {
                background-color:#E6E6D7;
                color:#003F00;
                text-decoration:none;
                border-color:#5B5C3A;
        }


        /*"""""""" Custom Rule""""""""*/
        ul#qm0 .qmparent
        {
                background-image:url(../images/filler.png);
                background-repeat:no-repeat;
                background-position:95% 55%;
        }


        /*"""""""" Custom Rule""""""""*/
        ul#qm0 ul .qmparent
        {
                background-image:url(../images/filler.png);
        }


  .qmfv
  {
   visibility:visible !important;
  }
  .qmfh
  {
   visibility:hidden !important;
  }


.slides { width:505px;height:100px; margin:0px 0px 0px 0px;}

  #slideshow {
    margin:0px 0px 0px 0px;
    width: 505px;
    height: 100px;
  }
