@charset "UTF-8";
/* Vereniging van Vrienden van de Delftse Botanische Tuin */


body {
	width: 100%;
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 10pt;
	color: #006838;
	background-color: #dde7e1;
	margin: auto;
}

@media screen and (max-device-width: 480px) {
  body {
    -webkit-text-size-adjust: 100%;
  }
}

#centreer {	
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: center;
}

#container {
	max-width: 1440px;
	min-width: 960px;
}

#tabelmenubalk {
	width: 100%;
	margin-left: -20px;
}

.achtermenubalk {
	background-color: #bbd2c4;
}

.menubalk {
	width: 1016px;
	margin: auto;
}

#svgmenubalk {
	margin-top: -1px;
	margin-bottom: -1px;
	height: 200px;
}

#tabelfooter {
	width: 100%;
	margin-left: -20px;
}

#svgfooter {
	margin-top: -1px;
	margin-bottom: -1px;
	height: 40px;
}

.inhoud {
	width: 1016px;
	margin: auto;
	background-color: #dde7e1;
}

/* nog in gebruik??? */
.breedte0 {
  text-align: center;
}
/* einde nog in gebruik??? */

.breedte1 {
	width: 720px;
	height: auto;
	margin: auto;
	background-color: #e6eeea;
	text-align: center;
}

.breedte2 {
	width: 532px;
	height: 585px;
	margin: auto;
	background-color: #e6eeea;
	text-align: center;
}

/* nog in gebruik??? */
.breedte3 {
	width: 1040px;
	height: auto;
	margin: auto;
	background-color: #e6eeea;
	text-align: center;
}

/* verplaatsen 3-4-2025 */
/* tbv interactieve kaarten */
.breedte4 {
	max-width: 800px;
	min-width: 518px;
	height: auto;
	margin: auto;
	background-color: #e6eeea;
	text-align: center;
}
/* einde verplaatsen 3-4-2025 */

h1 {
	font-size: 15pt;
	letter-spacing: 1px;
	color: #4c9573;
}

h2 {
	font-size: 13pt;
	color: #4c9573;
}

h3 {
	font-size: 11pt;
	color: #4c9573;
	line-height: 1.4;
 }


a:link {
	color: #0076a3;
	text-decoration-line: underline;
	text-decoration-style: solid;
}
a:visited {
	color: #0076a3;
	text-decoration-line: underline;
	text-decoration-style: solid;
}
a:hover {
	color: #4c9573;
	text-decoration-line: underline;
}

table {
	border-collapse: collapse; 
}
.streep {
	border-bottom: 1px solid #006838;
}
td { 
	text-align: left;
}

/* ????? */
.kolom_papyrus {
	width: 25%;
	font-size: 95%;
	text-align: center;
	line-height: 0.75;
}

.kolom_papyrus2 {
	width: 20%;
	font-size: 95%;
	text-align: center;
	line-height: 0.75;
}
/* einde ????? */

/* plaatjes */
#een {
	border: 0px;
	width: 50vw; 
	min-width: 532px;
	max-width: 720px;
}

#twee {
	height: 330px;
	border: 0.5px solid #006838;
	width: 247px; 
}

#tweebis {
	height: 330px;
	border: 0.5px solid #006838;
	width: 510px; 
}

#vier {
	height: auto;
	border: 1px solid #cccccc;
	width: 120px; 
}

.col {
	-webkit-columns: 2;
	 -moz-columns: 2;
	 columns: 2;
	-webkit-column-break-inside: avoid;
	page-break-inside: avoid;
	break-inside: avoid;
	padding-left: 13px;
	padding-right: 13px;
	padding-top: 0px;
	padding-bottom: 0px;
	column-gap: 20px;
	column-rule: 1px solid #006838;
	line-height: 1.5;
	text-align: left;
}
