.bodytext{
	padding: 0px 10px;
}

.dynDualColPicLeft{
	margin-right: 10px;
}

.bestellenButton{
	margin: 20px 20px 0px 0px;
	float: right;
}

.dualColLeft,
.dualColRight{
	width: 50%;
	vertical-align: top;
}

.dualColTable{
	padding: 10px 0px;
	background: #E7E8EF;
}

.dualColText a{
	padding: 0px 0px 0px 10px;
}

.hinweisText{
	margin-top: 20px;
	font-size: 10px;
	color: #0E2062;
}

.tx-dynDualCol-pi1{
	margin-bottom: 10px;
}

table.glossar,
table.glossar tabel,
table.bg_content_1{
	margin-top: 20px;
	font-size: 12px;
	color: #0E2062;
}

.csc-sitemap ul li{
	clear: both;
	margin-left: 10px;
}
.csc-sitemap ul{
	clear: both;
}

img.galeriePic{
	margin: 0px 1px 2px 1px;
}
div.tx-Fotogalerie-pi1 a{
	margin: 0px;
	padding: 0px;
}

#middleCol #leftCol a{
  color: white;
}
