/* Corpus & Rahmen */

body {
         margin: 0 auto;
         padding: 0;
         background-color: #FFFFFF;
         font-size: 100.01%;
         font-family: Verdana;
     }



.content {
         margin-top: 30px;
         width: 400px;
         font-size: 0.75em;
         text-align: justify;
         line-height: 1.4;
         }

.contenttable {
         margin-top: 10px;
         width: 400px;
         font-size: 0.7em;
         text-align: left;
         }
.cthead {
         border-bottom: 1pt solid gray;
         }


/*    DOWNLOADS   */

.download {
           padding-top: 0.5em;
           }

a.download{
         color: gray;
         text-decoration: none;
         }
a:hover.download{
         color: #157bbd;
         text-decoration: underline;
         }

/*---------------*/
.sublink {
         color: gray;
         text-decoration: none;
         font-size: 0.9em;
         }

a:hover.sublink {
         color: black;
         text-decoration: underline;
         }

.textlink {
         color: #555;
         text-decoration: none;
         }

a:hover.textlink {
         color: black;
         text-decoration: underline;
         }


/****************************************/
/* KATEGORIE SPEZIFISCHE FORMATIERUNGEN */
/****************************************/
/* link & überschrift im institutsbereich*/
.textlinki {
         color: #e3081e;
         text-decoration: none;
         }
a:hover.textlinki {
         color: #e3081e;
         text-decoration: underline;
         }
h1.headlinei {
         color: #e3081e;
         font-size: 1.0em;
         width: 400px;
         }

h1.headline {
         color: #157bbd;
         font-size: 1.2em;
         }

 /* link & überschrift im qualikobereich*/
.textlinkq {
         color: #157bbd;
         text-decoration: none;
         }
a:hover.textlinkq {
         color: #157bbd;
         text-decoration: underline;
         }
h1.headlineq {
         color: #157bbd;
         font-size: 0.9em;
         width: 400px;
         }

/* link & überschrift im modulebereich*/
.textlinkm {
         color: #1a9030;
         text-decoration: none;
         }
a:hover.textlinkm {
         color: #1a9030;
         text-decoration: underline;
         }
h1.headlinem {
         color: #1a9030;
         font-size: 1.0em;
         width: 400px;
         }


/************/
/*   DIVs   */
/************/

div#Seite{
         text-align: left;
         margin: 0 auto;
         margin-top: 3px;
         width: 902px;
         padding: 0.5em;



         }

div#Kopf {
         background-color: #fff;
         width: 900px;
         height: 120px;
         position: relative;
         }

div#Rand
         {
         background-color: #fff;
         width: 35px;
         height: 460px;
         border-right: 1px solid black;
         float: left;
         }

div#Navigation
         {
         background-color: #123456;
         width: 198px;
         height: 455px;
         float: left;
         }

div#Inhalt
         {
         overflow: auto;
         background-color: #fff;
         width: 685px;
         height: 460px;
         float: left;
         margin-top: 30px;
         }

div#Fuss {
         font-size: 0.83em;
         background-color: #fff;
         width: 900px;
         height: 90px;
         float: left;
         }




/* NAVIGATIONs - ELEMENTE */

ul#Navigation {
         color: white;
         font-size: 0.9em;
         float: left;
         width: 138px;
/*         height: 435px; */
         margin: 0 0 1.2em;
         margin-top: 10em; /*abstand der navi von oben */
         padding: 0;
         }

ul#Navigation li {
         list-style: none;
         margin: 0;
         padding: 0.5em;
         }

ul#Navigation a {
    display: block;
    padding: 0.4em;
    text-decoration: none;
         }

ul#Navigation a:link {
    color: white;
         }
ul#Navigation a:visited {
    color: white;
         }


ul#Navigation a:active {
    color: white; background-color: gray;
  }




li#Institut a {
    color: white;
    background-color: #e3081e;
    border: 1pt solid black;
    border-left-color: gray;
    border-top-color: gray;
  }

