#header_top {
	background: #140085;
}

#leftColumn #subnavi ul li a,
#leftColumn #subnavi ul li strong {
	color: #ffffff;
	background-color: #5F59B3;
}
/************** 2. Ebene ****************/
#leftColumn #subnavi ul ul li a,
#leftColumn #subnavi ul ul li strong {
	color: #ffffff;
	background: #140085;
}

#leftColumn #subnavi ul ul li a:hover,
#leftColumn #subnavi ul ul li a:active,
#leftColumn #subnavi ul ul li a:focus,
#leftColumn #subnavi ul ul li strong,
#leftColumn #subnavi ul ul li.subnavi-act a {
	background: #5F59B3 url(subnavi-act.gif) no-repeat 0 0.8em;
	color: #ffffff;
}

/************** 3. Ebene ****************/
#leftColumn #subnavi ul ul li.subnavi-act ul li a,
#leftColumn #subnavi ul ul li.subnavi-act ul li strong {
	background: #140085;
	color: #ffffff;
}

#leftColumn #subnavi ul ul li.subnavi-act ul li a:hover,
#leftColumn #subnavi ul ul li.subnavi-act ul li a:active,
#leftColumn #subnavi ul ul li.subnavi-act ul li a:focus,
#leftColumn #subnavi ul ul li.subnavi-act ul li strong,
#leftColumn #subnavi ul ul li.subnavi-act ul li.subnavi-act a {
	background: #5F59B3 url(subnavi-act.gif) no-repeat 0 0.8em;
	color: #ffffff;
}

/************** 4. Ebene ****************/
#leftColumn #subnavi ul ul li.subnavi-act ul li.subnavi-act ul li a,
#leftColumn #subnavi ul ul li.subnavi-act ul li.subnavi-act ul li strong {
	background: #140085;
	color: #ffffff;
}

#leftColumn #subnavi ul ul li.subnavi-act ul li.subnavi-act ul li a:hover,
#leftColumn #subnavi ul ul li.subnavi-act ul li.subnavi-act ul li a:active,
#leftColumn #subnavi ul ul li.subnavi-act ul li.subnavi-act ul li a:focus,
#leftColumn #subnavi ul ul li.subnavi-act ul li.subnavi-act ul li strong {
	background: #5F59B3 url(subnavi-act.gif) no-repeat 0 0.8em;
	color: #ffffff;
}



/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
/*                   headers                           */
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
#rightColumn h2 {
	border-left: 1px solid #140085;
}


/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
/*                   links                             */
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
.contentWrap a {
	color: #140085;
	background: #ffffff;
}

.contentWrap .gray a,
.contentWrap .csc-frame-frame1 a {
	color: #140085;
	background: #F2F2F2;
}

.contentWrap a:hover,
.contentWrap a:active,
.contentWrap a:focus {
	border-bottom: 1px solid #140085;
}

.contentWrap a:focus {
	background: #E5E5E5;
	color: #140085;
}


.contentWrap a:visited {
	color: #5F59B3;
	background: #ffffff;
}

.contentWrap .gray a:visited,
.contentWrap .csc-frame-frame1 a:visited {
	color: #5F59B3;
	background: #F2F2F2;
}


a.tx-list-pi-sortlink,
a.tx-list-pi-sortlink:visited,
a.tx-list-pi1-sortlink,
a.tx-list-pi1-sortlink:visited {
	color: #140085;
	background: #FFFFFF url(../sortlink-up.gif) no-repeat right 5px;
}

a.tx-list-pi-sortlink-desc,
a.tx-list-pi-sortlink-desc:visited,
a.tx-list-pi1-sortlink-desc,
a.tx-list-pi1-sortlink-desc:visited {
	color: #140085;
	background: #FFFFFF url(../sortlink-down.gif) no-repeat right 5px;
}
