/* Style sheet layout */
body {background:#fff}
#wrapper {background:#fff url(../images/bag-bg7.jpg) top left repeat-y;}
#header {background:#fff url(../images/bag-header6.jpg) top left no-repeat; height: 411px;}
#header .inside,#container,#footer .inside{margin-right:auto;margin-left:auto;}
#header .inside{z-index:999;}
#header-print {background:#fff url(../images/header-print.jpg) top left no-repeat); display:none;}
#logo{top:20px;left:10px; position:absolute;}
#footer{background:#fff url("../images/footer6.jpg") bottom no-repeat; height:40px;}
#footer .inside{padding-top:.3em;}
#main .inside {margin-top:-30px;}
#main .inside,#right .inside{padding-bottom:1em;}
#container {}
#left {margin-top:-10px; }
#topnavi{right:160px;top:80px;position:absolute;}
#topnavi a {text-decoration:underline;color:#565F64;font-weight:bold; }
#topnavi a:link {color:#565F64; text-decoration:underline;}
#topnavi a:visited{color:#565F64;text-decoration:underline;}
#topnavi a:hover{color:#565F64;text-decoration:none;}
#topnavi a:active, #topnavi a:focus{color:#565F64;text-decoration:none;}
#suchenavi{right:15px;top:70px;position:absolute;}
#suchenavi form,#suche ul{margin-bottom:0;}
#suchenavi li{float:left;padding:12px 0px;}
#suchenavi .search{padding:9px;}
#suchenavi input.text{width:100px;}
#suchenavi input.submit{top:2px;position:relative;vertical-align:top;}
.print {left:20px;position:absolute;top:4.0em;font-size:1.2em;}
#copyright .ce_text{clear:both;padding-top:0;padding-bottom:5px;text-align:left;border:0;font-size:.9em; }
*:first-child+html #copyright{padding-top:5px;}
.mod_visitors {display:none;}
