/* Generated by KaZcadeS */
* {
    margin: 0;
    padding: 0;
}
body {
    padding: 2% 0;
    background: #7c6f5c url(img/bg.jpg) repeat scroll 0% 50%;
    color: #222222;
    font-family: sans-serif;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    font-size: 62.5%;
    line-height: normal;
    font-size-adjust: none;
    font-stretch: normal;
}
a {
    color: #664422;
}
a:hover {
    color: #996633;
}
big {
    font-size: 1.1em;
}
h1, h2, h3 {
    padding: 8px 0 2px;
    color: #444411;
}
h1 {
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    line-height: normal;
    font-size-adjust: none;
    font-stretch: normal;
    font-family: Vivaldi;
    font-size: 3.4em;
}
h1 a {
    text-decoration: none;
}
h1 a:hover {
    text-decoration: underline;
}
h2 {
    font-family: serif,sans-serif;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    font-size: 1.6em;
    line-height: normal;
    font-size-adjust: none;
    font-stretch: normal;
}
h3 {
    font-style: normal;
    font-variant: normal;
    font-weight: bold;
    line-height: normal;
    font-size-adjust: none;
    font-stretch: normal;
    font-family: Arial;
    font-size: 1em;
}
blockquote {
    background: transparent url(img/quote.gif) no-repeat scroll 0% 50%;
    display: block;
    font-family: Georgia,serif;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    font-size: 1.1em;
    line-height: normal;
    font-size-adjust: none;
    font-stretch: normal;
    padding-left: 26px;
}
form, table {
    margin-bottom: 1.2em;
}
img {
    border: none;
}
label {
    display: block;
}
li {
    line-height: 1.5em;
}
p {
    padding: 2px 0 10px;
}
small, .small {
    font-family: sans-serif;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    font-size: 0.9em;
    line-height: normal;
    font-size-adjust: none;
    font-stretch: normal;
}
ul {
    padding: 0 2em 1.2em;
}
#wrapper {
    margin: 0 auto;
    background: #333322 url(img/wrapper.gif) no-repeat scroll left bottom;
    width: 762px;
}
#container {
    border-top: 6px solid #333322;
    margin: 0 auto;
    background: #fbf9f4 none repeat scroll 0% 50%;
    font-size: 1.3em;
    line-height: 1.3em;
    width: 750px;
}
.title {
    border-top: 1px solid #999966;
    background: #e2ded4 url(img/header-h1.jpg) repeat-x scroll 0% 50%;
}
.title h1 {
    padding: 10px 0 10px 18px;
    font-family: Georgia,"Trebuchet MS",sans-serif;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    font-size: 2.2em;
    line-height: normal;
    font-size-adjust: none;
    font-stretch: normal;
    color: #760000;
}
.header {
    border-top: 2px solid #666633;
    background: #dad7c5 url(img/header6%20Kopie.jpg) no-repeat scroll left bottom;
    height: 220px;
}
.navigation {
    border-top: 1px solid #999966;
    background: #ded9d0 url(img/nav2.gif) repeat scroll center;
    height: 41px;
}
.navigation a {
    border-right: 1px solid #c9c6b3;
    padding: 0 4%;
    background: #ffffff url(img/nav2.gif) repeat scroll center;
    font-family: Tahoma,sans-serif;
    font-style: normal;
    font-variant: normal;
    font-weight: bold;
    font-size: 1em;
    font-size-adjust: none;
    font-stretch: normal;
    line-height: 41px;
    text-align: center;
    text-decoration: none;
    color: #444411;
    position: relative;
    opacity: 1;
    float: none;
}
.navigation a:hover, .navigation a#active {
    background-position: left bottom;
    color: #444411;
}
#two-columns.main {
    background: #ffffff url(img/two-columns.gif) repeat-y scroll 0% 50%;
}
.bottom {
    border-top: 1px solid #aaaa88;
    padding: 14px 20px;
    background: #dcdac9 url(img/bottom.gif) no-repeat scroll left bottom;
    color: #444444;
}
.bottom .left, .bottom .right {
    width: 49%;
}
.footer {
    padding: 10px;
    background: #333322 none repeat scroll 0% 50%;
    color: #eeeedd;
}
.footer .left {
    width: 66%;
}
.footer .right {
    width: 33%;
    text-align: right;
}
.footer a {
    color: #ffffff;
    text-decoration: none;
}
.footer a:hover {
    color: #ffffff;
    text-decoration: underline;
}
.gallery td {
    vertical-align: top;
    text-align: center;
}
.gallery em {
    display: block;
}
.clear, .clearer {
    clear: both;
}
.clearer {
    font-size: 0;
}
.col2 .left {
    width: 64%;
}
.col2 .right .content {
    background: #ffffff none repeat scroll 0% 50%;
}
.col2 .right {
    width: 33%;
}
.content {
    padding: 18px 20px;
}
.left {
    float: left;
}
.right {
    float: right;
}
.right .content {
    padding: 18px 12px 12px;
}
ul.block {
    border-top: 1px dashed #bcbaac;
    margin: 4px 0;
    padding: 0;
    width: 90%;
}
.block li {
    border-bottom: 1px dashed #bcbaac;
    list-style-type: none;
    list-style-image: none;
    list-style-position: outside;
}
.block li a, .block li em {
    display: block;
    color: #444411;
}
.block li em {
    font-size: 0.9em;
    font-style: normal;
}
.block li a {
    padding: 4px 3%;
    text-decoration: none;
    width: 94%;
}
.block li a span {
    font-weight: bold;
}
.block li a:hover {
    background: #d2d0c0 none repeat scroll 0% 50%;
    color: #555533;
}
.right .block, .right .block li {
    border-color: #dcdacc;
}
.right .block li a:hover {
    background: #f2f0ea none repeat scroll 0% 50%;
}
