* {margin:0px; padding:0px; font:13px 'Trebuchet MS',sans-serif; color:#000; line-height:150%;}
body {background:#4B2443;}
h1 {font-size:20px; margin-bottom:15px; color:#AD0821;}
h2 {font-weight:bold; color:#AD0821;}
h3 {font-weight:bold; margin: 15px 0px;}
p {margin-bottom:15px;}
strong {font-weight:bold;}
img {border: 0px;}

a {color:#B22F2F; font-weight:bold; text-decoration:none;}
a:hover {text-decoration:underline;}
#custom-gen ul li:before {content: "\00BB \0020";}

/**/
#homenav {width: 500px; margin: 0px auto; padding: 0px;}
#homenav img {margin: 0px; padding: 0px; float: left;}
.people img {border: 1px solid #AD0821;}
#content.home {background: #E9B8BC;}
.afbtekst {padding: 5px; text-align: center; font-size: 11px; font-weight: bold; margin: 20px 0px; color: #E9B8BC; font-style: italic;}
div.back {margin-top: 15px; text-align: right;}
h4 {font-size: 12px; font-style: italic;}
.publication img {float: left; margin: 0px 10px 0px 0px;}

/**/

#container {width:790px; margin:auto; position:relative; background:url('/_images/backgroundcontainer.gif');}
#header {height:125px; width: 790px; background:#4B2443 url('/_images/backgroundheader.gif');}
#logo {height:56px; width:150px; position:absolute; bottom:0px; right:0px;}

#nav   {height:160px; float:left; margin-left:10px; position:absolute; top:64px;}
#nav a {color:#906973; text-decoration:none;}
#nav a:hover {color:#FFF;}
#nav ul a {font-size: 15px; font-weight:bold; font-style:italic;}
#nav ul {font-size: 15px; font-weight:bold; font-style:italic;}
#nav li {display:inline; list-style-type:none; margin-right:25px;}

#profilelinks a:hover {color:#FFF;}
#buttonsright {font-weight:bold; position:absolute; top:40px; right:0px; height:100px; width:130px;}
#buttonsright li {list-style:none;}
#buttonsright a { font-size:11px; color:#906973;}
#buttonsright a:hover {color:#FFF; text-decoration:none;}

#afbeelding {height:100px; width:150px; position:absolute; top:125px; right:0px;}

#block {width:640px; background: #E9B8BC url('../_images/backgroundblock.gif') repeat-y;}
#block .quote {position:absolute; top:350px; left:20px; width: 180px; font: 17px serif; color: #906973; font-style: italic;}.people {width: 145px; text-align: center; float: left;}
#contentblock {background:#F7E4E5; width:425px; margin-left:215px;}
#contentblockvolledig {background:#F7E4E5; width:640px;}
#tekst {padding:25px; min-height:500px; height:auto !important; height:500px;}
.content	{/*width:100px; float:right;*/}
.publication {}
#contentfoto	{position:absolute; top:150px; left:0px; width:215px; text-align:center;}
#contentfoto img {margin:auto; padding:auto;}

#footer {width:770px; padding-top:10px; margin:auto; text-align:center;}
#footer, #footer a, #footer li {font-size:10px; color:#F7E4E5;}
#footer ul li {display:inline; margin-right:20px;}

.sublinks {height:25px; position:absolute; top:26px; left:11px;}
.sublinks ul {font-size:11px; margin-top:0px;}
.sublinks li {margin-right:10px;}
#nav .sublinks ul li a {font-style: normal; font-size: 12px;}

.clear {clear:both;}

div.noimage {float: left; width: 112px; margin-right: 10px; text-align: center; border: 1px solid #ac1423; background: #f7e4e5; padding: 5px 0px; overflow: hidden;}
div.noimage p {margin: 0px; padding: 0px;}
div.noimage p.auteur {font-size: 11px; color: #ac1423; padding: 5px 0px;}
div.noimage p.type   {font-weight: bold; color: #ac1423;}

.left {float: left;}

p.pdf {text-align: right; margin-right: 10px;}