body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 80%;
	text-align: center;
	background: url(../images/body_background.jpg) repeat-x #e3e3e3;
}
#container {
	margin: 0 auto;
	padding: 10px;
	padding-bottom: 0;
	width: 900px;
	text-align: left;
	background: #fff;
}
#header {
	margin: 0px;
	padding: 0px;
	height: 96px;
	width: 900px;
	background: url(../images/header/header.gif) no-repeat;
	margin-bottom: 10px;
}
#top-menue {
	margin: 0px;
	padding: 0px;
	margin-left: 280px;
	padding-top: 35px;
}
#top-menue a img {
	border: 0;
	padding: 0px;
	margin: 0px;
}
#left-column {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 196px;
	background-color: #D3EB03;
}
#left-projekte-title,
#left-menue-title {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 196px;
}
#left-projekte-title {
	border-top: 1px solid #E9F581;
}
#suche {
	margin: 0px;
	padding: 5px;
	float: left;
	width: 186px;
	background: url(../images/menue/menue_suche.gif) no-repeat #01575f;
}
#suche form {
	margin: 0px;
	padding: 0px;
}
#suche table {
	border: 0;
}
#suche label {
	color: #fff;
	font-weight: bold;
}
#suche #searchword {
	width: 110px;
	margin: 0px;
	padding: 0px;
	height: 16px;
	border: 0;
}
ul#projekte-menue,
ul#left-menue {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 196px;
	list-style-type: none;
}
ul#projekte-menue li,
ul#left-menue li {
	margin: 0px;
	padding: 0px;
	border-top: 1px solid #e9f581;
	clear: left;
}

ul#projekte-menue li a,
ul#left-menue li a {
	color: #01575f;
	text-decoration: none;
	font-size: 100%;
	line-height: 25px;
	padding: 0px;
	padding-left: 45px;
}
ul#projekte-menue li ul,
ul#left-menue li ul {
	margin: 0px;
	background: #01575f;
	padding-left: 40px;
	color: #fff;
	list-style-type: disc;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	width: 156px;
}
ul#projekte-menue li ul li,
ul#left-menue li ul li {
	margin: 0px;
	padding: 0px;
	clear: none;
	border: 0;
}
ul#projekte-menue li ul li a,
ul#left-menue li ul li a {
	margin: 0px;
	padding: 0px;
	color: #fff;
	line-height: 20px;
}
ul#projekte-menue li #secondlevel_top,
ul#left-menue li #secondlevel_top {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 196px;
}
ul#projekte-menue li #secondlevel_bottom,
ul#left-menue li #secondlevel_bottom {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 196px;
}
ul#projekte-menue li ul li ul,
ul#left-menue li ul li ul {
	margin: 0px;
	background: #01575f;
	padding-left: 15px;
	color: #fff;
	list-style-type: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	width: 141px;
}
ul#projekte-menue li ul li ul li,
ul#left-menue li ul li ul li {
	margin: 0px;
	padding: 0px;
	clear: none;
	border: 0;
}
ul#projekte-menue li ul li ul li a,
ul#left-menue li ul li ul li a {
	margin: 0px;
	padding: 0px;
	color: #fff;
	line-height: 20px;
	font-size: 85%;
}

