/*Suchmaschinenoptimierung*/
#searchablecontent {display:none; visibility:hidden;}

html, body { height: 100%; overflow: hidden; }

body {
	overflow: hidden;

	margin: 0px;
	width: 100%;
	height: 100%;
	scrollbar-base-color:#5D7D3C;
	scrollbar-3dlight-color:#5D7D3C;
    scrollbar-arrow-color:#F6E8BB;
    scrollbar-darkshadow-color:#5D7D3C;
    scrollbar-face-color:#5D7D3C;
    scrollbar-highlight-color:#F6E8BB;
    scrollbar-shadow-color:#F6E8BB;
    scrollbar-track-color:#5D7D3C;

}

/* commented backslash hack \*/
body {
	position: fixed;
	top: 0px;
	left: 0px;
	right: 0px;
	bottom: 0px;
}
/* end hack */		
body, p, td {
	font: 12px  Arial, Verdana, sans-serif;
	color: #FFFFFF;
}

a img {
	border: 0;
}

h1 {
	font-weight: bold;
	color: #F6E8BB;
	font-size: 18pt;
}

h2 {
	font-weight: bold;
	color: #F6E8BB;
	font-size: 14pt;
}

li .headline {
	font-size:12px;
	font-weight:bold;
}

#head {
	position: absolute;
	left:0px;
	top: 0px;
	right: 0px;
	height: 98px;
background-color: #F6E8BB;
  
	
	z-index:200;
}

#headborder{
 position:absolute;left:0px;top:98px;right:0px;height:6px;
 font-size:7px;background-color:#4F8C5D;
}

#logo {
	position: absolute;
	top: 33px;
	right: 19px;
}

#golfball {
	position: absolute;
	top: 0px;
	left: 0px;
}

#nav {
	background-color: #F6E8BB;
	position: absolute;
	top: 104px;
	left:0px;
	right:0px;
	height: 18px;
	border-style:solid;
	border-width: 1px;
	border-color:#FFFFFF;


	z-index:3000;
}
#nav td{text-transform:uppercase;height:16px;}
#nav a{color:#4F8C5D;font-weight:bold;text-decoration:none;}
#nav table{margin-left:15px;margin-right:5px;}
#nav td.spacerB{width:28px;}
#nav td.spacerS{width:20px;}


#nav .drop_menu {
	position: absolute;
	top: 20px;

	visibility: hidden;
	
	width: 190px;
	padding-top: 5px;
	padding-bottom: 5px;
	border:solid 1px #4F8C5D;
		background-color: #F6E8BB;

}
#FOLDER_LINKS_drop{width:220px;}

#nav .drop_menu a {
	display: block;
	line-height:1.3em;
	background-color: #F6E8BB;
	padding-left: 13px;
	padding-right: 13px;
	line-height: 18px;
	color: gray;
}

#nav .drop_menu a:hover {
	background-color: #F6E8BB;
	color: #4F8C5D;
}
#subnav {
	background-color: #F6E8BB;
	color: #514F5E;
	border-width: 1px;
	border-style: solid;
	border-color: #4F8C5D;
}

#subnav a {
	color: #00652C;
}

#content {

	position: absolute;
	left: 0px;
	right: 227px;
	top: 122px;
	bottom: 32px;

	background-color: #5D7D3C;

}
#content a{color:#F6E8BB;text-decoration:underline;}
#content a:hover{color:white;}
#text{
position:absolute;top:30px;left:30px;bottom:0px;right:12px;
	overflow:auto;
}

#start {

	position: absolute;
	left: 0px;
	right: 227px;
	top: 120px;
	bottom: 32px;
	padding: 30px;
	background-color: #6D863B;
}

#golfballstart {
	position:absolute;
	left:0px; bottom:0px;
}

#slogan {
	position: absolute;
	left: 0px;
	right:0px;
	top: 100px;
	text-align:center;
	z-index:100;
}



#newsicon {
	position:absolute;
	top:143px;
	right:213px;
	width:24px; height:24px;
	background-color:#FFFFFF;
	z-index:1000;

}

#newsicon img, #newsicon2 img {margin:4px;}

#newsbox {
	position:absolute;
	top: 110px; right: 0px; bottom: 32px;
	width: 225px;
	background-color: #DFE5D7;
	overflow:auto;
}

#newsdiv {

	position:absolute;left:5px;
	top:80px;
	right:15px;
	color: #4F8C5D;
	background-color: #DFE5D7;
	z-index:100;
}

#newsdiv ul {margin:0px;margin-left:20px;padding:0px;}

#newsdiv ul li {padding:0;}

#newsdiv p {color: #4F8C5D; padding:0; margin:0; }

#newsbox a {color:black;text-decoration:underline;}

#newsbox_headline {
	position:absolute;
	top: 37px; right: 0px; left:0px;
	height: 16px;
	text-align:left;
	background-color: #FFFFFF;
}

#newsbox_headline img{margin-left:23px;margin-top:3px;}



#newsicon2 {
	position:absolute;
	bottom:114px;
	right:213px;
	width:24px; height:24px;
	background-color:#FFFFFF;
	z-index:1000;
}

#seitenblicke {
	position:absolute;
	/* top:340px; */
	bottom:20px;
	left:0;
	right:0;
}

#seitenblicke ul {
	padding-left:25px;
	color: #4f8c5d;
	margin-top:0.5em;
}

#seitenblicke ul li {
	margin-left:0;
	padding-left:0;
	margin-right:5px;

}

#seitenblicke .news_more {
	margin-right:15px;
}

#seitenblicke_headline {
	background:white;
	padding:3px 0 3px 22px;
	margin-bottom:0;
}

#author {	position: absolute;	right: 57px;	bottom: 6px;		z-index:50;}



/*newssystem-formatierung*/
#newsbox a.news_headline {
background-repeat:no-repeat;

display:block;
color:#6D863B;
text-decoration:none;
}
#newsbox a.news_more{
	color:black;
	text-decoration:underline;
	display:block;
	text-align:right;
/*	margin-bottom:0.8em; */
	margin-bottom:0.4em;
}
#newsbox .tipp{color:#4F8C5D;}

#content .news_container {margin-bottom:1em;text-align:right;}
#content .news_vorwort{padding-left:10px;text-align:left;}
#content .news_more{padding-right:10px;text-align:right;
text-decoration:underline;

}
#content .news_headline{font-weight:bold;text-align:left;display:block;}

#content hr{border 0pt;height:1pt;color:white;}
.sitemap_folder a{display:block;}
.sitemap_files a{padding-left:20px;}
#content .sitemap_folder_a{color:white;}
.sitemap_sub_files a{padding-left:40px;}





.floatleft {
float:left;
margin-right:10px;
margin-bottom:15px;
}

.floatleftfirst {
float:left;
width:215px;
margin-right:10px;
margin-bottom:15px;
}

.clearing {
clear:both;
}





/*Contactinfo*/
#contactinfo {
	position: absolute;
	right: 0px;
	left: 0px;
	bottom:0px;
	background-color: #6D863A;
	height: 30px;
	border-top: 2px;
	border-color:#FFFFFF;
	z-index:200;
}
#contactinfo div{margin-left:15px;}
#contactinfo td{	font-size:12px;height:14px;vertical-align:middle;}
#contactinfo .spacerC{width:10%;text-align:center;}
#contactinfo table{

}
#contactinfo a{
color:white;
text-decoration:none;
}

#contactinfo a:hover{
text-decoration:underline;
}

#lageplan_print_container {display:none;}

