/* raleway-100 - latin */
@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 100;
  src: url('/fileadmin/fonts/raleway-v28-latin-100.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('/fileadmin/fonts/raleway-v28-latin-100.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/fileadmin/fonts/raleway-v28-latin-100.woff2') format('woff2'), /* Super Modern Browsers */
       url('/fileadmin/fonts/raleway-v28-latin-100.woff') format('woff'), /* Modern Browsers */
       url('/fileadmin/fonts/raleway-v28-latin-100.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/fileadmin/fonts/raleway-v28-latin-100.svg#Raleway') format('svg'); /* Legacy iOS */
}

/* raleway-200 - latin */
@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 200;
  src: url('/fileadmin/fonts/raleway-v28-latin-200.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('/fileadmin/fonts/raleway-v28-latin-200.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/fileadmin/fonts/raleway-v28-latin-200.woff2') format('woff2'), /* Super Modern Browsers */
       url('/fileadmin/fonts/raleway-v28-latin-200.woff') format('woff'), /* Modern Browsers */
       url('/fileadmin/fonts/raleway-v28-latin-200.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/fileadmin/fonts/raleway-v28-latin-200.svg#Raleway') format('svg'); /* Legacy iOS */
}

/* raleway-300 - latin */
@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 300;
  src: url('/fileadmin/fonts/raleway-v28-latin-300.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('/fileadmin/fonts/raleway-v28-latin-300.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/fileadmin/fonts/raleway-v28-latin-300.woff2') format('woff2'), /* Super Modern Browsers */
       url('/fileadmin/fonts/raleway-v28-latin-300.woff') format('woff'), /* Modern Browsers */
       url('/fileadmin/fonts/raleway-v28-latin-300.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/fileadmin/fonts/raleway-v28-latin-300.svg#Raleway') format('svg'); /* Legacy iOS */
}

