a:link { color:#3366CC;text-decoration:none}
a:visited { color:#3366CC;text-decoration:none}
a:active { color:#3366CC;text-decoration:none}
a:hover { color:#3366CC;text-decoration:underline}
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-bottom-style:dotted;
   border-width=1px}
td { font-size:8pt;
   line-height:12pt;
   font-family:Verdana;
   color:black;
   margin-left:10px;
   margin-right:10px;
   margin-top:10px}
.footer { font-size:8pt;
   line-height:12pt;
   font-family:Arial;
   color:#000000;
   text-align:center;
   margin-top:10px;
   border-top:1px;
   border-left:0px;
   border-right:0px;
   border-bottom:0px;
   border-style:solid;
   border-color:#000000;}
h1 {font-size:12pt;
   font-variant:normal;
   margin-left:10px}
h2 {font-size:10pt;
   margin-left:10px}
.td_main_1 {
   margin-top:20px;
   width:1000px;
   }
.td_module_1 {
   vertical-align:top;
   width:540px;
   }
.td_blocks_right_1 {
   vertical-align:top;
   padding-left:20px;
   padding-right:15px;
   width:200px;
   }
.td_blocks_adverb_1 {
   vertical-align:top;
   background-color:#ffffff;
   width:250px;
   }
.immosort {border-left: 1px;
   border-top: 1px;
   border-bottom: 1px;
   border-right: 1px;
   border-style: solid;
   border-color: #333333;
   height: 100%;
   background-color: #e8ece8}
.immosorttitel {font-size:8pt;
   line-height:12pt;
   font-family:Arial;
   color:#333333;
   text-decoration:underline;
   font-weight:normal;
   margin-left:5px;
   margin-right:0px;
   margin-top:0px;
   margin-bottom:0px;
   text-align:center}
.detail_titel {
   background-color:#2B5495;
   color:#ffffff;
   height:25px;
   font-size:12pt;
   font-family:Georgia;
   font-weight:bold;
   }
.detail_name {
   color:#333333;
   font-size:11pt;
   line-height:14pt;
   vertical-align: top;
   margin-top:10px;
   margin-bottom:10px;
   font-family:Georgia;
   text-decoration:none;
   font-weight:bold;
   }
.detail_untertitel {
   background-color:#2B5495;
   color:#ffffff;
   height:20px;
   font-size:11pt;
   font-family:Arial;
   border-top:0px;
   border-left:0px;
   border-right:1px;
   border-bottom:0px;
   border-style:solid;
   border-color:#FFFFFF;
   }
.nummertab {
   width:100%;
   padding-left:10px;
   margin-top:10px;
   margin-bottom:5px;
   padding-top:10px;
   border-top:1px;
   border-left:0px;
   border-right:0px;
   border-bottom:0px;
   border-style:solid;
   border-color:#808080;
   }
.nummern {
   text-align:right;
   }
.listmenue {font-size:9pt;
   line-height:13pt;
   text-transform:uppercase;
   color:#666666;
   vertical-align: top;
   font-family:Georgia;
   text-decoration:none;
   font-weight:bold;
   border-top:0px;
   border-left:0px;
   border-right:0px;
   border-bottom:1px;
   border-style:solid;
   border-color:#808080;
   }
.listmenue a:link {color:#666666;text-decoration:none;}
.listmenue a:visited {color:#666666;text-decoration:none;}
.listmenue a:hover {color:#666666;text-decoration:none;}
.listmenue a:active {color:#666666;text-decoration:none;}
.listmenueheader {
   font-size:11pt;
   color:#ffffff;
   vertical-align: top;
   height:32px;
   font-family:Arial;
   text-decoration:none;
   padding-top:3px;
   padding-left:3px;
   }
.listmenueheader a:link {color:#ffffff;text-decoration:none;}
.listmenueheader a:visited {color:#ffffff;text-decoration:none;}
.listmenueheader a:hover {color:#ffffff;text-decoration:none;}
.listmenueheader a:active {color:#ffffff;text-decoration:none;}
.nummertab {
   width:100%;
   padding-left:10px;
   margin-top:10px;
   margin-bottom:5px;
   padding-top:10px;
   border-top:1px;
   border-left:0px;
   border-right:0px;
   border-bottom:0px;
   border-style:solid;
   border-color:#808080;
   }
.branche1 {font-size:10pt;
   line-height:10pt;
   font-family:Arial;
   color:black;
   margin-left:2px;
   margin-right:2px;
   margin-top:4px;
   text-align:left}
.anbieter {border-left: 1px;
   border-top: 1px;
   border-bottom: 1px;
   border-right: 1px;
   border-style: solid;
   border-color: #d6dfd7;
   height: 100%;
   background-color: #e8ece8}
.menue_neu1 {
   background-color:#ffdd53;
   height:30px;
   width:1000px;
   }
.headmenue1 {font-size:10pt;
   float:left;
   background-color:#e0e0e0;
   line-height:20pt;
   font-size:10pt;
   text-transform:uppercase;
   color:#666666;
   vertical-align: top;
   font-family:Georgia;
   text-decoration:none;
   font-weight:bold;
   text-align:center;
   border-top:0px;
   border-left:0px;
   border-right:1px;
   border-bottom:0px;
   border-style:solid;
   border-color:#808080;
   padding-top: 3px;
   }
.headmenue1 a:link {color:#666666;text-decoration:none;}
.headmenue1 a:visited {color:#666666;text-decoration:none;}
.headmenue1 a:hover {color:#666666;text-decoration:none;}
.headmenue1 a:active {color:#666666;text-decoration:none;}
.headmenue1c {font-size:10pt;
   float:left;
   background-color:#808080;
   line-height:20pt;
   font-size:10pt;
   text-transform:uppercase;
   color:#FFFFFF;
   vertical-align: top;
   font-family:Georgia;
   text-decoration:none;
   font-weight:bold;
   text-align:center;
   border-top:0px;
   border-left:0px;
   border-right:1px;
   border-bottom:0px;
   border-style:solid;
   border-color:#808080;
   padding-top: 3px;
   }
.headmenue1c a:link {color:#FFFFFF;text-decoration:none;}
.headmenue1c a:visited {color:#FFFFFF;text-decoration:none;}
.headmenue1c a:hover {color:#FFFFFF;text-decoration:none;}
.headmenue1c a:active {color:#FFFFFF;text-decoration:none;}
.headmenue1y {font-size:10pt;
   float:left;
   background-color:#ffdd53;
   line-height:20pt;
   font-size:10pt;
   text-transform:uppercase;
   color:#666666;
   vertical-align: top;
   font-family:Georgia;
   text-decoration:none;
   font-weight:bold;
   text-align:center;
   padding-top: 3px;
   }
.headmenue1y a:link {color:#666666;text-decoration:none;}
.headmenue1y a:visited {color:#666666;text-decoration:none;}
.headmenue1y a:hover {color:#666666;text-decoration:none;}
.headmenue1y a:active {color:#666666;text-decoration:none;}
.menue_neu1a {
   padding-top: 3px;
   background-color:#808080;
   height:23px;
   width:1000px;
   }
.headmenue1a {font-size:10pt;
   float:left;
   background-color:#808080;
   line-height:13pt;
   font-size:9pt;
   text-transform:uppercase;
   color:#ffffff;
   vertical-align: top;
   font-family:Arial;
   text-decoration:none;
   text-align:center;
   border-top:0px;
   border-left:0px;
   border-right:1px;
   border-bottom:0px;
   border-style:solid;
   border-color:#ffffff;
   padding-top: 1px;
   }
.headmenue1a a:link {color:#ffffff;text-decoration:none;}
.headmenue1a a:visited {color:#ffffff;text-decoration:none;}
.headmenue1a a:hover {color:#ffffff;text-decoration:none;}
.headmenue1a a:active {color:#ffffff;text-decoration:none;}
.headmenue1b {font-size:10pt;
   float:left;
   background-color:#808080;
   line-height:13pt;
   font-size:9pt;
   text-transform:uppercase;
   color:#ffffff;
   vertical-align: top;
   font-family:Arial;
   text-decoration:none;
   text-align:center;
   padding-top: 1px;
   }
.headmenue1b a:link {color:#ffffff;text-decoration:none;}
.headmenue1b a:visited {color:#ffffff;text-decoration:none;}
.headmenue1b a:hover {color:#ffffff;text-decoration:none;}
.headmenue1b a:active {color:#ffffff;text-decoration:none;}
.headmenuesearch {
   float:left;
   border-top:0px;
   border-left:0px;
   border-right:1px;
   border-bottom:0px;
   border-style:solid;
   border-color:#ffffff;
   }
.headmenuesearch a:link {color:#ffffff;text-decoration:none;}
.headmenuesearch a:visited {color:#ffffff;text-decoration:none;}
.headmenuesearch a:hover {color:#ffffff;text-decoration:none;}
.headmenuesearch a:active {color:#ffffff;text-decoration:none;}
.breadcrumb {font-size:9pt;
   background-color:#808080;
   line-height:15pt;
   color:#FFFFFF;
   vertical-align: top;
   font-family:Arial;
   text-decoration:none;
   text-align:left;
   border-top:1px;
   border-left:0px;
   border-right:0px;
   border-bottom:0px;
   border-style:solid;
   border-color:#666666;
   padding-top: 1px;
   padding-left: 5px;
   }
.breadcrumb a:link {color:#FFFFFF;text-decoration:none;}
.breadcrumb a:visited {color:#FFFFFF;text-decoration:none;}
.breadcrumb a:hover {color:#FFFFFF;text-decoration:none;}
.breadcrumb a:active {color:#FFFFFF;text-decoration:none;}
.topobjekt {
   background-color:#E2E2E2;
   vertical-align:top;
   width:100%;
   }
.topobjekt_titel {
   background-color:#2B5495;
   color:#ffffff;
   font-size:12pt;
   line-height:15pt;
   font-family:Georgia;
   font-weight:bold;
   }
.topobjekt_inhalt {
   background-color:#E2E2E2;
   vertical-align:top;
   }
.topobjekt_name {
   color:#333333;
   font-size:11pt;
   line-height:14pt;
   vertical-align: top;
   margin-top:10px;
   margin-bottom:5px;
   font-family:Georgia;
   text-decoration:none;
   font-weight:bold;
   padding-right:10px;
   }
a.topobjekt_name:link { color:#333333;text-decoration:none}
a.topobjekt_name:visited { color:#333333;text-decoration:none}
a.topobjekt_name:active { color:#333333;text-decoration:none}
a.topobjekt_name:hover { color:#333333;text-decoration:underline}
.header {
    width:1000px;
   height:149px;}
.headerline {
    width:700px;
   font-family:Arial;
   color:#ffffff;
   font-size:9pt;}
.headermitte {
    width:190px;
   font-family:Arial;
   color:#ffffff;
   font-size:9pt;
   padding-top:0px;}
.headerrechts {
    width:110px;
   font-family:Arial;
   color:#ffffff;
   font-size:9pt;
   padding-top:10px;}





.branche {font-size:10pt;
   line-height:12pt;
   font-family:Aral;
   color:black;
   margin-left:0px;
   margin-right:10px;
   margin-top:0px;
   text-align:left}
.branche2 {font-size:8pt;
   line-height:10pt;
   font-family:Aral;
   color:black;
   margin-left:10px;
   margin-right:10px;
   margin-top:0px;
   text-align:left}
a.branche:link { color:#000000;text-decoration:none}
a.branche:visited { color:#000000;text-decoration:none}
a.branche:active { color:#000000;text-decoration:none}
a.branche:hover { color:#000000;text-decoration:underline}
a.footer:link { color:#999999;text-decoration:none;font-size:7pt;line-height:9pt}
a.footer:visited { color:#999999;text-decoration:none;font-size:7pt;line-height:9pt}
a.footer:active { color:#999999;text-decoration:none;font-size:7pt;line-height:9pt}
a.footer:hover { color:#999999;text-decoration:underline;font-size:7pt;line-height:9pt}
a.menue:link { color:#ffffff;text-decoration:none}
a.menue:visited { color:#ffffff;text-decoration:none}
a.menue:active { color:#ffffff;text-decoration:none}
a.menue:hover { color:#ffffff;text-decoration:none}
a.submenue:link { color:black;text-decoration:none}
a.submenue:visited { color:black;text-decoration:none}
a.submenue:active { color:black;text-decoration:none}
a.submenue:hover { color:black;text-decoration:underline}
a.inselmenue:link { color:#ffffff;text-decoration:none}
a.inselmenue:visited { color:#ffffff;text-decoration:none}
a.inselmenue:active { color:#cc0000;text-decoration:none}
a.inselmenue:hover { color:#cc0000;text-decoration:underline}
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}
.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 {font-size:13pt;
   line-height:13pt;
   font-weight:bold;
   font-family:Verdana;
   color:#000000;
   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;
   font-weight:normal;
   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:#cc6600;
   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:#cc6600;
   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:#cc6600;
   line-height:8pt;
   font-family:Verdana;
   color:black;
   margin-left:10px;
   margin-right:10px;
   margin-top:0px;
   text-align:right}
td.branche_gerade {background-color:#e7e7e7}
td.branche_ungerade {background-color:gold}
td.inselmenue {background-color:#FC0}
td.menue {background-color:#FC0}
.menue {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}
.submenue {font-size:8pt;
   text-transform:uppercase;
   line-height:10pt;
   font-family:Verdana;
   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: #6699ff}
.mitte {border-left: 0;
   border-top: 0;
   border-bottom: 0;
   border-right: 1px;
   border-style: solid;
   border-color: #6699ff}
.rand {border-left: 1px;
   border-top: 1px;
   border-bottom: 1px;
   border-right: 1px;
   border-style: solid;
   border-color: #ffffff}
.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}
.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:#6699FF;
   text-decoration:underline;
   font-weight:bold;
   margin-left:5px;
   margin-right:0px;
   margin-top:0px;
   margin-bottom:0px;
   text-align:left}
.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:#6699FF;
   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:#6699FF;
   text-decoration:underline;
   font-weight:normal;
   margin-left:5px;
   margin-right:0px;
   margin-top:0px;
   margin-bottom:0px;
   text-align:center}
.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:#6699FF;
   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}
.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: #6699ff}
   

