/* CSS Document */
html, body  { background:#E4EDC6; margin:0; padding:0; font-family: Arial, Geneva, sans-serif, Helvetica; font-size:11px; color:#000; line-height:150%; text-align:center; width:100%; position:absolute }
#eContainer { background:#fff; width:100%; height:100%; text-align:left; position:relative; width:980px; height:664px; margin:auto; margin-top:10px }  
*, p, img   { margin: 0; padding: 0 }
a, a:visited { color: #114733; text-decoration:none;}
a:hover { text-decoration:underline  }
input[type="text"], textarea { font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#000; border:1px solid #007931; padding:2px }
input[type="checkbox"] { margin-right:4px; }
a.button, input[type="button"], input[type="submit"], input[type="reset"] { padding:2px; background-color: #C5D882; border: 2px solid #007931; text-decoration:none}
a.button:hover, input[type="button"]:hover, input[type="submit"]:hover, input[type="reset"]:hover { background-color: #FED644;  }
h1 { line-height:100%; }
h2 { font-size: 14px; padding:0; margin:0 }
h3 { font-size: 11px; padding:0; margin:0 }
ul { margin: 0 0 0.2em 1em }
.titel  { font-weight:bold; color:#007931; padding:0;margin:0 }
.l { font-size:18px; line-height:1.2em }
.ml { font-size:14px }
.m { font-size:11px }
.ms { font-size:10px }
#eLogo  { position:absolute; left:24px; top:32px; width:160px; height:90px; z-index:50; }
#eKopf  { position:absolute; left:210px; top:0px; width:770px; height:106px; z-index:10; background-color: #C5D882 }
#eKopfbild  { position:absolute; left:560px; top:0; width:206px; height:106px; z-index:1; border:0; border-left:4px solid white; border-collapse:collpase }
#eKopftitel { position:absolute; left:40px; top:60px; width:520px; height:48px; z-index:20; font-size:36px; color:#FFF; padding-top:0; letter-spacing:2pt; line-height:100%  }
#eKopfNavi  { position:absolute; left:210px; top:110px; width:770px; height:32px; z-index:20; background-color: #C5D882; white-space:nowrap }
#eContent { position:absolute; left:210px; top:146px; width:770px; height:518px; z-index:52; background-color:#FFF }
#eNavi    { position:absolute; left:0px; top:146px; width:210px; height:294px; z-index:20; font-size:14px; padding:0; margin:0 }
#eSubNavi02 { position:absolute; left:109px; top:-1px; width:98px; z-index:30; padding: 4px 4px 4px 8px; background-color: #e4edc6; }
#eSubNavi01 { position:absolute; left:219px; top:-1px; width:98px; z-index:30; padding: 4px 4px 4px 8px; background-color: #e4edc6; }
#eSubNavi04 { position:absolute; left:329px; top:-1px; width:118px; z-index:30; padding: 4px 4px 4px 8px; background-color: #e4edc6; }
#eSubNavi12 { position:absolute; left:0px; top:83px; width:118px; z-index:30; padding: 4px 4px 4px 8px; background-color: #FFEBAB; }
#eSubNavi13 { position:absolute; left:0px; top:115px; width:118px; z-index:30; padding: 4px 4px 4px 8px; background-color: #FFEBAB; }
#eSubNavi14 { position:absolute; left:0px; top:148px; width:118px; z-index:30; padding: 4px 4px 4px 8px; background-color: #FFEBAB; }
#eSubNavi15 { position:absolute; left:0px; top:181px; width:158px; z-index:30; padding: 4px 4px 4px 8px; background-color: #FFEBAB; }
#eSubNavi16 { position:absolute; left:0px; top:214px; width:158px; z-index:30; padding: 4px 4px 4px 8px; background-color: #FFEBAB; }
#eSubNavi17 { position:absolute; left:0px; top:247px; width:186px; z-index:30; padding: 4px 4px 4px 8px; background-color: #FFEBAB; overflow: visible; }

#eSubbild { position:absolute; left:0px; top:444px; width:206px; height:220px; z-index:50; padding:0; margin:0 }
#eBild2 { position:absolute; left:564px; top:0; width:206px; height:145px; z-index:23; }
#eBild3 { position:absolute; left:564px; top:149px; width:206px; height:145px; z-index:21; }
#eSonstiges  { position:absolute; left:564px; top:298px; width:178px; height:113px; z-index:21; background-color:#FED644; padding: 16px 12px 16px 16px }
#eInlineNavi { position:absolute; left:564px; top:448px; width:198px; height:54px; z-index:21; background-color:#FFEBAB; text-align:center; line-height:125%; margin:0; padding:8px 4px 8px 4px }

