#container-right div.box-right {
	color: #000;
	border-top: 1px solid #000;
	background-color: #fff;
}
#container-right div.box-right h1{
	color: #000;
}
#container-right div.box-right a{
	color: #000;
}
#container-right div.box-right a:hover{
	background-color: #ffed00;
}
ul.nav-layer li:hover > a,
ul.nav-layer li:hover ul li a,
ul.nav-layer li a,
ul.nav-layer li a:hover,
ul.nav-layer li.color4:hover > a,
ul.nav-layer li.color4:hover ul li a,
ul.nav-layer li.color4 a,
ul.nav-layer li.color4 a:hover,
ul.nav-layer li.color5:hover > a,
ul.nav-layer li.color5:hover ul li a,
ul.nav-layer li.color5 a,
ul.nav-layer li.color5 a:hover,
ul.nav-layer li.color6:hover > a,
ul.nav-layer li.color6:hover ul li a,
ul.nav-layer li.color6 a,
ul.nav-layer li.color6 a:hover,
ul.nav-layer li.color7:hover > a,
ul.nav-layer li.color7:hover ul li a,
ul.nav-layer li.color7 a,
ul.nav-layer li.color7 a:hover,
ul.nav-layer li.color8:hover > a,
ul.nav-layer li.color8:hover ul li a,
ul.nav-layer li.color8 a,
ul.nav-layer li.color8 a:hover,
ul.nav-layer li.color9:hover > a,
ul.nav-layer li.color9:hover ul li a,
ul.nav-layer li.color9 a,
ul.nav-layer li.color9 a:hover,
ul.nav-layer li.color473:hover > a,
ul.nav-layer li.color473:hover ul li a,
ul.nav-layer li.color473 a,
ul.nav-layer li.color473 a:hover,
ul.nav-main li a,
ul.nav-main li a:hover,
ul.nav-main li.color4 a,
ul.nav-main li.color4 a:hover,
ul.nav-main li.color5 a,
ul.nav-main li.color5 a:hover,
ul.nav-main li.color6 a,
ul.nav-main li.color6 a:hover,
ul.nav-main li.color7 a,
ul.nav-main li.color7 a:hover,
ul.nav-main li.color8 a,
ul.nav-main li.color8 a:hover,
ul.nav-main li.color9 a,
ul.nav-main li.color9 a:hover,
ul.nav-main li.color473 a,
ul.nav-main li.color473 a:hover {
	color: #fff;
	background-color: #000;
}
ul.nav-layer li:hover > a:hover,
ul.nav-layer li:hover ul li a:hover,
ul.nav-layer li a:hover,
ul.nav-layer li.color4:hover > a:hover,
ul.nav-layer li.color4:hover ul li a:hover,
ul.nav-layer li.color4 a:hover,
ul.nav-layer li.color5:hover > a:hover,
ul.nav-layer li.color5:hover ul li a:hover,
ul.nav-layer li.color5 a:hover,
ul.nav-layer li.color6:hover > a:hover,
ul.nav-layer li.color6:hover ul li a:hover,
ul.nav-layer li.color6 a:hover,
ul.nav-layer li.color7:hover > a:hover,
ul.nav-layer li.color7:hover ul li a:hover,
ul.nav-layer li.color7 a:hover,
ul.nav-layer li.color8:hover > a:hover,
ul.nav-layer li.color8:hover ul li a:hover,
ul.nav-layer li.color8 a:hover,
ul.nav-layer li.color9:hover > a:hover,
ul.nav-layer li.color9:hover ul li a:hover,
ul.nav-layer li.color9 a:hover,
ul.nav-layer li.color473:hover > a:hover,
ul.nav-layer li.color473:hover ul li a:hover,
ul.nav-layer li.color473 a:hover,
ul.nav-main li a:hover,
ul.nav-main li.color4 a:hover,
ul.nav-main li.color5 a:hover,
ul.nav-main li.color6 a:hover,
ul.nav-main li.color7 a:hover,
ul.nav-main li.color8 a:hover,
ul.nav-main li.color9 a:hover,
ul.nav-main li.color473 a:hover {
	color: #000;
	background-color: #ffed00;
}
ul.nav-home li a,
ul.nav-home li a.color1,
ul.nav-home li a.color4,
ul.nav-home li a.color5,
ul.nav-home li a.color6,
ul.nav-home li a.color7,
ul.nav-home li a.color8,
ul.nav-home li a.color9,
ul.nav-home li a.color473 {
	color: #fff;
	background-color: #000;
}
ul.nav-home li a:hover,
ul.nav-home li a.color1:hover,
ul.nav-home li a.color4:hover,
ul.nav-home li a.color5:hover,
ul.nav-home li a.color6:hover,
ul.nav-home li a.color7:hover,
ul.nav-home li a.color8:hover,
ul.nav-home li a.color9:hover,
ul.nav-home li a.color473:hover {
	color: #000;
	background-color: #ffed00;
}

