/* --------------- */
textarea, input, img, select, div, table {
     -moz-border-radius:4px;
     }
/* --------------- */
body {
     background-color:#e5eef9;
     font-size:100%;

     font-family:"Arial", "sans-serif";
     color:#000000;

     margin:0px;
     }
a {
     color:#ffffff;
     text-decoration:none;
     }
a.download {
     color:#1e77d3;
     }
a:hover.download {
     color:#ff7d00;
     text-decoration:underline;
     }
ol {
     list-style-type:none;
     list-style-image:url("pictures/liste.png");
     list-style-position:outside;
     }
div.inhalt {
     padding:4px 4px 4px 275px;
     }
div.navigation {
     position:fixed;
     top:0px;
     left:0px;

     background-color:#1e77d3;
     background-image:url("pictures/style/links_mitte.png");

     background-repeat:repeat-y;
     background-position:right;

     padding-top:10px;
     padding-right:20px;
     width:250px;
     height:4000px;
     }
div.navigation ol li {
     padding:0px;
     padding-bottom:2px;
     font-size:90%;
     font-weight:bold;

     border-width:0px;
     border-bottom-width:1px;
     border-style:dashed;
     border-color:#ffffff;
     }
img {
     border-width:0px;
     border-style:solid;
     border-color:#000000;
     margin:0px;
     padding:0px;
     }
div.referenz {
     background-color:#e3e3e5;

     color:#00349a;

     margin-bottom:12px;
     }
h3 {
     text-align:center;
     font-size:150%;

     margin-bottom:4px;
     }
h4 {
     font-size:140%;

     margin-bottom:4px;
     }
div.keys {
     position:absolute;
     top:-1000px;
     left:-1000px;

     font-size:5px;
     }
.highlighted {
     color:#ff0000;
     ]
