table { empty-cells: show; }
table.thumbbox { background-color: #EBEBEB; border: 1px dashed #000000; text-align: center; }
td.top { vertical-align: top; }
body { margin-top: 10px; background-color: #7DA7D9; }
img { border: 0px solid #000000; }
img.navi { border: 0px solid #000000; }

body { font-family: "ARIAL"; font-size: 12px; }
span { font-family: "ARIAL"; font-size: 12px; }
span.small { font-family: "ARIAL"; font-size: 11px; }
h1 { font-family: "ARIAL"; font-size: 15px; margin-top: 10px; text-align: right; }
h2 { font-family: "ARIAL"; font-size: 13px; text-align: right; background-color: #8393CA; margin-top: 20px; margin-bottom: 1px; padding-right: 3px; padding-left: 3px; padding-top: 13px; padding-bottom: 13px; }
h3 { font-family: "ARIAL"; font-size: 13px; font-weight: bold; text-decoration: underline; }

td { font-family: "ARIAL"; font-size: 12px; }
td.top_left { border-right: 1px solid #A1B1E8; border-bottom: 1px solid #A1B1E8; padding: 1px; }
td.top_middle { border-right: 1px solid #A1B1E8; border-bottom: 1px solid #A1B1E8; border-left: 1px solid #A1B1E8; padding: 1px; }
td.top_right { border-bottom: 1px solid #A1B1E8; border-left: 1px solid #A1B1E8;  padding: 1px; }
td.middle_left { border-right: 1px solid #A1B1E8; border-bottom: 1px solid #A1B1E8; border-top: 1px solid #A1B1E8;  padding: 1px; }
td.middle_middle { border: 1px solid #A1B1E8;  padding: 1px; }
td.middle_right { border-bottom: 1px solid #A1B1E8; border-left: 1px solid #A1B1E8; border-top: 1px solid #A1B1E8;  padding: 1px; }
td.bottom_left { border-right: 1px solid #A1B1E8; border-top: 1px solid #A1B1E8;  padding: 1px; }
td.bottom_middle { border-right: 1px solid #A1B1E8; border-top: 1px solid #A1B1E8; border-left: 1px solid #A1B1E8;  padding: 1px; }
td.bottom_right { border-top: 1px solid #A1B1E8; border-left: 1px solid #A1B1E8;  padding: 1px; }

td.bottom_7px { padding: 1px; padding-bottom: 7px; vertical-align: bottom; text-align: center; }

A:link.small { font-family: "ARIAL"; font-size: 10px; text-decoration: none; color: #000000; font-weight: bold; }
A:active.small { font-family: "ARIAL"; font-size: 10px; text-decoration: none; color: #000000; font-weight: bold; }
A:visited.small { font-family: "ARIAL"; font-size: 10px; text-decoration: none; color: #000000; font-weight: bold; }
A:hover.small { font-family: "ARIAL"; font-size: 10px; text-decoration: underline overline; color: #605CA8; font-weight: bold; }

A:link { font-family: "ARIAL"; font-size: 12px; text-decoration: underline; color: #000000; font-weight: bold; }
A:active { font-family: "ARIAL"; font-size: 12px; text-decoration: underline; color: #000000; font-weight: bold; }
A:visited { font-family: "ARIAL"; font-size: 12px; text-decoration: underline; color: #000000; font-weight: bold; }
A:hover { font-family: "ARIAL"; font-size: 12px; text-decoration: underline overline; color: #605CA8; font-weight: bold; }

A:link.pagelisting { font-family: "ARIAL"; font-size: 12px; text-decoration: underline; color: #000000; font-weight: bold; }
A:active.pagelisting { font-family: "ARIAL"; font-size: 12px; text-decoration: underline; color: #000000; font-weight: bold; }
A:visited.pagelisting { font-family: "ARIAL"; font-size: 12px; text-decoration: underline; color: #000000; font-weight: bold; }
A:hover.pagelisting { font-family: "ARIAL"; font-size: 12px; text-decoration: underline overline; color: #605CA8; font-weight: bold; }

td.navi { vertical-align: top; background-repeat: no-repeat; }
td.navi_oben { font-family: "ARIAL"; font-size: 10px; vertical-align: middle; }	
A:link.navi_oben { font-family: "ARIAL"; font-size: 10px; text-decoration: none; color: #000000; }
A:active.navi_oben { font-family: "ARIAL"; font-size: 10px; text-decoration: none; color: #000000; }
A:visited.navi_oben { font-family: "ARIAL"; font-size: 10px; text-decoration: none; color: #000000; }
A:hover.navi_oben { font-family: "ARIAL"; font-size: 10px; text-decoration: underline overline; color: #605CA8; }

td.navi_links { vertical-align: top; line-height: 12px; }
span.menu_element0 { margin-left: 1px; }
span.menu_element1 { margin-left: 8px; }
span.menu_element2 { margin-left: 16px; }

A:link.menu_ebene0 { font-size: 12px; color: #000000; text-decoration: none; font-weight: bold; }
A:active.menu_ebene0 { font-size: 12px; color: #000000; text-decoration: none; font-weight: bold; }
A:visited.menu_ebene0 { font-size: 12px; color: #000000; text-decoration: none; font-weight: bold; }
A:hover.menu_ebene0 { font-size: 12px; color: #000000; text-decoration: none; font-weight: bold; }

A:link.menu_ebene1 { font-size: 9px; color: #000000; text-decoration: none; font-weight: bold; }
A:active.menu_ebene1 { font-size: 9px; color: #000000; text-decoration: none; font-weight: bold; }
A:visited.menu_ebene1 { font-size: 9px; color: #000000; text-decoration: none; font-weight: bold; }
A:hover.menu_ebene1 { font-size: 9px; color: #605CA8; text-decoration: underline overline; font-weight: bold; }

A:link.menu_ebene2 { font-size: 9px; color: #000000; text-decoration: none; font-weight: bold; }
A:active.menu_ebene2 { font-size: 9px; color: #000000; text-decoration: none; font-weight: bold; }
A:visited.menu_ebene2 { font-size: 9px; color: #000000; text-decoration: none; font-weight: bold; }
A:hover.menu_ebene2 { font-size: 9px; color: #605CA8; text-decoration: underline overline; font-weight: bold; }
