* {	border:0;	margin:0;	padding:0;}

a {	color:#669966;text-decoration:none;}
a:hover {	color:	#FFFFFF;	text-decoration:underline;}

		
body {	color:#FFFFFF;	background-color:#174004;	font-size:1.0em;  
font-family:Geneva, Arial, Helvetica, sans-serif;		}

.box { margin: 10px 10% auto 10%; width: 1000px; }

#header {background-color:#4A8C08;	height:200px;	position:relative;	width:1000px;	
	background-image:   url(bilder/golf-ist-wunderbar.jpg); background-repeat: no-repeat;	background-position: center top;}

#header h1{color:#FFFFE0; font-size:250%; font-weight:400; text-align:left; margin:50px 20px -10px 40px; letter-spacing: 2px; }
#header h2 {color:#FFFFE0; font-size:180%; font-weight:400;  margin:10px 20px 5px 40px;  text-align:left; letter-spacing: 2px;}
#header p {	bottom:70px;	color:#ffffff;	font-size:2em;	position:absolute;	right:20px;}

.farbe {background-color:#FFFFE0;}
.klein {height:4px;}



#sidebar {	background-color:#FFFFE0; width:25%;}

#sidebar img{border: 1px solid #003322; margin:20px 0px 4px 0px;}

#sidebar ul {	background-color:#FFFFE0; margin:10px 0 10px 10px; padding-left:5px;}
#sidebar ul li {	border-bottom:1px solid #003300;	list-style:none;	padding:5px;	margin:0 10px 0 10px;}
#sidebar ul li a {	color:#003300;	display:block;	padding:5px;	text-decoration:none;}
#sidebar ul li a:hover {color:#4A8C08;}

#sidebar h3 {border-bottom:2px solid #003300;  font-size: 110%; width:100px; margin-bottom:4px;}
#sidebar p {margin-left:20px;}
.veranstaltung {border:1px dotted #003322; text-align:left; padding:4px; margin:4px 10px 4px 20px; color:#003300;  }

#main {	background-color:#FFFFE0; color:#003300; letter-spacing:1px;	
	     width:70%;	margin:0px 20px 20px -2px; font-size:90%;}	
		 
#main p {line-height:20px;	padding:10px;}
#main td.oben {vertical-align:top;}
#main h1 {font-size:165%;	font-weight:400;	letter-spacing: 2px; line-height:30px;	padding:10px;}
#main h2 {font-size: 100%; font-weight:bold; padding:10px;}
#main h3 {font-size: 120%; margin: 4px; border-bottom: 1px solid #663322; padding:10px;}
#main h4 {font-size:120%; padding:10px; }
#main h5 {border-bottom:1px dotted #003300;  font-size: 110%; width:400px; clear:both; margin: 10px 0 0 10px;}

#main a {color:#4A8C08;}
#main a:hover {color:#336633;}
#main img {border: 1px solid #003322; margin:4px;}

#main ul {  margin:10px;}
#main ul li { list-style:none;	padding:5px;	margin-top:10px;}

.presse {margin-top:-8px; font-size:80%; }

img.rechts {float:right; margin:10px; border:1px solid #003300;}
img.links  {float:left; margin:10px; border:1px solid #003300;}

.left {	float:left;	margin:0 10px 0 0;}
.right { float:right;	margin:0 0 0 10px;}

			
#footer 		{	 margin:10px auto;	width:80%;}
#footer p 		{	color:#4A8C08;	font-size:120%;	line-height:20px;
					padding:10px;	letter-spacing:4px; text-align:center;}
					
					


