* {
-webkit-box-sizing: padding-box;
-moz-box-sizing: padding-box;
box-sizing: padding-box;
}

	.row {
	width:auto;
	}

	.row:before, 
	.row:after {
	content:'';
	display:table;
	}

	.row:after {
	clear:both;
	}

#page1 {
	background: transparent;
	}

#page2 {
	background: #bdd2ef;
}

#page2a {
	background: #bdd2ef;
}

#page2b {
	background: #bdd2ef;
    list-style: armenian;
}

#page2c {
	background: #bdd2ef;
}

#page3 {
	background: #FFF;
}

.green-h {
	background: #bfe2e6;
}

.blue-h {
	background: #bdd2ef;
}

.cyan-h {
	background: #b3e2f7;
}

.orange-h {
	background: #fad8b3;
}

a.active {
  background-color: #222;
}

 /* Grundlayout */

#page2 .d100 {
    display: flex;
	align-items: center;
	height: 100%;
	}

#page2 .pad-1, #page2a .pad-1 { 
	padding: 4em 3em 0 4em;
	}

#page2 .pad-1 h1, #page2a .pad-1 h1 { 
    font-weight: bold;
	
	color: #0075bf;
	margin:0;
	}

#page2 .pad-2, #page2a .pad-2 {
	padding: 0 3em 0 15em; 
	}

#page2 .pad-2 h2, #page2a .pad-2 h2 { 
	font-size: 310%;
	margin:0;
	font-style: italic;
	}

#page2 .pad-3, #page2a .pad-3 {
  font-size:150%;
	padding: 0 3em 0 3em;
	}

#page2 .d50a {
	flex-grow: 1; 
	width: 40%;
	background-image: url('../bilder/slider_1-1.jpg');
	  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  position: relative;
	}

#page2 .d50b {
	flex-grow: 1; 
	width: 60%;
	}

#page2a .d100{
    display: flex;
	align-items: center;
	height: 100%; 
	}

#page2a .d50a {
	flex-grow: 1; 
	width: 60%;
	}

#page2a .d50b {
	flex-grow: 1; 
	width: 40%;
		background-image: url('../bilder/slider_2-1.jpg');
	  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  position: relative;
	}


#page2b .d100 {
    display: flex;
	align-items: center;
	height: 100%;
	}

#page2b .pad-1, #page2a .pad-1, #page2c .pad-1 { 
	padding: 4em 3em 0 4em;
	}

#page2b .pad-1 h1, #page2a .pad-1 h1, #page2c .pad-1 h1 { 
    font-weight: bold;
	
	color: #0075bf;
	margin:0;
	}

#page2b .pad-2, #page2a .pad-2, #page2c .pad-2 {
	padding: 0 3em 0 15em; 
	}

#page2b .pad-2 h2, #page2a .pad-2 h2, #page2c .pad-2 h2 { 
	font-size: 310%;
	margin:0;
	font-style: italic;
	}

#page2b .pad-3, #page2a .pad-3, #page2c .pad-3 {
  font-size:150%;
	padding: 0 3em 0 3em;
	}

#page2b .d50a {
	flex-grow: 1; 
	width: 40%;
	background-image: url('../bilder/slider_3-1.jpg');
	  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  position: relative;
	}

#page2b .d50b {
	flex-grow: 1; 
	width: 60%;
	}

#page2c .d100{
    display: flex;
	align-items: center;
	height: 100%; 
	}

#page2c .d50a {
	flex-grow: 1; 
	width: 60%;
	}

#page2c .d50b {
	flex-grow: 1; 
	width: 40%;
		background-image: url('../bilder/slider_4-1.jpg');
	  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  position: relative;
	}

#page3 .d100{
    display: flex;
	align-items: stretch;
	height: 100%; 
	padding-top: 3em; 
	}

#page3 .d50{
	flex-grow: 1;
	width: 50%;
	}



