#headWrap {
  background: #E3ECF3;
  background-image: -webkit-gradient(linear, 0% 0%, 0% 50%, from(#F6F6F4), to(#E3ECF3));
  background-image: -moz-linear-gradient(100% 50% 90deg, #E3ECF3, #F6F6F4);
  filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#FFF6F6F4', EndColorStr='#FFE3ECF3');
  -ms-filter: "progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#FFF6F6F4', EndColorStr='#FFE3ECF3')";
  border-bottom: 3px solid #D1E0E7;
}

#navWrap {
	border-top: 1px solid #A4CBDE;
}

header {
  padding: 0 10px 0 10px;
  height: 147px;
  background: url('../images/header_wellen.png') no-repeat 0 89px;
}

#site-logo {
  margin: 30px 0 0 0;
  float: left;
}

#cert-button {
  float: right;
}

#nav {
  height: 35px;
}

#contentWrap {
  padding: 45px 0 65px 0;
  overflow: hidden;
  /*background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#F9F9F1), to(#E9E8E3));
  background-image: -moz-linear-gradient(100% 100% 90deg, #F9F9F1, #E9E8E3);
  filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#FFF9F9F1', EndColorStr='#FFE9E8E3');*/
}

#page-1 #contentWrap {
	border-top: 2px solid #D3CFC9;
	background: #F6F6F4;
	padding: 25px 0 45px 0;
}

#contentWrap .col-33 {
  height: 280px;
}

#contentWrap .col.col-33 {
  background: url('../images/vl.png') repeat-y 95% 5px;
}

#teaserWrap {
  border-bottom: 2px solid #CCDEE8;
  background: rgb(214, 227, 235);
  background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#E3ECF2), to(#D6E3EB));
  background-image: -moz-linear-gradient(100% 100% 90deg, #E3ECF2, #D6E3EB);
  filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#FFE3ECF2', EndColorStr='#FFD6E3EB');
}

#teaser {
  padding: 25px 0 35px 0;
  background: url('../images/header_wellen.png') no-repeat bottom center;
}

#kompetenz {
  background: url('../website/image/h_kompetenz.png') no-repeat;
  height: 20px;
}

.en #kompetenz {
  background: url('../website/image/competence.png') no-repeat;
  height: 40px;
}

#erfahrung {
  background: url('../website/image/h_erfahrung.png') no-repeat;
  height: 20px;
}

.en #erfahrung {
  background: url('../website/image/h_experience.png') no-repeat;
}

#leistungen {
  background: url('../website/image/h_leistungen.png') no-repeat;
  height: 20px;
}

.en #leistungen {
  background: url('../website/image/h_services.png') no-repeat;
}

#footerWrap {
  border-top: 1px solid #B4CFE0;
}

footer {
  padding: 30px 0 30px 0;
}

footer img {
  float: left;
}

footer p {
  font-size: 0.8em;
  position: relative;
  top: 9px;
  left: -90px;
  color: #717171;
}

.ie7 footer p,
.ie6 footer p {
  top: 16px;
}

#eyecatcher {
	float: right;
	margin: -50px -25px 0 0;
}

.leistungen {
	list-style-type: none;
	margin: 0;
}  

.leistungen li {
	padding: 0 0 9px 48px;
	background: url('../website/image/mark.png') no-repeat;
}             

.leistungen li.highlight {
	background: url('../website/image/new_de.png') no-repeat;
}    

.en .leistungen li.highlight {
	background: url('../website/image/new_en.png') no-repeat;
}                                 
