/* Spacing classes */

.pbn,.pvn,.pan{padding-bottom:0px}

.mts,.mvs,.mas{margin-top:5px}

/* keyvisual home */
.keyvisualImage,
.keyvisualHome {
    max-width: 100%;
    position: relative;
    z-index: 100;
}
.keyvisualSet {
    bottom: 20px;
    position: absolute;
    z-index: 900;
    left: 0;
}
.keyvisualSet a {
    color: #fff;
    text-decoration: none;
}
.keyvisual {
    -webkit-border-radius: 0px 20px 0 20px;
    -moz-border-radius: 0px 20px 0 20px;
    border-radius: 0px 20px 0 20px;
    -webkit-box-shadow: 10px 12px 8px -7px rgba(0, 0, 0, 0.3);
    -moz-box-shadow: 10px 12px 8px -7px rgba(0, 0, 0, 0.3);
    box-shadow: 10px 12px 8px -7px rgba(0, 0, 0, 0.3);
    display: block;
    padding: 30px 10px 26px 24px;
    color: #fff;
    height:130px;
    width: 250px;
}

/* Bereich Alutueren */
.keyvisual1 {
    -webkit-border-radius: 0px 20px 0 20px;
    -moz-border-radius: 0px 20px 0 20px;
    border-radius: 0px 20px 0 20px;
    -webkit-box-shadow: 10px 12px 8px -7px rgba(0, 0, 0, 0.3);
    -moz-box-shadow: 10px 12px 8px -7px rgba(0, 0, 0, 0.3);
    box-shadow: 10px 12px 8px -7px rgba(0, 0, 0, 0.3);
    display: block;
    padding: 30px 10px 26px 24px;
    color: #fff;
    height:130px;
    width: 450px;
}

.keywords {
	color: white;
	margin: 10px;
	padding: 50px 16px 50px 16px;
	height: 140px;
}

.firstSet {
  background-color: rgba(48, 165, 193, 0.9);
  float: left;
}

.lt-ie8 .firstSet {
	background-color: #30A5C1;
}

.secondSet {
  background-color: rgba(151, 163, 165, 0.9);
  float: left;
}

.lt-ie8 .secondSet {
	background-color: #acb5b7;
}

.thirdSet {
  background-color: rgba(252, 205, 19, 0.9);
  float: left;
}

.lt-ie8 .thirdSet {
	background-color: #fdd742;
}

.keyvisual h2 {
	font-size: 3.8em;
	/*text-align: center;*/
}

.keyvisual1 h2 {
  font-size: 3.8em;
  /*text-align: center;*/
}

.keyvisual h3 {
	font-size: 3.8em;
	text-align: center;
}

.firstSet h2,
.firstSet h3 {
	font-family: 'Lato', sans-serif;
	font-weight: 400;
	text-transform: uppercase
}

.secondSet h2,
.secondSet h3 {
	font-family: 'Italianno', serif;
	/*font-size: 6.8em;*/
	font-size: 4.8em;
	line-height: 62px;
	/*margin-top: 6px;*/
}

.thirdSet h2,
.thirdSet h3 {
	font-family: 'Lato', sans-serif;
	font-weight: 300;
	text-transform: uppercase;
}






