html, body { height: 100%; }

body { position: relative; font-family: verdana, arial, sans-serif; font-size: 11px; line-height: 18px; color: #030400; background-color: #BED2D1; padding: 0px; margin: 0px; }
td {font-family: verdana, arial, sans-serif; font-size: 11px; line-height: 18px; color: #030400;}
p {margin: 0px 0px 0px 0px;}
.hidden {position: absolute; left: -1000px; top: -1000px; width: 0px; height: 0px; overflow: hidden; display: inline; visibility: hidden;}

#toptable { position: relative; width: 898px; min-height: 99%; background-color: #F2F4E6; }
* html #toptable { height: 99%; }

#kontaktdata { position: absolute; bottom: 0px; width: 898px; height: 82px; overflow: hidden; text-indent: -1000em; background: #BED2D1 url(../files/kontaktdata.gif) no-repeat left top;  }

#pregrafik { width: 124px; height: 149px; margin-left: 94px; padding: 57px 0px 0px 0px; background-image: url(../files/back_pregrafik.gif); background-repeat: no-repeat; background-position: -1px 35px; }
#grafik { text-align: left; padding-top: 5px; padding-bottom: 102px; margin-left: 35px; }
#linkiris { position: absolute; top: 49px; left: 192px; display: block; height: 20px; width: 90px; }
#linkmail { position: absolute; top: 49px; left: 732px; display: block; height: 20px; width: 165px; overflow: hidden; text-indent: -1000em; }

#grafik a { display: block; width: 300px; margin-bottom: 10px; }
#grafik br { display: none; }

#homelink { position: absolute; top: 0px; right: 0px; width: 130px; height: 38px; overflow: hidden; text-indent: -1000em; background: url(../files/homebutton.gif) no-repeat left top; }

#content { padding-top: 40px; margin-left: 35px; padding-bottom: 102px; }

.contenttable {margin-left: 96px;}
.contentcellleft {text-align: left; width: 50%; vertical-align: top;}
.contentcellright {text-align: left; width: 50%; vertical-align: top;}

.titlede { font-weight: bold;}
.textde {}
.textde a {color: #030400; text-decoration: underline;}
.textde a:visited {color: #030400; text-decoration: underline;}

.titleen { font-weight: bold; color: #686963; }
.texten {color: #686963;}
.texten a {color: #686963; text-decoration: underline;}
.texten a:visited {color: #686963; text-decoration: underline;}


div.imgfloatleft {float: left;}
div.imgfloatright {float: right;}

div.imgrighttop {text-align: right; }
div.imglefttop {text-align: left; }
div.imgcentertop {text-align: center; }
div.imgrightbottom {text-align: right;}
div.imgleftbottom {text-align: left;}
div.imgcenterbottom {text-align: center;}
