body {
	padding: 0px; color: rgb(103, 103, 103); font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; margin-top: 30px;
}
.bodyprint {
	padding: 0px; color: rgb(103, 103, 103); font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; margin-top: -19px;
}
table {
	color: rgb(103, 103, 103); font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;
}
.rightContent#table {
	background-position: center; background-image: url("../images/all/slogans/slogan_startpage.gif"); background-repeat: no-repeat;
}
td {
	padding-top: 0px; margin-top: 0px; vertical-align: top;
}
p {
	margin-top: 0px;
}
h3 {
	margin-top: 0px;
}
h4 {
	margin-top: 0px;
}
td.homemaincontenttext {
	color: rgb(103, 103, 103); padding-left: 3.5px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt;
}
div.textid {
	text-align: justify; color: rgb(103, 103, 103); padding-left: 6.5px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9.6pt; -ms-word-break: break-all;
}
div.textclass {
	color: rgb(103, 103, 103); font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;
}
h2 {
	background-position: 0px 0px; margin: 5px 0px 7px; padding: 0px 0px 1px 7px; font-size: 8pt; display: block; background-image: url("../images/all/bullets/separator_vertical-line_blue.gif"); background-repeat: no-repeat; background-color: rgb(239, 239, 240);
}
div.text {
	text-align: left; font-size: 11.5px;
}
td.listobenpic {
	padding-left: 6px; vertical-align: middle;
}
img.bulletrightgrey {
	width: 7px; height: 8px;
}
td.listobentext {
	color: rgb(0, 142, 229); padding-top: 0px; padding-left: 0px; font-size: 11.5px; margin-top: 0px;
}
.home-feature-table-03 {
	width: 100%;
}
td.verticalempty {
	width: 10px; content: url(../images/all/1pixeltransp.gif);
}
.tduntenlastBeratungsfelder {
	width: 80%; padding-top: 0px; margin-top: 0px; vertical-align: top;
}
ul.arrow-list {
	padding-left: 20px;
}
ul.arrow-list li {
	color: rgb(0, 142, 229); padding-top: 0px; padding-bottom: 5px; padding-left: 0px; font-size: 11.5px; list-style-image: url("../images/all/bullets/all_arrow_right_grey_cuted.gif");
}
div.bigblue {
	text-align: left; color: rgb(0, 142, 229); padding-left: 7px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;
}
div.email {
	text-align: left; color: rgb(0, 102, 153); padding-top: 7px; padding-left: 7px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;
}
.bolder {
	font-weight: bolder;
}
div.bigblue2 {
	text-align: left; color: rgb(0, 142, 229); padding-left: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;
}
div.email2 {
	text-align: left; color: rgb(0, 102, 153); padding-left: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9.5px;
}
a {
	text-decoration: none;
}
a.anwalt {
	text-decoration: underline;
}
a:hover {
	text-decoration: underline;
}
a:active {
	color: rgb(255, 255, 255); background-color: rgb(204, 204, 204);
}
a.aktuelleThemen {
	margin: 1px 0px; padding: 0px; color: rgb(103, 103, 103);
}
div a {
	color: rgb(0, 142, 229);
}
blockquote {
	margin: 0px 0px 0px 8px;
}
div.naviright {
	margin: 0px 5px 0px 0px; padding: 0px; text-align: right; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;
}
div.date {
	margin: 0px 5px 0px 0px; padding: 0px; text-align: right; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;
}
div.startpic01 {
	background-position: top; padding: 1px; height: 435px; background-image: url("../images/all/startpresentation/sp_labyrinth.jpg"); background-repeat: no-repeat;
}
div.startpic02 {
	background-position: top; padding: 1px; height: 450px; background-image: url("../images/all/startpresentation/sp_symptome_ursachen.jpg"); background-repeat: no-repeat;
}
div.startpic03 {
	background-position: top; padding: 1px; height: 450px; background-image: url("../images/all/startpresentation/sp_stones.jpg"); background-repeat: no-repeat;
}
div.startpic04 {
	background-position: top; padding: 1px; height: 450px; background-image: url("../images/all/startpresentation/sp_juristische_akrobatik.jpg"); background-repeat: no-repeat;
}
div.startpic05 {
	background-position: top; padding: 1px; height: 450px; background-image: url("../images/all/startpresentation/sp_ihre_sprache.jpg"); background-repeat: no-repeat;
}
div.startpic06 {
	background-position: top; padding: 1px; height: 450px; background-image: url("../images/all/startpresentation/sp_ueberblick.jpg"); background-repeat: no-repeat;
}
div.startpic07 {
	background-position: top; padding: 1px; height: 450px; background-image: url("../images/all/startpresentation/sp_firewall.jpg"); background-repeat: no-repeat;
}
div.startpic08 {
	background-position: top; padding: 1px; height: 450px; background-image: url("../images/all/startpresentation/sp_unterschrift.jpg"); background-repeat: no-repeat;
}
div.image {
	margin: 0px 0px 20px 40px; float: right;
}
div.image div.container img {
	border-top-color: rgb(204, 204, 204); border-left-color: rgb(204, 204, 204); border-top-width: 1px; border-left-width: 1px; border-top-style: solid; border-left-style: solid;
}
span.location {
	color: rgb(0, 89, 145); font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; font-weight: normal;
}
td.buttonGo {
	text-align: right; padding-right: 5px;
}
td.WithRightVLine {
	border-right-color: rgb(153, 153, 153); border-right-width: 1px; border-right-style: solid;
}
#footer {
	padding: 5px; text-align: left; color: rgb(51, 51, 51); font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; border-top-color: rgb(153, 153, 153); border-top-width: 1px; border-top-style: solid;
}
#impressum {
	color: rgb(51, 51, 51); padding-left: 200px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;
}
#footer a {
	color: rgb(51, 51, 51); text-decoration: none;
}
#footer a:hover {
	text-decoration: underline;
}
#footer p {
	margin: 0px 0px 3px; padding: 0px;
}
#language {
	margin-top: 3px;
}
#language a {
	color: rgb(88, 88, 88); font-size: 11px; text-decoration: none;
}
#language a.selected {
	color: rgb(0, 142, 229); font-weight: bold;
}
#menueLeft {
	padding: 0px; text-align: left; color: rgb(51, 51, 51); font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;
}
#menueLeft a {
	color: rgb(51, 51, 51); text-decoration: none;
}
#menueLeft a:hover {
	text-decoration: none;
}
#menueLeft p {
	margin: 0px 0px 3px; padding: 0px;
}
#naviTop {
	padding: 15px 5px 0px; color: rgb(130, 130, 130); font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;
}
#naviTop a {
	color: rgb(130, 130, 130); font-size: 12px; font-weight: normal; text-decoration: none;
}
#naviTop a:hover {
	color: rgb(0, 102, 153);
}
#naviTop a:active {
	color: rgb(255, 255, 255);
}
#search {
	margin: 0px; padding: 0px;
}
