#leistungen, #leistungen #box {
	width: 100%;
}

#leistungen #box .arrow {
	border-bottom: 1px solid #000000;
	text-align: center;
	width: 20px;
	padding: 12px 0 11px 0;
}

#leistungen #box .title {
	color: #023d77;
	font-weight: bold;
	border-bottom: 1px solid #7c94ae;
	padding: 14px 0 11px 0;
	text-align:left;
}

#leistungen #box #contentboxes {
	width: 100%;
	height: 200px;
	margin: 20px 0 0 0;
	text-align:left;
}

/* Leftbox */
#leistungen #box #contentboxes {
	width: 500px;
	height:100%;
	font-size: 14px;
	color: #454545;
	text-align: justify;
	line-height:1.3em;
}
#leistungen #box #contentboxes .toptext {
	height:100%;
	font-size: 14px;
	color: #454545;
	text-align: justify;
	line-height:1.3em;
	margin:40px 0 0 20px;
}
#leistungen #box #contentboxes .picture {
	margin:0 0 0 0;
	position:relative;
	padding:20px 20px 20px 0;
	float:left;
	
}

/* Rightbox */
#leistungen #box #contentboxes b {
	color: #023d77;
}

#leistungen #box #contentboxes .buttons {
	text-align: right;
}
#leistungen #box #contentboxes .buttons img {
	margin:0 0 -25px 0;
}

#leistungen #box tr td .leftlist {
	list-style: none;
	margin: 0;
	padding: 0;
	float: left;
	font-size:12px;
	text-align:left;
}

#leistungen #box tr td .leftlist li {
	background: url('../../../../images/gfx/buttons/btn_blueball.png') no-repeat;
	background-position: 0 10px;
	padding:11px 0 0 20px;
	position:relative;
	height:20px;
}

#leistungen #box tr td .leftlist li.title {
	font-weight: bold;
	color: #023d77;
	border: none;
	background: none;
	padding: 10px 0 10px 0;
}

#leistungen #box tr td .rightlist {
	list-style: none;
	padding: 0;
	margin:0 500px 0 0;
	float:right;
	text-align:left;
}

#leistungen #box tr td .rightlist li {
	background: url('../../../../images/gfx/buttons/btn_blueball.png') no-repeat;
	background-position: 0 10px;
	padding: 11px 0 0 20px;
	font-size: 12px;
	height:20px;
}

#leistungen #box tr td .rightlist li.title {
	font-weight: bold;
	color: #023d77;
	border: none;
	background: none;
	padding: 10px 0 10px 0;
}

