/*==== boxes - start ====*/
#mainBoxes{
	border : 3px solid #2185c3;
	border-left : none;
	border-right : none;
	margin-bottom : 30px;
}
#mainBoxes .box{
	padding : 0px;
	position : relative;
	overflow : hidden;
}
#mainBoxes .box img{
	width 	: 100%;
	height 	: auto !important;
}
#mainBoxes .box a:before{
	content : "";
	position : absolute;
	top : -200px;
	left : -1px;
	right : -1px;
	bottom : -200px;
	background : rgba(0,0,0,0.5);
	z-index : -1;
	x-webkit-transition: background 0.25s ease-in-out;
    x-moz-transition: background 0.25s ease-in-out;
    xtransition: background 0.25s ease-in-out;
}
#mainBoxes .box a{
	position : absolute;
	top : 50%;
	left : 0px;
	right : 0px;
	
	font-size : 26px;
	color : #ffffff;
	line-height : 100%;
	text-align : center;
	transform : translateY(-50%);
	z-index : 9;
	text-transform : uppercase;
}
#mainBoxes .box a:hover{text-decoration : none;}
#mainBoxes .box a:hover:before{
	background : rgba(33,133, 195,0.75);
	-webkit-transition: background 0.25s ease-in-out;
    -moz-transition: background 0.25s ease-in-out;
    transition: background 0.25s ease-in-out;
}
#startseitenText h1, #startseitenText h2, #startseitenText h3, #startseitenText h4, #startseitenText h5, #startseitenText h6{
	text-transform : uppercase;
	margin-top : 20px;
}
#startseitenText img{
	padding-right : 20px;
	max-width : 50%;
	margin-top : -20px;
}
/*==== boxes - start ====*/
	/*== News - Start == */
#jqnewsVert .newsdiv{display : block; padding : 20px; border : none; border-right: 1px solid #E1E1E1;}
#jqnewsVert .slick-list{border : 1px solid #E1E1E1;}
#jqnewsVert h1{font-family:Arial; font-size: 16px;color:#ffffff;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px;}

.newstext{margin : 20px 0px; font-size : 16px;}
.newstext p{margin-bottom : 0px;}
.newsname, .newsdate {font-weight: bold; font-size : 16px; line-eight : 18px; margin : 0px 0px 10px 0px;}
.newsdate {font-size : 18px; line-height : 20px; margin : 10px 0px 0px 0px;}

.newBlockContent > a {display: none;}
.newBlockContent .newstext a {color: #005195; margin : 20px 0px 10px 0px; display : block; line-height : 18px;}
.newBlockContent .newstext a span{display : inline-block; margin-top : 5px; float:left;}
.newBlockContent .newstext a i{float:left;}

#newsBox {
    background: transparent;
    border : none;
    height: 270px;
    margin-bottom: 30px;
    margin-top: 30px;
}
	/*== News - End == */
/*====== Anpassung für handies ======*/
@media(max-width:1199px){
	#mainBoxes .row{
		margin-right : 0px !important;
	}
}