.clear {clear: both;}
#branchSelector {
	width: 520px;
}

#branchSelector #switchButton {
	height: 34px;
	background: url(images/but_gebiet.gif) no-repeat;
	cursor: pointer;
}
#branchSelector #switchButton:hover, 
#branchSelector #switchButton.active {
	background: url(images/but_gebiet_a.gif) no-repeat;
}

#branchSelector #branchSelection {
}
#branchSelector #branchSelection TABLE {
	border-collapse: collapse;
	border-spacing: 0;
	empty-cells: show;
	width: 100%;
	margin-top: 10px;
	margin-bottom: 10px;
}
#branchSelector .branchEntry {
	cursor: pointer;
	height: 46px;
	padding: 0 46px 0 10px;
	background: url(images/radio.png) no-repeat;
	color: #6492b3;
	font-family: Verdana, Geneva, sans-serif;
	font-weight: bold;
	font-size: 11px;
}
#branchSelector .branchEntry:hover {
	background: url(images/radio_over.png) no-repeat;
}
#branchSelector .branchEntry.active {
	background: url(images/radio_over_a.png) no-repeat;
}
#branchSelector .branchEntry.active:hover {
	background: url(images/radio_over_a.png) no-repeat;
}
#branchSelector .separator {
	height: 20px;
	background: url(images/trenner.gif) repeat-x center;
}

#branchSelector #btnSend {
	cursor: pointer;
	height: 33px;
	width: 134px;
	float: left;
	margin-right: 130px;
	background: url(images/but_fragen.gif) no-repeat;
}
#branchSelector #btnSend:hover {
	background: url(images/but_fragen_a.gif) no-repeat;
}
#branchSelector #btnRecieve {
	cursor: pointer;
	height: 33px;
	width: 160px;
	float: left;
	margin-right: 20px;
	background: url(images/but_empfangen.gif) no-repeat;
}
#branchSelector #btnRecieve:hover {
	background: url(images/but_empfangen_a.gif) no-repeat;
}

#branchSelector #branchSelectionErrorMessage {
	font-weight: bold;
	color: red;
	margin-bottom: 20px;
}
