* {
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 10pt;
}

a {
    background-color: inherit;
    color: #7F4C00;
    font-weight: bold;
}

a:visited {
    color: #000000;
}

a:hover{
    background-color: #FFF3E0;
}

body {
    background-color: #FFFFFF;
    font-size: 10pt;
    margin: 10px;
    padding: 0px;
}

h3 {
    font-size: 11pt;
}

td {
    vertical-align: top;
}

th a:hover {
    color: #006495;
}

th, #footer, th a, th a:visited, #footer a, #footer a:hover {
    background-color: #E6CFAC;
    color: #000000;
    padding: 3px;
    text-align: left;
}

.bordered {
    border: 1px dotted #E6CFAC;
    margin: 3px 0px;
}

.error, .required {
    color: #FF0000;
    font-weight: bold;
}

.highlight{
    background-color: #FFF3E0;
}

.pad {
    padding: 2px 5px;
}

.printonly {
    display: inline;
}
.noprint, noscript {
    display: none;
}
.redcode, .rc{
    border: 1px #FF0000 solid;
}

.smaller {
    font-size: 0.8em;
}

.smallpad{
    padding: 3px;
}

#advertising, #menu, #menu2, #options, #syntax, #footer, #header, #contentsrow {
    display: none;
}
/*
#maincontent a:after[href^!"/"] {
    display: block;
    content: " " attr(href); 
    font-size: smaller;
}
*/
#maincontent a[class="noprintexpand"]:after {
    display: none;
}

#notice {
    border-top: 1px solid #000000;
    font-style: italic;
    margin: 5px 0px 0px 5px;
    width: 75%;
}

/*
#content a:link:after, #content a:visited:after {
    content: " (" attr(href)") ";
    font-size: 70%;
}
#content a[href^="/"]:after {
    content: " (http://www.akond0fswat.de"attr(href)") ";
}

*/