/*
// 2022-08-23
// ---------------------------------------------
// stylesheet for SCREEN
// ---------------------------------------------
//  (c) 2000-2022 by GRUBERND
//  http://mehrzweckraum.com
//  established 2000-03-18 in IBK
// ---------------------------------------------
*/

html {
    background-color:rgb(225,225,225);
    min-width:1024px;
    margin:0px;
    overflow-y: scroll;                         /* force vertical scrollbar to avoid layout-jumpiness */
}

body {
    background-color:rgb(225,225,225);
    min-height:480px;
    margin:0px;
    padding:0px;
}

p {
   margin:0px;
   padding:0px;
}

img {
    margin:0px;
    border:0px;
    border-style:none;
    padding:0px;
}

a:link    { color:rgb(090,090,090); text-decoration:underline; }    /* noch nicht besuchte Ziele */
a:visited { color:rgb(090,090,090); text-decoration:underline; }    /* besuchte Ziele */
a:hover   { color:rgb(000,000,000); text-decoration:underline; }    /* Verweise bei "MouseOver" */
a:active  { color:rgb(150,150,150); text-decoration:underline; }    /* Angeklickte Verweise */
a:focus   { color:rgb(150,150,150); text-decoration:underline; }    /* Verweise, die Fokus erhalten */

#top {
    width:1000px;
    margin:0px;
    padding:24px 8px 8px 24px;                   /* here goes the distance to the colored frame */
}

#sidebar {
    width:192px;
    margin:0px 0px 50px 0px;
    float: left;
/*    position:fixed;*/
}

#content {
   margin:0px 0px 96px 192px;
   padding:0px;
   text-align: left;
}

/* sidebar list == menue */

ul {
   list-style:none;
   margin:0px;
   padding:0px;
}

ul li {
/*   display: inline;*/
   margin: 0px;
   padding: 0px;
}

ul li a:link {
/*   border-left:0px solid #969696;*/
/*   border-left:3px solid #969696; FOR IMAGE LINKS*/
    display:block;
    margin: 6px 0px;
    width: 144px;
    text-decoration:none;
}

ul li a:hover {
/*   border-left:0px solid #969696;*/
/*   border-left:3px solid #969696; FOR IMAGE LINKS*/
    background-color:rgb(205,205,205);
    margin: 6px 0px;
    text-decoration:none;
}

/* -------------------- SCHRIFT ----------*/

@font-face {
    font-family: "Lato";
    src: url("Lato-700-Latin.woff2");
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: "Lato";
    src: url("Lato-400-Latin.woff2");
    font-weight: bold;
    font-style: normal;
}

.schrift {
    font-family: 'Lato', sans-serif;
    font-size:small;
    font-style:normal;
    text-decoration:none;
    color:rgb(115,115,115);
    line-height:140%;
    font-weight:normal;
}

a.logo:link {
    font-size:x-large;
    font-style:oblique;
    text-decoration:none;
}

.mittel {
    font-size:medium;
}

.klein {
    font-size:x-small;
}

.fett {
    font-weight:bold;
}

a.selektiert {
/*    color:rgb(40,40,40); */
    font-weight:bold;
}
/* ############################################################################### */

.zentriert {
    text-align: center;
}

/* spacer icon in the thumbnails */
img.spacer {
   padding:0px 15px;
}

#printheader,#printfooter,#printmail {
   display:none;
}

.footer {
   font-size:x-small;
   font-weight:normal;
}
