@charset "UTF-8";

body {
	color: #464648;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
a {
	color: #464648;
	text-decoration:none;
}
h1 {
	font-size: 140%;
	line-height:normal;
}
.px14 {
	font-size: 13px;
	line-height: 17px;
}
.rot, .tx-indexedsearch-redMarkup, .tx-indexedsearch-sw {
	color: #CD202C;
}
.csc-header {
	width: 335px;
}


/*NAVIGATION LINKS*/
.thrColFixHdr #container #content #spalteLinks #navLinks ul {
	font-size: 11px;
	font-weight: 500;
}
.inhalt #container #content #spalteLinks #navLinks ul li.sel ul li a {
	font-weight: normal;
}
.inhalt #container #content #spalteLinks #navLinks ul li.sel a, .inhalt #container #content #spalteLinks #navLinks ul li.sel ul li.sel a {
	font-weight: bold;
}

/*NAV TECHNISCH*/
.inhalt #container #content #spalteLinks ul#navTechnisch {
	font-size: 11px;
}

/*BREADCRUMB*/
.inhalt #container #content #mainContent #breadcrumb {
	font-size: 10px;
	font-weight: normal;
}
.inhalt #container #content #mainContent #breadcrumb a:hover, #footer a:hover {
	text-decoration:underline;
}

/*CONTENT*/
.inhalt #container #mainContent #mitte .c2l1d-left p {
	font-style:italic;
	font-weight: bold;
}
.inhalt #container #mainContent #mitte a {
	text-decoration: underline;
}

/*SPALTE RECHTS*/
.teaserRechts h3 {
	font-size: 13px;
	font-weight: normal;
}
#spalteRechts h1, #spalteRechts h1.csc-firstHeader {
	font-size: 13px;
	font-weight: normal;
}

#footer, #footer a {
	color: #7c7158;
}

/*TEASER HOME*/
.inhalt #container #mainContentHome #mitte2 p {
	font-size: 13px;
}

/*INEXED SEARCH*/
.tx-indexedsearch-title a {
	/*font-weight: bold;*/
	text-transform:uppercase;
	text-decoration:underline;
}

/*TEXTAREA*/
textarea {
	font: Arial, Helvetica, sans-serif;
}

/*DOWNLOADS*/
.inhalt #container #content #mainContent #mitte .l0 .description {
	font-weight: normal;
}
.inhalt #container #content #mainContent #mitte .l0 .filelink a {
	font-weight: bold;
}

/*MITARBEITER-TABELLE*/
.csc-textpic-text table.contenttable {
	width: 355px;
}
.csc-textpic-text table.contenttable th {
	font-weight: normal;
	vertical-align: top;
}
.csc-textpic-text table.contenttable th img {
	padding-right: 10px;
}
