.divmain{
	width:990px;
	background-repeat:no-repeat;
	position:relative;
}
.divoben{
	height:120px;
	position:relative;
	display:none;
}
.divmain2{
	width:980px;
	background-color:#FFFFFF;
	margin-left:0px;
	position:relative;
}
.divmain3{
	padding-left:0px;
}
.divlogo{
	position:absolute;
	width:170px;
	height:76px;
	overflow:hidden;
	left: 820px;
	top: 45px;
	display:none;
}
.divlogofrueh{
	position:absolute;
	width:144px;
	height:87px;
	overflow:hidden;
	left: 817px;
	top: 45px;
	z-index:500;
	display:none;	
}
.divlogoauto{
	position:absolute;
	width:230px;
	height:77px;
	overflow:hidden;
	left: 740px;
	top: 55px;
	z-index:500;
	display:none;	
}
.divlogobau{
	position:absolute;
	width:170px;
	height:60px;
	overflow:hidden;
	left: 790px;
	top: 60px;
	z-index:500;
	display:none;	
}
.divlogomach{
	position:absolute;
	width:175px;
	height:75px;
	overflow:hidden;
	left: 800px;
	top: 55px;
	z-index:500;
	display:none;	
}
.divlogoold{
	position:absolute;
	width:141px;
	height:98px;
	overflow:hidden;
	left:810px;
	top:35px;
	z-index:500;
	display:none;
}
.divlogosit{
	display:none;	
}
.divlogosupercross{
	display:none;
}

