body { background-color:#ffffff;
   font-size:11pt;
    line-height:16pt;
   font-family:Arial;
      }
.maindiv {
   width:95%;
   background-color: #ffffff;
   padding-left:15px;
   }
.branchdiv {
   background-color: #ffff99;
   }
.add {width:1000px;
	padding-left:0px;
	margin-bottom:5px;
    float: left;
	}
.add_rechts {width:160px;
       /*position: fixed; z-index: 300; top: 8px; left: 50%;*/
	/*margin-left: 425px;*/
    float: right;
	}
#bottom_box {bottom:0;
	font-size:11px;
	padding:0;
	position:fixed;
	left:50%;
	margin-left:-495px;
	width:990px;
	height:30px;
   background:url(../images/bottom_box_back.png);
	z-index:1000000;}
#bottom_branchen {float:left;
	font-size:11px;
	padding-top:10px;
	text-align:center;
	font-size:12px;
	font-weight:bold;
	margin-left:20px;
	width:128px;
	height:30px;
   background:url(../images/bottom_box_branchen.png);
	}
.bottom_reiter {float:left;
	font-size:11px;
	padding-top:10px;
	text-align:center;
	font-size:12px;
	font-weight:bold;
	margin-left:10px;
	width:128px;
	height:30px;
   background:url(../images/bottom_box_reiter.png);
	}
.bottom_fb {float:left;
	font-size:11px;
	padding-top:10px;
	text-align:center;
	font-size:12px;
	font-weight:bold;
	margin-left:10px;
	width:128px;
	height:30px;
	}
.content {
      background-color: #ffffff;
      width:1000px;
    float: left;
	}
.kopf {
   background:url(../images/teneriffaexpress-logo.jpg);
   padding-top: 10px;
   padding-left: 10px;
   height:108px;}
