/* Hotfix for Live */
.menu-position-link,
.error {
	display: none !important;
}

@font-face {
	font-family: 'ColaborateLightRegular';
	src: url('fonts/colaborate/ColabLig-webfont.eot');
	src: url('fonts/colaborate/ColabLig-webfont.eot?#iefix') format('embedded-opentype'),
      url('fonts/colaborate/ColabLig-webfont.woff') format('woff'),
      url('fonts/colaborate/ColabLig-webfont.ttf') format('truetype'),
      url('fonts/colaborate/ColabLig-webfont.svg#ColaborateLightRegular') format('svg');
      font-weight: normal;
      font-style: normal;
}

/* open-sans-300 - cyrillic-ext_latin-ext_cyrillic_latin */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 300;
  src: url('fonts/open-sans/open-sans-v15-cyrillic-ext_latin-ext_cyrillic_latin-300.eot'); /* IE9 Compat Modes */
  src: local('Open Sans Light'), local('OpenSans-Light'),
       url('fonts/open-sans/open-sans-v15-cyrillic-ext_latin-ext_cyrillic_latin-300.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/open-sans/open-sans-v15-cyrillic-ext_latin-ext_cyrillic_latin-300.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/open-sans/open-sans-v15-cyrillic-ext_latin-ext_cyrillic_latin-300.woff') format('woff'), /* Modern Browsers */
       url('fonts/open-sans/open-sans-v15-cyrillic-ext_latin-ext_cyrillic_latin-300.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/open-sans/open-sans-v15-cyrillic-ext_latin-ext_cyrillic_latin-300.svg#OpenSans') format('svg'); /* Legacy iOS */
}
/* open-sans-300italic - cyrillic-ext_latin-ext_cyrillic_latin */
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 300;
  src: url('fonts/open-sans/open-sans-v15-cyrillic-ext_latin-ext_cyrillic_latin-300italic.eot'); /* IE9 Compat Modes */
  src: local('Open Sans Light Italic'), local('OpenSans-LightItalic'),
       url('fonts/open-sans/open-sans-v15-cyrillic-ext_latin-ext_cyrillic_latin-300italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/open-sans/open-sans-v15-cyrillic-ext_latin-ext_cyrillic_latin-300italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/open-sans/open-sans-v15-cyrillic-ext_latin-ext_cyrillic_latin-300italic.woff') format('woff'), /* Modern Browsers */
       url('fonts/open-sans/open-sans-v15-cyrillic-ext_latin-ext_cyrillic_latin-300italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/open-sans/open-sans-v15-cyrillic-ext_latin-ext_cyrillic_latin-300italic.svg#OpenSans') format('svg'); /* Legacy iOS */
}
/* open-sans-regular - cyrillic-ext_latin-ext_cyrillic_latin */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  src: url('fonts/open-sans/open-sans-v15-cyrillic-ext_latin-ext_cyrillic_latin-regular.eot'); /* IE9 Compat Modes */
  src: local('Open Sans Regular'), local('OpenSans-Regular'),
       url('fonts/open-sans/open-sans-v15-cyrillic-ext_latin-ext_cyrillic_latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/open-sans/open-sans-v15-cyrillic-ext_latin-ext_cyrillic_latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/open-sans/open-sans-v15-cyrillic-ext_latin-ext_cyrillic_latin-regular.woff') format('woff'), /* Modern Browsers */
       url('fonts/open-sans/open-sans-v15-cyrillic-ext_latin-ext_cyrillic_latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/open-sans/open-sans-v15-cyrillic-ext_latin-ext_cyrillic_latin-regular.svg#OpenSans') format('svg'); /* Legacy iOS */
}
/* open-sans-italic - cyrillic-ext_latin-ext_cyrillic_latin */
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 400;
  src: url('fonts/open-sans/open-sans-v15-cyrillic-ext_latin-ext_cyrillic_latin-italic.eot'); /* IE9 Compat Modes */
  src: local('Open Sans Italic'), local('OpenSans-Italic'),
       url('fonts/open-sans/open-sans-v15-cyrillic-ext_latin-ext_cyrillic_latin-italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/open-sans/open-sans-v15-cyrillic-ext_latin-ext_cyrillic_latin-italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/open-sans/open-sans-v15-cyrillic-ext_latin-ext_cyrillic_latin-italic.woff') format('woff'), /* Modern Browsers */
       url('fonts/open-sans/open-sans-v15-cyrillic-ext_latin-ext_cyrillic_latin-italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/open-sans/open-sans-v15-cyrillic-ext_latin-ext_cyrillic_latin-italic.svg#OpenSans') format('svg'); /* Legacy iOS */
}
/* open-sans-600 - cyrillic-ext_latin-ext_cyrillic_latin */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 600;
  src: url('fonts/open-sans/open-sans-v15-cyrillic-ext_latin-ext_cyrillic_latin-600.eot'); /* IE9 Compat Modes */
  src: local('Open Sans SemiBold'), local('OpenSans-SemiBold'),
       url('fonts/open-sans/open-sans-v15-cyrillic-ext_latin-ext_cyrillic_latin-600.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/open-sans/open-sans-v15-cyrillic-ext_latin-ext_cyrillic_latin-600.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/open-sans/open-sans-v15-cyrillic-ext_latin-ext_cyrillic_latin-600.woff') format('woff'), /* Modern Browsers */
       url('fonts/open-sans/open-sans-v15-cyrillic-ext_latin-ext_cyrillic_latin-600.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/open-sans/open-sans-v15-cyrillic-ext_latin-ext_cyrillic_latin-600.svg#OpenSans') format('svg'); /* Legacy iOS */
}
/* open-sans-600italic - cyrillic-ext_latin-ext_cyrillic_latin */
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 600;
  src: url('fonts/open-sans/open-sans-v15-cyrillic-ext_latin-ext_cyrillic_latin-600italic.eot'); /* IE9 Compat Modes */
  src: local('Open Sans SemiBold Italic'), local('OpenSans-SemiBoldItalic'),
       url('fonts/open-sans/open-sans-v15-cyrillic-ext_latin-ext_cyrillic_latin-600italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/open-sans/open-sans-v15-cyrillic-ext_latin-ext_cyrillic_latin-600italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/open-sans/open-sans-v15-cyrillic-ext_latin-ext_cyrillic_latin-600italic.woff') format('woff'), /* Modern Browsers */
       url('fonts/open-sans/open-sans-v15-cyrillic-ext_latin-ext_cyrillic_latin-600italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/open-sans/open-sans-v15-cyrillic-ext_latin-ext_cyrillic_latin-600italic.svg#OpenSans') format('svg'); /* Legacy iOS */
}


/* @group  Mein Standard */
html {
	overflow-y: scroll;
}

.ie6 html,
.ie7 html {
	overflow-y: auto;
}

html, body, div, span, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp,
small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, figcaption, figure,
footer, header, hgroup, menu, nav, section, summary,
time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline;
}

img {
	vertical-align: bottom;
}

article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section {
	display: block;
}

body {
	margin: 0px;
	padding: 0px;
	background: url('../img/bodyBackground.jpg');
	background-repeat: repeat-x;
	color: #4d4d4d;
}

ul, ol, li {
	padding: 0px;
	margin: 0px;
}

p {
	margin: 0em 0em 1.3em 0em;
	padding: 0;
}

a {
	text-decoration: none;
	color: black;
}

p a, p a:visited,
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {
	color: #862880;
}

em, i {
	font-style: italic;
}

a:hover {
	text-decoration: underline;
}

h1, h2, h3, h4, h5, h6 {
	font-family: ColaborateLightRegular, 'Open Sans', Tahoma, Arial, Helvetica, sans-serif;
	margin: 0 0 .6em;
	padding: 0;
	font-weight: normal;
	color: #862880;
	text-transform: uppercase;
}

.i18n-pl h1, .i18n-pl h2, .i18n-pl h3, .i18n-pl h4, .i18n-pl h5, .i18n-pl h6 {
	font-family: 'Open Sans', Tahoma, Arial, Helvetica, sans-serif;
}

h1 {
	font-size: 22px;
}

h2 {
	font-size: 20px;
}

h3 {
	font-size: 18px;
}

h4 {
	font-size: 16px;
}

h5 {
	font-size: 15px;
}

h6 {
	font-size: 14px;
}

strong {
	font-weight: bold;
}

.noneserif {
	font-family: Arial, sans-serif;
}

.serif {
	font-family: Georgia;
}

.clearfix {
	clear: both;
}

.submitted {
	display: none;
}

b.black {
	font-weight: normal;
	color: #4d4d4d;
}

table {
	border-collapse: separate;
}

.page-node .article {
	margin: 33px 0px 0px 0px;
}

.locale-untranslated {
	text-decoration: none;
}

div.status p {
	margin: 0px 0px 0px 0px;
}

#simplenews-confirm-removal-form,
#simplenews-confirm-add-form {
	margin: 33px 0px 0px 0px;
}

#edit-cancel {
	display: none;
}

/* @end */
/* @group Seite zentrieren und Logo */
#page {
	top: 0;
	margin: 0 auto;
	width: 1030px;
	background: white;
}

#pageContentCenter {
	margin: 0 auto;
	width: 980px;
}

#pageContentCenter #prevBtn, #pageContentCenter #nextBtn {
	display: none;
}

#pageContentCenter #headerBanner {
	height: 240px !important;
}

#pageContentCenter #headerBanner li {
	list-style: none;
}

#logo {
	border-bottom: 1px solid #4d4d4d;
	width: 380px;
	text-align: right;
	margin: 37px 0 0;
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
}

#logo a {
	display: block;
	height: 37px;
}

#logo a span {
	display: block;
	text-indent: -9999px;
	height: 0px;
	text-align: left;
}

.language {
	height: 42px;
}

/* @end */
/* @group Header */
#header {
	position: relative;
	margin: 0;
	height: 117px;
}

#header .left {
	width: 600px;
	float: left;
}

#header .right {
	width: 380px;
	float: left;
	margin: 0;
}

/* @end */
/* @group Navigation erste Ebene */
.menu-level-1 {
	border-bottom: 1px solid #4d4d4d;
	height: 24px;
	padding: 50px 0px 0px 0px;
}

.menu-level-1 ul.menu {

}

.menu-level-1 ul.menu li.first {
	list-style: none;
	margin: 0px 0px 3px 0px;
	padding: 0px 8px 0px 0px;
	border-right: 1px solid #4d4d4d;
	float: left;
	font-size: 16px;
	font-family: Georgia;
}

.menu-level-1 ul.menu li {
	list-style: none;
	margin: 0px 0px 3px 0px;
	padding: 0px 8px 0px 7px;
	border-right: 1px solid #4d4d4d;
	float: left;
	font-size: 16px;
	font-family: Georgia;
}

.menu-level-1 ul.menu li a:hover {
	color: #96BE0D;
}

.menu-level-1 ul.menu .active {

}

.menu-level-1 ul.menu a.active-trail {
	color: #96BE0D;
}

.menu-level-1 ul.menu .first {

}

.menu-level-1 ul.menu .leaf {

}

.menu-level-1 ul.menu .last {
	border: 0;
}

/* @end */
/* @group Navigation zweite Ebene */
.menu-level-2 {
	height: 42px;
}

.menu-level-2 ul.menu {
	padding: 10px 0px 0px 0px;
}

.menu-level-2 ul.menu li.first {
	list-style: none;
	margin: 0px 3px 0px 0px;
	padding: 0px 8px 0px 0px;
	border-right: 1px solid #4d4d4d;
	float: left;
	font-size: 15px;
	font-family: Georgia;
}

.menu-level-2 ul.menu li {
	list-style: none;
	margin: 0px 3px 0px 0px;
	padding: 0px 8px 0px 5px;
	border-right: 1px solid #4d4d4d;
	float: left;
	font-size: 15px;
	font-family: Georgia;
}

.menu-level-2 ul.menu li a:hover {
	color: #96BE0D;
}

.menu-level-2 ul.menu .active {

}

.menu-level-2 ul.menu a.active-trail {
	color: #96BE0D;
}

.menu-level-2 ul.menu .first {

}

.menu-level-2 ul.menu .leaf {

}

.menu-level-2 ul.menu .last {
	border: 0;
}

/* @end */
/* @group Sprachregion */
.region-language {
	float: right;
	padding: 14px 0px 0px 0px;
}

.region-language .block-inner {
}

.region-language .block-inner h2 {
	display: none;
}

.region-language .block-inner ul.language-switcher-locale-url {

}

.region-language .block-inner ul.language-switcher-locale-url li {
	list-style: none;
	float: left;
	border-left: 1px solid #4d4d4d;
	font-size: 14px;
	height: 12px;
	padding: 0px 5px 5px 5px;
}

.region-language .block-inner ul.language-switcher-locale-url li.first {
	border: none;
}

.region-language .block-inner ul.language-switcher-locale-url li a.active {
	color: #96BE0D;
}

.region-language .block-inner ul.language-switcher-locale-url li.last {

}

/* @end */
/* @group Footer */
.footer {
	margin: 43px 0px 0px 0px;
}

.footer .sozial {
	width: 600px;
	height: 43px;
	float: left;
	border-bottom: 1px solid #4d4d4d;
}

.footer .sozial ul {
}

.footer .sozial ul li {
	float: left;
	list-style: none;
}

.footer .sozial li.search {

}

.footer .sozial li.twitter,
.footer .sozial li.facebook,
.footer .sozial li.rss {
	margin: 1px 0px 0px 10px;
}

