.article-image-header {
 border: 0px solid transparent;
 padding-right:50px;
 padding-bottom:8px !IMPORTANT;
 width: 100px;
  display: inline;
}

.article-box-text-header {
 /* height: 250px;*/
  border:0px solid transparent;
  text-decoration:none;
  display:inline;
  font-size: 16px;
}


#ilTopBarNav li a {
margin: 0px 0px 0px 0px;
height: 90px;
}


.column {
  float: left;
  width: 40%;
  padding-right:100px;
  padding-top:50px;
  padding-left:125px;
  margin-right:100px;
  
}

/* Clear floats after image containers */
.row::after {
  content: "";
  clear: both;
  display: table;
} 


.article-box {
  display: block;
  border: 0px solid transparent;
  color: #fff;
 
  text-decoration: none;
  /*height: px;*/
  width:450px;
  margin-right:100px;
}

.teil1{
	 background-color:#0469ac;
}

.teil2{
	
	 background-color:#B0C4DE;
}

.article-box:hover {
text-decoration:none;
}


.article-image {
  padding-left: 70px;
  padding-right:70px;
  padding-top: 10px;
  border: "0";
  width: 80%; /*originally 400px  */
  margin-left:auto;
  margin-right:auto;
  margin-top: 0px;
  display: block;
}

.article-box-text {
  /* margin-top: 100px; */
  /*height: 250px;*/
  width: 450px;
  text-decoration:none; 

}

.article-box-text p{
  /*margin: 5%;*/
  padding:5%;
  text-align:center; 
  text-decoration:none;
  font-weight: bold;
  color: #ffffff;
}


.column {
  float: left;
  width:40%;
  padding-right:100px;
  padding-top:50px;
  padding-left:125px;
  margin-right:100px;
  
}

/* Clear floats after image containers */
.row::after {
  content: "";
  clear: both;
  display: table;
}


/*I SHOULD HAVE HERE THE CONTAINER FLUID WIDTH? AND PUT THOSE THERE?*/	
.ilFooterContainer {
  font-size:0.7em;

}

@media only screen and (max-width:400px){
	footer.ilFooter div.ilFooterContainer{
	 	background-size: 150px 50px;
		padding: 5px 0px;

	}
}


.ilFooterContainer p {
 color:#000000;
 font-size: 12px;
 margin-top: -10px;
 text-align:justify;
 padding-:100px;
}
.wrapper{
 display: grid;
 grid-template-columns:80% 20%;
 grid-column-gap:50px;	
 padding-left:280px;

 }

.ilFooterContainer p a {
 font-size: 14px;
 text-align: right;
}  


@media only screen and (max-width:883px){
	div.wrapper{
	margin:0;
	width:100%;
	grid-column-gap:30px;
	padding-left:200px;
	}

}
	@media only screen and (max-width:400px){
		        div.wrapper{
				        margin:0;
					        width:100%;
							grid-template-columns:60%40%
						        grid-column-gap:15px;
							        padding-left:150px;
								        }
								}




/* Weg weil vermutlich doch nicht benötigt? .tile1{
background:black;
border: "0";
}
@media only screen and (max-width:883px){
  div.ilFooterContainer.tile1 {
  margin-right:10px IMPORTANT!;
  width: 100% IMPORTANT!;
 } 
*/


.ilc_Paragraph.ilc_text_block_Standard{
font-size:24px !IMPORTANT;
text-align:left;
margin-left:40px;
margin-right:20px;}

.ilc_Paragraph.ilc_text_block_Standard h1{
text-align:center;
font-size:32px;
margin-bottom:50px;
}

br{
line-height:10px;
}

/* Clear floats after image containers 
.footer-row::after {
content: "";
clear: both;
display: table;
}
*/



/*div.ilStartupSection{
	background-color: transparent;*/
}
