body {  
  background-color: rgb(169, 169, 169);  
  background-image: none;  
  background-repeat: repeat;  
  background-attachment: scroll;  
  background-position: 0% 0%;  
  color: black;  
  font-style: normal;  
  font-variant: normal;  
  font-weight: normal;  
  font-size: 0.9em;  
  line-height: 1.5;  
  font-family: sans-serif;  
  width: 960px;  
  clear: both;  
  margin-left: auto;  
  margin-right: auto;
}

h1, h2, h3, h4, h5, h6 {  
  color: black;  
  font-weight: bold;  
  line-height: 1;  
  margin-bottom: 0.3em;
}

h4, h5, h6 {  
  font-weight: bold;
}

h1 {  
  font-size: 1.6em;
}

h2 {  
  font-size: 1.4em;
}

h3 {  
  font-size: 1.3em;
}

h4 {  
  font-size: 1.2em;
}

h5 {  
  font-size: 1.1em;
}

h6 {  
  font-size: 1em;
}

p {  
  margin-bottom: 1em;
}

ul {  
  list-style-type: disc;  
  margin-top: 0px;  
  margin-right: 1.5em;  
  margin-bottom: 1.5em;  
  margin-left: 0px;
}

#header {  
  background-color: yellow;  
  padding-top: 32px;  
  padding-right: 32px;  
  padding-bottom: 0px;  
  padding-left: 46px;  -webkit-border-radius: 10px;
  border-radius: 10px;
}

#header-nav {  
  height: 39px;  
  text-align: right;  
  color: rgb(68, 68, 68);  
  font-size: 1.2em;
}

#header-nav-link a {  
  color: rgb(153, 153, 153);
}

#header-nav-link a:hover {  
  color: rgb(221, 221, 221);
}

#header-nav-link span.text-separator {  
  color: rgb(68, 68, 68);  
  padding-top: 0px;  
  padding-right: 7px;  
  padding-bottom: 0px;  
  padding-left: 7px;
}

#logo {  
  color: rgb(0, 153, 0);  
  font-size: 10mm;  
  font-family: "Comic Sans MS";  
  font-weight: bold;  -webkit-text-decoration: underline;
  text-decoration: underline;
}

#site-title a {  -webkit-text-decoration: none;
  text-decoration: none;
}

#site-title, #site-title a {  
  color: red;
}

#site-slogan {  
  color: red;  
  font-size: 1.3em;
}

#primaire-nav {  
  background-color: green;  
  min-height: 46px;  
  padding-top: 0px;  
  padding-right: 8px;  
  padding-bottom: 0px;  
  padding-left: 8px;  -webkit-border-radius: 10px;
  border-radius: 10px;
}

#primaire-nav a {  
  color: yellow;  
  display: block;  
  font-weight: bold;  
  font-size: 1.3em;  
  padding-top: 12px;  
  padding-right: 12px;  
  padding-bottom: 12px;  
  padding-left: 12px;
}

#primaire-nav a:hover {  
  color: white;
}

ul.tab {  
  display: inline;  
  margin-top: 0px;  
  margin-right: 0px;  
  margin-bottom: 0px;  
  margin-left: 0px;  
  padding-top: 0px;  
  padding-right: 0px;  
  padding-bottom: 0px;  
  padding-left: 0px;
}

ul.tab li {  
  float: left;  
  list-style-type: none;  
  list-style-position: outside;  
  list-style-image: none;
}

ul.tab a {  -webkit-text-decoration: none;
  text-decoration: none;
}

.inhoud {  
  font-size: 1.1em;  
  background-color: yellow;  
  min-height: 300px;  -webkit-border-radius: 10px;
  border-radius: 10px;
}

.inhoud a {  
  color: black;  -webkit-text-decoration: none;
  text-decoration: none;
}

.inhoud a:hover {  
  color: rgb(0, 0, 0);
}

#text-inhoud {  
  padding-top: 24px;  
  padding-right: 24px;  
  padding-bottom: 24px;  
  padding-left: 24px;
}

#voet-nav {  
  background-color: green;  
  background-image: none;  
  background-repeat: repeat;  
  background-attachment: scroll;  
  background-position: 0% 0%;  
  border-top-width: 1px;  
  border-top-style: solid;  
  border-top-color: rgb(153, 153, 153);  
  font-size: 1.1em;  
  padding-top: 0.8px;  
  padding-right: 0.8px;  
  padding-bottom: 0.8px;  
  padding-left: 0.8px;  
  margin-bottom: 10px;  -webkit-border-radius: 10px;
  border-radius: 10px;
}

#voet-nav a {  
  color: orange;  -webkit-text-decoration: none;
  text-decoration: none;
}

#voet-nav a:hover {  
  color: rgb(255, 255, 255);
}

#voet-nav span.text-separator {  
  color: rgb(153, 153, 153);  
  padding-top: 0px;  
  padding-right: 3px;  
  padding-bottom: 0px;  
  padding-left: 3px;
}

#footer {  
  color: rgb(102, 102, 102);  
  padding-top: 0px;  
  padding-right: 6px;  
  padding-bottom: 12px;  
  padding-left: 6px;  
  margin-top: -6px;
}

#footer a {  
  color: rgb(85, 85, 85);  -webkit-text-decoration: none;
  text-decoration: none;
}

#footer a:hover, #bottom .right a:hover {  
  color: rgb(0, 0, 34);
}

#footer span.text-separator {  
  color: rgb(136, 136, 136);  
  padding-top: 0px;  
  padding-right: 3px;  
  padding-bottom: 0px;  
  padding-left: 3px;
}

#footer .right, #footer .right a {  
  color: black;
}

.left {  
  float: left;
}

.right {  
  float: right;
}

.artikel {  
  text-align: justify;  
  color: rgb(0, 0, 0);
}

.artikel-voet {  
  text-align: right;  
  font-size: 0.9em;
}

.nieuws {  
  height: 90px;  -webkit-text-decoration: none;
  text-decoration: none;  
  color: rgb(0, 0, 0);
}

.nieuws a {  
  color: rgb(0, 0, 0);  
  padding-top: 0px;  
  padding-right: 0px;  
  padding-bottom: 0px;  
  padding-left: 0px;  
  margin-top: 0px;  
  margin-right: 0px;  
  margin-bottom: 0px;  
  margin-left: 0px;
}

.nieuws-afbeelding {  
  float: left;  
  width: 130px;
}

.nieuws-afbeelding a {  
  padding-left: 10px;
}

.nieuws-text h3 {  
  font-weight: bold;
}

#kop {  
  font-weight: bold;  
  font-size: 10mm;  
  color: rgb(0, 153, 0);
}

#musicallin {  -webkit-text-decoration: underline;
  text-decoration: underline;
}

#baxmusic {  -webkit-text-decoration: underline;
  text-decoration: underline;
}

#blaas {  -webkit-text-decoration: underline;
  text-decoration: underline;
}

#matthew {  -webkit-text-decoration: underline;
  text-decoration: underline;
}

#muziekschool {  
  font-size: 15mm;  
  font-family: "Comic Sans MS";  
  font-weight: bold;
}

#achtergrond {  
  background-color: rgb(255, 255, 153);
}

#youtube {  -webkit-text-decoration: underline;
  text-decoration: underline;
}

#naam {  
  color: rgb(0, 153, 0);  
  font-family: "Comic Sans MS";  
  font-size: larger;  
  font-weight: bold;
}

#ver {  
  font-size: 1em;
}

span {  
  font-size: 6mm;
}

