#stationfinder_quicksearch_container {
	position:relative;
	width:250px;
	height:18px;
	overflow:hidden;
}
	
	#stationfinder_quicksearch_text {
		position:relative;
		width:130px;
		height:18px;
		overflow:hidden;
		text-align:right;
		float:left;
	}	
	#stationfinder_quicksearch_input {
		position:relative;
		width:100px;
		height:18px;
		overflow:hidden;
		text-align:right;
		float:left;
	}
	#stationfinder_quicksearch_inputrahmen {
		position:absolute;
		left:6px;
		top:0px;
		width:94px;
		height:18px;
		overflow:hidden;
		background-image:url(images/stationfinder_quicksearch_input.gif);
	}	
	#stationfinder_quicksearch_inputfield_offset {
		position:absolute;
		left:8px;
		top:3px;
		width:90px;
		height:12px;
		background:transparent;
		overflow:hidden;
	}
	
	
	.stationfinder_quicksearch_inputfield {
		border:none;
		margin:0px;
		padding:0px;
		line-height:10px;
		width:90px;
		font-size:10px;
		background:transparent;		
		color:#707173;
		
	}	
	#stationfinder_quicksearch_button {
		position:relative;
		width:20px;
		height:18px;
		overflow:hidden;
		text-align:right;
		float:left;
	}	
	
	
/*DETAILSEARCH*/
.stationfinder_detailsearch_label {
	float: left; line-height: 20px; height:20px; width: 70px; margin-right: 5px;
}
.stationfinder_detailsearch_field {
	float: left;
}

	
/*RESULTLIST*/
.stationfinder_resultlist_container {
	position:relative;
	width:500px;
	overflow:hidden;
}
	.stationfinder_resultlist_name_header {
		position:relative;
		width:215px;
		float:left;
		font-weight:bold;
	}

	.stationfinder_resultlist_distance_header {
		position:relative;
		width:70px;
		float:left;
		font-weight:bold;
		text-align:right;
	}

	.stationfinder_resultlist_address_header {
		position:relative;
		width:205px;
		float:left;
		font-weight:bold;
	}
	
	.stationfinder_resultlist_name {
		position:relative;
		width:215px;
		float:left;
	}

	.stationfinder_resultlist_distance {
		position:relative;
		width:70px;
		text-align:right;
		float:left;
	}

	.stationfinder_resultlist_address {
		position:relative;
		width:205px;
		float:left;
	}
	
	.stationfinder_resultlist_spacer {
		position:relative;
		height:1px;
		background-color:#b9b9b9;
		margin:10px 0px;
		float:left;
	}
	
	.stationfinder_resultlist_pagebrowser {
		position:relative;
		float:left;
		margin-right:3px;
		width:18px;
		height:18px;
		line-height:18px;
		background-color:#FFFFFF;
		text-align:center;
		border:1px solid #e3001b;
	}
	
	.stationfinder_resultlist_pagebrowser_text {
		color:#e3001b;
		text-decoration:none;
	}
	a.stationfinder_resultlist_pagebrowser_text {
		color:#e3001b;
		text-decoration:none;
	}
	a.stationfinder_resultlist_pagebrowser_text:hover {
		color:#e3001b;
		text-decoration:none;
	}
	
	.stationfinder_resultlist_pagebrowserACT {
		position:relative;
		float:left;
		margin-right:3px;
		width:18px;
		height:18px;
		line-height:18px;
		background-color:#e3001b;
		text-align:center;
		border:1px solid #e3001b;
	}
	
	.stationfinder_resultlist_pagebrowser_textACT {
		color:#FFFFFF;
		text-decoration:none;
	}
	a.stationfinder_resultlist_pagebrowser_textACT {
		color:#FFFFFF;
		text-decoration:none;
	}
	a.stationfinder_resultlist_pagebrowser_textACT:hover {
		color:#FFFFFF;
		text-decoration:none;
	}
	
	.stationfinder_resultlist_results {
		position:relative;
		float:left;
		margin-left:7px;
		height:18px;
		line-height:18px;
	}
	

/*RESULTDETAIL*/

.stationfinder_resultdetail_h1 {
float:left; width:500px; margin-bottom:10px;
}

.stationfinder_resultdetail_container {
	position:relative;
	width:500px;
	overflow:hidden;
}

	.stationfinder_resultdetail_box1 {
		position:relative; float:left; width:235px; margin-bottom:15px;
	}
	
	.stationfinder_resultdetail_box2 {
		position:relative; float:left; width:250px; margin-left:15px; margin-bottom:15px;
	}
	.stationfinder_resultdetail_box3 {
		position:relative; width:500px; 
	}

	.stationfinder_resultdetail_header {
		position:relative; background-color:#ADADAD; height:20px; padding-left:6px; line-height:20px; font-weight:bold;margin-bottom:6px; text-transform:uppercase; color:#FFFFFF;
	}


/*AVIAMATSTATION*/

	.stationfinder_aviamatstations_bl {
		position:relative; background-color:#ADADAD; height:20px; padding-left:6px; line-height:20px; font-weight:bold;margin-bottom:8px; text-transform:uppercase; color:#FFFFFF; float:left; width:500px;
	}
	
	.stationfinder_aviamatstations_name {
		width: 137px;
		padding-left:6px;
		float:left;
	}
	
	.stationfinder_aviamatstations_plzort {
		width:157px;
		float:left;
	}

	.stationfinder_aviamatstations_address {
		float:left;
		width: 125px;
	}
	
	.stationfinder_aviamatstations_telefon {
		float: right;
	}
	

	
	.stationfinder_aviamatstations_spacer {
		position:relative;
		height:1px;
		background-color:#b9b9b9;
		margin:10px 0px;
		float:left;
	}