ul.nav-home li a.active,
ul.nav-main li a.active,
ul.nav-main li a.active-sub,
ul.nav-main li li a.active,
ul.nav-layer li a.active,
ul.nav-layer li:hover > a.active,
ul.nav-layer li:hover ul li a.active,
ul.nav-layer li a.active-sub,
ul.nav-layer li.color4 a.active,
ul.nav-layer li.color4 a.active-sub,
ul.nav-layer li.color5 a.active,
ul.nav-layer li.color5 a.active-sub,
ul.nav-layer li.color6 a.active,
ul.nav-layer li.color6 a.active-sub,
ul.nav-layer li.color7 a.active,
ul.nav-layer li.color7 a.active-sub,
ul.nav-layer li.color8 a.active,
ul.nav-layer li.color8 a.active-sub,
ul.nav-layer li.color9 a.active,
ul.nav-layer li.color9 a.active-sub,
ul.nav-layer li.color473 a.active,
ul.nav-layer li.color473 a.active-sub {
	background-color: #666;
}

#container-left ul.subnav-main {
	border-top: 1px solid #000;
}
#container-left ul.subnav-main li {
	border-bottom: 1px solid #000;
}
#container-left ul.subnav-main li a,
#container-left ul.subnav-main li.color4 a,
#container-left ul.subnav-main li.color5 a,
#container-left ul.subnav-main li.color6 a,
#container-left ul.subnav-main li.color7 a,
#container-left ul.subnav-main li.color8 a,
#container-left ul.subnav-main li.color9 a,
#container-left ul.subnav-main li.color473 a {
	color: #000;
}
#container-left ul.subnav-main li a:hover,
#container-left ul.subnav-main li.color4 a:hover,
#container-left ul.subnav-main li.color5 a:hover,
#container-left ul.subnav-main li.color6 a:hover,
#container-left ul.subnav-main li.color7 a:hover,
#container-left ul.subnav-main li.color8 a:hover,
#container-left ul.subnav-main li.color9 a:hover,
#container-left ul.subnav-main li.color473 a:hover {
	color: #000;
	background-color: #ffed00;
}
#container-left ul.subnav-main li a.active,
#container-left ul.subnav-main li.color4 a.active,
#container-left ul.subnav-main li.color5 a.active,
#container-left ul.subnav-main li.color6 a.active,
#container-left ul.subnav-main li.color7 a.active,
#container-left ul.subnav-main li.color8 a.active,
#container-left ul.subnav-main li.color9 a.active,
#container-left ul.subnav-main li.color473 a.active {
	color: #fff;
	background: #666 url(../images/bg_header_nav.png) 0 3px no-repeat;
}
#container-content ul.subnav-header li a:hover,
#container-list ul.subnav-header li a:hover {
	color: #000;
	background-color: #ffed00;
}
#container-content ul.subnav-header li a.active,
#container-list ul.subnav-header li a.active {
	color: #000;
	background-color: #666;
}

h2,
h3 {
	color: #000;
}

