* { margin: 0; padding: 0; }
body { font-size: x-small; f\ont-size:small; background-image: url('../Back/steine 003.jpg'); background-repeat: repeat; }
#wrap { width: 955px; margin: 20px auto 0; text-align: left; height: auto; overflow: hidden; box-shadow: 10px 10px 20px #000000; }
#header { background-image: url(../Images/back-logo.jpg); background-repeat: repeat-y; background-position: left bottom; float: left; width: 950px; height: 80px; border-right: 5px solid #c0c0c0; border-bottom-style: solid; border-bottom-width: 0; border-left-style: solid; border-left-width: 0; border-top-width: 0; }
#navig { font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; background-image: url(../Images/back-navig.jpg); background-repeat: repeat-y; float: left; width: 200px; height: 500px; border-top-width: 0; border-bottom-style: solid; border-right-style: solid; border-right-width: 0; border-bottom-width: 0; border-left-width: 0; }
#navig a:link { color: #f0f0f0; text-decoration: none; }
#navig a:visited { color: #f0f0f0; text-decoration: none; }
#navig a:hover, a:active, a:focus { color: #f5e056; font-size: 110%; background-color: #696; background-image: url(../Images/back-li.gif); background-repeat: no-repeat; text-decoration: none; }
.act { color: #f5e056; text-decoration: none; background-image: url(../Images/back-liact.gif); background-repeat: no-repeat; }
#navig ul { color: #f0f0f0; font-weight: normal; margin-left: 10px; list-style-type: none; }
#navig ul ul { color: #f0f0f0; font-weight: normal; list-style-type: none; margin-left: 10px; }
#inhalt { font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; background-image: url(../Images/back-home.jpg); background-repeat: repeat-y; float: left; top: 0; width: 596px; height: 500px; overflow: auto; border-top-width: 0; border-bottom-style: solid; border-right-style: solid; border-right-width: 0; border-bottom-width: 0; border-left-width: 0; }
#inhalt img { background-color: #f6f6f6; margin-bottom: 20px; padding: 3px; border-bottom: 5px solid #cccccc; border-right: 5px solid #cccccc; border-top-color: #ffffff; border-top-style: solid; border-left-color: #ffffff; border-left-style: solid; }
#inhalt table { text-align: left; margin-top: 10px; margin-left: 10px; padding-bottom: 30px; }
#inhalt caption { color: #fff; font-size: 11px; font-weight: bold; background-color: #696; text-align: left; padding-right: 2px; padding-left: 2px; border: solid 1px #000; }
#inhalt th { color: black; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; background-color: #e2fce2; margin-left: 10px; vertical-align: top; padding-right: 2px; padding-left: 2px; border-right: 1px solid #ccc; border-bottom: 1px solid #ccc; border-left: 1px solid #ccc; }
#inhalt td { color: black; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; vertical-align: top; margin-left: 10px; padding-right: 2px; padding-left: 2px; border-right: 1px solid #ddd; border-bottom: 1px solid #ddd; border-left: 1px solid #ddd; }
#inhaltklein th { color: #fff; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; background-color: #696; vertical-align: top; border-right: 1px solid #ccc; border-bottom: 1px solid #ccc; border-left: 1px solid #ccc; }
#inhaltklein td { color: black; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; vertical-align: top; border-right: 1px solid #ddd; border-bottom: 1px solid #ddd; border-left: 1px solid #ddd; }
form { width: 450px; margin-left: 10px; }
label { color: #363; font-size: 11px; display: block; font-weight: normal; font-style: italic; padding-left: 5px; }
fieldset { font-size: 12px; background-image: url(../Images/back-fieldset.jpg); background-repeat: repeat-x; padding-left: 5px; border: solid 1px #9c9; }
textarea { width: 400px; height: 120px; }
input:focus, textarea:focus { border: solid 2px #0c9; background: #daebcd; }
#sidebar { font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; background-color: white; background-image: url(../Images/back-sidebar.jpg); background-repeat: repeat-x; text-align: left; width: 153px; height: 500px; overflow: auto; float: left; border-right: 5px solid #c0c0c0; border-left: 1px solid #c0c0c0; border-top-width: 0; border-bottom-width: 0; }
#sidebar table { margin-top: 10px; margin-left: 5px; }
#sidebar caption { color: #fff; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background-color: #696; text-align: left; vertical-align: middle; border-color: #000; border-width: 1px; }
#sidebar th { color: #000; font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background-color: #ada; text-align: left; margin-right: 2px; margin-left: 2px; vertical-align: middle; border-width: 1px; border-color: #9c9; }
#sidebar td { color: #000; font-size: 11px; font-family: "Courier New", Courier, Monaco, monospace; background-color: white; margin-right: 2px; margin-left: 2px; vertical-align: middle; padding-right: 2px; padding-left: 2px; border-width: 1px; border-color: #9c9; }
h1 { color: #696; font-size: 18px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; margin-top: 10px; margin-bottom: 10px; }
h2 { color: #696; font-size: 16px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; margin-top: 10px; margin-bottom: 10px; }
.pre { color: white; font-weight: bold; background-color: #de2626; }
.tabinhaltfix { color: #000; font-size: 9px; font-family: "Courier New", Courier, Monaco, monospace; background-color: white; text-align: left; }
.tabinhaltfix2 { color: #000; font-size: 9px; font-family: "Courier New", Courier, Monaco, monospace; background-color: #f9d278; text-align: left; }
.tabinhaltfixfeier { color: #fff; font-size: 9px; font-family: "Courier New", Courier, Monaco, monospace; background-color: #f00; text-align: left; }
p { color: #666; font-size: 12px; margin-top: 10px; margin-bottom: 10px; }
#inhalt a:link { color: #6f6565; text-decoration: none; }
#inhalt a:visited { color: #978a8a; text-decoration: none; }
#inhalt a:hover, a:active, a:focus { color: #f5e056; font-size: 120%; background-image: url(../Images/back-li.gif); background-repeat: no-repeat; text-decoration: none; }
#inhalt ul { margin-right: 15px; margin-left: 10px; }
#inhalt li { margin-left: 10px; list-style-type: square; }

