html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0; border: 0; outline: 0; font-style: inherit; font-size: 100%; font-family: inherit; vertical-align: baseline; }

body { text-align: center; /* for IE */ font-family: Arial; background: url(/img/bg.png) repeat-x; }
input, textarea, select, button{ font-family: Arial; font-size: 12px; }
.chick { display: block; height: 302px; width: 396px; background: transparent url(/img/chicken.png) no-repeat; position: absolute; top: 20px; z-index: 1; }
p span.small { font-size:10px; }
#container { width: 980px; text-align:left; margin: 0 auto; }
#header { height: 322px; border-bottom: solid 8px #b48d00; }
#header-left { float: left; background: transparent url(/img/header-left.png) no-repeat; height: 322px; width: 260px; position: absolute; top: 0; }
#header-left h2 a { position: absolute; float: left; background: transparent url(/img/logo.png) no-repeat; height: 62px; width: 152px; margin: 20px 0px 0px 54px; z-index: 899; }
#menu { float: right; width: 720px; height: 72px; background: #fdfcfa; overflow:hidden; }
#menu ul { position: relative; z-index: 999; float: right; list-style-type: none; height:72px; overflow:hidden; }
#menu ul li { float: left; }
#menu ul li a { display:block; color: #413508; text-decoration: none;  padding: 45px 14px 13px 14px; font-size: 13px; }
#menu ul li a:hover { background:#b48d00; color:#FFFFFF; }
#menu ul li a.activeli { background:#b48d00; color:#FFFFFF;  }
#sm { position:absolute; display:block; top:277px; left:20px; z-index:3; }
#sm a { margin-right:10px; }
#header-image { float: right; width: 720px; height: 250px; }
#container-content { width: 980px; background: #ffffff; min-height:450px; }
#content { padding: 20px; float: left; width: 420px; background: #ffffff; }
#content h1, #content p.h1fake, #content p.h1fake a, #content p.h1fake a:hover { font-size: 20px; color: #b48d00; margin-bottom:20px; text-decoration:none; }
#content p { color: #4f4f4f; font-size: 12px; line-height: 18px; padding:0; }
td p { margin:0; }
#content a { color: #b48d00; font-size: 12px; line-height: 18px; padding-top: 10px; text-decoration:none; }
#content a:hover { color: #4f4f4f; font-size: 12px; line-height: 18px; padding-top: 10px; text-decoration:underline; }
#content ul, #content ol { font-size: 12px; color: #4f4f4f; line-height: 18px; margin: 0 0 0 30px; padding: 0; }
#sbl { background: #f9f7ee; margin:0 20px 20px 0; padding:20px 0 0 0;  width: 260px;  }
#sidebarleftbox { float: left; width: 260px; display:block; }
#sidebarleft h2 { font-size: 20px; color: #b48d00; margin-left:20px; }
#sidebarleft h3, #archief h3 { color: #b48d00; font-size: 12px; font-weight: normal; }
#sidebarleft p, #sidebarleft a { color: #4f4f4f; font-size: 11px; line-height: 16px; }
#sidebarleft a:hover { color: #4f4f4f; font-size: 11px; line-height: 16px;  text-decoration:underline; }

