.txtnormal tr {font-family:Verdana,Arial;font-size:13pt;color:black;line-height:19pt;}
.txtnormal td {font-family:Verdana,Arial;font-size:13pt;color:black;line-height:19pt;}

td {font-family:Verdana,Arial;font-size:10pt;color:black;text-decoration:none;line-height:12pt;}
th {font-family:Verdana,Arial;font-size:18pt;color:white;text-decoration:none;line-height:22pt;}
th a {color:white;font-weight:bold;text-decoration:underline;}
th a:link {color:white;font-weight:bold;text-decoration:underline;}
th a:active {color:white;font-weight:bold;text-decoration:underline;}
th a:hover {color:white;font-weight:bold;text-decoration:underline;}
th a:visited {color:white;font-weight:bold;text-decoration:underline;}

a.teaser {color:black;font-weight:normal;text-decoration:none;}
a.teaser:link {color:black;font-weight:normal;text-decoration:none;}
a.teaser:active {color:black;font-weight:normal;text-decoration:none;}
a.teaser:hover {color:black;font-weight:normal;text-decoration:none;}
a.teaser:visited {color:black;font-weight:normal;text-decoration:none;}
td.teaser {border-width:1px;border-color:#424568;border-style:solid;background-color:#FFFFFF;}

/* diverse Farben */
.backfarbeblau {background-color:#424568;}
.backfarbedunkelgraufett {background-color:#C0C0C0;font-weight:bold;}
.backfarbemittelgrau {background-color:#E0E0E0;}
.backfarbehellgrau {background-color:#EEEEEE;}

/* Fusszeile */
.zeile9pt {line-height:9pt;}

/* Top-Auswahlmenue */
.topmenuwrap {
background:#FFFFFF;
}

.topmenu {
text-align:center;
padding:0;
margin:0 auto;
list-style-type:none;
height:38px;
font-family:Arial;
font-size:11px;
background:#FFFFFF;
}

.topmenu li {
display:inline-block;
height:30px;
padding:0 35px;
margin:0 auto;
background:#E0E0E0;
background-position:right;
}

.topmenu li:hover{
background:#FFFFFF;
color:#FFFFFF;
text-decoration: none; 
}

.topmenu a, #topmenu a:link, #topmenu a:visited, #topmenu a:hover, #topmenu a:active {
line-height:30px;
text-decoration:none;
outline:none;
font-weight:bold;
cursor:pointer;
color:#424568;
margin:0;
padding:0 auto;
}

.topmenu a:hover {
color:#424568;
text-decoration: underline;
}

/* Teaser Rahmen */
.teaserrahmen {
border:none;
background-color:#F2F2F2;
border-color:#A4A4A4;
height:200px;
width:230px;
margin:0px 16px 0px 16px;
padding:0px;
border:2px dashed #424568;
display:inline-block;
}

.teaserrahmenklein {
border:none;
background-color:#F2F2F2;
border-color:#A4A4A4;
height:68px;
width:230px;
margin:0px 16px 0px 16px;
padding:0px;
border:2px dashed #424568;
display:inline-block;
}

/* Teaser Teil 1 */
.teaserteil1 {
height:38px;
width:230px;
margin:0 auto;
padding:0px;
display:table-cell;
vertical-align: middle;
}

.teaserteil1 li {
display:inline-block;
height:38px;
padding:0 30px;
margin:0 auto;
background:#E0E0E0;
background-position:right;
}

.teaserteil1 li:hover{
background:#FFFFFF;
color:#FFFFFF;
text-decoration: none; 
}

.teaserteil1 a, #teaserteil1 a:link, #teaserteil1 a:visited, #teaserteil1 a:hover, #teaserteil1 a:active {
line-height:30px;
text-decoration:none;
outline:none;
font-weight:bold;
cursor:pointer;
color:#D00000;
margin:0 auto;
padding:0 auto;
}

#teaserteil1 a:hover {
color:#D00000;
text-decoration:underline;
}

/* Teaser Teil 2 */
.teaserteil2 {
height:132px;
vertical-align: middle;
}

.teaserteil2klein {
height:0px;
vertical-align: middle;
}

/* Teaser Teil 3 */
.teaserteil3 {
background-color:#E0E0E0;
height:30px;
width:230px;
margin:0 auto;
padding:0px;
display:table-cell;
vertical-align: middle;
}

.teaserteil3 li {
display:inline-block;
height:30px;
padding:0 30px;
margin:0 auto;
background:#E0E0E0;
background-position:right;
}

.teaserteil3 li:hover{
background:#FFFFFF;
color:#FFFFFF;
text-decoration: none; 
}

.teaserteil3 a, #teaserteil3 a:link, #teaserteil3 a:visited, #teaserteil3 a:hover, #teaserteil3 a:active {
line-height:30px;
text-decoration:none;
outline:none;
font-weight:bold;
cursor:pointer;
color:#424568;
margin:0 auto;
padding:0 auto;
}

#teaserteil3 a:hover {
color:#424568;
text-decoration:underline;
}