body {
    font-family: ARIAL, VERDANA, HELVETICA,'Times New Roman',Times,serif;
    color: #000000;
    background-color: #FFFFFF;
    font-size: 100%;}

a:link { text-decoration:none; font-weight:normal; color:#000000 }
a:visited { text-decoration:none; font-weight:normal; color:#000000; }
a:hover { text-decoration:underline; font-weight:bold; color: #000000; }
a:active { text-decoration:none; font-weight:bold; color:#000000; }
a:focus { text-decoration:none; font-weight:bold; }

td {
border:0px solid #000;}

#container1 {
        width: 75px;
        text-align: left;
        color: #FFFFFF;
        font-size: 80%;
}

#container2 {
        width: 90px;
        text-align: right;
        color: #000000;
        font-size: 80%;
}

#container {
        width: 36em;
        background: #F86611;
        text-align: left;
        margin: 0 auto;}

#links-unten {
  width:190px;
  vertical-align: top;
  text-align: left;
 }

#mitte-unten {
  width:690px;
  vertical-align: top;
  text-align:center;
  }

#rechts-unten {
  width:190px;
  vertical-align: top;
 }

#pic {
  width:440px;
  vertical-align: bottom;
  background-image:url(../00-Main-Picture/n-logo-2.jpg);
  font-weight: bold;
  color: #FBF607;
  font-size: 150%;
  text-align:center;
}

#news {
  width:250px;
  vertical-align: top;
  text-align: center;
  background-color:#FFDF00;
  letter-spacing:0.2em;
  font-style:italic;
  color: #9A2E1C;
  font-size: 120%;
}

.newsc {
  text-align: center;
  letter-spacing:0em;
  font-style:normal;
  color: #1C19C6;
  font-size: 85%;
}

#nav, #nav ul {
        float: left;
        width: 36em;
        list-style: none;
        font-size: 100%;
        line-height: 1;
        background: #F86611;
        font-weight: bold;
        color: #F1F224;
        padding: 0;
        margin: 0 0 0 0;}

#nav a {
        display: block;
        width: 10.5em;
        w\idth: 10.1em;
        color: #FFFFFF;
        text-decoration: none;
        padding: 0.25em 0.5em;}

#nav li {
        float: left;
        padding: 0;
        width: 9em;
        w\idth: 9em;
        }

#nav li ul {
        position: absolute;
        left: -999em;
        height: auto;
        width: 10.5em;
        w\idth: 10.1em;
        font-size: 90%;
        font-weight: normal;
        margin: 0;}

#nav li li {
        padding-right: 0em;
        width: 10.5em;
        w\idth: 10.1em;}

#nav li ul a {
        width: 10.5em;
        w\idth: 10.1em;}

#nav li ul ul {
        margin: -1.25em 0 0 11.5em;}

#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {
        left: -999em;}

#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {
        left: auto;}

#nav li:hover, #nav li.sfhover {
        background: #9A2E1C;}

#prof, #prof ul {
        float: left;
        width: 95px;
        list-style: none;
        line-height: 1;
        background: #F86611;
        font-weight: bold;
        padding: 0;
        margin: 0 0 0 0;}

#prof a {
        display: block;
        width: 95px;
        w\idth: 95px;
        color: #FFFFFF;
        text-decoration: none;
        padding: 0.25em 0.5em;}

#prof li {
        float: left;
        padding: 0;
        width: 95px;}

#prof li ul {
        position: absolute;
        left: -999em;
        height: auto;
        width: 110px;
        font-size: 90%;
        font-weight: normal;
        margin: 0;}

#prof li li {
        padding-right: 0em;
        width: 110px;
        }

#prof li ul a {
        width: 110px;
        }
#prof li ul ul {
        margin: -1.25em 0 0 9em;}

#prof li:hover ul ul, #prof li:hover ul ul ul, #prof li.sfhover ul ul, #prof li.sfhover ul ul ul {
        left: -999em;}

#prof li:hover ul, #prof li li:hover ul, #prof li li li:hover ul, #prof li.sfhover ul, #prof li li.sfhover ul, #prof li li li.sfhover ul {
        left: auto;}

#prof li:hover, #prof li.sfhover {
        background:#9A2E1C ;}



#secn, #secn ul { /* all lists*/

        margin-left: -30px;
        m/argin-left: 0px;
        margin-top: 0px;
        margin-bottom: 0px;
        margin-right: 0px;
        width: 120px;
        }

#secn li { /* all list items */
        position: relative;
        float: left;
        background-color: #FFF000;
        color: #000000;
        font-size: 95%;
        text-decoration: none;
        }

#secn li ul { /* second-level lists */
        position: absolute;
        left: -99em;
        margin-left: 7.9em;
        margin-top: -2.0em;
         }

