a  {
   text-decoration: none;
   color: #000000;
}

a ins  {
   text-decoration: none;
}

#id52geschaeftsflaecheb a,
#id33geschaeftsflaecheb a,
#id55gewerbegrundstueckb a,
#id36gewerbegrundstueckb a,
#id54gastronomieb a,
#id53betriebsobjektb a,
#id34betriebsobjektb a,
#id35gastronomieb a,
#id32buerob a  {
   background-repeat: no-repeat;
   display: block;
   height: 28px;
   background-position: 0% 0px;
   font-size: 28px;
   line-height: 28px;
}

#betriebsobjektxmedia,
#gewerbegrundstueckxmedia,
#geschaeftsflaechesearchxmedia,
#gastronomiexmedia,
#buerosearchxmedia  {
   visibility: visible;
   position: absolute;
   left: 43px;
   top: 239px;
   z-index: 2;
   width: 532px;
}

#geschaeftsflaeche,
#betriebsobjekt,
#gewerbegrundstueck,
#gastronomie,
#home,
#pid2buero  {
   margin: 0px auto 0px auto;
   width: 820px;
   position: relative;
}

#id55gewerbegrundstueckb a:hover,
#id36gewerbegrundstueckb a:hover  {
   background-position: -171px 0%;
}

#id52geschaeftsflaecheb a:hover,
#id33geschaeftsflaecheb a:hover  {
   background-position: -159px 0%;
}

#id53betriebsobjektb a:hover,
#id34betriebsobjektb a:hover  {
   background-position: -150px 0%;
}

#id54gastronomieb a:hover,
#id35gastronomieb a:hover  {
   background-position: -219px 0%;
}

#projectlinks p a:hover,
#companylinks p a:hover  {
   text-decoration: underline;
}

#underlinelink a {
   font: 14px "Trebuchet MS";
}
#underlinelink a:hover {
   text-decoration: underline;
}

#id24mainmenutext p,
#id39mainmenutext p  {
   font: 14px/17px "Visitor TT1 BRK";
   margin: 0px;
   color: #FFFFFF;
   text-align: center;
}

#id39mainmenutext,
#id24mainmenutext  {
   visibility: visible;
   position: absolute;
   left: 41px;
   z-index: 2;
   width: 732px;
}

#impressumb a,
#homeb a,
#kontaktb a  {
   background-repeat: no-repeat;
   display: block;
   height: 8px;
   background-position: 0% 0px;
   font-size: 8px;
   line-height: 8px;
}

#id51buerob a:hover,
#homeb a:hover  {
   background-position: -33px 0%;
}

#mitoffizieller p,
#impressum p,
#projectlinks p  {
   font: 11px/16px Arial;
   margin: 0px;
   color: #5A5A5A;
   text-align: center;
}

#projectlinks,
#impressum p,
#mitoffizieller  {
   visibility: visible;
   position: absolute;
   left: 35px;
   z-index: 2;
   width: 741px;
}

#id36gewerbegrundstueckb a  {
   width: 171px;
   background-image:  url(bilder/id55gewerbegrundstueckb.gif);
}

#id55gewerbegrundstueckb a  {
   width: 171px;
   background-image:  url(bilder/id55gewerbegrundstueckb.gif);
}

#id33geschaeftsflaecheb a  {
   width: 159px;
   background-image:  url(bilder/id52geschaeftsflaecheb.gif);
}

#id52geschaeftsflaecheb a  {
   width: 159px;
   background-image:  url(bilder/id52geschaeftsflaecheb.gif);
}

#id55gewerbegrundstueckb  {
   visibility: visible;
   position: absolute;
   left: 599px;
   top: 559px;
   width: 171px;
   height: 28px;
}

#id36gewerbegrundstueckb  {
   visibility: visible;
   position: absolute;
   left: 599px;
   top: 416px;
   z-index: 9;
   width: 171px;
   height: 28px;
}

#id33geschaeftsflaecheb  {
   visibility: visible;
   position: absolute;
   left: 93px;
   top: 416px;
   z-index: 6;
   width: 159px;
   height: 28px;
}

#id52geschaeftsflaecheb  {
   visibility: visible;
   position: absolute;
   left: 93px;
   top: 559px;
   z-index: 5;
   width: 159px;
   height: 28px;
}

#id53betriebsobjektb a  {
   width: 150px;
   background-image:  url(bilder/id53betriebsobjektb.gif);
}

