body {
   font-size:100.1%;
   font-family:Verdana,Helvetica,Arial,sans-serif;
   /*background:url(./design/body_haupttext.jpg) repeat scroll left top;*/
}
#container {
   width:800px;
   margin:10px auto;
   border-left:1px solid #969696;
   border-right:1px solid #969696;
   border-bottom:1px solid #969696;
   background:#fff;
   text-align:left;
}
#banner-li {
   width:0px;
   height:122px;
   margin:0;
   padding:0;
   border:0;
   float:left;
   width:0px;
   height:122px;
   /*background:url(./design/banner_links.jpg) no-repeat scroll left top;*/
}
#banner {
   width:800px;
   height:122px;
   margin:0;
   padding:0;
   border:0;
   float:left;
   background:url(./design/banner.jpg) no-repeat scroll left top;
}
#banner-re {
   width:0px;
   height:122px;
   margin:0;
   padding:0;
   border:0;
   float:left;
   /*background:url(./design/banner_rechts.jpg) no-repeat scroll left top;*/
}
#banner-spruch {
   position:relative;
   top:30px;
   left:180px;
   font-family:Arial,Helvetica,sans-serif;
   font-style:italic;
   color:#999;
   margin-right:180px;
}
#banner-spruch p {
   margin:0em;
   padding:0em;
   font-size:0.75em;
}
#sidebar-a-titel {
   float:left;
   width:150px;
   border:0;
   border-color:#606060;
   background-color:#606060;
}
#sidebar-b-titel {
   float:right;
   width:130px;
   border-top:1px;
   border-top-style:solid;
   border-left:1px;
   border-left-style:solid;
   border-color:#606060;
   background-color:#606060;
}
#brotmenu {
   width: 500px;
   margin:0:
   /*margin:0 7.8125em 0 0;*/
   vertical-align:middle;
   float:left;
}
#brotmenu p {
   display:inline;
   margin:0em 0em 0em 1.25em;
   color:#666;
   font-size:0.75em;
   vertical-align:middle
}
#content-container {
   width:100%;
   border-top:1px dashed #c0c0c0;
   background: url(./design/hintergrund_mit_linie.gif) repeat-y left;
   overflow:hidden;
}
#sidebar-a {
   float:left;
   width:150px;
   background-color:#ffe3c7;
   overflow:hidden;
}
#sidebar-b {
   width:150px;
   float:right;
   /*clear:right;*/
   margin-top:0em;
   margin-left:10px;
   margin-right:0em;
   
   /*background-color:#fff;*/
}
#content {
   border-left:150px solid #ffe3c7;
   border-right:150px solid #fff;
}
#fuss-container {
   width:100%;
   border-top:1px solid #606060;
   overflow:hidden;
}
#fuss-a {
   float:left;
   width:150px;
   background-color:#e0e0e0;
}
#fuss-b {
   float:right;
   width:150px;
   /*background-color:#fff;*/
}
#fuss {
   border-left:150px solid #ffe3c7;
   border-right:150px solid #fff;
}
#menutop {
   width:800px;
   /*height:2.1875em;*/
   height:35px;
   margin:0;
   border-top:1px solid #c0c0c0;
   border-bottom:1px solid #c0c0c0;
   background-color:#fff;
   clear:none;
}
#suchfeld,#suchform {
   /*display:inline;*/
   float:right;
   width:130px;
   padding:2px 5px;
}
#navi0{
   padding:0em;
   line-height:1.5em;
   white-space:normal;
}
#navi0 ul {
   margin:0em;
   padding:0em;
}
#navi0 li{
   display:inline;
   list-style-type:none;
   text-align:center;
   font-size:0.75em;
   border-top:6px solid gray;
}
#navi0 a {
   margin:0em 5px 0em 0em;
   padding:0em;
   float:left;
   width:125px;
   border-top:6px solid #fff;
   border-bottom:0px solid #fff;
}
#navi0 a:link,#navi0 a:visited {
   background-color:#fff;
   font-weight:bold;
   text-align:center;
   color:#666;
   text-decoration:none;
}
#navi0 a#current:link,#navi0 a .aktiv:link /*,#navi0 a#current:visited , #navi0 a .aktiv:visited*/ {
   color:#0a0a0a;
   background-color:#fff;
   font-weight:bold;
}
#navi0 a.xxcolor1:link,#navi0 a.xxcolor1:visited {
   border-top-color:#006ea5;width:150px;
}
#navi0 a.xxcolor2:link,#navi0 a.xxcolor2:visited {
   border-top-color:#911300;
}
#navi0 a.xxcolor3:link,#navi0 a.xxcolor3:visited {
   border-top-color:#dacf90;
}
#navi0 a.xxcolor4:link,#navi0 a.xxcolor4:visited {
   border-top-color:#00FF40;
   border-top-width: medium;
   border-right-width: medium;
   border-bottom-width: medium;
   border-left-width: medium;
}
#navi0 a.xxcolor5:link,#navi0 a.xxcolor5:visited {
   border-top-color:#008000
}
#navi0 a.xxcolor6:link,#navi0 a.xxcolor6:visited {
   border-top-color:#D60061;
   margin-right:0;
   border-top-width: thick;
   border-right-width: thick;
   border-bottom-width: thick;
   border-left-width: thick;
}
#navi0 a#current.xxcolor1:link,#navi0 a.xxcolor1:focus,#navi0 a.xxcolor1:active,#navi0 a.xxcolor1:hover {
   border-color:#006ea5;background-color:#cce5fa;
}
#navi0 a#current.xxcolor2:link,#navi0 a.xxcolor2:focus,#navi0 a.xxcolor2:active,#navi0 a.xxcolor2:hover {
   border-color:#911300;background-color:#eecfca;
}
#navi0 a#current.xxcolor3:link,#navi0 a.xxcolor3:focus,#navi0 a.xxcolor3:active,#navi0 a.xxcolor3:hover {
   border-color:#dacf90;background-color:#f9f7ec;
}
#navi0 a#current.xxcolor4:link,#navi0 a.xxcolor4:focus,#navi0 a.xxcolor4:active,#navi0 a.xxcolor4:hover {
   border-color:#ffa000;background-color:#fff0d8;
}
#navi0 a#current.xxcolor5:link,#navi0 a.xxcolor5:focus,#navi0 a.xxcolor5:active,#navi0 a.xxcolor5:hover {
   border-color:#008000;background-color:#c8ecc8;
}
#navi0 a#current.xxcolor6:link,#navi0 a.xxcolor6:focus,#navi0 a.xxcolor6:active,#navi0 a.xxcolor6:hover {
   border-color:#D60061;background-color:#f9d3e4;
}
#navi,#navi1,#navi2  {
   padding:0;
   font-size:0.75em;
}
#navi ul,#navi1 ul,#navi2 ul {
   margin:2.1em 0;
   padding:0;
   list-style:none;
}
#navi ul ul,#navi1 ul ul,#navi2 ul{
   margin:0;font-size:0.9em;margin-left:1.3em;
}
#navi1 a {
   padding:0.75em;
   text-decoration:none;
   border: thick;
}
#navi a:link,#navi a:visited, 
#navi1 a:link,#navi1 a:visited,
#navi2 a:link,#navi2 a:visited {
   margin:0;
   display:block;
   border-left:0.625em solid;
   border-bottom:0.0625em solid;
   color:#666;
   font-weight:bold}
#navi a#current:link, #navi a#current:visited,
#navi1 a#current:link,#navi1 a#current:visited,
#navi2 a#current:link,#navi2 a#current:visited {
   border-left:0.625em solid transparent;
   border-bottom:0.0625em solid transparent;
   color:#0a0a0a;
   background-color:transparent;
   border-top-width: thin;
   /*border-top-color: #6270EC*/;
}
#navi a:hover,#navi a#current:hover,#navi a#current:focus,#navi a#current:active,
#navi1 a:hover,#navi1 a#current:hover,#navi1 a#current:focus,#navi1 a#current:active,
#navi2 a:hover,#navi2 a#current:hover,#navi2 a#current:focus,#navi2 a#current:active {
   border-left:0.625em solid #EFE;
   border-bottom:0.0625em solid #EFE;
   color:#0a0a0a;
}

