
a {
   color: #000000;
   background-color: #FFFFFF;
   font-family: arial,helvetica,sans-serif;
   font-size:11px;
   font-weight:bold;
}

a.small {
   color: #000000;
   background-color: #FFFFFF;
   font-family: arial,helvetica,sans-serif;
   font-size:11px;
}
a:active {
   color: #000000;
   background-color: #FFFFFF;
}

a:visited {
   color: #808080;
   background-color: #FFFFFF;
   text-decoration:underline;
}

a:hover {
   color: #0000A0;
   background-color: #FFFFFF;
   text-decoration:underline;
}

b {
   font-weight: bold;
}

body {
   font-family: arial,helvetica,sans-serif;
   color: #000000;
   background-color: #FFFFFF;
   font-size:12px;
}


h1 {
   font-family: arial,helvetica,sans-serif;
   font-size:16px;
   margin-bottom:10px;
   color: #999999;
   background-color: #FFFFFF;
}

h2 {
   font-family: arial,helvetica,sans-serif;
   font-size:21px;
   margin-bottom:10px;
   color: #999999;
}

h3 {
   font-family: arial,helvetica,sans-serif;
   font-size:16px;
   color: #999999;
   background-color: #FFFFFF;
}

h4 {
   font-family: arial,helvetica,sans-serif;
   font-size:11px;
   color: #000000;
   background-color: #FFFFFF;
}

td {
   font-family: arial,helvetica,sans-serif;
   color: #000000;
   font-size:11px;
   text-align:left;
   background-color: #FFFFFF;
   vertical-align:top;
}

td.text {
   padding:5px;
   font-size:11px;
   text-align:left;
   border-style:solid;
   border-color:#FF0000;
   border-top-width:0px;
   border-left-width:1px;
   border-right-width:1px;
   border-bottom-width:1px;
}

td.textlinks {
   padding:5px;
   font-size:11px;
   text-align:justify;
   border-style:solid;
   border-color:#FF0000;
   border-top-width:0px;
   border-left-width:1px;
   border-right-width:1px;
   border-bottom-width:1px;
}

td.links {
   padding:5px;
   font-size:10px;
   text-align:center;
   vertical-align:middle;
   border-style:solid;
   border-color:#FF0000;
   border-top-width:0px;
   border-left-width:1px;
   border-right-width:1px;
   border-bottom-width:1px;
}


td.preisN {
   font-size:11px;
   text-align:right;
   font-weight:bold;
   vertical-align:top;
}


td.preisB {
   font-size:11px;
   text-align:right;
   font-weight:bold;
   vertical-align:top;
}

td.bild {
   text-align:center;
   vertical-align:middle;
   border-style:solid;
   border-color:#FF0000;
   border-top-width:0px;
   border-left-width:1px;
   border-right-width:1px;
   border-bottom-width:1px;
}

td.frei {
   height:30px;
   font-size:10px;
}


td.frei2 {
   height:2px;
   font-size:2px;
}

th {
   font-family: arial,helvetica,sans-serif;
   background-color:#FF0000;
   font-size:14px;
   color: #FFFFFF;
   vertical-align:middle;
   border-style:solid;
   border-color:#FF0000;
   border-top-width:1px;
   border-left-width:1px;
   border-right-width:1px;
   border-bottom-width:0px;
 }