ul#left-menue li.left-menue-item-31 {
	background: url(../images/menue/kita.gif) no-repeat;
}
ul#left-menue li.left-menue-item-30 {
	background: url(../images/menue/ganztagsschule.gif) no-repeat;
}
ul#left-menue li.left-menue-item-36 {
	background: url(../images/menue/schule.gif) no-repeat;
}
ul#left-menue li.left-menue-item-24 {
	background: url(../images/menue/jugendbildung.gif) no-repeat;
}
ul#left-menue li.left-menue-item-26 {
	background: url(../images/menue/unifh.gif) no-repeat;
}
ul#left-menue li.left-menue-item-33 {
	background: url(../images/menue/erwachsenenbildung.gif) no-repeat;
}
ul#left-menue li.left-menue-item-32 {
	background: url(../images/menue/studienseminare.gif) no-repeat;
}
ul#left-menue li.left-menue-item-28 {
	background: url(../images/menue/hausdermedienbildung.gif) no-repeat;
}
ul#left-menue li.left-menue-item-31-cur {
	background: url(../images/menue/kita_cur.gif) no-repeat;
}
ul#left-menue li.left-menue-item-30-cur {
	background: url(../images/menue/ganztagsschule_cur.gif) no-repeat;
}
ul#left-menue li.left-menue-item-36-cur {
	background: url(../images/menue/schule_cur.gif) no-repeat;
}
ul#left-menue li.left-menue-item-24-cur {
	background: url(../images/menue/jugendbildung_cur.gif) no-repeat;
}
ul#left-menue li.left-menue-item-26-cur {
	background: url(../images/menue/unifh_cur.gif) no-repeat;
}
ul#left-menue li.left-menue-item-33-cur {
	background: url(../images/menue/erwachsenenbildung_cur.gif) no-repeat;
}
ul#left-menue li.left-menue-item-32-cur {
	background: url(../images/menue/studienseminare_cur.gif) no-repeat;
}
ul#left-menue li.left-menue-item-28-cur {
	background: url(../images/menue/hausdermedienbildung_cur.gif) no-repeat;
}

ul#projekte-menue li.projekt-menue-item-461 {
	background: url(../images/menue/edura-gelb.gif) no-repeat;
}
ul#projekte-menue li.projekt-menue-item-462 {
	background: url(../images/menue/hoerst-du-uns-gelb.gif) no-repeat;
}
ul#projekte-menue li.projekt-menue-item-463 {
	background: url(../images/menue/my-clip-gelb.gif) no-repeat;
}
ul#projekte-menue li.projekt-menue-item-464 {
	background: url(../images/menue/my-mobile-gelb.gif) no-repeat;
}
ul#projekte-menue li.projekt-menue-item-184 {
	background: url(../images/menue/tanzmedia-gelb.gif) no-repeat;
}
ul#projekte-menue li.projekt-menue-item-466 {
	background: url(../images/menue/taschenfunk-gelb.gif) no-repeat;
}
ul#projekte-menue li.projekt-menue-item-687 {
	background: url(../images/menue/ludwiki-lang-gelb.gif) no-repeat;
}
ul#projekte-menue li.projekt-menue-item-534 {
	background: url(../images/menue/web-icon_check-the-web-lang-gelb.gif) no-repeat;
}
ul#projekte-menue li.projekt-menue-item-842 {
	background: url(../images/menue/konzept-lang-gelb.gif) no-repeat;
}
ul#projekte-menue li.projekt-menue-item-690,
ul#projekte-menue li.projekt-menue-item-754,
ul#projekte-menue li.projekt-menue-item-757,
ul#projekte-menue li.projekt-menue-item-877 {
	background: #01575f;
	border-bottom: 1px solid #ffffff;
}

ul#projekte-menue li.projekt-menue-item-877,
ul#projekte-menue li.projekt-menue-item-754,
ul#projekte-menue li.projekt-menue-item-757 {
	border-top: none;
}

ul#projekte-menue li.projekt-menue-item-877 a,
ul#projekte-menue li.projekt-menue-item-690 a,
ul#projekte-menue li.projekt-menue-item-754 a,
ul#projekte-menue li.projekt-menue-item-757 a {
	color: #ffffff;
	padding: 0;
	text-align: center;
	display: block;
}

ul#projekte-menue li.projekt-menue-item-461-cur {
	background: url(../images/menue/edura-gruen.gif) no-repeat;
}
ul#projekte-menue li.projekt-menue-item-462-cur {
	background: url(../images/menue/hoerst-du-uns-gruen.gif) no-repeat;
}
ul#projekte-menue li.projekt-menue-item-463-cur {
	background: url(../images/menue/my-clip-gruen.gif) no-repeat;
}
ul#projekte-menue li.projekt-menue-item-464-cur {
	background: url(../images/menue/my-mobile-gruen.gif) no-repeat;
}
ul#projekte-menue li.projekt-menue-item-184-cur {
	background: url(../images/menue/tanzmedia-gruen.gif) no-repeat;
}
ul#projekte-menue li.projekt-menue-item-466-cur {
	background: url(../images/menue/taschenfunk-gruen.gif) no-repeat;
}
ul#projekte-menue li.projekt-menue-item-687-cur {
	background: url(../images/menue/ludwiki-lang-gruen.gif) no-repeat;
}
ul#projekte-menue li.projekt-menue-item-534-cur {
	background: url(../images/menue/web-icon_check-the-web-lang-gruen.gif) no-repeat;
}

