* {margin:0;padding:0;}
.clear {clear:both;}
 ul {padding:0;margin:0;list-style-type:none;}
body {background-color:#F0F0F0;font-family: arial, verdana;font-size:11px}


#container {position:relative;margin:10px auto 10px auto;width:892px;background:#F0F0F0 url('../grfx/layout/container_bg.png') top right repeat-y;padding:10px 10px 0 10px;}
#container #container-footer {display:block;overflow:hidden;height:10px;background:transparent url('../grfx/layout/container_bottom.png') top left no-repeat;width:914px;left:0;bottom:10px;margin:0 0 0 -12px;}
#container #container-top {position:absolute;display:block;overflow:hidden;height:10px;background:transparent url('../grfx/layout/container_top.png') top left no-repeat;width:914px;left:10px;top:0px;margin:0 0 0 -12px;}


#page-footertext {position:relative;width:892px;margin:0 auto;top:-5px;}
#page-footertext p {text-align:center;color:#666666;font-size:11px;}
#page-footertext p a {text-decoration:underline;color:#666666;}
#page-footertext p a:hover {color:#333;}

ul#nav {list-style-type:none;position:relative;height:26px;line-height:26px;font-family: verdana, arial;font-size:11px;left:8px;top:2px;}
ul#nav li {position:relative;float:left;display:block;height:26px;background: transparent url('../grfx/layout/nav_right_bg.png') top right repeat-x;margin:0 10px 0 0;}
ul#nav li.active {background: transparent url('../grfx/layout/nav_right_bg_active.png') top right repeat-x;}
ul#nav li.active a {background: transparent url('../grfx/layout/nav_left_bg_active.png') top left repeat-x;}
ul#nav li a {position:relative;left:-10px;display:block;padding:0 0 0 12px;height:26px;background: transparent url('../grfx/layout/nav_left_bg.png') top left repeat-x;color:#fff;text-decoration:none;}
ul#nav li a:hover {color:#eee;}

.solidline {position:relative;height:1px;overflow:hidden;border-bottom:1px solid #666;margin:10px 0;}

#container #header {position:relative;height:138px;width:870px;left:-5px;}
#container #header .custom-pic {position:absolute;left:5px;top:2px;width:890px;height:124px;overflow:hidden;}
#container #header .custom-pic img {position:absolute;bottom:0;left:0;}

#container #header #header-content {position:absolute;width:903px;height:138px;background:transparent url('../grfx/layout/header_border.png') top left no-repeat;overflow:hidden;}
#container #header #header-content.noimage {position:absolute;width:903px;height:138px;background:transparent url('../grfx/layout/headerpic_bg.png') top left no-repeat;}
#container #header #header-content h1 {position:absolute;bottom:25px;left:15px;text-align:left;width:100%;}

#container #content #content-top {position:absolute;height:5px;width:890px;background:transparent url('../grfx/layout/content_top.png') top left no-repeat;top:-5px;left:0;}
#container #content #content-bottom {position:relative;height:143px;width:890px;background:transparent url('../grfx/layout/content_bottom.png') top left no-repeat;bottom:-5px;left:0;}
#container #content #content-bottom p {position:absolute;top:121px;left:20px;color:#FFF;}
#container #content #content-bottom p.links {position:absolute;top:121px;left:695px;text-align:right;}
#container #content #content-bottom p.links a {color:#FFF;text-decoration:underline;}
#container #content #content-bottom p.links a:hover {color:#FFF;text-decoration:none;}


#container #content {position:relative;width:890px;margin:4px auto 10px auto;background-color:#fff;left:-2px;}
#container #content #column-left {position:relative;float:left;width:160px;}
#container #content #column-right {position:relative;float:left;width:160px;}
#container #content #column-center {position:relative;float:left;width:485px;margin:0 10px 0 42px;}

.main-section {border:1px solid #ccc;padding: 7px;margin:0 0 10px 0;}

#container #content #column-center img {padding:10px;}
#container #content #column-center a img {border:0;}

#container #content #column-center h1 {margin:0px 0 5px 0;}
#container #content #column-center h2 {margin:0px 0 5px 0;}


.datum {position:absolute;display:block;width:655px;text-align:right;color:#777;}
.news-datum {color:#777;padding:0 5px 0 0;}

.sectie {position:relative;background-color:#fff;padding:10px;}
.sectie p {margin:0 0 10px 0;}
#container #content #column-right .sectie {position:relative;border:1px solid #999;margin:0 0 10px 0;width:160px;}
#container #content #column-right .sectie .sectie-top {position:absolute;width:210px;height:5px;left:-1px;top:-5px;background: transparent url('../grfx/layout/section_small_top.gif') top left no-repeat;}
#container #content #column-right .sectie .sectie-bottom {position:absolute;width:210px;height:5px;left:-1px;bottom:-5px;background: transparent url('../grfx/layout/section_small_bottom.gif') top left no-repeat}
#container #content #column-right .sectie h2 {position:relative;top:0;left:0;display:block;height:20px;line-height:20px;text-indent:5px;width:170px;margin:-5px 0 5px -5px;}


#container #content #column-left .sectie {position:relative;border:1px solid #999;margin:0 10px 10px 10px;width:160px;}
#container #content #column-left .sectie .sectie-top {position:absolute;width:210px;height:5px;left:-1px;top:-5px;background: transparent url('../grfx/layout/section_small_top.gif') top left no-repeat}
#container #content #column-left .sectie .sectie-bottom {position:absolute;width:210px;height:5px;left:-1px;bottom:-5px;background: transparent url('../grfx/layout/section_small_bottom.gif') top left no-repeat}
#container #content #column-left .sectie h2 {position:relative;top:0;left:0;display:block;height:20px;line-height:20px;text-indent:5px;width:170px;margin:-5px 0 5px -5px;}


#bottom-content {position:relative;width:850px;height:71px;background:#999 url('../grfx/layout/bottom_content_bg.gif') top left no-repeat;padding:10px;margin:-5px 0 0 0;.margin:-15px 0 0 0;}
#bottom-content ul {width:135px;display:block;float:left;margin:5px 0 0 15px;}
#bottom-content ul li a {display:block;padding:0 0 0 10px;background: transparent url('../grfx/layout/arrow.gif') center left no-repeat;color:#fff;text-decoration:none;}

.bottom-part-1 {position:absolute;top:15px;left:20px;width:200px;height:80px;border-right:1px solid #999;}
.bottom-part-2 {position:absolute;top:15px;left:230px;width:200px;height:80px;}
.bottom-part-3 {position:absolute;top:15px;left:440px;width:200px;height:80px;border-left:1px solid #999;padding:0 0 0 10px}

.bottom-part-3 h1,
.bottom-part-2 h1,
.bottom-part-1 h1 {font-size:14px;color:#333;}

.bottom-part-3 ul,
.bottom-part-2 ul,
.bottom-part-1 ul {position:relative;margin:5px 0;}
.bottom-part-3 ul a,
.bottom-part-2 ul a,
.bottom-part-1 ul a{display:block;color:#333;text-decoration:none;padding:0 0 0 10px;height:13px;line-height:13px;background: transparent url('../grfx/layout/dot.gif') center left no-repeat;}
.bottom-part-3 ul a:hover,
.bottom-part-2 ul a:hover,
.bottom-part-1 ul a:hover {color:#777;}


#footer {position:relative;display:block;width:870px;height:30px;background:transparent url('../grfx/layout/footer_bg.gif') top left no-repeat;text-indent:10px;line-height:30px;margin:10px 0 0 0;}
#footer #footer-links {position:absolute;right:10px;top:0;color:#333;}


/* ie6 downgrade */
#container {_width:870px;_overflow:hidden;}
#container #content {_overflow:hidden;_width:875px;_margin:10px 0 0 -2px;}
#container #header #header-content {_background-image:none;}
#container #header #header-content a.domeinnaam-kopen {_background-image:none;_text-indent:0;}
#container #content {_zoom:1;}
.sectie {_padding:5px 5px 5px 5px;}
#container #content #column-left .sectie h2,
#container #content #column-right .sectie h2,
#container #content #column-center .sectie h1 {_background-image:none;_margin:0 0 5px 0;}
.sectie-top,
.sectie-bottom {_display:none;}
#bottom-content {_margin:-10px 0 0 0;_padding:10px 10px;_overflow:hidden;}
#bottom-content ul li {_display:block;_height:15px;}
#bottom-content ul li a {_height:15px;}


.ad-horizontal {position:relative; width:728px; margin:0; padding:1px 0 5px 5px; height:15px; overflow:hidden; left:0;}

.google-banner {position:relative;width:468px;margin:10px 0 5px 0;}



/* reacties */
#reaction-container .reaction {background:#f9f9f9 none;margin:10px 0;padding:10px 0;}
#reaction-container .reaction .details {display:block;position:relative;height:20px;line-height:20px;color:#333;}
#reaction-container .reaction .details .naam-reactie {font-weight:bold;color:#000;position:absolute;left:10px;}
#reaction-container .reaction .details .datum-reactie {color:#777;position:absolute;right:10px;}
#reaction-container .reaction .reaction-content {position:relative;padding:10px;}
#add-reaction-container {position:relative;background:#f2f2f2 none;margin:0 0 10px 0;padding:10px;}
#add-reaction-container .rij {position:relative;margin:0 0 3px 0;}
#add-reaction-container .rij label {display:block;font-weight:bold;}
#add-reaction-container .rij textarea {border:1px solid #999;font-size:11px;padding:2px;width:300px;height:80px;font-family:Arial;max-width:300px;}
#add-reaction-container .rij input {border:1px solid #999;font-size:11px;padding:2px;width:300px;font-family:Arial;}
#add-reaction-container .rij .code-input {width:135px;}
#add-reaction-container .rij .submit {border:1px solid #999;width:300px;cursor:pointer;background:#ddd none;font-weight:bold;}
#add-reaction-container .rij .submit:hover {color:#333;}
#add-reaction-container .errorList {display:block;color:#f00;font-weight:bold;margin:10px 0;position:relative;}
#add-reaction-container .succes {display:block;color:green;font-weight:bold;margin:10px 0;position:relative;}

/* feed items */
.fd-item {margin:0 0 10px 0;}
.fd-item img {max-width:170px;}