h1 { padding: 0px 2px 0px 2px; font-size:18px; margin:26px 0px 19px 51px; font-weight:bold; font-family:"Times New Roman",Times,Serif; width:auto }

h1.mitte { font-size:18px; margin:40px 0px 19px 200px; font-weight:bold; font-family:"Times New Roman",Times,Serif; width:auto }

h2 { padding: 0px 3px 0px 3px; font-family:Arial,Tahoma,Helvetica,sans-serif; letter-spacing:2px; font-weight:bold; font-size:13px; background-color:#E0FFFF; margin:3.5px 0px 0px 0px; width:auto }

h3 { font-family:"Times New Roman",Times,Serif; margin:0px 0px 0px 85px; font-weight:normal; font-size:18px }

h3.ende { font-family:"Times New Roman",Times,Serif; margin:0px 0px 17px 85px; font-weight:normal; font-size:19px }

h4 { font-family:"Times New Roman",Times,Serif; font-weight:normal; font-size:15px; margin:0px 0px 0px 0px; width:680px }

h5 { font-family:"Times New Roman",Times,Serif; font-weight:normal; font-size:15px; margin:0px 0px 20px 40px; width:auto }

h6 { font-size:18px; margin:34px 0px 5px 77px; font-weight:bold; font-family:"Times New Roman",Times,Serif }

p.linie  { margin:41px 60px 0px 44px; width:auto; border-style:solid; border-color:#C0C0C0; border-width:0px 0px 2px 0px; text-align:left }

p { font-size:19px; font-family:"Times New Roman",Times,Serif; font-weight:normal; width:680px; margin:0px 0px 37px 68px }

p.hausbilder { font-size:19px ;font-family:"Times New Roman",Times,Serif; margin:0px 0px 37px 17px }

p.anzeigenbilder { font-size:19px; font-family:"Times New Roman",Times,Serif; margin:43px 0px 26px 68px; width:auto }

p.link { margin:26px 0px 0px 119px; font-family:"Times New Roman",Times,Serif; font-weight:normal; font-size:18px }

p.vorbehalt { font-size:15px; font-family:Arial,Tahoma,Helvetica,sans-serif; font-weight:normal; margin:0px 0px 22px 34px }

span.pfeiloben { font-size:20px }

img { border:none }

body { margin:0px 1% 10px 1%}


html, body { scrollbar-arrow-color:#696969;
scrollbar-base-color:#FFFFFF;
scrollbar-track-color:#F5F5DC;
scrollbar-face-color:#FFFFFF;
scrollbar-highlight-color:#F5F5DC;
scrollbar-3dlight-color:#696969;
scrollbar-darkshadow-color:#C0C0C0; }

p.navigation { margin:17px 0px 17px 5px; width:auto; text-align:left  }

a:link { font-family:"Times New Roman",Times,Serif;
font-size:17px;
font-weight:bold;
text-decoration:underline;
color:#808080;
margin:0px 34px 0px 0px }

a:visited { font-family:"Times New Roman",Times,Serif;
font-size:17px;
font-weight:bold;
text-decoration:underline;
color:#C0C0C0;
margin:0px 34px 0px 0px }

a:hover { font-family:"Times New Roman",Times,Serif;
font-size:17px;
font-weight:bold;
text-decoration:underline;
color:#000000;
margin:0px 34px 0px 0px }

a:active { font-family:"Times New Roman",Times,Serif;
font-size:17px;
font-weight:bold;
color:#000000;
text-decoration:none;
margin:0px 34px 0px 0px }


a.body:link { font-family:Verdana,Arial,Tahoma,Helvetica,Times,sans-serif;
font-size:13px;
font-weight:bold;
text-decoration:none;
color:#808080;
margin:0px 17px 0px 17px }

a.body:visited { font-family:Verdana,Arial,Tahoma,Helvetica,Times,sans-serif;
font-size:13px;
font-weight:bold;
text-decoration:none;
color:#C0C0C0;
margin:0px 17px 0px 17px }
/* Copyright by Dirk Baumgarten */
a.body:hover { font-family:Verdana,Arial,Tahoma,Helvetica,Times,sans-serif;
font-size:13px;
font-weight:bold;
text-decoration:underline;
color:#000000;
margin:0px 17px 0px 17px }

a.body:active { font-family:Verdana,Arial,Tahoma,Helvetica,Times,sans-serif;
font-size:13px;
font-weight:bold;
color:#000000;
text-decoration:none;
margin:0px 17px 0px 17px }

span.keinumbruch { white-space:nowrap }

body#index a.index,
body#tueren a.tueren,
body#anti a.anti,
body#moebel a.moebel,

body#tueren a.bodytueren,
body#moebel a.bodymoebel,
body#anti a.bodyanti,
body#index a.bodysonstiges,
body#rahmen a.bodyrahmen { color:#FF7F00 }

body#wohnungaussen a.wohnung,
body#wohnungbad a.wohnung,
body#wohnungflur a.wohnung,
body#wohnungwz a.wohnung,
body#wohnungschlaf a.wohnung,
body#wohnungkueche a.wohnung,
body#whgrundriss a.wohnung         { color:#FF7F00 }

body#wohnungaussen a.stock3,
body#wohnungbad a.stock1,
body#wohnungflur a.erdgeschoss,
body#wohnungwz a.stock2,
body#wohnungschlaf a.nebengeb,
body#wohnungkueche a.kueche { color:#008000 }

body#kontakt a.hausverkauf,
body#erdgeschoss a.hausverkauf,
body#stock1 a.hausverkauf,
body#stock2 a.hausverkauf,
body#stock3 a.hausverkauf,
body#aussenansicht a.hausverkauf,
body#rahmen a.hausverkauf,
body#nebengeb a.hausverkauf,
body#grundrisse a.hausverkauf   { color:#FF7F00 }

body#wohnung a.wohnung,
body#erdgeschoss a.erdgeschoss,
body#stock1 a.stock1,
body#stock2 a.stock2,
body#stock3 a.stock3,
body#aussenansicht a.aussenansicht,
body#rahmen a.rahmen,
body#nebengeb a.nebengeb,
body#grundrisse a.grundrisse,
body#grundrisse a.stadtplan,
body#whgrundriss a.grundrisse  { color:#008000 }

body#hausverkauf a.hausverkauf,
body#wohnung a.wohnung,
body#kontakt a.kontakt  { color:#FF7F00 }


a.imprmail2:link   { margin:0px 0px 0px 0px; font-family:"Times New Roman",Times,Serif; letter-spacing:-1.5px; font-weight:normal; word-spacing:0px; font-size:14px; color:#000000; text-decoration:none }

a.imprmail2:visited    { margin:0px 0px 0px 0px; font-family:"Times New Roman",Times,Serif; letter-spacing:-1.5px; font-weight:normal; word-spacing:0px; font-size:14px; color:#000000; text-decoration:none }

a.imprmail2:hover   { margin:0px 0px 0px 0px; font-family:"Times New Roman",Times,Serif; letter-spacing:-1.5px; font-weight:normal; word-spacing:0px; font-size:14px; color:#000000; text-decoration:underline } /* Copyright by D    i    r    k    i      III      B    a    u    m    g    a    r    t    e    n */

a.imprmail2:active   { margin:0px 0px 0px 0px; font-family:"Times New Roman",Times,Serif; letter-spacing:-1.5px; font-weight:normal; word-spacing:0px; font-size:14px; color:#000000; text-decoration:none }


span.telefonnr { color:#FFFFFF; letter-spacing:-3px; font-size:5px }

p.hinweisemail  { font-weight:normal; font-family:Arial,"Times New Roman",Times,Serif; font-size:12px; letter-spacing:3.5px; color:#FF7F00; margin:8.5px 0px 0px 170px; width:595px }

p.url { margin:10px 0px 0px 68px; letter-spacing:3.5px; word-spacing:0px; font-weight:bold; font-size:11px; color:#C0C0C0; width:auto }

p.url2 { margin:0px 0px 0px 68px; letter-spacing:3.5px; word-spacing:0px; font-weight:bold; font-size:11px; color:#C0C0C0; width:auto }

a.url:link { font-weight:bold; font-family:"Times New Roman",Times,Serif; font-size:15px; text-decoration:none; color:#808080; margin:0px 0px 0px 0px }

a.url:visited { font-weight:bold; font-family:"Times New Roman",Times,Serif; font-size:15px; text-decoration:none; color:#C0C0C0; margin:0px 0px 0px 0px }

a.url:hover { font-weight:bold; font-family:"Times New Roman",Times,Serif;  font-size:15px; text-decoration:underline; color:#000000; margin:0px 0px 0px 0px }

a.url:active { font-weight:bold; font-family:"Times New Roman",Times,Serif; font-size:15px; text-decoration:underline; color:#DFDFDF; margin:0px 0px 0px 0px }

p.fehlerwebsite { margin:8.5px 0px 100px 306px; width:auto }

a.fehlerwebsite:link { font-weight:bold; font-family:"Times New Roman",Times,Serif; font-size:15px; text-decoration:none; color:#808080; margin:0px 0px 0px 0px; letter-spacing:2px }

a.fehlerwebsite:visited { font-weight:bold; font-family:"Times New Roman",Times,Serif; font-size:15px; text-decoration:none; color:#C0C0C0; margin:0px 0px 0px 0px; letter-spacing:2px }

a.fehlerwebsite:hover { font-weight:bold; font-family:"Times New Roman",Times,Serif;  font-size:15px; text-decoration:underline; color:#000000; margin:0px 0px 0px 0px  }

a.fehlerwebsite:active { font-weight:bold; font-family:"Times New Roman",Times,Serif; font-size:15px; text-decoration:underline; color:#DFDFDF; margin:0px 0px 0px 0px }

span.logobuchstabe { color:#FFFFFF; letter-spacing:0px; font-size:3px }

p.logo { text-align:right; margin:0px 0px 0px 0px; letter-spacing:-1px; font-size:13px; font-family:Verdana,Arial,Tahoma,Helvetica,sans-serif; width:auto }

span.copyzeichen { font-size:14px }

span.woisttapir { color:#E0FFFF; font-size:7px }

span.rot { color:#FF7F00 }

span.de { font-size:9px; letter-spacing:3px }
span.hier { font-size:11px; letter-spacing:3px }

a.mitte:link { text-decoration:none; margin:0px 0px 0px 0px; color:#000000 }

a.mitte:visited {
text-decoration:none;
color:#000000 }

a.mitte:hover { text-decoration:underline;
color:#000000 }

a.mitte:active { color:#000000;
text-decoration:underline  }

/* Fehlerseiten: */
 
span.tapirfehler {margin-left:20px; margin-right:0px }
 
td.fehlerseite { margin:20px 0px 26px 0px; text-align:left; vertical-align:top; font-family:Verdana,Arial,Tahoma,Helvetica,sans-serif; letter-spacing:3.5px; word-spacing:2px; font-weight:bold; font-size:10px; color:#808080; width:auto }

th.fehlerseite { margin:20px 0px 26px 0px; text-align:center; vertical-align:top; font-family:Verdana,Arial,Tahoma,Helvetica,sans-serif; letter-spacing:3.5px; word-spacing:2px; font-weight:bold; font-size:10px; color:#808080; width:auto }

p.fehlerseite { margin:30px 50px 0px 50px; font-family:Verdana,Arial,Tahoma,Helvetica,sans-serif; letter-spacing:3.5px; word-spacing:2px; font-weight:bold; font-size:10px; color:#808080; width:350px; text-align:left }

p.fehlerseiteand { margin:30px 50px 0px 50px; font-family:Verdana,Arial,Tahoma,Helvetica,sans-serif; letter-spacing:3.5px; word-spacing:2px; font-weight:bold; font-size:10px; color:#808080; width:450px; text-align:left }

p.telefonnummern { margin:30px 50px 0px 150px; font-family:Verdana,Arial,Tahoma,Helvetica,sans-serif; letter-spacing:3.5px; word-spacing:2px; font-weight:bold; font-size:10px; color:#808080; width:auto; text-align:left }

ul.fehlerseite { list-style-type:bullet; margin:10px 50px 10px 50px; font-family:Verdana,Arial,Tahoma,Helvetica,sans-serif; letter-spacing:3.5px; word-spacing:2px; font-weight:bold; font-size:10px; color:#808080; width:auto; text-align:left }

li.fehlerseite { margin:0px 0px 10px 30px; font-family:Verdana,Arial,Tahoma,Helvetica,sans-serif; letter-spacing:3.5px; word-spacing:2px; font-weight:bold; font-size:10px; color:#808080; width:auto; text-align:left }

span.adressebuchst { color:#FFFFFF; letter-spacing:0px; font-size:3.5px }

h6.impr    { margin:119px 0px 10px 60px; font-family:Verdana,Arial,Tahoma,Helvetica,sans-serif; letter-spacing:10px; font-weight:bold; font-size:21px; color:#3A3A3A }

p.impr  { margin:0px 0px 0px 60px; font-family:Verdana,Arial,Tahoma,Helvetica,sans-serif; letter-spacing:3px; font-weight:bold; word-spacing:0px; font-size:13px; color:#6A6A6A; width:auto }

p.imprend { margin:7px 0px 0px 60px; font-family:Verdana,Arial,Tahoma,Helvetica,sans-serif; letter-spacing:3px; word-spacing:0px; font-weight:bold; font-size:13px; color:#C0C0C0 }

p.email  { margin:10px 0px 0px 60px; font-family:Verdana,Arial,Tahoma,Helvetica,sans-serif; letter-spacing:-2px; font-weight:bold; word-spacing:0px; font-size:13px; color:#C0C0C0; width:auto }

a.imprmail { font-family:Verdana,Arial,Tahoma,Helvetica,sans-serif; font-size:9px; text-decoration:none; margin:0px 0px 0px 0px }

a.imprmail:link { color:gray }

a.imprmail:visited { color:gray }

a.imprmail:hover { color:#000000 }

a.imprmail:active { color:#4c4c4c }

h5.fehlerseite { font-family:Verdana,Arial,Tahoma,Helvetica,sans-serif; font-size:13px; color:#808080; letter-spacing:3.5px; word-spacing:2px; text-align:center; margin:0px 130px 51px 130px }

span.abstand { letter-spacing:2.5px; word-spacing:2px; margin:0px 0px 0px 0px }

p.imprfehlerseite { margin:0px 0px 0px 60px; font-family:Verdana,Arial,Tahoma,Helvetica,sans-serif; letter-spacing:-2px; font-weight:bold; word-spacing:0px; font-size:13px; color:#808080; width:auto }

p.quellcode { background-color: #000000; margin:0px 0px 60px 0px; text-align:center; width:auto }

a.quellcode { font-family:Verdana,"Times New Roman","Bookman Old Style",Times,serif;
font-size:10px;
margin:0px 0px 0px 0px;
font-weight:bold;
text-decoration:none }

a.quellcode:link { color:#808080 }

a.quellcode:visited { color:#5F5F5F }

a.quellcode:hover { text-decoration:underline; color:#000000; }

a.quellcode:active { color:#808080 }

/* Fehlerseiten zu Ende */

span.pfeilkontakt { font-size:14px }

span.dunkel { color:#222222 }
