body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #FFFFFF;
}

.hlhead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
}

a.navitop {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
}

a.navileft {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}

.navprogramm {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
.subnavprogramm,
.subsubnavprogramm,
.subsubnavprogrammaktiv,
.subnavprogrammaktiv {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
    line-height: 18px;
    padding: 2px 10px;
}
.subsubnavprogramm {
    font-weight: normal;
}
.subsubnavprogrammaktiv {
    background: url(../images/subsubnav-bg.gif) no-repeat 12px center #999;
}

h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
.navseminar {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}
.listehl {
	border: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
.listefliesstext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight: normal;
}
.listelink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #6699FF;
}
.listeva {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #999999;
}
.bcprog {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #999999;
}
.bcseminar {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #999999;
}
.bcva {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #CCCCCC;
}
.listefliesstextfett {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight: bold;
}
.seminarnummer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #CCCCCC;
}
.navhorizontal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.fehler {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #CC0000;
}
.listefettweiss {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
}
.listefettrot {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #990000;
	font-weight: bold;
}
.hlnavi {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.navprogrammaktiv {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.hlanfrage {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #000000;
}

a:link, a:visited, a:focus, a:hover, a:active  {
	text-decoration: none;
	color: #8D8C8C;
}

a.navitop {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
}

.navprogramm a:link {
	color: #FFFFFF;
}
.subnavprogramm a:link,
.subnavprogramm a:visited,
.subnavprogramm a:focus,
.subnavprogramm a:hover,
.subnavprogramm a:active,
.subsubnavprogramm a:link,
.subsubnavprogramm a:visited,
.subsubnavprogramm a:focus,
.subsubnavprogramm a:hover,
.subsubnavprogramm a:active {
	color: #FFFFFF;
}
.subsubnavprogramm a {
    color: #FFF;
	font-size: 11px;
}
.subsubnavprogrammaktiv a:link,
.subsubnavprogrammaktiv a:visited,
.subsubnavprogrammaktiv a:focus,
.subsubnavprogrammaktiv a:hover,
.subsubnavprogrammaktiv a:active {
    color: #FFF;
	font-size: 11px;
}

.navprogramm a:visited {
	color: #FFFFFF;
}

.navprogramm a:focus {
	color: #FFFFFF;
}

.navprogramm a:hover {
	color: #FFFFFF;
}

.navprogramm a:active {
	color: #FFFFFF;
}

.navprogrammaktiv a:link {
	color: #FFFFFF;
}

.navprogrammaktiv a:visited {
	color: #FFFFFF;
}

.navprogrammaktiv a:focus {
	color: #FFFFFF;
}

.navprogrammaktiv a:hover {
	color: #FFFFFF;
}

.navprogrammaktiv a:active {
	color: #FFFFFF;
}

.navileft a:link {
	color: #FFFFFF;
}

.navileft a:visited {
	color: #FFFFFF;
}

.navileft a:focus {
	color: #FFFFFF;
}

.navileft a:hover {
	color: #FFFFFF;
}

.navileft a:active {
	color: #FFFFFF;
}

.navitop a:link {
	color: #FFFFFF;
}

.navitop a:visited {
	color: #FFFFFF;
}

.navitop a:focus {
	color: #FFFFFF;
}

.navitop a:hover {
	color: #FFFFFF;
}

.navitop a:active {
	color: #FFFFFF;
}

.hlnavi a:link {
	color: #FFFFFF;
}

.hlnavi a:visited {
	color: #FFFFFF;
}

.hlnavi a:focus {
	color: #FFFFFF;
}

.hlnavi a:hover {
	color: #FFFFFF;
}

.hlnavi a:active {
	color: #FFFFFF;
}

#nutzenbox {
  width: 370px;
  font-family: Verdana,Arial,sans-serif;
  font-size: 11px;
  font-weight: normal;
  background: #ffffff;
  border-bottom: 1px solid #78C227;
  padding-bottom: 20px;
  }
#headlinebox {
  font-family: Verdana,Arial,sans-serif;
  padding: 2px 5px;
  background: #78C227;
  color: #000000;
  font-weight: bold;
  border-bottom: 1px solid #FFF;
  }
  
  #more {
  padding: 2px 5px;
  background: #FFF;
  text-align: right;

  }
  
  #rootline {
	padding: 5px 0px 20px 0px;
	margin: 0;
	text-align: left;
}
ul#rootlist {
	padding: 0;
	margin: 0;
	list-style: none;
}
#rootlist li {
	display: inline;
}
#rootlist li a, #rootlist li a:link, #rootlist li a:visited {
font-family: Verdana,Arial,sans-serif;
	padding: 0;
	margin: 0;
	text-decoration: none;
	font-size: 8pt;
	font-weight: normal;
	color: #6A6A6A;
}
#rootlist li a:hover {
font-family: Verdana,Arial,sans-serif;
	text-decoration: none;
	color: #000;
	font-size: 8pt;
}
#rootlist li a:hover span {
font-family: Verdana,Arial,sans-serif;
	text-decoration: none;
	color: #6A6A6A;
	font-size: 8pt;
}