ul#projekte-menue li.projekt-menue-item-842-cur {
	background: url(../images/menue/konzept-lang-gruen.gif) no-repeat;
}
ul#projekte-menue li.projekt-menue-item-690-cur,
ul#projekte-menue li.projekt-menue-item-754-cur,
ul#projekte-menue li.projekt-menue-item-757-cur {
	background: #01575f;
}
ul#projekte-menue li.projekt-menue-item-690-cur a,
ul#projekte-menue li.projekt-menue-item-754-cur a,
ul#projekte-menue li.projekt-menue-item-757-cur a {
	color: #ffffff;
}

#newsletter-link {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 196px;
}
#newsletter-link a img {
	border: 0;

}
#content {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 692px;
	margin-left: 12px;
}
.section-banner {
	margin: 0px;
	padding: 0px;
	width: 692px;
	background: url(../images/bereiche/bereich_hintergrund.gif) repeat-y;
	margin-bottom: 10px;
}
.section-banner .section-banner-image {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 103px;
	width: 692px;
}
.section-banner .section-banner-bottom {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 692px;
}
.section-banner .section-banner-left {
	margin: 0px;
	padding: 10px;
	float: left;
	width: 260px;
	text-align: center;
}
.section-banner .section-banner-right {
	margin: 0px;
	padding: 10px;
	float: left;
	width: 392px;
	color: #01575f;
	font-size: 100%;
}
.section-banner h2 {
	font-size: 100%;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
	float: left;
	color: #01575f;
	padding-right: 5px;
}
.section-banner span.section-more-link {
	display: inline;
	width: auto;
}
.section-banner .section-more-link a {
	color: #01575f;
	text-decoration: none;
	font-weight: bold;
}
.section-banner .section-more-link a img {
	margin: 0px;
	padding: 0px;
	border: 0;
	padding-right: 5px;
}
.news-list-container {
	margin: 0px;
	padding: 0px;
	width: 692px;
}
.news-list-container .news-item-odd,
.news-list-container .news-item-even {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 340px;
	background: url(../images/content/news_background.gif) repeat-y;
	margin-bottom: 10px;
}
.news-list-container .news-item-even {
	margin-left: 12px;
}
.news-list-container h3.news-item-title {
	font-size: 100%;
	font-weight: bold;
	color: #FFFFFF;
	margin: 0px;
	padding: 5px;
	width: 330px;
	background: url(../images/content/news_top.gif) no-repeat top #01575f;
}
.news-list-container h3.news-item-title .news-item-date {
	font-weight: normal;
}
.news-list-container .news-item-image {
	margin: 0px;
	padding: 5px;
	float: left;
	height: 69px;
	width: 74px;
}
.news-list-container .news-item-text {
	margin: 0px;
	margin-left: 84px;
	padding: 0px;
	padding-right: 5px;
	padding-top: 5px;
}
.news-list-container .news-item-text p.bodytext {
	margin: 0px;
	padding: 0px;
}
.news-list-container .news-item-bottom {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 340px;
}
.news-list-container .news-item-more-link {
	margin: 0px;
	padding: 0px;
	text-align: right;
	padding-right: 5px;
	text-decoration: none;
}
.news-list-container .news-item-more-link a {
	text-decoration: none;
	color: #01575f;
	font-weight: bold;
	font-size: 100%;
}
.news-list-container .news-item-more-link a img {
	margin: 0px;
	padding: 0px;
	border: 0;
	padding-right: 5px;
}
.press-list-container {
	margin: 0px;
	padding: 0px;
	width: 692px;
}
.press-list-container .news-item {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 692px;
	background: url(../images/content/press_background.gif) repeat-y;
	margin-bottom: 10px;
}
.press-list-container h3.news-item-title {
	font-size: 100%;
	font-weight: bold;
	color: #FFFFFF;
	margin: 0px;
	padding: 5px;
	width: 682px;
	background: url(../images/content/press_top.gif) no-repeat top #01575f;
}
.press-list-container h3.news-item-title .news-item-date {
	font-weight: normal;
}
.press-list-container .news-item-image {
	margin: 0px;
	padding: 5px;
	float: left;
	height: 69px;
	width: 74px;
}
.press-list-container .news-item-text {
	margin: 0px;
	margin-left: 84px;
	padding: 0px;
	padding-right: 5px;
	padding-top: 5px;
}
.press-list-container .news-item-text p.bodytext {
	margin: 0px;
	padding: 0px;
}
.press-list-container .news-item-bottom {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 692px;
}
.press-list-container .news-item-more-link {
	margin: 0px;
	padding: 0px;
	text-align: right;
	padding-right: 5px;
}
.press-list-container .news-item-more-link a {
	text-decoration: none;
	color: #01575f;
	font-weight: bold;
	font-size: 100%;
}
.press-list-container .news-item-more-link a img {
	margin: 0px;
	padding: 0px;
	border: 0;
	padding-right: 5px;
}
.blog-list-container {
	margin: 0px;
	padding: 0px;
	width: 540px;
}
.blog-list-container .news-item {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 540px;
	background: url(../images/content/blog_background.gif) repeat-y;
	margin-bottom: 10px;
}
.blog-list-container h3.news-item-title {
	font-size: 100%;
	font-weight: bold;
	color: #FFFFFF;
	margin: 0px;
	padding: 5px;
	width: 530px;
	background: url(../images/content/blog_top.gif) no-repeat top #01575f;
}
.blog-list-container h3.news-item-title .news-item-date {
	font-weight: normal;
}
.blog-list-container .news-item-image {
	margin: 0px;
	padding: 5px;
	float: left;
	height: 69px;
	width: 74px;
}
.blog-list-container .news-item-text {
	margin: 0px;
	margin-left: 84px;
	padding: 0px;
	padding-right: 5px;
	padding-top: 5px;
}
.blog-list-container .news-item-text p.bodytext {
	margin: 0px;
	padding: 0px;
}
.blog-list-container .news-item-bottom {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 540px;
}
.blog-list-container .news-item-more-link {
	margin: 0px;
	padding: 0px;
	text-align: right;
	padding-right: 5px;
}
.blog-list-container .news-item-more-link a {
	text-decoration: none;
	color: #01575f;
	font-weight: bold;
	font-size: 100%;
}
.blog-list-container .news-item-more-link a img {
	margin: 0px;
	padding: 0px;
	border: 0;
	padding-right: 5px;
}
.two-columns-455-225 {
	width: 692px;
	padding: 0;
	margin: 0;
}
.two-columns-455-225 .column-455 {
	width: 540px;
	padding: 0;
	margin: 0;
	float: left;
}
.two-columns-455-225 .column-225 {
	width: 130px;
	float: left;
	padding: 0;
	margin: 0;
	margin-left: 12px;
}
.secondlevel_cleaner {
	font-size: 1px;
	margin: 0px;
	padding: 0px;
	clear: both;
	height: 1px;
	background: #014248;
}
* html .secondlevel_cleaner {
	display: none;
}
.cleaner {
	font-size: 1px;
	margin: 0px;
	padding: 0px;
	clear: both;
	height: 1px;
	background: #fff;
}
h1 {
	font-size: 110%;
}
#content p a {
	text-decoration: none;
	color: #01575f;
	text-decoration: underline;
}
#content p a:hover {
	color: #C0C0C0;
}
#content p.align-right {
	text-align: right;
}
div.tx-veguestbook-pi1 {
	clear: both;
}