.footer .sozial .googlePlus {
	margin: -4px 0px 0px 10px;
}

.footer .sozial .search {
	float: left;
	background: #ebebeb;
	height: 23px;
	margin: 1px 0px 0px 0px;
	border: 1px solid #b3b3b3;
	width: 185px;
}

.footer .partnerimage {
	width: 380px;
	height: 43px;
	float: left;
	border-bottom: 1px solid #4d4d4d;
	margin: -13px 0px 0px 0px;
	padding: 0px 0px 13px 0px;
}

.footer .partnerimage p {
	float: right;
	font-size: 11px;
	padding: 0px 0px 12px 0px;
	margin: 0px 0px 0px 0px;
}

.footer .partnerimage a {
	float: right;
}

.footer .impressum {
	width: 610px;
	height: 43px;
	float: left;
}

.footer .impressum p {
	font-size: 10px;
	margin: 13px 0px 0px 0px;
}

.footer .links {
	width: 370px;
	height: 43px;
	float: left;
}

.footer .links ul {
	float: right;
}

.footer .links ul li {
	list-style: none;
	float: left;
	font-size: 10px;
	margin: 13px 0px 0px 0px;
	padding: 0px 0px 0px 5px;
}

.search .block-inner h2 {
	display: none;
}

.search .block-inner form {
	margin: 0;
}

.search .block-inner form input {
	background: #ebebeb;
	border: 0;
	margin: 5px 0px 0px 0px;
}

.search .block-inner form .form-item {
	margin: 0;
	padding: 0;
	float: left;
}

.search .block-inner form .form-item input {
	border: 0;
	color: black;
	padding: 0px 0px 0px 10px;
	margin: 5px 0px 0px 0px;
	width: 150px;
}

.search .block-inner form .form-actions {
	margin: 0px 5px 0px 0px;
	float: left;
}

/* @end */
/* @group Panels */
.panel-startseite-top {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 33px 0px;
	border-bottom: 1px solid #d4d4d4;
}

.panel-startseite-top .panel-pane h2 {
	margin: 0;
	padding: 0;
	color: #862880;
	font-size: 25px;
	font-family: Georgia;
	font-weight: normal;
}

.panel-startseite-top .panel-pane .pane-content .form-item {
	display: none;
}

.panel-startseite-top .panel-pane .pane-content .field-name-field-topboxbody {
	font-size: 21px;
	font-family: Georgia;
	width: 650px;
	float: left;
	margin: 10px 0px 0px 0px;
	line-height: 135%;
}

.panel-startseite-top .panel-pane .pane-content .field-name-field-topboxbody .field-label {
	display: none;
}

.panel-startseite-top .panel-pane .pane-content .field-name-field-tobboximage {
	width: 330px;
	float: left;
}

.panel-startseite-top .panel-pane .pane-content .field-name-field-tobboximage .field-label {
	display: none;
}

.panel-startseite-top .panel-pane .pane-content .field-name-field-tobboximage .field-items {
	float: right;
	margin: -36px 0px 0px 0px;
}

/* @end */
/* @group panel-startseite-left */
.panel-startseite-left {

}

.panel-startseite-left .panel-pane {

}

.panel-startseite-left .panel-pane h2 {
	font-family: Georgia;
	font-size: 14px;
	font-style: italic;
	font-weight: normal;
	height: 25px;
	margin: 20px 0 0;
}

.panel-startseite-left .pane-content {
	position: relative;
}

.panel-startseite-left .pane-content div {
	background: none repeat scroll 0 0 #EBEBEB;
}

/* @end */
/* @group panel-startseite-middle */
.panel-startseite-middle .pane-neuigkeiten h2 {
	font-family: Georgia;
	font-size: 14px;
	font-style: italic;
	font-weight: normal;
	height: 25px;
	margin: 20px 0px 0px 0px;
}

.node-type-panel h2 a {
	display: block;

}

.node-type-panel .views-field-title h2 {
	font-size: 15px;
}

.panel-startseite-middle .pane-neuigkeiten .pane-content {
}

.panel-startseite-middle .pane-neuigkeiten .pane-content .view-neuigkeiten {
	position: relative;
}

.panel-startseite-middle .pane-neuigkeiten .pane-content .view-neuigkeiten .view-header {
	height: 140px;
}

.panel-startseite-middle .pane-neuigkeiten .pane-content .view-neuigkeiten #prevBtn,
.panel-startseite-middle .pane-neuigkeiten .pane-content .view-neuigkeiten #nextBtn {
	display: block !important;
}

.panel-startseite-middle .pane-neuigkeiten .pane-content .view-neuigkeiten #slider {
	background: #ebebeb;
}

.panel-startseite-middle .pane-neuigkeiten .pane-content .view-neuigkeiten #slider .views-field-title {
	font-family: ColaborateLightRegular, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 17px;
	margin: 16px 0px 0px 20px;
	padding: 0px 0px 10px 0px;
	border-bottom: 1px dotted #4d4d4d;
	width: 270px;
	text-transform: uppercase;
}

.panel-startseite-middle .pane-neuigkeiten .pane-content .view-neuigkeiten #slider .views-field-title a {
	color: #862880;
}

.panel-startseite-middle .pane-neuigkeiten .pane-content .view-neuigkeiten #slider .views-field-field-neu-frontpagetext,
.panel-startseite-middle .pane-neuigkeiten .pane-content .view-neuigkeiten #slider .views-field-field-neuigkeitsubtitel {
	color: #4D4D4D;
	font-family: Georgia;
	font-size: 13px;
	margin: 10px 0 0 20px;
	padding-bottom: 5px;
	width: 270px;
	line-height: 135%;
}

.panel-startseite-middle .pane-neuigkeiten .pane-content .view-neuigkeiten #slider .views-field-field-neuigkeitbodytext {
	color: #4D4D4D;
	font-family: Georgia;
	font-size: 12px;
	margin: 5px 0 0 20px;
	width: 270px;
}

/* @end */

/* @group panel-startseite-right */
.panel-startseite-right .pane-pdf-download {

}

.panel-startseite-right .pane-pdf-download h2 {
	font-family: Georgia;
	font-size: 14px;
	font-style: italic;
	font-weight: normal;
	height: 25px;
	margin: 20px 0 0;
}

.panel-startseite-right .pane-pdf-download .pane-content {
}

.panel-startseite-right .pane-pdf-download .pane-content .view-pdf-download {
	position: relative;
}

.panel-startseite-right .pane-pdf-download .pane-content .view-pdf-download .view-header {
	height: 140px;
}

.panel-startseite-right .pane-pdf-download .pane-content .view-pdf-download .view-content {
	background: #ebebeb;
	height: 195px;
	position: absolute;
	width: 313px;
}

.panel-startseite-right .pane-pdf-download .pane-content .view-pdf-download .view-content .title {
	position: absolute;
	width: 285px;
	margin: 10px 0px 0px 10px;
}

.panel-startseite-right .pane-pdf-download .pane-content .view-pdf-download .view-content h3 {
	color: #862880;
	font-size: 17px;
	font-family: ColaborateLightRegular, Tahoma, Arial, Helvetica, sans-serif;
	margin: 5px 0px 0px 10px;
	padding: 0px 0px 5px 0px;
	border-bottom: 1px dotted #4d4d4d;
	font-weight: normal;
}

.panel-startseite-right .pane-pdf-download .pane-content .view-pdf-download .view-content h3:hover {
	text-decoration: underline;
}

.panel-startseite-right .pane-pdf-download .pane-content .view-pdf-download .view-content .item-list {
	position: absolute;
	margin: 45px 0px 0px 20px;
}

.panel-startseite-right .pane-pdf-download .pane-content .view-pdf-download .view-content .item-list ul {
	margin: 0;
}

.panel-startseite-right .pane-pdf-download .pane-content .view-pdf-download .view-content .item-list ul li {
	list-style: none;
	margin: 0;
	width: 275px;
	border-bottom: 1px dotted #4d4d4d;
	padding: 4px 0px 4px 0px;
}

.panel-startseite-right .pane-pdf-download .pane-content .view-pdf-download .view-content .item-list ul li:last-child {
	list-style: none;
	margin: 0;
	width: 275px;
	border: none;
	padding: 4px 0px 4px 0px;
}

.panel-startseite-right .pane-pdf-download .pane-content .view-pdf-download .view-content .item-list ul li .download_pdf {
	float: left;
	width: 14px;
}

.panel-startseite-right .pane-pdf-download .pane-content .view-pdf-download .view-content .item-list ul li .views-field-field-downloadfile {
	margin: 0px 0px 0px 20px;
}

.panel-startseite-right .pane-pdf-download .pane-content .view-pdf-download .view-content .item-list ul li .views-field-field-downloadfile .field-content a {
	color: #862880;
	font-size: 12px;
	font-family: Georgia;
}

.panel-startseite-right .pane-pdf-download .pane-content .view-pdf-download .view-content .download_pdf_laws {
	position: absolute;
	margin: 140px 0px 0px 17px;
}

.panel-startseite-right .pane-pdf-download .pane-content .view-pdf-download .view-content .download_pdf_laws p {
	font-size: 10px;
	font-family: Georgia;
}

/* @end */
/* @group Neuigkeit */
#neuigkeit {
	margin: 0px 0px 0px 0px;
}

#main-left-inner-left {
	width: 650px;
	float: left;
}

#main-right-inner-right {
	width: 330px;
	float: left;
}

/* @end */
/* @group Neuigkeiten Full (node--neuigkeit.tpl.php)*/
.neuigkeiten-full {
	margin: 33px 0px 0px 0px;
	width: 620px;
}

.neuigkeiten-full .article {
	margin: 10px 0px 0px 0px;
}

.neuigkeiten-full a {
	color: #862880;
}

.neuigkeiten-full .title {
	font-size: 22px;
	font-family: ColaborateLightRegular, Tahoma, Arial, Helvetica, sans-serif;
	color: #862880;
	padding: 0;
	margin: 0;
	text-transform: uppercase;
}

.neuigkeiten-full .field-name-field-neuigkeitbodytext {
	font-family: Georgia;
	font-size: 13px;
	line-height: 140%;
	list-style: disc inside none;
}

.neuigkeiten-full .field-name-field-neuigkeitbodytext ul {
	margin: -6px 0px 16px 0px;
}

.neuigkeiten-full .field-name-field-neuigkeitbodytext ul li {
	list-style-image: url('../img/neuigkeit_list_style_image.png');
	padding: 0px 0px 8px 0px;
}

.neuigkeiten-full .field-name-field-neuigkeitbodytext ul ul {
	margin-bottom: 0;
}

.neuigkeiten-full .field-name-field-neuigkeitbodytext ul ul li {
	list-style-image: url('../img/neuigkeit_list_style_image.png');
	padding: 0px 0px 8px 20px;
}

.neuigkeiten-full .field-name-field-neuigkeitbodytext ol li {
	list-style: inherit;
	padding: 0px 0px 8px 0px;
}

.neuigkeiten-full .field-name-field-neuigkeitbodytext ol ol li {
	list-style: inherit;
	padding: 0px 0px 8px 20px;
}

.neuigkeiten-full .field-name-field-neuigkeitsubtitel {
	border-bottom: 1px dotted #4D4D4D;
	font-family: Georgia;
	font-size: 16px;
	line-height: 135%;
	padding: 0px 0px 20px 0px;
	margin: 0px 0px 20px 0px;
}

.neuigkeiten-full .field-name-field-neuigkeitsubtitel p {
	margin: 0px 0px 0px 0px;
}

.region-content .field-type-text-with-summary .add {
	border-bottom: 1px dotted #4D4D4D;
	font-size: 20px;
	font-family: ColaborateLightRegular, Tahoma, Arial, Helvetica, sans-serif;
	color: #862880;
	margin: 20px 0px 10px 0px;
	padding: 0px 0px 10px 0px;
}

.view-neuigkeiten-full .placeholdernid {
	display: none;
}

/* @end */
/* @group Neuigkeiten Listview (node--neuigkeit.tpl.php) */
.view-neuigkeiten-liste {
	border-bottom: 1px dotted #4D4D4D;
	margin: 33px 0px 0px 40px;
	padding: 0px 0px 0px 0px;
	width: 290px;
}

.panel-2_Col-right .view-neuigkeiten-liste {
	border-bottom: 1px dotted #4D4D4D;
	margin: 0px 0px 0px 40px;
	padding: 0 0 10px;
	width: 290px;
}

.view-neuigkeiten-liste .view-content {
	margin: 7px 0px 0px 15px;
}

.view-neuigkeiten-liste .view-content .item-neuigkeit-list ul.item-neuigkeit-list-item ul {
	margin: 10px 0px 10px 0px;
}

.view-neuigkeiten-liste .view-content .item-neuigkeit-list ul.item-neuigkeit-list-item li {
	list-style-image: url('../img/neuigkeit_list_style_image.png');
	padding: 0px 0px 8px 0px;
}

.view-neuigkeiten-liste .view-content .item-neuigkeit-list ul.item-neuigkeit-list-item li .views-field-title {
	font-size: 13px;
	font-family: Georgia;
	line-height: 140%;
}

.view-neuigkeiten-liste .view-content .item-neuigkeit-list ul.item-neuigkeit-list-item li .views-field-title a {
	color: #862880;
	line-height: 140%;
}

