html, body, div, span, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp,
small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, figcaption, figure,
header, hgroup, nav, section, summary,
time, mark, audio, video {
                     margin:           0;
                     padding:          0;
                     border:           0;
                     font-family:      Arial, Helvetica, sans-serif;
                     font-size:        10pt;
                     vertical-align:   top;
 }

table {              border-collapse:  collapse;
                     vertical-align:   top; }

body.status {        font-style:       normal;
                     color:            #FFFFFF;
                     text-decoration:  none;
                     text-transform:   none;
                     text-align:       left;
                     background-color: #0A609E; }

h1 {                 font-size:        13pt;
                     font-weight:      bolder;
                     border-bottom:    1pt solid black;
                     margin:           10px; }

h2 {                 font-size:        12pt; }

h3 {                 font-size:        10pt;
                     font-weight:      normal;
                     float:            left; 
                     padding-right:    5px;}

ul {                 list-style-type:  none; 
                     padding-left:     50px; }

.mainbody td {       position:         relative;
                     padding:          10px; }

table.article td {   color:            black; }

table.text {         background-color: #FFFFFF;
                     top:              -200px;
                     font-size:        10pt;
                     position:         absolute;
                     color:            black; }

table.discount td {  background-color: #FFFFFF;
                     text-align:       right; }

table.footer {       width:            100%;
                     background-color: #74BABA;
                     font-size:        10pt; }

table.footer td {    padding:          8px;
                     background-color: #74BABA;
                     font-size:        10pt; }

table.header td {    background-color: #FFFFFF;
                     font-size:        100%;
                     font-weight:      bold;
                     color:            black; }

a:link {             color:            #2c4592;
                     text-decoration:  none;
                     text-transform:   none; }

a:visited {          color:            #2c4592;
                     text-decoration:  none;
                     text-transform:   none; }

a:hover {            color:            #2c4592;
                     text-decoration:  underline;
                     text-transform:   none; }

a.menu:link {        color:            #000000;
                     text-decoration:  underline; }

a.menu:Hover {       color:            #000000;
                     text-decoration:  underline; }
  
a.menu:visited {     color:            #000000;
                     text-decoration:  underline; }

td.mainmenu {        color:            #FFFFFF;
                     background-color: #74BABA;
                     vertical-align:   bottom; }

td.mainmenu img {    margin-bottom:    5px;
                     width:            100px;
                     height:           40px; }

td.zertifikat {      vertical-align: middle;
                     text-align: left;
                     width: 230px;
                     background-color: #74BABA;}

td.logo {            background-color: #ffffff;
                     width:            220px;
                     text-align:       center;
                     padding:          0;
                     margin:           0;
                     white-space:      nowrap; }

td.logo img {        margin:           0;
                     width:            150px;
                     height:           75px;
                     border:           0;
                     padding-left:     35px;
                     padding-right:    35px; }


td.menu {            background-color: #74BABA;
                     width:            180px;
                     margin:           10px;
                     padding-left:     8px; }
td.menu div {        padding:          2px;
                     clear:            both; }

div.ConLinks  {      position:         relative;
                     bottom:           0px;
                     width:            400px;
                     left:             30px;
                     margin-top:       30px; }

div.menu  {          color:            #000000;
                     width:            200px; }

div.menu2 a {        color:            #000000;
                     text-decoration:  none; }

div.menu2 a:link {   color:            #000000;
                     text-decoration:  none; }

a.menu2:Hover {      color:            #000000;
                     text-decoration:  none; }
  
a.menu2:visited {    color:            #000000;
                     text-decoration:  none; }

td.menu3 {           font-size:        1pt;
                     font-family:      arial,helvetica,arial;
                     color:            #0A609E; }

table.menu3 A:link { font-size:        1pt;
                     color:            #0A609E; }

table.menu3 A:visited { font-size:     1pt;
                     color:            #0A609E; }

table.menu3 A:hover { font-size:       1pt;
                     color:            #0A609E; }
li {                 clear:both; }