.divglobal{
	padding-top:5px;
	padding-bottom:5px;
	padding-right:10px;
	display:none;
}
.divheader{
	width:965px;
	height:131px;
	overflow:hidden;
	position:relative;
	display:none;
}
.divimgs{
	width:750px;
	height:131px;
	background-color:#FFFFFF;
	overflow:hidden;
	position:absolute;
	top:0px;
	left:0px;
}
.divheadtools_1{
	width:214px;
	height:131px;
	background-color:#00519e;
	overflow:hidden;
	position:absolute;
	top:0px;
	left:751px;
	background-image:url(../backs/set1_1.jpg);
}
.divheadtools_allg_frueh{
	width:214px;
	height:131px;
	background-color:#89ba13;
	overflow:hidden;
	position:absolute;
	top:0px;
	left:751px;
}
.divheadtools_allg_auto{
	width:214px;
	height:131px;
	background-color:#3588d3;
	overflow:hidden;
	position:absolute;
	top:0px;
	left:751px;
}
.divheadtools_allg_bau{
	width:214px;
	height:131px;
	background-color:#fdb813;
	overflow:hidden;
	position:absolute;
	top:0px;
	left:751px;
}
.divheadtools_allg_mach{
	width:214px;
	height:131px;
	background-color:#bebfc1;
	overflow:hidden;
	position:absolute;
	top:0px;
	left:751px;
}
.divheadtools_allg_old{
	width:214px;
	height:131px;
	background-color:#c9d3dd;
	overflow:hidden;
	position:absolute;
	top:0px;
	left:751px;
}
.divheadtools_allg_supercross{
	width:214px;
	height:131px;	
	background-image:url(../backs/tools_supercross.gif);
	background-repeat:no-repeat;
	background-color:#6c3402;
	overflow:hidden;
	position:absolute;
	top:0px;
	left:751px;
}
.divheadtools_allg_sit{
	width:214px;
	height:131px;
	background-color:#f2b10d;
	overflow:hidden;
	position:absolute;
	top:0px;
	left:751px;
}
.divpfad{
	height:21px;
	background-image:url(../backs/set1_2.jpg);
	display:none;
}
.divpfad_frueh{
	height:21px;
	background-image:url(../backs/set_pfad_frueh.jpg);
	position:relative;
	display:none;
}
.divpfad_auto{
	height:21px;
	background-image:url(../backs/set_pfad_auto.jpg);
	position:relative;
	display:none;	
}
.divpfad_bau{
	height:21px;
	background-image:url(../backs/set_pfad_bau.jpg);
	position:relative;
	display:none;	
}
.divpfad_mach{
	height:21px;
	background-image:url(../backs/set_pfad_mach.jpg);
	position:relative;
	display:none;	
}
.divpfad_old{
	height:21px;
	background-image:url(../backs/set_pfad_old.jpg);
	position:relative;
	display:none;	
}
.divpfad_supercross {
	display:none;
}
.divpfad_sit {
	display:none;
}
.divlinks{
	float:left;
	width:205px;
	display:none;
}
.divmitte{
	float:left;
	width:546px;
}
.divrechts{
	float:left;
	width:214px;
	display:none;
}
.divbreaker{
	clear:both;
	height:1px;
	overflow:hidden;
}
.divbreakerwhite{
	clear:both;
	height:1px;
	overflow:hidden;
	background-color:#FFFFFF;
}
.divfooter{
	clear:both;
	border-style:solid;
	border-color:#b4b4b4;
	border-width:1px;
	margin-right:4px;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:10px;
	padding-right:10px;
	display:none;
}
.divfootleft{
	float:left;
	width:60%;
	text-align:left;
}
.divfootright{
	float:left;
	width:40%;
	text-align:right;
}
.divmiddlemain{
	
}
.divquick{
	width:214px;
	height:54px;
	overflow:hidden;
	background-image:url(../backs/set1_3.jpg);
}
.divsn{
	padding-top:5px;
	padding-bottom:5px;
}
.divssn{
	padding-top:5px;
	padding-bottom:5px;
}
.divcommercial{
	margin-top:10px;
	margin-right:15px;
}
.divsize{
	text-align:left;
	height:90px;
	padding:0px;
	position:relative;
}
.divsearch{
	padding-left:10px;
	padding-right:10px;
}
.divbox{
	clear:both;
}
.divboxueber{
	padding-left:10px;
	padding-right:10px;
	padding-top:5px;
	padding-bottom:5px;
	border-left: 1px solid #7fa8ce;
	border-bottom: 1px solid #7fa8ce;
	margin-bottom:10px;
}
.divboxmain{
	padding-left:10px;
	padding-right:10px;
	padding-top:5px;
	padding-bottom:10px;
	border-left: 1px solid #d9d9d9;
	border-bottom: 1px solid #d9d9d9;
	margin-bottom:10px;
}
.divboxstart{
	padding-left:10px;
	padding-right:10px;
	padding-bottom:10px;
	border-left: 1px solid #d9d9d9;
	border-bottom: 1px solid #d9d9d9;
}
.divboxmain2{
	margin-bottom:10px;
}
.divcont{
	padding-left:17px;
	padding-right:10px;
}
.divimgleft{
	float:left;
	margin-right:10px;
	margin-bottom:5px;
	padding-top:3px;
}
.divimgpop{
	clear:both;
}
.divimgright{
	float:right;
	margin-left:10px;
	margin-bottom:5px;
	padding-top:3px;
}
.divimgmiddle{
	margin-bottom:10px;
	padding-top:3px;
}
.divimgtext{
	margin-top:2px;
	border-left: 1px solid #d9d9d9;
	border-right: 1px solid #d9d9d9;
	border-bottom: 1px solid #d9d9d9;
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	padding-bottom:5px;
	text-align:center;
}
.divlink{
	margin-top:5px;
}
.divsp1{
	float:left;
	width:250px;
	margin-right:18px;
}
.divsp2{
	float:left;
	width:250px;
}
.divselecter{
	margin-top:10px;
	margin-bottom:10px;
}
.divsel{
	float:left;
	width:260px;
}
.divtime{
	float:left;
	width:258px;
}
.timebut{
	display:block;
	float:right;
	margin-left:1px;
	text-decoration:none;
	font-weight:bold;
	padding-left:8px;
	padding-right:8px;
	padding-top:3px;
	padding-bottom:3px;
	background-color:#ccdcec;
	color:#00519e;
}
a.timebut:link{
	background-color:#ccdcec;
	color:#00519e;
}
a.timebut:visited{
	background-color:#ccdcec;
	color:#00519e;
}

a.timebut:hover{
	background-color:#00519e;
	color:#FFFFFF;
}

a.timebut:active{
	background-color:#ccdcec;
	color:#00519e;
}

.timebutact{
	display:block;
	float:right;
	margin-left:1px;
	text-decoration:none;
	font-weight:bold;
	padding-left:8px;
	padding-right:8px;
	padding-top:3px;
	padding-bottom:3px;
	background-color:#00519e;
	color:#FFFFFF;
}
a.timebutact:link{
	background-color:#00519e;
	color:#FFFFFF;
}
a.timebutact:visited{
	background-color:#00519e;
	color:#FFFFFF;
}