.view-neuigkeiten-liste .view-header {
	padding: 0px 0px 5px 0px;
	font-size: 16px;
	font-family: Georgia;
	border-bottom: 1px dotted #4d4d4d;
}

.view-neuigkeiten-liste .view-header p {
	margin: 0px 0px 0px 0px;
}

/* @end */
/* @group Neuigkeit Author (node--neuigkeit.tpl.php) */
.view-neuigkeiten-author .view-content {
	margin: 15px 0px 0px 0px;
}

.view-content .views-field-picture {

}

.view-content .views-field-name {
	margin: 0px 0px 0px 0px;
}

.view-content .views-field-name span.views-label-name {
	width: 100%;
	float: left;
	border-bottom: 1px dotted #4d4d4d;
	padding: 0px 0px 10px 0px;
	font-size: 16px;
	font-family: Georgia;
	font-weight: normal;
}

.view-content .views-field-name .field-content {
	font-family: Georgia;
	font-size: 14px;
	font-weight: bold;
	float: left;
	width: 100%;
	margin: 10px 0px 0px 0px;
	color: #862880;
}

.view-content .views-field-field-status {
	float: left;
	width: 100%;
	font-family: Georgia;
	font-size: 14px;
	border-bottom: 1px dotted #4d4d4d;
	padding: 5px 0px 5px 0px;
}

.view-neuigkeiten-author {
	width: 290px;
	margin: 0px 0px 0px 40px;
}

.view-neuigkeiten-author .view-header h2 {
	border-bottom: 1px dotted #4D4D4D;
	font-family: Georgia;
	font-size: 16px;
	font-weight: normal;
	margin: 7px 0px 0px 0px;
	padding: 8px 0;
	width: 290px;
}

.view-neuigkeiten-author .item-list li {
	list-style: none;
	margin: 0;
	padding: 0;
}

.view-neuigkeiten-author .item-list li .views-field-field-user-ref .author {
	border-bottom: 1px dotted #4d4d4d;
	margin: 0px 0px 8px 0px;
	padding: 0px 0px 8px 0px;
}

.view-neuigkeiten-author .item-list li .views-field-field-user-ref .author .authorname {
	font-family: Georgia;
	font-size: 13px;
	margin: 0px 0px 4px 0px;
	padding: 8px 0 0;
	color: #862880;
	font-weight: bold;
}

.view-neuigkeiten-author .item-list li .views-field-field-user-ref .author .authorposition {
	font-family: Georgia;
	font-size: 13px;
}

/* @end */
/* @group Neuigkeiten Full (Panel) */
.pane-neuigkeiten-full {

}

.pane-neuigkeiten-full .view-neuigkeiten-full {

}

.pane-neuigkeiten-full .view-neuigkeiten-full .views-row {
	width: 620px;
}

.pane-neuigkeiten-full .view-neuigkeiten-full .views-row span.date-display-single {
	background: url("../img/pfeil_rechts.png") no-repeat scroll 0 1px transparent;
	font-family: Georgia;
	font-size: 12px;
	height: 15px;
	margin: 10px 0 0;
	padding: 0px 0px 0px 20px;
	display: block;
}

.pane-neuigkeiten-full .view-neuigkeiten-full .view-content {
	width: 620px;
}

.pane-neuigkeiten-full .view-neuigkeiten-full .view-content .views-field-title {
	font-size: 22px;
	font-family: ColaborateLightRegular, Tahoma, Arial, Helvetica, sans-serif;
	padding: 0px 0px 10px 0px;
	margin: 0px 0px 0px 0px;
}

.pane-neuigkeiten-full .view-neuigkeiten-full .view-content .views-field-title .field-content {
	color: #862880;
	text-transform: uppercase;
}

.pane-neuigkeiten-full .view-neuigkeiten-full .view-content .views-field-field-neuigkeitsubtitel {
	font-family: Georgia;
	font-size: 16px;
	border-bottom: 1px dotted #4d4d4d;
	padding: 0px 0px 20px 0px;
	margin: 0px 0px 20px 0px;
	line-height: 135%;
}

.pane-neuigkeiten-full .view-neuigkeiten-full .view-content .views-field-field-neuigkeitsubtitel p {
	margin: 0px 0px 0px 0px;
}

.pane-neuigkeiten-full .view-neuigkeiten-full .view-content .views-field-field-neuigkeitsubtitel a {
	color: #862880;
}

.pane-neuigkeiten-full .view-neuigkeiten-full .view-content .views-field-field-neuigkeitbodytext {
	font-family: Georgia;
	font-size: 13px;
	margin: 10px 0px 0px 0px;
	line-height: 140%;
	list-style: inside;
}

.pane-neuigkeiten-full .view-neuigkeiten-full .view-content .views-field-field-neuigkeitbodytext p {
	margin: 0em 0em 1.3em 0em;
}

.pane-neuigkeiten-full .view-neuigkeiten-full .view-content .views-field-field-neuigkeitbodytext a {
	color: #862880;
}

.neuigkeiten-full .node_changed,
.pane-neuigkeiten-full .view-neuigkeiten-full .view-content .views-field-changed {
	font-family: Georgia;
	font-size: 12px;
	margin: 10px 0px 0px 0px;
	background: url('../img/pfeil_rechts.png');
	background-repeat: no-repeat;
	background-position: 0px 1px;
	height: 15px;
	text-indent: 20px;
}

/* @end */
/* @group Neuigkeiten Listview (Panel) */
.pane-neuigkeiten-liste {
	margin: 0px 0px 0px 0px;
}

.pane-neuigkeiten-liste .view-neuigkeiten-liste {
	padding: 0;
	border: 0;
}

.pane-neuigkeiten-liste .view-neuigkeiten-liste .view-header p {
	margin: 0px 0px 0px 0px;
}

.pane-neuigkeiten-liste .view-neuigkeiten-liste .view-content {
	padding: 0px 0px 0px 15px;
	border-bottom: 1px dotted #4d4d4d;
	margin: 0;
}

.pane-neuigkeiten-liste .view-neuigkeiten-liste .view-content .item-neuigkeit-list {
	margin: 8px 0px 0px 0px;
}

.pane-neuigkeiten-liste .view-neuigkeiten-liste .view-content .item-neuigkeit-list ul.item-neuigkeit-list-item {

}

.pane-neuigkeiten-liste .view-neuigkeiten-liste .view-content .item-neuigkeit-list ul.item-neuigkeit-list-item li {
	list-style-image: url('../img/neuigkeit_list_style_image.png');
	padding: 0px 0px 8px 0px;
}

.pane-neuigkeiten-liste .view-neuigkeiten-liste .view-content .item-neuigkeit-list ul.item-neuigkeit-list-item li .views-field-title {
	font-size: 13px;
	font-family: Georgia;
	line-height: 140%;
}

.pane-neuigkeiten-liste .view-neuigkeiten-liste .view-content .item-neuigkeit-list ul.item-neuigkeit-list-item li .views-field-title a {
	color: #862880;
	line-height: 140%;
}

.pane-neuigkeiten-liste .view-neuigkeiten-liste .view-header {
	border-bottom: 1px dotted #4D4D4D;
	font-family: Georgia;
	font-size: 16px;
	padding: 0 0 5px;
}

/* @end */
/* @group Neuigkeit Author (Panel) */
.pane-neuigkeiten-author {

}

.pane-neuigkeiten-author h2 {
	border-bottom: 1px dotted #4D4D4D;
	font-family: Georgia;
	font-size: 16px;
	font-weight: normal;
	margin: 7px 0px 0px 40px;
	padding: 8px 0;
	width: 290px;
}

.pane-neuigkeiten-author .view-neuigkeiten-author {

}

.pane-neuigkeiten-author .view-display-id-block_1 .view-content {
	padding: 0px 0px 0px 0px !important;
	margin: 15px 0px 0px 0px;
}

.pane-neuigkeiten-author .view-neuigkeiten-author .view-content {
	padding: 0px 0px 0px 20px;
	margin: 15px 0px 0px 0px;
}

.pane-neuigkeiten-author .view-neuigkeiten-author .view-content .views-field-picture {

}

.pane-neuigkeiten-author .view-neuigkeiten-author .view-content .views-field-name {
	margin: 10px 0px 0px 0px;
}

.pane-neuigkeiten-author .view-neuigkeiten-author .view-content .views-field-name span.views-label-name {
	width: 100%;
	float: left;
	border-bottom: 1px dotted #4d4d4d;
	padding: 0px 0px 5px 0px;
	font-size: 12px;
	font-family: Georgia;
	font-weight: bold;
}

.pane-neuigkeiten-author .view-neuigkeiten-author .view-content .views-field-name .field-content {
	font-family: Georgia;
	font-size: 12px;
	font-weight: bold;
	float: left;
	width: 100%;
	margin: 5px 0px 0px 0px;
	color: #862880;
}

.pane-neuigkeiten-author .view-neuigkeiten-author .view-content .views-field-field-status {
	float: left;
	width: 100%;
	font-family: Georgia;
	font-size: 14px;
	border-bottom: 1px dotted #4d4d4d;
	padding: 5px 0px 5px 0px;
}

/* @end */
/* @group Easy Slider */
#slider ul, #slider li {
	margin: 0;
	padding: 0;
	list-style: none;
}

#slider li {
	/*
			define width and height of list item (slide)
			entire slider area will adjust according to the parameters provided here
		*/
	width: 313px;
	height: 195px;
	overflow: hidden;
}

#prevBtn {
	display: block;
	width: 14px;
	height: 14px;
	position: absolute;
	z-index: 10;
	top: 120px;
	left: 10px;
}

#nextBtn {
	display: block;
	width: 14px;
	height: 14px;
	position: absolute;
	z-index: 10;
	top: 120px;
	right: 10px;
}

#prevBtn a, #nextBtn a {
	display: block;
	position: relative;
	width: 14px;
	height: 14px;
	background: url('../img/pfeil_links.png') no-repeat 0 0;
}

#nextBtn a {
	background: url('../img/pfeil_rechts.png') no-repeat 0 0;
}

#social_media_wrapper ul, #social_media_wrapper li {
	list-style: none;
}

/* @end */
/* @group Facebook */
#facebook {
	height: 195px;
	background: #ebebeb;
	position: relative;
}

#facebook a {
	color: #862880;
}

#facebook .fb-wall-box-first {
	margin: 15px 0px 0px 15px !important;
	position: absolute !important;
}

#facebook .fb-wall-box {
	margin: 95px 0px 0px 15px;
	position: absolute;
}

#facebook .fb-wall-box .fb-wall-avatar {
	display: none;
}

#facebook .fb-wall-box .fb-wall-avatar .fb-wall-data {

}

#facebook .fb-wall-box .fb-wall-data .fb-wall-message {
	display: none;
}

#facebook .fb-wall-box .fb-wall-data .fb-wall-media {
	padding: 0px 0px 5px 0px;
}

#facebook .fb-wall-box .fb-wall-data .fb-wall-media .fb-wall-media-link {
	display: none;
}

#facebook .fb-wall-box .fb-wall-data .fb-wall-media .fb-wall-media-container {
	font-size: 12px;
	font-family: Georgia;
}

#facebook .fb-wall-box .fb-wall-data .fb-wall-media .fb-wall-media-container .fb-wall-name {
	display: none;
}

#facebook .fb-wall-box .fb-wall-data .fb-wall-media .fb-wall-media-container .fb-wall-caption {
	display: none;
}

#facebook .fb-wall-box .fb-wall-data .fb-wall-date {
	font-size: 10px;
	font-family: Arial;
}

#facebook .fb-wall-box .fb-wall-data .fb-wall-date .fb-wall-icon {
	display: none;
}

#facebook .fb-wall-box .fb-wall-data .fb-wall-likes {
	display: none;
}

#facebook .fb-wall-box .fb-wall-clean {
	clear: both;
}

/* @end */
/* @group Twitter */
#twitter {
	background: #ebebeb;
	height: 195px;
	position: relative;
}

#twitter h2 {
	display: none;
}

#twitter ul {
	list-style: none;
	position: absolute;
	margin: 20px 0px 0px 15px;
}

#twitter ul li {
	padding: 0px 0px 10px 10px;
	height: 70px;
	width: 313px;
}

#twitter ul li span {
	font-size: 12px;
	font-family: Georgia;
	float: left;
	padding: 0px 0px 5px 0px;
}

#twitter ul li span a {
	color: #862880;
}

/* @end */
/* @group Google Plus Button */
.googlePlus div {
	margin: 5px 0px 0px 0px !important;
}

/* @end */
/* @group Publikationen View */
.pane-publikations-bersicht {

}

.pane-publikations-bersicht .view-content {

}

.pane-publikations-bersicht .view-content .views-row-first {
	float: left;
	margin: 0px 0px 0px 0px !important;
}

.pane-publikations-bersicht .view-content .views-row {
	float: left;
	margin: 10px 0px 0px 0px;
}

.pane-publikations-bersicht .view-content .views-field-title {
	width: 650px;
	float: left;
	padding: 0 0 10px;
}

.pane-publikations-bersicht .view-content .views-field-title a {
	font-family: ColaborateLightRegular, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 20px;
	margin: 0px 0 0;
	color: #862880;
	text-transform: uppercase;
}

.pane-publikations-bersicht .view-content .views-field-field-publicationsubtitle {
	width: 650px;
	float: left;
	font-family: Georgia;
	font-size: 14px;
	line-height: 140%;
}

.pane-publikations-bersicht .view-content .views-field-field-publicationsubtitle p {
	margin: 0;
}

