/* Print Style Sheet */

/* Normalizes margin, padding */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, th, td,img 
{ margin : 0; padding : 0; }

/* Normalizes font-size for headers */
h1,h2,h3,h4,h5,h6 { font-size : 100%; }

/* Removes list-style from lists */
ol,ul { list-style : none; }

/* Normalizes font-style and font-weight to normal */
address, caption, cite, code, dfn, em, strong, th, var
{ font-style : normal; font-weight : normal; }

/* Removes border from fieldset and img */
fieldset,img { border : 0; }

/* Left-aligns text in caption and th */
caption,th { text-align : left; }

/* Removes quotation marks from q */
q:before, q:after { content :''; }


/* layout en kleuren */

html 	{ text-align : center;  
background-color: #369;}

body { 
position: relative; width : 800px; 
margin : 30px auto; 
text-align : left; }


div#branding {
height : 99px;
background : transparent url(images/head-profiel-2.jpg) no-repeat; 
/* print style */ border-bottom: 0;
}

body#home div#branding {
height : 182px;
background : transparent url(images/head-home-2.jpg) no-repeat; 
/* print style */ border-bottom: 0;
}

div#branding p { 
/* print style */ position : relative;
}

h1 { 
/* print style */ text-indent : 0; }

ul#nav_tools {
/* print style */ display: none;
}  
 
 
div#container { 
position : relative;
padding: .5em 0;
background-color: #fff;
}

body#home div#container { 
padding: 10px 0;
/* print style */ 
background: #fff;;
}
   
 
  
ul#nav_main { 
/* print style */ display: none;}


div#content_main {
margin-left: 230px;
width : 520px; 
padding : 1em 0 1em 15px; 
border-left: 1px solid #000;
min-height: 398px;
/* Hack for min-height in IE6 */
  height:auto !important;
  height:398px;
}

body#home div#content_main {
margin-left: 413px;
width : 357px;
padding : 0 0 0 15px; 
border-left: 1px solid #000;
min-height: 315px;
/* Hack for min-height in IE6 */
  height:auto !important;
  height:315px;
}
 



/* typography.css */
body { 
font : 80%/1.5 "Lucida Grande", Verdana, sans-serif; /* print style */ color : #000; }


h2, h3 { 
font-weight : bold; 
}

p { 
font-size : 100%; 
margin-bottom: 1em;
}

address {
font-weight: bold;
}


/* print style */ h1 { 
font-size: 200% ; 
}

h2 { 
font-size: 160% ; 
margin-top: 0;
margin-bottom: 1em;
}


h3 { 
font-size: 110% ;
}

.entry strong {
font-weight: bold; 
font-size: 110%;
}

.entry em {
font-style: italic; 
}

.entry blockquote {
margin-top: -1em; padding-left: 1em; 
}

body#home .entry blockquote {
margin-top: 1em; font-size : 125%; 
padding-left: 0;
font-style: italic;}



.entry a:active, .entry a:hover { 
text-decoration : underline;
color : #c00;}


.entry ol,.entry ul { list-style-type : square; 
padding-left: 1em;
margin-top: -1em;
margin-bottom: 1em;}

.entry img {
float: left; margin: .5em 1em 1em 0;
}

body#home .entry img {
position: absolute;
top: 0; left: 0;
margin: 0; padding: 0;}

a:link, a:visited { 
text-decoration : none;
color : #c00;}





body#home p.bijschrift {
position: absolute;
top: 345px; left: 1em;
font-size: 80%;}


body#home div#copyright {
display: block;
/* print style */ color: #000;
text-align: center;
font-size: 85%;
margin-top: 1em;
}

body#home div#copyright a:hover { 
text-decoration: underline;
}

body#home div#copyright a:link, div#copyright a:visited { 
color: #fff;
text-decoration: none;}

/* ---- formulier ----*/

label{text-align:right;	width:8em; padding-right: 1em; float:left;}

form fieldset {padding: 1em 0.5em 0.5em 0.5em; margin-bottom: 0.5em; border: none; }

form .fi{width: 70%; margin-bottom: 0.5em; font-size: 100%; }

form input.nolabel{margin-left: 9em;}
form p.nolabel{margin-left: 9em; margin-top: 1em; margin-bottom: 0;}

#knop{padding-left: 1em; padding-right: 1em; }

textarea{height: 10em; line-height: 1.5; }


