body {
     margin:0;
     padding:0;
     background:#4968A1 url(../gfx/background_image.jpg) repeat-x 0 0;
     color:#000000;
}

ul {
   list-style-type:none;
}

.news {
      border:1px #cccccc solid;
      padding:15px;
      font-weight:normal;
      width:400px;
}

.news .desc {
  width:100px;
  float:left;
  padding:0;
  margin:0;

}
.news .desscc {
      width:250px;
      float:left;
  padding:0;
  margin:0;

}

.seminar td {
  height:30px;
  padding:0;
  margin:0;

}

td {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration: none; }
b {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #233052; text-decoration: none}
.uebertxt {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 22px; color: #4968A1; text-decoration: none; font-weight: bold}
.lgblue {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #233052; text-decoration: none; font-weight: bold}
.lgred {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #CF234B; text-decoration: none; font-weight: bold}
a:link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration: none}
a:visited {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration: none}
a:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration: underline}
h1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #4968A1; text-decoration: none }
.linkextern { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #CF234B; text-decoration: none}
.linkextern2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration: none }
.adress { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration: none }
h4 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #4968A1; text-decoration: none }
h3 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; font-weight: normal; color: #4968A1; text-decoration: none }
h2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal; color: #4968A1; text-decoration: none }
.sublink { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; text-decoration: none }
.frank { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; font-weight: normal; color: #000000; text-decoration: none }
.highlightnorm { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #4968A1; text-decoration: none }
.pflicht { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; text-decoration: none }
.smalltxt { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; text-decoration: none }

#news_wrapper {
  margin:0;
  padding:0;
}

#news_wrapper ul {
  margin:0;
  padding:0;
  list-style-type:none;
  line-height:16px;
}

#news_wrapper ul li {
  margin:0 0 10px 0;
  padding:10px;
  background:url(../gfx/slidebg.jpg) no-repeat 0 center;
  /*border-bottom:1px solid #cccccc;*/
}

#news_wrapper ul li a {
  display:block;
  margin:0;
  padding:0;
}

#news_wrapper b.date {
   font-size:11px;
}

a.team,
a.fancybox {
  margin:0 0 10px 0;
  padding:5px;
  display:block;
  float:left;
  clip:rect();
  background:url(../gfx/slidebg.jpg) no-repeat top center;
}

a.team img {
   border:1px solid #ffffff;
}

.galerie {
  clear:both;
  margin:0 0 25px 0;
  padding:0;
  float:left;
}

.galerie a {
  margin:0 0 10px 0;
  padding:10px;
  /*height:85px;
  width:100px;*/
  float:left;
}


