body{
    margin:0px;
    padding:0px;
    min-width:900px;
    background-image:url(bilder/hggrau6.jpg);
    background-color:#f0f0f0;
    color:#000000;

    FONT-FAMILY:Verdana,Arial,Helvetica,Sans-Serif;
    FONT-SIZE:11pt;
    text-decoration:none;
    }

h1,h2,h3,h4,h5{
    font-weight:bold;
    }
h1{ font-size:20pt; }
h2{ font-size:16pt; }
h3{ font-size:14pt; }
h4{ font-size:12pt; }
h5{ font-size:11pt; }

p,tr,th,td,ul,ol,li{  }
b{  font-weight:bold;}


/* ----- Links allgemein (bunt bei Berührung) ------ */
a {         color:#0000dd; 
            text-decoration:underline; }
a:link {    }
a:visited { color:#800080; }
a:focus {   color:#ff0000; }
a:hover {   color:#ff0000; }
a:active {  color:#ff0000; }


/* ----- Bereiche in den Seiten festlegen ----- */

#navigation{
    width: 140px;
    float:left;
    background-image:url(bilder/bluebuch3_tr_uni.gif);
    padding:0px 0px 20px 0px;
    FONT-SIZE:11pt;
    /* farbige Linien zum Test
    border:1px solid blue;  */
    }

#header{
    margin:  0px  0px  0px 170px; 
    padding:25px  0px 30px   0px;
    text-align:center;
    FONT-SIZE:30pt; font-weight:bold;
    /*
    border:1px solid yellow; */ 
    }

#inhalt{
    margin:  0px  0px  0px 170px;
    padding:20px 10px 20px  10px;
    /*
    border:1px solid red; */
    }

#footer{
    clear:left;
    width: 90%; /* 800px; */
    margin:  0px auto 0px auto; /* mittig */
    padding:10px 0px 20px 0px;  /* Platz oben u. unten */

    text-align:left;
    /*
    border:1px solid green;  */
    }

#footerright{
    FONT-SIZE: 8pt;
    float: right;
    text-align: right;
    }

/* ----- Aufzählung mit Links im Navigationsbereich ----- */
#navigation ul{
    list-style-type:none;
    margin: 20px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    /* 
    border:1px dotted #dddddd; */
    }

#navigation li{
    margin: 10px 0px 0px 0px;
    }

#navigation a{
    margin: 3px 0px 0px 5px;
    padding:2px 7px 1px 7px ;
    color:#0000dd;
    font-weight:bold;
 
    FONT-SIZE:11pt;

    text-decoration:none; 
    display:block;
    width:130px;
    text-align:left;   
    }

#navigation a:link, #navigation a:visited { }
#navigation a:focus, #navigation a:hover, #navigation a:active{
    color:#ff0000; 
    background-color:#dddddd;}


/* ----- Links im Inhaltsbereich ----- */
#inhalt a{
    color:#0000dd;
    font-weight:normal; 
    text-decoration:none;
    }
#inhalt a:link, #inhalt a:visited{ }
#inhalt a:focus, #inhalt a:hover{ 
    color:#ff0000; 
    background-color:#dddddd;}

#inhalt a.dick{
    font-weight:bold; 
    }

/* ----- sonstige Links ----- */

/* Links dick */
 a.dick{
     color:#0000dd; 
     text-decoration:none; 
     FONT-SIZE:11pt; 
     font-weight:bold; }
a.dick:link {    }
a.dick:visited {color:#800080; }
a.dick:focus {  color:#ff0000; font-style:italic;}
a.dick:hover {  color:#ff0000; font-style:italic;}
a.dick:active { color:#ff0000; }


/* Links dick; kleinere Version */
a.dickkl{
    color:#0000dd; text-decoration:none; FONT-SIZE:10pt; font-weight:bold; }
a.dickkl:link {    }
a.dickkl:visited { color:#800080; }
a.dickkl:focus {   color:#ff0000; font-style:italic;}
a.dickkl:hover {   color:#ff0000; font-style:italic;}
a.dickkl:active {  color:#ff0000; }

/* Links dicker und schwarz */
a.dickb { 
    FONT-SIZE:11pt; 
    color:#000000; 
    font-weight:bold; 
    text-decoration:none; }
a.dickb:link {   }
a.dickb:visited{ }
a.dickb:focus {  color:#dd0000; font-style:italic;}
a.dickb:hover {  color:#dd0000; font-style:italic;}
a.dickb:active { color:#dd0000; }


/* -- Aufzählung ohne zuviel Platz drum -- */
ul.neu{list-style-type:disc; 
    list-style-position:outside; 
    padding:0px; 
    margin:0px 0px 0px 20px}

ul.ul1, ul.ul2{
    margin:0px 0px 0px 30px;
    padding:0px;
    list-style-type:disc;
    list-style-position:outside;
    }

ol.ol1{
    margin:0px 0px 0px 0px;
    }

ol.abstand li{
    padding-top: 5px;
    }

ul.ul1 li{
    padding: 3px 0px 0px 0px;
    }

ul.ul2 li{
    padding: 3px 0px 3px 0px;
    }


/* ----- Listen mit Links oder Anderem ----- */
ul.linkliste{
    margin: 0px 0px 0px 50px;
    padding:0px 0px 0px 0px;
    text-indent:-50px;
    list-style-type:none;
    list-style-position:outside;
    }
ul.linkliste li{
    padding:3px 0px 7px 0px;
    }

/* ----- Text in Courier ----- */
.co{COLOR:#006600;
    FONT-FAMILY:Courier New,Courier,Helvetica,Sans-Serif; 
    text-decoration:none;}

/* ----- Text bunt unterlegt ----- */
p.rosabox{ background-color:#FFEEEE; padding:6px; margin:0px; } 
.rosa{     background-color:#FFEEEE; }



/* ----- Einstellungen für den Druck ----- */

#printhint, #printtop{display:none;} 


@media print
    {

    BODY{FONT-SIZE:10pt;
        }

    #navigation, #footer{
        display:none;
        }

    #header{
        margin:  0px  0px  0px 30px; 
        padding: 5px  0px 5px  0px;
        FONT-SIZE:24pt; 
        }

    #inhalt{
        margin:  0px  0px  0px 30px;
        padding:20px  0px 20px  0px;
        }

    #printtop{
        width:100%;
        margin:  10px 0px 40px 0px;
        padding: 0px 0px 0px 0px;
        display:block;
        text-align: center;
        FONT-SIZE:14pt; font-weight:bold;
        } 

    #printhint{
        width:100%;
        margin:  10px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
        display:block;
        text-align: center;
        FONT-SIZE:9pt;
        } 
    }
