.text {  font-size: 12px; line-height: 18px; font-family: Arial, Helvetica, sans-serif}

.headline {  font-family: "Arial", "Helvetica", "sans-serif"; font-size: 15px; color: #000066; font-weight: bold}

.smalltext {  font-size: 10px; font-family: Arial, Helvetica, sans-serif}

.nounderline {  text-decoration: none}

.adressen {  font-size: 12px; font-family: Arial, Helvetica, sans-serif}

a:hover {  color: #3333CC}
h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #000066;
}
.spacing-q {
	padding-bottom: 4px;
}
.blacktype {
	color: #000000;
}
.smalltext-blue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000066;
	padding-top: 4px;
}
.headline-small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000066;
}
strong {
	font-weight: bold;
}
.smalltext-blue {
	font-family: Arial, Helvetica, sans-serif;
	/*font-size: 11px;*/
	color: #000066;
	padding-top: 3px;
}
ul {
	list-style-image: url(images/bullet.gif);
	margin-bottom: 8px;
	margin-top: 4px;
	padding-bottom: 0px;
	padding-top: 0px;
	padding-left: 0px;
	margin-left: 15px;
}
li {
	margin-bottom: 2px;
	margin-top: 0px;
	padding-top: 0px; 
	padding-bottom: 0px;
	margin-left: 5px;
	padding-left: 0px;
}
.middletext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}
table.schulung { font-family: Arial, Helvetica, sans-serif; font-size: 1em; border-collapse: collapse; border-bottom:1px solid #999; margin-bottom:2em; width: 580px; text-align:left; }
.schulung td,
.schulung th { padding: 0.3em 1em; background:#eee; color:#000;}
.schulung th { background:#fff; color:#000000; font-size:1em; border-bottom:1px solid #999; text-align:left; }
.togglergerade td { background: #fff; }
.gerade td { background: #fff; }
.schulung td a { color: #1e467d; font-size: 1em;}
.schulung td a:link,
.toggler:hover td { background-color: #dddddd;cursor:pointer;}
.toggler:hover a { background-color: #dddddd;cursor:pointer;}
.togglergerade:hover td { background-color: #dddddd;cursor:pointer;}
.togglergerade:hover a { background-color: #dddddd;cursor:pointer;}

ul#navsub {height: 26px; border-bottom: 0.5pt solid #ccc; width:537px; margin-top:0; margin-bottom:1em; padding-top:1em; padding-bottom:1px; margin-left:0px;}
ul#navsub li {width:auto; float:left; display:block; line-height:26px; margin:0;}
ul#navsub li h2 {font-size:1em; margin:0; color:#6a6a6a; display:block; padding:0 8px; background-color:#eaeaeb; border: 0.5pt solid #eaeaeb; border-bottom:0.5pt solid #ccc;}
#content #content_main ul#navsub li a {display:block; background-color:#fff; font-weight:bold; padding:0 8px; background-color:#fff; text-decoration:none; border:1px solid #fff; border-bottom:1px solid #ccc;}
#content #content_main ul#navsub li#navsub a:link {border:1px solid #fff; border-bottom:1px solid #ccc; /* border:1px solid #fff;*/}
#content #content_main #navsub a:hover {border:1px solid #ccc;}
ul#navsub li a {display:block; background-color:#fff; font-weight:bold; padding:0 8px; background-color:#fff; text-decoration:none; border:1px solid #fff; border-bottom:1px solid #ccc;}
ul#navsub li#navsub a:link {border:1px solid #fff; border-bottom:1px solid #ccc; /* border:1px solid #fff;*/}
#navsub a:hover {border:1px solid #ccc;}
