
body {
	background: white;
	font-size: 12pt;
}

img,
.mainnav {
	border-width: 0;
}

.extras,
.stage-image,
.mainnav,
.nav-main,
.nav-sub,
.pager,
.site-footer .two-col.last-col,
.form-RechtsgebietAnwaltFilter,
.veranstaltungs-anmeldung-form-link,
.read-more {
	display: none;
}

.site-footer {
	background-color: white;
	padding: 0 0;
	font-size: 14pt;
}

.site-footer h5 {
	text-transform: none;
	font-weight: bold;
}

.site-body,
.site-footer,
.site-footer .wrapper,
.logo,
.col,
.untergruppe,
.beschreibung,
.anwalt-liste {
	float: none !important;
}

.col {
	padding: 0;
	display: block;
}

.one-col,
.two-col,
.three-col,
.anwalt-compact .anwalt-info {
	width: auto;
}

.col .first-col,
.col .last-col {
	margin: 0;
}

.anwalt-name,
.anwalt-name a {
	display: block;
}

.collapsible li span,
.collapsible .expanded span {
	background: none;
	padding-left: 0;
}

.content a:link:after, .content a:visited:after {
   content: " (" attr(href) ") ";
   font-size: 90%;
   color: grey;
}

.content a[href^="/"]:after {
   content: " (http://www.meyer-koering.de" attr(href) ") ";
   }

