body {
	color: #333333;
	background-image:url(../layout/bg_muster.gif);
	background-color: #464e1d;
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	line-height:14pt;
}
.table { position:absolute; height:100%; width:100%; margin:0; }
.table_content { height:590px; width:990px; background:url(../layout/bg.gif); }
div#wrapper { width:990px; margin:0px auto; position:relative; }

table,td,th { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; line-height:12pt; color: #ffffff; margin: 0px; }

.btn1 { position:absolute; left:165px; top:37px; z-index:2; overflow:hidden; visibility: visible; }
.btn2 { position:absolute; left:246px; top:37px; z-index:2; overflow:hidden; visibility: visible; }
.btn3 { position:absolute; left:386px; top:37px; z-index:2; overflow:hidden; visibility: visible; }
.btn4 { position:absolute; left:564px; top:37px; z-index:2; overflow:hidden; visibility: visible; }
.btn5 { position:absolute; left:684px; top:37px; z-index:2; overflow:hidden; visibility: visible; }
.btn6 { position:absolute; left:329px; top:79px; z-index:2; overflow:hidden; visibility: visible; }
.btn7 { position:absolute; left:424px; top:79px; z-index:2; overflow:hidden; visibility: visible; }
.btn8 { position:absolute; left:530px; top:79px; z-index:2; overflow:hidden; visibility: visible; }
.btn9 { position:absolute; left:632px; top:79px; z-index:2; overflow:hidden; visibility: visible; }
.btn_impr { position:absolute; left:803px; top:545px; z-index:2; overflow:hidden; visibility: visible; }

.head1 { position:absolute; left:195px; top:215px; z-index:2; overflow:hidden; visibility: visible; }
.head2 { position:absolute; left:566px; top:215px; z-index:2; overflow:hidden; visibility: visible; }
.untermenu { position:absolute; left:196px; top:248px; z-index:2; overflow:hidden; visibility: visible; }

.trennlinie { position:absolute; left:524px; top:229px; z-index:2; overflow:hidden; visibility: visible; }

#container1 { position:absolute; left:195px; top:270px; width:320px; height:240px; clip: rect(0 320 240 0); visibility: visible; border:0px solid;}
#content1 { position:absolute; top:0px; left:0px; width:320px;  border:0px solid;}

#container2 { position:absolute; left:565px; top:270px; width:260px; height:240px; clip: rect(0 260 240 0); visibility: visible;}
#content2 { position:absolute; top:0px; left:0px; width:260px; }

.container3 { width:580px; clip: rect(0 580 240 0); border:0px solid; }
.content3 { width:580px; border:0px solid; }

.scroll_links { position:absolute; left:525px; top:493px; width:18px; z-index:5; overflow:hidden; visibility: visible; }
.scroll_rechts { position:absolute; left:826px; top:493px; width:18px; z-index:5; overflow:hidden; visibility: visible; }

.content { position:absolute; left:195px; top:270px; width:630px; height:240px; visibility: visible;}

.foto { position:absolute; left:420px; top:280px; visibility: visible; }
.foto_k { position:absolute; left:195px; top:300px; visibility: visible; }
.bild { border:1px solid; border-color:#ffffff; margin-right:1px; margin-bottom:1px; }
.doc_golf { position:absolute; left:566px; top:254px; visibility: visible; }
.loch19 { position:absolute; left:566px; top:254px; visibility: visible; }

a:link { text-decoration: none; color: #464e1d; }
a:visited { text-decoration: none; color: #464e1d; }
a:hover { text-decoration: underline; color: #464e1d; }
a:active {  text-decoration: none; color: #464e1d; }

.kontakt_txt { width:100px; height:14px; padding-left:0px; padding-top:2px; padding-bottom:0px; float:left; }

.kontakt_feld { width:170px; height:18px; padding-left:2px; padding-top:2px; padding-bottom:1px; font-family: Verdana, sans-serif; font-size: 8pt; border:1px solid; border-color:#464e1d; background-color:#ffffff; margin-bottom:2px; float:none; }

.kontakt_feld_g { width:170px; height:80px; padding-left:2px; padding-top:2px; padding-bottom:1px; font-family: Verdana, sans-serif; font-size: 8pt; border:1px solid; border-color:#464e1d; background-color:#ffffff; margin-bottom:2px; margin-top:3px; }

.kontakt_btn { font-family: Verdana, sans-serif; font-size: 8pt; background-color:#ffffff; color:#464e1d; height: 18px; width: 58px; border: 1px solid; border-color:#464e1d; margin-right:2px; }

/* .banner { position:absolute; left:8px; top:42px; z-index:2; overflow:hidden; visibility: visible; }
.imprint { position:absolute; left:558px; top:74px; z-index:2; overflow:hidden; visibility: visible; }
.download { position:absolute; left:622px; top:74px; z-index:2; overflow:hidden; visibility: visible; }

.bilder1 { position:absolute; left:95px; top:110px; height:440px; width:440px; border:0px solid; border-color:#ddd3c4; z-index:2; overflow:hidden; visibility: visible; text-align:center; }

.bilder2 { position:absolute; left:558px; top:110px; width:200px; z-index:2; overflow:hidden; visibility: visible; }
.bilder2_k { margin-left:0px; margin-top:0px; margin-right:3px; margin-bottom:3px; height:30px; width:30px; border:0px solid; border-color:#333333; }

.bilder3 { position:absolute; left:558px; top:424px; width:210px; z-index:2; overflow:hidden; visibility: visible; }
.bilder3_k { margin-left:0px; margin-top:0px; margin-right:5px; margin-bottom:5px; height:61px; width:61px; border:0px solid; border-color:#ddd3c4; }

.text { position:absolute; left:558px; top:325px; width:200px; z-index:2; overflow:hidden; visibility: visible; }
p { margin:0px; font-family: Arial, sans-serif; font-size: 9pt; }

.links { position:absolute; left:94px; top:563px; z-index:2; overflow:hidden; visibility: visible; }
.rechts { position:absolute; left:517px; top:563px; z-index:2; overflow:hidden; visibility: visible; }

/*
h1 {
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:10px;
	font-size: 10pt;
	font-weight:bold;
	color:#009F90;
}
p {
	margin:0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
}
b {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #009F90;
}

.table {
	position:absolute;
	height:100%;
	width:100%;
	left: 0;
	top: 0;
}
.table_content {
	height:600px;
	width:950px;
	background-image:url(../layout/bg.gif)
}

div#wrapper {
	width:950px;
	margin:0px auto;
	position:relative;
}

div#btn { position:absolute; left:186px; top:45px; z-index:2; overflow:hidden; visibility: visible; }
div#btn2 { position:absolute; left:295px; top:89px; z-index:2; overflow:hidden; visibility: visible; }

div#content { position:absolute; width:280px; left:295px; top:120px; z-index:2; overflow:hidden; visibility: visible; text-align: justify; }

div#pics { position:absolute; width:160; left:650px; top:145px; z-index:2; overflow:hidden; visibility: visible; }

div#holzinger { position:absolute; width:200px; left:660px; top:485px; z-index:2; overflow:hidden; visibility: visible; }


.bild {
	border: 1px solid;
	border-color: #009F90;
	margin-right:5px;
	margin-left:0px;
	margin-top:0px;
	margin-bottom:5px;
}




.kontakt_feld {
	font-family: Verdana, sans-serif;
	font-size: 9px;
	color: #333333;
	margin-top:2px;
	margin-bottom:2px;
	height: 17px;
	width: 150px;
	border: 1px solid #009F90;
}
.kontakt_feld_2 {
	font-family: Verdana, sans-serif;
	font-size: 9px;
	color: #333333;
	margin-top:2px;
	margin-bottom:2px;
	height: 17px;
	width: 45px;
	border: 1px solid #009F90;
}
.kontakt_feld_3 {
	font-family: Verdana, sans-serif;
	font-size: 9px;
	color: #333333;
	margin-left:10px;
	margin-top:2px;
	margin-bottom:2px;
	height: 17px;
	width: 95px;
	border: 1px solid #009F90;
}
.kontakt_feld_g {
	font-family: Verdana, sans-serif;
	font-size: 9px;
	color: #333333;
	height: 50x;
	width: 160px;
	border: 1px solid #009F90;
}
.kontakt_btn {
	font-family: Verdana, sans-serif;
	font-size: 9px;
	color: #333333;
	background-color:#FFFFFF;
	height: 17px;
	width: 60px;
	border: 1px solid #009F90;
}