.pane-publikations-bersicht .view-content .views-field-field-publicationimages {
	margin: 0px 200px 0px 0px;
	float: right;
}

/* @end */
/* @group Publikation Detailview */
.publikation_detailview_left {
	width: 650px;
	float: left;
	margin: 33px 0px 0px 0px;
}

.publikation_detailview_left .view-content {
	width: 620px;
}

.publikation_detailview_left .view-content .views-field-title h2 {
	padding: 0 0 10px;
	color: #862880;
	font-size: 22px;
	text-transform: uppercase;
}

.publikation_detailview_left .view-content .views-field-field-publicationimages {
	font-family: Georgia;
	font-size: 14px;
	line-height: 130%;
}

.publikation_detailview_left .view-content .views-field-field-publicationsubtitle {
	font-family: Georgia;
	font-size: 16px;
	line-height: 140%;
	padding: 0px 0px 20px 0px;
	margin: 0px 0px 20px 0px;
	border-bottom: 1px dotted #4D4D4D;
}

.publikation_detailview_left .view-content .views-field-field-publicationsubtitle p {
	margin: 0px 0px 0px 0px;
}

.publikation_detailview_left .view-content .views-field-field-publicationcontent {
	font-family: Georgia;
	font-size: 13px;
	line-height: 140%;
	margin: 10px 0px 0px 0px;
}

.publikation_detailview_left .view-content .views-field-field-publicationcontent p {
	margin: 0em 0em 1.3em 0em;
}

.publikation_detailview_left .view-content .views-field-field-publicationcontent a {
	color: #862880;
}

.publikation_detailview_right {
	margin: 33px 0px 0px 0px;
	width: 330px;
	float: left;
}

.publikation_detailview_right .view-id-publikation_full {
	margin: 0px 0px 0px 40px;
}

.publikation_detailview_right .views-field-field-publicationimages {
	padding: 0px 0px 20px 0px;
}

.publikation_detailview_right .views-field-field-publicationlink {
	border-bottom: 1px dotted #4d4d4d;
	padding: 5px 0px 10px 0px;
}

.publikation_detailview_right .views-field-field-publicationlink .field-content {
	font-size: 12px;
	font-family: Georgia;
	color: #862880;
}

.publikation_detailview_right .views-field-field-publicationlink .field-content a {
	font-size: 13px;
	font-family: Georgia;
	color: #862880;
}

.publikation_detailview_right .views-field-field-publicationlink .views-label {
	font-family: Georgia;
	font-size: 16px;
	font-weight: normal;
}

.publikation_detailview_right .views-field-field-publicationansprechpartner {
	border-bottom: 1px dotted #4d4d4d;
	padding: 10px 0px 10px 0px;
}

.publikation_detailview_right .views-field-field-publicationansprechpartner .field-content a {
	font-size: 13px;
	font-family: Georgia;
	color: #862880;
}

.publikation_detailview_right .views-field-field-publicationansprechpartner .views-label {
	font-family: Georgia;
	font-size: 16px;
	font-weight: normal;
}

.publikation_detailview_right .views-field-field-publicationthema {
	border-bottom: 1px dotted #4d4d4d;
	padding: 10px 0px 10px 0px;
}

.publikation_detailview_right .views-field-field-publicationthema .field-content {
	font-size: 12px;
	font-family: Georgia;
	color: #862880;
}

.publikation_detailview_right .views-field-field-publicationthema .field-content a {
	font-size: 13px;
	font-family: Georgia;
	color: #862880;
}

.publikation_detailview_right .views-field-field-publicationthema .views-label {
	font-family: Georgia;
	font-size: 16px;
	font-weight: normal;
}

/* @end */
/* @group People View:Rechtsanwälte und wissenschaftliche Mitarbeiter */
.profil-detail-view {
	margin: 33px 0px 0px 0px;
}

.profil-detail-view .views-row {
	margin: 0;
	padding: 0;
	list-style: none;
}

.profil-detail-view .views-row .views-field-field-vita-en,
.profil-detail-view .views-row .views-field-field-vita-it,
.profil-detail-view .views-row .views-field-field-vita-pl,
.profil-detail-view .views-row .views-field-field-vita-fr,
.profil-detail-view .views-row .views-field-field-vita-es,
.profil-detail-view .views-row .views-field-field-vita {
	width: 650px;
	margin: 0px 40px 0px 0px;
	float: left;
	font-size: 13px;
	font-family: Georgia;
	line-height: 140%;
	min-height: 200px;
}

.profil-detail-view .views-row .views-field-field-vita-it h1,
.profil-detail-view .views-row .views-field-field-vita-it h2,
.profil-detail-view .views-row .views-field-field-vita-it h3,
.profil-detail-view .views-row .views-field-field-vita-it h4,
.profil-detail-view .views-row .views-field-field-vita-it h5,
.profil-detail-view .views-row .views-field-field-vita-it h6,
.profil-detail-view .views-row .views-field-field-vita-pl h1,
.profil-detail-view .views-row .views-field-field-vita-pl h2,
.profil-detail-view .views-row .views-field-field-vita-pl h3,
.profil-detail-view .views-row .views-field-field-vita-pl h4,
.profil-detail-view .views-row .views-field-field-vita-pl h5,
.profil-detail-view .views-row .views-field-field-vita-pl h6,
.profil-detail-view .views-row .views-field-field-vita-es h1,
.profil-detail-view .views-row .views-field-field-vita-es h2,
.profil-detail-view .views-row .views-field-field-vita-es h3,
.profil-detail-view .views-row .views-field-field-vita-es h4,
.profil-detail-view .views-row .views-field-field-vita-es h5,
.profil-detail-view .views-row .views-field-field-vita-es h6,
.profil-detail-view .views-row .views-field-field-vita-fr h1,
.profil-detail-view .views-row .views-field-field-vita-fr h2,
.profil-detail-view .views-row .views-field-field-vita-fr h3,
.profil-detail-view .views-row .views-field-field-vita-fr h4,
.profil-detail-view .views-row .views-field-field-vita-fr h5,
.profil-detail-view .views-row .views-field-field-vita-fr h6,
.profil-detail-view .views-row .views-field-field-vita-en h1,
.profil-detail-view .views-row .views-field-field-vita-en h2,
.profil-detail-view .views-row .views-field-field-vita-en h3,
.profil-detail-view .views-row .views-field-field-vita-en h4,
.profil-detail-view .views-row .views-field-field-vita-en h5,
.profil-detail-view .views-row .views-field-field-vita-en h6,
.profil-detail-view .views-row .views-field-field-vita h1,
.profil-detail-view .views-row .views-field-field-vita h2,
.profil-detail-view .views-row .views-field-field-vita h3,
.profil-detail-view .views-row .views-field-field-vita h4,
.profil-detail-view .views-row .views-field-field-vita h5,
.profil-detail-view .views-row .views-field-field-vita h6 {
	color: #862880;
	font-family: ColaborateLightRegular, Tahoma, Arial, Helvetica, sans-serif;
	margin: 20px 0 10px;
	padding: 0;
	font-weight: normal;
	text-transform: uppercase;
}

.profil-detail-view .views-row .views-field-field-vita-it h1:first-child,
.profil-detail-view .views-row .views-field-field-vita-it h2:first-child,
.profil-detail-view .views-row .views-field-field-vita-it h3:first-child,
.profil-detail-view .views-row .views-field-field-vita-it h4:first-child,
.profil-detail-view .views-row .views-field-field-vita-it h5:first-child,
.profil-detail-view .views-row .views-field-field-vita-it h6:first-child,
.profil-detail-view .views-row .views-field-field-vita-es h1:first-child,
.profil-detail-view .views-row .views-field-field-vita-es h2:first-child,
.profil-detail-view .views-row .views-field-field-vita-es h3:first-child,
.profil-detail-view .views-row .views-field-field-vita-es h4:first-child,
.profil-detail-view .views-row .views-field-field-vita-es h5:first-child,
.profil-detail-view .views-row .views-field-field-vita-es h6:first-child,
.profil-detail-view .views-row .views-field-field-vita-pl h1:first-child,
.profil-detail-view .views-row .views-field-field-vita-pl h2:first-child,
.profil-detail-view .views-row .views-field-field-vita-pl h3:first-child,
.profil-detail-view .views-row .views-field-field-vita-pl h4:first-child,
.profil-detail-view .views-row .views-field-field-vita-pl h5:first-child,
.profil-detail-view .views-row .views-field-field-vita-pl h6:first-child,
.profil-detail-view .views-row .views-field-field-vita-fr h1:first-child,
.profil-detail-view .views-row .views-field-field-vita-fr h2:first-child,
.profil-detail-view .views-row .views-field-field-vita-fr h3:first-child,
.profil-detail-view .views-row .views-field-field-vita-fr h4:first-child,
.profil-detail-view .views-row .views-field-field-vita-fr h5:first-child,
.profil-detail-view .views-row .views-field-field-vita-fr h6:first-child,
.profil-detail-view .views-row .views-field-field-vita-en h1:first-child,
.profil-detail-view .views-row .views-field-field-vita-en h2:first-child,
.profil-detail-view .views-row .views-field-field-vita-en h3:first-child,
.profil-detail-view .views-row .views-field-field-vita-en h4:first-child,
.profil-detail-view .views-row .views-field-field-vita-en h5:first-child,
.profil-detail-view .views-row .views-field-field-vita-en h6:first-child,
.profil-detail-view .views-row .views-field-field-vita h1:first-child,
.profil-detail-view .views-row .views-field-field-vita h2:first-child,
.profil-detail-view .views-row .views-field-field-vita h3:first-child,
.profil-detail-view .views-row .views-field-field-vita h4:first-child,
.profil-detail-view .views-row .views-field-field-vita h5:first-child,
.profil-detail-view .views-row .views-field-field-vita h6:first-child {
	color: #862880;
	font-family: ColaborateLightRegular, Tahoma, Arial, Helvetica, sans-serif;
	margin: 0px 0px 10px 0px;
	padding: 0;
	font-weight: normal;
	text-transform: uppercase;
}

.profil-detail-view .views-row .views-field-field-vita-it a,
.profil-detail-view .views-row .views-field-field-vita-pl a,
.profil-detail-view .views-row .views-field-field-vita-fr a,
.profil-detail-view .views-row .views-field-field-vita-es a,
.profil-detail-view .views-row .views-field-field-vita-en a,
.profil-detail-view .views-row .views-field-field-vita a {
	font-family: Georgia;
	font-size: 13px;
	line-height: 140%;
	color: #862880;
}

.profil-detail-view .views-row .views-field-field-vita-it li,
.profil-detail-view .views-row .views-field-field-vita-pl li,
.profil-detail-view .views-row .views-field-field-vita-fr li,
.profil-detail-view .views-row .views-field-field-vita-es li,
.profil-detail-view .views-row .views-field-field-vita-en li,
.profil-detail-view .views-row .views-field-field-vita li {
	background-image: url("../img/neuigkeit_list_style_image.png");
	background-position: 0 5px;
	background-repeat: no-repeat;
	list-style: none outside none;
	list-style: none;
	margin: 0;
	padding: 0px 0px 0px 15px;
}

.profil-detail-view .views-row .views-field-name,
.profil-detail-view .views-row .views-field-field-position,
.profil-detail-view .views-row .views-field-field-telefon,
.profil-detail-view .views-row .views-field-mail,
.profil-detail-view .views-row .views-field-field-xing,
.profil-detail-view .views-row .views-field-field-linkedln,
.profil-detail-view .views-row .views-field-field-twitter {
	width: 290px;
	float: left;
	padding: 0px 0px 3px 0px;
	font-size: 12px;
	font-family: Georgia;
}

.profil-detail-view .views-row .views-field-field-xing a,
.profil-detail-view .views-row .views-field-field-linkedln a,
.profil-detail-view .views-row .views-field-field-twitter a {
	color: #862880;
}

.profil-detail-view .views-row .views-field-name .field-content {
	font-size: 13px;
}

.profil-detail-view .views-row .views-field-name .field-content a,
.profil-detail-view .views-row .views-field-name .field-content a:active,
.profil-detail-view .views-row .views-field-name .field-content a:hover {
	color: #4D4D4D !important;
}

.profil-detail-view .views-row .views-field-mail,
.profil-detail-view .views-row .views-field-field-linkedln {
	border-bottom: 1px dotted #4D4D4D;
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 10px 0px;
}

.profil-detail-view .views-row .views-field-mail .field-content a {
	color: #862880;
}

/* @end */
/* @group People : Master */
.team-detail-list {
	width: 670px;
}

#zentrale .field-type-text-with-summary,
#wiMitarbeiter .field-type-text-with-summary,
#studenten .field-type-text-with-summary {
	font-family: Georgia;
	font-size: 16px;
	line-height: 135%;
	margin: 10px 0 0;
}

#zentrale .field-type-text-with-summary p,
#wiMitarbeiter .field-type-text-with-summary p,
#studenten .field-type-text-with-summary p {
	margin: 0px 0px 0px 0px;
}

.zentrale_headlineText,
.wissenschaftliche_headline,
.students_headline,
.team-detail-list .view-header {
	border-bottom: 1px dotted #4D4D4D;
	padding: 0px 0px 15px 0px;
	width: 670px;
}

.zentrale_headlineText h2,
.wissenschaftliche_headline h2,
.students_headline h2,
.team-detail-list .view-header h2 {
	color: #862880;
	font-family: ColaborateLightRegular, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 22px;
	margin: 0px 0px 0px 0px;
	text-transform: uppercase;
	font-weight: normal;
}

