.kopf {
   background:url(../images/tf_ex_logo900.jpg) no-repeat left;
   height:175;}
.inhalt {
      border-bottom: 0px;
      border-top: 1px;
      border-right: 1px;
      border-left: 0px;
      border-style: solid;
      border-color: #FFFFFF}

p { font-size:8pt;
   line-height:12pt;
   font-family:Verdana;
   color:black;
   margin-left:10px;
   margin-right:10px;
   margin-top:10px;
   text-align:left;
   border-width:1px}
td { font-size:8pt;
   line-height:12pt;
   font-family:Verdana;
   color:black;
   margin-left:10px;
   margin-right:10px;
   margin-top:10px}
td.footer { font-size:8pt;
   line-height:12pt;
   font-family:Verdana;
   color:black;
   margin-left:10px;
   text-align:center;
   margin-right:10px;
   margin-top:10px}
h1 {font-size:10pt;
   font-variant:normal;
   color:#be0009;
   margin-left:10px}
h2 {font-size:10pt;
   margin-left:10px}
h2 {font-size:12pt;
   margin-left:10px}
hr {border:1px;
    color: #000000}
.branche {font-size:10pt;
   line-height:12pt;
   font-family:Verdana;
   color:black;
   margin-left:0px;
   margin-right:10px;
   margin-top:0px;
   text-align:left}
a.branche:link { color:=#be0009;text-decoration:none}
a.branche:visited { color:#be0009;text-decoration:none}
a.branche:active { color:#be0009;text-decoration:none}
a.branche:hover { color:#be0009;text-decoration:underline}
a:link { color:#be0009;text-decoration:none}
a:visited { color:#be0009;text-decoration:none}
a:active { color:#be0009;text-decoration:none}
a:hover { color:#be0009;text-decoration:underline}
a.menue:link { color:white;text-decoration:none}
a.menue:visited { color:white;text-decoration:none}
a.menue:active { color:white;text-decoration:none}
a.menue:hover { color:white;text-decoration:none}
a.menue1:link { color:white;text-decoration:none}
a.menue1:visited { color:white;text-decoration:none}
a.menue1:active { color:white;text-decoration:none}
a.menue1:hover { color:white;text-decoration:none}
a.inselmenue:link { color:white;text-decoration:none}
a.inselmenue:visited { color:white;text-decoration:none}
a.inselmenue:active { color:white;text-decoration:none}
a.inselmenue:hover { color:white;text-decoration:none}
a.kategorienlink:link { color:black;text-decoration:none}
a.kategorienlink:visited { color:black;text-decoration:none}
a.kategorienlink:active { color:black;text-decoration:none}
a.kategorienlink:hover { color:black;text-decoration:underline}
a.titel_2:link { color:black;text-decoration:none}
a.titel_2:visited { color:black;text-decoration:none}
a.titel_2:active { color:black;text-decoration:none}
a.titel_2:hover { color:black;text-decoration:underline}
a.headmenue1a:link { color:#ffffff;text-decoration:none}
a.headmenue1a:visited { color:#ffffff;text-decoration:none}
a.headmenue1a:active { color:#ffffff;text-decoration:none}
a.headmenue1a:hover { color:#000000;text-decoration:underline}
.titel_1 {font-size:7pt;
   font-weight:bold;
   letter-spacing:1pt;
   text-transform:uppercase;
   line-height:10pt;
   font-family:Verdana;
   color:black;
   margin-left:10px;
   margin-right:10px;
   margin-top:10px;
   text-align:left}
.titel_2 {font-size:10pt;
   font-weight:bold;
   letter-spacing:1pt;
   line-height:12pt;
   font-family:Verdana;
   color:black;
   margin-left:10px;
   margin-right:10px;
   margin-top:10px;
   text-align:left}
.titel_2a {
   text-transform:uppercase;
   border-bottom: 1px;
   border-top: 0px;
   border-right: 0px;
   border-left: 0px;
   border-style: solid;
   border-color: #000000}
.titel {font-size:13pt;
   line-height:13pt;
   font-weight:bold;
   font-family:Verdana;
   color:#be0009;
   margin-left:10px;
   margin-right:10px;
   margin-top:10px;
   text-align:left}
.nachrichtenliste {font-size:10pt;
   line-height:12pt;
   font-family:Verdana;
   color:black;
   margin-left:10px;
   margin-right:10px;
   margin-top:0px;
   text-align:left}
.aufmacher {font-size:10pt;
   line-height:12pt;
   font-family:Verdana;
   color:black;
   margin-left:10px;
   margin-right:10px;
   margin-top:0px;
   text-align:left}
.artikel {font-size:10pt;
   line-height:12pt;
   font-family:Verdana;
   color:black;
   margin-left:10px;
   margin-right:10px;
   margin-top:0px;
   text-align:left}
td.artikelbild {font-size:7pt;
   background-color:lightgrey;
   line-height:8pt;
   font-family:Verdana;
   color:black;
   margin-left:10px;
   margin-right:10px;
   margin-top:0px;
   text-align:justify}
td.bildunterschrift {font-size:7pt;
   background-color:lightgrey;
   line-height:8pt;
   font-family:Verdana;
   color:black;
   margin-left:10px;
   margin-right:10px;
   margin-top:0px;
   text-align:justify}
td.bildautor {font-size:7pt;
   background-color:lightgrey;
   line-height:8pt;
   font-family:Verdana;
   color:black;
   margin-left:10px;
   margin-right:10px;
   margin-top:0px;
   text-align:right}
td.bildautor1 {font-size:8pt;
   background-color:lightgrey;
   line-height:10pt;
   font-family:Verdana;
   color:black;
   padding-left:5px;
   padding-right:5px;
   margin-left:10px;
   margin-right:10px;
   margin-top:0px;
   text-align:left}
td.bildautor2 {font-size:12pt;
   background-color:lightgrey;
   line-height:15pt;
   font-family:Verdana;
   color:black;
   padding-left:5px;
   padding-right:5px;
   margin-left:10px;
   margin-right:10px;
   margin-top:0px;
   text-align:left}
td.branche_gerade {background-color:#ffffff}
td.branche_ungerade {background-color:#be0009}
td.inselmenue {background-color:#be0009}
td.menue {background-color:#be0009}
td.menue1 {background-color:#be0009}
.menue {font-size:8pt;
   font-weight:normal;
   text-transform:uppercase;
   line-height:10pt;
   font-family:Geneva, Arial, Helvetica, san-serif;
   margin-left:10px;
   margin-right:10px;
   margin-top:10px;
   text-align:left}
.menue1 {font-size:10pt;
   font-weight:bold;
   text-transform:uppercase;
   line-height:12pt;
   font-family:Geneva, Arial, Helvetica, san-serif;
   color:#ffffff;
   margin-left:10px;
   margin-right:10px;
   margin-top:10px;
   text-align:left}
.menue2 {font-size:10pt;
   font-weight:bold;
   text-transform:uppercase;
   line-height:12pt;
   font-family:Geneva, Arial, Helvetica, san-serif;
   color:#000000;
   margin-left:10px;
   margin-right:10px;
   margin-top:10px;
   text-align:left;
   border-bottom: 1px;
   border-top: 0px;
   border-right: 0px;
   border-left: 0px;
   border-style: solid;
   border-color: #be0009}
.menue3 {font-size:10pt;
   font-weight:bold;
   text-transform:uppercase;
   line-height:12pt;
   font-family:Geneva, Arial, Helvetica, san-serif;
   color:#000000;
   margin-left:10px;
   margin-right:10px;
   margin-top:10px;
   text-align:right;
   border-bottom: 0px;
   border-top: 1px;
   border-right: 0px;
   border-left: 0px;
   border-style: solid;
   border-color: #be0009}
.submenue {font-size:8pt;
   line-height:10pt;
   font-family:Geneva, Arial, Helvetica, san-serif;
   margin-left:5px;
   margin-right:10px;
   margin-top:10px;
   text-align:left}
.submenue1 {font-size:9pt;
   line-height:12pt;
   font-family:Geneva, Arial, Helvetica, san-serif;
   letter-spacing:0.1em;
   margin-left:10px;
   margin-right:10px;
   margin-top:10px;
   text-align:left}
.inselmenue {font-size:8pt;
   font-weight:normal;
   line-height:10pt;
   font-family:Verdana;
   margin-left:0px;
   margin-right:0px;
   margin-top:0px;
   text-align:left}
.rubrik {font-size:8pt;
   font-weight:bold;
   text-transform:uppercase;
   line-height:10pt;
   font-family:Verdana;
   margin-left:10px;
   margin-right:10px;
   margin-top:10px;
   text-align:left}
.kategorienlink {font-size:8pt;
   font-weight:bold;
   line-height:10pt;
   font-family:Verdana;
   color:black;
   margin-left:0px;
   margin-right:10px;
   margin-top:10px;
   text-align:left}
.contentfooter {font-size:7pt;
   font-weight:bold;
   letter-spacing:1pt;
   text-transform:uppercase;
   line-height:10pt;
   font-family:Verdana;
   color:black;
   margin-left:10px;
   margin-right:10px;
   margin-top:10px;
   text-align:right}
.copyright {font-size:8pt;
   line-height:10pt;
   font-family:Verdana;
   color:black;
   margin-left:10px;
   margin-right:10px;
   margin-top:0px;
   text-align:right}
   .menue_links {border-left: 0;
      border-top: 0;
      border-bottom: 0;
      border-right: 1px;
      border-style: solid;
      border-color: #BA0008}
   .mitte {border-left: 0;
      border-top: 0;
      border-bottom: 0;
      border-right: 1px;
      border-style: solid;
      border-color: #BA0008}
   .rand {border-left: 1px;
      border-top: 1px;
      border-bottom: 1px;
      border-right: 1px;
      border-style: solid;
      border-color: #ffffff}
   .anbieter {border-left: 1px;
      border-top: 1px;
      border-bottom: 1px;
      border-right: 1px;
      border-style: solid;
      border-color: #d6dfd7;
      height: 100%;
      background-color: #e8ece8}
   .w_details {border-left: 1px;
      border-top: 1px;
      border-bottom: 1px;
      border-right: 1px;
      border-style: solid;
      border-color: #d6dfd7;
      height: 100%;
      background-color: #ffffff}
   .w_details1 {border-left: 0px;
      border-top: 0px;
      border-bottom: 0px;
      border-right: 0px;
      border-style: solid;
      border-color: #d6dfd7;
      table-layout: fixed;
      height: 100%;
      background-color: #ffffff}
   .branche1 {font-size:10pt;
      line-height:10pt;
      font-family:Arial;
      color:black;
      margin-left:2px;
      margin-right:2px;
      margin-top:4px;
      text-align:left}
   .branche2 {font-size:12pt;
      line-height:12pt;
      font-family:Arial;
      color:#cc0000;
      text-align:center}
   .teaserkopf {font-size:8pt;
      line-height:12pt;
      font-family:Verdana;
      color:#FFFFFF;
      text-decoration:none;
      font-weight:bold;
      margin-left:0px;
      margin-right:0px;
      margin-top:0px;
      margin-bottom:0px;
      text-align:center}
   .teasertitel {font-size:8pt;
      line-height:12pt;
      font-family:Verdana;
      color:#BA0008;
      text-decoration:underline;
      font-weight:bold;
      margin-left:5px;
      margin-right:0px;
      margin-top:0px;
      margin-bottom:0px;
      text-align:left}
   .teaser_text {font-size:8pt;
      line-height:12pt;
      font-family:Verdana;
      color:#000000;
      text-decoration:none;
      font-weight:normal;
      margin-left:5px;
      margin-right:0px;
      margin-top:0px;
      margin-bottom:0px;
      text-align:left}
   .topteaserkopf {font-size:12pt;
      line-height:16pt;
      font-family:Verdana;
      color:#FFFFFF;
      text-decoration:none;
      font-weight:bold;
      margin-left:5px;
      margin-right:0px;
      margin-top:0px;
      margin-bottom:0px;
      text-align:left}
   .topteasertitel {font-size:12pt;
      line-height:15pt;
      font-family:Verdana;
      color:#BA0008;
      text-decoration:none;
      font-weight:bold;
      margin-left:5px;
      margin-right:0px;
      margin-top:0px;
      margin-bottom:0px;
      text-align:left}
   .topteaser_text {font-size:8pt;
      line-height:12pt;
      font-family:Verdana;
      color:#000000;
      text-decoration:none;
      font-weight:normal;
      margin-left:5px;
      margin-right:0px;
      margin-top:0px;
      margin-bottom:0px;
      text-align:left}
   .menue_right {
      text-align:center}
.teasermenulinks {border-top: 1px;
   border-bottom: 1px;
   border-right: 0px;
   border-left: 0px;
   border-style: solid;
   border-color: #ffffff}
.teasertitel1 {font-size:8pt;
   line-height:12pt;
   font-family:Verdana;
   color:#BA0008;
   text-decoration:none;
   font-weight:bold;
   margin-left:5px;
   margin-right:0px;
   margin-top:0px;
   margin-bottom:0px;
   text-align:center}
.teasertitel2 {font-size:8pt;
   line-height:12pt;
   font-family:Verdana;
   color:#BA0008;
   text-decoration:underline;
   font-weight:normal;
   margin-left:5px;
   margin-right:0px;
   margin-top:0px;
   margin-bottom:0px;
   text-align:center}
.headmenue1 a:link {font-size:10pt;
   display:block;
   line-height:17pt;
   background:url(../images/tf_ex_balken_rot.jpg);
   font-family:Verdana;
   color:#FFFFFF;
   text-decoration:none;
   text-transform:uppercase;
   font-weight:bold;
   text-align:center;
   border-bottom: 0px;
   border-top: 5px;
   border-right: 0px;
   border-left: 0px;
   border-style: solid;
   border-color: #ffffff}
.headmenue1 a:visited {font-size:10pt;
   display:block;
   line-height:17pt;
   background:url(../images/tf_ex_balken_rot.jpg);
   font-family:Verdana;
   color:#FFFFFF;
   text-decoration:none;
   text-transform:uppercase;
   font-weight:bold;
   text-align:center;
   border-bottom: 0px;
   border-top: 5px;
   border-right: 0px;
   border-left: 0px;
   border-style: solid;
   border-color: #ffffff}
.headmenue1 a:hover {font-size:10pt;
   display:block;
   line-height:17pt;
   background:url(../images/tf_ex_balken_rot.jpg);
   font-family:Verdana;
   color:#000000;
   text-transform:uppercase;
   text-decoration:none;
   font-weight:bold;
   text-align:center;
   border-bottom: 0px;
   border-top: 5px;
   border-right: 0px;
   border-left: 0px;
   border-style: solid;
   border-color: #ffffff}
.headmenue1 a:active {font-size:10pt;
   display:block;
   line-height:17pt;
   background:url(../images/tf_ex_balken_rot.jpg);
   text-align:center;
   font-family:Verdana;
   color:#FFFFFF;
   text-decoration:none;
   text-transform:uppercase;
   font-weight:bold;
   text-align:center;
   border-bottom: 0px;
   border-top: 5px;
   border-right: 0px;
   border-left: 0px;
   border-style: solid;
   border-color: #ffffff}
.headmenue1a a:link {font-size:10pt;
   display:block;
   line-height:17pt;
   background:url(../images/tf_ex_balken_grau.jpg);
   font-family:Verdana;
   color:#FFFFFF;
   text-decoration:none;
   text-transform:uppercase;
   font-weight:bold;
   text-align:center;
   border-bottom: 0px;
   border-top: 5px;
   border-right: 0px;
   border-left: 0px;
   border-style: solid;
   border-color: #ffffff}
.headmenue1a a:visited {font-size:10pt;
   display:block;
   line-height:17pt;
   background:url(../images/tf_ex_balken_grau.jpg);
   font-family:Verdana;
   color:#FFFFFF;
   text-decoration:none;
   text-transform:uppercase;
   font-weight:bold;
   text-align:center;
   border-bottom: 0px;
   border-top: 5px;
   border-right: 0px;
   border-left: 0px;
   border-style: solid;
   border-color: #ffffff}
.headmenue1a a:hover {font-size:10pt;
   display:block;
   line-height:17pt;
   background:url(../images/tf_ex_balken_grau.jpg);
   font-family:Verdana;
   color:#BA0008;
   text-transform:uppercase;
   text-decoration:none;
   font-weight:bold;
   text-align:center;
   border-bottom: 0px;
   border-top: 5px;
   border-right: 0px;
   border-left: 0px;
   border-style: solid;
   border-color: #ffffff}
.headmenue1a a:active {font-size:10pt;
   display:block;
   line-height:17pt;
   background:url(../images/tf_ex_balken_grau.jpg);
   text-align:center;
   font-family:Verdana;
   color:#BA0008;
   text-decoration:none;
   text-transform:uppercase;
   font-weight:bold;
   text-align:center;
   border-bottom: 0px;
   border-top: 5px;
   border-right: 0px;
   border-left: 0px;
   border-style: solid;
   border-color: #ffffff}
.submenue2 a:link {font-size:8pt;
   float: left;
   line-height:16pt;
   background:url(../images/tf_ex_balken_grau.jpg);
   font-family:Verdana, Geneva, Arial, Helvetica, san-serif;
   text-decoration:none;
   color:#ffffff;
   text-align:left;
   padding-left:5px;
   padding-right:5px;
   padding-top:0px;
   padding-bottom:0px;
   border-bottom: 0px;
   border-top: 0px;
   border-right: 0px;
   border-left: 0px;
   border-style: solid;
   border-color: #ffffff}
.submenue2 a:visited {font-size:8pt;
   float: left;
   line-height:16pt;
   background:url(../images/tf_ex_balken_grau.jpg);
   font-family:Verdana, Geneva, Arial, Helvetica, san-serif;
   text-decoration:none;
   color:#ffffff;
   text-align:left;
   padding-left:5px;
   padding-right:5px;
   padding-top:0px;
   padding-bottom:0px;
   border-bottom: 0px;
   border-top: 0px;
   border-right: 0px;
   border-left: 0px;
   border-style: solid;
   border-color: #ffffff}
.submenue2 a:hover {font-size:8pt;
   float: left;
   line-height:16pt;
   background:url(../images/tf_ex_balken_grau.jpg);
   font-family:Verdana, Geneva, Arial, Helvetica, san-serif;
   text-decoration:none;
   color:#BA0008;
   text-align:left;
   padding-left:5px;
   padding-right:5px;
   padding-top:0px;
   padding-bottom:0px;
   border-bottom: 0px;
   border-top: 0px;
   border-right: 0px;
   border-left: 0px;
   border-style: solid;
   border-color: #ffffff}
.submenue2 a:active {font-size:8pt;
   float: left;
   line-height:16pt;
   background:url(../images/tf_ex_balken_grau.jpg);
   font-family:Verdana, Geneva, Arial, Helvetica, san-serif;
   text-decoration:none;
   color:#BA0008;
   text-align:left;
   padding-left:5px;
   padding-right:5px;
   padding-top:0px;
   padding-bottom:0px;
   border-bottom: 0px;
   border-top: 0px;
   border-right: 0px;
   border-left: 0px;
   border-style: solid;
   border-color: #ffffff}
.submenue2tab {background:url(../images/tf_ex_balken_grau.jpg)}
.headmenue2 {font-size:8pt;
   line-height:12pt;
   height:12pt;
   font-family:Verdana;
   color:#FFFFFF;
   text-decoration:none;
   font-weight:normal;
   margin-left:5px;
   margin-right:0px;
   margin-top:0px;
   margin-bottom:0px;
   text-align:center
   border-bottom: 0px;
   border-top: 0px;
   border-right: 1px;
   border-left: 0px;
   border-style: solid;
   border-color: #ffffff}
.aufmacherheader1 {font-size:18pt;
   line-height:32pt;
   vertikal-align: top;
   font-family:Verdana;
   text-decoration:none;
   font-weight:bold;
   }
.aufmacherheader2 {font-size:12pt;
   line-height:22pt;
   vertikal-align: top;
   font-family:Verdana;
   text-decoration:none;
   font-weight:bold;
   border-bottom: 0px;
   border-top: 1px;
   border-right: 0px;
   border-left: 0px;
   border-style: solid;
   border-color: #000000}
.aufmacherheader3 {font-size:10pt;
   line-height:18pt;
   vertikal-align: top;
   font-family:Verdana;
   text-decoration:none;
   font-weight:bold;
   border-bottom: 0px;
   border-top: 0px;
   border-right: 0px;
   border-left: 0px;
   border-style: solid;
   border-color: #000000}
hrnblock{border: 1px;
   border-style: solid;
   border-color: #ffffff}
