/* ------------------------------- Global Styles ---------------------------- */

html, body {
	font:12px Arial, Helvetica, sans-serif;
	}

a {
	color:#E81E1A;
	text-decoration:none;
	}

a:hover {
	font-weight:bolder;
	color:#E81E1A;
	}

hr {
	margin-right:13em;
	margin-top:2em;
	}

h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#666666;
	margin-bottom:3em;
	}

/* ---------------------- Styles für Images im Text ------------------------ */

#c1 .csc-textpic-imagewrap {
	padding-bottom:1.5em;
	}

.csc-firstHeader {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#666666;
	margin-bottom:1.5em;
	}
	
/* --------------------------- Styles für Banner ---------------------------- */

.printlogo {
	margin-top:-2em;
	margin-bottom:1em;
	}

.titelbalken {
	padding-bottom:1em;
	padding-left:1.5em;
	}

/* ------------- Styles für Plugin Suchergebnis (Unterklasse) --------------- */

.tx-indexedsearch, .tx-indexedsearch-res, tx.indexedsearch-descr P {
	font:100% Arial, Helvetica, sans-serif;
	color:#666666;
	}

ul.browsebox {
	list-style:none;
	}

ul.browsebox li a {
	font:bold 90% Arial, Helvetica, sans-serif;
	color:#666666;
	}

ul.browsebox li a:hover {
	font-weight:bold;
	color:#E81E1A;
	}

/* ------------------------- Styles für Maincontent ------------------------- */	

.bodytext {
	width:100%;
	font:12px Arial, Helvetica, sans-serif;
	color:#333333;
	}
	
/* ------------------ Styles für Plugin Kontaktformular --------------------- */

fieldset {
	border:none;
	}
  
#mailform label {
	display:block;
	font:bold 100%/2 Arial, Helvetica, sans-serif;
	color:#666666;
	text-align:left;
	white-space:nowrap;
	}

/* --------------- Styles für NEWS Archiv (LIST-Ansicht) -------------------- */

#news1, #news2 {
	display:none;
	}

/* --------------- Styles für NEWS Archiv (LIST-Ansicht) -------------------- */

.news-list-container {
	
	}

.news-list-item {
	margin-bottom:2em;
	}

.news-list-item h2 a {
	font:bold 89.5% Arial, Helvetica, sans-serif;
	color:#E81E1A;
	}

.news-list-item h2 a:hover {
	color:#E81E1A;
	}

.news-list-item p {
	margin-left:0.2em;
	margin-right:20em;
	}

.news-list-date {
	margin-right:15em;
	font:90% Arial, Helvetica, sans-serif;
	}

.news-list-morelink {
	float:right;
	clear:both;
	margin-right:-7em;
	font:90% Arial, Helvetica, sans-serif;
	}

.news-list-browse, .news-list-browse a {
	margin-top:2em;
	color:#666666;
	}

.news-list-browse a:hover {
	color:#E81E1A;
	}

.browseLinksWrap {
	font:bold 110% Arial, Helvetica, sans-serif;
	color:#666666;	
	}

/* ----------------------- Styles für Archiv (leer) ------------------------- */

.list_leer {
	margin-top:2em;
	margin-left:0em;
	color:#E81E1A;	
	}

/* --------------------- Styles für NEWS SINGLE view ------------------------ */

.news-single-item {
	width:95%;
	}

.news-single-item H1 {
	font:bold 140% Arial, Helvetica, sans-serif;
	color:#666666;
	}

.news-single-item H2 {
	font:bold 100% Arial, Helvetica, sans-serif;
	color:#666666;
	}

.news-single-item p {
	color:#666666;
	}

.news-single-timedata {
	float:right;
	clear:both;
	margin-right:11em;
	font:90% Arial, Helvetica, sans-serif;
	}

.news-single-backlink, .news-single-backlink a {
	font:100% Arial, Helvetica, sans-serif;
	color:#666666;
	}

.news-single-backlink a:hover {
	color:#E81E1A;
	font-weight:bold;	
	}

/* --------------------- Styles für Plugin dam_downloads ------------------------ */

.tx-damdownloads-pi1-search {
	margin-left:-0.5em;
	margin-bottom:2em;
	}

.tx-damdownloads-pi1 {
	width:60em;
	}

.tx-damdownloads-pi1-list td {
	float:left;
	margin-bottom:4em;
	margin-top:2em;
	}

.tx-damdownloads-pi1-list img {
	position:absolute;
	margin-top:-1em;
	margin-right:-3em;
	}

.download_link {
	position:relative;
	margin-top:-1.25em;
	margin-left:23em;
	white-space:nowrap;
	}

.download_list {
	position:relative;
	top:-2.3em;
	left:12em;
	width:100%;
	}

.browsebar {
	margin-top:-1.3em;
	margin-left:10em;
	margin-bottom:2em;
	padding-right:21em;
	}
