body {
 font-family:verdana, arial, times new roman, helvetica, san serif, courier;
 font-size:10pt;
 color:#3f3f3f;
 background:#ffffff;
 background-image:none;
 scrollbar-3d-light-color:#FFFFFF;
 scrollbar-arrow-color:#3f3f3f;
 scrollbar-base-color:#ffffff;
 scrollbar-dark-shadow-color:#ffffff;
 scrollbar-face-color:#ffffff;
 scrollbar-highlight-color:#ffffff;
 scrollbar-shadow-color:#ffffff;
 scroll:auto;
 display:block;
}
body.frame {
 font-family:verdana, arial, times new roman, helvetica, san serif, courier;
 font-size:10pt;
 color:#3f3f3f;
 background:#FFFFFF;
 background-image:url(../bilder/bg/para.gif);
 background-position:center;
 background-repeat:no-repeat;
 scrollbar-3d-light-color:#FFFFFF;
 scrollbar-arrow-color:#3f3f3f;
 scrollbar-base-color:#ffffff;
 scrollbar-dark-shadow-color:#ffffff;
 scrollbar-face-color:#ffffff;
 scrollbar-highlight-color:#ffffff;
 scrollbar-shadow-color:#ffffff;
 scroll:auto;
 display:block;
}
a.text {
 font-family:verdana, arial, times new roman, helvetica, san serif, courier;
 font-size:10pt;
 color:#3f3f3f;
 background:#ffffff;
 border-width:45px;
 border:1px solid #3f3f3f;
 display:block;
 text-align:center;
 text-decoration:none;
 font-weight:bold;
}
a.text:link {
 font-family:verdana, arial, times new roman, helvetica, san serif, courier;
 font-size:10pt;
 color:#4f4f4f;
}
a.text:active {
 font-family:verdana, arial, times new roman, helvetica, san serif, courier;
 font-size:10pt;
 color:#4f4f4f;
}
a.text:visited {
 font-family:verdana, arial, times new roman, helvetica, san serif, courier;
 font-size:10pt;
 color:#5F5F5F;
 background:#FFFFFF;
}
a.text:hover {
 font-family:verdana, arial, times new roman, helvetica, san serif, courier;
 font-size:10pt;
 color:#ffffff;
 background:#4f4f4f;
}
a.mail {
 font-family:verdana, arial, times new roman, helvetica, san serif, courier;
 font-size:10pt;
 color:#2F2F2F;
 background:#ffffff;
}
a.mail:link {
 font-family:verdana, arial, times new roman, helvetica, san serif, courier;
 font-size:10pt;
 color:#4f4f4f;
}
a.mail:active {
 font-family:verdana, arial, times new roman, helvetica, san serif, courier;
 font-size:10pt;
 color:#4f4f4f;
}
a.mail:visited {
 font-family:verdana, arial, times new roman, helvetica, san serif, courier;
 font-size:10pt;
 color:#5F5F5F;
 background:#FFFFFF;
}
a.mail:hover {
 font-family:verdana, arial, times new roman, helvetica, san serif, courier;
 font-size:10pt;
 color:#ffffff;
 background:#4f4f4f;
}
table {
 font-family:verdana, arial, times new roman, helvetica, san serif, courier;
 font-size:10pt;
 color:#3f3f3f;
 background:#FFFFFF;
 background-image:none;
 scrollbar-3d-light-color:#FFFFFF;
 scrollbar-arrow-color:##3f3f3f;
 scrollbar-base-color:#ffffff;
 scrollbar-dark-shadow-color:ffffff;
 scrollbar-face-color:#ffffff;
 scrollbar-highlight-color:#ffffff;
 scrollbar-shadow-color:#ffffff;
 scroll:auto;
 border:1px solid #3f3f3f;
 width:100%;
}
table.info {
 font-family:verdana, arial, times new roman, helvetica, san serif, courier;
 font-size:10pt;
 color:#3f3f3f;
 background:#FFFFFF;
 scrollbar-3d-light-color:#FFFFFF;
 scrollbar-arrow-color:##3f3f3f;
 scrollbar-base-color:#ffffff;
 scrollbar-dark-shadow-color:ffffff;
 scrollbar-face-color:#ffffff;
 scrollbar-highlight-color:#ffffff;
 scrollbar-shadow-color:#ffffff;
 scroll:auto;
 border:none;
 width:100%;
 height:80%;
}
table.back {
 font-family:verdana, arial, times new roman, helvetica, san serif, courier;
 font-size:10pt;
 color:#3f3f3f;
 background:#FFFFFF;
 background-image:url(../bilder/bg/oper.jpg);
 background-position:center;
 background-repeat:no-repeat;
 scrollbar-3d-light-color:#FFFFFF;
 scrollbar-arrow-color:##3f3f3f;
 scrollbar-base-color:#ffffff;
 scrollbar-dark-shadow-color:ffffff;
 scrollbar-face-color:#ffffff;
 scrollbar-highlight-color:#ffffff;
 scrollbar-shadow-color:#ffffff;
 scroll:auto;
 border:none;
 width:100%;
 height:80%;
}
table.kontakt {
 font-family:verdana, arial, times new roman, helvetica, san serif, courier;
 font-size:10pt;
 color:#3f3f3f;
 background:#FFFFFF;
 background-image:url(../bilder/bg/para.gif);
 background-position:right;
  background-repeat:no-repeat;
 scrollbar-3d-light-color:#FFFFFF;
 scrollbar-arrow-color:##3f3f3f;
 scrollbar-base-color:#ffffff;
 scrollbar-dark-shadow-color:ffffff;
 scrollbar-face-color:#ffffff;
 scrollbar-highlight-color:#ffffff;
 scrollbar-shadow-color:#ffffff;
 scroll:auto;
 border:none;
 width:70%;
 overflow:auto;
 vertical-align:center;
}
table.start {
 font-family:verdana, arial, times new roman, helvetica, san serif, courier;
 font-size:10pt;
 color:#3f3f3f;
 background:#FFFFFF;
 border:none;
}
table.bg {
 font-family:verdana, arial, times new roman, helvetica, san serif, courier;
 font-size:10pt;
 color:#3f3f3f;
 background:#FFFFFF;
 border:none;
 background-image:url(../bilder/logo/immobilienbeispiel.gif);
 background-repeat:no-repeat;
 background-attachment:fixed;
 background-position:center;
}
td.inhalt {
 font-family:verdana, arial, times new roman, helvetica, san serif, courier;
 font-size:10pt;
 color:#3f3f3f;
 background:#FFFFFF;
 width:15%;
 height:263;
 border:none;
 srcoll:auto;
 overflow:auto;
 vertical-align:middle;
}
td.ansch {
 vertical-align:middle;
 font-family:verdana, arial, times new roman, helvetica, san serif, courier;
 font-size:10pt;
 text-align:center;
}
td.kon {
 font-family:verdana,arial, times new roman, helvetica, san serif, courier;
 font-size:14pt;
 text-align:left;
 font-weight:bold;
}
hr {
 width:75%;
 text-align:center;
 color:#3f3f3f;
 height:1px;
}
hr.imp {
 width:100%;
 text-align:center;
 color:#3f3f3f;
 height:1px;
}
h3.info {
 font-family:verdana, arial, times new roman, helvetica, san serif, courier;
 font-size:13pt;
 color:#3f3f3f;
 text-align:center;
 background:#FFFFFF;
 letter-spacing:2px;
}
h2.info {
 font-family:verdana, arial, times new roman, helvetica, san serif, courier;
 font-size:9pt;
 color:#3f3f3f;
 text-align:center;
 background:#FFFFFF;
 letter-spacing:2px;
}
pre.impress {
 color:#3f3f3f;
 font-family:verdana, arial, times new roman, helvetica, san serif, courier;
 font-size:10pt;
}
ul.bk {
 list-style-image:url(../bilder/zb/bk.gif);
}