body,html,p,td{font-family:Arial;font-size:11pt;}
div.main{width:959px;background:url(images/main.jpg);padding-top:12px;overflow:auto;overflow-x;hidden;overflow-y:hidden;}
div.header{width:939px;height:110px;background:url(images/header.png);margin:0px 0 12px 0;vertical-align:middle;background-repeat:no-repeat;}
div.headerlinks{width:450px;height:36px;float:left;line-height:2.2em;font-size:18pt;font-weight:bold;color:#51624f;text-align:left;padding-left:12px;}

h1.header{display:inline;font-size:18pt;}
h1.titel{font-size:12pt;text-align:center;}

div.headerrechts{width:320px;height:28px;float:right;clear:right;margin:3px 0 0 0;text-align:right;padding-right:12px;}
div.infobox{width:296px;height:48px;background:#51624f;margin:0px;}
div.infoboxl{width:80px;height:44px;padding-left:12px;float:left;font-size:7pt;color:#FFF;text-align:left;}
div.infoboxr{width:180px;height:44px;padding-right:12px;float:right;clear:right;font-size:7pt;color:#FFF;}

div.ll,a.nav,a.nav:link,a.nav:active,a.nav:visited,a.nav:hover{display:block;font-size:8pt;font-weight:bold;text-decoration:none;color:#51624f;line-height:1.4em;margin-bottom:10px;}

a,a:link,a:active,a:visited,a:hover{color:#000;font-weight:bold;}

a.navu,a.navu:link,a.navu:active,a.navu:visited,a.navu:hover{display:block;font-size:8pt;font-weight:bold;text-decoration:none;color:#51624f;line-height:1.4em;margin-bottom:0px;}

a.nav2,a.nav2:link,a.nav2:active,a.nav2:visited,a.nav2:hover{font-size:8pt;color:#51624f;line-height:0.8em;text-decoration:none;}
div.nav3,a.nav3,a.nav3:link,a.nav3:active,a.nav3:visited,a.nav3:hover{font-size:0.87em;font-weight:bold;text-decoration:none;color:#51624f;line-height:1.0em;}

a.norm,a.norm:link,a.norm:active,a.norm:visited,a.norm:hover{font-size:11pt;color:#000;}

div.content{width:959px;overflow:auto;overflow-x;hidden;overflow-y:hidden;}
div.contentlinks{width:264px;float:left;margin-left:12px;overflow:auto;overflow-x;hidden;overflow-y:hidden;}
div.adressbox_de{width:240px;height:2200px;background:url(images/adressbox.png) no-repeat;margin:12px 0 48px 0;text-align:left;}
div.adressboxcontent_de{height:560px;color:#51624f;font-size:10pt;padding:12px 12px 12px 12px;}
div.adressbox{width:240px;height:1400px;background:url(images/adressbox.png) no-repeat;margin:12px 0 48px 0;text-align:left;}
div.adressboxcontent{height:560px;color:#51624f;font-size:10pt;padding:12px 12px 12px 12px;}
div.contentrechts{width:635px;float:right;clear:right;margin:24px;text-align:left;overflow:auto;overflow-x;hidden;overflow-y:hidden;}
span.textklein{font-size:9pt;}
h1{font-size:15pt;font-weight:bold;}
p{line-height:1.8em;}
p.adresse{line-height:1.4em;font-size:10pt;}

div.footer{width:939px;height:30px;background:url(images/footer.png) no-repeat;margin:12px 0 12px 0;text-align:right;padding:0px;font-size:0px;}
div.fcontent{width:800px;height:30px;color:#51624f;float:right;clear:right;margin:0px 12px 0px 0px;padding:0px;line-height:2.4em;font-size:10pt;}
ul{line-height:1.4em;}

.textcolor {
font-size:24pt;     font-weight:bold;
background:#000;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}
.tk2{
display: inline-block; width:80px;height:34px;line-height:2.2em;
background-image: linear-gradient(green,yellow,green);
}