@charset "UTF-8";/* CSS Document */.csc-textpic{}.csc-textpic-center{}.csc-textpic-above{}.csc-textpic-imagewrap{}.csc-textpic-imagecolumn{}.csc-textpic-image{}.csc-textpic-firstcol{}.csc-textpic-lastcol{}.csc-textpic-caption {	color: #858575;	font-size: 70%;}/* Kontaktformular *//* ce Sitemap */.csc-sitemap {	list-style:upper-alpha;	list-style-position:outside;	list-style-image:url(../img/DGBbullet.gif);	font-size: 80%;	color:#E00020;}.csc-sitemap a {	text-decoration:none;}.csc-sitemap a:link {	color:#E00020;}.csc-sitemap a:visited {	color:#858575;}.csc-sitemap a:hover {	color:#E00020;}/* ce Download Liste */.csc-uploads {	font-size: 80%;	font-weight:plain;	width: 625px;}.csc-uploads a:link {	color:#E00020;}.csc-uploads a:visited {	color:#858575;}.tr-even {	background-color: #F5F5E5;	margin-bottom: 5px;	width: 625px;}.tr-odd {	margin-bottom: 5px;	width: 625px;}.csc-uploads-fileName {	padding-bottom: 5px;	padding-left: 10px;	padding-right: 10px;	padding-top: 5px;	width: 575px;}.csc-uploads-fileSize {	vertical-align:top;	padding-bottom: 5px;	padding-right: 15px;	padding-top: 5px;	padding-left: 15px;	width: 50px;}/******************************************** Styles für Extension "tx_indexedsearch"********************************************/.tx-indexedsearch {font-size: 80%;}.tx-indexedsearch-searchbox a:link {text-decoration:none; color:#E00020;}.tx-indexedsearch-searchbox a:visited {text-decoration:none; color:#E00020;}.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-button {  width:100px;  background-color:#E00020;  border:0px;  color:#FFFFFF;  padding-bottom: 3px;  padding-top: 3px;  padding-left: 5px;  padding-right: 25px;  margin-left: 5px;  margin-top: 5px;  text-align:left;  font-weight:bold;}.tx-indexedsearch p {margin: 20px;}.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-sword {  width:150px;  margin-top: 5px;  margin-left: 5px;}.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info {font-size: 80%; background-color: #F8F8F1; padding: 5px;}.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info .tx-indexedsearch-path {color:#E00020;}.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info .tx-indexedsearch-path a {color:#E00020; text-decoration:none;}.tx-indexedsearch .tx-indexedsearch-whatis {margin-top: 25px; margin-bottom: 25px; visibility: hidden;}.tx-indexedsearch-selectbox-defop {margin-top: 5px; text-align:left; padding-left: 5px;}.tx-indexedsearch-selectbox-results {margin-top: 5px; text-align:left; padding-left: 5px;}.tx-indexedsearch .tx-indexedsearch-whatis P .tx-indexedsearch-sw { font-weight:bold; font-style:italic; }.tx-indexedsearch .tx-indexedsearch-whatis { margin-top:10px; margin-bottom:5px; }.tx-indexedsearch P.tx-indexedsearch-noresults { text-align:center; font-weight:bold; }.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title { padding: 5px; color:#E00020; font-weight:bold; }.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title a { padding: 5px; color:#E00020; font-weight:bold; text-decoration:none; }.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title P { font-weight:bold; }.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title P.tx-indexedsearch-percent { font-weight:normal; }.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr { font-style:italic; padding-bottom: 5px; }.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead { margin-top:20px; margin-bottom:5px; }.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead H2 { color:#006699; margin-top:0px; margin-bottom:0px; background:transparent; }.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TABLE { background:#cccccc; }.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TD { vertical-align:middle; }.tx-indexedsearch .tx-indexedsearch-res .noResume { color : #666666; }.tx-indexedsearch-sw, .csc-sword, .tx-indexedsearch-redMarkup {padding:0 0.3em 0 0.3em; background:#B5B5A5; color:#FFFFFF;}