input, select, textarea {
	border: 1px solid #000;
}
input.preset {
	color: #000;
}
textarea.preset {
	color: #000;
}
input.submit, .submit {
	border: 1px solid #000;
	color: #000;
}
input.searchbox {
	color: #000;
}
hr {
	color: #000;
	background-color:#000;
}
#container-right hr {
	color: #000;
	background-color:#000;
}
#meta-left a {
	color: #000;
}
#meta-left a:hover {
	color: #000;
	background-color: #ffed00;
	border-bottom: thin dotted #000;
}
#meta-right a {
	color: #000;
}
#meta-right a:hover {
	color: #000;
	background-color: #ffed00;
	border-bottom: thin dotted #000;
}
#quicklinks h2 {
	color: #fff;
}
#quicklinks h3 {
	color: #fff;
}
#quicklinks a {
	color: #fff;
}
#quicklinks a:hover {
	color: #fff;
}
#quicklinks div.content {
	background-color: #000;
	background-image: none;
	color: #fff;
}
#quicklinks div.block {
	border-top: 1px solid #666;
}
#quicklinks div.last-block {
	border-top: 1px solid #666;
}
#quicklinks ul li.last {
	border-bottom: 1px solid #666;
}
#quicklinks ul li:hover {
	background: url(../images/icon_intern_aktiv_hc.gif) 4px 5px no-repeat;
}
#quicklinks ul li a {
	color: #fff;
}
#quicklinks ul li a:hover {
	color: #000;
	background-color: #ffed00;
	border-bottom: thin dotted #000;
}	
#loginbox h2 {
	color: #fff;
}
#loginbox h3 {
	color: #fff;
}
#loginbox a {
	color: #fff;
}
#loginbox a:hover {
	color: #000;
	background-color: #ffed00;
	border-bottom: thin dotted #000;
}	
#loginbox div.block {
	border-bottom: 1px solid #666;
}
#loginbox div.form {
	background-color: #000;
	background-image: none;
	color: #fff;
}
#loginbox div.form ul {
	border-bottom: 1px solid #666;
}
#loginbox div.form ul li.extern:hover {
	background: url(../images/icon_extern_aktiv_hc.gif) 4px 1px no-repeat;
}
#loginbox div.form ul li.extern a {
	color: #fff;
}
#loginbox div.form ul li.extern a:hover {
	color: #000;
	background-color: #ffed00;
	border-bottom: thin dotted #000;
}	
#loginbox div.form ul li.intern:hover {
	background: url(../images/icon_intern_aktiv_hc.gif) 4px 1px no-repeat;
}
#loginbox div.form ul li.intern a {
	color: #fff;
}
#loginbox div.form ul li.intern a:hover {
	color: #000;
	background-color: #ffed00;
	border-bottom: thin dotted #000;
}	
#loginbox div.form input.submit-act {
	color: #000;
	background-color: #ffed00;
	border-color: #ffed00;
}
#display h2 {
	color: #fff;
}
#display h3 {
	color: #fff;
}
#display a {
	color: #fff;
}
#display a:hover {
	color: #000;
	background-color: #ffed00;
	border-bottom: thin dotted #000;
}
#display div.content {
	background-color: #000;
	background-image: none;
	color: #fff;
}
#display div.block {
	border-top: 1px solid #666;
}
#display div.last-block {
	border-top: 1px solid #666;
}
#display ul li.last {
	border-bottom: 1px solid #666;
}
#display ul li a {
	color: #fff;
}
#display ul li a:hover {
	color: #000;
	background-color: #ffed00;
	border-bottom: thin dotted #000;
}	

#container-left a {
	color: #000;
}
#container-right {
	color: #000;
}
#container-right a,
#container-right div.box-right a {
	color: #000;
}
#container-right a:hover,
#container-right div.box-right a:hover {
	color: #000;
	border-bottom: thin dotted #000;
	background-color: #ffed00;
}	
#container-right p,
#container-right div.box-right p {
	color: #000;
}
#container-right h1,
#container-right div.box-right h1 {
	color: #000;
}
#footer {
	color: #000;
}
#footer a {
	color: #000;
	border-bottom: thin dotted #000;
}
#footer a:hover {
	color: #000;
}

