#inhalt a:link, #inhalt a:visited {  color: #D12E3C;  font-family: Arial, Helvetica, sans-serif;  text-decoration: underline;}#inhalt a:hover, #inhalt a:active {  color: #D12E3C;  font-family: Arial, Helvetica, sans-serif;  text-decoration: none;}#leiste {  position: absolute;  top: 0;  left: 0;}body {  background-image: url(../images/rand.gif);  background-repeat: repeat-y;  margin: 0;  padding: 0;}#kopf {  position: absolute;  top: 0;  left: 0;  background-image: url(../images/kopf.gif);  background-repeat: repeat-x;  width: 100%;  height: 214px;  padding: 0;  margin: 0;}#imagebild {  padding: 0 0 0 160px;  margin: 0;  width: 80%;  height: 160px;}#inhalt {  position: absolute;  top: 240px;  left: 200px;}#inhaltsbreite{  min-width: 400px;  width: 85%;}h1, h2, h3, h4 {  color: #D12E3C;  font-family: Arial, Helvetica, sans-serif;  text-decoration: none;  font-size: 18px;  line-height: 22px;  font-weight: normal;  margin: 0 0 12px 0;}p {  color: black;  font-family: Arial, Helvetica, sans-serif;  text-decoration: none;  font-size: 12px;  line-height: 19px;  font-weight: normal;  margin: 0 0 12px 0;}#menue p{  margin: 0;  padding: 0;}#menue td{  margin: 0;  padding: 5px 5px 2px 5px;}#menue{  position: absolute;  top: 162px;  left: 0px;  height: 20px;}#menue table {  margin-left: 200px;  padding: 0;  border:0;}.menue1, .menue1over {  height: 12px;}.menue2,  .menue2over {  height: 12px;  border-left: white 1px solid;  padding-left: 5px;}.menue1 a:link,.menue1 a:visited,.menue2 a:link,.menue2 a:visited {  color: white;  font-family: Arial, Helvetica, sans-serif;  text-decoration: none;  font-size: 12px;  display: block;  width: 100px;}.menue1 a:hover,.menue1 a:active,.menue2 a:hover,.menue2 a:active {  color: #D12E3C;  font-family: Arial, Helvetica, sans-serif;  text-decoration: none;}.menue1over a:link, .menue1over a:active,.menue1over a:hover, .menue1over a:visited,.menue2over a:link, .menue2over a:active,.menue2over a:hover, .menue2over a:visited{  font-family: Arial, Helvetica, sans-serif;  text-decoration: none;  font-size: 12px;  display: block;  width: 100px;  color: #D12E3C;}.buttonscontainer {  width: 135px;  border-top: 1px solid white;  border-left: 1px solid white;  border-right: 1px solid white;}.buttons a {  color: white;  background-color: #BBBBBB;  padding: 2px;  padding-left: 5px;  padding-right: 5px;  display: block;  border-bottom: 1px solid white;  font: 11px Arial, Helvetica, sans-serif;  font-weight: normal;  text-transform: uppercase;  text-decoration: none;  text-align: left;}.buttons a:hover {  background-color: #D12E3C;  color: white;  text-decoration: none;} #sprachnavigation {  position: absolute;  left: 200px;  top: 195px;  display: inline;}#sprachnavigation  td{  width: 150px;}.sprache1 a:link, .sprache1 a:visited{  font-family: Arial, Helvetica, sans-serif;  text-decoration: none;  font-size: 12px;  color: #D12E3C;  background-image: url(../images/farbe1.gif);  background-position: top right;  background-repeat:no-repeat;  padding-right: 20px;}.sprache2 a:link, .sprache2 a:visited{  font-family: Arial, Helvetica, sans-serif;  text-decoration: none;  font-size: 12px;  color: #D12E3C;  background-image: url(../images/farbe2.gif);  background-position: top right;  background-repeat:no-repeat;  padding-right: 20px;}.sprache3 a:link, .sprache3 a:visited{  font-family: Arial, Helvetica, sans-serif;  text-decoration: none;  font-size: 12px;  color: #D12E3C;  background-image: url(../images/farbe3.gif);  background-position: top right;  background-repeat:no-repeat;  padding-right: 20px;}#sprachnavigation a:hover, #sprachnavigation a:active {  color: white;  font-family: Arial, Helvetica, sans-serif;  text-decoration: none;  background-image: url(../images/farbeover.gif);}.tx-macinasearchbox-pi1{  position: absolute;  top: 390px;  left: 10px;}.suche {  border: 1px solid #D12E3C;  font-family: Arial, Helvetica, sans-serif;  font-size: 12px ;  width: 127px;  margin-right: 5px;}.tx-indexedsearch-browsebox,.tx-indexedsearch-secHead, .tx-indexedsearch-whatis{  display: none;}.tx-indexedsearch-title p, .tx-indexedsearch-descr p, .tx-indexedsearch-info p, .tx-indexedsearch-searchbox p{  padding: 0;  margin: 0;}.tx-indexedsearch-searchbox {  margin-bottom: 40px;}/* MM DAM - FEFileList .tx-mmdamfilelist-pi1-selector-box {	display: none;}*/.tx-mmdamfilelist-pi1 .browseBoxWrap {margin-left:0px !important;font-size:12px;font-weight:normal;line-height:19px;font-family:Arial,Helvetica,sans-serif;}.tx-mmdamfilelist-pi1 .browseBoxWrap a:link, .tx-mmdamfilelist-pi1 .browseBoxWrap a:visited {color:#D12E3C;font-family:Arial,Helvetica,sans-serif;text-decoration:underline;}.tx-mmdamfilelist-pi1 .clearer {clear:both;display:block;font-size:1px;height:1px;line-height:1px;border:1px solid #fff;}.tx-mmdamfilelist-pi1-listrow .tx-mmdamfilelist-pi1-title, .tx-mmdamfilelist-pi1-listrow .tx-mmdamfilelist-pi1-title a {color:#D12E3C !mportant;}.col-baseinfo {font-size:12px;font-weight:normal;line-height:19px;font-family:Arial,Helvetica,sans-serif;}hr.clearer {display:none !important;}.tx-mmdamfilelist-pi1-listrow .tx-mmdamfilelist-pi1-title, .tx-mmdamfilelist-pi1-listrow .tx-mmdamfilelist-pi1-title a {color:#D12E3C !important;}/*.col-prevcontainer { display: none;}*/.col-linksdetails {text-align:right;padding-right:50px;}/*dam download*/.tx-damdownloads-pi1 .tx-damdownloads-pi1-search {padding:0;margin:0px 0px 20px 0px;}.tx-damdownloads-pi1 .tx-damdownloads-pi1-search input{padding:0;margin:0px 10px 0px 0px;}.browsebar {padding-top:10px;width:100%;}.tx-damdownloads-pi1 .tx-damdownloads-pi1-search table {border:none;}table.tx-damdownloads-pi1-list {border: 1px solid #000;width:100%;margin:5px 0px 0px 0px;}table.tx-damdownloads-pi1-list p{float:left;padding-right:100px;}