.seminars-single-container {
	margin: 0px;
	padding: 0px;
	width: 692px;
}
.seminars-single-container .seminars-item {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 692px;
	background: url(../images/content/press_background.gif) repeat-y;
	margin-bottom: 0px;
}
.seminars-single-container h3.seminars-item-title {
	font-size: 100%;
	font-weight: bold;
	color: #FFFFFF;
	margin: 0px;
	padding: 5px;
	width: 682px;
	background: url(../images/content/press_top.gif) no-repeat top #01575f;
}
.seminars-single-container h3.seminars-item-title .seminars-item-subtitle {
	font-weight: normal;
}
.seminars-single-container .seminars-item-content {
	margin: 0px;
	padding: 0px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	float: left;
}
.seminars-single-container .seminars-item-text p.bodytext {
	margin: 0px;
	padding: 0px;
}
.seminars-single-container .seminars-item-bottom {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 692px;
}
.tx-seminars-pi1-listrow table {
	width: 692px;
}
.tx-seminars-pi1-listrow th {
	background-color: #01575f;
	color: #fff;
	height: 30px;
}
.tx-seminars-pi1-listrow th a {
	color: #fff;
	padding: 4px;
	display: block;
}
.tx-seminars-pi1-listrow th a:hover {
	color: #c0c0c0;
}
.tx-seminars-pi1-listrow th.tx-seminars-pi1-title {
	background: url('../images/content/table_header_left.gif') no-repeat left #01575f;
}
.tx-seminars-pi1-listrow th.tx-seminars-pi1-targetgroups {
	background: url('../images/content/table_header_right.gif') no-repeat right #01575f;
}

