body {padding:0px; margin:0px; background-color:#ffffff; background-image:url(../pics/bg.gif); background-repeat:repeat;}
td {font-size:11px; font-family:verdana; line-height:15px;}
h1 {background-color:#e0e0e1; font-size:11px; font-weight:bold; height:22px; padding:0px; margin:40px 0px 20px 30px; line-height:22px;}
form {padding:0px; margin:0px;}
#content {width:780px; font-family:verdana; font-size:11px; line-height:15px; color:#000000;}
#topnavi {background-color:black; width:780px; height:22px;}
#topvisuals {background-color:#999999; height:150px; width:780px;}
#maincontent {width:780px; font-family:verdana; font-size:11px; line-height:15px; color:#000000;}
#contentleft {width:150px; background-color:#e0e0e1; vertical-align:top;}
#contentright {width:630px; background-color:#ffffff; vertical-align:top;}
.datum {font-family:verdana; font-size:10px; color:#ffffff; position:absolute; left:10px; top:3px;}
.topnavi {font-family:verdana; font-size:10px; color:#ffffff; position:absolute; left:150px; top:3px;}
.visual {width:150px; height:150px; background-image:url(../pics/visual.jpg); position:absolute; top:22px; left:0px;}
.logo {width:730px; height:150px; background-image:url(../pics/logo.gif); background-repeat:no-repeat; position:absolute; top:22px; left:151px; font-size:14px;}
.logotext {color:#ffffff; font-size:60%; position:absolute; left:30px; top:10px;}
.h1a {background-color:#000000; color:#ffffff; font-size:11px; font-weight:bold; height:22px; padding:0px 15px 0px 10px; margin:0px; line-height:22px; text-transform:uppercase; float:left;}
.h1b {color:#000000; font-size:11px; font-weight:normal; height:22px; padding:0px 15px 0px 10px; margin:0px; line-height:22px; text-transform:uppercase; float:left;}
.text {color:black; padding:0px; margin:0px 100px 10px 30px;}
.leftnavilinkcontent {margin:0px 5px 0px 5px; line-height:22px;}
.bezeichnung {font-size:11px; font-weight:bold; text-align:left; padding:2px; width:130px; vertical-align:top;}
.eingabe {font-size:11px; font-weight:bold; text-align:left; padding:2px; width:220px; vertical-align:top;}
.textfield {border:1px solid #999999; height:17px; width:284px; background-color:#e0e0e1; font-family:verdana; font-weight:normal; color:black; font-size:11px; padding:1px 3px 0px 3px;}
.textarea {border:1px solid #999999; height:120px; width:284px; background-color:#e0e0e1; font-family:verdana; font-weight:normal; color:black; font-size:11px; padding:1px 3px 0px 3px;}
.dropdown {border:1px solid #999999; background-color:#e0e0e1; font-family:verdana; font-weight:normal; color:black; font-size:11px;}
.button {border:1px solid black; background-color:black; font-family:verdana; font-size:11px; font-weight:bold; text-transform:uppercase; color:#ffffff; width:140px;}
a, a:visited {color:#000000; text-decoration:underline;}
a:hover, a:active {color:red; text-decoration:none;}
a.topnavilink, a.topnavilink:visited {color:#ffffff; text-decoration:none;}
a.topnavilink:hover, a.topnavilink:active {color:yellow; text-decoration:none;}
a.leftnavilink, a.leftnavilink:visited {background-color:#000000; color:#ffffff;text-decoration:none; display:block; width:150px; height:22px; font-weight:bold; border-bottom:1px solid #ffffff;}
a.leftnavilink:hover, a.leftnavilink:active {background-color:#3399CC; color:#ffffff; text-decoration:none; display:block; width:150px; height:22px; font-weight:bold; border-bottom:1px solid #ffffff;}
a.leftnavilinks, a.leftnavilinks:visited {background-color:#3399CC; color:#ffffff; text-decoration:none; display:block; width:150px; height:22px; font-weight:bold; border-bottom:1px solid #ffffff;}
a.leftnavilinks:hover, a.leftnavilinks:active {background-color:#3399CC; color:#ffffff; text-decoration:none; display:block; width:150px; height:22px; font-weight:bold; border-bottom:1px solid #ffffff;}

