body {
 font-family: Century Gothic, sans-serif, sans-serif;
 color: #0F1B3D;
 font-size: 10pt;
 background-color: #A7CAD6;
}

td {
 font-family: Century Gothic, sans-serif;
 color: #0F1B3D;
 font-size: 10pt;
}

td.counterm {
 width: 8px;
 height: 11px;
 background-image: url(images/counterbgm.gif)
}

td.counterr {
 width: 8px;
 height: 11px;
 background-image: url(images/counterbgr.gif)
}

td.counterl {
 width: 8px;
 height: 11px;
 background-image: url(images/counterbgl.gif)
}

table#main {
 height: 100%;
 text-align: center;
 border: 0px;
 width: 100%;
}

table#inmenu {
 height: 500px;
}

td#menu {
 vertical-align: top;
 width: 170px;
 background-color: #A7CAD6;
 text-align: center;
}

td.datum {
 font-family: Century Gothic, sans-serif;
 color: #0F1B3D;
 font-size: 12pt;
}

td.contentcell {
 vertical-align: top;
 background-color: #F8E9B5;
}

center.titel    	{
 font-family: Century Gothic, sans-serif;
 color: #FF0000;
 font-size: 18pt;
 font-weight: bold;
}

a.normal {
 font-family: Century Gothic, sans-serif;
 color: #0F1B3D;
 font-weight: normal;
 text-decoration: none;
}
a.normal:hover {
 font-family: Century Gothic, sans-serif;
 color: #0F1B3D;
 font-weight: normal;
 text-decoration: underline;
}

a {
 font-family: Century Gothic, sans-serif;
 color: #0F1B3D;
 font-weight: bold;
 text-decoration: none;
}

a:hover {
 font-family: Century Gothic, sans-serif;
 color: #0F1B3D;
 font-weight: bold;
 text-decoration: underline;
}

a.menu {
 font-family: Century Gothic, sans-serif;
 font-size: 16pt;
 color: #0F1B3D;
 font-weight: bold;
 text-decoration: none;
}

a.menu:hover {
 font-family: Century Gothic, sans-serif;
 font-size: 16pt;
 color: #0F1B3D;
 font-weight: bold;
 text-decoration: underline;
}

a.impressum	{
 font-family: Century Gothic, sans-serif;
 font-size: 9pt;
 color: #0F1B3D;
 font-weight: normal;
 text-decoration: none;
}

a.impressum:hover	{
 font-family: Century Gothic, sans-serif;
 font-size: 9pt;
 color: #0F1B3D;
 font-weight: normal;
 text-decoration: none;
}