a.timebutact:hover{
	background-color:#00519e;
	color:#FFFFFF;
}

a.timebutact:active{
	background-color:#00519e;
	color:#FFFFFF;
}
.eventbut1{
	background-color:#f3f3f3;
	margin-bottom:10px;
}
.eventbut2{
	background-color:#FFFFFF;
	margin-bottom:10px;
}
.divbooking{
	position:absolute;
	right:0px;
	top:8px;
	width:55px;
	height:15px;
	overflow:hidden;
}
.diveventimg{
	width:80px;
	height:80px;
	background-color:#d9d9d9;
	position:relative;
	float:left;
	margin-right:10px;
}
.diveventimg2{
	position:absolute;
	clear:both;
	width:78px;
	height:78px;
	background-color:#FFFFFF;
	overflow:hidden;
	top:1px;
	left:1px;
	text-align:center;
}
.diveventcont{
	float:left;
	width:420px;
	position:relative;
}
.divlist1{
	font-size:11px;
	margin-top:7px;
	display:block;
}
.divlist2{
	font-weight:bold;
	margin-top:3px;
	display:block;
}
.divlist3{
	margin-top:3px;
	display:block;
	margin-bottom:5px;
}
.divpreis{
	clear:both;
	margin-top:15px;
	margin-bottom:10px;
	border: 1px solid #d9d9d9;
	padding:8px;
	background-color:#f3f3f3;
}
.diveventlogo{
	float:left;
	width:80px;
	text-align:right;
}
.diveventueber{
	float:left;
	width:438px;
	text-align:left;
}
.divpreisdata{
	float:left;
	text-align:left;
	margin-right:10px;
}
.divpreisdata2{
	float:left;
	text-align:right;
	margin-right:20px;
	font-weight:bold;
}
.divpreisdata3{
	float:left;
	text-align:left;
	margin-right:10px;
	width:160px;
}
.divres{
	clear:both;
	margin-top:15px;
	margin-bottom:10px;
	border: 1px solid #d9d9d9;
	padding:8px;
	background-color:#f3f3f3;
}
.divgal{
	clear:both;
}
.divgalbox{
	width:95px;
	height:95px;
	float:left;
	margin-right:8px;
	margin-bottom:8px;
	background-color:#cbdcec;
	text-align:center;
}
.divinfoimg{
	margin-bottom:5px;
}
.divstartevent{
	float:left;
	margin-right:12px;
	margin-bottom:12px;
	width:250px;
}
.divstartevent2{
	float:left;
	margin-right:0px;
	margin-bottom:12px;
	width:250px;
}
.divstevueber{
	padding-top:6px;
	padding-bottom:5px;
	padding-left:12px;
	background-color:#ececec;
	margin-bottom:10px;
}
.divboxstartlogo{
	width:75px;
	height:75px;
	margin-right:10px;
	margin-bottom:5px;
	overflow:hidden;
	float:left;
	text-align:center;
}
.divstartueber{
	margin-bottom:5px;
}
.divstartdate{
	float:left;
	width:205px;
	font-size:11px;
}
.divstartbooking{
	float:left;
	width:23px;
	text-align:right;
}
.divsiteblock{
	margin-bottom:10px;
}
.divsiteueber{
	background-color:#ececec;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:12px;
	padding-right:10px;
	margin-bottom:5px;
	font-weight:bold;
}
.divboxsite{
	padding-left:10px;
	padding-right:10px;
	padding-bottom:10px;
	padding-top:5px;
	border-left: 1px solid #d9d9d9;
	border-bottom: 1px solid #d9d9d9;
}
.divsitepart{
	float:left;
	width:155px;
	margin-left:10px;
	
}
.lisite{
	margin-left:10px;
	padding:0px;
	padding-bottom:3px;
	color:#000000;
}
.lisite2{
	margin-left:24px;
	padding:0px;
	color:#666666;
	font-size:11px;
	list-style:disc;
}
.ulsite{
	padding:0px;
	margin:0px;
	margin-top:0px;
	margin-bottom:6px;
}
.ulsite2{
	padding:0px;
	margin:0px;
	margin-top:2px;
	margin-bottom:6px;
}
#biker  {
	display:none;
}