.zentrale_headlineText .article,
.wissenschaftliche_headline .article,
.students_headline .article,
.team-detail-list .view-header .article {
	margin: 10px 0px 0px 0px;
}

.team-detail-list .view-header p {
	font-family: Georgia;
	font-size: 14px;
	line-height: 130%;
	margin: 10px 0px 0px 0px;
}

#studenten .team-detail-list ul,
#zentrale .team-detail-list ul {
	margin: 23px 0px 0px 0px;
}

.team-detail-list ul {
	margin: 23px 0px 0px 0px;
	padding: 0;
}

.team-detail-list li.views-row {
	list-style: none;
	width: 335px;
	height: 105px;
	margin: 0px 0px 25px 0px;
	padding: 0;
	float: left;
}

.team-detail-list li.views-row .views-field-field-profil-image-mini {
	float: left;
}

#zentrale .team-detail-list li.views-row .views-field-field-position,
#studenten .team-detail-list li.views-row .views-field-field-position {
	float: left;
	width: 220px;
	margin: 8px 0px 0px 15px;
	font-family: Georgia;
	font-size: 12px;
}

.team-detail-list li.views-row .views-field-field-position {
	float: left;
	width: 220px;
	margin: 19px 0px 0px 15px;
	font-family: Georgia;
	font-size: 12px;
}

.team-detail-list li.views-row .views-field-name {
	float: left;
	margin: 3px 0px 0px 15px;
}

.team-detail-list li.views-row .views-field-name span {
	color: #4D4D4D;
	float: none;
	margin: 0;
	padding: 0;
	font-size: 12px;
	font-family: Georgia;
}

.team-detail-list li.views-row .views-field-name span a {
	font-family: Georgia;
	font-size: 13px;
	font-weight: bold;
	color: #4D4D4D;
}

.team-detail-list li.views-row .views-field-name span a:hover {
	color: #862880;
}

#zentrale .team-detail-list li.views-row .views-field-mail {
	float: left;
	margin: 3px 0px 0px 15px;
	font-family: Georgia;
	font-size: 12px;
	font-weight: bold;
}

.team-detail-list li.views-row .views-field-field-firstname a {
	color: #4d4d4d;
}

.team-detail-list li.views-row .views-field-field-firstname a:hover {
	color: #862880;
}

.team-detail-list li.views-row .views-field-field-firstname {
	float: left;
	margin: 3px 0px 0px 15px;
	font-family: Georgia;
	font-size: 12px;
	font-weight: bold;
}

.team-detail-list li.views-row .views-field-field-lastname a {
	color: #4d4d4d;
}

.team-detail-list li.views-row .views-field-field-lastname a:hover {
	color: #862880;
}

.team-detail-list li.views-row .views-field-field-lastname {
	float: left;
	margin: 3px 0px 0px 5px;
	font-family: Georgia;
	font-size: 12px;
	font-weight: bold;
}

.team-detail-list li.views-row .views-field-field-agegroup {
	float: left;
	font-family: Georgia;
	font-size: 12px;
	width: 220px;
	margin: 3px 0px 0px 15px;
}

.team-detail-list li.views-row .views-field-field-birthplace {
	float: left;
	width: 220px;
	margin: 3px 0px 0px 15px;
	font-family: Georgia;
	font-size: 12px;
}

.team-detail-list li.views-row .views-field-field-birthplace p {
	margin: 0px 0px 0px 0px;
}

.team-detail-list li.views-row .views-field-field-uni {
	float: left;
	width: 220px;
	margin: 3px 0px 0px 15px;
	font-family: Georgia;
	font-size: 12px;
}

.team-detail-list li.views-row .views-field-field-uni p {
	margin: 0px 0px 0px 0px;
}

.team-detail-list li.views-row .views-field-field-byhaertingsince {
	float: left;
	width: 220px;
	margin: 3px 0px 0px 15px;
	font-family: Georgia;
	font-size: 12px;
}

.team-detail-list li.views-row .views-field-field-byhaertingsince p {
	margin: 0px 0px 0px 0px;
}

.team-detail-list li.views-row .views-field-field-seperatorimage {
	float: left;
	margin: 5px 0px 5px 15px;
	width: 220px;
}

.team-detail-list li.views-row .views-field-mail {
	float: left;
	width: 220px;
	margin: 0px 0px 0px 15px;
	font-family: Georgia;
	font-size: 12px;
}

.team-detail-list li.views-row .views-field-mail span a {
	color: #862880;
}

.team-detail-list li.views-row .views-field-field-telefon {
	float: left;
	width: 220px;
	margin: 3px 0px 0px 15px;
	font-family: Georgia;
	font-size: 12px;
}

/* @end */
/* @group Aktuelles Short View*/
.neuigkeit-shortview {
	margin: 0px 0px 0px 0px;
}

.neuigkeit-shortview .view-content {
	width: 230px;
}

.neuigkeit-shortview .neuColIcon {
	border-bottom: 1px solid #4D4D4D;
	padding: 0px 0px 5px 0px;
}

.neuigkeit-shortview .neuColHead {
	border-bottom: 1px solid #4D4D4D;
}

.aktuelles-haertingpapers .papersColHead a:hover,
.twitterAktuelles .twitterColHead a:hover,
.facebookWallAktuelles .facebookColHead a:hover,
.newsletterShortView .newsletterColHead a:hover,
.publikationShortView .publikationColHead a:hover,
.neuigkeit-shortview .neuColHead a:hover {
	color: #862880;
}

.neuigkeit-shortview .neuColHead h2 {
	font-family: Georgia;
	font-size: 16px;
	font-style: italic;
	font-weight: normal;
	margin: 4px 0 0;
	padding: 0 0 4px;
}

.neuigkeit-shortview .item-list ul li {
	margin: 0;
	list-style: none;
	overflow: hidden;
}

.neuigkeit-shortview .item-list ul li .views-field-title {
	margin: 10px 0px 10px 0px;
	padding: 0px 0px 10px 0px;
	border-bottom: 1px dotted #4d4d4d;
}

.neuigkeit-shortview .item-list ul li .views-field-title span a,
.node-type-panel .views-field-title h2 {
	color: #862880;
	font-family: ColaborateLightRegular, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 15px;
	text-transform: uppercase;
	line-height: 120%;
}

.neuigkeit-shortview .item-list ul li .views-field-field-neuigkeitsubtitel {
	border-bottom: 1px solid #4D4D4D;
	font-family: Georgia;
	font-size: 13px;
	line-height: 140%;
	padding: 0px 0px 10px 0px;
}

.neuigkeit-shortview .item-list ul li .views-field-field-neuigkeitsubtitel a {
	color: #862880;
}

.neuigkeit-shortview .item-list ul li .views-field-field-neuigkeitsubtitel a:hover {
	text-decoration: underline;
}

.neuigkeit-shortview .item-list ul li .views-field-field-neuigkeitbodytext {
	border-bottom: 1px solid #4D4D4D;
	margin: 10px 0 0;
	font-family: Georgia;
	font-size: 12px;
	padding: 0 0 10px;
	line-height: 140%;
}

/* @end */
/* @group Publikationen Short View */
.publikationShortView {
	width: 230px;
	margin: 0px 0px 0px 0px;
}

.publikationShortView .publikationColIcon {
	border-bottom: 1px solid #4D4D4D;
	padding: 0px 0px 5px 0px;
}

.publikationShortView .publikationColHead {
	border-bottom: 1px solid #4D4D4D;
}

.publikationShortView .publikationColHead h2 {
	font-family: Georgia;
	font-size: 16px;
	font-style: italic;
	font-weight: normal;
	margin: 4px 0 0;
	padding: 0 0 4px;
}

.publikationShortView .item-list ul li {
	margin: 0;
	list-style: none;
}

.publikationShortView .item-list ul li .views-field-title {
	margin: 10px 0px 10px 0px;
	padding: 0px 0px 10px 0px;
	border-bottom: 1px dotted #4D4D4D;
}

.publikationShortView .item-list ul li .views-field-field-publicationsubtitle {
	border-bottom: 1px solid #4D4D4D;
	font-family: Georgia;
	font-size: 13px;
	line-height: 140%;
	padding: 0 0 10px;
}

.publikationShortView .item-list ul li .views-field-title span a {
	color: #862880;
	font-family: ColaborateLightRegular, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 15px;
	text-transform: uppercase;
	line-height: 120%;
}

.publikationShortView .item-list ul li .views-field-field-publicationimages {
	float: left;
	margin: 0px 10px 0px 0px;
}

.publikationShortView .item-list ul li .views-field-field-publicationcontent {
	font-family: Georgia;
	font-size: 12px;
	border-bottom: 1px solid #4D4D4D;
	padding: 0 0 10px;
	line-height: 140%;
}

/* @end */
/* @group Newsletter Short View */
.newsletterShortView {
	width: 230px;
	margin: 0px 0px 0px 0px;
}

.newsletterShortView .newsletterColIcon {
	border-bottom: 1px solid #4D4D4D;
	padding: 0px 0px 5px 0px;
}

.newsletterShortView .newsletterColHead {
	border-bottom: 1px solid #4D4D4D;
}

.newsletterShortView .newsletterColHead h2 {
	font-family: Georgia;
	font-size: 16px;
	font-style: italic;
	font-weight: normal;
	margin: 4px 0 0;
	padding: 0 0 4px;
}

.newsletterShortView .item-list ul li {
	margin: 0;
	list-style: none;
}

.newsletterShortView .item-list ul li .views-field-title {
	margin: 10px 0px 10px 0px;
	padding: 0px 0px 10px 0px;
	border-bottom: 1px dotted #4D4D4D;
}

.newsletterShortView .item-list ul li .views-field-title span a {
	color: #862880;
	font-family: ColaborateLightRegular, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 15px;
	text-transform: uppercase;
	line-height: 120%;
}

.newsletterShortView .item-list ul li .views-field-field-simplenewsletterteaser {
	border-bottom: 1px solid #4D4D4D;
	font-family: Georgia;
	font-size: 13px;
	line-height: 140%;
	padding: 0 0 10px;
}

.newsletterShortView .item-list ul li .views-field-field-newsletter-subtitle {
	border-bottom: 1px dotted #4D4D4D;
	font-family: Georgia;
	font-size: 13px;
	line-height: 140%;
	padding: 0px 0px 10px 0px;
	margin: 0px 0px 10px 0px;
}

.newsletterShortView .item-list ul li .views-field-body {
	font-family: Georgia;
	font-size: 12px;
	line-height: 140%;
	border-bottom: 1px solid #4D4D4D;
	padding: 0 0 10px;
}

/* @end */
/* @group facebookWall "Aktuelles" */
.facebookWallAktuelles {
	width: 230px;
	margin: 0px 0px 0px 0px;
}

.facebookWallAktuelles .facebookColIcon {
	border-bottom: 1px solid #4D4D4D;
	padding: 0px 0px 5px 0px;
}

.facebookWallAktuelles .facebookColHead {
	border-bottom: 1px solid #4D4D4D;
}

.facebookWallAktuelles .facebookColHead h2 {
	font-family: Georgia;
	font-size: 16px;
	font-style: italic;
	font-weight: normal;
	margin: 4px 0 0;
	padding: 0 0 4px;
	color: black;
}

#haerting_facebookwall {

}

#haerting_facebookwall .fb-content {
	margin-top: 10px;
}

#haerting_facebookwall .fb-content a {
	color: #4D4D4D;
}

#haerting_facebookwall .fb-content a:hover {
	color: #862880;
}

#haerting_facebookwall .fb-content .fb-descriptionOnly {

}

#haerting_facebookwall .fb-content .fb-descriptionOnly p {
	font-family: Georgia;
	font-size: 13px;
	line-height: 140%;
	overflow: hidden;
}

#haerting_facebookwall .fb-content .fb-descriptionOnly p.date {
	font-family: Georgia;
	font-size: 12px;
	line-height: 140%;
	margin: 0em 0em 0.5em 0em;
}

#haerting_facebookwall .fb-content .fb-image {
	float: left;
	padding: 0px 10px 0px 0px;
	margin-top: 2px;
}

#haerting_facebookwall .fb-clear {
	clear: both;
	border-bottom: 1px solid #4D4D4D;
	margin: 0px 0px 10px 0px;
}

/* @end */
/* @group Twitter "Aktuelles"  */
.twitterAktuelles {
	width: 230px;
	/*margin: 20px 0px 0px 0px;*/
}

.twitterAktuelles .twitterColIcon {
	border-bottom: 1px solid #4D4D4D;
	padding: 0px 0px 5px 0px;
}

.twitterAktuelles .twitterColHead {
	border-bottom: 1px solid #4D4D4D;
}

.twitterAktuelles .twitterColHead h2 {
	font-family: Georgia;
	font-size: 16px;
	font-style: italic;
	font-weight: normal;
	margin: 4px 0 0;
	padding: 0 0 4px;
	color: black;
}

.twitterAktuelles div.tweets-pulled-listing ul li:last-child {
	border-bottom: 1px solid #4D4D4D;
	padding: 0 0 10px;
}

.twitterAktuelles .tweet-time {
	margin: 10px 0px 5px 0px;
	padding: 0px 0px 1px 0px;
}

div.twitterAktuelles .tweet-time a {
	color: #4D4D4D;
	font-size: 12px;
	font-family: Georgia;
}