#secn li ul ul { /* third-and-above-level lists */
        left: -999em;
        margin-left: 11.15em;
        margin-top: -1.25em;

        }

#secn li a {
        width: 10em;
        color:#000000;
        font-weight: normal;
        text-decoration: none;
        background-color: transparent;
        text-align: right;
        }

#secn li a:hover {
        color: #000000;
         text-decoration: underline;
         font-weight: bold;
        color:#000000;
        }

#secn li:hover ul ul, #secn li:hover ul ul ul, #secn li.sfhover ul ul, #secn li.sfhover ul ul ul {
        left: -999em;
        }

#secn li:hover ul, #secn li li:hover ul, #secn li li li:hover ul, #secn li.sfhover ul, #secn li li.sfhover ul, #secn li li li.sfhover ul { /* lists nested under hovered list items */
        left: auto;
        }

.SNA1 {
  font-size: 12px;
  height: 20px;
  width: 140px;
  padding: 3px 0px 0px 0px;
  background-color: #FFFFFF;
  border-style:solid;
  border-width: 0px 2px 2px 0px;
  border-top-color: #FF6800;
  border-bottom-color :#FF6800;
  border-left-color: #FF6800;
  border-right-color: #FF6800;
  text-align: left;
  vertical-align: bottom;
  }

.SNA2 {
  font-size:11px;
  text-align:right;
  background-color:#EFECB5;
  width:110px;
  height:20px;
  padding:3px 0px 0px 5px;
  border-style:solid;
  border-width:0px 2px 2px 0px;
  border-top-color:#FF6800;      /* nur oben */
  border-bottom-color:#FF6800;   /* nur unten */
  border-left-color:#FF6800;     /* nur links */
  border-right-color:#FF6800;    /* nur rechts */
  }

.SNA2a {
  text-align:center;
  background-color:#00FF00;
  width:110px;
  height:20px;
  padding:3px 0px 0px 5px;
  border-style:solid;
  border-width:0px 2px 2px 0px;
  border-top-color:#FF6800;      /* nur oben */
  border-bottom-color:#FF6800;   /* nur unten */
  border-left-color:#FF6800;     /* nur links */
  border-right-color:#FF6800;    /* nur rechts */
  }

.d1c {
 font-family: ARIAL, VERDANA, HELVETICA,'Times New Roman',Times,serif;
 color:#FF6800;
 font-weight:bold;
 }

.ball {
  width:18px;
  height:18px;
  border:0px;
  text-align: left;
  }

.mitte-o {
 font-family: ARIAL, VERDANA, HELVETICA,'Times New Roman',Times,serif;
 letter-spacing:0.2em;
 font-style:italic;
 font-weight: bold;
 font-size: 80%;
 color: #0000CC;
 width: 210px;
 height: 22px;
 text-align: left;}

#infoA {
  height:18px;
  background-color:#EFECB5;
  padding: 5px 0px 00px 0px;
  border-style:solid;
  border-width:1px 0px 0px 1px;
  border-top-color:#FF6800;      /* nur oben */
  border-bottom-color:#FF6800;   /* nur unten */
  border-left-color:#FF6800;     /* nur links */
  border-right-color:#FF6800;    /* nur rechts */
  text-align: center;
  vertical-align: middle;
  font-weight:bold;
  font-size: 90%;
  }

#infoE {
  height:10px;
  border-style:solid;
  border-width:0px 1px 1px 0px;
  border-top-color:#000000;      /* nur oben */
  border-bottom-color:#000000;   /* nur unten */
  border-left-color:#000000;     /* nur links */
  border-right-color:#000000;    /* nur rechts */
  text-align: right;
  vertical-align: bottom;
  }

#infoM {
  height:10px;
  text-decoration: none;
  vertical-align: middle;
  text-align: left;
  font-weight: normal;
  font-size: 80%;
  color: #000000;
  }

.fl {
  font-size:100%;
  color:#FF6800;
  font-weight: bold;
  }

.h-link {
 font-family: ARIAL, VERDANA, HELVETICA,'Times New Roman',Times,serif;
 width: 290px;
 border-width:2px;
 border-style:solid;
 border-color:#FFFFFF;
 color: #FFFFFF;
 background-color:#FFFF80;
 vertical-align:top;}

.h-text {
 font-family: ARIAL, VERDANA, HELVETICA,'Times New Roman',Times,serif;
 font-size: 80%;
 color: #000000;
 vertical-align:top;   }

#gutschein {
 font-family: ARIAL, VERDANA, HELVETICA,'Times New Roman',Times,serif;
 font-size: 150%;
 color: #FF6800;
  font-weight: bold;    
   }
