.download-attachment {  background:#F9F9F9;  border:1px solid #DFDFDF;  margin:15px 0 0 0;  padding:0 0 0 5px;}.download-attachment-table {  width:100%;  border:0;}.download-attachment-table th {  text-align:left;  font-weight:bold;  padding:3px;}.download-attachment-table td {  text-align:left;  padding:3px;}.download-attachment-table td a {  text-align:left;}.download-attachment-table td.download-link {  width:350px;}.download-attachment-table td.download-date {  width:100px;}.download-attachment-table td.download-author {}.download-attachment-table td.download-count {  width:50px;}.download-attachment-table td.download-description {  color:#6f6f6f;  padding:3px 3px 3px 23px;}.faq-overview {  background:#0f2873;  padding:10px 0;}.faq-overview ul li {  padding:0 0 0 10px;}.faq-answer {}.teaser-onecol {  float:left;  background:#FFF;}.teaser-twocol {  float:left;  width:170px;  padding:5px;  margin:0 7px 0 7px;  background:#fff;}.teaser-twocol-nomargin {  float:left;  width:170px;  padding:5px;  margin:0 7px 0 7px;  background:#fff;}.teaser-twocols-holder {  float:left;  width:170px;  background:#FFF;}.pimage_small {  border:none;}.ptext {  margin-top:10px;}.teaser-twocol h3,.teaser-twocol-nomargin h3 {  margin-top:10px;}#content-container .teaser-twocol ul li,#content-container .teaser-onecol ul li,#content-container .teaser-twocol-nomargin li {  padding-left:15px;  background-position:0 7px;}.index-search-form {  margin:14px 0;}.index-search-form .submit {  cursor:pointer;}.index-search-result div {  position:relative;  margin:14px 0;  padding:5px;}.index-search-result div strong a,.index-search-result div strong a span {  font-size:13px;}.index-search-result div .highlight0 {  color:#7F0000;  background:#FFF;}.index-search-result div .highlight1 {  color:#7F007C;  background:#FFF;}.index-search-result div .highlight2 {  color:#19007F;  background:#FFF;}.index-search-result div .highlight3 {  color:#005E7F;  background:#FFF;}.index-search-result div .highlight4 {  color:#007F35;  background:#FFF;}.index-search-result div .highlight5 {  color:#7F6800;  background:#FFF;}.index-search-result div em a {  color:#505050;}.index-search-result div:hover {  background:#FFF;}.index-search-result div div.infos {  position:absolute;  top:0;  left:536px;  width:160px;  margin:0;  padding:5px 5px 5px 21px;  display:none;  background:url(../img/index_search_infos_bg.gif) no-repeat left center;}.index-search-result div:hover div.infos {  display:block;}.index-search-result-browse {  text-align:center;  margin:0 0 10px 0;}.index-search-result-browse a {  padding:0 5px;  font-size:13px;}.index-search-result-browse a.active {  color:#333;  text-decoration:underline;}table#search_results {  width:100%;}table#search_results th {  text-align:left;}table#search_results tr td {}table#search_results tr:hover {  background:#d4d4d4;}table#search_results td {  border-bottom:1px solid #d4d4d4;  padding:5px;  cursor:pointer;}span.search_area {  color:#727272;  font-weight:bold;}ul.hfeed {  margin:20px 0 0 0;}#content-container ul.hfeed li.hentry {  margin:7px 0;  padding:5px;  background:#f9f9f9;  background-image:none;  border:1px solid #e8e8e8;  padding-left:10px;}ul.hfeed li.hentry .published {  font-weight:bold;  border:0;  font-size:10px !important;  text-align:right;  position:absolute;  top:0;  right:0;}ul.hfeed li.hentry .author {  position:absolute;  left:-9000px;  top:-9000px;}ul.hfeed .hentry-image {  float:left;  margin:0 10px 0 0;}ul.hfeed .entry-title {  width:80%;margin:0;}ul.hfeed .entry-title a {  font-weight:bold;  font-size:14px;  background:none;}ul.hfeed .entry-title a:hover {  text-decoration:none;}ul.hfeed p.entry-content {  margin:8px 0 5px 0;}ul.hfeed .entry-content .entry-keywords {  color:#0f2873;}ul.hfeed .news-holder-text {  position:relative;  width:100%;  float:left;  background:none;}ul.hfeed .news-holder-text-noimage {  width:100%;}ul.hfeed .news-holder-links {  clear:both;}ul.hfeed .news-holder-links .news-holder-more-link {  float:right;}ul.hfeed .news-holder-links .entry-categories {  font-size:10px;}ul.hfeed .clear {  clear:both;}.news-detail-container {}.news-detail-container .news-detail-date {  float:right;  margin:0 0 0 20px;}.news-detail-container h1 {  float:left;  margin:0 0 15px 0;}.news-detail-container .news-teaser {  font-weight:bold;}.news-detail-container .news-detail-description {  padding:3px 3px 3px 3px;  background:#FFF;  float:left;  border:1px solid #CCC;  margin:0px 10px 8px 0;}.news-detail-container .news-detail-description img {}.news-detail-container .news-detail-description p {  font-size:9px;  margin:2px 0 0 2px;}.news-detail-container .news-detail-text {  clear:both;  width:700px;}.news-detail-back {  text-align:left;}.news-relatednews-container {  margin:24px 0 0 0;}.news-relatednews-container .news-relatednews-headline {  font-size:12px;  font-weight:bold;}.news-relatednews-container .news-relatednews-headline a {  font-weight:normal;}.news-relatednews-container ul {  margin:10px 0 0 0;}.news-relatednews-container ul li {  height:20px;}  #shortnews {position:relative;height:136px;width:600px;color:#FFF;  }  #shortnews ul { margin:0; }  #shortnews li {position:relative;float:left;width:180px;padding:0 10px 0 10px;margin:0;height:135px;overflow:hidden;background:url(../img/news-border.gif) 0 65px no-repeat;  }  #shortnews li div.news_date {position:absolute;top:0px;left:0px;  }  #shortnews li div.news_date div.news_date_days { color:#ddda45; text-align:center; font-size:26px; }  #shortnews li div.news_date div.news_date_months { color:#ddda45; text-align:center; font-size:12px; }  #shortnews li a {font-weight:bold;font-size:11px;color:#FFF;line-height:18px;position:absolute;left:30px;width:170px;height:40px;overflow:hidden; }  #shortnews li p {color:#FFF;line-height:18px;position:absolute;top:55px;height:55px;width:180px;  }  #shortnews li span {font-style:italic;color:#B7BD4E;line-height:18px;position:absolute;bottom:0;width:180px;  }.imageborder {  border:1px solid #C2C2C2;  padding:3px;  margin:3px;}span.small_text {  display:block;}#kontaktformular .firstcell {  float:left;  width:95px;  padding:2px;}#kontaktformular .secondcell .text {  width:250px;}#kontaktformular .secondcell #anrede {  width:256px;  background:#fff;  padding:2px;  margin:1px 0 1px 0;  border:1px solid #C2C2C2;}#kontaktformular .secondcell .textarea {  width:250px;  height:120px;  background:#fff;  padding:2px;  margin:2px 0 2px 0;  border:1px solid #C2C2C2;}#kontaktformular .secondcell .submit {  width:150px;  border:1px solid #C2C2C2;}#QF_CAPTCHA_kontakt_captcha_question {  width:250px;  border:1px solid #C2C2C2;}input#captcha {  margin-left:99px;  width:245px !important;}ul.download-listing {  margin:7px 0 0 0 !important;  padding:5px;  background:#f9f9f9 !important;  border:1px solid #e8e8e8;  list-style:none;}ul.download-listing li {}ul.download-listing li a {}ul.download-detail {  margin:7px 0 0 0 !important;  padding:5px;  background:#f9f9f9 !important;  border:1px solid #e8e8e8;  list-style:none;}ul.download-detail li {}