.layout-table { border-left: 1px solid #9A1333; border-right: 1px solid #9A1333; border-bottom: 1px solid #9A1333 }
.table-caption { font-family: Verdana, Arial, Helvetica, 'sans-serif'; font-size: 12px; font-weight:bold;
}
.error-description { font-family: Verdana, Arial, Helvetica, 'sans-serif'; font-size: 12px; font-weight:bold;color:red;
}
.img-topic {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 6px; color: #000000; text-decoration: none}
.img-description {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 6px; color: #000000; text-decoration: none}

.topnews-table { background-color: #E7ECE8}
.currentnews-table { background-color: #E7ECE8 }
.table-heading-topnews {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: white;}
.table-heading-currentnews {  font-family: Verdana, Arial, Helvetica, sans-serif; color: white; font-size: 12px; color: white; font-weight: bold; border-left: 1px solid #9A1334; border-right: 1px solid #9A1334; border-top: 1px solid #9A1334}

.table-heading-blue {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: white; border-left: 1px solid #7D7DCA; border-right: 1px solid #7D7DCA; border-top: 1px solid #7D7DCA}
.table-heading-green {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: white; border-left: 1px solid  #85BD85; border-right: 1px solid #85BD85; border-top: 1px solid #85BD85}
.table-heading-gray {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: white; border-left: 1px solid #979797; border-right: 1px solid #979797; border-top: 1px solid #979797}
 
.text {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration: none}
.small {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none}

.time {  font-family: Courier New, Courier, mono; font-size: 11px; color: #000000; text-decoration: none}
.left-box-link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none}
.left-box-link:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: underline}
.std-detail-link,.std-pic-link,.detailLink {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; text-decoration: none}
.std-detail-link:hover,.std-pic-link:hover,.detailLink:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; text-decoration: underline}
.heading {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #333333}
.heading1 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #333333}
.teaser {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight: bold;}

.pic-link, .pic-link-bold {
   font-family: Verdana, Arial, Helvetica, sans-serif; 
   font-size: 12px;
   text-decoration: none;
   color: #244E7E;
}

.pic-link-bold,.pic-link-bold:hover {
   font-weight: bold;
}

.pic-link:hover,.pic-link-bold:hover {
   font-family: Verdana, Arial, Helvetica, sans-serif; 
   font-size: 12px;
   text-decoration: underline;
   color: #244E7E;   
}

.pic-title {
   font-family: Verdana, Arial, Helvetica, sans-serif; 
   font-size: 12px;
   background-color: #eaeaea; 
   color:black; 
   font-size: 12px;
   font-weight:bold;
   padding:2px;
   border:1px dotted black;
}

.pic-search-border {
   border-top: 1px dashed grey;
   border-bottom: 1px dashed grey;
   padding-top: 10px;
   padding-bottom: 10px;
}

.pic-header {
   background: url("../pics/fotowettbewerb_neu.jpg");
   height: 60px;
}

table {
   font-family: Verdana, Arial, Helvetica, sans-serif; 
   font-size: 12px;
}
