
.nichtdruck { display:block; }

body {
         background-color: #FFFFFF;
         color: #000000;
         font-family: Verdana, Arial, Tahoma;
         font-size: 12px;
         /*scrollbar-base-color:#E5E5E5;*/
         margin: 50px 50px 20px 50px;
}
img {
         margin: 0px 10px 0px 0px;
}
td, th, tr {
         text-align: left;
         vertical-align: top;
}
td.gray {
         background-color:#CDCDCD;
         color:#FFFFFF;
         text-align:right;
         height:17px;
         font-weight:bold;
}
h3{
         margin-top: 15px;
         margin-bottom: 5px;
         font-size:14px;
         font-weight:bold;
         color:#232323;
}
h4 {
         margin-top: 15px;
         margin-bottom: 5px;
         font-size:13px;
         font-weight:bold;
         color:#343434;
}
h5 {
         margin-top: 15px;
         color:#000080;
         font-size:12px;
}
div.clink {z-index:7; background: blue;}
div.clink a {
         border-right: #C0C0C0 3px solid;
         display: block;
         border-width: 0px;
         background: #C0C0C0;
         margin: 0px;
         padding: 3px 0px 3px 10px;
         color: #625b55;
         text-align: left;
         text-decoration: none;
         font-size: 9px;
         color:#000000;
}
div.clink a:hover {
         border-right: #000080 4px solid;
         color:#5F5F5F;
         text-decoration:none;
}
div {
         position: relative;
         visibility: hidden;
         background-color: #FFFFFF;
}
/* position der span, die als inhalt die aktuelle seite im frame main anzeigen */
span.u    {position:absolute; left:  13px; top: 3px;color:#808080;}
span.prod {position:absolute; left: 107px; top: 3px;color:#808080;}
span.a    {position:absolute; left: 310px; top: 3px;color:#808080;}
span.k    {position:absolute; left: 373px; top: 3px;color:#808080;}
span.list {position:absolute; left: 445px; top: 3px;color:#808080;}
span.r    {position:absolute; left: 550px; top: 3px;color:#808080;}
li {
         color: #000000;
}
.blue {
         color:#000080;
}
.form {
         font-size: 11px;
         background-color: #FFFFFF;
         color: #000000;
         border-color:#BBBBBB;
         font-size: 11px;
         font-family: Verdana, Swiss, Arial;
         border: 1px solid #BBBBBB;
}
table {
         font-size: 12px;
         border-collapse: collapse;
         border-width:0px;
         border-color: red;
         padding: 0px;
}
table.zahlen td{
         table-layout: fixed;
         text-align: left;
         padding: 5px 2px 5px 2px;
         vertical-align:top;
}
ul {
         margin-left: 15px;
}
table.zahlen ul{
         margin: 0px 0px 0px 16px;
}
table.Liste td{
         padding: 0px 0px 0px 0px;
}

/* hintergrundfarben des menüs */
div.clink a.dark  {text-decoration:none;background-color:#dfdfdf;}
div.clink a.light {text-decoration:none;background-color:#efefef;}
a {
         font-size: 12px;
         color: #000080;
         text-decoration: none;
}
a:hover {
         text-decoration: underline;
}
span.adr {
         font-size:11px;
         color:#000080;
         font-weight:bold;
}
input {
         font-family: Verdana, Arial, Tahoma;
         font-size:11px;
         background-color: #FEFEFF;
}
input.formu {
      font-weight: bold;
      color: #FFFFFF;
      background-color: #4682B4;
}
.notd:hover {
         text-decoration:none;
}
