* { padding: 0; margin: 0; }

body {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 13px;
 background-color:#BD9C8C;
 scrollbar-base-color: #BD9C8C; 
 scrollbar-track-color: #BD9C8C; 
 scrollbar-face-color: #3366CC; 
 scrollbar-highlight-color: #f0f0e0; 
 scrollbar-3d-light-color: #39506F; 
 scrollbar-darkshadow-color: #ffffff; 
 scrollbar-shadow-color: #000000; 
 scrollbar-arrow-color: #FFCC66;
}
#wrapper { 
 margin: 0 auto;
 width: 1020px;
}
#header {
 color: #333;
 width: 980px;
 float: left;
 padding: 10px;
 border: 1px solid #FFCC66;
 height: 100px;
 margin: 10px 0px 5px 0px;
 background: #2066CE;
 background-image:url(Header.gif);
 background-position:center;
 background-repeat:no-repeat;
}
#leftcolumn { 
 color: #333;
 border: 1px solid #0033FF;
 background: #FFCC66;
 margin: 0px 5px 5px 0px;
 padding: 10px;
 height: 500px;
 width: 120px;
 float: left;
}
#content { 
 float: left;
 color: #333;
 border: 0px solid #ccc;
 background: #BD9C8C;
 margin: 0px 5px 5px 0px;
 padding: 10px;
 height: 500px;
 width: 611px;
 display: inline;
}
#rightcolumn { 
 color: #333;
 border: 1px solid #0033FF;
 background-image:url(Hintergrund-Div-rechts.gif);
 margin: 0px 0px 5px 0px;
 padding: 10px;
 height: 500px;
 width: 195px;
 float: left;
 }
