.tx-suche-pi1 form{
	background-color: #f7f9e3;
	border: 1px solid #D2E493;
}

.suchtabelle{
	width: 519px;
}

.suchtabelle td{
	padding-top: 10px;
	
}

.tx-suche-pi1 select, .tx-suche-pi1 input{
	border: 1px solid #D2E493;
	margin-right: 3px;
}

.suchtabelle .frage{
	width: 200px;
	padding-left: 5px;
}

.suchtabelle .frage b{
	color: #FF7400;
}

.weiter{
	background: url(weiter.jpg) no-repeat;
	height: 28px;
	width: 101px;
	margin: 7px;
	border: 0px !important;
	cursor: pointer;
}

.zurueck{
	background: url(zurueck.jpg) no-repeat;
	height: 28px;
	width: 101px;
	margin: 7px;
	border: 0px !important;
	cursor: pointer;
}

.zurueckSuche{
	background: url(zurueckSuche.jpg) no-repeat;
	height: 30px;
	width: 135px;
	margin: 7px;
	border: 0px !important;
	cursor: pointer;
}

.verfeinern{
	background: url(verfeinern.jpg) no-repeat;
	height: 30px;
	width: 135px;
	margin: 7px;
	border: 0px !important;
	cursor: pointer;
}

.ergebnis{
	background: url(ergebnis.jpg) no-repeat;
	height: 30px;
	width: 135px;
	margin: 7px;
	border: 0px !important;
	cursor: pointer;
}

.neueSuche{
	background: url(neueSuche.jpg) no-repeat;
	height: 30px;
	width: 135px;
	margin: 7px;
	border: 0px !important;
	cursor: pointer;
}

.angaben{
	background: url(angaben.jpg) no-repeat;
	height: 30px;
	width: 135px;
	margin: 7px;
	border: 0px !important;
	cursor: pointer;
}

.button{
	background-color: #4CBBCC;
	color: #ffffff;
	height: 28px;
	margin: 7px;
	border: 0px !important;
	cursor: pointer;
	-moz-border-radius: 10px;
   -khtml-border-radius: 30px;

}

.suche-zwischen{
	float:left;
	padding-left: 5px;
}

.suche-zwischen fieldset{
	border: 1px solid #D2E493;
	width: 150px;
	padding-left: 5px;
	height: 150px;
}

.suche-faecher, .suche-rest{
	padding-left: 5px;
}

.suche-faecher fieldset, .suche-rest fieldset{
	border: 1px solid #D2E493;
	padding-left: 5px;
	padding-bottom: 10px;
}

.h2_suche{
	color: #8EC100;
	font-size: 13px;
	font-weight: 700;
}

#allgemein{
	color: #ffffff;
	font-weight: bold;
	line-height: 1.7em;
	margin-left: 23px;
}

#faecher{
	color: #ffffff;
	font-weight: bold;
	line-height: 1.7em;
	margin-left: 34px;
}

#aktivitat{
	color: #ffffff;
	font-weight: bold;
	line-height: 1.7em;
	margin-left: 36px;
}

#ergebnis{
	color: #ffffff;
	font-weight: bold;
	line-height: 1.7em;
	margin-left: 37px;
}

#navi-anfang{
	width: 519px;
	background: url(images/navi-anfang.gif);
	height: 22px;
}

#navi-faecher{
	width: 519px;
	background: url(images/navi-zwischen.gif);
	height: 22px;
}

#navi-rest{
	width: 519px;
	background: url(images/navi-rest.gif);
	height: 22px;
}

#navi-auswertung{
	width: 519px;
	background: url(images/navi-auswertung.gif);
	height: 22px;
}

.sortierinput0{
	background:url(images/sortier0.gif) no-repeat; 
	cursor:pointer; 
	border:0 !important; 
	font-weight: bold; 
	font-size: 12px;
	text-align: left;
	color: #4B4A4D;
	height: 20px;
	padding-left: 20px;
}

.sortierinput1{
	background:url(images/sortier1.gif) no-repeat; 
	cursor:pointer; 
	border:0 !important; 
	font-weight: bold; 
	font-size: 12px;
	text-align: left;
	color: #4B4A4D;
	height: 20px;
	padding-left: 20px;
}

.sortierinput2{
	background:url(images/sortier2.gif) no-repeat; 
	cursor:pointer; 
	border:0 !important; 
	font-weight: bold; 
	font-size: 12px;
	text-align: left;
	color: #4B4A4D;
	height: 20px;
	padding-left: 20px;
}