.news_list_header {
  height: 60px;
  margin-top: 10px;
}
.live_title p {
  padding: 0px;
  margin: 0px;
}
.live_title img {
  margin-bottom: 10px;
}
.news_subheader {
/*
  border: 1px solid green;
*/
}
.news_subheader p {
  margin: 0px;
  padding-left: 25px;
}
.news_date, .live_date {
  font-weight: bold;
  color: #aaa;
}
.news_bomb {
  float:left;
}
.news_date {
  float:left;
  margin-top: 13px;
  margin-left: 10px;
}
.news_title {
  float:left;
  margin-top: 10px;
  margin-left: 10px;
  margin-bottom: 10px;
  width: 100;
/*
  background-color: green;
*/
}
.news_image { 
  float: right;
  width: 180px;
/*
  position: absolute;
  border: 5px solid blue;
  margin-left: 100px;
*/
}
.news_author {
  font-size: 10pt;
  float: right;
}

.news_subheader h2 {
  font-size: 16pt;
  padding-left: 25px;
}
/*
.news_subheader img {
  float: right;
}
*/

.news_list .news_flags {
  position: absolute;
  margin-left: 645px;
  margin-top: -20px;
}
.news_list .news_flags img {
  margin-left: 5px;
  border: 1px solid #aaa;
}

.news-list-browse {
  font-size: 10pt;
  text-align: center;
  margin-bottom: 20px;
}

.next_article, .prev_article, .news-single-backlink {
  font-size: 12pt;
}
.news-single-backlink {
  margin-top: 10px;
  margin-left: 25px;
  margin-bottom: 25px;
}

.reviews_content a {
  color: #f00;
  text-decoration: none;
}
.reviews_content a:hover {
  text-decoration: underline;
}


.tx-guestbook-form-obligationfield {
  color: #d20105;
}
.tx-guestbook-field label {
  width:120px;
  float:left;
}

.tx-srfreecap-pi2-cant-read {
  font-size: 10pt;
  color: #fff;
}
.tx-guestbook-fields-aussen {
  visibility: visible;
  font-size: 10pt;
}
.tx-guestbook-fields-aussen input, .tx-guestbook-fields-aussen textarea {
  font-size: 8pt;
}

.next_list .live_flyer {
  margin-top: 0px;
  margin-left: 475px;
}
.next_list .live_date {
  margin-top: 19px;
}
.next_list .live_title {
  margin-top: 20px;
  margin-left: 150px;
}
.next_list .live_subheader {
  margin-top: 40px;
  margin-left: 150px;
}
.live_subheader p {
  margin: 0px;
}
.live_subheader a {
  color: red;
}

.soon_list {
  margin-top: 5px;
  height: 50px;
/*
  border: 1px solid green;
*/
}
.soon_list .live_date {
}
.soon_list .live_title {
  margin-left: 150px;
}
.soon_list .live_subheader {
  margin-top: 20px;
  margin-left: 150px;
}

.past_list {
  margin-top: 5px;
  height: 40px;
/*
  border: 1px solid green;
*/
}
.past_list .live_title a {
  margin-left: 150px;
  color: red;
}
.past_list .live_subheader {
  margin-top: 20px;
  margin-left: 150px;
}
.live_kimyear {
  font-weight: bold;
  color: #f00;
}

.news-list-morelink a {
  font-size: 0px;
  color: #000;
  visibility: hidden;
}

.live2_date {
  font-weight: bold;
  color: #aaa;
}
.live2_title a {
  font-weight: bold;
  color: red;
}

.past_title a {
  color: red;
}
.past_date {
  color: #aaa;
}
.past_subheader p {
  font-weight: normal;
  margin: 0px;
  padding: 0px;
}
.kimyear {
  color: red;
}
.past_date, .past_title, .past_subheader {
  font-size: 12pt;
}

td.down_title {
  font-weight: bold;
}
.down_clicks {
  font-weight: normal;
  font-size: 10pt;
}
td.down_sep1 {
  background-color: #333;
  font-size: 1pt;
}
td.down_sep2 {
  font-size: 2pt;
}
td.down_links a {
  color: red;
  text-decoration: none;
}
td.down_links a:hover {
  color: red;
  text-decoration: underline;
}
.down_table {
  margin-top: 10px;
  margin-bottom: 10px;
}

.news-single-img {
  float: none;
}

.news-single-additional-info {
  font-size: 12pt;
  margin-left: 25px;
}

.news-single-related dd {
  margin-left: 0px;
}

.tx-veguestbook-pi1 {
  font-size: 12pt;
}
