.tx-dvtcdpsuchen h2 {clear:both;}
.tx-dvtcdpsuchen .cdp_suchen_left_col {width:200px; float:left; clear:both; font-weight:bold;}
.tx-dvtcdpsuchen .cdp_suchen_right_col {float:left;}
.tx-dvtcdpsuchen .clearer {clear:both; height:10px;}

.addinfo {
	display: none;
}
.addinfoshow {
	display: block;
}
.icon-spacer {
	width: 16px;
}
.untertitelchen {
	color: #999;
}

.bwwtable tr, .bwwtable td, .bwwtable th {
	background-color: transparent !important;
}

.bwwtable td, .bwwtable th {
	border-style: dotted !important;
	border-left: 0px solid white !important;
	border-right: 0px solid white !important;
	vertical-align: top;
}


.row-spacer {
	height: 35px;
	background-color: transparent !important;
}
.row-spacer td {
	border-left: 0px solid white !important;
	border-right: 0px solid white !important;
	border-bottom: 0px solid white !important;
	background-color: transparent !important;
}

.level1, .level1 th {
	border-top: 0px solid white !important;
	border-left: 0px solid white !important;
	border-right: 0px solid white !important;
}

.level1 .treespacer {
	display: none;
}
.treejson {
	height: 50px;
	overflow: scroll;
	width: 100%;
}
.treejson:focus, .treejson:active {
	height: 800px;
}
.treespacer {
	_background-color: #ddd;
	_border-top: 2px dotted #bbb;
	height: 1px;
	float: left;
	_margin-top: 7px;
	_margin-right: 10px;
}
.subelementicon {
	_margin-top: -3px;
	position: absolute;
}

.subelementicon, .nodetext {
	float: none;
}

.level1 {
	font-size: 120%;
}

.form-horizontal .input-append input[type=text] {
	width: 340px;
}

.link-list-noborder li {
	border-left-width: 0 !important;
}

.bww-quicklinks {
	padding-right: 0 !important;
}
.bww-quicklinks li {
	padding-left: 5px !important;
}
.bww-quicklinks a {
	border-bottom-width: 0;
}

.bww-quicklinks li:last-child a {
	margin-right: 0;
}
.bww-quicklinks li:last-child a span {
	margin-right: 0;
}

.bwwlinkbox {
	float: right;
	border: 1px solid #ccc;
	padding: 5px;
	margin-top: -3px;
	margin-right: -10px;
	text-align: right;
	background-color: #FCFCFC;
}

@media screen and (max-width: 683px), print {
	.form-horizontal .input-append {display:block !important;}
	.form-horizontal .input-append input[type=text] {
		border-right:1px solid #ccc;
		width:100%;
		margin-bottom:18px;
	}
	.form-horizontal .input-append input[type=submit] {
		display:block;
	}
}