
body#home-42 nav,
body#home-42 footer,
body#home-42 .languageSelect {
	display: none !important;
}

body#home-42 .headerBg {
	background-image:none;
	height: 244px;
}

body#home-42 div.csc-textpic div.csc-textpic-imagecolumn {
    float: left;
    width: 31%;
}

body#home-42 .text-block .second-border {
    padding: 0;
}

body#home-42 .img-block .second-border {
    padding: 0 ;
}

body#home-42 .intro .col4 {
	margin: 20px 0;
}


body, a {
	color: #2a3e92; /* blau */
}

.blue-block h1,.blue-block  h2,.blue-block  h3,.blue-block  h4,.blue-block  h5,.blue-block  a {
	color: #fff;
}


.home .hline {
	display: none;
}


.divider {
     margin: 30px 12px;
}

.headerBg {
	height: 276px;
	margin-top: 30px;
	margin-bottom: 21px;
	background: #ededed url('../img/predl-header-bg.jpg') no-repeat top left;
	background-size: 1540px 276px;
	position: relative;
	max-width: 100%;
}

.headerBg .top-bar-section ul li {
	background: none;
}

.headerBg .languageSelect li a {
  color: #2a3e92 !important; /* blau */
}

/*
.headerBg .languageSelect li:nth-child(6) {
	display: none;
}
*/

.headerBg .languageSelect li.active a {
	text-decoration:underline;
}

.headerBg .logo {
	background: url('../img/predl-logo.png') no-repeat top left;
	background-size: 291px 72px;
	width: 291px;
	height: 72px;
	display: block;
	margin: 80px auto 30px auto;
	z-index: 1000;
}

div.csc-textpic-imagewrap {
	margin-left: 15px;
}

div.csc-textpic .csc-textpic-imagewrap .csc-textpic-image {
    margin-bottom: 25px;
}

div.csc-textpic div.csc-textpic-imagecolumn,
#home-42 .ce-image .ce-gallery .ce-row .ce-column,
.text-block.widthborder .ce-image .ce-gallery .ce-row .ce-column {
    float: left;
    width: 23%;
	margin-bottom: 24px;
}

#home-103 .ce-image .ce-gallery .ce-row .ce-column,
#home-83 .ce-image .ce-gallery .ce-row .ce-column{
	width: auto;
}

.ce-image.ce-center {

}

div.csc-textpic-imagecolumn, td.csc-textpic-imagecolumn .csc-textpic-image,
.ce-image .ce-row .ce-column figure {
	margin: 0;
    margin-right: 25px;
}

[class*="column"]+[class*="column"]:last-child {
    float: left;
}

.youtubeVideo figure {
	margin:0 !important;
}

footer nav ul li.active a {
	text-decoration:underline;
}

@media only screen and (max-width: 40.063em)
{
	
	div.csc-textpic div.csc-textpic-imagecolumn {
    float: left;
    width: 100%;
	padding-right: 15px;
	}
	
	div.csc-textpic .csc-textpic-imagewrap .csc-textpic-imagerow-last .csc-textpic-image {
		margin-bottom: 25px;
	}
	
	.text-block h1 {
		margin-bottom: 14px;
	}	
	
	.headerBg .logo {
	  background-size: 144px 60px;
	  width: 144px;
	  height: 60px;
	  margin: 48px 0 0 0;
	  left: 22px;
	  position: absolute;
	}
	.headerBg {
	  margin-top: 0;
	  height: 115px;
	  background: none;
	}
}

.home .bgcolor {
	margin-bottom: 1.375rem;
	display: block;
	overflow: hidden;
	margin: 0 1.375rem 1.375rem 1.375rem;
	background-color: #2a3e92;
}



.top-bar-section ul li > a {
	color: #2a3e92; /* blau */
}

.browntitle h1,
.browntitle h2,
.browntitle h3,
.browntitle h4,
.browntitle h5,
.browntitle h6 {
  color: #9fa1a7 !important; /* grau */
}

h1, h2, h4, h5, h6 {
  color: #2a3e92 !important; /* blau */
}

h3 {
  color: #656565 !important; 
}

.subnav ul li a br{
	display:none;
}

.subnav li a {
	text-transform: uppercase;
}

.subnav li{
	margin-bottom: 5px;
}


.top-bar-section li.active a, .subnav li a.active {
  color: #2a3e92 !important; /* blau */
  text-decoration:underline;
}

.browntitle ul li {
  background-image: url('../img/predl_arrow.png');
}

.text-block.blue-block h1 {
	color: #fff !important;
}

.blue-block {
  padding-top: 2.5rem;
  padding-bottom: 2.5rem;
  background: #706861;
  margin-bottom: 1.375rem;
}

.blue-block {
  background: #2a3e92; /* blau */
  color: #fff;
}

.infoblock .link a {
	background-image: none;
}

.owl-carousel .owl-item .item a .arrow {
  background-image: none;
}

.owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span {
  background: #fff;
  border: 1px solid #48423c;
}


.location-block .location .pic .info h1,
.location-block .location .pic .info h2 {
	color: #fff !important;
}

.location-block .location .pic .info a {
	color: #fff !important;
}

.location-block .location .pic .info a:hover {
	text-decoration:underline;
}


footer .logo {
	background: url('../img/predl-logo-footer.png') no-repeat left top;
	width: 172px;
	height: 52px;
}

.text-block.blue-block header h2 {
	color: #fff !important;
}

/*  NEWS END */