div.twitterAktuelles .tweet-text {
	font-size: 13px;
	font-family: Georgia;
	line-height: 140%;
}

div.twitterAktuelles .tweet-text a {
	color: #96BE0D;
}

div.twitterAktuelles .tweet-reply {
	float: left;
	margin: 8px 0px 0px 0px;
}

div.twitterAktuelles .tweet-reply a {
	background-image: url("../img/twitter_reply.png");
	background-repeat: no-repeat;
	padding: 0px 0px 0px 17px;
	font-family: Georgia;
	font-size: 10px;
	color: #862880;
}

div.twitterAktuelles .tweet-reply a:hover {
	background-image: url("../img/twitter_reply_hover.png");
	background-repeat: no-repeat;
	padding: 0px 0px 0px 17px;
	font-family: Georgia;
	font-size: 10px;
	color: #862880;
}

div.twitterAktuelles .tweet-retweet {
	margin: 8px 0px 0px 10px;
	float: left;
}

div.twitterAktuelles .tweet-retweet a {
	background-image: url("../img/twitter_rt.png");
	background-repeat: no-repeat;
	padding: 0px 0px 0px 17px;
	font-family: Georgia;
	font-size: 10px;
	color: #862880;
}

div.twitterAktuelles .tweet-retweet a:hover {
	background-image: url("../img/twitter_rt_hover.png");
	background-repeat: no-repeat;
	padding: 0px 0px 0px 17px;
	font-family: Georgia;
	font-size: 10px;
	color: #862880;
}

.twitterAktuelles div.tweets-pulled-listing div.tweet-divider {
	border-bottom: 1px solid #4D4D4D;
	margin: 7px 0px 0px 0px;
}

/* @end */
/* @group Newsletter Page */
.form-item,
.form-actions {
	margin: 0;
	padding: 0;
}

#newsletter {
	margin: 0px 0px 0px 0px;
}

#newsletter .nltop h2 {
	color: #862880;
	font-family: ColaborateLightRegular, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: normal;
	text-transform: uppercase;
}

#newsletter .nltop .article {
	margin: 0px 0px 0px 0px;
}

#newsletter .nltop .field-name-field-toptext {
	line-height: 140%;
	font-family: Georgia;
	width: 560px;
	border-bottom: 1px dotted #4D4D4D;
	font-size: 16px;
	padding: 0 0 15px;
	margin: 10px 0px 15px 0px;
}

#newsletter .nltop .field-name-field-toptext p {
	margin: 0px 0px 0px 0px;
}

#newsletter .nltop .field-name-body {
	margin: 0px 0px 15px 0px;
	width: 560px;
}

#nlanmeldung {
	width: 315px;
	padding: 0px 50px 0px 0px;
	float: left;
	border-right: 1px dotted #4D4D4D;
	font-family: Georgia;
	font-size: 12px;
	position: relative;
}

#nlanmeldung h2 {
	font-family: ColaborateLightRegular, Tahoma, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 16px;
	line-height: 130%;
	width: 210px;
	color: #862880;
}

#nlanmeldung form #webform-component-anrede {

}

#nlanmeldung form #webform-component-anrede .form-item-submitted-anrede {
	float: left;
	margin: 0px 8px 0px 0px;
	padding: 0;
}

#nlanmeldung form #webform-component-anrede .form-item-submitted-anrede input {
	margin: 0;
	padding: 0;
}

#nlanmeldung form #webform-component-anrede .form-item-submitted-anrede label {
	margin: 0px 0px 0px 5px;
	padding: 0;
}

#nlanmeldung form #webform-component-titel {

}

#nlanmeldung form #webform-component-vorname {

}

#nlanmeldung form #webform-component-nachname {

}

#nlanmeldung form #webform-component-e-mail {
	float: left;
}

#nlanmeldung form #webform-component-newsletterformat {
	margin: -155px 0px 0px 0px;
}

#nlanmeldung form #edit-actions {
}

#nlanmeldung form #edit-actions #edit-submit {
	background-image: url('../img/newsletter_button_eintragen.png');
	border: 0 none;
	height: 24px;
	width: 89px;
}

#nlanmeldung form #webform-component-anrede label,
#nlanmeldung form #webform-component-titel label,
#nlanmeldung form #webform-component-vorname label,
#nlanmeldung form #webform-component-nachname label,
#nlanmeldung form #webform-component-e-mail label,
#nlanmeldung form #webform-component-newsletterformat label {
	font-style: italic;
	font-weight: normal;
	margin: 10px 0px 5px 0px;
}

#nlanmeldung form #webform-component-titel input,
#nlanmeldung form #webform-component-vorname input,
#nlanmeldung form #webform-component-nachname input,
#nlanmeldung form #webform-component-e-mail input {
	width: 200px;
	border: 0;
	background: #e5e5e5;
	height: 23px;
	border: 1px solid #B3B3B3;
}

#nlanmeldung form #webform-component-anrede,
#nlanmeldung form #webform-component-titel,
#nlanmeldung form #webform-component-vorname,
#nlanmeldung form #webform-component-nachname,
#nlanmeldung form #webform-component-e-mail {
	width: 210px;
	clear: both;
}

#nlanmeldung form #webform-component-newsletterformat,
#nlanmeldung form #edit-actions {
	width: 90px;
	float: left;
}

#nlanmeldung form #edit-actions {
	margin: 32px 0px 0px 5px;
}

#nlanmeldung form #webform-component-e-mail .webform-newsletter-selection {
	margin: 30px 0px 0px 0px;
	position: absolute;
	right: 0;
	top: 0;
	width: 160px;
}

#nlanmeldung form #webform-component-e-mail .webform-newsletter-selection .form-checkboxes {
	margin: 0;
	padding: 0;
}

#nlanmeldung form #webform-component-e-mail .webform-newsletter-selection .form-item {
	float: left;
}

#nlanmeldung form #webform-component-e-mail .webform-newsletter-selection input {
	height: 14px;
	width: 25px;
}

#nlanmeldung form #webform-component-anrede #edit-submitted-anrede {
	padding: 5px 0px 15px 0px;
}

#nlanmeldung form #webform-component-e-mail #edit-submitted-e-mail-newsletter-selection #edit-submitted-e-mail-newsletter-selection-4,
#nlanmeldung form #webform-component-e-mail #edit-submitted-e-mail-newsletter-selection #edit-submitted-e-mail-newsletter-selection-11 {
	width: auto;
	border: 0;
	background: none;
}

#nlabmeldung {
	width: 190px;
	padding: 0px 0px 0px 30px;
	float: left;
	font-family: Georgia;
	font-size: 12px;
}

#nlabmeldung h2 {
	font-family: ColaborateLightRegular, Tahoma, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 16px;
	line-height: 130%;
	width: 210px;
	color: #862880;
}

#nlabmeldung #webform-component-newsletter-abmeldung label {
	font-style: italic;
	font-weight: normal;
	margin: 10px 0px 0px 0px;
}

#nlabmeldung #webform-component-newsletter-abmeldung input {
	width: 200px;
	background: none repeat scroll 0 0 #E5E5E5;
	border: 1px solid #B3B3B3;
	height: 23px;
	margin: 10px 0px 10px 0px;
}

#nlabmeldung #edit-actions--2 input#edit-submit--2 {
	background-image: url('../img/newsletter_button_austragen.png');
	border: 0 none;
	height: 24px;
	width: 89px;
	margin: 10px 0px 0px 0px;
}

#newsletter .nl-data-law {
	clear: both;
	padding: 15px 0px 0px 0px;
}

/* @end */
/* @group aktuelle Newsletter */
.newsletter_page {
	width: 290px;
	margin: 0px 0px 0px 40px;
}

.newsletter_page h2 {
	border-bottom: 1px dotted #4D4D4D;
	font-family: Georgia;
	font-size: 16px;
	font-weight: normal;
	padding: 0 0 5px;
}

.newsletter_page .view-newsletter .item-list ul li {
	margin: 0;
	padding: 0;
	list-style: inside;
}

.newsletter_page .view-newsletter .item-list .views-row {
	list-style: none;
}

.newsletter_page .view-newsletter .item-list .views-row .views-field-title {
	border-bottom: 1px dotted #4D4D4D;
	margin: 10px 0px 10px 0px;
	padding: 0px 0px 10px 0px;
	color: #862880;
	font-family: ColaborateLightRegular, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 15px;
	text-transform: uppercase;
}

.newsletter_page .view-newsletter .item-list .views-row .views-field-title a {
	color: #862880;
	font-family: ColaborateLightRegular, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 15px;
	text-transform: uppercase;
}

.newsletter_page .view-newsletter .item-list .views-row .views-field-field-newsletter-subtitle {
	font-family: Georgia;
	font-size: 13px;
	line-height: 140%;
	padding: 0px 0px 10px 0px;
}

.newsletter_page .view-newsletter .item-list .views-row .views-field-field-simplenewsletterteaser {
	font-family: Georgia;
	font-size: 13px;
	line-height: 140%;
	border-bottom: 1px dotted #4D4D4D;
	padding: 0px 0px 10px 0px;
}

.newsletter_page .view-newsletter .item-list .views-row .views-field-field-simplenewsletterteaser p {
	margin: 0em 0em 1.3em 0em;
}

/* @end */
/* @group Vertragstexte */
#vertragstexte {

}

#vertragstexte h2.pane-title {
	color: #862880;
	font-family: ColaborateLightRegular, Tahoma, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 22px;
	margin: 10px 0px 0px 0px;
	padding: 0;
	text-transform: uppercase;
}

#vertragstexte .article {
	margin: 0px 0px 0px 0px;
}

#vertragstexte .article p {
	font-family: Georgia;
	font-size: 16px;
	line-height: 140%;
	border-bottom: 1px dotted #4D4D4D;
	margin: 10px 0px 15px 0px;
	padding: 0px 0px 15px 0px
}

#vertragstexte .view-downloads ul {
	margin: 0px 0px 0px 0px;
	padding: 0;
}

#vertragstexte .view-downloads ul li {
	list-style: none;
	margin: 0;
	padding: 0;
	border-bottom: 1px dotted #4D4D4D;
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 10px 0px;
}

#vertragstexte .view-downloads ul li .vertrag_left {
	width: 650px;
	float: left;
}

#vertragstexte .view-downloads ul li .vertrag_left .title h2 {
	color: #862880;
	font-family: ColaborateLightRegular, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 22px;
	padding: 0px 0px 5px 0px;
	font-weight: normal;
	margin: 9px 0px 0px 0px;
	text-transform: uppercase;
}

#vertragstexte .view-downloads ul li .vertrag_left .title h2 a {
	color: #862880;
}

#vertragstexte .view-downloads ul li .vertrag_left .body {
	font-family: Georgia;
	font-size: 14px;
	line-height: 130%;
}

#vertragstexte .view-downloads ul li .vertrag_right {
	float: left;
	margin: 0 0 0 40px;
	width: 290px;
}

#vertragstexte .view-downloads ul li .vertrag_right .download-title {
	font-family: Georgia;
	font-size: 12px;
	font-weight: bold;
	padding: 0 0 5px;
}

#vertragstexte .view-downloads ul li .vertrag_right .download-file {
	float: left;
}

#vertragstexte .view-downloads ul li .vertrag_right .download-file .file-icon {
	display: none;
}

#vertragstexte .view-downloads ul li .vertrag_right .download-file a {
	font-family: Georgia;
	font-size: 13px;
	color: #862880;
	border-right: 1px solid #4D4D4D;
	padding: 0px 7px 0px 0px;
}

#vertragstexte .view-downloads ul li .vertrag_right .download-size {
	font-family: Arial;
	font-size: 13px;
	color: #862880;
	float: left;
	margin: 2px 0px 0px 5px;
}

/* @end */
/* @group Härting Papers */
#haertingpapers {

}

#Contracts .view-downloads ul,
#haertingpapers .view-downloads ul {
	margin: 0;
	padding: 0;
}

#Contracts .view-downloads ul li,
#haertingpapers .view-downloads ul li {
	list-style: none;
	margin: 0;
	padding: 0;
	border-bottom: 1px dotted #4D4D4D;
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 10px 0px;
}

#Contracts .view-downloads ul li:last-child,
#haertingpapers .view-downloads ul li:last-child {
	border: none;
}

#Contracts .view-downloads .views-row-first,
#haertingpapers .view-downloads .views-row-first {
	margin: 0px 0px 10px 0px;
}

#Contracts .view-downloads ul li .papers_left,
#haertingpapers .view-downloads ul li .papers_left {
	width: 600px;
	float: left;
}

#Contracts .view-downloads ul li .papers_left .title h2,
#haertingpapers .view-downloads ul li .papers_left .title h2 {
	color: #862880;
	font-family: ColaborateLightRegular, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 20px;
	text-transform: uppercase;
	padding: 0px 0px 10px 0px;
	font-weight: normal;
}

#Contracts .view-downloads ul li .papers_left .title h2 a,
#haertingpapers .view-downloads ul li .papers_left .title h2 a {
	color: #862880;
}

#Contracts .view-downloads ul li .papers_left .body,
#haertingpapers .view-downloads ul li .papers_left .body {
	font-family: Georgia;
	font-size: 13px;
	line-height: 140%;
}

#Contracts .view-downloads ul li .papers_left .body p,
#haertingpapers .view-downloads ul li .papers_left .body p {
	margin: 0px 0px 0px 0px;
}

