#header {
    height:30px;  
    text-align: left;
    vertical-align: middle;
    font-size:1.5em;
    font-weight: bold;
    background-color: #73BFE6;
    padding-top: 15px; 
    padding-bottom: 15px; 
    padding-left:50px;
}

#maintd {
    vertical-align:top;
    padding-left:5px;
    padding-right:10px;
    padding-bottom:5px;
}

.box {
    background-color:#FFF4D9;
    padding:5px;
    margin-top:10px;
    margin-bottom:10px;
    border-style:groove;
    border-width: 3px;
}

.code {
    margin-top:0em;
    padding-left:2em;
    padding-right:2em;
    margin-bottom:0em;
}

ol {
    padding-left:21px;
}    

ul {
    padding-left:21px;
}    

li {
    margin-bottom: 0.5em;
}

.meta {
    color: blue;
    font-size:1.5em;
}

.kopf { 
    font-size:140%;
    font-weight: bold;
    border-bottom:1px solid ;
    border-left:15px solid ; 
    padding-left: 10px; 
    padding-top:5px;
    padding-bottom:5px;
    margin-bottom:10px;
}    

.subkopf {  
    font-size:110%;
    font-weight: bold;
    padding-top:5px;
    padding-bottom:5px;
    margin-top:15px;
    margin-bottom:10px;
    width:100%;
}

#prevnext {
    vertical-align:bottom;
    border-top: 1px dotted; 
    padding-top:10px;
    padding-right:10px;
    padding-left:10px;
    padding-bottom:5px;
}

#stdFooter {
    vertical-align: middle; 
    font-size:75%;
    background-color: #73BFE6;
    color: white;
    padding-top: 1em;
    padding-bottom: 1em;
}  