.tweets { width:110px; height:105px; overflow:hidden; position:relative; }
.tweet .tijd, .tijd { font-style:italic; font-size:11px; color:#AAA; display:inline-block; }

#archief ul { margin:0px; padding:0px; }
#sidebarleft ul, #archief ul { background: #f9f7ee; }
#sidebarleft ul li, #archief ul li { margin: 0px; list-style-type:none; }
#sidebarleft li a, #archief li a  { display:block; color:#67624e; padding: 10px 0px 10px 20px; text-decoration:none; font-size:11px; font-weight:bold; }
#sidebarleft ul li a:hover, #sidebarleft ul li a.active, #archief ul li a:hover, #archief ul li a.active { text-decoration: none; color:#FFF; background-color:#b99411; }

.pad20 { padding:0 20px 20px 20px; }

.actie { width:110px; float:left; color: #4f4f4f; font-size: 12px; line-height: 20px; }
.actie2 { width:180px; float:left; color: #4f4f4f; font-size: 12px; line-height: 20px; }
.twitter { float: left; position: absolute; font-size: 11px; color: #4f4f4f; }
.twitter a { color: #4f4f4f; }
.twitter a:hover { text-decoration: none; }
#sidebarleft span { color: #4f4f4f; font-size: 11px; }
#sidebarright { margin: 10px 0px 0px 0; width: 260px; float: left; }
#sidebarright ul { list-style-type: none; }
#sidebarright ul li { width: 260px; height: 154px; padding-top: 10px; }
#footer { background: #ffffff; height: 44px; }
#footer-content { width: 980px; text-align:right; margin: 0 auto; line-height: 44px; height: 44px; color: #4f4f4f; font-size: 11px; }
#footer-content a { color: #4f4f4f; line-height:44px; }
#footer-content a:hover { text-decoration: none; }
.clear { clear: both; }
.space-20 { height: 20px; clear: both; }
.geel { color:#b48d00; } 
.tekstimg { float:right; margin:5px 0 10px 10px; padding:0 !important; }

#inline2 { display: none; }

/* Contact */
.cformLabel	{ display:block; margin-top:13px; font-family:Arial; font-size:12px; color:#525252; float:left; width:100px; }
.cform			{ margin:0px; }
.cformFields	{ width:200px; margin-top:5px; font-size:12px; color:#525252; border:1px solid #e5ebec; float:left; padding: 8px 0 8px 5px; }
.cformFieldsRes	{ width:200px; margin-top:5px; font-size:12px; color:#525252; border:1px solid #e5ebec; padding: 5px; }
label.error 	{ width:60px; overflow:hidden; font-family: Arial; font-size:11px; color: red; padding-left:10px;  margin:15px 0; float:left; }

#twitter_update_list { margin: 10px 0px 0px 0px; width: 110px; float: right; }
#twitter_update_list li { list-style-type: none; }
#twitter_update_list span { color: #4f4f4f; }
#twitter_update_list span a { display: inline; color: #4f4f4f; }
#twitter_update_list span a:hover { text-decoration: underline;color: #4f4f4f; }

/* Fancybox */
#fancybox-loading { position: fixed; top: 50%; left: 50%; height: 40px; width: 40px; margin-top: -20px; margin-left: -20px; cursor: pointer; overflow: hidden; background: transparent; z-index: 1104; display: none; }
* html #fancybox-loading {	/* IE6 */ position: absolute; margin-top: 0; }
#fancybox-loading div { position: absolute; top: 0; left: 0; width: 40px; height: 480px; background: transparent url('/img/fancy_loading.png') no-repeat; }
#fancybox-overlay { position: fixed; top: 0; left: 0; bottom: 0; right: 0; background: #000; z-index: 1100; display: none; }
* html #fancybox-overlay {	/* IE6 */ position: absolute; width: 100%; }
#fancybox-tmp { padding: 0; margin: 0; border: 0; overflow: auto; display: none; }
#fancybox-wrap { position: absolute; top: 0; left: 0; margin: 0; padding: 20px; z-index: 1101; display: none; }
#fancybox-outer { position: relative; width: 100%; height: 100%; background: #FFF; }
#fancybox-inner { position: absolute; top: 0; left: 0; width: 1px; height: 1px; padding: 0; margin: 0; outline: none; overflow: hidden; }
#fancybox-hide-sel-frame { position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: transparent; }
#fancybox-close { position: absolute; top: -15px; right: -15px; width: 32px; height: 32px; background: url('/img/fancy_close.png') top left no-repeat; cursor: pointer; z-index: 1103; display: none; }
#fancybox_error { color: #444; font: normal 12px/20px Arial; }
#fancybox-content { height: auto; width: auto; padding: 0; margin: 0; }
#fancybox-img { width: 100%; height: 100%; padding: 0; margin: 0; border: none; outline: none; line-height: 0; vertical-align: top; -ms-interpolation-mode: bicubic; }
#fancybox-frame { position: relative; width: 100%; height: 100%; border: none; display: block; }
#fancybox-title { position: absolute; bottom: 0; left: 0; font-family: Arial; font-size: 12px; z-index: 1102; }
.fancybox-title-inside { padding: 10px 0; text-align: center; color: #333; }
.fancybox-title-outside { padding-top: 5px; color: #FFF; text-align: center; font-weight: bold; }
.fancybox-title-over { color: #FFF; text-align: left; }
#fancybox-title-over { padding: 10px; background: url('/img/fancy_title_over.png'); display: block; }
#fancybox-title-wrap { display: inline-block; }
#fancybox-title-wrap span { height: 32px; float: left; }
#fancybox-title-left { padding-left: 15px; background: transparent url('/img/fancy_title_left.png') repeat-x; }
#fancybox-title-main { font-weight: bold; line-height: 29px; background: transparent url('/img/fancy_title_main.png') repeat-x; color: #FFF; }
#fancybox-title-right { padding-left: 15px; background: transparent url('/img/fancy_title_right.png') repeat-x; }
#fancybox-left, #fancybox-right { position: absolute; bottom: 0px; height: 100%; width: 35%; cursor: pointer; outline: none; background-image: url('/img/blank.gif'); z-index: 1102; display: none; }
#fancybox-left { left: 0px; }
#fancybox-right { right: 0px; }
#fancybox-left-ico, #fancybox-right-ico { position: absolute; top: 50%; left: -9999px; width: 30px; height: 30px; margin-top: -15px; cursor: pointer; z-index: 1102; display: block; }
#fancybox-left-ico { background: transparent url('/img/fancy_nav_left.png') no-repeat; }
#fancybox-right-ico { background: transparent url('/img/fancy_nav_right.png') no-repeat; }
#fancybox-left:hover, #fancybox-right:hover { visibility: visible;    /* IE6 */ }
#fancybox-left:hover span { left: 20px; }
#fancybox-right:hover span { left: auto; right: 20px; }
div.fancy-bg { position: absolute; padding: 0; margin: 0; border: 0; z-index: 1001; }
div#fancy-bg-n { top: -20px; left: 0; width: 100%; height: 20px; background: transparent url('/img/fancy_shadow_n.png') repeat-x; }
div#fancy-bg-ne { top: -20px; right: -20px; width: 20px; height: 20px; background: transparent url('/img/fancy_shadow_ne.png') no-repeat; }
div#fancy-bg-e { top: 0; right: -20px; height: 100%; width: 20px; background: transparent url('/img/fancy_shadow_e.png') repeat-y; }
div#fancy-bg-se { bottom: -20px; right: -20px; width: 20px; height: 20px; background: transparent url('/img/fancy_shadow_se.png') no-repeat; }
div#fancy-bg-s { bottom: -20px; left: 0;	width: 100%; height: 20px; background: transparent url('/img/fancy_shadow_s.png') repeat-x; }
div#fancy-bg-sw { bottom: -20px; left: -20px; width: 20px; height: 20px; background: transparent url('/img/fancy_shadow_sw.png') no-repeat; }
div#fancy-bg-w { top: 0; left: -20px; height: 100%; width: 20px; background: transparent url('/img/fancy_shadow_w.png') repeat-y; }
div#fancy-bg-nw { top: -20px; left: -20px; width: 20px; height: 20px; background: transparent url('/img/fancy_shadow_nw.png') no-repeat; }
