body { color: #4b4a4a; font-size: 12px; font-family: arial, helvetica; font-weight: bolder; font-style: normal; line-height: 14px; }
p { background-color: #ccc; }
td {  }

a:link { color: #4a4a4a; font-size: 12px; line-height: 14px; text-decoration: none; }

a:visited { color: #4a4a4a; font-size: 12px; line-height: 14px; text-decoration: none; }

a:hover { color: maroon; font-size: 12px; line-height: 14px; text-decoration: none; }

a:active { color: #4a4a4a; font-size: 12px; line-height: 14px; text-decoration: none; }
.tabelle_content { font-size: 12px; line-height: 14px; background-color: #ccc; text-decoration: none; margin: 0; padding: 0; border: solid 1px white; }
.tabelle_content td { font-size: 12px; line-height: 14px; text-decoration: none; }
.tabelle_content iframe { background-color: #ccc; text-decoration: none; margin: 0; padding: 0; border-left: 1px solid #4e4e4e; border-top-width: 0; border-right-width: 0; border-bottom-width: 0; }
.tabelle_content1 { text-decoration: none; width: 1055px; height: 610px; margin: 0; padding: 0; border: solid 1px white; }
.tabelle_content1 td { text-decoration: none; border-bottom: 1px solid white; }
.tabelle_index { font-size: 12px; line-height: 14px; background-color: white; border-top-color: white; border-right: 1px solid white; border-bottom-color: white; border-left: 1px solid white; }
.tabelle_index td { background-color: white; margin: 5px; padding: 5px; border-top: 1px solid white; border-bottom: 1px solid white; border-right-color: white; border-left-color: white; }
.tabelle_kopf { color: #c0c0c0; background-color: #ccc; width: 100%; height: 60px; }
.tabelle_kopf td { color: #c0c0c0; background-color: #ccc; border-bottom: 1px solid #4b4a4a; border-left: 1px solid #4a4a4a; }
.tabelle_kopf img { color: #c0c0c0; border-width: 0; }
.tabelle_kopf_unten { background-color: #eee; width: 100%; height: 30px; border-bottom: 1px solid #4b4a4a; }
.tabelle_kopf_unten td { background-color: #eee; background-position: center; border-width: 0; }
.tabelle_kopf_unten img { background-color: #ccc; width: auto; height: 40px; border-width: 0; }
.tabelle_rechts_models { width: 100px; border-width: 0; }
.tabelle_rechts_models td { padding-top: 10px; padding-bottom: 10px; border-width: 0; }
.tabelle_links { color: #4a4a4a; background-color: #ccc; width: 180px; height: auto; border-width: 0; }
.tabelle_links iframe { color: #4a4a4a; font-size: 11px; line-height: 13px; background-color: #eee; width: 164px; height: 150px; margin: 0; padding: 3px; border: solid 1px #fff; }
.tabelle_links td { color: #4a4a4a; background-color: #ccc; padding: 2px 5px; border-width: 0; }
.tabelle_links #unternehm { color: #4a4a4a; background-color: #eee; padding: 2px 5px; border: solid 1px #8d8d8d; }
.tabelle_links #even { color: #4a4a4a; background-color: #eee; padding: 2px 5px; border: solid 1px #8d8d8d; }
.tabelle_links #mode { color: #4a4a4a; background-color: #eee; padding: 2px 5px; border: solid 1px #8d8d8d; }
.tabelle_links select { color: #4a4a4a; font-size: 12px; line-height: 12px; background-color: #eee; width: 160px; padding: 2px 5px; border: solid 1px #8d8d8d; }
.tabelle_links h1 { color: #4a4a4a; font-size: 12px; line-height: 16px; background-color: #eee; margin: 0; padding: 2px; border: solid 1px #8d8d8d; }
.tabelle_links h2 { font-size: 8px; line-height: 12px; margin: 0; padding: 2px; border: solid 1px #8d8d8d; }
.tabelle_links h3 { color: #aaa; font-size: 9px; line-height: 10px; margin: 0; padding: 2px; border-width: 0; }
.tabelle_links img { padding: 0; border: solid 1px white; outline-width: 0; }
.tabelle_links a:link { color: #4b4b4b; font-size: 12px; line-height: 16px; width: 100%; border-width: 0; }
.tabelle_links a:hover { color: #920000; font-size: 12px; line-height: 16px; background-position: 50px 0; width: 97%; border-top: 1px solid maroon; border-bottom: 1px solid maroon; border-right-width: 0; border-left-width: 0; }
.tabelle_links a:visited { font-size: 12px; line-height: 16px; background-position: 50px 0; width: 97%; border-width: 0; }
.tabelle_links a:active { color: maroon; font-size: 12px; line-height: 16px; border-width: 0; }
.tabelle_links a:focus { color: maroon; font-size: 12px; line-height: 16px; border-width: 0; }
.tabelle_info { font-size: 12px; line-height: 14px; background-color: #ccc; text-align: justify; width: 100%; height: 500px; border-width: 0; }
.tabelle_info td { background-color: #ccc; padding: 4px 5px 2px; border-width: 0; }
.tabelle_info img { width: 100px; height: 150px; visibility: visible; margin: 2px 5px; padding: 0; border: solid 1px white; }
.tabelle_info  h1 { font-size: 15px; line-height: 16px; background-position: center top; padding-top: 10px; border-left-color: #4a4a4a; }
.tabelle_info  h2 { font-size: 10px; line-height: 12px; background-position: center top; padding-top: 10px; border-left-color: #4a4a4a; }
.tabelle_info form { font-size: 12px; line-height: 14px; text-decoration: none; width: auto; }
.tabelle_info input  { color: #4a4a4a; font-size: 12px; line-height: 14px; background-color: #ccc; width: 130px; border: solid 1px; }
.tabelle_info select   { text-transform: none; width: 130px; padding: 1px; border: solid 1px #4a4a4a; }
.tabelle_info label  { text-decoration: none; width: 130px; }
.tabelle_info textarea   { color: #4a4a4a; font-size: 12px; line-height: 14px; background-color: #ccc; text-decoration: none; width: 280px; height: 60px; border: solid 1px; }
.tabelle_models { font-size: 12px; line-height: 14px; background-color: #ccc; text-align: justify; width: 100%; height: 500px; margin: 0; padding: 0; border-width: 0; }
.tabelle_models td { background-color: #ccc; margin: 0; padding: 4px 5px 2px; border-width: 0; }
.tabelle_models img { width: 270px; height: 402px; visibility: visible; margin: 5px 0 0; padding: 0; border: solid 1px white; }
.tabelle_models h1 { color: #4a4a4a; font-size: 12px; line-height: 16px; background-color: #eee; width: 270px; margin: 5px 0 0; padding: 2px; border: solid 1px #8d8d8d; }
.tabelle_rechts form { font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 14px; background-color: #ccc; text-decoration: none; width: auto; margin: 10px; padding: 10px; }
.tabelle_rechts input { color: #4a4a4a; font-size: 12px; line-height: 14px; width: 130px; margin: 5px; padding: 0; border: solid 1px; }
.tabelle_rechts select { text-transform: none; padding: 1px; width: 130px; margin: 5px; border: solid 1px #4a4a4a; }
.tabelle_rechts label { text-decoration: none; width: 130px; margin: 5px; padding: 5px; }
.tabelle_rechts textarea { color: #4a4a4a; font-size: 12px; line-height: 14px; text-decoration: none; width: 280px; height: 60px; margin: 5px; border: solid 1px; }
.tabelle_rechts1 { background-color: #ccc; width: 100px; height: 480px; padding: 10px; border-width: 0; }
.tabelle_rechts1 td { font-size: 10px; line-height: 16px; background-color: #ccc; border-width: 0; }
.tabelle_navi { background-color: white; text-decoration: none; text-indent: 12px; width: 90px; height: auto; margin-top: 0; border: solid 1px #4e4e4e; }
.tabelle_navi h2 { text-decoration: none; text-indent: 12px; border-width: 0; }
.tabelle_navi h5 { text-decoration: none; text-indent: 12px; }
.tabelle_navi td { text-indent: 12px; border-width: 0; }
.tabelle_navi image {  }
.tabelle_ohne { color: #4a4a4a; font-size: 11px; line-height: 13px; background-color: #eee; background-position: center top; margin: 0; padding: 0; border-width: 0; }
.tabelle_ohne td { background-position: center top; width: auto; height: 160px; margin: 0; min-height: 460px; max-height: 700px; padding: 3px; border-width: 0; }
.tabelle_ohne img { background-position: center top; margin: 0; padding: 0; border-width: 0; }
.tabelle_ohne h1 { background-position: center top; padding-top: 10px; border-width: 0; }
.tabelle_formular { font-size: 12px; line-height: 14px; }
.tabelle_rechts { color: #4a4a4a; background-color: #eee; width: 180px; height: auto; margin: 2px 2px 2px 5px; padding: 0; border: solid 1px #4e4e4e; }
.tabelle_rechts td { color: #4a4a4a; margin: 0; padding: 0; border-width: 0; }
.tabelle_rechts select { color: #4a4a4a; font-size: 12px; line-height: 12px; background-color: #eee; width: 160px; padding: 2px 5px; border: solid 1px #8d8d8d; }
.tabelle_rechts h1 { color: #4a4a4a; font-size: 12px; line-height: 16px; background-color: #eee; margin: 0; padding: 2px; border-top: 1px solid #8d8d8d; border-bottom: 1px solid #8d8d8d; border-right-width: 1px; border-left-width: 1px; }
.tabelle_rechts h2 { color: #4a4a4a; font-size: 11px; line-height: 12px; background-color: #eee; margin: 0; padding: 2px; border: solid 1px #8d8d8d; }
.tabelle_rechts h3 { color: #aaa; font-size: 9px; line-height: 10px; margin: 0; padding: 2px; border-width: 0; }
.tabelle_rechts h4 { color: white; font-size: 12px; line-height: 16px; background-color: #800040; margin: 0; padding: 2px; border-top: 1px solid #8d8d8d; border-right-width: 1px; border-bottom: 1px solid #8d8d8d; border-left-width: 1px; }
.tabelle_rechts img { margin: 0; padding: 0; border: solid 1px white; outline-width: 0; }
.tabelle_rechts a:link { color: #4b4b4b; font-size: 12px; line-height: 12px; width: 100%; border-width: 0; }
.tabelle_rechts a:hover { color: #920000; font-size: 12px; line-height: 12px; background-position: 50px 0; width: 97%; border-top: 1px solid maroon; border-bottom: 1px solid maroon; }
.tabelle_rechts a:visited { font-size: 12px; line-height: 12px; background-position: 50px 0; width: 97%; border-width: 0; }
.tabelle_rechts a:active { color: #4a4a4a; font-size: 12px; line-height: 12px; border-width: 0; }
.tabelle_rechts a:focus { color: maroon; font-size: 12px; line-height: 12px; border-width: 0; }
.tabelle_unterordner { color: #4a4a4a; background-color: #ccc; width: 180px; height: auto; border-width: 0; }
.tabelle_unterordner td { color: #4a4a4a; background-color: #ccc; padding: 2px 5px; border-width: 0; }
.tabelle_unterordner select { color: #4a4a4a; font-size: 12px; line-height: 12px; background-color: #eee; padding: 2px 5px; width: 160px; border: solid 1px #8d8d8d; }
.tabelle_unterordner h1 { color: #4a4a4a; font-size: 12px; line-height: 16px; background-color: #eee; margin: 0; padding: 2px; border: solid 1px #8d8d8d; }
.tabelle_unterordner h3 { color: #aaa; font-size: 9px; line-height: 10px; margin: 0; padding: 2px; border-width: 0; }
.tabelle_unterordner img { padding: 0; border: solid 1px white; outline-width: 0; }
.tabelle_unterordner a:link { color: #4b4b4b; font-size: 12px; line-height: 16px; width: 100%; border-width: 0; }
.tabelle_unterordner a:hover { color: #920000; font-size: 12px; line-height: 16px; background-position: 50px 0; width: 97%; border-width: 0; }
.tabelle_unterordner a:visited { color: #4a4a4a; font-size: 12px; line-height: 16px; background-position: 50px 0; width: 97%; border-width: 0; }
.tabelle_unterordner a:active { color: #4a4a4a; font-size: 12px; line-height: 16px; border-width: 0; }
.tabelle_index { width: 1024px; height: 100%; border-width: 0; }
.tabelle_index td { background-color: #4e4e4e; width: 100px; height: 150px; border-width: 0; }
.tabelle_index img { width: 100px; height: 150px; border: solid 1px white; }
