/***** UNDO *****/
ul, ol {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}
h1, h2, h3, h4, h5, h6, pre, code {
font-size:1em;
font-weight:normal;
}
ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, body, html, p, blockquote, fieldset, input, dl, dt, dd {
margin:0;
padding:0;
}
img, a img, :link img, :visited img, fieldset {
border:medium none;
}
img {
margin:0;
padding:0;
}
address {
font-style:normal;
}
table {
border:medium none;
font-size:1em;
margin:0;
padding:0;
}
tr {
border:medium none;
margin:0;
padding:0;
}
td {
border:medium none;
margin:0;
padding:0;
vertical-align:top;
}
legend {
display:none;
}
div, p, li, a {
background-repeat:no-repeat;
}
dl {
margin:0;
}
dl dt {
margin:0;
}
dl dd + dt {
margin:0;
}
dl dd {
margin:0;
}
ol {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}
ol li {
margin:0;
}
ol li ol {
margin:0;
}
ol li ul {
margin:0;
}
p {
margin:0;
}
ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}
ul li {
margin:0;
}
ul li ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
}
ul li ol {
margin:0;
}
pre {
font-size:1.2em;
}
a, a:link {
outline-style:none;
outline-width:medium;
}
a:hover {
text-decoration:none;
}
/***** BASICS *****/
html {
margin-bottom:1px;
min-height:99%;
text-align:center;
width:98%;
}
body {
background-color:#F5F5F5; /* #F9F2EA; Original-Wert von Hanschke bis 09/05 */
color:#C7C4D7;
font-family:"Times New Roman",Georgia,Times,serif;
font-size:1em;
font-weight:bold;
margin:20px 0 16px 16px;
}
* html body {
font-size:small;
text-align:center;
}
#main {
font-weight:normal; 
text-align:left;
}
#main .txt,
#main .hell-normal,
#main .hell-klein,
#main .dunkel-normal,
#main .dunkel-klein {
color:#C7C4D7;
display:block;
width:400px;
}
#main .dunkel-normal,
#main .dunkel-klein {
color:#64605D;
}
#main .hell-klein,
#main .dunkel-klein {
text-transform:lowercase;
}

#main-content {
position: relative;
min-height: 100%;
text-align:left;
}
* html #main-content {
height: 100%;
}
#main-content-block {
display:block;
}
#main-content-block #gal-note {
width:500px;
}
#main-nav {
height:80px;
width:320px;
text-transform:lowercase;
}
#top {
height:0;
visibility:hidden;
}
.copyright {
display:none;
}
.warning {
color:#CC0033;
}
/***** HEADLINES *****/
#main h1, #main h2, #main h3, #main h4, #main h5, #main h6 {
font-weight:bold;
text-transform:lowercase;
}
#main h1 {
color:#C7C4D7;
}
#main h2 {
color:#64605D;
}
#main h2 span.hell-normal{
white-space:nowrap;
display:inline;
}
#main h3 {
font-weight:normal;
color:#64605D;
font-style:italic;
}
#main h4 {
color:#64605D;
text-transform:none;
}
#main h5 {
color:#C7C4D7;
font-style:italic;
}
#main h6 {
color:#64605D;
font-style:italic;
}
/***** LISTS *****/
#main-content-block ol li {
list-style-type:decimal;
list-style-position:outside;
}
#main-content-block ul li {
list-style-type:disc;
list-style-position:outside;
}
#main-content-block .catlist li,
#main-content-block .catlist2 li {
font-weight:bold;
list-style-type:none;
}
#main-content-block .catlist,
#main-content-block .newslist {
margin:1em 0;
}
#main .catlist ul li .aktiv {
display:none;
}
#main-content-block .sitemap ul li {
padding-left:0px;
list-style-type:none;
}
#main-content-block .sitemap ul ul li {
padding-left:20px;
list-style-type:none;
}
#main-content-block .sitemap ul ul ul li {
padding-left:40px;
list-style-type:none;
}
#main-nav li {
display:inline;
float:left;
}
/***** PARAGRAPHS *****/
#main .newstext p {
margin:0;
}
#main-content-block p{
width:400px;
}
/***** GALLERY *****/
#jaos {
height:402px;
margin:20px 0;
width:602px;
overflow:hidden;
}
.image {
margin:auto;
}
/***** FORMS *****/
form {
border-bottom:1px solid #C7C4D7;
border-top:1px solid #C7C4D7;
margin:0 0 18px 0;
padding:18px 0;
width:305px;
}
form#mail {
border:0 none;
display:block;
padding:0;
}
form#mail .tab {
float:left;
width:140px;
}
.forminfo {
color:#64605D;
font-weight:bold;
margin:-26px 0 8px;
}
#form-module-thanks {
color:#64605D;
}
.formerror {
color:#CC0033;
}
.formheadline {
text-align:right;
font-style:italic;
}
.formsubmit {
background:transparent none repeat scroll 0 0;
border-bottom:1px solid #C7C4D7;
border-top:1px solid #C7C4D7;
color:#64605D;
font-family:"Times New Roman",Georgia,Times,serif;
font-size:1em;
font-weight:bold;
margin:18px 0 0 0;
text-align:left;
text-decoration:none;
text-transform:lowercase;
width:50px;
}
.formsubmit:hover {
color:#C7C4D7;
text-decoration:none;
}
input {
background-image:url(input-bg.gif);
border:0 none;
font-family:times New Roman;
font-size:0.9em;
width:305px;
}
input#button {
background:transparent none repeat scroll 0 0;
border-bottom:1px solid #C7C4D7;
border-top:1px solid #C7C4D7;
clear:both;
color:#64605D;
float:none;
font-family:"Times New Roman",Georgia,Times,serif;
font-weight:bold;
text-align:left;
width:130px;
padding:0 0 2px 0;
}
input#button:hover {
color:#C7C4D7;
}
label {
color:#64605D;
display:block;
text-transform:lowercase;
margin:2px 0;
}
textarea {
background-image:url(input-bg.gif);
border:medium none;
width:305px;
}
/***** TABELLEN *****/
table {
margin:0 0 32px 0;
float:left;
text-transform:none;
width:100%
}
th {
text-align:left;
}

td:first-child {
width: 92px;
padding-right:12px;
text-align:right;
}
/***** FOOTER *****/
#footer {
clear:both;
display:block;
font-size:0.8em;
font-weight:normal;
text-align:right;
position: relative;
text-transform:lowercase;
top: 4em;
}
/***** TESTS *****/
.wglLinkTree {
}

.navLevel1space {

}
.navLevel2space {
margin-left:16px;
}
.navLevel3space {
margin-left:16px;
}
