.anmeldeform{
	background-color: #f7f9e3;
	border: 1px solid #D2E493;
}


.anmeldeform table{
	padding: 20px 0 0 0px;
}

.anmeldeform td{
	width:200px;
	padding-left: 5px;
}

.anmeldeform select, .anmeldeform input{
	width: 280px;
	border: 1px solid #D2E493;
}

.anmelde-error{
	color: red;
	width: 400px !important;
}

#button2{
	background: url(images/weiter.jpg) no-repeat;
	height: 28px;
	width: 101px;
	margin: 7px;
	border: 0px;
	cursor: pointer;
}

#button3{
	background: url(images/weiter.jpg) no-repeat;
	height: 28px;
	width: 101px;
	margin: 7px;
	border: 0px;
	cursor: pointer;
}

#button4{
	background: url(images/weiter.jpg) no-repeat;
	height: 28px;
	width: 101px;
	margin: 7px;
	border: 0px;
	cursor: pointer;
}

#submit{
	background: url(images/submit.gif) no-repeat;
	height: 28px;
	width: 101px;
	margin: 7px;
	border: 0px;
	cursor: pointer;
}

.anmeldenavi{
	height: 22px;
	line-height: 1.7em;
	background: url(images/navi-bg.jpg) no-repeat;
	width: 517px;
}

.anmeldenavi-grau{
	height: 22px;
	line-height: 1.7em;
	background: url(images/navi-grau.gif) no-repeat;
	width: 517px;
}

#anmeldenavi div{
	color: #ffffff;
	font-size: 12px;
	font-weight: 700;
	height:22px;
	float: left;
}

.navi1{
	width: 140px;
	text-indent:23px;
}

.navi1-aktiv{
	width: 140px;
	text-indent:23px;
}

.navi1-grau{
	background: url(images/navi1-grau.gif) no-repeat;
	width: 140px;
	text-indent: 23px;
}

.navi2{
	width: 146px;
	text-indent:32px;
	position: relative;
	left: -12px;
}

.navi2-aktiv{
	background: url(images/navi2-aktiv.gif) no-repeat;
	position:relative;
	left: -12px;
	width: 146px;
	text-indent: 32px;
}

.navi2-grau{
	background: url(images/navi2-grau.gif) no-repeat;
	position:relative;
	left: -12px;
	width: 146px;
	text-indent: 32px;
}

.navi3{
	width: 159px;
	text-indent: 32px;
	position: relative;
	left: -24px;
}

.navi3-aktiv{
	width: 159px;
	position: relative;
	left: -24px;
	background: url(images/navi3-aktiv.gif) no-repeat;
	text-indent: 32px;
}

.navi3-grau{
	width: 159px;
	position: relative;
	left: -24px;
	background: url(images/navi3-grau.gif) no-repeat;
	text-indent: 32px;
}

.navi4{
	width: 72px;
	position: relative;
	left: -36px;
	text-indent: 32px;
}

.navi4-aktiv{
	width: 72px;
	position: relative;
	left: -36px;
	text-indent: 32px;
}

/*
.navi4-aktiv{
	width: 109px;
	position: relative;
	top: -22px;
	text-indent: 32px;
	float: right !important;
	background: url(images/navi4-aktiv.gif) no-repeat;
}
*/