body {font: 100% Verdana, Arial, Helvetica, sans-serif; color: #7E2400;background: #CD8A43; text-align: center; margin: 20px 0 10px 0;padding: 0px;}
#holder {width: 840px;height: 580px;background: #CD8A43;text-align: left;margin: 0 auto 0 auto;border: 1px solid #7E2400;}
#header {background: #CD8A43 url(bilder-neu/hg.jpg) repeat center center; height: 113px;}
#header1 {background: #CD8A43;width: 400px;float: right;}
#nav {width: 180px;height: 414px;float: left;padding: 12px 4px;border-right: 0px solid #385895;background: #DBA75B url(bilder-neu/hg.jpg);}
#right {width: 40px; float: right; padding: 15px 10px;}
#content {width: auto;margin: 0 0 0 188px;padding: 23px 20px 15px 15px;background: #F4DDB9;border: 0px solid #7E2400;}
#inhalt {height: 400px;top: auto;width:630px;overflow-y: hidden;visibility: visible;overflow-x: hidden;overflow: auto;position: static;display: block;}
#footer {background: #CD8A43 url(bilder-neu/hg.jpg) repeat-x center top;padding: 10px 10px 5px;border-bottom: 1px solid #990000;font-size: 75%;color: #7E2400;font-weight: bold;text-align: center;}
.oben {font: bolder 145% "Courier New", Courier, mono;color: #FFFFFF;margin: 0 0 0 0;padding: 2px 0px 2px 12px;letter-spacing: 1px;}
.oben1 {font: bolder 12px "Courier New", Courier, mono;color: #FFFFFF;}
.brclear {clear:both; height:0px; margin:0px; font-size: 1px; line-height: 0px;}
p {font-size: 95%;}
.p100 {font-size: 95%;}
.p80 {font-size: 80%;}
.p70 {font-size: 70%;}
li {font-size: 95%;padding: 3px;}
.titel {font-size: 110%;font-weight: bold;font-variant: small-caps;}
#content p, #content .p100 {line-height: 130%;}
#nav a:link, #nav a:visited {color: #7E2400;text-decoration: none;padding: 2px;font-weight: bold;font-size: 100%;margin: 1px;display: block;letter-spacing: 2px;}
#nav a:hover, #nav a:active, #nav a:focus {color: #FFFFFF;height: auto;width: 166px;padding: 2px;background: #7E2400;font-weight: bold;font-size: 100%;margin: 1px;display: block;letter-spacing: 2px;}
#nav a.k:link, #nav a.k:visited {color: #7E2400;text-decoration: none;padding: 0px 0px 0px 15px;font-weight: bold;font-size: 85%;margin-left: 1px;display: block;}
#nav a.k:hover, #nav a.k:active, #nav a.k:focus {color: #FFFFFF;height: auto;width: 141px;padding: 0px 0px 0px 15px;background: #7E2400;font-weight: bold;font-size: 85%;margin-left: 1px;display: block;}
#nav a.bild:link, #nav a.bild:visited, #nav a.bild:hover, #nav a.bild:active {text-decoration: none;border-style: none;padding: 0px;margin: 0px;display: block;background: #EDE021;}
a:link, a:visited {color: #752000; text-decoration: none; font-weight: bold;font-size: 95%;}
a:hover, a:active {color: #FF6600;}
a.klein:link, a.klein:visited {color: #752000; text-decoration: none; font-weight: bold;font-size: 75%;}
a.klein:hover, a.klein:active {color: #FF6600;}
a.bild:link, a.bild:visited {text-decoration: none;border-style: none;}
a.bild:hover, a.bild:active {text-decoration: none;border-style: none;}
label {font: 95% Verdana, Arial, Helvetica, sans-serif; color: #7E2400; margin-bottom:10px;
	padding-left:0px;float:left;clear:both;display:block;width:160px;}
.button {background: #FAEDDA; height: 20px; width: 100px;}
input, textarea, select {float:left;display:block;width:250px;border: 1px solid #333;background:#FAEDDA;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;margin-bottom:10px;padding:1px;}
input.ohne {width:0px;border: 0px;margin-bottom:0px;padding:0px;}
.form-button {margin-left:160px !important; margin-left:0px; /*to fix ie6 position*/ width:100px;clear:both;}
/*clearing all floats and fix firefox and ie backgroundcolor-bug */
div.clearer {clear:both;font-size:0px;line-height:0px;display:block;height:0px;}
form {width:500px;border-top: 0px none;border-right: 0px none;border-bottom: 0px none;border-left: 0px none;}

