body {
  background-color: #efedee;
  margin          : 0; 
  padding         : 0;
  font            : 11px/1.5 verdana;
  color           : #555354;
}

img{
	border: none;	
}

.infoButton{
	margin-right: 30px;
}

.bgkleur2{
  background-color: #7A182F;
}

#bottomDiv{
 * margin-top: 208px;
}

#swfMenu{
  padding-left:50px;
  padding-top:50px;
  float:left;
}

#menu {
  font: 10px/1.5 verdana;
  float: left;
  width: 210px;
  *width: 205px;
  text-align: right;
  padding: 51px 10px 0px 0px;
}

#menu ul{
  margin: 0px;
  padding: 0px;
}

#menu li, a{
  list-style-type: none;
  margin: 0px 0px 10px 0px;
  padding: 0px;
  color: #555354;
  text-decoration: none;
}


#menu li.active a, a:hover{
  font-weight: bold;
  color : #7A182F;
}

#content {
  float : left;
  background: url(/site_files/img/dot.gif) repeat-y left;
  padding: 15px 0px 0px 15px;
  width: 500px;
  min-height : 450px;
  *height : 450px;
}

h1, h2.abc_letter, .td_head {
  font: 16px/1.5 verdana;
  color: #555354;
  font-weight: bold;
  padding: 0px;
  margin: 0px 0px 12px 0px;
}

#menuFooter{
  font: 10px/1.5 verdana;
  float: left;
  width: 354px;
  *width: 349px;
  text-align: left;
  padding: 10px 0px 0px 10px;
}

#contentFooter {
  float : left;
  background: url(/site_files/img/dot.gif) repeat-y left;
  margin-top: 1px;
  * margin-top: 1px;
  padding: 10px 0px 0px 15px;
  width: 500px;
  height: 35px;
}

.abc_letter_tool {
    font-weight: bold;
    font-size: 14px;
}
.abc_letter_container {
    border-bottom: 1px solid #000000;
    margin: 3px 0px;
}
.abc_letter_tool_top {
    float: right;
}
.oefenAnkers {
    font-size: 12px;
    margin: 10px 0px;
}

/* Blog entries */
.blogEntry {
    border-top: 1px solid #ccc;
    padding-top: 20px;
    margin-top: 20px;
}
.blogEntry.first {
    border-top-width: 0;
    margin-top: 0;
    padding-top: 5px;
}
.blogEntry .title {
    margin: 0;
    font-size: 14px;
}
.blogEntry .title a {
    text-decoration: underline;
}
.blogEntry .meta {
    margin: 5px 0;
    color: #999;
}
.blogEntry .meta .author {
    padding-right: 5px;
}
.blogEntry .meta .date {
    border-left: 1px dotted #ccc;
    padding-left: 5px;
    font-style: italic;
}
.blogEntry .message {
    overflow: hidden;
}
.blogEntry .blogger-post-footer {
    position: absolute;
    top: -9999px;
    left: -9999px;
}
#blogViewAll {
    border-top: 1px solid #ccc;
    margin: 10px 0;
    padding-top: 10px;
}

#informatieFormulier .label,
#informatieFormulier label{
	float: left;
	display: block;
	width: 120px;
}

#informatieFormulier .inlineLabel{
	width: auto;
	display: inline;
	float: none;
}

#informatieFormulier .indent{
    margin-right: 20px;
}

#informatieFormulier input[type="submit"]{
	float: right;
	margin-right: 50px;
}

.error{
	background: #edb4b4;
	border: 1px solid #f15151;
	padding: 10px 10px 0px 10px;
	margin-bottom: 15px;
}

.info{
	background: #c2f8c1;
	border: 1px solid #75b574;
	padding: 10px 10px 10px 10px;
	margin-bottom: 15px;
}