div.box-right,
div.box-right-aktuelles,
div.box-right-hochschule,
div.box-right-personen,
div.box-right-studiengaenge,
div.box-right-studium,
div.box-right-veranstaltungen,
div.box-right-meta,
div.box-right-institute,
div.box-right-extranet {
	background-color: #fff;
}
div.box-right,
div.box-right.aktuelles,
div.box-right.hochschule,
div.box-right.personen,
div.box-right.studiengaenge,
div.box-right.studium,
div.box-right.veranstaltungen,
div.box-right.meta,
div.box-right.institute,
div.box-right.extranet {
	border-top: 1px solid #000;
}

div.header-line {
	background-color: #000;
}
div.subheader-line {
	background-color: #000;
}
div.h3-header-line {
	background-color: #000;
}

TD.list-text div.list-right div.location { color: #000; }

DIV.list-text div.location { color: #000; }
DIV.list-text span.list-date { color: #000; }
DIV.list-text h3 a:hover { color: #000; }

form.filter {
	border: 1px solid #000;
	background-color: #fff;
}
div.filter-refresh {
	border-left: 1px solid #000;
	border-right: 1px solid #000;
	border-bottom: 1px solid #000;
	background-color: #fff;
}

#header-box {
	background-color: #000;
}

#highlights h4 {
	border-top: 2px solid #000;
	color: #000;
}
#highlights h3 {
	color: #000;
}

.csc-textpic-caption {
	color: #000;
}

div.csc-sitemap ul li {
	color: #000;
	background: url(../images/bg_h2_contrast.gif) left top no-repeat;
}

div.tx-newloginbox-pi1 h2 {
	color: #000;
	background: url(../images/bg_h2_contrast.gif) left top no-repeat;
}
div.tx-newloginbox-pi1  input.submit-act {
	color: #000;
	background-color: #ffed00;
	border-color: #ffed00;
}

div.tx-indexedsearch-res h3 {
	color: #000;
	background: url(../images/bg_h2_contrast.gif) left top no-repeat;
}

#container-content h2,
#container-list h2,
#container-meta h2 {
	color: #000;
	background: url(../images/bg_h2_contrast.gif) left top no-repeat;
}

form.event div.left,
form.event div.right {
	border-top: 2px solid #000;
}
form.event  input.submit-act {
	color: #000;
	background-color: #ffed00;
	border-color: #ffed00;
}

form.filter select {
	background-color: #000;
	color: #fff;
}

.carousel .navButton.previous {
	top: 158px; left: 0px; background:url(../images/btn_teaser_prev_hc.png) no-repeat;
}
.carousel .navButton.previous:hover { background:url(../images/btn_teaser_prev_hc_on.png) no-repeat;  }
.carousel .navButton.next {
	top: 158px; right: 0px; background:url(../images/btn_teaser_next_hc.png) no-repeat;
}
.carousel .navButton.next:hover { background:url(../images/btn_teaser_next_hc_on.png) no-repeat; }
div.teaser {
	background-color: #000;
}
div.teaser.event {
	background-color: #000;
}
div.teaser.newsflash {
	background-color: #000;
}
div.teaser-text div.headline {
	color: #fff;
}
div.teaser-text div.subtitle {
	color: #FFF;
}
div.teaser-text div.location {
	color: #FFF;
}
div.teaser-text div.text {
	color: #fff;
}
div.teaser-text span.more {
	color: #FFF;
}
div.teaser-text span.more a {
	color: #fff;
}
div.teaser-text span.more a:hover {
	color:#000;
	background-color: #ffed00;
	border-bottom: thin dotted #000;
}
div.teaser-thumb.event.active,
div.teaser-thumb.event:hover {
	background-color: #000;
}
div.teaser-thumb.newsflash.active,
div.teaser-thumb.newsflash:hover {
	background-color: #000;
}

div.teaser-text div.headline span {
	width: 320px;
	background-color: #000;
}
div.teaser-text div.headline span span {
	width: 320px;
}

#level2-page-title span {
	width: 227px;
	background-color: #000;
}
#level2-page-title span span {
	padding-left: 20px;
	width: 207px !important;
	width/**/: 227px;
}
h1.image span,
#header-page-title span {
	width: 474px;
	background-color: #fff;
}
h1.image span span,
#header-page-title span span {
	width: 474px;
}