* {
  font-family : Verdana, Arial, Helvetica, sans-serif;
  margin: 0px;
  padding: 0px;
}
#title_bar {
  display: flex;
  background-color: #C22608 ;		
}
#title {
  color : #fff;
  font-size : 1.5em; 
  font-weight : bold;
  line-height: 1.5em;
  margin: 0px;
  padding-top: 0.25em;
  padding-left: 0.25em;
}

#content {
	width : 100%;
	float : left;
}

img.logo, img.previous, img.next {
	width : 3em;
	height: 3em;
}

h1 {
  font-size : 1.2em; 
  font-weight : bold;
  line-height: 2em;
}

#content ul.stappen {
    display: block;
    list-style-type: disc;
    margin-block-start: 1em;
    margin-block-end: 1em;
    margin-inline-start: 0px;
    margin-inline-end: 0px;
    padding-inline-start: 40px;
}

#content ul.stappen li {
  padding-top: 1 em;
  margin-left: 5 em;
}

.pane {
  border-radius: 20px; 
  background-color: #C22608; 
  padding: 10px; 
  text-align: center; /* Align text to the center */
  justify-content: center; /* Center vertically */
  align-items: center; /* Center horizontally */
}

.emphasise_text {
  font-weight : bold;
  color : #fff;
  /* text-shadow: -1px -1px 0 #aaa, 1px -1px 0 #aaa, -1px 1px 0 #aaa, 1px 1px 0 #aaa; */
}

.div_button_white_to_black {
  background-color: white;
  color: black;
  padding: 10px;
  border-radius: 10px;
  transition: background-color 1s, color 1s;
}
.div_button_white_to_black:hover {
  background-color: black;
  color: white;
}


.left_pane_ds {
  padding: 10px; 
  text-align: left; /* Align text to the center */
  justify-content: center; /* Center vertically */
  align-items: center; /* Center horizontally */
  width: 30%;
}

.center_pane_ds {
  border-radius: 25px 25px 25px 25px;
  border: 4px solid #c22708;
  padding: 10px; 
  text-align: left; /* Align text to the center */
  justify-content: center; /* Center vertically */
  align-items: center; /* Center horizontally */
  width: 40%;
}

.right_pane_ds {
  padding: 10px; 
  text-align: left; /* Align text to the center */
  justify-content: center; /* Center vertically */
  align-items: center; /* Center horizontally */
  width: 30%;
}

.ui-menu-item {
  background-color: white;
}

.input_seacher {
  background: transparent;
  border: none; /* Remove border */
  text-decoration: underline; /* Underline the placeholder text */
  font-size : 1em; 
  line-height: 1em;
  padding: 0.25em;
}

body {
  width: 100%;
}