body      { color: #525252; font-size: 11px; font-family: Verdana, Arial, SunSans-Regular, Sans-Serif; background: #dfdad7 repeat-x fixed; margin: 0px; padding: 0px; height: auto }
/* ----------container zentriert das layout-------------- */


/* ----------container zentriert das layout-------------- */
#container   { background-color: #fafafa; margin: 0px auto; padding: 0px; width: 790px } 


/* ----------outer und inner----------------- */
#outer   { background-color: #fafafa; border-left: 200px solid #afd7fa } 

#inner { margin: 0px; width: 100% } /* die IE PC schlaufe */ 

/* --------------left navigavtion------------- */
#left     { float: left; margin-right: 1px; margin-left: -200px; position: relative; top: 0px; width: 200px }

/* -----------------Inhalt--------------------- */
#content { margin: 0px; position: relative }

p{
padding: 5px 10px;
margin:0px; }

pre{
font-size: 12px;
padding: 5px 10px;
margin:0px;}

/*  ----------------footer---------------------- */ 
#footer  { background-color: #fafafa; text-align: right; clear: left; margin: 0px; padding: 0px; border-top: 1px solid #737373 } 


h1     { color: #930300; font-weight: bold; font-size: 1.2em; font-family: Verdana }
.hstart { color: #930300; font-weight: bold; font-size: 1.3em; font-family: Verdana }
h2   { color: #4b74b4; font-weight: bold; font-size: 1em; font-family: Verdana }
h3  { color: #930300; font-weight: bold; font-size: 0.9em; font-family: Verdana }
.marker { color: #930300; font-weight: bold; font-size: 0.9em; font-family: Verdana }
a   { color: #444; text-decoration: none }
.liu  { border-bottom: 1px solid #bdc84c }
a:hover      { color: #930300; text-decoration: underline; background-color: #fafafa }
.footertxt      { color: #fff; font-size: 0.8em }
.a2 { text-decoration: none }
.kltxt { font-style: italic; font-size: 8pt }
.thick { color: #323232; font-weight: bold }
#innertube1  { margin-top: 0px; padding-top: 15px }
#innertube           { background: url(images/bg_navi2.jpg) no-repeat; margin-top: 0; padding-top: 0px; padding-left: 10px; height: 510px }
#innertube2  { padding-top: 15px; position: absolute; top: 400px }
#innertube_main  { padding-top: 7px; padding-right: 5px; padding-left: 10px }
.link_aktiv   { color: #000 }
.us4 { font-style: italic; font-weight: bolder }
.subtxt   { font-size: 7pt; font-family: Arial }

/* Navigation */

#navibuttons ul
   { list-style-type: none; margin: 0px 0 0; padding: 5px 0 0 0px }

#navibuttons li   { margin: 0 0 0px; padding: 0px }

#navibuttons a
       { color: #4b74b4; font-size: 10px; text-decoration: none; padding: 4px 4px 4px 10px; border-style: solid; border-width: 1px 2px 1px 1px; border-color: #d9d9d9 #300 #646464 #369; width: 164px; display: block }
#aktiv  { color: #fafafa; font-size: 10px; text-decoration: none; background-color: #4b74b4; padding: 4px 4px 4px 10px; border-style: solid; border-width: 1px 2px 1px 1px; border-color: #fff #000 #646464 #069; width: 164px; display: block }
#navibuttons a:hover
      { color: #304b75; background-color: #fafafa; border-top: 1px solid #c5c5c5; border-bottom: 1px solid #646464 }