body { font-family:times; background-color:#F2FCDE; margin:0; padding:0px; color:#663333; }


#spaltel {   padding:5px; margin-left:0px; margin-right:0px;  color:#663333; font-size:80%; text-align:center; background-color:#DECB94; border-top:1px dotted; border-bottom:2px solid; border-color:#626C57 #B5C79C   #626C57  #626C57; z-index:2;}
#textfeld {  margin-left:20px; margin-right:20px; }
 body>div#textfeld { margin-top:140px; }
#spalt {width:30%; padding:5px; margin-top:10px; float:left; }

#spalte {float:left; text-align:left; width:70%; padding:5px;}
#spaltek {float:left; text-align:left; width:15%; padding:5px;}
*.spalt {width:30%; padding:5px; margin-top:10px; float:left;}

#spaltel a:link {  color:#663333;   font-weight:bold; background:#EEEEC4; padding:5px; margin:2px; letter-spacing:1pt; }
#spaltel a:visited { color:#663333;  font-weight:bold; background-color:#EEEEC4; padding:5px; margin:2px; letter-spacing:1pt;}
#spaltel a:hover {  color:#663333;  font-weight:bold; background-color:#D4DACC; }
#spaltel a:focus {  color:#663333;  font-weight:bold; background-color:#D4DACC; }

a:link {   font-weight:bold; }
a:visited {   font-weight:bold; }
a:hover {   font-weight:bold; background-color:#FEE0C1; }
a:focus {   font-weight:bold; background-color:#FEE0C1;}

img.validome { float:left;  margin:3px; border:0px; width:80px; height:15px;}
img.links {float:left; border:4px solid; border-color:#A4B38B; margin-right:10px;}

#quelle { margin-top:2px; font-size:60%; text-align:center; font-weight:normal;}
#form {padding:20px; background-color:#FEE4B0; border:2px dotted; border-color:#FF9933;}
#vorheb {padding:10px; background-color:#FFCC99; border:2px dotted; border-color:#FF9933;}

*.li {float:right; margin-left:18px; margin-right:0px; margin-bottom:10px; margin-top:5px;}
*.re {float:left; margin-right:18px; margin-left:0px; margin-bottom:10px; margin-top:5px;}
#hg {float:left; background-color:#FEE4B0; height:110px; margin:0px; width:170px; }

h1 {font-size:140%; margin-top:20px; text-align:center; margin-bottom:40px;  }
h1.start1 {font-size:200%; background-color:#A4B38B; margin-top:0px; margin-right:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; padding-top:20px; padding-bottom:20px; padding-left:0px; padding-right:0px;  text-align:center; border-top:2px solid; border-color:#626C57}
h2 { font-size:110%;  margin-bottom:0; margin-top:25px;  font-weight:bold; }
h3 { font-size:95%; text-align:left; margin-bottom:0; margin-top:0; font-weight:normal;}
h4 { font-size:85%; text-align:left; margin-bottom:0; margin-top:0; font-weight:normal; font-style:italic; font-stretch:condensed;}
h5 {font-weight:bold; margin-bottom:5px; margin-top:3px;}
h6 { margin-top:0px; margin-bottom:2px; font-size:80%;}

p {font-size:100%;}

*.uebertitel {text-align:center; color:#996633; font-size:120%;}

*.block {text-align:justify; font-size:80%}
*.fett {font-weight:bold;}

*.copy {position:fixed;  bottom:0px; left:0px; right:0px;  padding-left:15px; padding-right:25px;  margin-bottom:0px;  text-align:right; font-size:70%; font-style:italic;  border-top:1px solid; border-color:#626C57; background-color:#A4B38B; margin-top:0px; padding-top:5px; padding-bottom:5px;}
 body>div.copy {}
.unten { position:fixed;  bottom:0px; left:0px; right:0px; margin-top:50px; font-size:80%; text-align:justify; background-color:#DECB94;  padding-bottom:40px; border-top:2px solid; border-color:#626C57 #B5C79C   #626C57  #626C57; padding-top:5px; padding-left:20px; padding-right:20px;}
body>div.unten {}
*.oben {position:fixed; top:0px; left:0px; right:0px; }
*.quelle   {text-align:center; font-size:80%; font-style:italic; margin-right:25px; }
#klein {margin-top:20px; font-size:60%; margin-left:20px;}
.skip { display:none; }

img.centr {float:right;}
img.re {float:right; border:0; width:250px; height:188px; margin-left:20px; margin-bottom:20px; border: 6px solid; border-color:#B5C79D}
img.pin{width:25px; height:31px; z-index:1; margin-bottom:0px; margin-top:-20px; margin-right:-12px;  }
.mittig {  background: #B5C79D; border:2px solid; border-color:#626C57; margin:auto; margin-left:5px; margin-right:5px; margin-bottom:10px; padding:5px;}

* html .pin {   top: -5px;    right: -2px; position:relative;}
* html .pin2 {   top: -5px;    right: -2px; position:relative;}
* html .pin3 {   top: -5px;    right: -2px; position:relative;}




*.spalt { float:left; width:25%; text-align:left; font-size:100%; margin-top:30px; margin-right:20px; padding:5px; border:1px dotted; border-color:#663333; background-color:#FEFDE8;}
*.spalt ul { list-style-position:outside; margin:0 0 0 0px; padding:0 0 0 12px; }
*.s1 {float:left; width:15%; text-align:left; padding:2px;}
*.s2 {float:left; width:80%; text-align:left; padding:2px; padding-left:10px;}