/*basics */
html {
	background : url(../images/bg2.jpg) repeat-y fixed top right;
	background-color : #9999cc;
	height : 100%;
}

body {
	background:transparent url(../images/bg.jpg) repeat-y fixed top left;
	color:#330066;
	height:auto;
	min-height:100%;

}
  #wrap {
    margin-left:120px;
    margin-right:120px;

  }
  #header {
    padding-top:10px;
    overflow:hidden;
    padding-bottom:2em;
    margin-bottom:10px;
  }

  #header h1 {margin-bottom:10px;}
  #header h1 a {
    display:block;
    width:505px;
    height:125px;
    text-indent:-9999em;
    overflow:hidden;
    background:url(../images/header.jpg) no-repeat 0 0;
    margin:auto;
  }

  #header ul {
    list-style:none;
    width:760px;
    margin:auto;
    margin-bottom:10px;
    position:relative;
    text-align:center;
  }
    #header ul li {
      display:inline;
    }
    #header ul li {
      display:inline-block;
    }
      #header ul li a {
        float:left;
        padding:0px 4px;

      }
      #header ul li.last a{border-right-width:0;}

    #header ul li.selected ul,
    #header ul li.ancestor ul {
      display:block;
      position:absolute;
      top:2em;
      left:0;
    }
    #header ul li.selected>a {
      text-decoration:none;
    }


#header{padding-bottom:2em;}

#content {
  position:relative;
  width:700px;
  margin:0 auto 10px;
  overflow:hidden;
}
  #page-home #content h1 {
  line-height:1.5em;
  margin-bottom:10px;
  }
  #page-home #content .intro {
    width:200px;
    line-height:1.5em;
    position:absolute;
    left:428px;
    top:10px;
    text-align:center;
  }
  #page-home #content img {
    text-align:center;
    margin:0 auto;
    display:block;
  }
  #page-home #content .intro .secondary {margin-top:89px;margin-left:106px;width:125px;}
  #page-home #content .intro img {display:inline;}

  #page-kennismaken p {
    text-align:center;
  }
  #page-kennismaken h3 {
    text-align:center;
    font-weight:normal;
    font-style:italic;
  }

#footer {
  clear:both;
  text-align:center;
}


h1 {
	color : #330066;
	text-align:center;
}
h2 {
	text-align:center;
	color : #330066;
}
h3 {
	color : #330066;
}

.linkleft {
  float:left;
  width:50%;
}
.linkright {
  float:left;
  width:50%;
}
#page-contact .navcon {text-decoration:none;}
#page-contact form {width:50%;}
#page-contact input {padding:0;}
#page-contact textarea {height:100px;}


.photo-gallery .gallery-photo {
  float:left;
  padding:5px 20px;
}

.homelink {clear:both;padding-top:2em;}

.photonav {
  float:left;
  text-align:center;
  width:100px;
}
.next {float:right;}
.photonav span {display:block;}
.mainphoto {clear:both;margin:0 auto;text-align:center;padding:10px 0;}
.center {text-align:center;}

#page-fotoalbum .navfot {text-decoration:none;}


