body {
   font: 600 14px/24px "Open Sans", "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", Sans-Serif;
   font-size: 1em;
   font-weight: normal; 
   font-style: normal;
   background-color: #314E7C;
   color: #E2B86D;
   background: url('../opmaak/IMGP3643 Kreeft.jpg') center center;
}

h1 {
   font-weight: bold;
   font-size: 1.6em;
}

h2 {
   font-weight: bold;
   font-size: 1.4em;
}

h3 {
   font-weight: bold;
   font-size: 1.2em;
}

/* Clearfix na section en rij (prevents parent with floats to collapse) */
.rij:after {
   content: "";
   clear: both;
   display: table;
}

ul {
   list-style-type: none;
}

a:link {
   text-decoration: none;
   color: #FFDFA7;
}
 
a:visited {
   text-decoration: none;
   color: #FFDFA7;
}
 
a:hover {
   text-decoration: underline;
   color: #FFDFA7;
}
 
a:active {
   text-decoration: underline;
   color: #FFDFA7;
}

.clearfix {
	&::before, &::after {
		content: "";
		display:table;
	}

	&::after {
		clear:both;
	}
}

.center_text {
	text-align: center;
}

.center_image {
	position: absolute;
	left: 50%;
}

.kader {
	border-style: double;
	border-width: 1px;
}

.streep {
	border-bottom-style: solid;
	border-width: 1px;
}

.relatief {
    position:relative;
}

.absoluut {
    position:absolute;
}

.flexi {
   display: flex; 
}
 
.flexi_space {
   display: flex;
   justify-content: space-around; 
}
 
.flexi_kolom {
   display: flex;
   justify-content: space-around;
   flex-direction: column; 
}
 
.verborgen {
   display: none; 
}
 
.text_licht {
   color: #FFDFA7; 
}
 
.tekst_medium {
  font-size: 0.8em; 
}

.tekst_klein {
   font-size: 0.6em; 
}
 
.tekst_schuin {
   font-style: italic; 
}
 
.tekst_vet {
   font-weight: bold; 
}
 
.mb-20 {
   margin-bottom: 20px; 
}
 

/*# sourceMappingURL=C:/Data/WEBSERVER/Astro/app/public/maps/algemeen.css.map */
