/* ========================== */

/* ===== CSS-Hauptdatei ===== */

/* ========================== */



/* --- Importierte CSS-Dateien --- */

@import url(stellen.css);

@import url(lehre.css);

@import url(forschung.css);

@import url(kontakt.css);

@import url(news.css);

@import url(personen.css);



/* --- Elemente --- */

body

{

        color: #000000;

        background-color: #FFFFFF;

        text-align: center;

        font-family: Arial, Helvetica, Sans-Serif;

        position: relative;

}



h1.sub1

{

        padding-top: 5px;

        margin-top: 5px;

        margin-bottom: 20px;

        font-family: Verdana, Arial, Helvetica, Sans-serif;

        font-size: 1.4em;

        font-weight: bold;

        text-decoration: none;

        color: #000000;

        text-align: left;

        border-bottom: 1px solid #000000;

}



img.email

{

        border: 0px solid transparent;

}



img.titelbild

{

        margin-top: 10px;

        border: 0px solid transparent;

}



li.impressum

{

        font-weight: bold;

        color: #005588;

        padding-top: 2px;

}



a.staticblue

{

        text-decoration: none;

        color: #005588;

        background-color: #FFFFFF;

}



a.staticblue:visited

{

        text-decoration: none;

        color: #005588;

        background-color: #FFFFFF;

}



a.staticblue:focus

{

        text-decoration: none;

        color: #005588;

        background-color: #FFFFFF;

}



a.staticblue:hover

{

        text-decoration: none;

        color: #001133;

        background-color: #FFFFFF;

}



a.staticblue:active

{

        text-decoration: none;

        color: #005588;

        background-color: #FFFFFF;

}



a.staticbluegrey

{

        text-decoration: none;

        color: #005588;

        background-color: #EFEFEF;

}



a.staticbluegray:visited

{

        text-decoration: none;

        color: #005588;

        background-color: #EFEFEF;

}



a.staticbluegrey:focus

{

        text-decoration: none;

        color: #005588;

        background-color: #EFEFEF;

}



a.staticbluegrey:hover

{

        text-decoration: none;

        color: #001133;

        background-color: #EFEFEF;

}



a.staticbluegrey:active

{

        text-decoration: none;

        color: #005588;

        background-color: #EFEFEF;

}



#inhalt

{

        margin-left: 10px;

        margin-right: 20px;

        text-align: left;

        font-size: 0.9em;

}



#seitenrand

{

        width: 58em;

        margin: auto;

        margin-top: 2.8em;

        margin-bottom: 2.8em;

}



#kopfzeile

{

        height: 94px;

        margin-bottom: 1px;

        display: block;

}



#unilogo

{

        height: 94px;

        width: 223px;

        float: left;

        margin-left: 28px;

        border-top: 1px solid #c0c0c0;

        border-left: 1px solid #c0c0c0;

}



#kopf_rechts

{

        height: 94px;

        width: 662px;

        margin-left: 262px;

}



#panorama

{

        height: 72px;

        width: 662px;

}



#kopf_titel

{

        height: 21px;

  line-height: 21px;

        width: 656px;

        text-align: left;

        padding-top: 1px;

        padding-left: 4px;

        margin-left: 1px;

        color: #FFFFFF;

        background-color: #006699;

        font-size: 0.75em;

        font-weight: bold;

}



#koerperzeile

{

        height: 105em;

        border-left: 14.10em solid #EFEFEF;

        position: relative;

        margin-left: 1.75em;

        margin-top: 0.5em

}



#koerper_links

{

        position: relative;

        height: 105em;

        width: 16.51em;

        float: left;

        overflow: hidden;

        margin-left: -16.51em;

}



ul#hauptmenue

{

        position:relative;

        list-style-type: none;

        padding-top: 16px;

}



ul#hauptmenue a

{

        position: relative;

        text-decoration: none;

        display: block;

        text-align: left;

        font-weight: bold;

        font-size: 0.8em;

        color: #000000;

        line-height: 1.9em;

        background-color: #EFEFEF;

        padding-left: 14px;

}



ul#hauptmenue a:hover

{

        background-color: #A0A0A0;

        color: #FFFFFF;

}



ul#hauptmenue .selected a

{

        background-color: #006699;

        color: #FFFFFF;

}



ul#hauptmenue .framed a

{

        border-top: 1px solid #FFFFFF;

}



#koerper_rechts

{

        background-color: #FFFFFF;

        height: 105em;

        width: 41.25em;

        margin-left: 0.65em;

        border-right: 1px solid #c0c0c0;

        border-bottom: 1px solid #c0c0c0;

}