#Contracts .view-downloads ul li .papers_right,
#haertingpapers .view-downloads ul li .papers_right {
	width: 340px;
	float: left;
	margin: 0px 0px 0px 40px;
	padding: 28px 0px 0px 0px;
}

#Contracts .view-downloads ul li .papers_right .download-title,
#haertingpapers .view-downloads ul li .papers_right .download-title {
	font-family: Georgia;
	font-size: 12px;
	font-weight: bold;
	padding: 0 0 5px;
}

#Contracts .view-downloads ul li .papers_right .download-file,
#haertingpapers .view-downloads ul li .papers_right .download-file {
	float: left;
}

#Contracts .view-downloads ul li .papers_right .download-file .file-icon,
#haertingpapers .view-downloads ul li .papers_right .download-file .file-icon {
	display: none;
}

#Contracts .view-downloads ul li .papers_right .download-file a,
#haertingpapers .view-downloads ul li .papers_right .download-file a {
	font-family: Georgia;
	font-size: 13px;
	color: #862880;
	border-right: 1px solid #4D4D4D;
	padding: 0px 7px 0px 0px;
}

#Contracts .view-downloads ul li .papers_right .download-size,
#haertingpapers .view-downloads ul li .papers_right .download-size {
	font-family: Arial;
	font-size: 13px;
	color: #862880;
	float: left;
	margin: 1px 0px 0px 5px;
}

/* @end */
/* @group Twitter Front */
.front_twitter {
	overflow: hidden;
}

.front_twitter div.tweets-pulled-listing {
	margin: 0px 0px 0px 20px;
}

.front_twitter div.tweets-pulled-listing div.tweet-divider {
	border-bottom: 1px dotted #4D4D4D;
	clear: left;
	margin: 10px 0px 10px 0px;
}

.front_twitter div.tweets-pulled-listing ul.tweets-pulled-listing:last-child div.tweet-divider {
	display: none;
}

.front_twitter ul {
	margin: 0px 0px 0px 0px;
	width: 275px;
}

.front_twitter li {
	width: 275px;
	height: 190px;
}

.front_twitter .twitterColHead,
.front_twitter .twitterColIcon {
	display: none;
}

.front_twitter .tweet-time {
	border-bottom: 1px dotted #4D4D4D;
	margin: 10px 0;
	padding: 0 0 10px;
}

.front_twitter .tweets-pulled-listing .tweet-time a {
	color: #4D4D4D;
	font-family: Georgia;
	font-size: 13px;
}

.front_twitter .tweet-text {
	font-family: Georgia;
	font-size: 13px;
	line-height: 135%;
	margin: 0px 0px 5px 0px;
	padding: 0px 0px 10px 0px;
	border-bottom: 1px dotted #4D4D4D;
}

.front_twitter .tweet-text a {
	color: #96BE0D;
}

.front_twitter .tweet-reply {
	float: left;
}

.front_twitter .tweet-reply a {
	background-image: url("../img/twitter_reply.png");
	background-repeat: no-repeat;
	padding: 0px 0px 0px 20px;
	font-family: Georgia;
	font-size: 10px;
	color: #862880;
}

.front_twitter .tweet-reply a:hover {
	background-image: url("../img/twitter_reply_hover.png");
	background-repeat: no-repeat;
	padding: 0px 0px 0px 20px;
	font-family: Georgia;
	font-size: 10px;
	color: #862880;
}

.front_twitter .tweet-retweet {
	margin: 0px 0px 0px 10px;
	float: left;
}

.front_twitter .tweet-retweet a {
	background-image: url("../img/twitter_rt.png");
	background-repeat: no-repeat;
	padding: 0px 0px 0px 20px;
	font-family: Georgia;
	font-size: 10px;
	color: #862880;
}

.front_twitter .tweet-retweet a:hover {
	background-image: url("../img/twitter_rt_hover.png");
	background-repeat: no-repeat;
	padding: 0px 0px 0px 20px;
	font-family: Georgia;
	font-size: 10px;
	color: #862880;
}

.front_twitter .tweet-divider {

}

/* @end */
/* @group Facebook Front */
.front_facebook {
	height: 195px;
	overflow: hidden;
}

.front_facebook .fb-wall-box {
	width: 270px;
	margin: 0px 0px 0px 20px;
}

.front_facebook .fb-wall-avatar,
.front_facebook .fb-wall-message-from,
.front_facebook .fb-wall-icon,
.front_facebook .fb-wall-media-link,
.front_facebook .fb-wall-likes {
	display: none;
}

.front_facebook .fb-wall-media-container {
	margin: 16px 0px 0px 0px;
}

.front_facebook .fb-wall-message {
	display: none;
	margin: 10px 0;
	padding: 0 0 10px;
}

.front_facebook .fb-wall-headline {
	color: #862880;
	font-family: ColaborateLightRegular, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 17px;
	text-transform: uppercase;
}

.front_facebook a.fb-wall-name {
	color: #862880;
	font-family: ColaborateLightRegular, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 17px;
	text-transform: uppercase;

}

.front_facebook .fb-wall-description {
	border-top: 1px dotted #4D4D4D;
	font-family: Georgia;
	font-size: 12px;
	height: 85px;
	line-height: 140%;
	margin: 5px 0 0;
	overflow: hidden;
	padding: 5px 0 0;
	width: 270px;
}

.front_facebook .fb-wall-date {
	color: #4D4D4D;
	font-family: Georgia;
	font-size: 13px;
}

/* @end */
/* @group Aktuelles: Härting Papers */
.aktuelles-haertingpapers {
	margin: 20px 0px 0px 0px;
}

.aktuelles-haertingpapers .papersColIcon {
	border-bottom: 1px solid #4D4D4D;
	padding: 0 0 5px;
}

.aktuelles-haertingpapers .papersColHead {
	border-bottom: 1px solid #4D4D4D;
}

.aktuelles-haertingpapers .papersColHead h2 {
	font-family: Georgia;
	font-size: 16px;
	font-style: italic;
	font-weight: normal;
	margin: 4px 0 0;
	padding: 0 0 4px;
}

.aktuelles-haertingpapers ul {
	margin: 0;
	padding: 0;
}

.aktuelles-haertingpapers ul li {
	margin: 0;
	padding: 0;
	list-style: none;
}

.aktuelles-haertingpapers .views-field-title a h2 {
	color: #862880;
	font-family: ColaborateLightRegular, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 15px;
	text-transform: uppercase;
	line-height: 140%;
	font-weight: normal;
	margin: 10px 0px 5px 0px;
}

.aktuelles-haertingpapers .aktuelles_haertingpapers_custom {
	border-bottom: 1px dotted #4D4D4D;
}

.aktuelles-haertingpapers .aktuelles_haertingpapers_custom .aktuelles_haertingpapers_custom_overview_link {
	margin: 10px 0px 10px 0px;
	padding: 0px 0px 10px 0px;
	border-bottom: 1px dotted #4d4d4d;
}

.aktuelles-haertingpapers .aktuelles_haertingpapers_custom_overview_link a {
	font-family: ColaborateLightRegular, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 15px;
	text-transform: uppercase;
	color: #862880;
}

.aktuelles-haertingpapers .aktuelles_haertingpapers_custom p {
	font-family: Georgia;
	font-size: 13px;
	line-height: 140%;
	margin: 0px 0px 10px 0px;
}

.aktuelles-haertingpapers .aktuelles_haertingpapers_custom_link {
	border-bottom: 1px solid #4D4D4D;
	margin: 10px 0;
	padding: 0 0 10px;
}

.aktuelles-haertingpapers .aktuelles_haertingpapers_custom_link .linkimage {
	width: 14px;
	float: left;
	margin: 1px 5px 0px 0px;
}

.aktuelles-haertingpapers .aktuelles_haertingpapers_custom_link .linktitle {

}

.aktuelles-haertingpapers .aktuelles_haertingpapers_custom_link a {
	color: #862880;
	font-family: Georgia;
	font-size: 12px;
}

/* @end */
.region-content .field-type-text-with-summary {
	font-family: Georgia;
	font-size: 13px;
	line-height: 140%;
	margin: 0px 0px 0px 0px;
	width: 650px;
}

.region-content .field-type-text-with-summary h1,
.region-content .field-type-text-with-summary h2,
.region-content .field-type-text-with-summary h3,
.region-content .field-type-text-with-summary h4,
.region-content .field-type-text-with-summary h5,
.region-content .field-type-text-with-summary h6,
.field-name-field-neuigkeitbodytext h1,
.field-name-field-neuigkeitbodytext h2,
.field-name-field-neuigkeitbodytext h3,
.field-name-field-neuigkeitbodytext h4,
.field-name-field-neuigkeitbodytext h5,
.field-name-field-neuigkeitbodytext h6 {
	color: #862880;
	margin: 20px 0 15px;
	padding: 0;
	text-transform: uppercase;
	font-weight: normal;
}

.node-type-simplenews .region-content .field-type-text-with-summary h1:first-child,
.node-type-simplenews .region-content .field-type-text-with-summary h2:first-child,
.node-type-simplenews .region-content .field-type-text-with-summary h3:first-child,
.node-type-simplenews .region-content .field-type-text-with-summary h4:first-child,
.node-type-simplenews .region-content .field-type-text-with-summary h5:first-child,
.node-type-simplenews .region-content .field-type-text-with-summary h6:first-child {
	color: #862880;
	margin: 20px 0px 10px 0px;
	padding: 0;
	text-transform: uppercase;
	font-weight: normal;
}

.region-content .field-type-text-with-summary h1:first-child,
.region-content .field-type-text-with-summary h2:first-child,
.region-content .field-type-text-with-summary h3:first-child,
.region-content .field-type-text-with-summary h4:first-child,
.region-content .field-type-text-with-summary h5:first-child,
.region-content .field-type-text-with-summary h6:first-child {
	color: #862880;
	margin: 0px 0px 15px 0px;
	padding: 0;
	text-transform: uppercase;
	font-weight: normal;
}

.region-content .field-type-text-with-summary table tbody {
	border: none;
}

.region-content .field-type-text-with-summary table td {
	vertical-align: top;
}

.region-content .field-name-field-newsletter-subtitle {
	font-family: Georgia;
	font-size: 15px;
	width: 650px;
}

.publikation_detailview_left ul,
.region-content .field-type-text-with-summary ul {
	margin: -6px 0px 16px 15px;
}

.publikation_detailview_left li,
.region-content .field-type-text-with-summary li {
	list-style: disc outside url("../img/neuigkeit_list_style_image.png");
}

.region-content .field-type-text-with-summary a {
	color: #862880;
}

/* @end */
/* @group Kontakt Seite */
#kontakt {
	margin: 0px 0px 0px 0px;
}

#kontakt .article {
	margin: 0px 0px 0px 0px;
}

#kontakt .panel-2_Col-left .field-type-text-with-summary {
	width: 620px;
	margin: 0px 0px 0px 0px;
}

#kontakt .panel-2_Col-right .field-type-text-with-summary {
	width: 320px;
	margin: 10px 0px 0px 0px;
}

/* @end */
/* @group Sitemap */
#site-map {
	margin: 0px 0px 0px 0px;
	width: 650px;
}

#site-map .site-map-box {
	margin: 0;
	clear: both;
}

#site-map h2 {
	font-family: ColaborateLightRegular, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: normal;
	text-transform: uppercase;
	color: #862880;
	border-bottom: 1px dotted #4D4D4D;
	padding: 0px 0px 5px 0px;
	margin: 0px 0px 10px 0px;
}

#site-map .content .site-map-menu {
	padding: 0;
	margin: 0;
}

#site-map .site-map-box-menu-menu-service-links .content ul.site-map-menu {
	margin: 0px 0px 0px 4px;
}

#site-map .site-map-box-menu-menu-service-links .content ul.site-map-menu li {
	list-style: none;
	margin: 0;
	padding: 0;
	line-height: 140%;
}

#site-map .site-map-box-menu-menu-service-links .content ul.site-map-menu li a {
	font-weight: normal;
	background-image: url("../img/neuigkeit_list_style_image.png");
	background-repeat: no-repeat;
	background-position: 0px 3px;
	padding: 0px 0px 0px 15px;
	color: #4d4d4d;
}

#site-map .content ul.site-map-menu {
	margin: 0px 0px 0px 21px;
}

#site-map .content ul.site-map-menu li.expanded {
	list-style-image: url('../img/pfeil_unten.png');
	font-weight: bold;
	float: left;
	margin: 0;
	padding: 0px 40px 0px 0px;
}

#site-map .content ul.site-map-menu li:last-child,
#site-map .content ul.site-map-menu li.expanded:last-child {
	list-style-image: url('../img/pfeil_unten.png');
	font-weight: bold;
	float: left;
	margin: 0px 0px 0px 25px;
	padding: 0px 40px 0px 0px;
}

#site-map .content ul.site-map-menu li a,
#site-map .content ul.site-map-menu li.expanded a {
	font-family: Georgia;
	font-size: 15px;
	color: #4d4d4d;
}

#site-map .content .site-map-menu li.expanded ul.site-map-menu {
	margin: 10px 0px 0px -17px;
}

#site-map .content .site-map-menu li.expanded ul.site-map-menu li:last-child {
	margin: 0;
}

#site-map .content .site-map-menu li.expanded ul.site-map-menu li.leaf {
	list-style: none;
	font-weight: normal;
	background-image: url("../img/neuigkeit_list_style_image.png");
	background-repeat: no-repeat;
	background-position: 0px 7px;
	padding: 0px 0px 0px 15px;
	line-height: 140%;
}

