body            {font: 0.9em verdana, arial, helvetica, sans-serif; background-color:#FDFDFD; margin:0px; margin-top:10px; margin-left:0px;}

a               {text-decoration: none; border:0; color:black;}
img             {border:0;}
a:hover         {cursor:hand;}

h1              {margin-top:-1px;font: 1.15em verdana, arial, helvetica, sans-serif; font-weight:bold; color:#4062aa;}
h2              {font: 1.10em verdana, arial, helvetica, sans-serif; font-weight:bold; color:#4062aa;}
h3              {font: 1.05em verdana, arial, helvetica, sans-serif; font-weight:bold; color:#4062aa;}
h4              {font: 0.90em verdana, arial, helvetica, sans-serif; font-weight:bold; color:#4062aa;}

div.main        {width:1000px; background-color:#FFEDBC; margin:10px auto 10px; _margin-top:0px; position:static;}
div.top1        {width:1000px; height:120px; margin:0px; padding:0px;}
div.navi        {float:left; width:175px; margin:0px; padding:0px; display:block;}
div.addon       {float:right; width:125px; font-size:0.8em; background-color:#FFEDBC; 
                 margin:0px; padding:0px; overflow:hidden;}
span.addon      {font: 0.9em verdana, sans-serif; margin:3px; display:block;}

span.content    {width:auto; margin:0px 125px 0px 175px; padding:20px; background-color:white; position:absolut; 
                 min-height:600px; _height:650px; left:175px, right:125px; top:100px; bottom:0px; display:block;}

span.content a  {color:#F16245;}
span.content li {margin-left:15px;}
span.content hr {color: #ffd990;}

div.footer      {width:500px; height:20px; background-color:silver; margin:0px; display:block; float:left;}
div.footer_r    {width:500px; height:18px; background-color:silver; margin:0px; display:block; float:left; font-size:0.6em; padding-top:2px;}

div.tof table   {font: 0.8em verdana, sans-serif; border:0; border-spacing:3;}
div.tof td      {padding-right:10px;}

div.kopfzeile1  {width:1000px; height:10px; background-color:#F16245;}
div.kopfzeile2  {width:1000px; height:110px; background-color:#FFD98F;}
div.logo        {width:175px; height:110px; float:left;}       
div.topnavi1    {width:140px; height:110px; margin:0px; float:left; display:block;}
span.topnavi2   {width:140px; height:66px; margin:0px; background-color:#FFFFFF; display:block;}
span.topnavi3   {width:140px; height:10px; margin:0px; display:block;}
span.topnavi4   {width:auto; margin:0px; text-align:center; border-left:1px solid #F69464; display:block; 
                 font-size:0.85em;}
span.topnavi5   {width:auto; margin:0px; text-align:center; border-left:1px solid #F69464; border-right:1px solid #F69464; 
                 display:block; font-size:0.85em;}
div.rechts      {width:auto; height:110px; float:left;}
img.transparent {filter:alpha(opacity=35); -moz-opacity: 0.35;}

p.suche1         {margin:0px; padding:0px;}
form input.suchbox   {height:1.5em; width:100px; border:0px; padding:0px; font:1em arial, verdana, sans-serif; 
                 background-color:#FFFFFF; display:inline;}
form.suche1     {border:0px; margin:0px; padding:8px; padding-bottom:15px; font-size:0.8em;}

ul.navi2        {font-size:0.8em; border:0px; margin:0px; padding:0px; list-style-type:none;}
a.navi2         {border:0px; margin:0px; padding:0px; display:block;}
li.navi2        {height:1.8em; margin:0px; padding:0px; background-color:#FFD98F; border:0px solid red; border-bottom:2px solid #ffffff;}
p.navi21        {height:1.8em; width:15px; float:left; background-color:#F16245; margin:0px; border:0; padding:0px;}
p.navi22        {margin:0px; border:0; padding:0px; padding-top:2px; padding-left:21px; }
p.w3c	        {margin:50px 20px;} 
ul.navi2_sonst  {margin:0px; padding:7px; list-style-type:none; margin:0px;}
ul.navi2_sonst li {font-size:0.75em; padding:2px; color:gray; margin:0px;}
ul.navi2_sonst li a {color:gray;}
li.navi3        {height:1.8em; margin:0px; padding:0px; background-color:#FFEDBC; border-bottom:2px solid #ffffff;}
a.navi3         {margin:0px; padding:0px; text-decoration:none; display:block; }
p.navi31        {float:left; padding:0px; width:30px; height:1.8em; margin:0px;}
p.navi31 img    {margin-left: 8px; margin-top:6px;}
p.navi32        {margin:0px; padding-top:2px; padding-left:30px;}

.bildlinks {border: 0px #0063ce; background: #FFEDBC; float: left; width: 48%; padding: .3em; margin-right: .8em; margin-top: 0px; margin-left: 0px; font-size: .9em;}
.bildrechts {border: 0px #0063ce; background: #FFEDBC; float: right; width: 48%; padding: .3em; margin-right: 0px; margin-top: 0px; margin-left: .8em; font-size: .9em;}
.bildlinks_halb {border: 0px #0063ce; background: #FFEDBC; float: left; width: 24%; padding: .3em; margin-right: .8em; margin-top: 0px; margin-left: 0px; font-size: .9em;}
.bildrechts_halb {border: 0px #0063ce; background: #FFEDBC; float: right; width: 24%; padding: .3em; margin-right: 0px; margin-top: 0px; margin-left: .8em; font-size: .9em;}

span.Druckansicht {font-size: 0.75em; padding-top:10px; margin-left:550px; margin-bottom:10px;}
