a:link {
	text-decoration:none;
	width:500px;
	height: 26px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	display: block;
}


.textleis a:link {
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #8D843A;
}


a:visited {
	color:#000000;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	width: 500px;
}


a:hover {
	color:#813333;
	text-decoration:none;
	width:500px;
	height: 26px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}


a:active {
	color:#000000;
	text-decoration:none;
	width: 500px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}

.raster_oben {
	position: absolute;
	height: 80px;
	width: 1140px;
	left: 5px;
	top: 13px;
	background-image: url(images/hintergrund_oben.jpg);
}
.rahmen {
	position: absolute;
	height: 800px;
	width: 1140px;
	left: 5px;
	top: 5px;
	background-image: url(images/web_layout_neu.jpg);
}

.rahmen_neu {
	position: absolute;
	height: 800px;
	width: 1140px;
	left: 5px;
	top: 5px;
	background-image: url(images/hintergrund.jpg);
}


.rahmen_oben {
	position: absolute;
	left: 170px;
	top: 180px;
	z-index: 3;
	height: 22px;
	width: 720px;
	border: 1px solid #813333;
}

.aktuell_link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	position: absolute;
	left: 170px;
	top: 165px;
	z-index: 3;
}
.ausschreibung_link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	position: absolute;
	left: 255px;
	top: 165px;
	z-index: 3;
}

.anmeldung_link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	position: absolute;
	left: 370px;
	top: 165px;
	z-index: 3;
}
.impressio_link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	position: absolute;
	left: 462px;
	top: 165px;
	z-index: 3;
}
.impr_link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	position: absolute;
	left: 575px;
	top: 165px;
	z-index: 3;



}
.formul_anmeldungxxx {
	position: absolute;
	left: 380px;
	top: 220px;
	width: 160px;
	
}
.formul_anmeldungxl {
	position: absolute;
	left: 580px;
	top:220px;
	width: 175px;
        height: 400px

}
.formul_anmeldungx3 {
	position: absolute;
	left: 800px;
	top:220px;
	width: 175px;
        height: 400px



}
.formul_anmeldungs {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #009933;
	position: absolute;
	left: 160px;
	top: 200px;
	z-index: 3;
                  width: 250px;
	line-height: 15px;
	height: 700px;




}
.teilnahme_link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	position: absolute;
	left: 670px;
	top: 165px;
	z-index: 3;


}
.strecke_link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	position: absolute;
	left: 830px;
	top: 165px;
	z-index: 3;
}


.text_index {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #813333;
	position: absolute;
	left: 170px;
	top: 215px;
	z-index: 3;
	width: 509px;
	line-height: 18px;
	overflow: scroll;
	height: 500px;


}
.text_ausschr {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #813333;
	position: absolute;
	left: 170px;
	top: 215px;
	z-index: 3;
	width: 690px;
	line-height: 18px;
	height: 500px;
	overflow: scroll;


}
.text_ausschre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #813333;
	position: absolute;
	left: 500px;
	top: 215px;
	z-index: 3;
	width: 690px;
	line-height: 18px;
	height: 500px;
	overflow: scroll;




}
.text_ausschr_2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #813333;
	position: absolute;
	left: 18px;
	top: 215px;
	z-index: 4;
	width: 85px;
	line-height: 18px;
	height: 25px;


}
.text_ausschr_3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #813333;
	position: absolute;
	left: 18px;
	top: 245px;
	z-index: 4;
	width: 45px;
	line-height: 18px;
	height: 25px;


}
.text_ausschr_4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #813333;
	position: absolute;
	left: 18px;
	top: 275px;
	z-index: 4;
	width: 45px;
	line-height: 18px;
	height: 25px;


}
.text_ausschr_5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #813333;
	position: absolute;
	left: 18px;
	top: 305px;
	z-index: 4;
	width: 100px;
	line-height: 18px;
	height: 25px;


}
.text_ausschr_6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #813333;
	position: absolute;
	left: 18px;
	top: 335px;
	z-index: 4;
	width: 100px;
	line-height: 18px;
	height: 25px;


}
.text_ausschr_7 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #813333;
	position: absolute;
	left: 18px;
	top: 365px;
	z-index: 4;
	width: 100px;
	line-height: 18px;
	height: 25px;


}
.text_ausschr_8 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #813333;
	position: absolute;
	left: 18px;
	top: 395px;
	z-index: 4;
	width: 100px;
	line-height: 18px;
	height: 25px;


}
.text_ausschr_9 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #813333;
	position: absolute;
	left: 18px;
	top: 425px;
	z-index: 4;
	width: 100px;
	line-height: 18px;
	height: 25px;


}
.text_ausschr_10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #813333;
	position: absolute;
	left: 18px;
	top: 455px;
	z-index: 4;
	width: 100px;
	line-height: 18px;
	height: 25px;


}
.text_ausschr_11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #813333;
	position: absolute;
	left: 18px;
	top: 485px;
	z-index: 4;
	width: 100px;
	line-height: 18px;
	height: 25px;


}
.text_ausschr_12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #813333;
	position: absolute;
	left: 18px;
	top: 515px;
	z-index: 4;
	width: 100px;
	line-height: 18px;
	height: 25px;


}
.text_ausschr_13 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #813333;
	position: absolute;
	left: 18px;
	top: 545px;
	z-index: 4;
	width: 100px;
	line-height: 18px;
	height: 25px;


}
.text_ausschr_14 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #813333;
	position: absolute;
	left: 18px;
	top: 575px;
	z-index: 4;
	width: 100px;
	line-height: 18px;
	height: 25px;



}
.text_ausschr_15 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #813333;
	position: absolute;
	left: 18px;
	top: 605px;
	z-index: 4;
	width: 100px;
	line-height: 18px;
	height: 25px;



}
.text_ausschr_16 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #813333;
	position: absolute;
	left: 18px;
	top: 635px;
	z-index: 4;
	width: 100px;
	line-height: 18px;
	height: 25px;


}
.text_ausschr_17 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #813333;
	position: absolute;
	left: 18px;
	top: 665px;
	z-index: 4;
	width: 100px;
	line-height: 18px;
	height: 25px;



}
.text_ausschr_18 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #813333;
	position: absolute;
	left: 18px;
	top: 695px;
	z-index: 4;
	width: 100px;
	line-height: 18px;
	height: 25px;


}
.text_ausschr_19 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #813333;
	position: absolute;
	left: 18px;
	top: 545px;
	z-index: 4;
	width: 100px;
	line-height: 18px;
	height: 25px;


}
.sponsor {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #813333;
	position: absolute;
	left: 18px;
	top: 335px;
	z-index: 4;
	width: 100px;
	line-height: 18px;
	height: 25px;


}
.starterliste {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #813333;
	position: absolute;
	left: 18px;
	top: 365px;
	z-index: 4;
	width: 100px;
	line-height: 18px;
	height: 25px;


}
.kontakt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #813333;
	position: absolute;
	left: 18px;
	top: 395px;
	z-index: 4;
	width: 100px;
	line-height: 18px;
	height: 25px;


}
.meinungen {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #813333;
	position: absolute;
	left: 18px;
	top: 425px;
	z-index: 4;
	width: 100px;
	line-height: 18px;
	height: 25px;


}
.bilder08 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #813333;
	position: absolute;
	left: 18px;
	top: 455px;
	z-index: 4;
	width: 100px;
	line-height: 18px;
	height: 25px;


}
.ergebnisse08 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #813333;
	position: absolute;
	left: 18px;
	top: 485px;
	z-index: 4;
	width: 100px;
	line-height: 18px;
	height: 25px;



}
.ergebnisse09 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #813333;
	position: absolute;
	left: 18px;
	top: 515px;
	z-index: 4;
	width: 100px;
	line-height: 18px;
	height: 25px;


}





