@charset "utf-8";
/* CSS Document */


/************/
/*** body ***/
/************/
*{ margin:0px; padding:0px;}
body { background:#d8d9e8 url(images/bg.png) repeat-x; font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#969696;}
a:link { text-decoration:none; color:#666666;}
a:visited { text-decoration:none; color:#666666;}
a:hover { text-decoration:underline; color:#666666;}
a:active { text-decoration:none; color:#666666;}
img { border:0px;}
.clear { clear:both;}
h2 { font-size:11px; color:#FFF; padding:14px 0px 0px 25px;}


/***************/
/*** wrapper ***/
/***************/
.wrapper { width:926px; margin:0 auto;}


/**************/
/*** header ***/
/**************/
.header { background:url(images/header_bg.png) no-repeat; width:811px; height:119px; padding:32px 0px 0px 115px;}
.header h1 { float:left; background:url(images/logo.png); width:199px; height:46px; overflow:hidden; text-indent:-100000px; margin-top:37px;}
.topboxen { float:right; width:498px; padding-right:0px;}
.topboxen ul { float:left; width:145px; height:111px; font-family:Arial, Helvetica, sans-serif; list-style:none; padding:3px 10px 3px 7px; overflow:hidden;}
.topboxen ul h3 {color:#000; font-size:11px; margin-bottom:5px;}
.topboxen ul li.more { margin-top:5px;}
.topboxen ul li a { color:#0d0d0d;}
.topboxen ul li a.more { color:#ff2400; font-weight:bold; padding-top:5px;}


/***************/
/*** menubar ***/
/***************/
.menubar { background:url(images/menubar_bg.png); width:916px; height:28px; padding:12px 5px 0px 5px;}
.menubar ul { margin:0px; padding:0px; list-style:none;}
.menubar ul li { float:left; background:url(images/menubar_bullet.png) no-repeat 4px 6px; padding:0px 11px 0px 11px;}
.menubar ul li a { color:#FFF; font-weight:bold;}


/***************/
/*** content ***/
/***************/
.content { background:#f1f1f1; width:924px; border-left:1px solid #FFF; border-right:1px solid #FFF;}
.left { float:left; background:#f1f1f1; width:180px; padding-bottom:15px;}
.center { float:left; background:#f6f5f5; width:562px; border-left:1px solid #FFF; border-right:1px solid #FFF;}
.right { float:left; background:#f1f1f1; width:180px; padding-bottom:15px;}

/*** box1***/
.box1 { width:180px; padding-bottom:15px;}
.box1 h2 { background:url(images/h2_green_bg.png); height:27px; margin-bottom:5px;}
.box1 ul { margin:0px; padding:0px; list-style:none;}
.box1 ul li a { display:block; background:url(images/li_item_bg.png); height:17px; padding:3px 0px 0px 23px;}
.box1 ul li a:hover { color:#68b80b; font-weight:bold; text-decoration:none;}

/*** box2***/
.box2 { width:180px; padding-bottom:15px;}
.box2 h2 { background:url(images/h2_orange_bg.png); height:27px; margin-bottom:5px;}
.box2 ul { margin:0px; padding:0px; list-style:none;}
.box2 ul li a { display:block; background:url(images/li_item_bg.png); height:17px; padding:3px 0px 0px 23px;}
.box2 ul li a:hover { color:#68b80b; font-weight:bold; text-decoration:none;}

/*** welkom ***/
.welkom h2 { background:url(images/h2_blue_bg.png); height:27px;}
.welkom .txt { padding:5px 15px 15px 15px;}

/*** item ***/
.item { background:#FFF; width:540px; margin:0px 0px 15px 11px; padding-bottom:12px;}
.titlebar { background:url(images/item_titlebar.png) no-repeat top; height:20px; padding:20px 10px 0px 10px;}
.titlebar h3 a{ float:left; color:#FFF; font-size:11px; text-transform:uppercase;}
.titlebar p.info { float:right; font-weight:bold; color:#6d6d6d;}
.item p.txt { display:block; padding:5px 10px 12px 10px; width:520x;}
.item a.stemmen { float:left; color:#539a07; font-size:12px; font-weight:bold; margin-left:10px;}
.item a.categorie { float:left; color:#ff5a00; font-size:12px; margin-left:95px;}
.item a.meedoen { float:right; display:block; background:url(images/btn_meedoen.png); width:106px; height:16px; text-indent:-100000px; margin-right:10px;}


/***************/
/*** content ***/
/***************/
.footer { background:url(images/menubar_bg.png); height:28px; padding:12px 0px 0px 20px;}
.footer p { color:#FFF; font-weight:bold;}


.buckz {
	font-family:Arial, Verdana;
	font-size:11px;
	margin:0px;
	padding:0px;
	width:530px;
	align:center;
}

.buckz td {
	padding:5px;
	margin:1px;
	border-bottom:dashed 1px #F03;
}

.buckz h1.page_title {
	font-size:18px;
	color:#000;
	margin:0px;
	padding:5px;
}

.buckz td.topper_title, .buckz td.day_title {
	background:#F03;
	color:#FFF;
	line-height:0px;
	font-size:11px;
	font-weight:bold;
}

.buckz th {
	text-align:left;
	padding-left:5px;
	background-color:#333;
	color:#FFF;
}

.buckz td.title a { color:#000; }

.buckz td.title a { text-decoration:underline; }

.buckz tr.odd td { background-color:#EEE; }

.buckz tr.even td { background-color:#FFF; }

.buckz tr.highlight td {
	background-color:#F03;
	color:#FFF;
}

.buckz tr.highlight td a { color:#FFF; }
