body {  margin-top: 0; margin-left : 0; margin: 0pt}
p, ol, ul { font-size: 9pt; font-family: Arial;  margin: 0px; margin-top: 0px; margin-bottom:0px; padding:0px; }
p { color: #000000; }
ul { list-style-position: outside; margin-left:16px; }
li {margin-bottom:2px;}
ol { list-style-position: inside; }
h1 { font-family:  Arial; font-size: 14pt; color: #6F6E70; margin: 12px; margin-left:45px; margin-right:25px; text-align: left; font-weight: normal; letter-spacing: 1px; word-spacing: 2px}
h2 { font-size:11pt; color:#71A9B7; text-align:left; font-family: Arial; font-weight: bold; font-style:italic; margin-left:0px; margin-bottom: 18px; margin-top: 8px; }
h3 { font-family: Arial; font-size: 10pt; color: #939598; font-weight: bold; margin: 8px; margin-left:14px; text-align: left; }
h4 { font-family: Arial; font-size: 10pt; font-weight: bold; margin: 0px; margin-top: 28px; margin-bottom: 6px; text-align: left; color: #000000;} 
h5 { font-family: Arial; font-weight: bold; font-size:11pt; margin-top:10px; margin-bottom:7px}
h6 { font-family: Arial; font-size: 9pt; color: #000000; text-align: left; font-weight: normal; margin-bottom:3px; margin-top:16px; }

hr { margin: 0px;}

table { border: 0; margin: 0; padding:0; background-repeat:no-repeat;}
img {border: 0; margin:0}
img a {border: 0}

a {  text-decoration:underline; color: #0000FF; font-size: 9pt; font-family: Arial; font-weight:normal;}
a:hover { text-decoration:underline; }
a:active { text-decoration:underline; }

tr { border: 0 }
td { background-repeat: no-repeat;}

.weiss  { font-size: 9pt; font-family: Arial;  margin: 0px; margin-top: 7px; margin-bottom: 7px; margin-right:7px; padding:0px; color:#FFFFFF; text-align:right; }
.weiss-link  { font-size: 9pt; font-family: Arial;  color:#FFFFFF; text-align:center; text-decoration:none; letter-spacing: 1px; word-spacing: 3px}

 
.link-oben { font-family:  Arial; font-size: 9pt; color: #6F6E70; margin-left:11px; margin-right:18px; font-weight: normal; text-decoration: none; vertical-align:top; margin-top:0px; margin-bottom:0px; }
.link-oben:hover { text-decoration:underline; }
.link-oben:active { text-decoration:underline; }

.firmenschilder-link { font-family:  Arial; font-size: 10pt; color: #4E4E4E; margin-left:18px; margin-right:28px; font-weight: normal; text-decoration: none; text-align: right;}
.firmenschilder-link:hover { text-decoration:underline; }
.firmenschilder-link:active { text-decoration:underline; }

.klein { font-family:  Arial; font-size: 8pt; color: #000000; font-weight: normal; text-decoration: none; margin:0px; text-align:center; }
.klein-rechts { font-family:  Arial; font-size: 8pt; color: #6F6E70; font-weight: normal; text-decoration: none; margin:0px; text-align:right; }
.klein-rechts2 { font-family:  Arial; font-size: 8pt; color: #6F6E70; font-weight: normal; text-decoration: none; margin-right:14px; text-align:right; }
.klein-links { font-family:  Arial; font-size: 8pt; color: #6F6E70; font-weight: normal; margin:0px; text-align:left; }

.firmenschild-menu {background-image: url(dateien/firmenschilder-menu.gif);background-position:top; text-align:right; }
.rahmen-grau {background-image: url(dateien/rahmen-grau.gif); background-position:top; height:27px; text-align:left; padding-left:50px; }
.button-grau {background-image: url(dateien/button-grau.gif); background-position:top; height:27px; text-align:center; }

.firmenschild-combo{ color: #000000; font-size: 9pt; font-family: Arial; font-weight: normal; margin-top:0px; margin-left:10px; vertical-align:bottom; text-align:left; width:188px; height:18px}
.firmenschild-textbox{ color: #000000; font-size: 9pt; font-family: Arial; font-weight: normal; margin-top:0px; margin-left:6px; margin-right:6px; vertical-align:bottom; text-align:center; width:70px; height:18px}

.firmenschilder-vorteile {list-style-image:url(dateien/liste.gif); list-style-position: inside; line-height: 18px;  }

