 /*body*/ 
body { background-color:#fee5af;  margin:0px; vertical-align:top; margin-top:0px; padding-top: 0px; text-align:left;}

 /*gestaltungselemente*/
 
.rahmen {position: absolute;  margin-top:0px; margin-left:112px; padding:0px; width:50em;  border-style:solid; border-width: 1px; border-left-color: #20491b; border-right-color: #20491b; border-top-color: #20491b; border-bottom-color: #20491b;  background-color: #fdf2d4; }
.formrahmen {position: absolute;  margin-top:0px;  margin-left:112px;  width:50em; padding:0px;  border-style:solid; border-width: 1px; border-left-color: #20491b; border-right-color: #20491b; border-top-color: #20491b; border-bottom-color: #20491b; border-top-color: #20491b; background-color: #fdf2d4; }

.head {position: relative; top:0px; margin:0px; padding:0px; width:800px; height:162px; background-image:url(img/head.jpg); background-repeat:no-repeat;}

.content {position:relative; margin-left:13em; margin-right:1.6em; margin-bottom: 2em; padding-top: 1.3em; }

.bildrahmen {border-style:solid; border-width: 1px; border-color: #949494; }
.prahmen {border-style:solid; border-width: 1px; border-color: bc5b21; padding:5px; background-color: #fef9ea;}

.news {margin:2px; text-align:left; border-width: 1px; border-color: #20491b; border-style:solid; }
.color {background-color: #ebeda0;}
.color2 {background-color: #ffcc66;}

li { margin-top:5px; }
ul { padding-bottom: 15px; }
hr {noshade width:300px; color:yellow; height:1px; text-align:left; color:#20491b;}


/*fonts*/
h1 { font-family: Verdana, Arial, Adobe Helvetica; font-weight:bold; color:#20491b; text-decoration:none; font-size:0.9em; text-align:left; margin-left:15px;  margin-bottom:10px; margin-top:0px; }
p { font-family: Verdana, Arial, Adobe Helvetica; font-weight: normal; color:#20491b; text-decoration:none; font-size:0.80em; text-align:left; margin-bottom:10px; margin-top: 5px; margin-left:15px; }
.bildunterschrift { Verdana, Arial, Adobe Helvetica; font-weight: normal; color:#20491b; text-decoration:none; font-size: 0.7em; text-align:left; vertical-align:top; margin-top:0px;}
.form { font-family: Verdana, Arial, Adobe Helvetica; font-weight:normal; color:#20491b; text-decoration:none; font-size:0.80em; text-align:left; margin-bottom:0px; margin-top: 5px; margin-left:5px; }
.fett {font-weight:bold;}
.rot {color:bc5b21;}
ul  {font-family: Verdana, Arial, Adobe Helvetica; font-weight: normal; color:#20491b; text-decoration:none; font-size:0.80em; text-align:left; margin-bottom:10px; margin-top: 5px; margin-left:30px;}

/*navi*/
.navi { position:relative; top:130px; width:50em; height:28px; }
.navitab {width:50em; height:27px; text-align:center; background-color:#20491b;  vertical-align:middle; }
.egal { width:5.5em;}
.gross { width:8em;}
.small {width:5em;}
.pad { padding:3px;}


.subnavi { position: absolute; top:157px; left:0px; }
.subnavitab { margin:2px; text-align:left; background-color:#20491b;}
.ph { width:10px; }
.center { width:10em; }
.fc { background-color: #ebeda0; height:10px; text-align:center; }
.pad2 { padding-left:10px; padding-top:8px; padding-bottom: 8px; }

a:link { font-weight:bold; color:#f9edd1;  text-decoration:none; font-family:Verdana,Arial, Adobe Helvetica;  font-size:0.70em; }
a:visited { font-weight:bold; color:#f9edd1;  text-decoration:none; font-family: Verdana, Arial, Adobe Helvetica; font-size:0.70em;}
a:hover { font-weight:bold; color:#f9edd1;  text-decoration:underline; font-family:Verdana,Arial, Adobe Helvetica; font-size:0.70em; }
a:active {font-weight:bold; color:#f9edd1;  text-decoration:underline; font-size:0.7em; font-family:Verdana,Arial, Adobe Helvetica; }
a:focus { font-weight:bold; color:#0f9edd1;  text-decoration:none; font-size:0.7em; font-family:Verdana,Arial, Adobe Helvetica; }

.nolink { font-weight:bold; color:#ff9933;  text-decoration:none; font-size:0.7em; font-family:Verdana,Arial, Adobe Helvetica; }

.sonder { font-weight:normal; color:#20491b;  text-decoration:underline; font-family:Verdana,Arial,Adobe Helvetica; font-size:1.3em; }


/*help*/
.platzhalter {height:12em;}
.testrahmen {border-style:solid; border-width: 1px; border-color: red;  }