.text_impr {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #813333;
	position: absolute;
	
left: 170px;
	
top: 215px;
	
z-index: 3;
	
width: 690px;
	
line-height: 18px;
	
height: 500px;


}
.text_impressio {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #813333;
	position: absolute;
	left: 170px;
	top: 215px;
	z-index: 3;
	width: 690px;
	line-height: 18px;
}
.rahmen_impressio {
	position: absolute;
	height: 800px;
	width: 1140px;
	left: 5px;
	top: 5px;
	background-image: url(images/hintergrund_2.jpg);
}


.fotos_impressio {
	position: absolute;
	left: 170px;
	top: 300px;
	z-index: 3;
	width: 690px;
	overflow: scroll;
	height: 500px;

}





.formul_anmeldung {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	position: absolute;
	left: 170px;
	top: 215px;
	z-index: 3;
	line-height: 18px;
	height: 500px;
   width: 750px;

}





.formul_anmeldung22 {
	font-family: Arial, Helvetica, sans-serif;

font-size: 12px;
	
color: #000000;
	
position: absolute;
	
left: 370px;
	
top: 215px;
	
z-index: 3;
	
line-height: 18px;
	
height: 500px;
   
width: 750px;


}
.formul_anmeldung2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #813333;
	position: absolute;
	left: 510px;
	top: 240px;
	z-index: 3;
	width: 200px;
	line-height: 18px;
	height: 500px;
}
.text_teilnahme {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #813333;
	position: absolute;
	left: 169px;
	top: 215px;
	z-index: 3;
	width: 690px;
	line-height: 18px;
	height: 500px;
	overflow: scroll;
}
.text_strecke {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #813333;
	position: absolute;
	left: 170px;
	top: 215px;
	z-index: 3;
	width: 750px;
	line-height: 18px;
	overflow: scroll;
	height: 500px;
}
.rahmen_strecke {
	position: absolute;
	height: 800px;
	width: 1140px;
	left: 5px;
	top: 5px;
	background-image: url(images/web_layout_strecke.jpg);










}

.rahmen_links {

	position: absolute;
	
height: 800px;

	width: 140px;

	left: 5px;
	top: 188px;

	background-color: #e2001a;



}

.gelb {

	position: absolute;
	
height: 37px;

	width: 995px;

	left: 5px;
	top: 152px;

	background-color: #ffc40c;







}

.rahmen_links2 {

	position: absolute;
	
height: 700px;

	width: 100px;

	left: 5px;
	top: 188px;

	background-color: #f0f0f0;




}
.rahmen_impressionen {
	position: absolute;
	height: 157px;
	width: 995px;
	left: 5px;
	top: 10px;
	background-image: url(images/hintergrund.jpg);


}
.rahmen_impressionen_2 {
	position: absolute;
	height: 147px;
	width: 995px;
	left: 5px;
	top: 5px;
	background-image: url(images/hintergrund2.jpg);






}
.text_rahmen {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #813333;
	position: absolute;
	left: 170px;
	top: 215px;
	z-index: 3;
	width: 515px;
	line-height: 18px;
	height: 500px;
}
.text_start {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #813333;
	position: absolute;
	left: 170px;
	top: 215px;
	z-index: 3;
	width: 510px;
	line-height: 18px;
	height: 500px;
}
.text_sponsor {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #813333;
	position: absolute;
	left: 170px;
	top: 215px;
	z-index: 3;
	width: 509px;
	line-height: 18px;
	height: 500px;
}
.dlv_logo {
	position: absolute;
	left: 20px;
	top: 465px;
	z-index: 3;
	width: 78px;
	height: 99px;
	background-image: url(images/dlv.jpg);
}