#id34betriebsobjektb a  {
   width: 150px;
   background-image:  url(bilder/id53betriebsobjektb.gif);
}

#id53betriebsobjektb  {
   visibility: visible;
   position: absolute;
   left: 245px;
   top: 559px;
   z-index: 5;
   width: 150px;
   height: 28px;
}

#id34betriebsobjektb  {
   visibility: visible;
   position: absolute;
   left: 245px;
   top: 416px;
   z-index: 7;
   width: 150px;
   height: 28px;
}

#id32buerob a:hover  {
   background-position: -51px 0%;
}

#id26menuseperators  {
   background: url(homemedia/id26menuseperators.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 93px;
   top: 425px;
   z-index: 4;
   width: 509px;
   height: 13px;
}

#impressumb a:hover  {
   background-position: -75px 0%;
}

#id54gastronomieb a  {
   width: 219px;
   background-image: url(gewerbegrundstueckmedia/id54gastronomieb.gif);
}

#id35gastronomieb a  {
   width: 219px;
   background-image: url(gewerbegrundstueckmedia/id54gastronomieb.gif);
}

#topmenuseperators  {
   visibility: visible;
   position: absolute;
   left: 43px;
   top: 198px;
   z-index: 3;
   width: 181px;
   height: 13px;
}
#topmenuseperators a {
   color: #6A6A6A;
   font: 12px "Trebuchet MS";
}
#topmenuseperators a:hover {
   color: #D31A26;
   font: 12px "Trebuchet MS";
}
#topm {
   visibility: visible;
   position: relative;
   left: 3px;
   top: 160px;
   width: 181px;
   height: 13px;
}
#link1 {
   visibility: visible;
   position: relative;
   z-index: 99;
   left: 3px;
   top: 40px;
   width: 181px;
   height: 13px;
}
#link2 {
   visibility: visible;
   position: relative;
   z-index: 98;
   left: 560px;
   top: 40px;
   width: 200px;
   height: 120px;
}
#link1 img {
   border :0;
}
#link2 img {
   border :0;
}
#topm a {
   color: #6A6A6A;
   font: 12px "Trebuchet MS";
}
#topm a:hover {
   color: #D31A26;
   font: 12px "Trebuchet MS";
}
#projectlinks p a  {
   text-decoration: none;
   color: #5A5A5A;
}

#mitoffizieller p  {
   font-weight: bold;
}

#companylinks p a  {
   text-decoration: none;
   color: #6A6A6A;
}

#id54gastronomieb  {
   visibility: visible;
   position: absolute;
   left: 387px;
   top: 559px;
   z-index: 6;
   width: 219px;
   height: 28px;
}

#id39mainmenutext  {
   top: 567px;
}

#id35gastronomieb  {
   visibility: visible;
   position: absolute;
   left: 387px;
   top: 416px;
   z-index: 8;
   width: 219px;
   height: 28px;
}

#id24mainmenutext  {
   top: 424px;
}

#kontaktb a:hover  {
   background-position: -59px 0%;
}

#companylinks p  {
   font: 10px/14px "Arial Narrow";
   margin: 0px;
   color: #6A6A6A;
   text-align: justify;
}

#id40mainmenubg  {
   position: absolute;
   left: 41px;
   top: 556px;
   z-index: 3;
   width: 732px;
   height: 34px;
}

#mitoffizieller  {
   top: 620px;
}

#id25mainmenubg  {
   background: url(homemedia/id25mainmenubg.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 41px;
   top: 413px;
   z-index: 3;
   width: 732px;
   height: 34px;
}

#subheadtext p  {
   font: bold 20px/24px "Arial Narrow";
   margin: 0px;
   color: #D31A26;
   letter-spacing: 1px;
   text-align: center;
}

#menubuttons {
   font: 14px "Trebuchet MS";
   color: #FFFFFF;
   marin: 0px;
}

#menubuttons a {
   font: 14px "Trebuchet MS";
   color: #FFFFFF;
}

#menubuttons a:hover {
   font: 14px "Trebuchet MS";
   color: #D31A26;
}

#id51buerob a  {
   background:  url(bilder/id51buerob.gif) no-repeat 0% 0px;
   display: block;
   height: 10px;
   width: 33px;
   font-size: 10px;
   line-height: 10px;
}

#projectlinks  {
   top: 574px;
}

#impressum  {
   top: 274px;
}

#companylinks  {
   visibility: visible;
   position: absolute;
   left: 41px;
   top: 489px;
   z-index: 2;
   width: 733px;
}