#footer { 
 width: 980px;
 clear: both;
 color: #333;
 border: 0px solid #ccc;
 background: #BD9C8C;
 margin: 0px 0px 10px 0px;
 padding: 10px;
}
#NEWS {
	position:absolute;
	width:611px;
	height:500px;
	z-index:1;
	overflow: auto;
	background-color: #BD9C8C;
	visibility: visible;
}
#TERMINE {
	position:absolute;
	width:611px;
	height:500px;
	z-index:2;
	background-color: #BD9C8C;
	overflow: auto;
	visibility: hidden;
}
#KARTSPORT {
	position:absolute;
	width:611px;
	height:500px;
	z-index:3;
	background-color: #BD9C8C;
	margin: 0px 5px 5px 0px;
	visibility: hidden;
}
#BMX {
	position:absolute;
	width:611px;
	height:500px;
	z-index:4;
	overflow: auto;
	background-color: #BD9C8C;
	visibility: hidden;
}
#WINTERTRAINING {
	position:absolute;
	width:611px;
	height:500px;
	z-index:5;
	background-color: #BD9C8C;
	visibility: hidden;
}
#OLDTIMER {
	position:absolute;
	width:611px;
	height:500px;
	z-index:6;
	background-color: #BD9C8C;
	overflow: auto;
	visibility: hidden;
}
#BILDER {
	position:absolute;
	width:611px;
	height:500px;
	z-index:7;
	background-color: #BD9C8C;
	overflow: auto;
	visibility: hidden;
}
#KONTAKT {
	position:absolute;
	width:611px;
	height:500px;
	z-index:8;
	background-color: #BD9C8C;
	visibility: hidden;
}
#ANTRAEGE {
	position:absolute;
	width:611px;
	height:500px;
	z-index:9;
	background-color: #BD9C8C;
	visibility: hidden;
}
#IMPRESSUM {
	position:absolute;
	width:611px;
	height:500px;
	z-index:10;
	background-color: #BD9C8C;
	overflow: auto;
	visibility: hidden;
}
#SATZUNG {
	position:absolute;
	width:611px;
	height:500px;
	z-index:11;
	background-color: #BD9C8C;
	overflow: auto;
	visibility: hidden;
}
#HISTORIE {
	position:absolute;
	width:611px;
	height:500px;
	z-index:12;
	background-color: #BD9C8C;
	overflow: auto;
	visibility: hidden;
}
#LINKS {
	position:absolute;
	width:611px;
	height:500px;
	z-index:13;
	background-color: #BD9C8C;
	overflow: auto;
	visibility: hidden;
}
#KARTTERMINE {
	position:absolute;
	width:611px;
	height:500px;
	z-index:14;
	background-color: #BD9C8C;
	overflow: auto;
	visibility: hidden;
}
#KARTERGEBNISSE {
	position:absolute;
	width:611px;
	height:500px;
	z-index:15;
	background-color: #BD9C8C;
	visibility: hidden;
}
#KARTBILDER {
	position:absolute;
	width:611px;
	height:500px;
	z-index:16;
	background-color: #BD9C8C;
	overflow: auto;
	visibility: hidden;
}
.Stil1 {color: #FFFFFF}
.Stil2 {color: #000000}
.Stil4 {font-size: 13px}

#BMX-Termine {
	position:absolute;
	width:611px;
	height:500px;
	z-index:17;
	overflow: auto;
	background-color: #BD9C8C;
	top: 154px;
	visibility: hidden;
}
#BMX-Fahrer {
	position:absolute;
	width:611px;
	height:500px;
	z-index:18;
	overflow: auto;
	background-color: #BD9C8C;
	visibility: hidden;
}
#BMX-Training {
	position:absolute;
	width:611px;
	height:500px;
	z-index:19;
	overflow: auto;
	background-color: #BD9C8C;
	visibility: hidden;
}
#BMX-Ergebnisse {
	position:absolute;
	width:611px;
	height:500px;
	z-index:20;
	overflow: auto;
	background-color: #BD9C8C;
	visibility: hidden;
}
#BMX-Fundgrube {
	position:absolute;
	width:611px;
	height:500px;
	z-index:21;
	overflow: auto;
	background-color: #BD9C8C;
	visibility: hidden;
}
#BMX-Bilder {
	position:absolute;
	width:611px;
	height:500px;
	z-index:22;
	overflow: auto;
	background-color: #BD9C8C;
	visibility: hidden;
}	
#ARCHIV {
	position:absolute;
	width:611px;
	height:500px;
	z-index:23;
	overflow:auto;
	background-color:#BD9C8C;
	visibility: hidden;
}
#OLDTIMERFUNDGRUBE {
	position:absolute;
	width:611px;
	height:500px;
	z-index:25;
	overflow:auto;
	background-color:#BD9C8C;
	visibility: hidden;
}
#OLDTIMERBILDER {
	position:absolute;
	width:611px;
	height:500px;
	z-index:26;
	overflow:auto;
	background-color:#BD9C8C;
	visibility: hidden;
}
#OLDTIMERTERMINE {
	position:absolute;
	width:600px;
	height:500px;
	z-index:24;
	overflow:auto;
	background-color:#BD9C8C;
	visibility: hidden;
}
a:link {
	color: #000000;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #000000;
}
a:hover {
	text-decoration: none;
	color: #0000FF;
}
a:active {
	text-decoration: none;
}
.Stil11 {
	font-size: 11px;
	color: #990000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.Stil12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.Stil22 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; font-weight: bold; }
.Stil23 {font-family: Geneva, Arial, Helvetica, sans-serif}
.Stil24 {font-size: 11px}
.Stil25 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight: bold; }
.Stil27 {	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
}
.Stil28 {color: #0099FF}
.Stil29 {font-size: 15px}
.Stil30 {color: #CC3333; font-weight: bold; }
.Stil33 {font-size: 11px; font-weight: bold; }
.Stil37 {font-size: 10; font-weight: bold; }
.Stil41 {font-size: 9px}
.Stil43 {font-size: 9px; font-weight: bold; }
.Stil44 {font-size: 9px; color: #990000; font-family: Verdana, Arial, Helvetica, sans-serif; }