#site-map .content .site-map-menu li.expanded ul.site-map-menu li.leaf a {
	font-family: Georgia;
	font-size: 15px;
	color: #4d4d4d;
}

#site-map .site-map-box-menu-menu-service-links .content ul.site-map-menu li:last-child {
	float: left;
	font-weight: bold;
	margin: 0;
	padding: 0px 40px 0px 0px;
	list-style: none;
}

/* @end */
/* @group Sitemap */
.page-sitemap .region-content,
.page-search-node .region-content {
	margin: 33px 0px 0px 0px;
}

.page-search-node .region-content h2 {
	font-family: ColaborateLightRegular, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: normal;
	text-transform: uppercase;
	color: #862880;
}

.page-search-node .region-content ul {
	margin: 10px 0px 0px 16px;
	padding: 0;
	width: 500px;
}

.page-search-node .region-content ul li {
	list-style-image: url("../img/neuigkeit_list_style_image.png");
	padding: 0 0 8px;
	font-family: Georgia;
	font-size: 13px;
	line-height: 140%;
}

ol.search-results {
	width: 610px;
	margin: 0px 40px 0px 0px;
}

ol.search-results li {
	border-bottom: 1px dotted #4D4D4D;
	margin: 8px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

ol.search-results li h3 a {
	font-size: 16px;
	font-family: ColaborateLightRegular, Tahoma, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #862880;
	text-transform: uppercase;
}

ol.search-results li .search-snippet-info {
	font-size: 12px;
	font-family: Georgia;
	line-height: 140%;
	margin: 5px 0px 5px 0px;
	padding: 0;
}

ol.search-results li .search-snippet-info p strong {
	text-decoration: underline;
}

#search-form {
	float: right;
	margin: 0px 0px 0px 0px;
	padding: 0;
	width: 330px;
}

#edit-basic {
	position: relative;
}

#edit-basic .form-item label {
	font-family: Georgia;
	font-size: 16px;
	font-weight: normal;
}

#edit-basic .form-item input.haerting_keys {
	background-color: #EBEBEB;
	border: none;
	height: 24px;
	text-indent: 10px;
	margin: 8px 0px 0px 0px;
	width: 292px;
}

#edit-basic input.haerting_submit {
	position: absolute;
	margin: 14px 0 0 -20px;
}

/* @end */
/* @group Sitemap */
.greenArrow {
	background: url('../img/pfeil_rechts.png');
	background-repeat: no-repeat;
	background-position: 0px 2px;
	padding: 0px 0px 0px 20px;
	display: block;
}

hr {
	border-top: none;
	border-right: none;
	border-left: none;
	border-bottom: 1px dotted #4d4d4d;
	height: 1px;
}

.newsletter-detailview {
	margin: 0px 0px 0px 0px;
}

.newsletter-detailview table {
	font-size: 11px;
	font-family: Georgia;
	line-height: 140%;
}

.newsletter-detailview p {
	line-height: 1.3em;
	margin-bottom: .6em;
}

.newsletter-detailview a {
	color: #862880;
}

#main-left {
	min-height: 230px;
	float: left;
}

.newsletter-detailview #main-left {
	width: 650px;
	float: left;
}

.newsletter-detailview #main-left .field-name-field-simplenewsletteranrede p {
	font-size: 13px;
	font-family: Georgia;
	line-height: 140%;
	margin: 0em 0em 1.3em 0em;
}

.newsletter-detailview #main-left .field-name-field-simplenewsletteruntertitel p {
	font-size: 13px;
	font-family: Georgia;
	line-height: 140%;
	margin: 0em 0em 1.3em 0em;
}

.newsletter-detailview #main-left .field-name-body p, .newsletter-detailview #main-left .field-name-body td {
	font-size: 13px;
	font-family: Georgia;
	line-height: 140%;
	margin: 0em 0em 1.3em 0em;
}

.newsletter-detailview #main-left .field-name-field-simplenewsletterref .field-item {
	border-bottom: 1px dotted #4d4d4d;
	margin: 0px 0px 5px 0px;
	padding: 0px 0px 5px 0px;
}

.newsletter-detailview #main-left .field-name-field-simplenewsletterref .field-item a {
	color: #862880;
	font-size: 13px;
	font-family: Georgia;
	line-height: 140%;
}

.field-name-field-simplenewsletterfooter {
	margin: 20px 0px 0px 0px;
}

.newsletter-detailview #main-left .field-name-field-simplenewsletterfooter p {
	font-size: 11px;
	font-family: Georgia;
	line-height: 140%;
}

.newsletter-detailview #main-right {
	width: 290px;
	margin: 33px 0px 0px 40px;
	float: left;
	font-size: 12px;
	font-family: Georgia;
}

.newsletter-detailview #main-right .newsletterArchiv h2 {
	margin: 0px 0px 8px 0px;
	border-bottom: 1px dotted #4D4D4D;
	padding: 0px 0px 8px 0px;
	font-family: Georgia;
	font-size: 16px;
	font-weight: normal;
}

.newsletter-detailview #main-right .newsletterArchiv ul li {
	list-style: none;
	margin: 0px 0px 8px 0px;
	padding: 0px 0px 8px 0px;
	border-bottom: 1px dotted #4d4d4d;
}

.newsletter-detailview #main-right .newsletterArchiv ul li a {
	color: #862880;
	font-size: 12px;
	font-family: Georgia;
}

/* @end */
/* @group Jobs */
.page-node-173 p,
.page-node-174 p {
	font-size: 13px;
	font-family: Georgia;
	line-height: 140%;
	margin: 0em 0em 1.3em 0em;
}

.page-node-173 h1,
.page-node-173 h2,
.page-node-173 h3,
.page-node-173 h4,
.page-node-173 h5,
.page-node-173 h6,
.page-node-174 h1,
.page-node-174 h2,
.page-node-174 h3,
.page-node-174 h4,
.page-node-174 h5,
.page-node-174 h6 {
	font-family: ColaborateLightRegular, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: normal;
	text-transform: uppercase;
	color: #862880;
}

.page-node-173 .article,
.page-node-174 .article {
	margin: 33px 0px 0px 0px;
}

/* @end */
/* @group Jobs */
div#cboxContent {
	background: #fff;
	overflow: hidden;
	font-size: 12px;
	font-family: Georgia;
	color: #4d4d4d;
}

div#cboxContent a {
	color: #862880;
}

div#cboxContent h1,
div#cboxContent h2,
div#cboxContent h3,
div#cboxContent h4,
div#cboxContent h5,
div#cboxContent h6 {
	font-family: ColaborateLightRegular, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: normal;
	text-transform: uppercase;
	color: #862880;
}

/* @end */
/* @group 3 spaltige Teamseite */
.panel-3_Col .team-detail-list li.views-row,
.panel-1col .team-detail-list li.views-row {
	width: 326px;
}

.panel-3_Col .team-detail-list,
.panel-1col .team-detail-list {
	width: 980px;
}

/* @end */
/* @group Node Ausnahmen */
.page-node-53 .region-content,
.page-node-54 .region-content,
.page-node-55 .region-content,
.page-node-56 .region-content,
.page-node-57 .region-content,
.page-node-140 .region-content,
.page-node-139 .region-content,
.page-node-138 .region-content,
.page-node-137 .region-content,
.page-node-136 .region-content,
.page-node-248 .region-content,
.page-node-249 .region-content,
.page-node-250 .region-content,
.page-node-251 .region-content,
.page-node-252 .region-content,
.page-node-265 .region-content,
.page-node-266 .region-content,
.page-node-267 .region-content,
.page-node-268 .region-content,
.page-node-269 .region-content,
.page-node-283 .region-content,
.page-node-284 .region-content,
.page-node-285 .region-content,
.page-node-286 .region-content,
.page-node-287 .region-content,
.page-node-371 .region-content,
.page-node-372 .region-content,
.page-node-373 .region-content,
.page-node-374 .region-content,
.page-node-375 .region-content {
	width: 650px;
	margin: 0px 40px 0px 0px;
	float: left;
}

.node-type-pages .experts {
	float: left;
	margin: 33px 0px 0px 0px;
	width: 290px;
}

.node-type-pages .experts h2 {
	border-bottom: 1px dotted #4D4D4D;
	font-family: Georgia;
	font-size: 16px;
	padding: 0px 0px 10px 0px;
	font-weight: normal;
}

.node-type-pages .experts ul {
	margin: 10px 0px 0px 0px;
}

.node-type-pages .experts li {
	list-style: none;
	background-image: url("../img/neuigkeit_list_style_image.png");
	background-repeat: no-repeat;
	display: block;
	background-position: 0px 5px;
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 10px 15px;
	border-bottom: 1px dotted #4D4D4D;
}

.node-type-pages .experts li a {
	color: #862880;
	font-size: 13px;
	font-family: Georgia;
}

/* @end */
.panel-startseite-top .article {
	margin: 0px 0px 0px 0px;
}

/* @group Hiddens */
.anwaltactive,
.wissenactive,
.studentactive,
.sekactive {
	display: none;
}

/* @end */
/* @group Video Funktion and Layout */
.neuigkeit_video {
	clear: both;
	overflow: hidden;
}

.neuigkeit_video .haerting_video {
	margin: 10px 0px 0px 0px;
}

/* @end */
/* @group downloads Detailseite */
.downloadsDetailsView {

}

.downloadWrapper {

}

.downloadsDetailViewLeft {
	width: 650px;
	float: left;
}

.downloadsDetailViewLeft ul {
	margin: 0;
	padding: 0;
}

.downloadsDetailViewLeft ul li {
	margin: 0;
	padding: 0;
	list-style: none;
	font-size: 13px;
	line-height: 140%;
}

.downloadsDetailViewLeft ul li h2 {
	color: #862880;
	font-family: ColaborateLightRegular, Tahoma, Arial, Helvetica, sans-serif;
	font-weight: normal;
	margin: 0 0 15px;
	padding: 0;
	text-transform: uppercase;
	font-size: 22px;
}

.downloadsDetailViewLeft .downloads_bodytext p {
	font-family: Georgia;
	font-size: 13px;
	line-height: 140%;
}

.downloadsDetailViewLeft .downloads_bodytext a {
	color: #862880;
}

.downloadsDetailViewLeft .downloads_bodytext ol {
	margin: 0px 0px 0px 20px;
}

.downloadsDetailViewLeft .downloads_bodytext ol li {
	list-style: inherit;
}

.downloadsDetailViewLeft ul li p {
	margin: 0 0 1.3em;
	padding: 0;
}

.downloadsDetailViewLeft ul li ul {
	margin: 0px 0px 10px 13px;
}

.downloadsDetailViewLeft ul li ul li {
	background-image: url("../img/neuigkeit_list_style_image.png");
	padding: 0px 0px 0px 12px;
	background-position: 0px 5px;
	background-repeat: no-repeat;
}

.downloadsDetailViewLeft ul li .downloads_teasertext {
	font-family: Georgia;
	font-size: 16px;
	line-height: 140%;
	margin: 10px 0px 20px 0px;
	padding: 0px 0px 20px 0px;
	border-bottom: 1px dotted #4D4D4D;
}

.downloadsDetailViewLeft ul li .downloads_teasertext p {
	margin: 0;
}

.downloadsDetailViewLeft ul li .downloads_bodytext {
	font-family: Georgia;
	font-size: 13px;
	line-height: 140%;
}

.downloadsDetailViewRight {
	width: 330px;
	float: left;
}

.downloadsDetailViewRight .view-content {
	margin: 0px 0px 0px 40px;
}

.downloadsDetailViewRight ul {
	margin: 0;
	padding: 0;
}

.downloadsDetailViewRight ul li {
	margin: 0;
	padding: 0;
	list-style: none;
}

.downloadsDetailViewRight .view-header h2 {
	border-bottom: 1px dotted #4D4D4D;
	font-family: Georgia;
	font-size: 16px;
	font-weight: normal;
	margin: 7px 0 0;
	padding: 8px 0;
	width: 290px;
}

.downloadsDetailViewRight .download-title {
	font-family: Georgia;
	font-size: 12px;
	font-weight: bold;
	padding: 0 0 5px;
	margin: 13px 0px 0px 0px;
}

.downloadsDetailViewRight .author {
	border-bottom: none;
	margin: 15px 0 8px;
	padding: 0px 0px 0px 0px;
}

.downloadsDetailViewRight .author.last {
	border-bottom: 1px dotted #4D4D4D;
	margin: 15px 0 8px;
	padding: 0 0 8px;
}

.downloadsDetailViewRight .authorname {
	color: #862880;
	font-family: Georgia;
	font-size: 13px;
	font-weight: bold;
	margin: 0 0 4px;
	padding: 8px 0 0;
}

.downloadsDetailViewRight .authorposition {
	font-family: Georgia;
	font-size: 13px;
}

.authorimage {
	margin-bottom: 7px;
}

.downloadsDetailViewRight .datei {
	float: left;
}

.downloadsDetailViewRight .datei a {
	border-right: 1px solid #4D4D4D;
	color: #862880;
	font-family: Georgia;
	font-size: 13px;
	padding: 0 7px 0 0;
}

.downloadsDetailViewRight .download-size {
	color: #862880;
	float: left;
	font-family: Arial;
	font-size: 13px;
	margin: 2px 0 0 5px;
}

/* @end */
.node-type-downloads img.headerimage {
	display: none;
}