div.servicemenue {
	text-align:left;
	width:auto;
	margin-top:14px !important;
	padding-left:8px;
}
div.servicemenue a:link,
div.servicemenue a:hover,
div.servicemenue a:visited{
	font-size:1.2em;
}
div.service-menue-box {
	width:100%;
	float:left;
	clear:both;
	background-color:transparent;
	background-image:url(images/bottom-border-gradient-full.gif);
	background-repeat:no-repeat;
	background-position:top left;
	margin-top:10px;
}
div.service-menu-copyright {
	float:right;
	width:25%;
	text-align:right;
	margin-top:16px;
	font-size:1.1em;
	padding-right:8px;
}
div.logo-box {
	margin-right:15px;
}
div.center-box {
	padding-top:0px;
}
div.content-cols {
	margin-top:4px;
	padding-top:11px;
	background-image:url(images/top-content-gradient.jpg);
	background-repeat: no-repeat;
}
div.bitmarck-rootline-menue {
	float:left;
	clear:both;
	width:100%;
	margin-bottom:0px;
	padding-top:5px;
}
div.center-box, div.content-cols, div.head-box {
	width:898px;
}
div.head-box {
	position:relative;
	float:left;
	clear:both;
	padding-top:26px;
}
div.tx-indexedsearch-form {
	position:relative;
}
div.suchform-box {
	position:absolute;
	top:31px;
	right:0px;
	float:none;
	margin:0px;
	padding:0px;
	width:auto;
	width:157px;
	background-color: #f7f7f7;
}
div.suchform-box .tx-indexedsearch-searchbox {
	margin:0px;
	width:auto;
	border:4px solid #F7F7F7;
}
div.suchform-box * {
	background-color:#f7f7f7;
}
div.suchform-box .tx-indexedsearch-form {
	padding:0px;
	float:left;
	display:inline;
}
div.suchform-box input.tx-indexedsearch-searchbox-sword {
	border: 1px solid #dadada;
	position:relative;
	top:0px;
	background-color:white;
}
div.suchform-box div.tx-indexedsearch-search-submit {
	float:none;
	display:inline;
	background-color:white;
}
* html div.suchform-box input.tx-indexedsearch-searchbox-button, *+html div.suchform-box input.tx-indexedsearch-searchbox-button {
	margin-top:1px;
}
div.suchform-box input.tx-indexedsearch-searchbox-button {
	background-image: url(images/index-se.gif);
	border-top:1px solid #dadada;
	border-right:1px solid #dadada;
	border-bottom:1px solid #dadada;
	margin:0px;
	background-position: center bottom;
	width:18px;
	height:19px;
}
div.nav1-box {
	width:auto;
}
div.head-image {
	padding-top:5px;
	float:left;
	clear:both;
}
div.head-image img {
	border-top:6px solid #E4E4E4;
	margin:0px;
	padding:1px 0px 0px 0px;
}
div.center-content, div.left-content,div.right-content {
	margin:0px;
	padding:0px;
}
div.rightcontent-box {
	float:none;
	margin:0px;
	padding:0px;
	width:100%;
}
div.rightcontent-box-head {
	display:none;
}

/* Center */
div.center-content {
	background-image:none;
	width:464px;
	/*border-top:1px solid red;*/
	margin-left:17px;
	margin-right:10px;
}
div.center-content .content-bg {
	width:auto;
	float:none;
	margin-top:0px;
}
div.center-content h1 {
	color:#222C8D;
	visibility:visible;
	font-weight:normal;
	width:auto;
}
div.center-content div.imageText h1 {
	font-size:1.2em;
	margin:0px;
	padding-bottom:20px;
	padding-top:5px;
	font-weight:bold;
}
div.center-content div.imageText div.csc-textpic-intext-left div.csc-textpic-imagewrap,
div.center-content div.imageText div.csc-textpic-intext-left-nowrap div.csc-textpic-imagewrap {
	margin-right:22px !important;
}
div.center-content div.imageText a,
div.center-content div.imageText a:link,
div.center-content div.imageText a:visited,
div.center-content div.imageText a:active {
	text-decoration:none;
	color:#BA0080;
}
div.center-content div.imageText {
	position:relative;
	background-image:url(images/center-start-gradient.gif);
	background-repeat:no-repeat;
	background-position:bottom center;
	padding-bottom:15px;
	margin-bottom:15px;
}

div.center-content div.imageText p {
	padding-right:15px;
	margin:0px;
	/*font-size:1.1em;*/
}
div.center-content div.imageText img{
	border-width:0px;
}
div.center-content div.imageText a.more {
	display:block;
	position:absolute;
	bottom:15px;
	right:14px;
}

/* Erfahren Sie mehr... */
div.full-width-text {
	width:100%;
	float:left;
	clear:both;
	padding:18px 0px 10px 16px;
	margin:0px;
	font-size:1.1em;
}

div.branch-menu .nav2 a {
	display:inline;
	font-weight:normal;
	/*font-size:0.82em;*/
	font-size: 9px;
	margin-left: 8px;
	margin-right: 1px;
	font-family: Arial,Verdana,Helvetica,sans-serif;
}

/* Left Navigation */

div.left-content {
	width:210px;
	/*border-top:1px solid green;*/
}
.left-side-nav-block .topic {
	border-bottom:1px solid #B90080;
	/*font-weight:bold;*/
	background-color:white;
}
.left-side-nav-block img {
	display:block;
	margin:0px; 
	padding:0px;
	border: 0px;
}
.left-side-nav-block ul {
	list-style-type:none;
	background-color:#F7F7F7;
	padding:5px 0px 5px 16px;
	margin-bottom:6px;
}
.left-side-nav-block ul li {
	font-size:1.05em;
}

div.left-content .csc-frame-rulerAfter {
	margin:0px;
	padding:0px;
	border-bottom:1px solid #B90080;
}
div.left-content div.csc-textpic div.csc-textpic-imagewrap dl.csc-textpic-image {
	float:none;
}
div.left-content li a:link, div.left-content li a:visited {
	font-weight:normal;
}

/* Right Links */
.right-content {
	background-color:#F7F7F7;
	border-top: 1px solid #D9D9D9;
	width: 197px;
	float:left;
}
.right-content .rightcontent-padder {
	padding:0px;
	margin:0px;
	width:auto;
}
.right-content .rightcontent-padder .box {
/*
	border-left: 1px solid #D9D9D9;
	border-right: 1px solid #D9D9D9;
	border-bottom: 1px solid #D9D9D9;*/
}
.right-content .rightcontent-padder .box img {
	border-width:0px;
}
.right-content .rightcontent-padder ul {
	/*list-style-type: none;*/
	/*
	padding-left:26px;
	padding-top: 12px;
	margin-bottom:10px;*/
}
.right-content .rightcontent-padder ul li {
	padding:0px 0px 4px 0px;
	margin:0px;
}
.right-content .rightcontent-padder a,
.right-content .rightcontent-padder a:link,
.right-content .rightcontent-padder a:hover,
.right-content .rightcontent-padder a:visited {
	text-decoration:underline;
	font-weight:normal;
}

.right-content .rightcontent-padder .box-padder .csc-frame-frame1 ul {
	padding-left: 0px;
	padding-top: 0px;
	margin-bottom: 10px;
}
.right-content .rightcontent-padder .box-padder .csc-frame-frame1 ul li {
	padding:0px 0px 4px 8px;
	margin:0px;
}