/* raleway-regular - latin */
@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 400;
  src: url('/fileadmin/fonts/raleway-v28-latin-regular.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('/fileadmin/fonts/raleway-v28-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/fileadmin/fonts/raleway-v28-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('/fileadmin/fonts/raleway-v28-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('/fileadmin/fonts/raleway-v28-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/fileadmin/fonts/raleway-v28-latin-regular.svg#Raleway') format('svg'); /* Legacy iOS */
}

/* raleway-500 - latin */
@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 500;
  src: url('/fileadmin/fonts/raleway-v28-latin-500.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('/fileadmin/fonts/raleway-v28-latin-500.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/fileadmin/fonts/raleway-v28-latin-500.woff2') format('woff2'), /* Super Modern Browsers */
       url('/fileadmin/fonts/raleway-v28-latin-500.woff') format('woff'), /* Modern Browsers */
       url('/fileadmin/fonts/raleway-v28-latin-500.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/fileadmin/fonts/raleway-v28-latin-500.svg#Raleway') format('svg'); /* Legacy iOS */
}

/* raleway-600 - latin */
@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 600;
  src: url('/fileadmin/fonts/raleway-v28-latin-600.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('/fileadmin/fonts/raleway-v28-latin-600.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/fileadmin/fonts/raleway-v28-latin-600.woff2') format('woff2'), /* Super Modern Browsers */
       url('/fileadmin/fonts/raleway-v28-latin-600.woff') format('woff'), /* Modern Browsers */
       url('/fileadmin/fonts/raleway-v28-latin-600.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/fileadmin/fonts/raleway-v28-latin-600.svg#Raleway') format('svg'); /* Legacy iOS */
}

/* raleway-700 - latin */
@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 700;
  src: url('/fileadmin/fonts/raleway-v28-latin-700.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('/fileadmin/fonts/raleway-v28-latin-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/fileadmin/fonts/raleway-v28-latin-700.woff2') format('woff2'), /* Super Modern Browsers */
       url('/fileadmin/fonts/raleway-v28-latin-700.woff') format('woff'), /* Modern Browsers */
       url('/fileadmin/fonts/raleway-v28-latin-700.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/fileadmin/fonts/raleway-v28-latin-700.svg#Raleway') format('svg'); /* Legacy iOS */
}

/* raleway-800 - latin */
@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 800;
  src: url('/fileadmin/fonts/raleway-v28-latin-800.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('/fileadmin/fonts/raleway-v28-latin-800.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/fileadmin/fonts/raleway-v28-latin-800.woff2') format('woff2'), /* Super Modern Browsers */
       url('/fileadmin/fonts/raleway-v28-latin-800.woff') format('woff'), /* Modern Browsers */
       url('/fileadmin/fonts/raleway-v28-latin-800.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/fileadmin/fonts/raleway-v28-latin-800.svg#Raleway') format('svg'); /* Legacy iOS */
}

/* raleway-900 - latin */
@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 900;
  src: url('/fileadmin/fonts/raleway-v28-latin-900.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('/fileadmin/fonts/raleway-v28-latin-900.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/fileadmin/fonts/raleway-v28-latin-900.woff2') format('woff2'), /* Super Modern Browsers */
       url('/fileadmin/fonts/raleway-v28-latin-900.woff') format('woff'), /* Modern Browsers */
       url('/fileadmin/fonts/raleway-v28-latin-900.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/fileadmin/fonts/raleway-v28-latin-900.svg#Raleway') format('svg'); /* Legacy iOS */
}

/* raleway-100italic - latin */
@font-face {
  font-family: 'Raleway';
  font-style: italic;
  font-weight: 100;
  src: url('/fileadmin/fonts/raleway-v28-latin-100italic.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('/fileadmin/fonts/raleway-v28-latin-100italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/fileadmin/fonts/raleway-v28-latin-100italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('/fileadmin/fonts/raleway-v28-latin-100italic.woff') format('woff'), /* Modern Browsers */
       url('/fileadmin/fonts/raleway-v28-latin-100italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/fileadmin/fonts/raleway-v28-latin-100italic.svg#Raleway') format('svg'); /* Legacy iOS */
}

/* raleway-200italic - latin */
@font-face {
  font-family: 'Raleway';
  font-style: italic;
  font-weight: 200;
  src: url('/fileadmin/fonts/raleway-v28-latin-200italic.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('/fileadmin/fonts/raleway-v28-latin-200italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/fileadmin/fonts/raleway-v28-latin-200italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('/fileadmin/fonts/raleway-v28-latin-200italic.woff') format('woff'), /* Modern Browsers */
       url('/fileadmin/fonts/raleway-v28-latin-200italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/fileadmin/fonts/raleway-v28-latin-200italic.svg#Raleway') format('svg'); /* Legacy iOS */
}

/* raleway-300italic - latin */
@font-face {
  font-family: 'Raleway';
  font-style: italic;
  font-weight: 300;
  src: url('/fileadmin/fonts/raleway-v28-latin-300italic.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('/fileadmin/fonts/raleway-v28-latin-300italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/fileadmin/fonts/raleway-v28-latin-300italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('/fileadmin/fonts/raleway-v28-latin-300italic.woff') format('woff'), /* Modern Browsers */
       url('/fileadmin/fonts/raleway-v28-latin-300italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/fileadmin/fonts/raleway-v28-latin-300italic.svg#Raleway') format('svg'); /* Legacy iOS */
}

/* raleway-italic - latin */
@font-face {
  font-family: 'Raleway';
  font-style: italic;
  font-weight: 400;
  src: url('/fileadmin/fonts/raleway-v28-latin-italic.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('/fileadmin/fonts/raleway-v28-latin-italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/fileadmin/fonts/raleway-v28-latin-italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('/fileadmin/fonts/raleway-v28-latin-italic.woff') format('woff'), /* Modern Browsers */
       url('/fileadmin/fonts/raleway-v28-latin-italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/fileadmin/fonts/raleway-v28-latin-italic.svg#Raleway') format('svg'); /* Legacy iOS */
}

/* raleway-500italic - latin */
@font-face {
  font-family: 'Raleway';
  font-style: italic;
  font-weight: 500;
  src: url('/fileadmin/fonts/raleway-v28-latin-500italic.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('/fileadmin/fonts/raleway-v28-latin-500italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/fileadmin/fonts/raleway-v28-latin-500italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('/fileadmin/fonts/raleway-v28-latin-500italic.woff') format('woff'), /* Modern Browsers */
       url('/fileadmin/fonts/raleway-v28-latin-500italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/fileadmin/fonts/raleway-v28-latin-500italic.svg#Raleway') format('svg'); /* Legacy iOS */
}

/* raleway-600italic - latin */
@font-face {
  font-family: 'Raleway';
  font-style: italic;
  font-weight: 600;
  src: url('/fileadmin/fonts/raleway-v28-latin-600italic.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('/fileadmin/fonts/raleway-v28-latin-600italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/fileadmin/fonts/raleway-v28-latin-600italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('/fileadmin/fonts/raleway-v28-latin-600italic.woff') format('woff'), /* Modern Browsers */
       url('/fileadmin/fonts/raleway-v28-latin-600italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/fileadmin/fonts/raleway-v28-latin-600italic.svg#Raleway') format('svg'); /* Legacy iOS */
}

/* raleway-700italic - latin */
@font-face {
  font-family: 'Raleway';
  font-style: italic;
  font-weight: 700;
  src: url('/fileadmin/fonts/raleway-v28-latin-700italic.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('/fileadmin/fonts/raleway-v28-latin-700italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/fileadmin/fonts/raleway-v28-latin-700italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('/fileadmin/fonts/raleway-v28-latin-700italic.woff') format('woff'), /* Modern Browsers */
       url('/fileadmin/fonts/raleway-v28-latin-700italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/fileadmin/fonts/raleway-v28-latin-700italic.svg#Raleway') format('svg'); /* Legacy iOS */
}

/* raleway-800italic - latin */
@font-face {
  font-family: 'Raleway';
  font-style: italic;
  font-weight: 800;
  src: url('/fileadmin/fonts/raleway-v28-latin-800italic.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('/fileadmin/fonts/raleway-v28-latin-800italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/fileadmin/fonts/raleway-v28-latin-800italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('/fileadmin/fonts/raleway-v28-latin-800italic.woff') format('woff'), /* Modern Browsers */
       url('/fileadmin/fonts/raleway-v28-latin-800italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/fileadmin/fonts/raleway-v28-latin-800italic.svg#Raleway') format('svg'); /* Legacy iOS */
}

/* raleway-900italic - latin */
@font-face {
  font-family: 'Raleway';
  font-style: italic;
  font-weight: 900;
  src: url('/fileadmin/fonts/raleway-v28-latin-900italic.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('/fileadmin/fonts/raleway-v28-latin-900italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/fileadmin/fonts/raleway-v28-latin-900italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('/fileadmin/fonts/raleway-v28-latin-900italic.woff') format('woff'), /* Modern Browsers */
       url('/fileadmin/fonts/raleway-v28-latin-900italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/fileadmin/fonts/raleway-v28-latin-900italic.svg#Raleway') format('svg'); /* Legacy iOS */
}

/* montserrat-regular - latin */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 400;
  src: url('/fileadmin/fonts/montserrat-v25-latin-regular.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('/fileadmin/fonts/montserrat-v25-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/fileadmin/fonts/montserrat-v25-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('/fileadmin/fonts/montserrat-v25-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('/fileadmin/fonts/montserrat-v25-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/fileadmin/fonts/montserrat-v25-latin-regular.svg#Montserrat') format('svg'); /* Legacy iOS */
}

/* montserrat-700 - latin */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 700;
  src: url('/fileadmin/fonts/montserrat-v25-latin-700.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('/fileadmin/fonts/montserrat-v25-latin-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/fileadmin/fonts/montserrat-v25-latin-700.woff2') format('woff2'), /* Super Modern Browsers */
       url('/fileadmin/fonts/montserrat-v25-latin-700.woff') format('woff'), /* Modern Browsers */
       url('/fileadmin/fonts/montserrat-v25-latin-700.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/fileadmin/fonts/montserrat-v25-latin-700.svg#Montserrat') format('svg'); /* Legacy iOS */
}
/* prata-regular - latin */
@font-face {
  font-family: 'Prata';
  font-style: normal;
  font-weight: 400;
  src: url('/fileadmin/fonts/prata-v18-latin-regular.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('/fileadmin/fonts/prata-v18-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/fileadmin/fonts/prata-v18-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('/fileadmin/fonts/prata-v18-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('/fileadmin/fonts/prata-v18-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/fileadmin/fonts/prata-v18-latin-regular.svg#Prata') format('svg'); /* Legacy iOS */
}
/* playfair-display-regular - latin */
@font-face {
  font-family: 'Playfair Display';
  font-style: normal;
  font-weight: 400;
  src: url('/fileadmin/fonts/playfair-display-v30-latin-regular.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('/fileadmin/fonts/playfair-display-v30-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/fileadmin/fonts/playfair-display-v30-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('/fileadmin/fonts/playfair-display-v30-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('/fileadmin/fonts/playfair-display-v30-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/fileadmin/fonts/playfair-display-v30-latin-regular.svg#PlayfairDisplay') format('svg'); /* Legacy iOS */
}

/* playfair-display-700 - latin */
@font-face {
  font-family: 'Playfair Display';
  font-style: normal;
  font-weight: 700;
  src: url('/fileadmin/fonts/playfair-display-v30-latin-700.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('/fileadmin/fonts/playfair-display-v30-latin-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/fileadmin/fonts/playfair-display-v30-latin-700.woff2') format('woff2'), /* Super Modern Browsers */
       url('/fileadmin/fonts/playfair-display-v30-latin-700.woff') format('woff'), /* Modern Browsers */
       url('/fileadmin/fonts/playfair-display-v30-latin-700.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/fileadmin/fonts/playfair-display-v30-latin-700.svg#PlayfairDisplay') format('svg'); /* Legacy iOS */
}

/* playfair-display-900 - latin */
@font-face {
  font-family: 'Playfair Display';
  font-style: normal;
  font-weight: 900;
  src: url('/fileadmin/fonts/playfair-display-v30-latin-900.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('/fileadmin/fonts/playfair-display-v30-latin-900.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/fileadmin/fonts/playfair-display-v30-latin-900.woff2') format('woff2'), /* Super Modern Browsers */
       url('/fileadmin/fonts/playfair-display-v30-latin-900.woff') format('woff'), /* Modern Browsers */
       url('/fileadmin/fonts/playfair-display-v30-latin-900.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/fileadmin/fonts/playfair-display-v30-latin-900.svg#PlayfairDisplay') format('svg'); /* Legacy iOS */
}

/* playfair-display-italic - latin */
@font-face {
  font-family: 'Playfair Display';
  font-style: italic;
  font-weight: 400;
  src: url('/fileadmin/fonts/playfair-display-v30-latin-italic.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('/fileadmin/fonts/playfair-display-v30-latin-italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/fileadmin/fonts/playfair-display-v30-latin-italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('/fileadmin/fonts/playfair-display-v30-latin-italic.woff') format('woff'), /* Modern Browsers */
       url('/fileadmin/fonts/playfair-display-v30-latin-italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/fileadmin/fonts/playfair-display-v30-latin-italic.svg#PlayfairDisplay') format('svg'); /* Legacy iOS */
}

/* playfair-display-700italic - latin */
@font-face {
  font-family: 'Playfair Display';
  font-style: italic;
  font-weight: 700;
  src: url('/fileadmin/fonts/playfair-display-v30-latin-700italic.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('/fileadmin/fonts/playfair-display-v30-latin-700italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/fileadmin/fonts/playfair-display-v30-latin-700italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('/fileadmin/fonts/playfair-display-v30-latin-700italic.woff') format('woff'), /* Modern Browsers */
       url('/fileadmin/fonts/playfair-display-v30-latin-700italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/fileadmin/fonts/playfair-display-v30-latin-700italic.svg#PlayfairDisplay') format('svg'); /* Legacy iOS */
}

/* playfair-display-900italic - latin */
@font-face {
  font-family: 'Playfair Display';
  font-style: italic;
  font-weight: 900;
  src: url('/fileadmin/fonts/playfair-display-v30-latin-900italic.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('/fileadmin/fonts/playfair-display-v30-latin-900italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/fileadmin/fonts/playfair-display-v30-latin-900italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('/fileadmin/fonts/playfair-display-v30-latin-900italic.woff') format('woff'), /* Modern Browsers */
       url('/fileadmin/fonts/playfair-display-v30-latin-900italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/fileadmin/fonts/playfair-display-v30-latin-900italic.svg#PlayfairDisplay') format('svg'); /* Legacy iOS */
}












.newscenter a {color:#2E2E2D;}
.newsdatebottom {font-size:10px;text-align:right;}


/* default styles for extension "tt_news" */



.news-single-rightbox,
.news-single-imgcaption,
.news-latest-date,
.news-latest-morelink,
.news-latest-category,
.news-list-category,
.news-list-author,
.news-list-imgcaption,
.news-list-date,
.news-list-browse,
.news-amenu-container,
.news-catmenu  {
	font-size:10px;
}



/*-----------------------------------  clearer  -----------------------------------*/
/* prevent floated images from overlapping the div-containers they are wrapped in  */

.news-latest-container HR.clearer,
.news-list-container HR.clearer,
.news-list2-container HR.clearer,
.news-list3-container HR.clearer,
.news-single-item HR.cl-left,
.news-single-item HR.cl-right
 {
	clear:right;
	height:1px;
	border:none;
	padding:0;
	margin:0;
}
.news-list2-container HR.clearer,
.news-list3-container HR.clearer {
	clear:both;
}

.news-single-item HR.cl-left {
	clear:left;
}

/*-----------------------------------  tt_news LATEST view  -----------------------------------*/

.news-latest-container {
	padding:10px;
}

.news-latest-gotoarchive {
	padding:3px;
	margin:3px;
	background-color:#f3f3f3;
}


.news-latest-container H2 {
  padding: 0 0 2px 0;
  margin:0;
}

.news-latest-item {
	padding:3px;
	margin:0;
}

.news-latest-item IMG {

	margin: 0 5px 5px 0;
	float:left;
	border: none;
}
.news-latest-category IMG {
	float: none;
	border:none;
	margin:0px;
}




.news-latest-item > p {
	margin:0;
	padding:0;
}




/*--------------------------------- tt_news LIST view  -----------------------------------*/
.news-list-container {
	padding: 10px 0;

}
.news-list-item {
	padding: 0 0 10px 0;
}

.news-list-container H2 {
	margin: 0px;
}

.news-list-date {
	float: right;
	display:block;
	padding-left:10px;
}

.news-list-imgcaption {
	padding:3px 3px 0 0;

}

.news-list-container IMG {
	float: right;
	margin:0 2px 5px 5px;
	border: none;

}

.news-list-category IMG {
	float: none;
	border:none;
	margin:0px;
}

.news-list-morelink  {
	padding-left:5px;
}



	/*---------------------------------  LIST2 / 3 ---------------------------------*/

.news-list2-container,
.news-list3-container {
	padding: 0 0 10px 0;
}


.news-list2-container,
.news-list3-container {
	background:#e5e5e5;
}

.news-list3-item,
.list2-subdiv-hdr {
	background:#f1f1f1;
}
.news-list2-container .hdr-left,
.news-list2-container .hdr-right,
.news-list3-container .list3-left,
.news-list3-container .list3-right {
	width:48%;
	float:left;
	padding:5px;
}

.news-list2-container .sub-left,
.news-list2-container .sub-middle,
.news-list2-container .sub-right {
	width:31%;
	float:left;
	padding:5px;
}

.news-list3-item {
	padding:5px;
}

.news-list3-item,
.list3-subdiv,
.list2-subdiv {
	border-top:5px solid #fff;
}


.news-list2-container IMG {
	float: right;
	margin:0 2px 5px 5px;
	border: none;

}
.news-list3-container IMG {
	float: left;
	margin:0 5px 5px 2px;
	border: none;

}



	/*---------------------------------  tt_news Page-Browser ---------------------------------*/

.news-list-browse {
	text-align:center;
	margin-bottom:20px;
}

.activeLinkWrap {
	font-weight:bold;
}
.disabledLinkWrap {
	color: #999;
}
.disabledLinkWrap,
.browseLinksWrap a,
.activeLinkWrap {
	padding:0 1px;
}

	/*--------------------------------- tt_news SINGLE view  ---------------------------------*/


.news-single-item {
	padding:5px;
	margin-bottom:5px;


}

.news-single-img {
	float: right;
	margin:10px 0 0 10px;
	padding:0;
}

.news-single-img img {
	border:none;
}

.news-single-imgcaption {
	padding: 1px 0 3px 0;
	margin:0;
}

.news-single-rightbox {
	float: right;
	width:160px;
	text-align:right;
	clear:both;
}
.news-single-backlink {
	padding: 10px;
}



.news-single-additional-info {
	margin-top: 15px;
	padding:3px;
	clear:both;
}

.news-single-related,
.news-single-files,
.news-single-links  {
	margin: 0;
	margin-bottom: 3px;
	padding: 3px;
}

.news-single-related DD,
.news-single-links DD,
.news-single-files DD {
	margin-left: 20px;
}

.news-single-related DT,
.news-single-links DT,
.news-single-files DT {
	font-weight: bold;
	margin-left: 5px;
}

.news-single-files DD A {
	padding:0 3px;
}


	/*--------------------------------- SINGLE2  ---------------------------------*/


.sv-img-big img,
.sv-img-small img {
	border:none;
}

.sv-img-big {
	float: right;
	padding: 10px 0 2px 10px;
}
.sv-img-small-wrapper {
	padding:15px 0;
}
.sv-img-small {
	float: left;
	padding: 0 10px 10px 0;
}


/*--------------------------------- tt_news Archivemenu (AMENU) --------------------------------- */
.news-amenu-container {
	width:165px;
    padding:0;
    margin-left:10px;
}
.news-amenu-container LI {
	padding-bottom:1px;

}
.news-amenu-container LI:hover {
	background-color: #f3f3f3;

}

.news-amenu-container UL {
    padding:0;
    margin:0;
	margin-top:5px;

	list-style-type: none;
}

.news-amenu-item-year {
	font-weight: bold;
    margin-top:10px;
	padding: 2px;
	background-color: #f3f3f3;

}


.amenu-act {
	background:#fff;
	font-weight:bold;
}

/*--------------------------------- tt_news Categorymenu (CATMENU) --------------------------------- */

.news-catmenu  {
	padding:10px;

}

ul.tree {
	list-style: none;
	margin: 0;
	padding: 0;
	clear: both;
}

ul.tree A {
	text-decoration: none;
}

ul.tree A.pm {
	cursor: pointer;
}

ul.tree img {
	vertical-align: middle;
}

ul.tree ul {
	list-style: none;
	margin: 0;
	padding: 0;
	padding-left: 17px;
}

ul.tree ul li {
	list-style: none;
	margin: 0;
	padding: 0;
	line-height: 10px;
	white-space: nowrap;
}

ul.tree ul li.expanded ul {
	background: transparent url('../typo3/gfx/ol/line.gif') repeat-y top left;
}

ul.tree ul li.last > ul {
	background: none;
}

ul.tree li.active, ul.tree ul li.active {
	background-color: #ebebeb !important;
}

ul.tree li.active ul, ul.tree ul li.active ul {
	background-color: #f7f3ef;
}






/*  Styles for catmenu mode "nestedWraps" */
.level1 {
	padding:1px;
	padding-left:10px;
	background-color:#ebf8bf;
	border-left:1px solid #666;
	border-top:1px solid #666;
}
.level2 {
	padding:1px;
	padding-left:10px;
	background-color:#ddf393;
	border-left:1px solid #666;
}
.level3 {
	padding:1px;
	padding-left:10px;
	background-color:#cae46e;
	border-left:1px solid #666;
	border-top:1px solid #666;

}
.level4 {
	padding:1px;
	padding-left:10px;
	background-color:#b0cb51;
	border-left:1px solid #666;
}


/* default styles for extension "tx_cssstyledcontent" */
	/* Headers */
	.csc-header-alignment-center { text-align: center; }
	.csc-header-alignment-right { text-align: right; }
	.csc-header-alignment-left { text-align: left; }

	div.csc-textpic-responsive, div.csc-textpic-responsive * { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;  }

	/* Clear floats after csc-textpic and after csc-textpic-imagerow */
	div.csc-textpic, div.csc-textpic div.csc-textpic-imagerow, ul.csc-uploads li { overflow: hidden; }

	/* Set padding for tables */
	div.csc-textpic .csc-textpic-imagewrap table { border-collapse: collapse; border-spacing: 0; }
	div.csc-textpic .csc-textpic-imagewrap table tr td { padding: 0; vertical-align: top; }

	/* Settings for figure and figcaption (HTML5) */
	div.csc-textpic .csc-textpic-imagewrap figure, div.csc-textpic figure.csc-textpic-imagewrap { margin: 0; display: table; }

	/* Captions */
	figcaption.csc-textpic-caption { display: table-caption; }
	.csc-textpic-caption { text-align: left; caption-side: bottom; }
	div.csc-textpic-caption-c .csc-textpic-caption, .csc-textpic-imagewrap .csc-textpic-caption-c { text-align: center; }
	div.csc-textpic-caption-r .csc-textpic-caption, .csc-textpic-imagewrap .csc-textpic-caption-r { text-align: right; }
	div.csc-textpic-caption-l .csc-textpic-caption, .csc-textpic-imagewrap .csc-textpic-caption-l { text-align: left; }

	/* Float the columns */
	div.csc-textpic div.csc-textpic-imagecolumn { float: left; }

	/* Border just around the image */
	div.csc-textpic-border div.csc-textpic-imagewrap img {
		border: 2px solid black;
		padding: 0px 0px;
	}

	div.csc-textpic .csc-textpic-imagewrap img { border: none; display: block; }

	/* Space below each image (also in-between rows) */
	div.csc-textpic .csc-textpic-imagewrap .csc-textpic-image { margin-bottom: 10px; }
	div.csc-textpic .csc-textpic-imagewrap .csc-textpic-imagerow-last .csc-textpic-image { margin-bottom: 0; }

	/* colSpace around image columns, except for last column */
	div.csc-textpic-imagecolumn, td.csc-textpic-imagecolumn .csc-textpic-image { margin-right: 10px; }
	div.csc-textpic-imagecolumn.csc-textpic-lastcol, td.csc-textpic-imagecolumn.csc-textpic-lastcol .csc-textpic-image { margin-right: 0; }

	/* Add margin from image-block to text (in case of "Text & Images") */
	div.csc-textpic-intext-left .csc-textpic-imagewrap,
	div.csc-textpic-intext-left-nowrap .csc-textpic-imagewrap {
		margin-right: 10px;
	}
	div.csc-textpic-intext-right .csc-textpic-imagewrap,
	div.csc-textpic-intext-right-nowrap .csc-textpic-imagewrap {
		margin-left: 10px;
	}

	/* Positioning of images: */

	/* Center (above or below) */
	div.csc-textpic-center .csc-textpic-imagewrap, div.csc-textpic-center figure.csc-textpic-imagewrap { overflow: hidden; }
	div.csc-textpic-center .csc-textpic-center-outer { position: relative; float: right; right: 50%; }
	div.csc-textpic-center .csc-textpic-center-inner { position: relative; float: right; right: -50%; }

	/* Right (above or below) */
	div.csc-textpic-right .csc-textpic-imagewrap { float: right; }
	div.csc-textpic-right div.csc-textpic-text { clear: right; }

	/* Left (above or below) */
	div.csc-textpic-left .csc-textpic-imagewrap { float: left; }
	div.csc-textpic-left div.csc-textpic-text { clear: left; }

	/* Left (in text) */
	div.csc-textpic-intext-left .csc-textpic-imagewrap { float: left; }

	/* Right (in text) */
	div.csc-textpic-intext-right .csc-textpic-imagewrap { float: right; }

	/* Right (in text, no wrap around) */
	div.csc-textpic-intext-right-nowrap .csc-textpic-imagewrap { float: right; }

	/* Left (in text, no wrap around) */
	div.csc-textpic-intext-left-nowrap .csc-textpic-imagewrap { float: left; }

	div.csc-textpic div.csc-textpic-imagerow-last, div.csc-textpic div.csc-textpic-imagerow-none div.csc-textpic-last { margin-bottom: 0; }

	/* Browser fixes: */

	/* Fix for unordered and ordered list with image "In text, left" */
	.csc-textpic-intext-left ol, .csc-textpic-intext-left ul { padding-left: 40px; overflow: auto; }

	/* File Links */
	ul.csc-uploads { padding: 0; }
	ul.csc-uploads li { list-style: none outside none; margin: 1em 0; }
	ul.csc-uploads img { float: left; margin-right: 1em; vertical-align: top; }
	ul.csc-uploads span { display: block; }
	ul.csc-uploads span.csc-uploads-fileName { text-decoration: underline; }

	/* Table background colors: */

	table.contenttable-color-1 { background-color: #EDEBF1; }
	table.contenttable-color-2 { background-color: #F5FFAA; }
	table.contenttable-color-240 { background-color: black; }
	table.contenttable-color-241 { background-color: white; }
	table.contenttable-color-242 { background-color: #333333; }
	table.contenttable-color-243 { background-color: gray; }
	table.contenttable-color-244 { background-color: silver; }






body {margin:0;padding:0;letter-spacing:1px;font-family: 'Prata', serif;color:#2E2E2D;width:100%;}
.addfont {font-family: 'Raleway', sans-serif;}
.all {margin:0 auto 0 auto;padding:150px 0 0 0;display:block;}
.headall {top:0px;width:100%;padding:0 0 0 0;display:block;position:fixed;background:#ffffff;z-index:9999;opacity:0.9;}
.header {font-family: 'Playfair Display', serif;position:relative;max-width:1000px;margin:0 auto;}
.footer {font-family: 'Montserrat', sans-serif;}
h1 h2 h3 h4 h5 h6 {}
h1.align-center {text-align:center;}
h2.align-center {text-align:center;}
h3.align-center {text-align:center;}
h4.align-center {text-align:center;}
h5.align-center {text-align:center;}
h6.align-center {text-align:center;}
a {text-decoration:none;color:#70767A;}
.centercontent .center a {color:#2E2E2D;text-decoration:underline;}
.centercontent .center a:hover {color:#AB253B;}
.centercontent .center h1 a {color:#AB253B;}
.header .headerlogo {padding:20px 0 0 0;}
.header .headerlogo img {width:300px;height:auto;}

.headernavi {max-width:822px;text-align:left;margin:0 auto 10px auto;color:#ffffff;font-size:14px;height:44px;padding:0;display:block;}
.headernavi ul {list-style-image:none;margin:0 0 0 0;padding:0 0 0 0;display:block;text-align:center;}
.headernavi ul li {display:inline-block;padding:0 0px 0 0px;margin:0 0 0 0;}
.headernavi ul li a {text-transform:uppercase;font-weight:600;letter-spacing:1px;color:#AB253B;text-decoration:none;padding:20px 6px 5px 6px;margin:0 0 0 0;display:block;
  -webkit-transition: border 0.4s ease, color 0.4s ease-in;
  -moz-transition: border 0.4s ease, color 0.4s ease-in;
  -ms-transition: border 0.4s ease, color 0.4s ease-in;
  -o-transition: border 0.4s ease, color 0.4s ease-in;
  transition: border 0.4s ease, color 0.4s ease-in;

}
.headernavi ul li a:hover, .headernavi ul li.jetztaktiv a {background-color:#ffffff;  border-bottom:5px solid  #AB253B;}
.header .bottomcontact {display:none;}

.header .langnavi {position:relative;max-width:822px;font-size:10px;font-family: 'Montserrat', sans-serif;margin:0 auto;}
.header .langnavi .langnaviinner {position:absolute;right:0px;top:-80px;}
.header .langnavi div {display:inline-block;}
.header .langnavi a {color:#70767A; text-decoration:none;
  -webkit-transition: border 0.4s ease, color 0.4s ease-in;
  -moz-transition: border 0.4s ease, color 0.4s ease-in;
  -ms-transition: border 0.4s ease, color 0.4s ease-in;
  -o-transition: border 0.4s ease, color 0.4s ease-in;
  transition: border 0.4s ease, color 0.4s ease-in;
}
.header .langnavi a .active {color:#AB253B;}
.header .socialmedia {position:relative;max-width:822px;margin:0 auto;}
.header .socialmedia a.facebooklink {position:absolute;top:-125px;right:87px;width:30px;height:30px;display:block;background:url(images/visit-us-on-facebook.png) no-repeat left top,url(images/visit-us-on-facebook-blue.png) no-repeat 30px top;background-size:30px auto;}
.header .socialmedia a.twitterlink {position:absolute;top:-125px;right:15px;width:30px;height:30px;display:block;background:url(images/follow-us-on-twitter.png) no-repeat left top,url(images/follow-us-on-twitter-blue.png) no-repeat 30px top;;background-size:30px auto;}
.header .socialmedia a.linkedinlink {position:absolute;top:-125px;right:7px;width:30px;height:30px;display:block;background:url(images/LinkedInLogo-SW2.png) no-repeat left top,url(images/LinkedInLogo-Color2.png) no-repeat 30px top;;background-size:30px auto;}
.header .socialmedia a.xinglink {position:absolute;top:-125px;right:47px;width:30px;height:30px;display:block;background:url(images/Xing-Logo-SW.png) no-repeat left top,url(images/Xing-Logo-Color.png) no-repeat 30px top;;background-size:30px auto;}

.header .socialmedia a.facebooklink:hover {background:url(images/visit-us-on-facebook-blue.png) no-repeat left top;background-size:30px auto;}
.header .socialmedia a.twitterlink:hover {background:url(images/follow-us-on-twitter-blue.png) no-repeat left top;background-size:30px auto;}
.header .socialmedia a.linkedinlink:hover {background:url(images/LinkedInLogo-Color2.png) no-repeat left top;background-size:30px auto;}
.header .socialmedia a.xinglink:hover {background:url(images/Xing-Logo-Color.png) no-repeat left top;background-size:30px auto;}

.headernavi ul ul li:first-child {}
.subheadall .subheader {display:block;position:relative;}
.subheadall .subheader .subnavi {max-width:800px;margin:0 auto 20px auto;padding:10px 0;display:block;font-size:12px;line-height:19px;letter-spacing:0px;background:url(images/subnavi-back.jpg)repeat-y center top;background-size:100% auto;}
.subheader .subnavi {color:#2E2E2D;font-size:12px;margin:0;column-count:3; -moz-column-count:3; -webkit-column-count:3;}
.subheader .subnavi a {color:#2E2E2D;font-size:12px;margin:0;}
.subheader .subnavi .left-level-1-act a {font-weight:600;}
.subheader .subnavi a:hover {color:#000000;text-decoration:underline;}
.subheader .subnavi span {display:block;text-align:center;}



.footer {clear:both;font-size:10px;max-width:1200px;display:block;margin:0 auto;}
.footer .footercontent {max-width:1000px;display:block;margin:30px auto;text-align:center;}
.footer .credit {max-width:1200px;display:block;margin:0 auto;text-align:right;}
.footer a {color:#2E2E2D;}
.footer a:hover {color:#AB253B;}

.contentall {padding:10px 0 0 0;position:relative;display:block;margin:0; clear:both;}
.centercontent {width:100%;
  display: -webkit-box;      /* OLD - iOS 6-, Safari 3.1-6 */
  display: -moz-box;         /* OLD - Firefox 19- (buggy but mostly works) */
  display: -ms-flexbox;      /* TWEENER - IE 10 */
  display: -webkit-flex;     /* NEW - Chrome */
  display: flex;             /* NEW, Spec - Opera 12.1, Firefox 20+ */
}
.centercontent .right { box-sizing:border-box;
    -webkit-flex: 1 1 200px; /* Safari 6.1+ */
    -ms-flex: 1 1 200px; /* IE 10 */
    flex: 1 1 200px;  
    
}
.centercontent .right div {max-width:200px;display:block;margin:0 auto;}
.content img {max-width:100%; height:auto;}
.centercontent .left { box-sizing:border-box;   
    -webkit-flex: 1 1 200px; /* Safari 6.1+ */
    -ms-flex: 1 1 200px; /* IE 10 */
    flex: 1 1 200px;
}
.centercontent .left img {max-width:310px;}
.centercontent .left .IlluGroesser img {max-width:380px;}
.centercontent .lefthelp {box-sizing:border-box;   
  -webkit-flex: 1 1 200px; /* Safari 6.1+ */
  -ms-flex: 1 1 200px; /* IE 10 */
  flex: 1 1 200px;
  display:none;   
}

.centercontent .center {max-width:800px;margin: 0 auto; background:url(images/weiss-transparent-50.png) repeat left top;padding:0 11px; line-height:160%;
    -webkit-flex: 1 1 800px; /* Safari 6.1+ */
    -ms-flex: 1 1 800px; /* IE 10 */
    flex: 1 1 800px;
}

.centercontent .center h1 {font-size:24px;text-align:center;font-weight:100;}







.news {display:flex;width:100%;background:url(images/rottransparent.png)repeat left top;margin-top:20px;}
.news .newsright { box-sizing:border-box;
    -webkit-flex: 1 1 200px; /* Safari 6.1+ */
    -ms-flex: 1 1 200px; /* IE 10 */
    flex: 1 1 200px;
    
}
.news .newsright div {max-width:200px;display:block;margin:0 auto;}
.news .newsleft { box-sizing:border-box;   
    -webkit-flex: 1 1 200px; /* Safari 6.1+ */
    -ms-flex: 1 1 200px; /* IE 10 */
    flex: 1 1 200px;
}
.news .newsleft h1 {color: #AB253B;text-align:center;font-size:25px;}
.news .newsleft img {max-width:100px;}

.news .newscenter {max-width:800px;margin: 0 auto; padding:0 10px;
    -webkit-flex: 1 1 800px; /* Safari 6.1+ */
    -ms-flex: 1 1 800px; /* IE 10 */
    flex: 1 1 800px;
}

.centercontent .center .slogan h1{font-size:80px;text-align:center;font-weight:100;line-height:80px;text-decoration:underline;}
.centercontent .center .slogan h2{font-family: 'Montserrat', sans-serif;font-size:16px;text-align:center;text-transform:uppercase;color:#AB253B;}
.centercontent .center .slogan h3{;font-size:20px;text-align:center;font-weight:100;max-width:600px;margin:20px auto 40px auto;}

#c360 {background:url(images/weiss-transparent-50.png) repeat left top;min-height:475px;}
#c360 p {display:block;float:left;text-align:left;width:31%;margin:0 3% 10px 0;border-bottom:5px solid #2E2E2D;font-family: 'Montserrat', sans-serif;font-size:14px;line-height:100%;font-weight:600;height:42px;position:relative;background:url(images/doppelpfeil.png)no-repeat right 25px;background-size:12px 9px;z-index:10;}
#c360 p:hover {border-bottom:5px solid #AB253B;}
#c360 p:nth-child(3n) {width:31.9%;margin:0 0 10px 0;}
#c360 p a {display:block;position:absolute;bottom:3px;text-transform:uppercase;color:#2E2E2D;width:95%;z-index:15;text-decoration:none;}
#c360 p a:hover {color:#AB253B;}
#c360 DIV.csc-textpic-center .csc-textpic-imagewrap {position:relative;width:100%;overflow:visible;z-index:20; }
#c360 DIV.csc-textpic-center .csc-textpic-imagewrap .csc-textpic-imagerow.nowhidden {visibility:hidden; }
#c360 DIV.csc-textpic-center .csc-textpic-imagewrap .csc-textpic-imagerow.nowvisible {visibility:visible; }
#c360 DIV.csc-textpic-center .csc-textpic-center-outer {position:absolute;display:block;float:none;right:0px;width:100%;z-index:20; }
#c360 DIV.csc-textpic-center .csc-textpic-center-inner {position:absolute;display:block;float:none;right:0px;width:100%;z-index:20; }
#c360 DIV.csc-textpic-center .csc-textpic-center-inner .csc-textpic-imagerow {position:absolute;display:block;float:none;right:0px;width:100%;z-index:20; }
#c360 DIV.csc-textpic-center img {position:abolute;top:0px;left:0px;width:100%;height:auto;opacity:1; z-index:20; 
  -webkit-transition: opacity 2s ease;
  -moz-transition: opacity 2s ease;
  -ms-transition: opacity 2s ease;
  -o-transition: opacity 2s ease;
  transition: opacity 2s ease;
}
#c360.loading DIV.csc-textpic-center img {opacity:0;}
#c360.loaded DIV.csc-textpic-center img {display:none;}
#c360.fadein DIV.csc-textpic-center img {display:block;}

#c360 DIV.csc-textpic, DIV.csc-textpic DIV.csc-textpic-imagerow, UL.csc-uploads LI {overflow:visible;}
#c360:hover DIV.csc-textpic-center img{display:none;}

#c1727 {background:url(images/weiss-transparent-50.png) repeat left top;min-height:475px;}
#c1727 p {display:block;float:left;text-align:left;width:31%;margin:0 3% 10px 0;border-bottom:5px solid #2E2E2D;font-family: 'Montserrat', sans-serif;font-size:14px;line-height:100%;font-weight:600;height:42px;position:relative;background:url(images/doppelpfeil.png)no-repeat right 25px;background-size:12px 9px;z-index:10;}
#c1727 p:hover {border-bottom:5px solid #AB253B;}
#c1727 p:nth-child(3n) {width:31.9%;margin:0 0 10px 0;}
#c1727 p a {display:block;position:absolute;bottom:3px;text-transform:uppercase;color:#2E2E2D;width:95%;z-index:15;text-decoration:none;}
#c1727 p a:hover {color:#AB253B;}
#c1727 DIV.csc-textpic-center .csc-textpic-imagewrap {position:relative;width:100%;overflow:visible;z-index:20; }
#c1727 DIV.csc-textpic-center .csc-textpic-imagewrap .csc-textpic-imagerow.nowhidden {visibility:hidden; }
#c1727 DIV.csc-textpic-center .csc-textpic-imagewrap .csc-textpic-imagerow.nowvisible {visibility:visible; }
#c1727 DIV.csc-textpic-center .csc-textpic-center-outer {position:absolute;display:block;float:none;right:0px;width:100%;z-index:20; }
#c1727 DIV.csc-textpic-center .csc-textpic-center-inner {position:absolute;display:block;float:none;right:0px;width:100%;z-index:20; }
#c1727 DIV.csc-textpic-center .csc-textpic-center-inner .csc-textpic-imagerow {position:absolute;display:block;float:none;right:0px;width:100%;z-index:20; }
#c1727 DIV.csc-textpic-center img {position:abolute;top:0px;left:0px;width:100%;height:auto;opacity:1; z-index:20; 
  -webkit-transition: opacity 3s ease;
  -moz-transition: opacity 3s ease;
  -ms-transition: opacity 3s ease;
  -o-transition: opacity 3s ease;
  transition: opacity 3s ease;
}
#c1727.loading DIV.csc-textpic-center img {opacity:0;}
#c1727.loaded DIV.csc-textpic-center img {display:none;}
#c1727.fadein DIV.csc-textpic-center img {display:block;}

#c1727 DIV.csc-textpic, DIV.csc-textpic DIV.csc-textpic-imagerow, UL.csc-uploads LI {overflow:visible;}
#c1727:hover DIV.csc-textpic-center img{display:none;}

.Schwerpunkte {background:url(images/weiss-transparent-50.png) repeat left top;}
.Schwerpunkte p {display:block;float:left;width:31%;text-transform:uppercase;padding:10px 0 0px 0;margin:0 3% 10px 0;border-bottom:5px solid #2E2E2D;font-family: 'Montserrat', sans-serif;font-size:14px;line-height:100%;font-weight:600;height:32px;position:relative;background:url(images/doppelpfeil.png)no-repeat right 25px;background-size:12px 9px;z-index:10;vertical-align:bottom;text-align:left;}
.Schwerpunkte p:hover {border-bottom:5px solid #AB253B;}
.Schwerpunkte p:nth-child(3n) {width:31.9%;margin:0 0 10px 0;}
.Schwerpunkte p a {display:block;position:absolute;bottom:3px;color:#2E2E2D;width:95%;z-index:15;text-decoration:none !important;}
.Schwerpunkte DIV.csc-textpic-center .csc-textpic-imagewrap {position:relative;width:100%;overflow:visible;z-index:20; }
.Schwerpunkte DIV.csc-textpic-center .csc-textpic-center-outer {position:absolute;display:block;float:none;right:0px;width:100%;z-index:20; }
.Schwerpunkte DIV.csc-textpic-center .csc-textpic-center-inner {position:absolute;display:block;float:none;right:0px;width:100%;z-index:20; }

.centercontent .center .csc-frame-frame1 {border-top:1px solid #AB253B;margin-top:20px;text-align:center;}
.centercontent .center .csc-frame-frame1 h1 {text-transform:uppercase;position:relative;display:inline-block;top:-19px;color:#AB253B;font-family: 'Montserrat', sans-serif;font-size:18px;margin:0;background-color:#ffffff;padding:7px 15px 0 15px;}

.empfehlungen {border-top:5px solid #AB253B; padding-top:25px;}
.newsright .empfehlungen {border-top:none;}
.empfehlungen h2 {font-size:12px;color:#AB253B;text-align:center;font-weight:100;}
.empfehlungen + table {position:relative;width:100%;}
.empfehlungen + table tr {position:relative;cursor:pointer;display:block;}
.empfehlungen + table tr td {display:block;position:relative;height:150px;text-align:center; opacity:1; font-family: 'Montserrat', sans-serif;font-weight:100;font-size:12px;text-decoration:none; vertical-align:middle;letter-spacing:0px; line-height:130%;
  -webkit-transition: opacity 0.4s ease;
  -moz-transition: opacity 0.4s ease;
  -ms-transition: opacity 0.4s ease;
  -o-transition: opacity 0.4s ease;
  transition: opacity 0.4s ease;
}
.empfehlungen + table tr td img{position:absolute;width:85px;height:auto;top:0px;left:0px;right:0px;bottom:0px;max-width:100%;max-height:100%;margin:auto;display:block;}
.empfehlungen + table tr td + td {display:block;position:absolute;z-index:12;top:0px;left:0px;opacity:0;}
.empfehlungen + table tr td + td  a p {color:#2E2E2D;}
.empfehlungen + table tr td + td p {display:table-cell; vertical-align:middle;height:150px;color:#2E2E2D;}

.empfehlungen + table tr:hover td {opacity:0.2;}
.empfehlungen + table tr:hover td + td {opacity:1;}


.empfehlungen + table tr td img{width:67px;}
.empfehlungen + table tr + tr td img{width:110px;}
.empfehlungen + table tr + tr + tr td img{width:83px;}
.empfehlungen + table tr + tr + tr + tr td img{width:120px;}
.empfehlungen + table tr + tr + tr + tr + tr td img{width:98px;}
.empfehlungen + table tr + tr + tr + tr + tr + tr td img{width:120px;}
.empfehlungen + table tr + tr + tr + tr + tr + tr + tr td img{width:120px;}



.news-list-container {margin:20px 0;}
.news-list-container .news-list-item {width:30%;margin:0 3% 10px 0;float:left;overflow:hidden;}
.news-list-container .news-list-item .news-list-date {font-size:15px;color:#AB253B;margin:0;padding:0;letter-spacing:0px;}
.news-list-container .news-list-item h2 {margin:0;padding:0;}
.news-list-container .news-list-item h2 a{color:#2E2E2D;font-size:18px;margin:0;padding:0;letter-spacing:0px;}
.news-list-container .news-list-item p {font-size:12px;letter-spacing:0px;line-height:170%;}
.news-list-container .news-list-item p .news-list-morelink a{color:#2E2E2D;font-size:15px;font-style:italic;font-weight:600;}
.news-list-container .news-list-item .news-list-category {display:none;}
.news-list-container .clearer {color:#AB253B;}
.news-list-container .showResultsWrap {font-size:11px;}
.news-list-container .browseLinksWrap {font-size:11px;}


.centercontent .center .konfuzius {display:block;text-align:center;margin:15px 0 10px 0px;}
.centercontent .center .konfuzius h1{text-align:center;margin:15px 0 40px 0px;font-size:50px;font-weight:100;line-height:58px;text-decoration:underline;}
.centercontent .center .konfuzius h2{text-align:center;margin:25px 0 10px 0px;font-style:italic;font-size:18px;font-family: 'Playfair Display', serif;font-weight:600;letter-spacing:0px;}
.centercontent .center .konfuzius h3 {font-family: 'Montserrat', sans-serif;font-size:16px;text-align:center;text-transform:uppercase;color:#AB253B;}

.centercontent .center .hauptueberschrift {display:block;text-align:center;border-top:1px solid #AB253B;margin:45px 0 -10px 0px;position:relative;}
.centercontent .center .hauptueberschrift h2 {text-transform:uppercase;position:relative;display:inline-block;top:-22px;color:#AB253B;font-family: 'Montserrat', sans-serif;font-size:14px;margin:0;background-color:#ffffff;padding:7px 15px 0 15px;}
.centercontent .center .hauptueberschrift h1 {text-transform:uppercase;position:relative;display:block;top:-18px;left:0px;right:0px;text-align:center;color:#AB253B;font-family: 'Montserrat', sans-serif;font-size:19px;margin:-8px 0 0 0;padding:0px 15px 0 15px;}

.centercontent .center div.csc-frame-individual-2-spaltig p {
        -moz-column-count:    2;
        -webkit-column-count: 2;
        column-count:         2;
        -moz-column-gap:      20px;
        -webkit-column-gap:   20px;
        column-gap:           20px;
        text-align:left;
}
.centercontent .center h1 {font-size:24px;text-align:center;margin-top:30px;}

.centercontent .center .rot-hinterlegt-und-linien {border-top:1px solid #AB253B;border-bottom:4px solid #AB253B;padding:15px;margin-bottom:25px;background:url(images/rottransparent.png)repeat left top;text-align:center;line-height:175%;font-size:15px;}
table caption {display:block;border:4px solid green;}

.bodytext {text-align:center;}

.Team1Foto {display:block;position:relative;margin:0 25px 25px 0;float:left;overflow:hidden;cursor:pointer;}
.Team1Foto::after {content: " ";background:url(images/magnifier-white.png) no-repeat center top;width:30px;height:30px;display:block;background-size:15px auto;position:absolute;top:10px;right:10px;}
.TeamPartnerfoto::after {content: " ";background:url(images/magnifier-white.png) no-repeat center top;width:30px;height:30px;display:block;background-size:15px auto;position:absolute;top:10px;right:10px;}

.Team1Foto.Start { margin-top:0px;width:250px; height:auto;margin:0 25px 25px 0;}
.Team1Foto.Start + .Team1Foto {width:525px; height:auto;margin:0 0px 25px 0;}
.Team1Foto.Start + .Team1Foto + .Team1Foto {width:250px; height:auto;margin:-140px 25px 25px 0;}
.Team1Foto.Start + .Team1Foto + .Team1Foto + .Team1Foto {width:525px; height:auto;margin:0 0px 25px 0;}

.Team1Foto.Start + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto { margin-top:0px;width:800px; height:auto;margin:0 0px 25px 0;}

.Team1Foto.Start + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto {width:525px; height:auto;margin:0 25px 25px 0;}
.Team1Foto.Start + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto { margin-top:0px;width:250px; height:auto;margin:0 0px 25px 0;}

.Team1Foto.Start + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto {width:800px; height:auto;margin:0 0px 25px 0;}
.Team1Foto.Start + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto {width:250px; height:auto;margin:0px 25px 25px 0;}
.Team1Foto.Start + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto {width:525px; height:auto;margin:0px 0px 25px 0px;}
.Team1Foto.Start + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto {width:800px; height:auto;margin:0px 0px 25px 0;}

.Team1Foto.Start + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto {width:800px; height:auto;margin:0px 0px 25px 0;}

.Team1Foto.Start + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto{width:525px; height:auto;margin:0 25px 25px 0;}
.Team1Foto.Start + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto{width:250px; height:auto;margin:0 0px 25px 0;}

.Team1Foto.Start + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto{width:250px; height:auto;margin:0 25px 25px 0;}
.Team1Foto.Start + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto{ width:525px; height:auto;margin:0px 0px 25px 0;}
.Team1Foto.Start + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto{width:250px; height:auto;margin:-140px 25px 25px 0;}
.Team1Foto.Start + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto{width:525px; height:auto;margin:0px 0px 25px 0;}

.Team1Foto.Start + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto  + .Team1Foto + .Team1Foto + .Team1Foto{width:800px; height:auto;margin:0 0px 25px 0;}

.Team1Foto.Start + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto{width:250px; height:auto;margin:0 25px 25px 0;}
.Team1Foto.Start + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto{width:525px; height:auto;margin:0 0px 25px 0;}
.Team1Foto.Start + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto{ width:525px; height:auto;margin:0 25px 25px 0;}
.Team1Foto.Start + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto{width:250px; height:auto;margin:0 0px 25px 0;}

.Team1Foto.Start + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto {width:250px; height:auto;margin:0px 25px 25px 0;}
.Team1Foto.Start + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto{width:525px; height:auto;margin:0 0px 25px 0;}
.Team1Foto.Start + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto{width:525px; height:auto;margin:0px 25px 25px 0;}





.Team1Foto.Start + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto{width:250px; height:auto;margin:0 0px 25px 0;}
.Team1Foto.Start + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto{ margin-top:0px;width:250px; height:auto;margin:0 25px 25px 0;}

.Team1Foto.Start + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto{width:525px; height:auto;margin:0 0px 25px 0;}
.Team1Foto.Start + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto{width:250px; height:auto;margin:-142px 25px 25px 0;}
.Team1Foto.Start + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto{width:525px; height:auto;margin:0px 0px 26px 0;}




.Team1Foto.Start + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto{width:525px; height:auto;margin:0px 25px 25px 0;}

.Team1Foto.Start + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto{width:250px; height:auto;margin:0 0px 25px 0;}
.Team1Foto.Start + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto{width:250px; height:auto;margin:0 25px 25px 0px;}
.Team1Foto.Start + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto{width:525px; height:auto;margin:0px 0px 25px 0;}
.Team1Foto.Start + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto{width:250px; height:auto;margin:-140px 25px 25px 0;}









.Team1Foto.Start  .csc-textpic-text { padding-top:25%; }
.Team1Foto.Start + .Team1Foto .csc-textpic-text { padding-top:25%; }
.Team1Foto.Start + .Team1Foto + .Team1Foto .csc-textpic-text { padding-top:65%; }
.Team1Foto.Start + .Team1Foto + .Team1Foto + .Team1Foto .csc-textpic-text { padding-top:25%; }

.Team1Foto.Start + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto .csc-textpic-text { padding-top:25%; }

.Team1Foto.Start + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto .csc-textpic-text { padding-top:25%; }
.Team1Foto.Start + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto .csc-textpic-text { padding-top:52%; }

.Team1Foto.Start + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto .csc-textpic-text { padding-top:40%; }
.Team1Foto.Start + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto .csc-textpic-text { padding-top:30%; }

.Team1Foto.Start + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto .csc-textpic-text { padding-top:32%; }
.Team1Foto.Start + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto .csc-textpic-text { padding-top:26%; }

.Team1Foto.Start + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto .csc-textpic-text { padding-top:25%; }
.Team1Foto.Start + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto .csc-textpic-text { padding-top:33%; }
.Team1Foto.Start + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto .csc-textpic-text { padding-top:67%; }
.Team1Foto.Start + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto .csc-textpic-text { padding-top:25%; }

.Team1Foto.Start + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto  .csc-textpic-text { padding-top:25%; }

.Team1Foto.Start + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto .csc-textpic-text { padding-top:80%; }
.Team1Foto.Start + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto .csc-textpic-text { padding-top:38%; }

.Team1Foto.Start + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto .csc-textpic-text { padding-top:25%; }
.Team1Foto.Start + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto .csc-textpic-text { padding-top:50%; }

.Team1Foto.Start + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto .csc-textpic-text { padding-top:33%; }
.Team1Foto.Start + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto .csc-textpic-text { padding-top:25%; }
.Team1Foto.Start + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto .csc-textpic-text { padding-top:50%; }

.Team1Foto.Start + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto .csc-textpic-text { padding-top:70%; }
.Team1Foto.Start + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto .csc-textpic-text { padding-top:33%; }

.Team1Foto.Start + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto .csc-textpic-text { padding-top:33%; }
.Team1Foto.Start + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto .csc-textpic-text { padding-top:75%; }
.Team1Foto.Start + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto .csc-textpic-text { padding-top:70%; }
.Team1Foto.Start + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto .csc-textpic-text { padding-top:25%; }
.Team1Foto.Start + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto .csc-textpic-text { padding-top:75%; }

.Team1Foto.Start + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto .csc-textpic-text { padding-top:25%; }
.Team1Foto.Start + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto .csc-textpic-text { padding-top:25%; }
.Team1Foto.Start + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto .csc-textpic-text { padding-top:50%; }

.Team1Foto.Start + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto .csc-textpic-text { padding-top:25%; }
.Team1Foto.Start + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto .csc-textpic-text { padding-top:25%; }
.Team1Foto.Start + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto .csc-textpic-text { padding-top:75%; }
.Team1Foto.Start + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto + .Team1Foto .csc-textpic-text { padding-top:25%; }


.Team1Foto img {width:100%;height;auto;border:1px solid green;}
.Team1Foto .csc-textpic-text {position:absolute;top:5px;left:5px;right:5px;bottom:5px;background:url(images/weiss-transparent-80.png) repeat left top;opacity:0;padding-top:25%;  
  -webkit-transition: opacity 0.4s ease;
  -moz-transition: opacity 0.4s ease;
  -ms-transition: opacity 0.4s ease;
  -o-transition: opacity 0.4s ease;
  transition: opacity 0.4s ease;
}
.Team1Foto:hover .csc-textpic-text {opacity:1;}
.Team1Foto.clicked .csc-textpic-text {opacity:1;}
.Team1Foto DIV.csc-textpic .csc-textpic-imagewrap .csc-textpic-image {margin-bottom:0px;}
.Team1Foto .csc-textpic-text h1  {text-align:center;margin-bottom:0;}
.Team1Foto .csc-textpic-text h2  {text-align:center;margin-top:0;color:#AB253B; font-size:10px;text-transform:uppercase;text-align:center;}
.Team1Foto .csc-textpic-text h1 a  {color:#2E2E2D; text-decoration:underline;font-size:16px;text-align:center;}
.Team1Foto .csc-textpic-text h2 a  {color:#AB253B; font-size:10px;text-transform:uppercase;text-align:center;}
.Team1Foto .csc-textpic-text h1 a:hover  {color:#AB253B;}
.Team1Foto .csc-textpic-text h2 a:hover  {color:#2E2E2D;}

.Team1Foto.HiddenBig {display:none;}
.TeamPartnerfoto {display:block;position:relative;width:100%; margin:0 0 30px 0;overflow:hidden;border-bottom:4px solid #AB253B;}
.TeamPartnerfoto img {width:100%;height;auto;border:1px solid green;}
.TeamPartnerfoto .csc-textpic-text {position:absolute;top:5px;left:5px;right:5px;bottom:5px;background:url(images/weiss-transparent-80.png) repeat left top;opacity:0;
  -webkit-transition: opacity 0.4s ease;
  -moz-transition: opacity 0.4s ease;
  -ms-transition: opacity 0.4s ease;
  -o-transition: opacity 0.4s ease;
  transition: opacity 0.4s ease;
}
.TeamPartnerfoto:hover .csc-textpic-text {opacity:1;}
.TeamPartnerfoto.clicked .csc-textpic-text {opacity:1;}
.TeamPartnerfoto DIV.csc-textpic .csc-textpic-imagewrap .csc-textpic-image {margin-bottom:0px;}
.TeamPartnerfoto .csc-textpic-text table {width:100%;height:100%;}
.TeamPartnerfoto .csc-textpic-text table td {vertical-align:center;}

.TeamPartnerfoto .csc-textpic-text h1  {text-align:center;margin-bottom:0;}
.TeamPartnerfoto .csc-textpic-text h2  {text-align:center;margin-top:0;color:#AB253B; font-size:10px;text-transform:uppercase;text-align:center;}
.TeamPartnerfoto .csc-textpic-text h1 a  {color:#2E2E2D; text-decoration:underline;font-size:16px;text-align:center;}
.TeamPartnerfoto .csc-textpic-text h2 a  {color:#AB253B; font-size:10px;text-transform:uppercase;text-align:center;}
.TeamPartnerfoto .csc-textpic-text h1 a:hover  {color:#AB253B;}
.TeamPartnerfoto .csc-textpic-text h2 a:hover  {color:#2E2E2D;}
#PageID13 .centercontent .center {min-width:800px;display:block;}

#PageID13 .subheadall.aus {display:none;}
#PageID132  {background:url(images/Vintage-Knife-2.jpg) no-repeat center 850px;}
#PageID292  {background:url(images/Vintage-Knife-2.jpg) no-repeat center 850px;}
#PageID246  {background:url(images/Vintage-Knife-2.jpg) no-repeat center 850px;}
#PageID247  {background:url(images/Vintage-Knife-2.jpg) no-repeat center 850px;}
#PageID248  {background:url(images/Vintage-Knife-2.jpg) no-repeat center 850px;}
#PageID249  {background:url(images/Vintage-Knife-2.jpg) no-repeat center 850px;}
#PageID250  {background:url(images/Vintage-Knife-2.jpg) no-repeat center 850px;}
#PageID251  {background:url(images/Vintage-Knife-2.jpg) no-repeat center 850px;}
#PageID243  {background:url(images/Vintage-Knife-2.jpg) no-repeat center 850px;}
#PageID241  {background:url(images/Vintage-Knife-2.jpg) no-repeat center 850px;}
#PageID240  {background:url(images/Vintage-Knife-2.jpg) no-repeat center 850px;}
#PageID237  {background:url(images/Vintage-Knife-2.jpg) no-repeat center 850px;}
#PageID229  {background:url(images/Vintage-Knife-2.jpg) no-repeat center 850px;}
#PageID228  {background:url(images/Vintage-Knife-2.jpg) no-repeat center 850px;}
#PageID133  {background:url(images/Vintage-Knife-2.jpg) no-repeat center 850px;}
#PageID134  {background:url(images/Vintage-Knife-2.jpg) no-repeat center 850px;}
#PageID135  {background:url(images/Vintage-Knife-2.jpg) no-repeat center 850px;}
#PageID136  {background:url(images/Vintage-Knife-2.jpg) no-repeat center 850px;}
#PageID138  {background:url(images/Vintage-Knife-2.jpg) no-repeat center 850px;}
#PageID138  {background:url(images/Vintage-Knife-2.jpg) no-repeat center 850px;}
#PageID139  {background:url(images/Vintage-Knife-2.jpg) no-repeat center 850px;}
#PageID213  {background:url(images/Vintage-Knife-2.jpg) no-repeat center 850px;}
#PageID197  {background:url(images/Vintage-Knife-2.jpg) no-repeat center 850px;}
#PageID143  {background:url(images/Vintage-Knife-2.jpg) no-repeat center 850px;}
#PageID253  {background:url(images/Vintage-Knife-2.jpg) no-repeat center 850px;}
#PageID254  {background:url(images/Vintage-Knife-2.jpg) no-repeat center 850px;}

#PageID13 .centercontent .left  {position:relative;top:-180px;z-index:-10;}
#PageID13 .centercontent .right  {position:relative;top:-211px;z-index:10;}

#PageID80 .centercontent .left,
#PageID127 .centercontent .left,
#PageID128 .centercontent .left,
#PageID123 .centercontent .left,
#PageID110 .centercontent .left,
#PageID109 .centercontent .left,
#PageID106 .centercontent .left,
#PageID105 .centercontent .left,
#PageID291 .centercontent .left,
#PageID149 .centercontent .left,
#PageID150 .centercontent .left,
#PageID118 .centercontent .left,
#PageID108 .centercontent .left,
#PageID107 .centercontent .left,
#PageID125 .centercontent .left,
#PageID120 .centercontent .left,
#PageID121 .centercontent .left,
#PageID126 .centercontent .left,
#PageID113 .centercontent .left,
#PageID122 .centercontent .left,
#PageID259 .centercontent .left,
#PageID255 .centercontent .left,
#PageID260 .centercontent .left,
#PageID258 .centercontent .left,
#PageID323 .centercontent .left,
#PageID324 .centercontent .left,
#PageID325 .centercontent .left,
#PageID326 .centercontent .left,
#PageID327 .centercontent .left,
#PageID328 .centercontent .left,
#PageID329 .centercontent .left,
#PageID338 .centercontent .left,
#PageID130 .centercontent .left  {position:relative;top:-180px;z-index:-10;}

#PageID96 .centercontent .left,
#PageID148 .centercontent .left,
#PageID221 .centercontent .left,
#PageID99 .centercontent .left,
#PageID100 .centercontent .left,
#PageID177 .centercontent .left,
#PageID238 .centercontent .left,
#PageID102 .centercontent .left,
#PageID103 .centercontent .left,
#PageID219 .centercontent .left  {position:relative;top:-100px;z-index:-10;}


#PageID80 .centercontent .right{position:relative;top:-256px;z-index:10;}
#PageID127 .centercontent .right,
#PageID128 .centercontent .right,
#PageID123 .centercontent .right,
#PageID110 .centercontent .right,
#PageID109 .centercontent .right,
#PageID106 .centercontent .right,
#PageID105 .centercontent .right,
#PageID291 .centercontent .right,
#PageID149 .centercontent .right,
#PageID150 .centercontent .right,
#PageID118 .centercontent .right,
#PageID108 .centercontent .right,
#PageID107 .centercontent .right,
#PageID125 .centercontent .right,
#PageID120 .centercontent .right,
#PageID121 .centercontent .right,
#PageID126 .centercontent .right,
#PageID113 .centercontent .right,
#PageID122 .centercontent .right,
#PageID259 .centercontent .right,
#PageID255 .centercontent .right,
#PageID260 .centercontent .right,
#PageID258 .centercontent .right,
#PageID338 .centercontent .right,
#PageID130 .centercontent .right  {position:relative;top:-251px;z-index:10;}

#PageID263 .centercontent .right {position:relative;top:-59px;z-index:10;}


#PageID80 .subheader .subnavi a,
#PageID127 .subheader .subnavi a,
#PageID128 .subheader .subnavi a,
#PageID123 .subheader .subnavi a,
#PageID110 .subheader .subnavi a,
#PageID109 .subheader .subnavi a,
#PageID106 .subheader .subnavi a,
#PageID105 .subheader .subnavi a,
#PageID291 .subheader .subnavi a,
#PageID149 .subheader .subnavi a,
#PageID150 .subheader .subnavi a,
#PageID118 .subheader .subnavi a,
#PageID108 .subheader .subnavi a,
#PageID107 .subheader .subnavi a,
#PageID125 .subheader .subnavi a,
#PageID120 .subheader .subnavi a,
#PageID121 .subheader .subnavi a,
#PageID126 .subheader .subnavi a,
#PageID113 .subheader .subnavi a,
#PageID122 .subheader .subnavi a,
#PageID259 .subheader .subnavi a,
#PageID255 .subheader .subnavi a,
#PageID260 .subheader .subnavi a,
#PageID258 .subheader .subnavi a,

  #PageID323 .subheader .subnavi a,
#PageID324 .subheader .subnavi a,
#PageID325 .subheader .subnavi a,
#PageID326 .subheader .subnavi a,
#PageID327 .subheader .subnavi a,
#PageID328 .subheader .subnavi a,
#PageID329 .subheader .subnavi a,
#PageID338 .subheader .subnavi a,

#PageID130 .subheader .subnavi a  {font-size:14px;line-height:24px;display:block;}
#PageID80 .subheader .subnavi a::first-letter,
#PageID127 .subheader .subnavi a::first-letter,
#PageID128 .subheader .subnavi a::first-letter,
#PageID123 .subheader .subnavi a::first-letter,
#PageID110 .subheader .subnavi a::first-letter,
#PageID109 .subheader .subnavi a::first-letter,
#PageID106 .subheader .subnavi a::first-letter,
#PageID105 .subheader .subnavi a::first-letter,
#PageID291 .subheader .subnavi a::first-letter,
#PageID149 .subheader .subnavi a::first-letter,
#PageID150 .subheader .subnavi a::first-letter,
#PageID118 .subheader .subnavi a::first-letter,
#PageID108 .subheader .subnavi a::first-letter,
#PageID107 .subheader .subnavi a::first-letter,
#PageID125 .subheader .subnavi a::first-letter,
#PageID120 .subheader .subnavi a::first-letter,
#PageID121 .subheader .subnavi a::first-letter,
#PageID126 .subheader .subnavi a::first-letter,
#PageID113 .subheader .subnavi a::first-letter,
#PageID122 .subheader .subnavi a::first-letter,
#PageID259 .subheader .subnavi a::first-letter,
#PageID255 .subheader .subnavi a::first-letter,
#PageID260 .subheader .subnavi a::first-letter,
#PageID258 .subheader .subnavi a::first-letter,

  #PageID323 .subheader .subnavi a::first-letter,
#PageID324 .subheader .subnavi a::first-letter,
#PageID325 .subheader .subnavi a::first-letter,
#PageID326 .subheader .subnavi a::first-letter,
#PageID327 .subheader .subnavi a::first-letter,
#PageID328 .subheader .subnavi a::first-letter,
#PageID329 .subheader .subnavi a::first-letter,
#PageID338 .subheader .subnavi a::first-letter,

#PageID130 .subheader .subnavi a::first-letter  {font-weight:bold;}

#PageID263 .centercontent .left img {max-width:380px;}

#PageID96 .centercontent .right,
#PageID148 .centercontent .right,
#PageID221 .centercontent .right,
#PageID99 .centercontent .right,
#PageID100 .centercontent .right,
#PageID177 .centercontent .right,
#PageID238 .centercontent .right,
#PageID102 .centercontent .right,
#PageID103 .centercontent .right,
#PageID219 .centercontent .right  {position:relative;top:-97px;z-index:10;}

.Team h1 {text-decoration:underline;cursor:pointer;}
.Team p {text-align:center;}

.TeamfotoGross {position:relative;z-index:10;display:block;max-width:800px;}
.TeamfotoGross img {width:100%;}
.TeamfotoGross .csc-textpic {position:relative;}
.TeamfotoGross .csc-textpic .csc-textpic-text {position:absolute;display:block;top:0px;right:0px;left:33%;display:block;z-index:20;}
.TeamfotoGross .csc-textpic-text h1 {text-align:center;font-size:32px;color:#2E2E2D;text-decoration:underline;font-weight:100;margin-top:90px;margin-bottom:15px;}
.TeamfotoGross .csc-textpic-text h2 {text-align:center;font-size:12px;color:#2E2E2D;text-decoration:none;font-weight:100;margin-top:1px;margin-bottom:15px;}
.TeamfotoGross .csc-textpic-text h2 a{color:#ffffff;text-decoration:none;font-weight:100;color:#2E2E2D;}
.TeamfotoGross .csc-textpic-text h3 {text-align:center;font-size:16px;text-transform:uppercase;font-family: 'Montserrat', sans-serif;font-weight:100;color:#2E2E2D;margin-top:30px;margin-bottom:5px;}
.TeamfotoGross .csc-textpic-text h4 {text-align:center;font-size:16px !important;font-style:italic;font-size:20px;font-weight:100;color:#2E2E2D;margin-top:1px;}

.TeamfotoGross .csc-textpic-lastcol {display:none;}

#PageID337 .TeamfotoGross .csc-textpic-text h1 {margin-top:40px;line-height:45px;}


.googlemaps {width:100%;border-bottom: 5px solid #AB253B;margin-bottom:30px;}
.googlemaps iframe {width:100%;}

#c632 img {width:170px; height:auto;}
#c1718 img {width:170px; height:auto;}

.centercontent .center .rot-hinterlegt-und-linien ul {padding:0;}
.centercontent .center .rot-hinterlegt-und-linien ul li {list-style-type:none;position:relative;}
.centercontent .center .rot-hinterlegt-und-linien ul li:before {
        content: "";
        position: absolute;
        top: 8px;
        left:49.5%;
        width: 2px;
        height: 2px;
        display:block;
        border:2px solid #2E2E2D;;
        -webkit-border-radius: 4px;
        -moz-border-radius: 4px;
        border-radius: 4px;
        background-color:#2E2E2D;
    }

#PageID251 .TeamfotoGross .csc-textpic-text h1  {margin-top:60px;}

.news-single-item hr.cl-right {display:block;height:0px;border-bottom:1px solid #AB253B;}
.news-single-item hr.cl-right + p {background: url(images/rottransparent.png)repeat left top;padding:20px;margin-bottom:0px;}
.news-single-item hr.cl-right + p + hr {display:block;height:0px;border-bottom:5px solid #AB253B;margin-top:0px;}

.news-single-item .news-single-rightbox .news-date {width:32%;width:49%;display:block;float:left;border-top:1px solid  #AB253B;border-bottom:1px solid  #AB253B;margin:0 2% 40px 0;padding:10px 0;}
.news-single-item .news-single-rightbox .news-cat {width:32%;width:49%;display:block;float:left;border-top:1px solid  #AB253B;border-bottom:1px solid  #AB253B;margin:0 -2% 40px 0;padding:10px 0;}
.news-single-item .news-single-rightbox .news-age {width:32%;display:none;float:left;border-top:1px solid  #AB253B;border-bottom:1px solid  #AB253B;margin:0 -2% 40px 0;padding:10px 0;visibility:hidden;}
.news-single-item .news-single-rightbox {font-size:20px;font-weight:bold;line-height:22px;}
.news-single-item .news-single-rightbox span {font-size:14px;}

.news-single-item .news-single-rightbox {display:none;}


 .centercontent .center .news-latest-item a {text-decoration:none;}
 .centercontent .center .news-latest-item h2 a {text-decoration:underline; font-size:19px;}
.slogan {position:relative;}
.sloganlogo {background:url('/fileadmin/images/bls-logo.png') no-repeat center top;background-size:100% auto;width:100%;height:45%;display:block;position:absolute;top:0px;}
.sloganlogo {background:transparent;display:none;}
.slogan .sloganlogo {opacity:1;  -webkit-transition: opacity 1.4s ease;
  -moz-transition: opacity 1.4s ease;
  -ms-transition: opacity 1.4s ease;
  -o-transition: opacity 1.4s ease;
  transition: opacity 1.4s ease;
}
.slogan h1 {opacity:1;  -webkit-transition: opacity 2.4s ease;
  -moz-transition: opacity 2.4s ease;
  -ms-transition: opacity 2.4s ease;
  -o-transition: opacity 2.4s ease;
  transition: opacity 2.4s ease;
}

.slogan.ready .sloganlogo {opacity:0;}
.slogan.ready h1 {opacity:1;}

.news-list-browse .showResultsWrap {display:none;}

.news-latest-container .news-latest-category {padding-bottom:10px;margin-bottom:30px;border-bottom:1px solid #AB253B;}
.news-latest-container .news-latest-item hr.clearer {display:none;}

.news-latest-gotoarchive {display:none;}

#PageID179 .news-list-item {width:100%;} 
.news-list-item {border-bottom:1px solid #AB253B;}

.news-single-item .nextprev {display:none;}


#PageID273 .TeamfotoGross .csc-textpic .csc-textpic-text h1  {font-size:28px;}


.subnavi #navi296 {padding-top:5px;border-top:12px solid #ffffff;height:1px;overflow:hidden;}
.subnavi #navi296 a{color:#AB253B;height:0px;overflow:hidden;padding:0px;}

.subnavi #navi278 {font-weight:bold;padding-top:5px;border-top:0px solid #ffffff;}
.subnavi #navi278 a{cursor:default;}
.subnavi #navi278 a:hover{text-decoration:none;}










#PageID90 #c360 {display:none;}
#PageID90 #c561 {display:none;}
#PageID90 #c1727 {display:none;}
#PageID90 #c1728 {display:none;}

#PageID96 .homenewswrap, 
#PageID99 .homenewswrap, 
#PageID100 .homenewswrap, 
#PageID102 .homenewswrap, 
#PageID103 .homenewswrap, 
#PageID148 .homenewswrap, 
#PageID177 .homenewswrap, 
#PageID219 .homenewswrap, 
#PageID221 .homenewswrap, 
#PageID238 .homenewswrap {top:-77px;}
#PageID80 .homenewswrap {top:-279px;}
#PageID13 .homenewswrap {top:-267px;}
#PageID263 .homenewswrap, 
#PageID264 .homenewswrap, 
#PageID269 .homenewswrap, 
#PageID270 .homenewswrap {top:-39px;}







.centercontent .left .konfuzius {display:block;text-align:center;margin:15px 40px 15px auto;max-width:230px;}
.centercontent .left .konfuzius h1{text-align:center;margin:15px 0 5px 0px;font-size:17px;font-weight:600;line-height:23px;text-decoration:underline;}
.centercontent .left .konfuzius h2{text-align:center;margin:5px 0 10px 0px;font-style:italic;font-size:12px;font-family: 'Playfair Display', serif;font-weight:600;letter-spacing:0px;}
.centercontent .left .konfuzius h3 {font-family: 'Montserrat', sans-serif;font-size:14px;text-align:center;text-transform:uppercase;color:#AB253B;}
.bottomfull #c561 table {display:block;margin:0 auto;text-align:center;} 
.bottomfull #c561 table tbody{display:block;margin:0 auto;text-align:center;} 
.bottomfull #c561 table tr {display:inline-block;width:150px;} 
.bottomfull #c561 table tr td {display:block;} 
.bottomfull #c2365 table {display:block;margin:0 auto;text-align:center;} 
.bottomfull #c2365 table tbody{display:block;margin:0 auto;text-align:center;} 
.bottomfull #c2365 table tr {display:inline-block;width:150px;} 
.bottomfull #c2365 table tr td {display:block;} 

.bottomfull #c2420 table {display:block;margin:0 auto;text-align:center;} 
.bottomfull #c2420 table tbody{display:block;margin:0 auto;text-align:center;} 
.bottomfull #c2420 table tr {display:inline-block;width:150px;} 
.bottomfull #c2420 table tr td {display:block;} 

.rot-hinterlegt-und-linien.off{ max-height:6000px;
-webkit-transition: max-height .8s cubic-bezier(0, 1, 0, 1) -.1s; 
  -moz-transition: max-height .8s cubic-bezier(0, 1, 0, 1) -.1s; 
  -ms-transition:max-height .8s cubic-bezier(0, 1, 0, 1) -.1s;
  -o-transition: max-height .8s cubic-bezier(0, 1, 0, 1) -.1s; 
  transition: max-height .8s cubic-bezier(0, 1, 0, 1) -.1s;}  
.rot-hinterlegt-und-linien.eingeklappt{
  -webkit-animation: BoxSlideAnimation 2s forwards; 
    -moz-animation: BoxSlideAnimation 2s forwards; 
    -o-animation: BoxSlideAnimation 2s forwards; 
    animation: BoxSlideAnimation 2s forwards;
}
.rot-hinterlegt-und-linien.eingeklappt::after{
  -webkit-animation: BoxSlideAnimation3 2s forwards; 
    -moz-animation: BoxSlideAnimation3 2s forwards; 
    -o-animation: BoxSlideAnimation3 2s forwards; 
    animation: BoxSlideAnimation3 2s forwards;
}
.rot-hinterlegt-und-linien{  overflow:hidden;
  -webkit-animation: BoxSlideAnimation2 2s forwards; 
    -moz-animation: BoxSlideAnimation2 2s forwards; 
    -o-animation: BoxSlideAnimation2 2s forwards; 
    animation: BoxSlideAnimation2 2s forwards;
}
.rot-hinterlegt-und-linien.eingeklappt {max-height:400px;overflow:hidden;background: url(images/rottransparent.png)repeat left top;padding-bottom:50px;position:relative;}
.offrot-hinterlegt-und-linien::after {content:" ";max-height:60px;height:60px;display:block;position:relative;top:0px;left:15px;width:100%;box-sizing:border-box;margin-left:-15px;background: url(images/pfeil-drei-rauf.png) no-repeat center bottom,url(images/blocker-unten-ohne-pfeil.png) no-repeat left bottom;cursor:pointer;}
.rot-hinterlegt-und-linien.eingeklappt::after {content:" ";max-height:60px;height:60px;display:block;position:absolute;top:375px;background: url(images/pfeil-drei-runter-2.png) no-repeat center bottom,url(images/blocker-unten-ohne-pfeil.png) no-repeat left bottom;cursor:pointer;}
.centercontent .center .Expertenbox {display:block;position:absolute;right:10%;width:360px;z-index:15;}
.centercontent .center .Expertenbox h1 {text-transform:uppercase;color:#AB253B;font-family: 'Montserrat', sans-serif;font-size: 14px;font-weight:600;}
.centercontent .center .Expertenbox p {display:block;width:330px;padding: 15px; background: url(images/rottransparent.png)repeat left top;text-align:center;font-size:90%;}

.Team.rotebloecke .rot-hinterlegt-und-linien {border-top:none;border-bottom:none;margin-left:25px;margin-right:25px;text-align:left;}
.Team.rotebloecke p {text-align:left;}
.Team.rotebloecke .rot-hinterlegt-und-linien span.detail{display:inline-block;width:100%;text-align:center;font-weight:900;}
.Teammmm.rotebloecke .rot-hinterlegt-und-linien ul li:first-of-type::before{display:none;}
.Team.rotebloecke ul li {text-align:center;}








#PageID292 .Team .rot-hinterlegt-und-linien h1 {font-size:16px;font-weight:bold;}
#PageID292 .Team .rot-hinterlegt-und-linien h6 {font-size:25px;font-weight:bold;margin:-10px 0 -15px 0;padding:0;}




#charakterfibelpopupwrapper {position:relative;}
#charakterfibelpopup {
  position:absolute;top:250px;left:0px;padding:0 20px 20px 20px;border:1px solid #000000;text-align:center; background:#ffffff; display:none;z-index:1000;
}
#charakterfibelpopup.open {display:block;}
#charakterfibelpopup h1 {color:#AB253B;font-size:14px;font-style:italic;font-weight:bold;margin-bottom:0px;}
#charakterfibelpopup h2 {font-family: 'Prata', serif;font-size:40px;text-decoration:underline;font-weight:400;margin-top:15px;}
#charakterfibelpopup a {color:#AB253B;font-size:14px;font-weight:bold;}
#charakterfibelpopup #charakterfibelclose {position:absolute;top:5px;right:5px;width:25px;height:25px;display:block;border:0px solid grey;cursor:pointer;}

.left {position:relative;}
#charakterfibelbildopener {position:absolute;top:0px;left:0px;right:0px;bottom:0px;}


#charakterfibeltext + h1 {color:#AB253B;font-size:14px;font-style:italic;font-weight:bold;margin-bottom:0px;}
#charakterfibeltext + h1 + h2 {font-family: 'Prata', serif;font-size:40px;text-decoration:underline;font-weight:400;margin-top:15px;text-align:center;}

#charakterfibellinks {font-weight:bold;color:#AB253B;}
#charakterfibellinks a {font-weight:bold;color:#AB253B;text-decoration:none;}

.full.charakterfibel {max-width:800px;margin:0 auto;}
.full.charakterfibel .hauptueberschrift {display:block;text-align:center;border-top:1px solid #AB253B;margin:45px 0 -10px 0px;position:relative;}
.full.charakterfibel .hauptueberschrift h2 {line-height:25px;text-transform:uppercase;position:relative;display:inline-block;top:-17px;color:#AB253B;font-family: 'Montserrat', sans-serif;font-size:14px;margin:0;background-color:#ffffff;padding:0px 15px 0 15px;}
.full.charakterfibel .hauptueberschrift h2 + p{margin:-5px 0 0 0;padding:0;height:1px;}

.centercontent .center a.charakterfibellink {color:#AB253B;letter-spacing:1px; font-size:12px;text-decoration:none;font-weight:600;position:absolute;top:-54px;left:-220px;z-index:10000;}

#PageID300 .subheadall, 
#PageID301 .subheadall, 
#PageID302 .subheadall, 
#PageID303 .subheadall, 
#PageID304 .subheadall, 
#PageID305 .subheadall, 
#PageID306 .subheadall, 
#PageID307 .subheadall, 
#PageID308 .subheadall, 
#PageID309 .subheadall, 
#PageID310 .subheadall, 
#PageID311 .subheadall, 
#PageID312 .subheadall, 
#PageID313 .subheadall 
{display:none;}



#PageID316 .TeamfotoGross .csc-textpic-text h1 {font-size:26px;}










#c3507 {display:block;position:relative;}
#c3507 ul {max-width:800px;margin:0 auto 20px auto;padding:10px 0;display:block;font-size:12px;line-height:19px;letter-spacing:0px;background:url(images/subnavi-back.jpg)repeat-y center top;background-size:100% auto;}
#c3507 ul {color:#2E2E2D;font-size:12px;margin:0;column-count:3; -moz-column-count:3; -webkit-column-count:3;}
#c3507 ul a {color:#2E2E2D;margin:0;font-size: 14px;
line-height: 24px;
display: block; text-decoration:none;}
#c3507 ul a::first-letter  {font-weight:bold;}
#c3507 ul .left-level-1-act a {font-weight:600;}
#c3507 ul a:hover {color:#000000;text-decoration:underline;}
#c3507 ul li {display:block;text-align:center;}
#c3507 .csc-header.csc-header-n5  {
    border-top: 1px solid #AB253B;
    margin-top: 20px;
    text-align: center;
}
#c3507 h1 {text-align: center;text-transform:uppercase;position:relative;display:inline-block;top:-19px;color:#AB253B;font-family: 'Montserrat', sans-serif;font-size:18px;margin:0;background-color:#ffffff;padding:7px 15px 0 15px;}

.rot-hinterlegt-und-linien .video {width:calc((100% / 2) - 15px);display:inline-block; margin-right:15px;}
.rot-hinterlegt-und-linien .video .videobild {width:100%;height:auto;cursor:pointer;}
.Iconlist {display:flex;flex-wrap:wrap;justify-content:center;}
.Iconlist .oneicon {flex:0 0 200px;margin-bottom:30px;}
.Iconlist .theicon {width:60%;margin:0 auto;}
.Iconlist .theicon img {width:100%;height:auto;}
.Iconlist h2 {color: #AB253B;font-size:18px;text-align:center;margin-bottom:0px;} 
.Iconlist h3 {color: #AB253B;font-size:9px;text-transform:uppercase;text-align:center;font-family: 'Montserrat', sans-serif;margin-top:0px;} 


#c3513 {display:block;position:relative;}
#c3513 ul {max-width:800px;margin:0 auto 20px auto;padding:10px 0;display:block;font-size:12px;line-height:19px;letter-spacing:0px;background:url(images/subnavi-back.jpg)repeat-y center top;background-size:100% auto;}
#c3513 ul {color:#2E2E2D;font-size:12px;margin:0;column-count:3; -moz-column-count:3; -webkit-column-count:3;}
#c3513 ul a {color:#2E2E2D;margin:0;font-size: 14px;
line-height: 24px;
display: block; text-decoration:none;}
#c3513 ul a::first-letter  {font-weight:bold;}
#c3513 ul .left-level-1-act a {font-weight:600;}
#c3513 ul a:hover {color:#000000;text-decoration:underline;}
#c3513 ul li {display:block;text-align:center;}
#c3513 .csc-header.csc-header-n5  {
    border-top: 1px solid #AB253B;
    margin-top: 20px;
    text-align: center;
}
#c3513 h1 {text-align: center;text-transform:uppercase;position:relative;display:inline-block;top:-19px;color:#AB253B;font-family: 'Montserrat', sans-serif;font-size:18px;margin:0;background-color:#ffffff;padding:7px 15px 0 15px;}


.flexslider .caption-text {display:none;}


.cookie-panel__control .cookie-panel__button:nth-child(2) {display:none;}





#googlemapsbutton {width:100%;height:300px;background:url(images/BLS_Map.png) no-repeat center top;background-size:100% auto;text-align:center;padding:150px 0 0 0;    border-bottom: 5px solid #AB253B;}
#googlemapsbutton a.button {background:#AB253B; color:#ffffff;padding:10px;text-decoration:none; border:1px solid #AB253B;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;}
#googlemapsbutton a.button:hover{background:#ffffff; color:#AB253B;border:1px solid #AB253B;}
#googlemapsbutton #googlemapstext {display:inline-block;margin:0 auto;background:#ffffff;opacity:0.8;-webkit-border-radius: 10px;padding:20px;
-moz-border-radius: 10px;
border-radius: 10px;}

.headernavi ul ul.onlymobile {display:none;}
.headerlogomobile {display:none;}






@media all and (max-width:2200px) {
  .centercontent .center .Expertenbox {right:5%;}
}
@media all and (max-width:1800px) {
  .centercontent .center .Expertenbox {right:30px;}
}
@media all and (max-width:1600px) {
  .centercontent .center .Expertenbox {right:5px;width:300px;}
  .centercontent .center .Expertenbox p {width:270px;}
}
@media all and (max-width:1450px) {
  .centercontent .center .Expertenbox {position:relative;right:0px;left:0px;width:100%;}
  .centercontent .center .Expertenbox p {width:96%;padding:25px 2%;margin-bottom:50px;}
}



@keyframes BoxSlideAnimation {
    0%   {max-height:9990px;}
    5%  {max-height:800px;}
    100% {max-height:400px;}
}
@keyframes BoxSlideAnimation3 {
    0%   {opacity:0;}
    95%  {opacity:0;}
    100% {opacity:1;}
}

@keyframes BoxSlideAnimation2 {
    0%   {max-height:400px;}
    100% {max-height:9990px;}
}

@media all and (min-width:1201px) and (max-width:1449px) {
  #PageID127 .centercontent, 
  #PageID128 .centercontent, 
  #PageID123 .centercontent, 
  #PageID110 .centercontent, 
  #PageID260 .centercontent, 
  #PageID109 .centercontent, 
  #PageID106 .centercontent, 
  #PageID105 .centercontent, 
  #PageID291 .centercontent, 
  #PageID149 .centercontent, 
  #PageID150 .centercontent, 
  #PageID259 .centercontent, 
  #PageID118 .centercontent, 
  #PageID255 .centercontent, 
  #PageID108 .centercontent, 
  #PageID258 .centercontent, 
  #PageID107 .centercontent, 
  #PageID125 .centercontent, 
  #PageID120 .centercontent, 
  #PageID121 .centercontent, 
  #PageID126 .centercontent, 
  #PageID113 .centercontent, 
  #PageID122 .centercontent, 
  #PageID338 .centercontent, 
  #PageID130 .centercontent {display:block;}
  #PageID105 .centercontent .center,
  #PageID106 .centercontent .center,
  #PageID107 .centercontent .center,
  #PageID108 .centercontent .center,
  #PageID109 .centercontent .center,
  #PageID110 .centercontent .center,
  #PageID113 .centercontent .center,
  #PageID291 .centercontent .center,
  #PageID118 .centercontent .center,
  #PageID120 .centercontent .center,
  #PageID121 .centercontent .center,
  #PageID122 .centercontent .center,
  #PageID123 .centercontent .center,
  #PageID125 .centercontent .center,
  #PageID126 .centercontent .center,
  #PageID127 .centercontent .center,
  #PageID128 .centercontent .center,
  #PageID130 .centercontent .center,
  #PageID149 .centercontent .center,
  #PageID150 .centercontent .center,
  #PageID255 .centercontent .center,
  #PageID258 .centercontent .center,
  #PageID259 .centercontent .center,
  
    #PageID323 .centercontent .center,
#PageID324 .centercontent .center,
#PageID325 .centercontent .center,
#PageID326 .centercontent .center,
#PageID327 .centercontent .center,
#PageID328 .centercontent .center,
#PageID329 .centercontent .center,
#PageID338 .centercontent .center,
  #PageID260 .centercontent .center {display:block;}
  #PageID105 .centercontent .left,
  #PageID106 .centercontent .left,
  #PageID107 .centercontent .left,
  #PageID108 .centercontent .left,
  #PageID109 .centercontent .left,
  #PageID110 .centercontent .left,
  #PageID113 .centercontent .left,
  #PageID291 .centercontent .left,
  #PageID118 .centercontent .left,
  #PageID120 .centercontent .left,
  #PageID121 .centercontent .left,
  #PageID122 .centercontent .left,
  #PageID123 .centercontent .left,
  #PageID125 .centercontent .left,
  #PageID126 .centercontent .left,
  #PageID127 .centercontent .left,
  #PageID128 .centercontent .left,
  #PageID130 .centercontent .left,
  #PageID149 .centercontent .left,
  #PageID150 .centercontent .left,
  #PageID255 .centercontent .left,
  #PageID258 .centercontent .left,
  #PageID259 .centercontent .left,  
  #PageID338 .centercontent .left,
  #PageID260 .centercontent .left {left:50%;margin-left:-725px;display:block;position:absolute;}
}

#PageID105 .bottomfull,
#PageID106 .bottomfull,
#PageID107 .bottomfull,
#PageID108 .bottomfull,
#PageID109 .bottomfull,
#PageID110 .bottomfull,
#PageID113 .bottomfull,
#PageID291 .bottomfull,
#PageID118 .bottomfull,
#PageID120 .bottomfull,
#PageID121 .bottomfull,
#PageID122 .bottomfull,
#PageID123 .bottomfull,
#PageID125 .bottomfull,
#PageID126 .bottomfull,
#PageID127 .bottomfull,
#PageID128 .bottomfull,
#PageID130 .bottomfull,
#PageID149 .bottomfull,
#PageID150 .bottomfull,
#PageID255 .bottomfull,
#PageID258 .bottomfull,
#PageID259 .bottomfull,

  #PageID323 .bottomfull,
#PageID324 .bottomfull,
#PageID325 .bottomfull,
#PageID326 .bottomfull,
#PageID327 .bottomfull,
#PageID328 .bottomfull,
#PageID329 .bottomfull,
#PageID338 .bottomfull,
#PageID260 .bottomfull {background:url(images/weiss-transparent-90.png) repeat left top;z-index:300;position:relative;display:block;}
#PageID105 .footer,
#PageID106 .footer,
#PageID107 .footer,
#PageID108 .footer,
#PageID109 .footer,
#PageID110 .footer,
#PageID113 .footer,
#PageID291 .footer,
#PageID118 .footer,
#PageID120 .footer,
#PageID121 .footer,
#PageID122 .footer,
#PageID123 .footer,
#PageID125 .footer,
#PageID126 .footer,
#PageID127 .footer,
#PageID128 .footer,
#PageID130 .footer,
#PageID149 .footer,
#PageID150 .footer,
#PageID255 .footer,
#PageID258 .footer,
#PageID259 .footer,

#PageID323 .footer,
#PageID324 .footer,
#PageID325 .footer,
#PageID326 .footer,
#PageID327 .footer,
#PageID328 .footer,
#PageID329 .footer,
#PageID338 .footer,
#PageID260 .footer {background:url(images/weiss-transparent-90.png) repeat left top;}
@media all and (min-width:1451px) and (min-height:550px) {
  #PageID105 .centercontent .Expertenbox,
  #PageID106 .centercontent .Expertenbox,
  #PageID108 .centercontent .Expertenbox,
  #PageID109 .centercontent .Expertenbox,
  #PageID110 .centercontent .Expertenbox,
  #PageID291 .centercontent .Expertenbox,
  #PageID118 .centercontent .Expertenbox,
  #PageID120 .centercontent .Expertenbox,
  #PageID121 .centercontent .Expertenbox,
  #PageID123 .centercontent .Expertenbox,
  #PageID125 .centercontent .Expertenbox,
  #PageID126 .centercontent .Expertenbox,
  #PageID127 .centercontent .Expertenbox,
  #PageID128 .centercontent .Expertenbox,
  #PageID130 .centercontent .Expertenbox,
  #PageID149 .centercontent .Expertenbox,
  #PageID150 .centercontent .Expertenbox,
  #PageID255 .centercontent .Expertenbox,
  #PageID258 .centercontent .Expertenbox,
  #PageID259 .centercontent .Expertenbox,
  
  #PageID323 .centercontent .Expertenbox,
#PageID324 .centercontent .Expertenbox,
#PageID325 .centercontent .Expertenbox,
#PageID326 .centercontent .Expertenbox,
#PageID327 .centercontent .Expertenbox,
#PageID328 .centercontent .Expertenbox,
#PageID329 .centercontent .Expertenbox,
#PageID338 .centercontent .Expertenbox,
  #PageID260 .centercontent .Expertenbox {position:fixed;top:250px;right:5px;}
  #PageID113 .centercontent .Expertenbox,
  #PageID107 .centercontent .Expertenbox,
  #PageID122 .centercontent .Expertenbox {position:fixed;top:130px;right:5px;}
  #PageID105 .centercontent,
  #PageID106 .centercontent,
  #PageID107 .centercontent,
  #PageID108 .centercontent,
  #PageID109 .centercontent,
  #PageID110 .centercontent,
  #PageID113 .centercontent,
  #PageID291 .centercontent,
  #PageID118 .centercontent,
  #PageID120 .centercontent,
  #PageID121 .centercontent,
  #PageID122 .centercontent,
  #PageID123 .centercontent,
  #PageID125 .centercontent,
  #PageID126 .centercontent,
  #PageID127 .centercontent,
  #PageID128 .centercontent,
  #PageID130 .centercontent,
  #PageID149 .centercontent,
  #PageID150 .centercontent,
  #PageID255 .centercontent,
  #PageID258 .centercontent,
  #PageID259 .centercontent,
#PageID323 .centercontent,
#PageID324 .centercontent,
#PageID325 .centercontent,
#PageID326 .centercontent,
#PageID327 .centercontent,
#PageID328 .centercontent,
#PageID329 .centercontent,
#PageID338 .centercontent,

  #PageID260 .centercontent  {display:block;}
  #PageID105 .centercontent .center,
  #PageID106 .centercontent .center,
  #PageID107 .centercontent .center,
  #PageID108 .centercontent .center,
  #PageID109 .centercontent .center,
  #PageID110 .centercontent .center,
  #PageID113 .centercontent .center,
  #PageID291 .centercontent .center,
  #PageID118 .centercontent .center,
  #PageID120 .centercontent .center,
  #PageID121 .centercontent .center,
  #PageID122 .centercontent .center,
  #PageID123 .centercontent .center,
  #PageID125 .centercontent .center,
  #PageID126 .centercontent .center,
  #PageID127 .centercontent .center,
  #PageID128 .centercontent .center,
  #PageID130 .centercontent .center,
  #PageID149 .centercontent .center,
  #PageID150 .centercontent .center,
  #PageID255 .centercontent .center,
  #PageID258 .centercontent .center,
  #PageID259 .centercontent .center,
  
  #PageID323 .centercontent .center,
#PageID324 .centercontent .center,
#PageID325 .centercontent .center,
#PageID326 .centercontent .center,
#PageID327 .centercontent .center,
#PageID328 .centercontent .center,
#PageID329 .centercontent .center,
#PageID338 .centercontent .center,
  #PageID260 .centercontent .center {display:block;}
  #PageID105 .centercontent .left,
  #PageID106 .centercontent .left,
  #PageID107 .centercontent .left,
  #PageID108 .centercontent .left,
  #PageID109 .centercontent .left,
  #PageID110 .centercontent .left,
  #PageID113 .centercontent .left,
  #PageID291 .centercontent .left,
  #PageID118 .centercontent .left,
  #PageID120 .centercontent .left,
  #PageID121 .centercontent .left,
  #PageID122 .centercontent .left,
  #PageID123 .centercontent .left,
  #PageID125 .centercontent .left,
  #PageID126 .centercontent .left,
  #PageID127 .centercontent .left,
  #PageID128 .centercontent .left,
  #PageID130 .centercontent .left,
  #PageID149 .centercontent .left,
  #PageID150 .centercontent .left,
  #PageID255 .centercontent .left,
  #PageID258 .centercontent .left,
  #PageID259 .centercontent .left,
  #PageID323 .centercontent .left,
#PageID324 .centercontent .left,
#PageID325 .centercontent .left,
#PageID326 .centercontent .left,
#PageID327 .centercontent .left,
#PageID328 .centercontent .left,
#PageID329 .centercontent .left,
#PageID338 .centercontent .left,

  #PageID260 .centercontent .left {position:fixed;top:116px;left:50%;margin-left:-725px;}
}
@media all and (min-width:1451px) and (max-height:950px) {
  #PageID105 .centercontent .left img,
  #PageID106 .centercontent .left img,
  #PageID107 .centercontent .left img,
  #PageID108 .centercontent .left img,
  #PageID109 .centercontent .left img,
  #PageID110 .centercontent .left img,
  #PageID113 .centercontent .left img,
  #PageID291 .centercontent .left img,
  #PageID118 .centercontent .left img,
  #PageID120 .centercontent .left img,
  #PageID121 .centercontent .left img,
  #PageID122 .centercontent .left img,
  #PageID123 .centercontent .left img,
  #PageID125 .centercontent .left img,
  #PageID126 .centercontent .left img,
  #PageID127 .centercontent .left img,
  #PageID128 .centercontent .left img,
  #PageID130 .centercontent .left img,
  #PageID149 .centercontent .left img,
  #PageID150 .centercontent .left img,
  #PageID255 .centercontent .left img,
  #PageID258 .centercontent .left img,
  #PageID259 .centercontent .left img,
  
  #PageID323 .centercontent .left img,
  #PageID324 .centercontent .left img,
#PageID325 .centercontent .left img,
#PageID326 .centercontent .left img,
#PageID327 .centercontent .left img,
#PageID328 .centercontent .left img,
#PageID329 .centercontent .left img,
#PageID338 .centercontent .left img,
  #PageID260 .centercontent .left img{max-width:280px;}
}
@media all and (min-width:1451px) and (max-height:880px) {
  #PageID105 .centercontent .left .konfuzius,
  #PageID106 .centercontent .left .konfuzius,
  #PageID107 .centercontent .left .konfuzius,
  #PageID108 .centercontent .left .konfuzius,
  #PageID109 .centercontent .left .konfuzius,
  #PageID110 .centercontent .left .konfuzius,
  #PageID113 .centercontent .left .konfuzius,
  #PageID291 .centercontent .left .konfuzius,
  #PageID118 .centercontent .left .konfuzius,
  #PageID120 .centercontent .left .konfuzius,
  #PageID121 .centercontent .left .konfuzius,
  #PageID122 .centercontent .left .konfuzius,
  #PageID123 .centercontent .left .konfuzius,
  #PageID125 .centercontent .left .konfuzius,
  #PageID126 .centercontent .left .konfuzius,
  #PageID127 .centercontent .left .konfuzius,
  #PageID128 .centercontent .left .konfuzius,
  #PageID130 .centercontent .left .konfuzius,
  #PageID149 .centercontent .left .konfuzius,
  #PageID150 .centercontent .left .konfuzius,
  #PageID255 .centercontent .left .konfuzius,
  #PageID258 .centercontent .left .konfuzius,
  #PageID259 .centercontent .left .konfuzius,
  
    #PageID323 .centercontent .left .konfuzius,
    #PageID324 .centercontent .left .konfuzius,
#PageID325 .centercontent .left .konfuzius,
#PageID326 .centercontent .left .konfuzius,
#PageID327 .centercontent .left .konfuzius,
#PageID328 .centercontent .left .konfuzius,
#PageID329 .centercontent .left .konfuzius,
#PageID338 .centercontent .left .konfuzius,
  #PageID260 .centercontent .left .konfuzius{display:none;}
}
@media all and (min-width:1601px) {
  #PageID105 .centercontent .Expertenbox,
  #PageID106 .centercontent .Expertenbox,
  #PageID107 .centercontent .Expertenbox,
  #PageID108 .centercontent .Expertenbox,
  #PageID109 .centercontent .Expertenbox,
  #PageID110 .centercontent .Expertenbox,
  #PageID113 .centercontent .Expertenbox,
  #PageID291 .centercontent .Expertenbox,
  #PageID118 .centercontent .Expertenbox,
  #PageID120 .centercontent .Expertenbox,
  #PageID121 .centercontent .Expertenbox,
  #PageID122 .centercontent .Expertenbox,
  #PageID123 .centercontent .Expertenbox,
  #PageID125 .centercontent .Expertenbox,
  #PageID126 .centercontent .Expertenbox,
  #PageID127 .centercontent .Expertenbox,
  #PageID128 .centercontent .Expertenbox,
  #PageID130 .centercontent .Expertenbox,
  #PageID149 .centercontent .Expertenbox,
  #PageID150 .centercontent .Expertenbox,
  #PageID255 .centercontent .Expertenbox,
  #PageID258 .centercontent .Expertenbox,
  #PageID259 .centercontent .Expertenbox,
  
    #PageID323 .centercontent .Expertenbox,
#PageID324 .centercontent .Expertenbox,
#PageID325 .centercontent .Expertenbox,
#PageID326 .centercontent .Expertenbox,
#PageID327 .centercontent .Expertenbox,
#PageID328 .centercontent .Expertenbox,
#PageID329 .centercontent .Expertenbox,
#PageID338 .centercontent .Expertenbox,
  #PageID260 .centercontent .Expertenbox {right:50%;margin-right:-790px;}


}
@media all and (min-width:2201px) {
  #PageID105 .centercontent .Expertenbox,
  #PageID106 .centercontent .Expertenbox,
  #PageID107 .centercontent .Expertenbox,
  #PageID108 .centercontent .Expertenbox,
  #PageID109 .centercontent .Expertenbox,
  #PageID110 .centercontent .Expertenbox,
  #PageID113 .centercontent .Expertenbox,
  #PageID291 .centercontent .Expertenbox,
  #PageID118 .centercontent .Expertenbox,
  #PageID120 .centercontent .Expertenbox,
  #PageID121 .centercontent .Expertenbox,
  #PageID122 .centercontent .Expertenbox,
  #PageID123 .centercontent .Expertenbox,
  #PageID125 .centercontent .Expertenbox,
  #PageID126 .centercontent .Expertenbox,
  #PageID127 .centercontent .Expertenbox,
  #PageID128 .centercontent .Expertenbox,
  #PageID130 .centercontent .Expertenbox,
  #PageID149 .centercontent .Expertenbox,
  #PageID150 .centercontent .Expertenbox,
  #PageID255 .centercontent .Expertenbox,
  #PageID258 .centercontent .Expertenbox,
  #PageID259 .centercontent .Expertenbox,
  
    #PageID323 .centercontent .Expertenbox,
#PageID324 .centercontent .Expertenbox,
#PageID325 .centercontent .Expertenbox,
#PageID326 .centercontent .Expertenbox,
#PageID327 .centercontent .Expertenbox,
#PageID328 .centercontent .Expertenbox,
#PageID329 .centercontent .Expertenbox,
#PageID338 .centercontent .Expertenbox,
  #PageID260 .centercontent .Expertenbox  {right:50%;margin-right:-790px;}
}


.footer {width:100%;max-width:100%;margin:0 0 0 0;padding:20px 0 0px 0;z-index:17;}
.footer .footercontent {width:100%;max-width:1200px;margin:0 auto;display:block;}
.contentall {margin-bottom:0px;}






  .homenewswrap .news .newscenter .news-list-container .news-list-browse {clear:both;}

@media all and (min-width:750px) {
    #navi138.off {margin-bottom:20px;} 
    #navi296.off {display:none;}   
}
@media all and (min-width:1540px) {
  .homenewswrap {position:absolute;top:20px;right:50%;margin-right:-750px;width:300px;z-index:20;}
  .homenewswrap .news {display:block;padding:10px 0;}
  .homenewswrap .news #c772 {display:none;}
  .homenewswrap .news #c1721 {display:none;}
  .homenewswrap .news .newsleft {display:block;}
  .homenewswrap .news .newscenter .news-list-container .news-list-item {width:100%;float:none;}

  #PageID99 .centercontent,
  #PageID102 .centercontent,  
  #PageID148 .centercontent,
  #PageID219 .centercontent  {padding-bottom:350px;}
  #PageID145 .centercontent {padding-bottom:0px;}
  #PageID80 .centercontent {padding-bottom:250px;}

  
}



























@media all and (max-width:1300px) {
  #PageID13 .centercontent .left {position:absolute !important;left:-150px;width:300px;z-index:-1;display:block;}
  #PageID13 .centercontent {display:block;}
  #PageID13 .centercontent .right {display:none;}
  #PageID13 .centercontent .right div {max-width:800px;}
  #PageID13 .centercontent .right div .empfehlungen + table {display:block;margin:0 auto;text-align:center;}
  #PageID13 .centercontent .right div .empfehlungen + table tr {display:block;}
  #PageID13 .centercontent .right div .empfehlungen + table tbody {width:100%;display:block;}
  #PageID13 .centercontent .right div .empfehlungen + table tr td  {max-width:200px;margin:0 auto;}
  #PageID13 .centercontent .right div .empfehlungen + table tr td + td {max-width:200px;margin-left:-100px;left:50%;}
  #PageID13 .centercontent .center {min-width:0px;display:block;}
  .centercontent .center a.charakterfibellink {position:relative;top:-0px;left:-0px;z-index:0;text-align:center;display:block;}
}

@media all and (max-width:1200px) {
  #PageID90 .centercontent .left {left:-30px;}
  #PageID91 .centercontent .left {left:-120px;}
  #PageID198 .centercontent .left {left:-120px;}
  .centercontent .left {position:absolute !important;left:-150px;width:300px;z-index:-1;display:block;}
  .centercontent.charakterfibel .left {position:relative !important;float:left;left:0px;}
  .centercontent.charakterfibel .center {background:none;}
  .centercontent.charakterfibel .center #charakterfibeltext{padding-top:100px;}
  .centercontent .left .konfuzius {display:none;}
  .centercontent {display:block;}
  .centercontent .right {display:block;}
  .centercontent .right div {max-width:800px;}
  .centercontent .right div .empfehlungen + table {display:block;margin:0 auto;text-align:center;}
  .centercontent .right div .empfehlungen + table tr {display:block;}
  .centercontent .right div .empfehlungen + table tbody {width:100%;display:block;}
  .centercontent .right div .empfehlungen + table tr td  {max-width:200px;margin:0 auto;}
  .centercontent .right div .empfehlungen + table tr td + td {max-width:200px;margin-left:-100px;left:50%;}
  #PageID9145 .centercontent .center {padding-bottom:160px;}
  #PageID9145 .centercontent .right {display:none;}
  #PageID9145 .news .newsright {display:none;}
  #PageID9145 .bottomfull {display:block;}
  #PageID9145 .bottomfull div .empfehlungen + table {display:block;margin:0 auto;text-align:center;}
  #PageID9145 .bottomfull div .empfehlungen + table tr {display:block;margin:0 auto;}
  #PageID9145 .bottomfull div .empfehlungen + table tbody {width:100%;display:block;}
  #PageID9145 .bottomfull div .empfehlungen + table tr td {max-width:200px;margin:0 auto;}
  #PageID9145 .bottomfull div .empfehlungen + table tr td + td {max-width:200px;margin-left:-100px;left:50%;}
  #PageID9145 .bottomfull div .empfehlungen + table tr td img{}
  
  
#PageID80 .centercontent .left,
#PageID127 .centercontent .left,
#PageID128 .centercontent .left,
#PageID123 .centercontent .left,
#PageID110 .centercontent .left,
#PageID109 .centercontent .left,
#PageID106 .centercontent .left,
#PageID105 .centercontent .left,
#PageID291 .centercontent .left,
#PageID149 .centercontent .left,
#PageID150 .centercontent .left,
#PageID118 .centercontent .left,
#PageID108 .centercontent .left,
#PageID107 .centercontent .left,
#PageID125 .centercontent .left,
#PageID120 .centercontent .left,
#PageID121 .centercontent .left,
#PageID126 .centercontent .left,
#PageID113 .centercontent .left,
#PageID122 .centercontent .left,
#PageID338 .centercontent .left,
#PageID130 .centercontent .left  {top:-30px;}  
  
#PageID96 .centercontent .left,
#PageID148 .centercontent .left,
#PageID221 .centercontent .left,
#PageID99 .centercontent .left,
#PageID100 .centercontent .left,
#PageID177 .centercontent .left,
#PageID238 .centercontent .left,
#PageID102 .centercontent .left,
#PageID103 .centercontent .left,
#PageID219 .centercontent .left  {top:0px;}

#PageID80 .centercontent .right,
#PageID127 .centercontent .right,
#PageID128 .centercontent .right,
#PageID123 .centercontent .right,
#PageID110 .centercontent .right,
#PageID109 .centercontent .right,
#PageID106 .centercontent .right,
#PageID105 .centercontent .right,
#PageID291 .centercontent .right,
#PageID149 .centercontent .right,
#PageID150 .centercontent .right,
#PageID118 .centercontent .right,
#PageID108 .centercontent .right,
#PageID107 .centercontent .right,
#PageID125 .centercontent .right,
#PageID120 .centercontent .right,
#PageID121 .centercontent .right,
#PageID126 .centercontent .right,
#PageID113 .centercontent .right,
#PageID122 .centercontent .right,
#PageID338 .centercontent .right,
#PageID130 .centercontent .right  {position:relative;top:0px;z-index:10;}


#PageID96 .centercontent .right,
#PageID148 .centercontent .right,
#PageID221 .centercontent .right,
#PageID99 .centercontent .right,
#PageID100 .centercontent .right,
#PageID177 .centercontent .right,
#PageID238 .centercontent .right,
#PageID102 .centercontent .right,
#PageID103 .centercontent .right,
#PageID219 .centercontent .right  {position:relative;top:0px;z-index:10;}
  
}
@media all and (max-width:850px) {
  .Team1Foto.HiddenBig {display:block;}
  .Team1Foto {width:100% !important; margin:0 0 25px 0 !important;}
  .Team1Foto:nth-child(even) { margin:0 0 25px 0;}
  .Team1Foto:nth-child(2n+1) { margin-top:0px;}
      #PageID13 .centercontent .right {display:block;}
  .centercontent.charakterfibel .center {margin-left:200px;}
}
@media all and (max-width:800px) {
  #c360 p {width:48%;}
  #c360 p:nth-child(3n) {width:48%;margin:0 3% 10px 0;}
  #c360 p:nth-child(2n) {width:49%;margin:0 0 10px 0;}

  #c1727 p {width:48%;}
  #c1727 p:nth-child(3n) {width:48%;margin:0 3% 10px 0;}
  #c1727 p:nth-child(2n) {width:49%;margin:0 0 10px 0;}
  #PageID145 .centercontent .center {padding-bottom:60px;}

  .Schwerpunkte p {width:48%;}
  .Schwerpunkte p:nth-child(3n) {width:48%;margin:0 3% 10px 0;}
  .Schwerpunkte p:nth-child(2n) {width:49%;margin:0 0 10px 0;}
  
    #c524 iframe {width:100%;height:400px;}
    #c378 iframe {width:100%;height:400px;}
    .news-single-item .news-single-rightbox + h1 {clear:both;}

}
@media all and (max-width:533px) {
  #c360 p {width:100%;margin:0 0 10px 0;}
  #c360 p:nth-child(3n) {width:100%;margin:0 0 10px 0;}
  #c360 p:nth-child(2n) {width:100%;margin:0 0 10px 0;}

  #c1727 p {width:100%;margin:0 0 10px 0;}
  #c1727 p:nth-child(3n) {width:100%;margin:0 0 10px 0;}
  #c1727 p:nth-child(2n) {width:100%;margin:0 0 10px 0;}

  .Schwerpunkte p {width:100%;margin:0 0 10px 0;}
  .Schwerpunkte p:nth-child(3n) {width:100%;margin:0 0 10px 0;}
  .Schwerpunkte p:nth-child(2n) {width:100%;margin:0 0 10px 0;}
  .centercontent .center div.csc-frame-individual-2-spaltig p {
        -moz-column-count:    1;
        -webkit-column-count: 1;
        column-count:         1;
        -moz-column-gap:      0px;
        -webkit-column-gap:   0px;
        column-gap:           0px;
  }
}
@media all and (max-width:750px) {
  .TeamfotoGross .csc-textpic-text h1 { margin-top:20px;}
  .all {padding:60px 0 0 0;}
  .headerlogo {display:none;}
  .headernavi ul ul li:first-child {display:block;}
  #menu-button {display:block;text-align:center;padding-top:10px;padding-bottom:50px;cursor:pointer;}
  ul#menu ul li {padding-top:40px;}
  ul#menu ul li + li {padding-top:0px;}
  #menusidelines::before {
    display: block;
    content: '';
    position: absolute;
    height: 3px;
    width: 22px;
    border-top: 2px solid #70767A;
    right: 38px;
    top: 39px;
  }
  #menusidelines::after {
    display: block;
    content: '';
    position: absolute;
    height: 3px;
    width: 22px;
    border-top: 2px solid #70767A;
    border-bottom: 2px solid #70767A;
    right: 38px;
    top: 29px;
  }
  #menu-button {color:#70767A;}
  .header .bottomcontact {display:inline-block;width:100%;text-align:center;}
  .header .bottomcontact div {padding:100px 0 60px 0;margin:0 auto;font-size:9px;letter-spacing:2px;text-align:center;background-size:30px auto;font-family: 'Montserrat', sans-serif;}
  .header .bottomcontact div.socialmedia {padding:0;margin:0 auto;font-size:9px;letter-spacing:2px;text-align:center;background-size:30px auto;font-family: 'Montserrat', sans-serif;text-align:center;}
  .header .bottomcontact div.socialmedia a {display:inline-block;position:relative;top:auto;right:auto;margin:20px 10px 0 0;padding:0;border:none;}
  .header {height:80px;overflow:visible;border-top:none;background:url(../images/bls-logo-klein.png) no-repeat center 25px #ffffff;; background-size:70px auto;}
  .header {height:80px;overflow:visible;border-top:none;background:none; }
  .headernavi {position:relative;padding:0 0 0 0;border-bottom:none;height:80px;}
  .headernavi #menu {position:absolute;top:80px;left:0px;right:0px;display:none;z-index:999999;}
  .headernavi #menu.open {display:block; position:absolute; 
    filter: alpha(opacity=90);
    -moz-opacity: 0.9;
    -khtml-opacity: 0.9;
    opacity: 0.9;
  }
  .headernavi ul li {display:block;text-align:center;background:#AB253B;}
  .headernavi ul li a {padding:10px;border-bottom:1px solid #ffffff;width:80%;margin:0 auto;color:#ffffff;}
  .headernavi ul li:hover a {padding:10px;border-bottom:1px solid #ffffff;width:80%;margin:0 auto;color:#ffffff;}
  .headernavi ul li.jetztaktiv a {padding:10px;border-bottom:1px solid #ffffff;width:80%;margin:0 auto;color:#ffffff;color:#70767A;}
  
  .subheadall .subheader .subnavi {margin-top:30px; font-size:12px;column-count:2; -moz-column-count:2; -webkit-column-count:2;background:url(images/subnavi-back.jpg)repeat-y left top;background-size:152% auto;}
  #c3507 ul {margin-top:30px; font-size:12px;column-count:2; -moz-column-count:2; -webkit-column-count:2;background:url(images/subnavi-back.jpg)repeat-y left top;background-size:152% auto;}
  #c3513 ul {margin-top:30px; font-size:12px;column-count:2; -moz-column-count:2; -webkit-column-count:2;background:url(images/subnavi-back.jpg)repeat-y left top;background-size:152% auto;}
  
  .contenthead {font-size:18px;padding:90px 10px 10px 0;}
  .header .langnavi {font-size:8px;}
  
  .news-list-container .news-list-item {width:95%;}
  .news .newsright { display:none;}
  
  .TeamfotoGross .csc-textpic .csc-textpic-text {position:relative;left:0;margin-bottom:-20px;}
  .TeamfotoGross .csc-textpic .csc-textpic-text h1 {color:#2E2E2D;}
  .TeamfotoGross .csc-textpic .csc-textpic-text h2 {color:#2E2E2D;}
  .TeamfotoGross .csc-textpic .csc-textpic-text h3 {color:#2E2E2D;}
  .TeamfotoGross .csc-textpic .csc-textpic-text h4 {color:#2E2E2D;}
  .TeamfotoGross .csc-textpic .csc-textpic-text h5 {color:#2E2E2D;}
  .TeamfotoGross .csc-textpic .csc-textpic-text h6 {color:#2E2E2D;}
  .TeamfotoGross .csc-textpic .csc-textpic-text a {color:#2E2E2D;}
  
  .TeamfotoGross .csc-textpic-firstcol {display:none;}
  .TeamfotoGross .csc-textpic-lastcol {display:block;}

  .headall {position:relative;}
  .headernavi #menu.open {position:relative;margin-bottom:80px;top:10px;}
  .header {min-height:80px;height:auto;display:block;}
  .headernavi {height:auto;min-height:80px;}
  .all {padding:0;}
  .header .socialmedia {display:none;}
  .header .langnavi {position:absolute;top:85px;right:5px;z-index:99999;}
  .header .langnavi .langnaviinner {min-width:150px;text-align:right;}
  
  .headernavi ul ul.onlymobile.show {display:block;}
  

  .mobilemenu {position:relative;}
  .mobilemenuexpander {position:absolute;top:-40px;right:8%;width:40px;height:40px;cursor:pointer;background:url(images/pfeil-runter-weiss.png) no-repeat center 5px;background-size:80% auto;border-left:1px solid #ffffff;}
  .jetztaktiv .mobilemenuexpander {background:url(images/pfeil-runter-grau.png) no-repeat center 5px;background-size:80% auto;border-left:1px solid #70767A;top:-40px;}
  .mobilemenuexpander.open {background:url(images/x-weiss.png) no-repeat 5px 5px;background-size:80% auto;}
  .jetztaktiv .mobilemenuexpander.open {background:url(images/x-grau.png) no-repeat 5px 5px;background-size:80% auto;}
  
   .mobilemenu.open {padding-bottom:40px;}
  
  ul#menu ul li ul li {padding-top:0px;}
  ul#menu ul li ul li a {font-weight:100;text-transform:none;border-bottom:0px;}
  .subheadall {display:none;}
  #PageID80 .subheadall {display:block;}
  
  
  .headernavi ul li a:hover, .headernavi ul li.jetztaktiv a {background-color:#ffffff;  color:#70767A;border-bottom:0px solid  #AB253B;}
  .headernavi ul li.jetztaktiv ul li a{background-color:#AB253B;  color:#ffffff;}
  .headernavi ul li.jetztaktiv ul li.jetztaktiv a {background-color:#ffffff;  color:#70767A;}
  ul#menu ul li ul li a[title='In cooperation with:']{padding-top:30px;color:#000000;}
  ul#menu ul li ul li a[title='In Kooperation mit:']{padding-top:30px;color:#000000;}
  ul#menu ul li ul li a[title=TeamTrenner]{color:#AB253B;height:0px;overflow:hidden;padding:0px;}
  ul#menu ul li ul li a[title='&nbsp;']{color:#AB253B;height:0px;overflow:hidden;padding:0px;}
  ul#menu ul li ul li a[title=TeamTrenner]:hover{color:#ffffff;}
  ul#menu ul li ul li a[title=TeamTrenner]::parent{display:none;}
  ul#menu ul li.jetztaktiv ul li a[title=TeamTrenner]{color:#ffffff;}
  
  .headerlogomobile {display:block;position:absolute;top:10px;left:50%;z-index:9999999999;}
  .headerlogomobile a img {width:90px;height:auto;position:relative;left:-45px;}
  
  .header .bottomcontact {height:40px;overflow:hidden;}
}
@media all and (max-width:550px) {
  .subheadall .subheader .subnavi {margin-top:30px; font-size:12px;column-count:1; -moz-column-count:1; -webkit-column-count:1;background:url(images/subnavi-back.jpg)repeat-y left top;background-size:350% auto;}
  #c3507 ul {margin-top:30px; font-size:12px;column-count:1; -moz-column-count:1; -webkit-column-count:1;background:url(images/subnavi-back.jpg)repeat-y left top;background-size:350% auto;}
  #c3513 ul {margin-top:30px; font-size:12px;column-count:1; -moz-column-count:1; -webkit-column-count:1;background:url(images/subnavi-back.jpg)repeat-y left top;background-size:350% auto;}
  .centercontent.charakterfibel .left {float:none;margin:0 auto;display:block;}
  .centercontent.charakterfibel .center {float:none;display:block;margin-left:0px;}
  .centercontent.charakterfibel .center #charakterfibeltext{padding-top:0px;}
}
@media all and (max-width:450px) {
  .Team1Foto {width:100%; margin:0 0 20px 0;}
  .Team1Foto:nth-child(3n+2) { margin:0 0% 20px 0%;}
  .Team1Foto:nth-child(2n) { margin:0 0% 20px 0%;}
  .TeamfotoGross .csc-textpic-text h1 {font-size:20px;margin-bottom:0;}
  .TeamfotoGross .csc-textpic-text h2 {font-size:8px;margin-bottom:0;}
  .TeamfotoGross .csc-textpic-text h3 {font-size:10px;margin-bottom:0;margin-top:5px;}
  .TeamfotoGross .csc-textpic-text h4 {font-size:10px !important;}

}

@media all and (max-width:400px) {
  #PageID96 .centercontent .center .konfuzius h1 {letter-spacing:0px;}
  #PageID96 .centercontent .center .konfuzius h2 {letter-spacing:0px;}
  

}
