@charset "utf-8";
/* CSS Document */

body {color:#000000; font-family:Arial, Helvetica, Verdana, sans-serif; font-weight:normal; line-height:1.4em; text-align:center; text-decoration:none; background:#FFFFFF url(../img/back.gif) repeat; margin:0; padding:1em;}

ul#help {width:auto; height:auto; text-align:left; margin-left:auto; margin-right:auto;}
ul#help li a {position:absolute; top:-999em; left:-999em; color:#000000;}
ul#help li {display:inline; margin:0;}
ul#help li a:focus,
ul#help li a:hover,
ul#help li a:active {display:block; position:relative; left:-1em; top:1em; width:auto; height:auto; color:#FFFFFF; font-size:80%; font-weight:bold; text-align:center; text-decoration:underline; background:#336633; padding:0 0 0.2em 0; margin:0 -1em 0.6em 0;}

#logo {display:block; width:30em; height:3.5em; text-align:center; background:#FFFFFF; border:0.1em solid #336633; padding:0.8em 0 0 0; margin:0;}
.claim {display:block; width:35.3em; height:2em; color:#336633; font-size:85%; text-align:center; background:#FFFFFF; border:0.1em solid #336633; padding:0.2em 0 0 0; margin:-0.1em 0 0 0;}
#head { width:30em; height:8em; background:url(../img/head.png) no-repeat bottom center; padding:0 0 2em 4em; margin:0 0 0 11em;}

div#container {display:block; width:auto; height:100%; text-align:left; padding:0; margin:0;}

div#navigation {display:block; position:absolute; top:10.2em; left:auto; width:14em; height:19.9em; z-index:2;}

ul#navi {width:auto; height:auto; padding:0; margin:0 0 1em 0;}
ul#navi li {list-style:none; padding:0; margin:0;}
ul#navi li a, ul#navi li a:visited {display:block; height:auto; color:#BBD685; font-size:140%; font-weight:600; text-align:left; text-decoration:none; padding:0; margin:0 1.5em 0 0; white-space:nowrap;}
ul#navi li a:hover, ul#navi li a:active, ul#navi li a:focus {color:#336633; font-weight:600;}
ul#navi li a span.bullet, ul#navi li a span.bullet:visited {color:#336633; font-size:65%; vertical-align:top;}
ul#navi li a span.bullet:hover, ul#navi li a span.bullet:active, ul#navi li a span.bullet:focus {color:#336633; font-size:65%; vertical-align:top;}
ul#navi li a.act, ul#navi li a.act:visited {display:block; height:auto; color:#BBD685; font-size:140%; font-weight:600; text-align:left; text-decoration:none; padding:0; margin:0 1.5em 0 0; white-space:nowrap;}
ul#navi li a.act:hover, ul#navi li a.act:active, ul#navi li a.act:focus {color:#336633; font-weight:600; }
ul#navi li a.act span.bullet, ul#navi li a.act span.bullet:visited {color:#336633; font-size:65%; vertical-align:top;}
ul#navi li a.act span.bullet:hover, ul#navi li a.act span.bullet:active, ul#navi li a.act span.bullet:focus {color:#336633; font-size:65%; vertical-align:top;}

ul#subnavi {width:auto; height:auto; padding:0; margin:0;}
ul#subnavi li {list-style:none; padding:0; margin:0;}
ul#subnavi li a, ul#subnavi li a:visited {display:block; height:auto; color:#336633; font-size:80%; font-weight:600; text-align:left; text-decoration:none; padding:0 0 0 2.5em; margin:0 1.5em 0 0;}
ul#subnavi li a:hover, ul#subnavi li a:active, ul#subnavi li a:focus {color:#BBD685; font-weight:600;}
ul#subnavi li a.act, ul#subnavi li a.act:visited {display:block; height:auto; color:#BBD685; font-size:80%; font-weight:600; text-align:left; text-decoration:none; padding:0 0 0 2.5em; margin:0 1.5em 0 0;}
ul#subnavi li a.act:hover, ul#subnavi li a.act:active, ul#subnavi li a.act:focus {color:#BBD685; font-weight:600;}

ul#meta {width:auto; height:auto; padding:0; margin:0;}
ul#meta li {list-style:none; padding:0; margin:0.3em 0 0.5em 0.5em;}

#text {display:block; position:absolute; top:8.5em; left:auto; width:36em; height:auto; padding:2em; margin:0 0 2em 10em; z-index:1;}

.spalte {display:block; float:left; width:auto; height:auto; padding:0; margin:0;}
.spalte0 {display:block; float:left; width:6em; height:auto; padding:0; margin:0 1em 0 0;}
.spalte1 {display:block; float:left; width:23em; height:auto; padding:0; margin:0 1em 0 0;}
.spalte2 {display:block; float:left; width:12em; height:auto; padding:0; margin:0;}
.spalteProd {display:block; float:left; width:19em; height:auto; padding:0; margin:0 1em 0 0;;}

.clear {display:block; width:auto; height:0.1em; font-size:0%; clear:both;}

h1 {color:#336633; font-size:160%; font-family:"Trebuchet MS"; line-height:110%; padding:0; margin:0 1.8em 1.5em 0;}
h2 {font-size:130%; font-weight:500; padding:0; margin:0 1.8em 1.5em 0;}
h3 {font-size:100%; font-weight:600; padding:0; margin:0 1.8em 0.5em 0;}
p {padding:0; margin:0 1.8em 1.3em 0;}
ul {padding:0 0.3em 0.3em 1.1em; margin:-1em 1.8em 1.3em 1.3em;}
.umfliessen_ul {padding:0 0.3em 0.3em 1.1em; margin:0 1.8em 1.3em 14.8em;}
li {list-style-position:outside; list-style-type:disc; margin:0;}
hr {border-top:0.1em solid #BBD685; border-bottom:0.1em solid transparent;}
hr.line {border-top:0.1em solid #BBD685; border-bottom:0.1em solid #BBD685; margin:0 0 1em 0;}
.border {border:0;}
.umfliessen {border:0; float:left; margin:0 1.3em 0 0;}
.umfliessen_lang {border:0; float:left; margin:0 1.3em 0 0; margin-bottom:12em;}
.hidden {position:absolute; left:-999em; width:31em;}
.pfeile {display:block; width:13em; height:auto; font-size:80%; text-align:center; padding:0.6em 0 0 0.8em;}
.transp {width:auto; height:2em; background:#FFFFFF; color:#000000; text-decoration:none;}
.center {text-align:center;}
.einger {margin:0 0 1.3em 19.8em;}
.sub {margin:0.2em 0 0 0;}

/* FOOTER */
#footer {display:block; width:49.8em; height:0.5em; text-align:left; background:transparent url(/incl/img/back_foot.gif) no-repeat; padding:0; margin-left:auto; margin-right:auto;}

/* DISCLAIMER */
#disclaimer {display:block; width:auto; height:4em; font-size:80%; text-align:right; vertical-align:bottom; padding:0; margin:0; clear:both;}
.left {display:block; float:left; width:auto; height:auto; margin:3em 0 0 0;}
.right {display:block; float:right; width:auto; height:auto; margin:3em 0 0 0;}
#disclaimer a, #disclaimer a:visited {color:#000000; text-decoration:underline;}
#disclaimer a:hover, #disclaimer a:active, #disclaimer a:focus {color:#336633; text-decoration:none;}


