a.course {COLOR: #1f3979;}

a.course_back:link {COLOR: #034EA2; TEXT-DECORATION: none}
a.course_back:visited {COLOR: #034EA2; TEXT-DECORATION: none}
a.course_back:active {COLOR: #034EA2; TEXT-DECORATION: none}
a.course_back:hover {COLOR: #73A881}

a.course_book:link {COLOR: #CC0033; TEXT-DECORATION: none}
a.course_book:visited {COLOR: #CC0033; TEXT-DECORATION: none}
a.course_book:active {COLOR: #CC0033; TEXT-DECORATION: none}
a.course_book:hover {COLOR: #034EA2}

a.course_book_underline:link {COLOR: #034EA2; TEXT-DECORATION: underline}
a.course_book_underline:visited {COLOR: #034EA2; TEXT-DECORATION: underline}
a.course_book_underline:active {COLOR: #034EA2; TEXT-DECORATION: underline}
a.course_book_underline:hover {COLOR: #73A881; TEXT-DECORATION: underline}

a.lecturer:link {COLOR: #034EA2; TEXT-DECORATION: none}
a.lecturer:visited {COLOR: #034EA2; TEXT-DECORATION: none}
a.lecturer:active {COLOR: #034EA2; TEXT-DECORATION: none}
a.lecturer:hover {COLOR: #73A881}

a.kursleiter:link {COLOR: #034EA2; TEXT-DECORATION: none}
a.kursleiter:visited {COLOR: #034EA2; TEXT-DECORATION: none}
a.kursleiter:active {COLOR: #034EA2; TEXT-DECORATION: none}
a.kursleiter:hover {COLOR: #red}

a.leftNavigation:link { font-weight: bold; color: #0c479d; text-decoration: none; }
a.leftNavigation:visited { font-weight: bold; color: #0c479d; text-decoration: none; }
a.leftNavigation:active { font-weight: bold; color: #0c479d; text-decoration: none; }
a.leftNavigation:hover { font-weight: bold; color: #0c479d; text-decoration: none; }

a.impressum:link { font-weight: bold; color: #000000; text-decoration: none; }
a.impressum:visited { font-weight: bold; color: #000000; text-decoration: none; }
a.impressum:active { font-weight: bold; color: #000000; text-decoration: none; }
a.impressum:hover { font-weight: bold; color: #000000; text-decoration: none; }

div.infotext {FONT-FAMILY: Verdana, Arial; FONT-SIZE: 9pt; font-weight: normal; COLOR: black;}
div.place{padding-bottom: 10px;}
div.calender {float: left;}

div.box-gemeinden {float: left; width: 305px; padding-bottom: 20px;}
div.img-gemeinden {float: left; width: 120px;}
div.txt-gemeinden {float: left; width: 185px;}
div.txt-gemeinden a {color: #1f3979;}

div.box-vhsregion {float: left; width: 550px; padding-bottom: 20px;}
div.img-vhsregion {float: left; width: 150px;}
div.txt-vhsregion {float: left; width: 400px;}

div.box-kooperation {float: left; width: 610px; padding-bottom: 20px; }
div.img-kooperation1 {float: left; width: 149px;}
div.img-kooperation2 {float: left; width: 200px;}

div.box-mitarbeiter {float: left; width: 610px; padding-bottom: 40px;}
div.img-mitarbeiter {float: left; width: 145px;}
div.txt-mitarbeiter {float: left; width: 160px;}
div.txt-mitarbeiter-noimg {float: left; width: 280px;}

div.box-content-50 {float: left; width: 305px; padding-bottom: 20px;}
div.box-content-100 {float: left; width: 610px; padding-bottom: 20px;}

div.img-kursdetail {float: right;}

div.img-news {float: left; padding-right: 20px;}

h1 {FONT-FAMILY: Verdana, Arial; FONT-SIZE: 20pt; font-weight: normal; COLOR: #ff6600; MARGIN: 0px 0px 10px 0px;}
h2 {FONT-FAMILY: Verdana, Arial; FONT-SIZE: 13pt; font-weight: bold; COLOR: black; MARGIN: 0px;}
h3 {FONT-FAMILY: Verdana, Arial; FONT-SIZE: 11pt; font-weight: bold; COLOR: black;}
h1.bildungspraemie {FONT-FAMILY: Verdana, Arial; FONT-SIZE: 14pt; font-weight: bold; COLOR: #000000; MARGIN: 20px 0px 10px 0px;}

p {FONT-FAMILY: Verdana, Arial; FONT-SIZE: 9pt; font-weight: normal; COLOR: black;}
p.infotext {FONT-FAMILY: Verdana, Arial; FONT-SIZE: 9pt; font-weight: normal; COLOR: black;}
p.kursleiter {FONT-FAMILY: Verdana, Arial; FONT-SIZE: 13pt; font-weight: bold; COLOR: red;}
p.firmenportal {FONT-FAMILY: Verdana, Arial; FONT-SIZE: 11pt; font-weight: bold; COLOR: black; MARGIN: 0px;}
p.leftTopNavigation { padding: 0px; margin: 0px 0px 3px 10px; }

div.warteliste {FONT-FAMILY: Verdana, Arial; FONT-SIZE: 9pt; font-weight: bold; COLOR: red; padding: 0px; margin: 0px;}

input {FONT-FAMILY: Verdana, Arial; FONT-SIZE: 9pt; font-weight: normal; COLOR: #000066;}
select {FONT-FAMILY: Verdana, Arial; FONT-SIZE: 9pt; font-weight: normal; COLOR: #000066;}
textarea {FONT-FAMILY: Verdana, Arial; FONT-SIZE: 9pt; font-weight: normal; COLOR: #000066;}

table.navigation {BACKGROUND-COLOR: #DEE2EB}
table.nav_dozenten {BACKGROUND-COLOR: #DEE2EB}

tr.book_headline {FONT-FAMILY: Verdana, Arial; FONT-SIZE: 9pt; font-weight: bold; COLOR: #d5007c}
tr.book_list_header {FONT-FAMILY: Verdana, Arial; FONT-SIZE: 8pt; font-weight: bold; COLOR: white; BACKGROUND-COLOR: #666666}
tr.book_list_normal {FONT-FAMILY: Verdana, Arial; FONT-SIZE: 8pt; font-weight: normal; COLOR: black;}
tr.book_list_hover {FONT-FAMILY: Verdana, Arial; FONT-SIZE: 8pt; font-weight: normal; COLOR: black; BACKGROUND-COLOR: #f0f0f0}
tr.book_list_empty {FONT-FAMILY: Verdana, Arial; FONT-SIZE: 8pt; font-weight: bold; COLOR: #d5007c;}
tr.book_form {FONT-FAMILY: Verdana, Arial; FONT-SIZE: 8pt; font-weight: normal; COLOR: black;}
tr.book_what {FONT-FAMILY: Verdana, Arial; FONT-SIZE: 9pt; font-weight: normal; COLOR: black;}

tr.course_nav_query {FONT-FAMILY: Verdana, Arial; FONT-SIZE: 9pt; font-weight: bold; COLOR: #336699;}
tr.course_dozenten {FONT-FAMILY: Verdana, Arial; FONT-SIZE: 10pt; font-weight: bold; COLOR: #FF6600}
tr.course_headline {FONT-FAMILY: Verdana, Arial; FONT-SIZE: 10pt; font-weight: bold; COLOR: #d5007c;}
tr.course_list_header {FONT-FAMILY: Verdana, Arial; FONT-SIZE: 9pt; font-weight: bold; COLOR: white; BACKGROUND-COLOR: #666666}
tr.course_list_normal {FONT-FAMILY: Verdana, Arial; FONT-SIZE: 9pt; font-weight: normal; COLOR: black;}
tr.course_list_hover {FONT-FAMILY: Verdana, Arial; FONT-SIZE: 9pt; font-weight: normal; COLOR: black; BACKGROUND-COLOR: #f0f0f0;}
tr.course_list_green {FONT-FAMILY: Verdana, Arial; FONT-SIZE: 9pt; font-weight: normal; COLOR: black; BACKGROUND-COLOR: #a6caff;}
tr.course_list_red {FONT-FAMILY: Verdana, Arial; FONT-SIZE: 9pt; font-weight: normal; COLOR: black; BACKGROUND-COLOR: #fd607a;}
tr.course_list_empty {FONT-FAMILY: Verdana, Arial; FONT-SIZE: 9pt; font-weight: normal; COLOR: black;}
tr.course_detail_normal {FONT-FAMILY: Verdana, Arial; FONT-SIZE: 9pt; font-weight: normal; COLOR: black;}
tr.course_detail_titel {FONT-FAMILY: Verdana, Arial; FONT-SIZE: 10pt; font-weight: bold; COLOR: black;}
tr.course_query {FONT-FAMILY: Verdana, Arial; FONT-SIZE: 9pt; font-weight: normal; COLOR: black;}
tr.course_import {FONT-FAMILY: Verdana, Arial; FONT-SIZE: 7pt; font-weight: normal; COLOR: black;}

tr.lecturer_nav_query {FONT-FAMILY: Verdana, Arial; FONT-SIZE: 9pt; font-weight: bold; COLOR: #cc3333;}
tr.lecturer_headline {FONT-FAMILY: Verdana, Arial; FONT-SIZE: 10pt; font-weight: bold; COLOR: #73A881}
tr.lecturer_detail_normal {FONT-FAMILY: Verdana, Arial; FONT-SIZE: 9pt; font-weight: normal; COLOR: black;}
tr.lecturer_login {FONT-FAMILY: Verdana, Arial; FONT-SIZE: 9pt; font-weight: normal; COLOR: black;}
tr.lecturer_error {FONT-FAMILY: Verdana, Arial; FONT-SIZE: 9pt; font-weight: bold; COLOR: red;}

td.navigation {BACKGROUND-COLOR: #DEE2EB}

td#navlist {font: bold 0.82em Verdana;}
#navlist a {display: block; padding: 2px 2px 2px 2px; border: 1px solid #333; background: #008AD3; color: #fff;}
#navlist a:visited {display: block; padding: 2px 2px 2px 2px; border: 1px solid #333; background: #008AD3; color: #fff;}
#navlist a:hover {display: block; padding: 2px 2px 2px 2px; border: 1px solid #333; background: #FF6600; color: #fff;}

ul.book_urgent {color: #cc3333;}
ul.course_download {FONT-FAMILY: Verdana, Arial; FONT-SIZE: 9pt; color: #cc3333;}

ul.bildungspraemie {padding: 0px 0px 0px 0px; margin: 0px;}

small.course_reduced {FONT-FAMILY: Verdana, Arial; FONT-SIZE: 7pt; font-weight: bold; COLOR: #666666;}

label.kursstaedte {display: block; float: left; width: 610px; padding-top: 10px;};
label.kategorie {display: block; float: left; margin: 0px 0px 3px 6px; width: 180px;}
select.kategorie {display: block; float: left; margin: 0px 0px 10px 6px; width: 180px;}

img.bildungspraemie {margin: 0px 20px 0px 0px;}

/* Kategorien */
.Kategorien {
	float: left;
	padding: 0px 0px 0px 0px;
	width: 400px;
}

.Kategorien ul {
	margin: 0px 0px 0px 0px;
	padding: 0px;
	border-left: 0px solid #83b817;
	border-bottom: 0px solid #b8b9c7;
	border-top: 0px solid #b8b9c7;
	list-style: none;
	width: 400px;
}

.Kategorien li {
	padding: 0 0 1px 0;
	/*der abstand zw den menupunkten kann wegen dem ie nicht mit margin gesetzt werden*/
	margin: 0;
}

.Kategorien a.Level1 {
	display: block;
	color: #ffffff;
	background: #d5007b;
	padding: 3px 0px 3px 25px;
	margin: 0px 0px 0px 0px;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
}

.Kategorien a.Level1Aktiv {
	display: block;
	color: #ffffff;
	background: #d5007b;
	padding: 3px 0px 3px 25px;
	margin: 0px 0px 0px 0px;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
	background-image: url(http://www.schiller-vhs.de/images/vhs_pfeil_u.gif);
	background-repeat: no-repeat;
}

.Kategorien a.Level2 {
	display: block;
	color: #000000;
	background: #e1e1e1;
	padding: 3px 0px 3px 25px;
	margin: 0px 0px 0px 0px;
	font-weight: normal;
	text-decoration: none;
	text-align: left;
	background-image: url(http://www.schiller-vhs.de/images/vhs_pfeil_r.gif);
	background-repeat: no-repeat;
}

.Kategorien a.Level2:hover {
	color: #ffffff;
	background: #1f3979;
}

.Kategorien a.Level2Aktiv {
	display: block;
	color: #ffffff;
	background: #dd3395;
	padding: 3px 0px 3px 25px;
	margin: 0px 0px 0px 0px;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
	background-image: url(http://www.schiller-vhs.de/images/vhs_pfeil_o.gif);
	background-repeat: no-repeat;
}

.Kategorien a.Level3 {
	display: block;
	color: #000000;
	background: #e1e1e1;
	padding: 3px 0px 3px 25px;
	margin: 0px 0px 0px 0px;
	font-weight: normal;
	text-decoration: none;
	text-align: left;
	background-image: url(http://www.schiller-vhs.de/images/vhs_pfeil_r.gif);
	background-repeat: no-repeat;
}

.Kategorien a.Level3:hover {
	color: #ffffff;
	background: #1f3979;
}

.Kategorien a.Level3Aktiv {
	display: block;
	color: #ffffff;
	background: #e666b0;
	padding: 3px 0px 3px 25px;
	margin: 0px 0px 0px 0px;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
	background-image: url(http://www.schiller-vhs.de/images/vhs_pfeil_u.gif);
	background-repeat: no-repeat;
}

.TopLevel {
	display: block;
	color: #000000;
	background: #e1e1e1;
	padding: 3px 0px 3px 0px;
	margin: 0px 0px 0px 0px;
	font-weight: normal;
	text-decoration: none;
	text-align: center;
}

.TopLevel:hover {
	color: #ffffff;
	background: #1f3979;
}

.TopLevelAktiv {
	display: block;
	color: #ffffff;
	background: #1f3979;
	padding: 3px 0px 3px 0px;
	margin: 0px 0px 0px 0px;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
}
