body {
color:#314253;
background:#ecf5ff url(/dfc/img/dfc3_bg.gif) fixed;
margin:0px auto;
padding:0px;
text-align:center;
}

div#border {
width:700px;
color:#314253;
background:#fff0f0;
margin:42px auto;
padding:0px;
border:1px solid #9aa8b6;
}

div#container {
color:#314253;
background:#fff0f0;
margin:0px;
padding:0px;
border:10px solid #fff;
}

div#content {
float:left;
width:412px;
margin:0px;
padding:28px 45px 30px 30px;
text-align:left;
}

div#content a:link {
color:#900;
text-decoration:none;
font-weight:bold;
}

div#content a:visited {
color:#c26060;
text-decoration:none;
font-weight:bold;
}

div#content a:hover, div#content a:active {
color:#637485;
text-decoration:none;
font-weight:bold;
}

p {
margin:0px 0px 19px 0px;
font:11px/1.8 verdana, arial, helvetica, sans-serif;
}

p.date {
margin:-15px 0px 19px 0px;
font-size:10px;
color:#637485;
}

h1 {
border-bottom:1px solid #637485;
padding-bottom:17px;
margin-top:0px;
margin-bottom:-21px;
font:bold 11px georgia, times new roman, times, serif;
}

h2, h3 {
color:#637485;
padding:0px;
margin:40px 0px 0px 0px;
font: bold 11px/1.8 georgia, times new roman, times, serif;
letter-spacing:1px;
}

.perm {
text-align:center;
margin-top:-12px;
}

div#sidebar {
float:left;
width:173px;
margin:0px;
padding:20px 20px 20px 0px;
text-align:left;
}

div#sidebar a:link, div#sidebar a:visited {
color:#4a5b6c;
text-decoration:none;
}

div#sidebar a:hover, div#sidebar a:active {
color:#900;
text-decoration:none;
}

div#sidebar iframe {
margin:10px 26px 5px;
}

#search {
border-top:50px solid #fff0f0;;
margin:0px;
padding:0px;
}

#search fieldset {
border:0px solid #fff0f0;
margin:0px;
padding:0px;
}

#search .box {
border:1px solid #637485;
background:#fff;
color:#314253;
font:12px courier new, courier, monospace;
margin:7px 0px 0px 25px;
}

.button {
color:#900;
background:#fff0f0;
border:none;
font:bold 11px verdana, arial, helvetica, sans-serif;
cursor:pointer;
}

#nano {
display:block;
margin:20px 15px 0px 15px;
}

dl {
color:#637485;
padding:0px;
margin-top:20px;
margin-bottom:0px;
}

dt {
margin-top:20px;
font:bold 11px/1.8 georgia, times new roman, times, serif;
}

dd {
font:11px/1.8 georgia, times new roman, times, serif;
margin:0px 0px 0px 25px;
background:url(/dfc/img/dd.gif) no-repeat left top;
padding-left:16px;
}

dt.archief {
margin-top:30px;
font:bold 11px/1.8 georgia, times new roman, times, serif;
letter-spacing:1px;
}

dd.archief {
font:11px/1.8 verdana, arial, helvetica, sans-serif;
background:url(/dfc/img/dd.gif) no-repeat left top;
padding-left:16px;
}

div.foto {text-align:center;margin-bottom:20px;}
div.foto a img {border:1px solid #900;padding:1px;}
