table { width: 100%; border: 0; }
img { border: 0px; }
hr { border: 1px solid #E24120; margin: 10px 0 10px 0;}

body { background-color: #FFFFFF; color: #000000; font-family: Arial, Helvetica, Verdana, sans-serif; }

#container { width: 900px; margin: 0 auto; border: 1px solid #000000; border-top: 0px; }
#banner { width: 900px; border-bottom: 1px solid #000000; color: #000000; background-color: #E6E6E6; }
#hauptnavi { width: 900px; border-bottom: 1px solid #000000; color: #000000; background-color: #E6E6E6; }
  #hauptnavi a:link { color: #E24120; background-color: #E6E6E6; text-decoration:none; }
  #hauptnavi a:visited { color: #E24120; background-color: #E6E6E6; text-decoration:none; }
  #hauptnavi a:hover { color: #000000; background-color: #E6E6E6; text-decoration:none; }
  .bottoms { font-size: 15px; font-weight:normal; color: #000000; background-color: #E6E6E6; text-align:right; line-height:20px; }
  .zugang { padding-left: 10px; font-size: 15px; font-weight:normal; text-align:left; line-height:20px; color: #000000; background-color: #E6E6E6; }
#pfad { padding-left: 10px; font-size: 15px; font-weight:normal; text-align:left; line-height:25px; color: #000000; background-color: #E6E6E6; }
  #pfad a:link { color: #000000; background-color: #E6E6E6; text-decoration: none; }
  #pfad a:visited { color: #000000; background-color: #E6E6E6; text-decoration:none; }
  #pfad a:hover { color: #000000; background-color: #E6E6E6; text-decoration:none; }

#subnavi { float: left; padding: 20px 0 0 0; width: 200px; height: 580px; color: #FFFFFF; background-color: #7C9E8C; text-align: left; vertical-align: top; }
  #subnavi h1 { font-weight: bold; font-size: 16px; line-height: 24px; margin: 0 0 0px 0; padding: 4px 0 0 0; }
  #subnavi h1 a { font-size: 16px; line-height: 24px; display: block; width: 188px; padding: 4px 2px 0px 10px; margin: 0 0 0px 0; font-weight: bold; text-align: left; }
  #subnavi h1 a:link { font-size: 16px; line-height: 24px; color: #000000; background-color: #7C9E8C; text-decoration: none; }
  #subnavi h1 a:visited { font-size: 16px; line-height: 24px; color: #000000; background-color: #7C9E8C; text-decoration: none; }
  #subnavi h1 a:hover { font-size: 16px; line-height: 24px; color: #000000; background-color: #FFFFFF; text-decoration: none; }
  #subnavi h1 a:active { font-size: 16px; line-height: 24px; color: white; background-color: gray; text-decoration: none; }
  #subnavi h2 { font-weight:normal; font-size: 14px; line-height: 24px; margin: 0; padding: 0; }
  #subnavi h2 a { font-size: 14px; line-height: 24px; display: block; width: 180px; padding: 0px 0px 0px 20px; margin: 0; font-weight: normal; text-align: left; }
  #subnavi h2 a:link { font-size: 14px; line-height: 24px; color: #000000; background-color: #7C9E8C; text-decoration: none; }
  #subnavi h2 a:visited { font-size: 14px; line-height: 24px; color: #000000; background-color: #7C9E8C; text-decoration: none; }
  #subnavi h2 a:hover { font-size: 14px; line-height: 24px; color: #000000; background-color: #FFFFFF; text-decoration: none; }
  #subnavi h2 a:active { font-size: 14px; line-height: 24px; color: white; background-color: gray; text-decoration: none; }
  #subnavi h3 { font-weight:normal; font-size: 13px; line-height: 20px; margin: 0; padding: 0; }
  #subnavi h3 a { font-size: 13px; line-height: 20px; display: block; width: 170px; padding: 0px 0px 0px 30px; margin: 0; font-weight: normal; text-align: left; }
  #subnavi h3 a:link { font-size: 13px; line-height: 20px; color: #000000; background-color: #7C9E8C; text-decoration: none; }
  #subnavi h3 a:visited { font-size: 13px; line-height: 20px; color: #000000; background-color: #7C9E8C; text-decoration: none; }
  #subnavi h3 a:hover { font-size: 13px; line-height: 20px; color: #000000; background-color: #FFFFFF; text-decoration: none; }
  #subnavi h3 a:active { font-size: 13px; line-height: 20px; color: white; background-color: gray; text-decoration: none; }
  #subnavi h4 { font-weight: bold; font-size: 16px; line-height: 24px; margin: 0 0 0px 0; padding: 4px 0 0 0; }
  #subnavi h4 a { font-size: 16px; line-height: 24px; display: block; width: 188px; padding: 4px 2px 0px 10px; margin: 0 0 0px 0; font-weight: bold; text-align: left; }
  #subnavi h4 a:link { font-size: 16px; line-height: 24px; color: #FFFFFF; background-color: #7C9E8C; text-decoration: none; }
  #subnavi h4 a:visited { font-size: 16px; line-height: 24px; color: #FFFFFF; background-color: #7C9E8C; text-decoration: none; }
  #subnavi h4 a:hover { font-size: 16px; line-height: 24px; color: #FFFFFF; background-color: #7C9E8C; text-decoration: none; }
#subnavileer { float: left; padding: 0px; width: 200px; height: 600px; color: #FFFFFF; background-color: #7C9E8C; text-align: left; vertical-align: top;  background:url(logos/navi.gif); background-repeat:repeat}

#inhalt { float: right; height: 580px; width: 680px; overflow: auto; background-color:#FFFFFF; color: #808080; padding: 10px; margin: 0; font-size: 13px; line-height: 19px; font-weight: normal; }
  #inhalt a:link { color: #E24120; background-color: #FFFFFF; text-decoration:none; }
  #inhalt a:visited { color: #E24120; background-color: #FFFFFF; text-decoration:none; }
  #inhalt a:hover { color: #000000; background-color: #FFFFFF; text-decoration:none; }
  #inhalt h1 { font-size: 16px; line-height: 19px; font-weight:bold; background-color:#FFFFFF; color: #505050; font-family: Century Gothic, Arial, sans-serif; }
  #inhalt h2 { font-size: 14px; line-height: 16px; font-weight:bold; background-color:#FFFFFF; color: #E24120; margin-top: 25px; }
  #inhalt h3 { font-size: 13px; margin-bottom: 0; font-weight:bold; background-color:#FFFFFF; color: #505050; }
  #inhalt ul { list-style-type: square;}
  #inhalt li { line-height: 19px;}
#meldung { width:232px; color:#808080; background-color:#E6E6E6; float: right; padding: 5px 5px 5px 10px; margin: 5px 5px 10px 10px; text-align: left; }
  .rot { font-size: 16px; line-height: 18px; font-weight:bold; background-color:#E6E6E6; color: #505050; font-family: Century Gothic, Arial, sans-serif;}
  .termin { font-size: 12px; line-height: 14px; font-weight:bold; background-color:#E6E6E6; color: #808080;}
  #meldung ul { list-style-type: square; margin-top: 0; }
  #meldung li { list-style-type: square; font-weight:normal; font-size: 12px; line-height: 14px; padding-top: 10px;}
  #meldung a:link { color: #E24120; background-color: #E6E6E6; text-decoration:none; font-weight:bold; font-size: 12px; line-height: 20px;}
  #meldung a:visited { color: #E24120; background-color: #E6E6E6; text-decoration:none; }
  #meldung a:hover { color: #000000; background-color: #E6E6E6; text-decoration:none; }
#footer { clear: both; width: 900px; margin: 0 auto; border-top: 1px solid #000000; background-color:#E6E6E6; color: #E24120; font-size: 12px; line-height: 19px; font-weight:normal; }
  #footer a:link { color: #E24120; background-color: #E6E6E6; text-decoration:none; }
  #footer a:visited { color: #E24120; background-color: #E6E6E6; text-decoration:none; }
  #footer a:hover { color: #000000; background-color: #E6E6E6; text-decoration:none; }
  
.impressum { text-align:right; }
.copyright { text-align:left; }
.navigation { background-color: #E6E6E6; color: #FFFFFF; font-size:13px; font-weight:normal; }
.navibild { text-align:right; }
.schriftzug { text-align:left; border:0px; }
.pfeil { text-align:center; border:0px; }
.form { text-align: right; vertical-align: top; }
.feld { width: 350px; }
.einzug { text-indent: 2em; }
.freitextfeld { width: 350px; height: 200px; }
.knopf { width: 130px; color: #000000; background-color: #E6E6E6; }
.formular { width: 90%; }
.claim {margin: 25px 0 5px 210px;
}
.fleft { float: left; padding-right: 20px; padding-bottom: 10px; padding-top: 10px; }
.fright { float: right; padding-left: 10px; padding-bottom: 10px; padding-top: 10px; margin-right: 50px; }
.referenzen { float: right; padding: 5px 15px 0 0; }
.zentriert { text-align: center; }
.fett { font-weight: bold; }
.kursiv { font-style: italic; font-size: 12px; line-height: 13px; }
/*	
	-----------------------------------------------------------------------------
	Farben:
  Rot #E24120
  Grau Hintergrund #E6E6E6
  Gruen #7C9E8C
  Textfarbe #808080
  
	Muehlbauer Management Training

	Autor: Textfest, http://www.textfest.de
	Datum: 30.07.2011
	-----------------------------------------------------------------------------
*/