li#Qualiko a {
    color: white;
    background-color: #157bbd;
    border: 1pt solid black;
    border-left-color: gray;
    border-top-color: gray;
  }

/* Dropdown Menu Kernbereich Qualiko */
li#Qualiko1 a {
    font-size: 0.8em;
    color: white;
    background-color: #157bbd;
    border: 1pt solid black;
    border-left-color: gray;
    border-top-color: gray;
    padding: 0.2em;
    padding-left: 0.7em;
    margin-top: -0.5em;
  }
li#Qualiko2 a {
    font-size: 0.8em;
    color: white;
    background-color: #157bbd;
    border: 1pt solid black;
    border-left-color: gray;
    border-top-color: gray;
    padding: 0.2em;
    padding-left: 0.7em;
    margin-top: -0.5em;
  }
li#Qualiko3 a {
    font-size: 0.8em;
    color: white;
    background-color: #157bbd;
    border: 1pt solid black;
    border-left-color: gray;
    border-top-color: gray;
    padding: 0.2em;
    padding-left: 0.7em;
    margin-top: -0.5em;
  }

li#QualikoLBF a {
    color: white;
    background-color: #157bbd;
    border: 1pt solid black;
    border-left-color: gray;
    border-top-color: gray;
  }


li#Iktm a {
    color: white;
    background-color: #1a9030;
    border: 1pt solid black;
    border-left-color: gray;
    border-top-color: gray;
  }



   /* HOVER */

li#Institut a:hover {
    color: #ddd;
    background-color: #c1060c;
    border: 1pt solid gray;
    border-left-color: black;
    border-top-color: black;
    }

li#Qualiko a:hover {
    color: #ddd;
    background-color: #03599b;
    border: 1pt solid gray;
    border-left-color: black;
    border-top-color: black;
    }

li#Qualiko1 a:hover {
    color: #ddd;
    background-color: #03599b;
    border: 1pt solid gray;
    border-left-color: black;
    border-top-color: black;
    }
li#Qualiko2 a:hover {
    color: #ddd;
    background-color: #03599b;
    border: 1pt solid gray;
    border-left-color: black;
    border-top-color: black;
    }
li#Qualiko3 a:hover {
    color: #ddd;
    background-color: #03599b;
    border: 1pt solid gray;
    border-left-color: black;
    border-top-color: black;
    }

li#QualikoLBF a:hover {
    color: #ddd;
    background-color: #03599b;
    border: 1pt solid gray;
    border-left-color: black;
    border-top-color: black;
    }

li#Iktm a:hover {
    color: #ddd;
    background-color: #087010;
    border: 1pt solid gray;
    border-left-color: black;
    border-top-color: black;
    }


/* ACTIVE */

li#Institut a:hover {
    color: #ddd;
    background-color: #c1060c;
    border: 1pt solid gray;
    border-left-color: black;
    border-top-color: black;
    }

li#Qualiko a:hover {
    color: #ddd;
    background-color: #03599b;
    border: 1pt solid gray;
    border-left-color: black;
    border-top-color: black;
    }

li#Qualiko1 a:hover {
    color: #ddd;
    background-color: #03599b;
    border: 1pt solid gray;
    border-left-color: black;
    border-top-color: black;
    }
li#Qualiko2 a:hover {
    color: #ddd;
    background-color: #03599b;
    border: 1pt solid gray;
    border-left-color: black;
    border-top-color: black;
    }
li#Qualiko3 a:hover {
    color: #ddd;
    background-color: #03599b;
    border: 1pt solid gray;
    border-left-color: black;
    border-top-color: black;
    }


li#QualikoLBF_active a {
    color: #ddd;
    background-color: #157bbd;
    border: 1pt solid gray;
    border-left-color: black;
    border-top-color: black;
    width: 144px;
    }

li#Iktm a:hover {
    color: #ddd;
    background-color: #087010;
    border: 1pt solid gray;
    border-left-color: black;
    border-top-color: black;
    }
