html,
body {
   margin:0;
   padding:0;
   height:100%;
}

body {
	margin: 0;
	background-color: #C9CCFF;
	font-family:Verdana,Sans-serif;
}


div.container
{
	margin: 1.4em 1em;
	padding: 1em 2em;
	-moz-border-radius: 1em;
	-webkit-border-radius: 1em;
	background-color: #ffffff;
}


a
{
    color: #0000ff;
    text-decoration:none;
}


a:hover, a:active
{
    text-decoration:underline;
}

#inhoud {
   min-height:100%;
   _height:100%;
   position:relative;
}

/* eigenschappen van de header */

#kop
{
	width: 100%;
	height: 120px;
	padding-top: 8px;
	background-color: #0099cc;
  text-align: center;
	color: #ffffff;	
}

#kop h1 {
  width: 600px;
  height: 88px;
  font-size: 0;
  text-indent: -99999px;
/*  padding: 11px 0px 21px;*/
  background: url('afbeeldingen/logo.png') no-repeat;
  background-position: 0 top;
  margin: 0 auto;
}


/* container voor de primaire links en inhoud */

#page
{
/*	position: absolute;*/
/*	top: 4em;*/
/*	left: 50%;*/
/*	margin-left: -20em;*/
	width: 40em;
	margin: 0 auto;
  padding-bottom: 40px;
}


/* eigenschappen van de primaire links */

#links
{
/*	position: relative;*/
/*	top: 0.5em;*/
/*  padding: 0.5em 1em;*/
  background: none;
  font-size: 1em;
	z-index: 0;
/*  line-height: 150%;*/
/*  border: 1px solid black;*/
	text-align: center;
}

#links a {
  color: #ffffff;
}

/* eigenschappen van de pagina-inhoud */

#tekst
{
/*	position: relative;*/
/*	top: 1em;*/
	background-color: #ffffff;
	font-size: 0.8em;
	line-height: 170%;
/*	clear: both;*/
}


/* eigenschappen van het "volgblok" aan de rechterkant */

#volg
{
	position: relative;
	float: right;
	top: 10em;
	margin-right: 8em;
	background-color: #ffffff;
	font-size: 1em;
	z-index: 0;
	line-height: 150%;
}

#portfolio h3 {
  margin: 7px 0px 7px;
  padding-top: 7px;
}

#portfolio h3 a {
  color: #000000;
  cursor: pointer;
}

#portfolio #tekst img {
  display: block;
}

#overons h3 {
  height: 32px;
  line-height: 32px;
  margin: 14px 0px 9px;
}

#overons h3 span {
	float: left;
}

.linkedin_button,
.twitter_button {
  margin-left: 3px;
  float: right;
  border: none;
}

hr {
  height: 0;
  border: 0;
  border-top: 1px solid #000000;
}

#footer
{
  position: absolute;
/*  display: block;*/
	bottom: 0;
	width: 100%;
/*  z-index: -50;*/
  text-align: center;
	color: #ffffff;
	font-size: 10px;
  background-color: #0099cc;
  line-height: 20px;
  height: 20px;
}

#footer a {
	color: #ffffff;
}
