body { background-color: #eeeeee }
td { font-size: 80%; color: #000000; }

h1 { color: #ffffff; font-size: 180%; margin: 0px; }
h2 { color: #2d624d; font-size: 140%; }
h3 { color: #2d624d; font-size: 120%; }
h4 { color: #2d624d; font-size: 100%; margin: 0px; }
h5 { color: #99ffcc; font-weight: normal; font-size: 90%; margin: 0px; letter-spacing: 2px}

a:link { color: #2d624d; text-decoration: underline; }
a:active { color: #2d624d; text-decoration: underline; }
a:visited { color: #2d624d; text-decoration: underline; }
a:hover { color: #2d624d; text-decoration: none; }

.menu:link { color: #ffffff; text-decoration: underline; }
.menu:active { color: #ffffff; text-decoration: underline; }
.menu:visited { color: #ffffff; text-decoration: underline; }
.menu:hover { color: #ffffff; text-decoration: none; }

.reklama:link { color: #ffffff; font-weight: bold; text-decoration: underline; }
.reklama:active { color: #ffffff; font-weight: bold; text-decoration: underline; }
.reklama:visited { color: #ffffff; font-weight: bold; text-decoration: underline; }
.reklama:hover { color: #ffffff; font-weight: bold; text-decoration: none; }

.npr:link { font-size: 85%;  color: #2d624d; text-decoration: underline; }
.npr:active { font-size: 85%;  color: #2d624d; text-decoration: underline; }
.npr:visited { font-size: 85%;  color: #2d624d; text-decoration: underline; }
.npr:hover { font-size: 85%;  color: #2d624d; text-decoration: none; }

.dark-text {color: #2d624d; }
.dark-table {background-color: #2d624d; color: #ffffff; }
.light-table {background-color: #ffffff; color: #000000; }
.product-table {background-color: #cceedd; color: #000000; }
.small { font-size: 85%; }
