	html, body {
			width: 100%;
			height: 100%;
			margin: 0;
			padding: 0;
			background: #ffffff;
			font-family: Verdana, Arial;
			font-size: 13px;
			line-height: 145%;
			color: #2e81cc;
		}
		a {
			color: #2e81cc;
		}
		div.top {
			width: 100%;
			clear: both;
		}
		div.top a {
			display: block;
			float: right;
			margin: 0 0 20px 0;
			padding: 0 0 0 10px;
			font-size: 10px;
			text-decoration: none;
			background: url(../img/basic/top_arrows.gif);
			background-repeat: no-repeat;
			background-position: 0 6px;
			white-space: nowrap;
		}
		a.top:hover {
			background-position: 0 5px;
		}
		img {
			border: 0;
		}
		img.float_right {
			float: right;
			margin: 0 0 0 7px;
		}
		img.float_left {
			float: left;
			margin: 0 7px 0 0;
		}
		br.clear {
			clear: both;
		}
		
		h1 {
			color: #92bc51;
			margin: 0 0 5px 0;
			padding: 0;
			font-size: 24px;
		}
		h2 {
			color: #92bc51;
			margin: 0 0 5px 0;
			padding: 0;
			font-size: 15px;
		}
		
		#container {
			width: 800px;
			background: url(../img/basic/content_bg.gif);
			background-repeat: repeat-y;
		}
		#header {
			
		}
			#navbar {
				width: 800px;
				height: 91px;
				background: url(../img/basic/header_navbar_bg.gif);
			}
			#navbar .left {
				float: left;
				width: 260px;
				height: 91px;
				background: url(../img/basic/header_navbar_left.gif);
			}
			#navbar ul {
				position: relative;
				top: 59px;
				float: left;
				height: 91px;
				margin: 0;
				padding: 0;
			}
				#navbar ul li {
					float: left;
					padding: 0 10px 0 10px;
					list-style-type: none;
				}
					#navbar ul li a.golfregion {
						margin-left: 30px;
						background: url(../img/basic/nav_golfregion.gif);
						width: 61px;
					}
					#navbar ul li a.golfclubs {
						background: url(../img/basic/nav_golfclubs.gif);
						width: 55px;
					}
					#navbar ul li a.links {
						background: url(../img/basic/nav_links.gif);
						width: 31px;
					}
					#navbar ul li a.kontakt {
						background: url(../img/basic/nav_kontakt.gif);
						width: 44px;
					}
					#navbar ul li a.impressum {
						background: url(../img/basic/nav_impressum.gif);
						width: 65px;
					}
					
					#navbar ul li a span {
						display: none;
					}
					#navbar ul li a {
						display: block;
						background-position: 0 0;
						background-repeat: no-repeat;
						height: 30px;
					}
					#navbar ul li a:hover {
						background-position: 0 -32px;
					}
					#navbar ul li a.active {
						background-position: 0 -64px;
					}
					
			#navbar .right {
				position: absolute;
				top: 0;
				left: 599px;
				float: left;
				width: 201px;
				height: 91px;
				background: url(../img/basic/header_navbar_right.gif);
			}
		#logo {
			display: none;
		}
		#image {
			width: 800px;
			height: 218px;
			background: url(../img/basic/header_image.jpg);
			border-bottom: 2px solid #4188c9;
		}
		
		#content {

		}
			#content a {
				
			}
			#content a:hover {
				color: #91BB50;
			}
			#content .left {
				float: left;
				width: 220px;
				height: auto;
				padding: 28px 10px 0 30px;
				background: #f1f6fb;
			}
			div.wetter {

			}
			ul.links {
				margin: -10px 0 15px 14px;
			}
				#content .left ul {
					font-size: 12px;
				}
				#content .left ul a {
					text-decoration: none;
				}
				#content .left ul a:hover {
					text-decoration: underline;
				}
				#content .left ul a.active {
					font-weight: bold;
				}
					#content .left ul li {
						display: block;
						list-style-type: none;
						background: url(../img/basic/subnav_arrow.gif);
						background-repeat: no-repeat;
						background-position: 0 5px;
						padding: 0 0 0 9px;
					}
						#content .left ul li ul li {
							background: none;
							font-style: italic;
						}
			#content .right {
				float: left;
				width: 510px;
				margin: 20px 10px 40px 20px;
				height: auto;
				background: #fff;
			}
			#infoBox {
				width: 265px;
				height: auto;
				float: right;
				margin: 0 -14px 0 5px !important;
				margin: 0 0 0 5px;
				background: url(../img/clubs/infobox_bg.gif);
				background-repeat: repeat-y;
				background-position: bottom;
			}
			#infoBox .top {
				background: url(../img/clubs/infobox_top.gif);
				background-repeat: no-repeat;
				width: 265px;
				height: 13px;
			}
				#infoBox .content {
					width: 241px;
					height: auto;
					padding: 8px 12px 8px 12px;
					min-height: 100px;
					font-size: 11px;
				}
				#infoBox ul {
					margin: 2px 0 8px 12px;
				}
				#infoBox .bottom {
					background: url(../img/clubs/infobox_bottom.gif);
					background-repeat: no-repeat;
					width: 265px;
					height: 13px;
					overflow: hidden;
				}
			div.impression {
				float: left;
				width: 167px;
				height: 122px;
				margin: 0 2px 6px 0;
				background: url(../img/clubs/impressionen_bg.gif);
			}
				div.impression img {
					margin: 5px;
				}
		#footer {
			width: 100%;
			height: 136px;
			background: url(../img/basic/footer_bg.gif);
		}
			#footer ul {
				position: relative;
				top: 15px;
				left: 44px;
				margin: 0 !important;
				margin: 17px 0 0 30px;
				padding: 0;
			}
				#footer li {
					display: block;
					width: 138px;
					height: 104px;
					margin: 0 3px 0 3px;
					list-style-type: none;
					float: left;
					background: url(../img/basic/footer_box_bg.gif);
					background-repeat: no-repeat;
				}
				#footer li a img {
					display: block;
					margin: 2px;
					border: 2px solid #fff;
				}
				#footer li a:hover img {
					border: 2px solid #92bc51;
				}
