/*css fuer alles */body {background: url(gfx/h.gif) #fff;padding: 0;font-size: 96%;margin: 0;min-width: 710px;font-family: Verdana, Helvetica, Arial, sans-serif;padding-top: 15px; }a {color: #614910;}a:visited {color: #4d3600;}a:hover {color: #bf9d60;}p, th, td, li, dd, dl, dt {font-family: Verdana, Helvetica, Arial, sans-serif;}h1,h2,h3,h4,h5,h6 {color: #4b400b;font-weight: normal;}p {border: 0;margin: 0;padding: 0;}/* head-bereich */#banner {background: #dedede;width: 710px;height: 15px;color: #747474;margin: 0 auto;}#banner p {font-size: .8em;padding-right: 5px;text-align:right;}/* Navigation and content */#content p, #content ol, #content ul {margin-bottom: 1em;font-size: .9em;line-height: 1.8em;}#content p:first-letter {font-weight: bold;font-size: medium;}#nav-toplevel {width: 700px;margin:  auto;border: 5px #dedede solid;border-top: 0;padding: 0;}#nav-meta {background: url(gfx/head_bg.gif) #dedede;text-align: right;height: 90px;padding: 5px;}#nav-meta a[href="#content"] {display: none;}#nav-meta a {text-decoration: none;}#nav-meta a:hover {text-decoration: none;}#nav-meta ul {margin: 0;padding: 0;list-style-type: none;}#nav-meta li {text-decoration: underline; }#nav-main {background: #339800 ;text-transform: none;margin: 0;padding: 0;height: 24px;width: 700px;text-align: left;font-stretch: wider; }#nav-main ul {text-align: left;margin: 0;padding: 0;border: 0;list-style-type: none;}#nav-main ul li {font-family: Verdana, Helvetica, Arial, sans-serif;font-size: 1em;display: block;float: left;height: 25px;width: 116px;padding: 0;margin: 0;border: 0; }#nav-main ul li a {display: block;text-align: left;text-decoration: none;text-align: center;color: #ffffff;height: 24px;padding: 0 10px;margin: 0;border: 0;/*border-right: 1px #ffffff dotted;*/}#nav-main li a.current {text-decoration: none;color: #339800;background: #C4F046;}#nav-main li a:hover {background: #C4F046;text-decoration: underline;}#nav-toplevel ul {margin-top: 0;}#container {background:#f7f5f3;margin: 0 auto;padding: 0;border: 0;width: 710px; }#container h1, h2, h3, h4, h5, h6 {margin-top: 0;padding-top: 0.5em;font-weight: normal;}#container h1 {font-size: 1.2em;font-weight: bold; }#container h2 {font-size: 1.1em;font-weight: bold; }#container h3 {font-size: 1em;font-weight: bold; }#container h4 {font-size: .9em;font-weight: bold; }#content {float: left;width: 513px;border: 5px #dedede solid;border-top: 0px;background: #FFFDEE ;padding: 7px;}#content p, th, td, li, dd, dl, dt {font-family: Verdana, Helvetica, Arial, sans-serif;color: #4d3600; }#nav-subs {float: right;padding: 0;width: 158px;padding: 5px;text-align: left;border-right: 5px solid #dedede;border-top: 0px;border-bottom: 5px solid #dedede;background: #f7f5f3 none top left repeat;}#nav-subs p, th, td, li, dd, dl, dt {font-family: Verdana, Helvetica, Arial, sans-serif;color: #614910;text-align: left;font-size: .7em;line-height: 1.5em; }#nav-subs h1, h2, h3, h4, h5, h6 {font-family: Verdana, Helvetica, Arial, sans-serif;color: #614910;text-align: left;font-size: .9em;line-height: 1.8em;font-weight: bold; }#nav-subs img{border-bottom: 1px #a7b19b solid;border-right: 1px #a7b19b solid; padding-bottom: 5px;margin-bottom: 5px;}#nav-section {padding: 0;margin: 0;}#nav-section ul {border: 0;margin: 0;padding: 0;list-style-type: none;}#nav-section ul li {text-align: left;font-family: Verdana, Helvetica, Arial, sans-serif;}#nav-section ul li a {display: block;color: #55411c;padding: 3px 5px;width: 134px;text-align: right;}#nav-section ul li a:hover {background: #fff;color: #bf9d60;}#nav-section li a.youarehere {background-color: #fff;border-right: 7px solid #fff;}#nav-supp ul {list-style-type: none;text-align: right;margin: 0;padding: 1em 0;padding-right: 15px;}#nav-supp ul li {padding: 1px 0;font-family: Verdana, Helvetica, Arial, sans-serif;}#nav-supp ul li a {text-decoration: underline;width: 140px;}/* der seiten footer */#info-site {background: #339800 top left no-repeat;color: #fff;clear: both;float: left;width: 513px;margin: 0 auto;border: 5px #dedede solid;border-top: 0;padding: 7px;text-align: center;font-size: .7em; }#info-site p {padding-right: 5px;}#info-site a {color: #fff;text-decoration: none;}#info-site a:hover {color: #fff;text-decoration: underline;}