.inhalt {
      background-color: #FFFFFF;
      width: 1000px;
      align: left;
      border-bottom: 1px;
      border-top: 1px;
      border-right: 1px;
      border-left: 1px;
      border-style: solid;
      border-color: #D2D2D2}
.index_main_links {
      background-color: #ffffff;
   float: left;
   width: 690px;
   }
.index_main_rechts {
      background-color: #ffffff;
   float: right;
   height: 100%;
   width: 300px;
   margin-right:10px;
   }
.kopf_t1 {
   float:left;
   width:600px;
   font-size:10pt;
   line-height:15pt;
   font-family:Arial;
   color:#ffffff;
   text-decoration:none;
   text-align:left;
    margin-left: 140px;
    padding-top: 7px;
    font-weight: bold;
   }
.kopf_t2 {
   float:left;
   width:100px;
   font-size:9pt;
   line-height:17pt;
   font-family:Arial;
   color:#000000;
   text-decoration:none;
   font-weight:normal;
   padding-right: 12px;
    padding-top: 7px;
   text-align: right;
   }
.kopf_t3 {
   float:right;
   width:160px;
   font-size:10pt;
   line-height:17pt;
   font-family:Arial;
   color:#ffffff;
   text-align: right;
   text-decoration:none;
   font-weight:normal;
   padding-right: 12px;
    margin-top: 52px;
   }
.express_logo {
   float:left;
   width:790px;
   font-size:9pt;
   font-family:Arial;
   color:#ffffff;
   }
.ic_logos {
   position:absolute;top:56px;left:612px;
   }
p { font-size:9pt;
   line-height:12pt;
   font-family:Arial;
   color:black;
   margin-left:10px;
   margin-right:10px;
   margin-top:10px;
   text-align:left;
   border-width:1px}
td { font-size:9pt;
   line-height:12pt;
   text-align:left;
   font-family:Arial;
   color:black;
   margin-left:10px;
   margin-right:10px;
   margin-top:10px}
.footer1 { font-size:10pt;
   background:#D2D2D2;
   padding-top:10px;
   float: left;
   width:1000px;
   line-height:12pt;
   font-family:Arial;
   color:black;
   text-align:left;
   }
.footer_div1{ font-size:8pt;
   padding:10px;
   float: left;
   width:205px;
   height:190px;
   line-height:12pt;
   font-family:Arial;
   color:black;
   border-bottom: 0px;
   border-top: 0px;
   border-right: 1px;
   border-left: 0px;
   border-style: solid;
   border-color: #ffffff;
   text-align:left;
   }

.footer_div2{ font-size:8pt;
   padding:10px;
   float: right;
   width:205px;
   line-height:12pt;
   font-family:Arial;
   color:black;
   text-align:left;
   }

.links {
   }
h1 {font-size:10pt;
   font-variant:normal;
   color:#001153;
   margin-left:10px}
h2 {font-size:12pt;
   margin-left:10px}
hr {border:1px;
    border-style:solid;
    color: #000000}
.branche {font-size:10pt;
   line-height:12pt;
   font-family:Arial;
   color:black;
   margin-left:0px;
   margin-right:10px;
   margin-top:0px;
   text-align:left}
.branche_more {font-size:10pt;
   line-height:12pt;
   font-family:Arial;
   color:black;
   margin-left:0px;
   margin-right:10px;
   margin-top:0px;
   text-align:right}
a.branche:link { color:=#001153;text-decoration:none}
a.branche:visited { color:#001153;text-decoration:none}
a.branche:active { color:#001153;text-decoration:none}
a.branche:hover { color:#001153;text-decoration:underline}
a.branche_more:link { color:=#001153;text-decoration:none}
a.branche_more:visited { color:#001153;text-decoration:none}
a.branche_more:active { color:#001153;text-decoration:none}
a.branche_more:hover { color:#001153;text-decoration:underline}
a:link { color:#001153;text-decoration:none}
a:visited { color:#001153;text-decoration:none}
a:active { color:#001153;text-decoration:none}
a:hover { color:#001153;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.menueblock:link { color:#000000;text-decoration:none}
a.menueblock:visited { color:#000000;text-decoration:none}
a.menueblock:active { color:#000000;text-decoration:none}
a.menueblock:hover { color:#000000;text-decoration:none}
a.block1_kopf:link { color:#000000;text-decoration:none}
a.block1_kopf:visited { color:#000000;text-decoration:none}
a.block1_kopf:active { color:#000000;text-decoration:none}
a.block1_kopf:hover { color:#000000;text-decoration:none}
a.bread:link { color:#ffffff;text-decoration:none}
a.bread:visited { color:#ffffff;text-decoration:none}
a.bread:active { color:#ffffff;text-decoration:none}
a.bread:hover { color:#ffffff;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}
.titel_1 {font-size:7pt;
   font-weight:bold;
   letter-spacing:1pt;
   text-transform:uppercase;
   text-align:left;
   line-height:10pt;
   font-family:Arial;
   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;
   text-align:left;
   line-height:12pt;
   font-family:Arial;
   color:black;
   margin-left:10px;
   margin-right:10px;
   margin-top:10px;
   text-align:left}
.titel_2a {
   text-transform:uppercase;
   text-align:left;
   margin-bottom:5px;
   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:Arial;
   color:#001153;
   margin-bottom:10px;
   margin-right:10px;
   margin-top:10px;
   text-align:left}
.titel_artikel {font-size:18pt;
   line-height:20pt;
   font-weight:bold;
   font-family:Arial;
   color:#001153;
   margin-left:0px;
   text-align:left}
.nachrichtenliste {font-size:10pt;
   line-height:12pt;
   font-family:Arial;
   color:black;
   margin-left:10px;
   margin-right:10px;
   margin-top:0px;
   text-align:left}
.aufmacher {font-size:10pt;
   text-align:left;
   line-height:12pt;
   font-family:Arial;
   color:black;
   margin-left:10px;
   margin-right:10px;
   margin-top:0px;
   text-align:left}
.aufmacher_artikel {font-size:12pt;
   text-align:left;
   line-height:18pt;
   margin-left:0px;
   font-family:Arial;
   font-weight:bold;
   color:black;
   text-align:left}
.aufmacher_liste {font-size:11pt;
   text-align:left;
   line-height:16pt;
   font-family:Arial;
   color:black;
   text-align:left}
.date {color:#0065FF;
   margin-left:0px;
}
.text {color:#000000;
   line-height:18pt;
   font-size:12pt;
   margin-left:0px;
   margin-right:0px;
   margin-top:15px;
}
.meta_zeitung {font-size:8pt;
   line-height:10pt;
   font-family:Arial;
   color:black;
   margin-left:10px;
   margin-right:10px;
   margin-top:0px;
   text-align:left}
.artikel {font-size:10pt;
   line-height:12pt;
   font-family:Arial;
   text-align:left;
   color:black;
   margin-left:10px;
   margin-right:10px;
   margin-top:0px;
   text-align:left}
.artikelbild {font-size:7pt;
   line-height:8pt;
   font-family:Arial;
   color:black;
   margin-top:0px;
   width:660px;
   text-align:justify;
      border-bottom: 1px;
   border-top: 1px;
   border-right: 1px;
   border-left: 1px;
   border-style: solid;
   border-color: #e1e1e1}
.bildunterschrift {font-size:9pt;
   line-height:10pt;
   font-family:Arial;
   color:black;
   padding-bottom:5px;
   margin-top:0px;
   padding-top:10px;
   text-align:justify}
td.bildunterschrift_branche {font-size:7pt;
   line-height:8pt;
   font-family:Arial;
   color:black;
   margin-left:10px;
   margin-right:10px;
   margin-top:0px;
   text-align:justify}
.bildautor {font-size:7pt;
   line-height:8pt;
   font-family:Arial;
   color:black;
   padding-bottom:5px;
   padding-right:10px;
   margin-top:0px;
   margin-bottom:0px;
   text-align:right}
td.bildautor1 {font-size:8pt;
   line-height:10pt;
   font-family:Arial;
   color:black;
   padding-left:5px;
   padding-right:5px;
   margin-left:10px;
   margin-right:10px;
   margin-top:0px;
   text-align:left}
.bildautor2 {font-size:10pt;
   line-height:15pt;
   font-family:Arial;
   color:black;
   padding-left:5px;
   padding-right:5px;
   margin-left:10px;
   margin-right:10px;
   margin-top:10px;
   text-align:left}
td.branche_gerade {background-color:#ffffff}
td.branche_ungerade {background-color:#001153}
td.inselmenue {background-color:#001153}
td.menue {background-color:#001153}
td.menue1 {background-color:#001153}
.menue {font-size:8pt;
   font-weight:normal;
   text-transform:uppercase;
   line-height:10pt;
   font-family: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:Arial, Helvetica, san-serif;
   color:#ffffff;
   margin-left:10px;
   margin-right:10px;
   margin-top:10px;
   text-align:left}
.newstickerblock {
   background:url(../images/newsticker_01.jpg);
   height:19px;
   width:300px;
   color:#ffffff;
   padding-top:5px;
   }
.menueblock {font-size:10pt;
   font-weight:bold;
   line-height:12pt;
   font-family: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:Arial, Helvetica, san-serif;
   color:#000000;
   margin-top:10px;
   text-align:left;
   border-bottom: 1px;
   border-top: 0px;
   border-right: 0px;
   border-left: 0px;
   border-style: solid;
   border-color: #000000}
.menue3 {font-size:10pt;
   font-weight:bold;
   text-transform:uppercase;
   line-height:12pt;
   font-family:Arial, Helvetica, san-serif;
   color:#000000;
   margin-top:10px;
   text-align:right;
   border-bottom: 0px;
   border-top: 1px;
   border-right: 0px;
   border-left: 0px;
   border-style: solid;
   border-color: #000000}
.submenue {font-size:8pt;
   line-height:10pt;
   font-family: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: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:Arial;
   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:Arial;
   margin-left:10px;
   margin-right:10px;
   margin-top:10px;
   text-align:left}
.kategorienlink {font-size:8pt;
   font-weight:bold;
   line-height:10pt;
   font-family:Arial;
   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:Arial;
   color:black;
   margin-left:10px;
   margin-right:10px;
   margin-top:10px;
   text-align:right}
.copyright {font-size:8pt;
   line-height:10pt;
   font-family:Arial;
   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: #001153}
   .mitte {border-left: 0;
      border-top: 0;
      border-bottom: 0;
      border-right: 1px;
      border-style: solid;
      border-color: #001153}
   .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:Arial;
      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:Arial;
      color:#001153;
      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:Arial;
      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:Arial;
      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:Arial;
      color:#001153;
      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:Arial;
      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:Arial;
   color:#001153;
   text-decoration:none;
   font-weight:normal;
   margin-left:5px;
   margin-right:0px;
   margin-top:8px;
   margin-bottom:8px;
   text-align:center}
.teasertitel2 {font-size:8pt;
   line-height:12pt;
   font-family:Arial;
   color:#001153;
   text-decoration:underline;
   font-weight:normal;
   margin-left:5px;
   margin-right:0px;
   margin-top:5px;
   margin-bottom:5px;
   text-align:center}
.menue_neu0 {
   background:url(../images/menu_back_neu.png);
   height:34px;
   width:1000px;
   }
.menue_neu1 {
   background:url(../images/menu_back_neu.png);
   height:34px;
   width:1000px;
   }
.menue_neu2 {
   background:url(../images/menu_back_neu.png);
   height:34px;
   width:1000px;
   }
.menue_neu3 {
   background:url(../images/menu_back_neu.png);
   height:34px;
   width:1000px;
   }
.menue_neu4 {
   background:url(../images/menu_back_neu.png);
   height:34px;
   width:1000px;
   }
.menue_neu5 {
   background:url(../images/menu_back_neu.png);
   height:34px;
   width:1000px;
   }
.menue_neu6 {
   background:url(../images/menu_back_neu.png);
   height:34px;
   width:1000px;
   }
.menue_block {
   }
.headmenue1 {font-size:12pt;
   float:left;
   line-height:17pt;
   font-family:Arial;
   color:#000000;
   text-decoration:none;
   text-align:center;
   font-weight:bold;
   text-align:center;
   padding-top: 7px;
   }
.headmenue1 a:link {color:#000000;text-decoration:none;}
.headmenue1 a:visited {color:#000000;text-decoration:none;}
.headmenue1 a:hover {color:#001153;text-decoration:none;}
.headmenue1 a:active {color:#000000;text-decoration:none;}

.headmenue11 {font-size:12pt;
   float:left;
   background:#ffffff;
   line-height:17pt;
   height:27px;
   font-family:Arial;
   color:#000000;
   text-decoration:none;
   text-align:center;
   font-weight:bold;
   text-align:center;
   padding-top: 7px;
   }
.headmenue11 a:link {color:#001153;text-decoration:none;}
.headmenue11 a:visited {color:#001153;text-decoration:none;}
.headmenue11 a:hover {color:#000000;text-decoration:none;}
.headmenue11 a:active {color:#001153;text-decoration:none;}

.headmenue1b {font-size:12pt;
   float:left;
   line-height:17pt;
   font-family:Arial;
   color:#001153;
   text-decoration:none;
   text-align:center;
   font-weight:bold;
   text-align:center;
   padding-top: 7px;
   }
.headmenue1b a:link {color:#001153;text-decoration:none;}
.headmenue1b a:visited {color:#001153;text-decoration:none;}
.headmenue1b a:hover {color:#000000;text-decoration:none;}
.headmenue1b a:active {color:#001153;text-decoration:none;}

.headmenue11b {font-size:12pt;
   float:left;
   background:#ffffff;
   line-height:17pt;
   height:27px;
   font-family:Arial;
   color:#001153;
   text-decoration:none;
   text-align:center;
   font-weight:bold;
   text-align:center;
   padding-top: 7px;
   }
.headmenue11b a:link {color:#001153;text-decoration:none;}
.headmenue11b a:visited {color:#001153;text-decoration:none;}
.headmenue11b a:hover {color:#000000;text-decoration:none;}
.headmenue11b a:active {color:#001153;text-decoration:none;}

.headmenue1a {font-size:12pt;
   float:left;
   line-height:17pt;
   font-family:Arial;
   color:#000000;
   text-decoration:none;
   text-align:center;
   font-weight:bold;
   text-align:center;
   padding-top: 7px;
   }
.headmenue1a a:link {color:#000000;text-decoration:none;}
.headmenue1a a:visited {color:#000000;text-decoration:none;}
.headmenue1a a:hover {color:#001153;text-decoration:none;}
.headmenue1a a:active {color:#001153;text-decoration:none;}

.submenue2 {font-size:9pt;
   width:970px;
   line-height:8pt;
   background:#ffffff;
   height:20px;
   padding-left:30px;
   font-family:Arial, Helvetica, san-serif;
   text-transform:uppercase;
   text-decoration:none;
   color:#B4B4B4;
   border-bottom: 1px;
   border-top: 0px;
   border-right: 0px;
   border-left: 0px;
   border-style: solid;
   border-color: #B4B4B4;
   }
.submenue2 a:link {text-decoration:none;color:#000000;}
.submenue2 a:visited {text-decoration:none;color:#000000;}
.submenue2 a:hover {text-decoration:none;color:#001153;}
.submenue2 a:active {text-decoration:none;color:#001153;}

.submenue2a {font-size:7pt;
   width:770px;
   text-align:center;
   line-height:16pt;
   font-family:Arial, Helvetica, san-serif;
   text-transform:uppercase;
   text-decoration:none;
   color:#ffffff;
   }
.submenue2a a:link {text-decoration:none;color:#000000;}
.submenue2a a:visited {text-decoration:none;color:#000000;}
.submenue2a a:hover {text-decoration:none;color:#001153;}
.submenue2a a:active {text-decoration:none;color:#001153;}

.submenue2b {font-size:7pt;
   width:750px;
   text-align:right;
   line-height:16pt;
   font-family:Arial, Helvetica, san-serif;
   text-decoration:none;
   color:#ffffff;
   text-transform:uppercase;
   text-align:right;
   }
.submenue2b a:link {text-decoration:none;color:#001153;}
.submenue2b a:visited {text-decoration:none;color:#001153;}
.submenue2b a:hover {text-decoration:none;color:#000000;}
.submenue2b a:active {text-decoration:none;color:#001153;}

.suchmenue {
   position:absolute;top:134px;left:800px;
   }

.suchmenue1 {
   position:absolute;top:164px;left:800px;
   }

.suchmenue3 {font-size:7pt;
   height:22px;
   width:93px;
   font-family:Arial, Helvetica, san-serif;
   }

.headmenue2 {font-size:8pt;
   line-height:12pt;
   height:12pt;
   font-family:Arial;
   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}
.bread {background-color:#574D4C;
   color:#ffffff;
   line-height:15pt}
.aufmacherheader1 {font-size:18pt;
   line-height:26pt;
   padding-bottom:5px;
   vertikal-align: top;
   font-family:Arial;
   text-decoration:none;
   text-align:left;
   font-weight:bold;
   }
.aufmacherheader1 a:link {color:#000000;text-decoration:none;}
.aufmacherheader1 a:visited {color:#000000;text-decoration:none;}
.aufmacherheader1 a:hover {color:#000000;text-decoration:underline;}
.aufmacherheader1 a:active {color:#000000;text-decoration:none;}

.aufmachertopheader1 {font-size:11pt;
   line-height:14pt;
   color:#001153;
   padding-bottom:0px;
   vertikal-align: top;
   font-family:Arial;
   text-decoration:none;
   text-align:left;
   }

.aufmacherheader2 {font-size:16pt;
   line-height:22pt;
   vertikal-align: top;
   padding-bottom:5px;
   font-family:Arial;
   text-decoration:none;
   text-align:left;
   font-weight:bold;
   padding-top: 2px;
   border-bottom: 0px;
   border-top: 0px;
   border-right: 0px;
   border-left: 0px;
   border-style: dotted;
   border-color: #e1e1e1}
.aufmacherheader2 a:link {color:#000000;text-decoration:none;}
.aufmacherheader2 a:visited {color:#000000;text-decoration:none;}
.aufmacherheader2 a:hover {color:#000000;text-decoration:underline;}
.aufmacherheader2 a:active {color:#000000;text-decoration:none;}

.aufmachertopheader2 {font-size:11pt;
   line-height:14pt;
   color:#001153;
   padding-bottom:0px;
   vertikal-align: top;
   font-family:Arial;
   text-decoration:none;
   text-align:left;
   padding-top: 10px;
   border-bottom: 0px;
   border-top: 1px;
   border-right: 0px;
   border-left: 0px;
   border-style: solid;
   border-color: #e1e1e1}

.aufmacherheader3 {font-size:11pt;
   line-height:18pt;
   vertikal-align: top;
   text-align:left;
   font-family:Arial;
   text-decoration:none;
   font-weight:bold;
   padding-top: 2px;
   padding-bottom: 2px;
   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}
.block1 {
   width: 300px;
   border: 0;
   background:url(../images/block1_mitte.png) left;
   }
.block1_kopf {
   width: 300px;
   border: 0;
   text-align: left;
   background:url(../images/block1_oben.png)  no-repeat top;
   padding-top:18px;
   padding-bottom:12px;
   }
.block1_bottom {
   width: 300px;
   height: 25px;
   border: 0;
   background:url(../images/block1_unten.png) no-repeat bottom;
   }
.block1_titel {
   border: 0;
   text-align: center;
   margin-left: 25px;
   margin-right: 25px;
   }
.block1_bildunterschrift {font-size:8pt;
   line-height:9pt;
   font-family:Arial;
   color:black;
   margin-left:25px;
   margin-right:25px;
   margin-top:8px;
   margin-bottom:8px;
   border-top:0px;
   border-left:0px;
   border-right:0px;
   border-bottom:0px;
   border-style:solid;
   border-color:#000000;
   text-align:justify}
.block1a_bildunterschrift {font-size:8pt;
   line-height:8pt;
   font-family:Arial;
   color:black;
   margin-left:25px;
   margin-right:25px;
   margin-top:0px;
   border-top:0px;
   border-left:0px;
   border-right:0px;
   border-bottom:0px;
   border-style:solid;
   border-color:#000000;
   text-align:center}
.block1_560_bildunterschrift {font-size:8pt;
   line-height:8pt;
   font-family:Arial;
   color:black;
   padding-right:15px;
   padding-top:5px;
   padding-bottom:5px;
   margin-right:0px;
   margin-top:0px;
   border-top:1px;
   border-left:0px;
   border-right:0px;
   border-bottom:0px;
   border-style:solid;
   border-color:#e1e1e1;
   text-align:right;}
.block2 {
   width: 300px;
   border: 0px;
   background:url(../images/block2_mitte.png) top;
   }
.block2_kopf {
   width: 300px;
   border: 0px;
   text-align: left;
   background:url(../images/block2_oben.png)  no-repeat top;
   padding-top:18px;
   padding-bottom:0px;
   }
.block2_bottom {
   width: 300px;
   height: 25px;
   border: 0;
   padding-top:20px;
   background:url(../images/block2_unten.png) no-repeat bottom;
   }
.block3 {
   width: 300px;
   border: 0;
   background-color:#c30d0e;
   }
.block3_innen {
   float: left;
   align: center;
   border: 0;
   background-color:#c30d0e;
   }
.block4 {
   width: 300px;
   border: 0;
   background:url(../images/block4_mitte.png) left;
   }
.block4_kopf {
   width: 300px;
   text-align: left;
   border: 0;
   background:url(../images/block4_oben.png)  no-repeat top;
   padding-top:18px;
   padding-bottom:12px;
   }
.block4_bottom {
   width: 300px;
   height: 25px;
   border: 0;
   background:url(../images/block4_unten.png) no-repeat bottom;
   }
.block4_titel {
   border: 0;
   text-align: center;
   margin-left: 25px;
   margin-right: 25px;
   }
.block4_bildunterschrift {font-size:8pt;
   line-height:8pt;
   font-family:Arial;
   color:black;
   margin-left:25px;
   margin-right:25px;
   margin-top:8px;
   margin-bottom:8px;
   border-top:0px;
   border-left:0px;
   border-right:0px;
   border-bottom:0px;
   border-style:solid;
   border-color:#000000;
   text-align:justify}
.radio {
   width: 300px;
   height: 181px;
   text-align: left;
   font-weight: bold;
   background:url(../images/radio2.png)  no-repeat top;
   }
.radio_logo {position:relative;top:15px;left:110px;}
.stream_logo {position:relative;top:25px;left:135px;}
.radio_link {   font-weight: normal;
   position:relative;top:28px;left:155px;}
.border_div {height:2px}
.news {
   border: 0;
   margin-left: 22px;
   margin-right: 22px;
   }
.news_issue {
   border: 0;
   margin-left: 25px;
   margin-right: 22px;
   }
.news_neu {
   background:url(../images/newsticker_02.jpg) repeat-x;
   border:1px;
   border-style:solid;
   border-color:#D3D9E3;
   font-size:11px;
   color:#000000;
   width:298px;
   text-align:left;
   }
.bildgal_neu {
   background:url(../images/newsticker_02.jpg) repeat-x;
   width:644px;
   padding:8px;
   }
.branch_neu {
   background:url(../images/newsticker_02_gelb.jpg) repeat-x;
   border:1px;
   border-style:solid;
   border-color:#D3D9E3;
   font-size:11px;
   color:#000000;
   width:298px;
   text-align:left;
   }
.news_bullet {
   text-indent: -6.6em;
   }
.menueblock_innen {
   border: 0;
   margin-left: 25px;
   margin-right: 25px;
   }
.werbung {
   width:100%;
   padding-left:0px;
   padding-top:0px;
   padding-bottom:0px;
   margin-top:0px;
   border-top:0px;
   border-left:0px;
   border-right:0px;
   border-bottom:0px;
   border-style:dotted;
   border-color:#000000;
   }
.kat_div {
   text-transform:uppercase;
   background-color: #c0c0c0;
   padding-top:3px;
   padding-bottom: 3px;
   font-color:#ffffff;
   }
   
.kat_div a:link {color:#ffffff;text-decoration:none;}
.kat_div a:visited {color:#ffffff;text-decoration:none;}
.kat_div a:hover {color:#ffffff;text-decoration:none;}
.kat_div a:active {color:#ffffff;text-decoration:none;}

.titel_div {
   background-color: #c0c0c0;
   padding-left:5px;
   padding-top:3px;
   padding-bottom: 3px;
   margin-bottom:5px;
   font-size:14px;
   font-weight:bold;
   }
   
.titel_div a:link {text-decoration:none;}
.titel_div a:visited {text-decoration:none;}
.titel_div a:hover {text-decoration:none;}
.titel_div a:active {text-decoration:none;}

.aufz_div {
   padding-top: 2px;
   }
.branchtab {width:100%;}
.branchspalt {width:50%;}
.search_ic {
    background-color: #fafafa;
    border-color: rgba(95, 95, 95, 0.5) rgba(255, 255, 255, 0.5) rgba(255, 255, 255, 0.5) rgba(95, 95, 95, 0.5);
    border-radius: 3px;
    border-style: solid;
    border-width: 1px;
    box-shadow: 1px 1px 1px 0 rgba(0, 0, 0, 0.25) inset, 1px 1px 1px 0 rgba(255, 255, 255, 0.5), -1px -1px 1px 0 rgba(0, 0, 0, 0.25);
    height: 18px;
    width: 100px;
}
.search_ic_text {
    vertical-align:bottom;
    background: none repeat scroll 0 0 transparent;
    border: medium none;
    box-shadow: none;
    font-size: 10px;
    height: 20px;
    padding: 3px 5px 4px 6px;
    width: 60px;
}
.search_ic_image {
    background:url(../images/search.png) no-repeat;
    vertical-align:top;
    height:19px;
    width: 20px;
}
.ke-all {
    width: 1160px;
    margin: 0px auto;
    overflow: hidden;
}
.footer_bottom {
    text-align: center;
    margin-bottom: -172px;
}
.footer_bottom_widget {
    margin-top: 107px;
}