html, body {height:100%}

a.nav1:link, a.nav1:visited {background-image:url(design/nav.gif); display:block; width:150; height:20; padding-left:10; padding-top:1; margin-left:10; margin-bottom:3; text-decoration:none; color:black; font-family:arial; font-weight:bold; font-style:italic; font-size:15}
a.nav1:hover {background-image:url(design/nav.gif); display:block; width:150; height:20; color:#d2d2d2; font-family:arial}
a.nav2:link, a.nav2:visited {background-image:url(design/nav2.gif); display:block; width:150; height:20; padding-left:20; padding-top:1; margin-left:10; margin-bottom:3; text-decoration:none; color:black; font-family:arial; font-weight:bold; font-style:italic; font-size:15}
a.nav2:hover {background-image:url(design/nav2.gif); display:block; width:150; height:20; color:#d2d2d2; font-family:arial}
a.navactive1:link, a.navactive1:visited {background-image:url(design/nav.gif); display:block; width:150; height:20; padding-left:10; padding-top:1; margin-left:10; margin-bottom:3; text-decoration:none; color:#d2d2d2; font-family:arial; font-weight:bold; font-style:italic; font-size:15}
a.navactive1:hover {background-image:url(design/nav.gif); display:block; width:150; height:20; color:#d2d2d2; font-family:arial}
a.navactive2:link, a.navactive2:visited {background-image:url(design/nav2.gif); display:block; width:150; height:20; padding-left:20; padding-top:1; margin-left:10; margin-bottom:3; text-decoration:none; color:#d2d2d2; font-family:arial; font-weight:bold; font-style:italic; font-size:15}
a.navactive2:hover {background-image:url(design/nav2.gif); display:block; width:150; height:20; color:#d2d2d2; font-family:arial}
a.navtitel:link, a.navtitel:visited {background-image:url(design/navtitel.gif); display:block; width:150; height:20; padding-left:10; padding-top:1; margin-left:10; margin-bottom:3; text-decoration:none; color:black; font-family:arial; font-weight:bold; font-style:italic; font-size:15}

img {border:0px}

a:link, a:visited {text-decoration:none; color:maroon}
a:hover {text-decoration:none; color:maroon; text-decoration:underline}
.datum1 {background-color:#5880ca; padding:2px}
.datum2 {border:1pt solid #5880ca; padding:1px}
.titel {font-size:25pt; font-weight:bold; color:navy}

.maintable {width:900px}
.table_content{width:100%}
.td_half {width:50%; border-right:1px solid black}

table.main {width:100%; height:100%}

td.main_top_left {padding:0px; background-image:url('design/new_top_left.png'); width:159px; height:89px}
td.main_header {padding:0px; background-image:url('design/new_header.png'), url('design/new_top.png'); background-repeat:no-repeat,repeat-x; height:89px}
td.main_top_right {padding:0px; width:10px; background-image:url('design/new_top_right.png'); height:89px}

td.main_nav {background-image:url('design/new_nav.png'); background-repeat:repeat-y; width:159px}
td.main_content {background-color:#6d9efa; background-image:url('design/new_content.png'); background-repeat:repeat-x; padding:50px}
td.main_right {width:20px; border-left:1px solid black}

td.main_nav_bottom {background-image:url('design/new_nav_bottom.png'); height:20px}
td.main_bottom {height:10px; border-top:1px solid black}
td.main_bottom_right {height:10px}

div.nav {position:absolute; padding-top:90px; width:150px}
div.copyright {font-size:8pt; text-align:right; color:silver; margin-right:5px; float:right}
div.copyright a {color:silver; text-decoration:underline}
div.lastupdate {font-size:9pt; text-align:left; color:silver; margin-left:5px; float:left}
body {margin:0px; background-color:#43629b}

hr {height:1px; visibility:hidden}

input {background-color:whitesmoke; border:1px solid black; border-radius:2px}

div.kontakt {position:absolute; right:20px; font-size:9pt; top:12px}
div.kontakt a, div.kontakt a:visited {color:black}

.home_title {background:#00fa9a url('design/bg_u1.gif') bottom repeat-x; font-weight:bold; padding:3px; display:block; margin-bottom:10px; border-bottom:1px solid black; border-top:1px solid black; cursor:default}

form {display:inline}

.tab_proben {width:100%; page-break-after:avoid}

td.td_proben p {margin:0px}

.error {background:darkred; color:white; font-size:9pt; padding:1px 5px; border-radius:5px}
.warning {background:orange; font-size:9pt; padding:1px 5px; border-radius:5px}