.tx-seminars-pi1-listrow td a {
	color: #01575f;
	padding: 4px;
	display: block;
}
.tx-seminars-pi1-listrow td a:hover {
	color: #808080;
}
.tx-seminars-pi1-listrow td a:visited {
	color: #808080;
}

.tx-seminars-pi1 dl dd p.bodytext {
	padding: 0;
	margin: 0;
	margin-bottom: 10px;
}

.csc-textpic-text li a {
	color: #01575f;
}
#tx_onetimeaccount_pi1_form_date_of_birth {
	width: 6em;
}
#tx_onetimeaccount_pi1_form_city,
#tx_onetimeaccount_pi1_form_last_name,
#tx_onetimeaccount_pi1_form_first_name {
	width: 20em;
}
.tx-seminars-pi1-vacancies {
	text-align: center;
}
.tx-seminars-pi1-vacancies-available .tx-seminars-pi1-square {
	background: url(../images/icons/stuhl_gruen.PNG) no-repeat;
}
.tx-seminars-pi1-registration-deadline-over .tx-seminars-pi1-square {
	background: none;
}
.tx-seminars-pi1-vacancies-0 .tx-seminars-pi1-square {
	background: url(../images/icons/stuhl_rot.PNG) no-repeat;
}
.tx-seminars-pi1-vacancies-2 .tx-seminars-pi1-square, .tx-seminars-pi1-vacancies-1 .tx-seminars-pi1-square {
	background: url(../images/icons/stuhl_gelb.PNG) no-repeat;
}
.tx-seminars-pi1-square {
	width: 15px;
	height: 25px;
	display: block;
	margin: 0 auto;
}
.tx-seminars-pi1-registration-deadline-over .tx-seminars-pi1-square,
.tx-seminars-pi1-registration-canceled .tx-seminars-pi1-square {
	background-color: transparent;
}
.tx-seminars-pi1-registration-link {
	text-align: right;
	padding-right: 10px;
}
.tx-seminars-pi1-registration-link a {
	background: url(../images/icons/mehrinfos2.png) no-repeat left;
	padding-left: 15px;
	font-weight: bold;
	color: #01575F;
	text-decoration: underline;
}
#tx-seminars-pi1-registration-payment {
	height: auto;
}
div.tx-seminars-pi1-description-payment-methods p {
	font-size: 85%;
}
#tx-seminars-pi1-registration-banking-data {
	position: relative;
	width: auto;
	top: auto;
	right: auto;
}
#bottomMenu {
	width: 100%;
	float: left;
	margin-top: 10px;
}
ul#bottom-menu {
	background: url(../images/bottom_menu_corner.gif) no-repeat right top;
	float: right;
	margin: 0;
	padding: 0;
	padding-right: 10px;
	margin-right: 0;
	list-style: none;
}
ul#bottom-menu li.first {
	padding-left: 10px;
}
ul#bottom-menu li {
	float: left;
	background: url(../images/bottom_menu_line.gif) repeat-x top;
	padding-left: 5px;
	padding-right: 5px;
}
ul#bottom-menu li a {
	color: #01575f;
	text-decoration: none;
	font-weight: normal;
}
.tx_bzdstaffdirectory_teamlist_person_name {
	margin-top: 20px;
}