@charset "utf-8";
body {
	margin:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#333333;
	background-color:#ffffff;
	overflow-y:scroll;
}

div, table, td { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt; line-height:20px; color:#000000; }
h1 { margin:0px; margin-top:16px; margin-bottom:15px; font-size:10pt; line-height:16px; color:#36a160; }
h2 { margin:0px; margin-top:15px; margin-bottom:2px; font-size:8pt; line-height:16px; color:#36a160; }

a { text-decoration: none; color: #36a160; }
a:link { text-decoration: none; color: #36a160; }
a:visited { text-decoration: none; color: #36a160; }
a:hover { text-decoration: underline; color: #36a160; }
a:active { text-decoration: none; color: #36a160; }

.table { width:840px; height:100%; }
.table_kopf { width:840px; height:210px; background-image:url(../layout/bg_kopf.jpg); }
.table_content { width:840px; background-image:url(../layout/bg_content.jpg); }
.table_fuss { width:840px; height:45px; background-image:url(../layout/bg_fuss.jpg); }

.logo { position:absolute; margin-left:35px; margin-top:31px; z-index:3; }

.lang_1 { position:absolute; margin-left:64px; margin-top:169px; }
.lang_2 { position:absolute; margin-left:785px; margin-top:169px; }
.lang_3 { position:absolute; margin-left:755px; margin-top:169px; }
.lang_4 { position:absolute; margin-left:725px; margin-top:169px; }
.lang_5 { position:absolute; margin-left:695px; margin-top:169px; }
.lang_6 { position:absolute; margin-left:665px; margin-top:169px; }
.lang_7 { position:absolute; margin-left:635px; margin-top:169px; }

.content { position: relative; width:510px; height:100%; overflow-y: scroll; overflow-x: hidden; }
.content_txt { width:400px; position: absolute; margin:0px; overflow-x:hidden }

.headline { position:absolute; margin-left:270px; margin-top:92px; font: Arial, Helvetica, sans-serif; font-size:10pt; line-height:20pt; color:#36a160; font-weight:bold; }
.headline_gross { font-size:16pt; font-weight:normal; }

.fuss_content { position: relative; margin-right:40px; padding-bottom:8px; height:8px; line-height:8px; border:0px solid; }
.fuss_content a { text-decoration: none; color: #000000; }
.fuss_content a:link { text-decoration: none; color: #000000; }
.fuss_content a:visited { text-decoration: none; color: #000000; }
.fuss_content a:hover { text-decoration: none; color: #36a160; }
.fuss_content a:active { text-decoration: none; color: #000000; }

.menu { position:relative; margin-left:60px; margin-top:0px; z-index:3; }
.anschrift { position: relative; margin-left:60px; margin-bottom:0px; line-height:16px; z-index:3; }

.menu a:hover { text-decoration: none; }


.btn { width:170px; margin:0px; margin-bottom:1px; line-height:20px; display:block; background-color:#e1e1e1; color:#36a160; text-decoration:none; float: none; }
.btn:hover { background-color:#36a160; color:#ffffff; text-decoration:none; }
.btn_a { width:170px; margin:0px; margin-bottom:1px; line-height:20px; display:block; background-color:#36a160; color:#ffffff; text-decoration:none; float: none; }
.btn_txt { margin-left:10px; color:#000000; }
.btn_a_txt { margin-left:10px; color:#ffffff; }

.trennung_menu { width:170px; height:3px; margin:0px; float: none; }

.listenpunkt { list-style-type: none; list-style-image: url(../layout/listpoint.gif); }

.trennung { width:400px; height:1px; margin:0px; margin-top:10px; margin-bottom:5px; float: none; }