#id32buerob a  {
   width: 51px;
   background-image: url(homemedia/id32buerob.gif);
}

#impressumb a  {
   width: 75px;
   background-image:  url(bilder/impressumb.gif);
}

#companyname  {
   background:  url(bilder/companynameg.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 41px;
   top: 137px;
   z-index: 3;
   width: 325px;
   height: 13px;
}

#companynamex  {
   background:  url(bilder/companynameg.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 32px;
   top: 103px;
   z-index: 3;
   width: 325px;
   height: 13px;
}
#impress p  {
   font: bold 14px/16px "Arial Narrow";
   margin: 0px;
   color: #D31A26;
   letter-spacing: 1px;
   text-align: center;
   visibility: visible;
   position: absolute;
   left: 123px;
   top: 301px;
   z-index: 2;
   width: 568px;
}

#subheadtext  {
   visibility: visible;
   position: absolute;
   left: 123px;
   top: 351px;
   z-index: 2;
   width: 568px;
}

#headtext p  {
   font: bold 34px/41px "Arial Narrow";
   margin: 0px;
   color: #8A8A8A;
   letter-spacing: 1px;
   text-align: center;
}

#kontaktb a  {
   width: 59px;
   background-image:  url(bilder/kontaktb.gif);
}

#id51buerob  {
   visibility: visible;
   position: absolute;
   left: 52px;
   top: 568px;
   z-index: 4;
   width: 33px;
   height: 10px;
}

#id32buerob  {
   visibility: visible;
   position: absolute;
   left: 44px;
   top: 416px;
   z-index: 5;
   width: 51px;
   height: 28px;
}

#impressumb  {
   visibility: visible;
   position: absolute;
   left: 173px;
   top: 200px;
   z-index: 3;
   width: 75px;
   height: 8px;
}

#kontaktb  {
   visibility: visible;
   position: absolute;
   left: 94px;
   top: 200px;
   z-index: 4;
   width: 59px;
   height: 8px;
}

#headtext  {
   visibility: visible;
   position: absolute;
   left: 102px;
   top: 245px;
   z-index: 2;
   width: 606px;
}

#homeb a  {
   width: 33px;
   background-image:  url(bilder/homeb.gif);
}

#shadow  {
   background:  url(bilder/shadow.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 36px;
   z-index: 1;
   width: 818px;
   height: 620px;
}

.style16,
.style21  {
   color: 4a4a4a;
   vertical-align: top;
   font-family: Arial, Helvetica, sans-serif;
   font-style: normal;
}

#header  {
   background:  url(bilder/header.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 9px;
   top: 43px;
   z-index: 2;
   width: 800px;
   height: 187px;
}

#apDiv2  {
   position: absolute;
   left: 360px;
   top: 21px;
   width: 365px;
   height: 274px;
   z-index: 1;
}

#apDiv1  {
   position: absolute;
   left: 370px;
   top: 0px;
   width: 332px;
   height: 288px;
   z-index: 1;
}

#info {
   position: absolute;
   left: 545px;
   top: 0px;
   width: 182px;
   height: 288px;
   z-index: 1;
}
#searchinfo {
   position: absolute;
   left: 545px;
   top: 0px;
   width: 182px;
   height: 288px;
   z-index: 1;
   color:#6a6a6a;
}
#searchinfo a {
   color:#D31A26;
}

#bilder {
   position: absolute;
   left: 0px;
   top: 0px;
   width: 532px;
   height: 150px;
   z-index: 1;
}
#inhalt {
   position: absolute;
   left: 0px;
   top: 160px;
   width: 532px;
   height: 240px;
   z-index: 1;
   overflow:auto;
}

#homeb  {
   visibility: visible;
   position: absolute;
   left: 41px;
   top: 200px;
   z-index: 3;
   width: 33px;
   height: 8px;
}

.small_subhead  {
   font: 10px Arial, Helvetica, sans-serif;
   color: #4a4a4a;
}

.style11  {
   font: bold 13px Arial, Helvetica, sans-serif;
   color: #4a4a4a;
}

.style19  {
   font: normal bold 13px Arial, Helvetica, sans-serif;
   color: 4a4a4a;
   vertical-align: top;
}

.style17  {
   font-size: 15px;
}

.style21  {
   font-weight: bold;
}

.style1  {
   font-size: 9px;
   padding: 0px;
}

html, body  {
   padding: 0px;
   margin: 0px;
   background-color: #FFFFFF;
}
