body  { color: #000; font-size: 12px; font-family: helvetica, arial, sans-serif; background-color: #fff; text-align: left; margin: 0; padding: 0; }
p  { margin-top: 5px; margin-bottom: 0; }
h1 { color: #069; font-size: 16px; font-weight: bold; margin-top: 0; margin-bottom: 0; }
h5 { color: #999; font-size: 16px; font-weight: bold; margin-top: 0; margin-bottom: 0; }
h2 { color: #069; font-size: 16px; font-weight: bold; margin-top: 0; margin-bottom: 0; }
h4 { color: #069; font-size: 12px; font-weight: bold; background-color: #c5d8e9; margin-top: 0; margin-bottom: 0; padding: 2px 4px; display: block; }
td {  }
a  { color: #333; text-decoration: underline; }
a:link { text-decoration: none; }
a:visited { text-decoration: none; }
a:hover  { color: #000; text-decoration: none; }
a:active  { color: #069; text-decoration: none; }
img { border-width: 0; }
/**/
#Seite { width: 97%; margin-bottom: 20px; margin-left: 20px; padding-top: 35px; }
#Kopf { background-color: #bbbbbb; width: 100%; }
#Logo { width: 168px; height: 46px; float: left; }
#NavOben { background-image: url(standards/NavObenBild.gif); background-repeat: no-repeat; background-position: left bottom; width: 600px; height: 15px; float: left; padding-top: 31px; padding-left: 100px; }
#NavOben ul { margin-right: 15px; margin-bottom: 0; margin-left: 0; padding: 0; list-style-type: none; display: inline; }
#NavOben li { height: 20px; margin: 0; padding: 2px 30px 20px 0; border-left: 1px solid #fff; display: inline; }
#NavOben li a { color: #fff; font-size: 11px; font-weight: bold; text-decoration: none; height: 16px; padding-top: 0; padding-bottom: 5px; padding-left: 15px; }
#NavOben li a:hover { color: #069; font-size: 11px; font-weight: bold; text-decoration: none; padding-top: 0; padding-bottom: 0; padding-left: 15px; }
#NavOben li a.On { color: #069; font-size: 11px; font-weight: bold; text-decoration: none; padding-top: 0; padding-bottom: 5px; padding-left: 15px; }
#Content { background-image: url(standards/NavSeite-bg.gif); background-repeat: repeat-y; background-position: left 0; width: 953px; margin-top: 10px; }
#NavSeite { width: 162px; float: left; }
#NavSeiteOben { color: #fff; font-size: 10px; font-weight: bold; line-height: 14px; text-align: center; height: 46px; padding-top: 10px; padding-right: 5px; padding-left: 5px; }
#NavSeiteNav { margin-top: 10px; }
#NavSeiteNav ul { margin: 10px 0 0; padding: 0; list-style-type: none; display: inline; }
#NavSeiteNav li { margin: 10px 0 0; padding: 5px 0 0; display: inline; }
#NavSeiteNav li a { color: #fff; font-size: 11px; font-weight: bold; background-image: url(standards/NavSeiteAus.gif); background-repeat: no-repeat; background-position: left top; text-decoration: none; height: 30px; padding-top: 5px; padding-left: 30px; display: block; }
#NavSeiteNav li a:hover { color: #069; font-size: 11px; font-weight: bold; background-image: url(standards/NavSeiteAn.gif); background-repeat: no-repeat; background-position: left top; text-decoration: none; display: block; }
#NavSeiteNav li a.On { color: #069; font-size: 11px; font-weight: bold; background-image: url(standards/NavSeiteAn.gif); background-repeat: no-repeat; background-position: left top; text-decoration: none; display: block; }
#NavSeiteNews { margin-top: 40px; }
#NavSeiteNews h3 { color: #fff; font-size: 11px; font-weight: bold; background-image: url(standards/NavSeiteAus.gif); background-repeat: no-repeat; background-position: left top; text-decoration: none; height: 24px; margin-bottom: 0; padding-top: 5px; padding-bottom: 0; padding-left: 30px; display: block; }
#NavSeiteNews h3.On { color: #fff; font-size: 11px; font-weight: bold; background-image: url(standards/NavSeiteAn.gif); background-repeat: no-repeat; background-position: left top; text-decoration: none; height: 24px; margin-bottom: 0; padding-top: 5px; padding-bottom: 0; padding-left: 30px; display: block; }
#NavSeiteNews p { color: #333; font-size: 9px; padding-top: 0; padding-right: 10px; padding-left: 15px; }
#NavSeiteNews .TextWeiss { color: #fff; }
#NavSeiteNews .Archiv { margin-right: 10px; margin-left: 15px; padding-top: 5px; padding-left: 0; border-top: 1px dotted #333; }
#NavSeiteCopyright { margin-top: 60px; margin-bottom: 15px; }
#NavSeiteCopyright h3 { color: #069; font-size: 11px; font-weight: bold; background-image: url(standards/NavSeiteAn.gif); background-repeat: no-repeat; background-position: left top; text-decoration: none; height: 24px; margin-top: 0; margin-bottom: 0; padding-top: 5px; padding-bottom: 0; padding-left: 30px; display: block; }
#NavSeiteCopyright p { font-size: 10px; margin-top: 5px; padding-top: 0; padding-left: 30px; }
#Inhalt { background-color: #fff; width: 763px; float: left; padding-top: 0; padding-bottom: 0; padding-left: 28px; }
#InhaltObenNav { font-size: 11px; clear: both; padding-top: 0; padding-left: 88px; }
#InhaltObenNav a { color: #666; font-size: 11px; text-decoration: none; margin-right: 15px; padding-right: 0; }
#InhaltObenNav a:hover { color: #000; font-size: 11px; text-decoration: none; margin-right: 15px; padding-right: 0; }
#InhaltObenNav a.On { color: #000; font-size: 11px; font-weight: bold; text-decoration: none; margin-right: 15px; padding-right: 0; }
#InhaltOben { padding-top: 20px; padding-left: 38px; clear: both; }
#InhaltObenHomepage { text-align: center; padding-top: 20px; clear: both; }
#InhaltObenHomepage h1 { color: #069; font-size: 26px; font-weight: bold; margin-top: 0; margin-bottom: 0; }
#InhaltBild { clear: both; margin-top: 15px; margin-bottom: 0; padding-bottom: 15px; }
#InhaltBody { background-image: url(standards/body-bg.gif); background-repeat: repeat-y; clear: both; margin-top: 0; }
#Ganz { width: 725px; float: left; padding-right: 0; padding-left: 38px; }
#Ganz a  { color: #333; text-decoration: underline; }
#Ganz ul { margin-top: 5px; margin-bottom: 5px; margin-left: 0; padding-top: 0; padding-left: 0; display: inline; }
#Ganz li { margin-left: 15px; padding-top: 5px; list-style-position: outside; display: list-item; }
#GanzHomepage { color: #333; font-size: 9px; padding-right: 0; padding-left: 0; width: 725px; float: left; }
#GanzKontakt { background-image: url(bilder/kontakt.jpg); background-repeat: no-repeat; background-position: left top; padding-right: 0; padding-left: 38px; width: 725px; float: left; }
#GanzKontakt strong  { color: #069; }
#Ganz strong  { color: #069; }
#Links { padding-right: 20px; padding-left: 38px; width: 455px; float: left; }
#Links ul { margin-top: 5px; margin-bottom: 5px; margin-left: 0; padding-top: 0; padding-left: 0; display: inline; }
#Links li { margin-left: 15px; padding-top: 5px; list-style-position: outside; display: list-item; }
#Links a  { color: #069; text-decoration: none; }
#Rechts { width: 215px; float: right; padding-left: 29px; }
#Rechts .blau { color: #069; font-weight: bold; }
#Rechts ul { margin-top: 5px; margin-bottom: 5px; margin-left: 0; padding-top: 0; padding-left: 0; display: inline; }
#Rechts li { margin-left: 15px; padding-top: 5px; list-style-position: outside; display: list-item; }
#Rechts h6 { color: #666; font-size: 12px; font-weight: bold; margin: 0; padding: 0; }
#iFrame { font-size: 10px; width: 214px; height: 380px; overflow:auto ; margin-top: 5px; border: solid 1px #999;
	scrollbar-base-color : #cce0eb; 
   scrollbar-3dlight-color : #cce0eb; 
   scrollbar-highlight-color : #069; 
   scrollbar-face-color : #cce0eb; 
   scrollbar-arrow-color : #069; 
   scrollbar-shadow-color : #069; 
   scrollbar-darkshadow-color : #069; 
   scrollbar-track-color : #999; }
#Masch0 { font-size: 10px; width: 214px; height: 400px; overflow:auto ; margin-top: 5px; border: solid 1px #999;
	scrollbar-base-color : #cce0eb; 
   scrollbar-3dlight-color : #cce0eb; 
   scrollbar-highlight-color : #069; 
   scrollbar-face-color : #cce0eb; 
   scrollbar-arrow-color : #069; 
   scrollbar-shadow-color : #069; 
   scrollbar-darkshadow-color : #069; 
   scrollbar-track-color : #999; }
#Masch1 { font-size: 10px; color: #999; padding: 5px; }
#Masch2 { font-size: 10px; color: #999; padding: 5px; }
#Masch3 { font-size: 10px; color: #999; padding: 5px; }
#Masch4 { font-size: 10px; color: #999; padding: 5px; }
#Masch5 { font-size: 10px; color: #999; padding: 5px; }
#Masch6 { font-size: 10px; color: #999; padding: 5px; }
#Masch7 { font-size: 10px; color: #999; padding: 5px; }
#Masch8 { font-size: 10px; color: #999; padding: 5px; }
.Break { clear: both; }
.TextKlein { font-size: 10px; }
.TabNormal { border-bottom: 1px dotted #069; }
.TabNormal1 { border-bottom: 1px dotted #cce0eb; }
.TabNormal2 { border-bottom: 1px dotted #e5eff5; }
