@charset "utf-8";
/* CSS Document */

* 						{margin: 0; padding: 0; }
body 					{font-size:12px; font-family:Arial, sans-serif; color:#000; background:#e7e1d9; 
					     line-height:1.4; border-top:10px solid #d62239; margin-bottom:20px;}
a 						{outline: none; text-decoration: none; color:#cc1a2c; }
a:hover					{text-decoration:underline;}	
a img 					{border: none;}
img 					{vertical-align: middle; border:0; }
table 					{border-collapse: collapse;}	

p 						{margin-bottom:12px;}
.right					{float:right; padding-bottom:8px;}

ul 						{list-style:none; margin:0; padding:0;}
ul.bullet				{list-style-position:inside; list-style-image:url(/img/bullet-bg.gif);}

h1 						{font-family: Arial, sans-serif; font-size: 24px; font-weight: bold; color: #000000; }
h1.categorie-titel				{margin:0 0 15px 5px; color:#cc1a2c;}
h1 a					{color: #000000;}
h1 a:hover				{color:#cc1a2c; text-decoration:none;}
h2 						{font-size:16px; font-weight:bold; color:#000000;}
h2.laatste-artikels		{margin-top:12px;}
h2 a					{color:#000;}
h2 a:hover				{color:#cc1a2c; text-decoration:underline;}
h3 						{font-size:10px;color:#645f5a; margin-top:0;}
h3 a					{color:#645f5a;}
h3 a:hover				{color:#cc1a2c;}

.donker					{color:#000;}
.donker:hover			{color:#cc1a2c;}	

hr						{border-top:1px solid #fff; border-left:none; border-right:none; margin-bottom:10px;}

.radiobutton			{margin:5px 5px 0 0;}
	
.clear 					{clear:both;}

#wrapper 				{margin: 0 auto 20px auto; width:980px; text-align:left;}

#header					{padding: 15px 0 15px 10px;}
.logo					{margin-top:10px;}
#nieuwsbrief			{width:310px; height:20px;background:#f3f0ec; border:1px solid #d7d2cb; padding:8px 8px 12px 8px; float:right; position:relative; margin-top:10px;}

#nieuwsbrief-form       {display:block; margin-left:10px; padding:0; border:0;}
#nieuwsbrief-form label {clear:left;display:block;float:left;margin-bottom:0.5em;padding:8px 10px 0 0;}
#emailadres				{position:absolute; top:0;}

.nieuwsbrief-label 	    {float:left; padding-top:5px;}
#invoerveld				{background:#fff; float:right; padding:3px; border:1px solid #d7d2cb; color:#7d7873; margin:-20px 0 0 10px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
#invoerveld-sidebar		{background:#fff; width:250px; padding:3px; border:1px solid #d7d2cb; color:#7d7873; margin:0 0 10px 0; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.knop					{display:block; float:right; margin-top:-2px; text-align:center; width:85px; height:19px; background:url(/img/knop-bg.gif) no-repeat; padding:5px 0 5px 0; margin-left:15px; color:#fff; }
.knop:hover				{background:url(/img/knop-bg-hover.gif); font-weight:bold; text-decoration:none; color:#fff;}

.knop-basic					{display:block; float:right; background:#d1c9bf; text-align:center; padding:4px 6px; margin-left:15px; color:#000; font-size:10px;}
.knop-basic-2               {display:block; float:right; background:#c4bcb3; text-align:center; padding:4px 6px; margin-left:15px; color:#000; font-size:10px;}
.knop-basic-3               {display:block; float:right; background:#b5aea5; text-align:center; padding:4px 6px; margin-left:15px; color:#000; font-size:10px;}
a.red-block					{display:block; width:278px; color:#fff; padding:10px 10px 10px 10px; background:#cc1a2c; border:1px solid #cc1a2c; position:relative; margin-bottom:10px;}
a.red-block:hover			{background:#e3243e; text-decoration:none;}
.knop-basic:hover, .knop-basic-2:hover, .knop-basic-3:hover	{background:#cc1a2c;  text-decoration:none; color:#fff;}

#sidebar .knop-basic {margin-top:5px;}

#content-wrapper		{background: #fff; border:10px solid #ded7ce; width:960px; margin-top:10px; margin-bottom:20px;}
#main-content			{width:940px; padding:10px;}

#nav-wrapper					{height:51px; width:100%; background:url(/img/nav-bg.gif); padding-top:1px;}

.reactie-plaats {width:620px; position:relative;}

.reactie-plaats legend {font-weight:bold; padding:3px;}
.reactie-plaats label {clear:left;display:block;float:left; padding:3px 10px 0 0;text-align:right; width:65px;}

.reactie-invoerveld-naam {width:320px; margin:0 0 0 6px; padding:3px; border:2px solid #d7d2cb;}
.reactie-invoerveld-email {width:320px; margin:0 0 0 6px; padding:3px; border:2px solid #d7d2cb;}
.reactie-invoerveld-website {width:320px; margin:0 0 0 6px; padding:3px; border:2px solid #d7d2cb;}
.reactie-invoerveld-bericht {width:520px; margin:0 0 0 6px; padding:3px; border:2px solid #d7d2cb; height:100px;}

.reactie-invoerveld-naam:hover {width:320px; margin:0 0 0 6px; padding:3px; border:2px solid #cc1a2c;}
.reactie-invoerveld-email:hover {width:320px; margin:0 0 0 6px; padding:3px; border:2px solid #cc1a2c;}
.reactie-invoerveld-website:hover {width:320px; margin:0 0 0 6px; padding:3px; border:2px solid #cc1a2c;}
.reactie-invoerveld-bericht:hover {width:520px; margin:0 0 0 6px; padding:3px; border:2px solid #cc1a2c; height:100px;}

ul.dropdown, ul.dropdown li, ul.dropdown ul {list-style: none;margin: 0;padding: 0;}

ul.dropdown {position: relative;z-index: 597;float: left;}

ul.dropdown a.top            {padding:15px 0 19px 10px;}
ul.dropdown a.top:hover		{background:none;}
ul.dropdown li {float:left; line-height: 1.3em; vertical-align: middle; zoom: 1; padding: 0; color: #000;}

ul.dropdown li.hover,ul.dropdown li:hover {position: relative;z-index: 599; background:#fff; cursor: default; color: #cc1a2c;}

ul.dropdown ul {visibility: hidden;position: absolute;top: 100%;left: 0;z-index: 598;width: 150px;}

ul.dropdown li ul {background:#f3f0ec; border:1px solid #d7d2cb; border-bottom:0;}

ul.dropdown ul li {float: none; border-bottom:1px solid #d7d2cb;}

ul.dropdown ul ul {top: -2px;left: 99%;}

ul.dropdown li:hover > ul {visibility: visible;}

ul.dropdown li.rtl ul {top: 100%;right: 0;left: auto;}

ul.dropdown li.rtl ul ul {top: 1px;right: 99%;left: auto;}

ul.dropdown *.dir {padding-right: 20px;background-image: url(images/nav-arrow-down.png);background-position: 100% 50%;background-repeat: no-repeat;}

ul.dropdown a {display:block; padding:5px;}

ul.dropdown a:link, ul.dropdown a:visited	{ color: #000; text-decoration: none; }
ul.dropdown a:hover		{ background:#FFF;}

.banner {clear:left;}

#main-col				{float:left; width:630px; margin:10px 10px 0 0; position:relative;}
#top-artikel			{position:relative;  float:left; width:610px; background:#f3f0ec; border:1px solid #d7d2cb; padding:35px 10px 10px 10px;}
.tag					{width:96px; height:21px; padding:5px 0 0 0; text-align:center; position:absolute; top:0; left:10px; background:url(/img/tag-bg.gif); font-size:10px;color:#645f5a;}

.img-right				{background:#FFF; padding:4px; border:1px solid #d7d2cb; float:right; margin:0}
.img-left				{background:#FFF; padding:4px; border:1px solid #d7d2cb; float:left; margin-right:10px;}			

.thumbnail-medium		{width:150px; height:150px; background:#FFF; padding:4px; border:1px solid #d2d2d2; float:left; margin:4px 10px 0 0;}
.thumbnail-medium2		{width:127px; height:83px; background:#FFF; padding:4px; border:1px solid #d2d2d2; float:left; margin:4px 10px 0 0;}
.thumbnail-klein 		{width:67px; height:68px; background:#FFF; padding:4px; border:1px solid #d2d2d2; float:left; margin:0 10px 0 0;}
.thumbnail-klein-right 	{width:100px; height:65px; background:#FFF; padding:4px; border:1px solid #d2d2d2; float:right; }


#link-blocks			{width:630px; margin-top:10px; border:1px solid #cfc9c2}

#link-block-left		{width:189px; padding:10px; background:#f3f0ec; float:left; border-right:1px solid #cfc9c2;}
#link-block-center		{width:189px; padding:10px; background:#e6e0d8; float:left; border-right:1px solid #cfc9c2; }
#link-block-right		{width:190px; padding:10px; background:#e1d8cd; float:left; }

#link-block-left:hover, #link-block-center:hover, #link-block-right:hover {background:#fff;}

.poll					{padding:5px 0 5px 0; border-top:1px solid #d7d2cb; border-bottom:1px solid #d7d2cb;}
.poll li 				{vertical-align:middle;}

.artikel				{width:630px; border-top:1px solid #cfc9c2; margin-top:10px; padding-top:10px; float:left;}

#artikel-wrapper		{width:630px;}
#main-bottom-wrapper    {width:630px; position:relative;}
.adsense				{float:left;  margin-top:10px;}
#artikel-links			{width:350px; background:#f3f0ec; border:1px solid #d7d2cb; margin-top:10px; padding:10px 10px 1px 10px; float:right;}

#sidebar				{float:right; width:300px; margin-top:10px;}
.sidebar-block-list		{width:278px; padding:35px 10px 0 10px; background:#f3f0ec; border:1px solid #d7d2cb; position:relative; margin-bottom:10px;}
.sidebar-block			{width:278px; padding:35px 10px 10px 10px; background:#f3f0ec; border:1px solid #d7d2cb; position:relative; margin-bottom:10px;}
.sidebar-block-tagless  {width:278px; padding:10px 10px 10px 10px; background:#f3f0ec; border:1px solid #d7d2cb; position:relative; margin-bottom:10px;}
.sidebar-block-tagless-red  {width:278px; padding:10px 10px 10px 10px; background:#cc1a2c; border:1px solid #cc1a2c; position:relative; margin-bottom:10px;}
.sidebar-block-tagless-red a {color:#fff;}
.sidebar-block-tagless-red a:hover {text-decoration:underline;}
.sidebar-block-list-tagless  {width:278px; padding:10px 10px 0px 10px; background:#f3f0ec; border:1px solid #d7d2cb; position:relative; margin-bottom:10px;}

.main-block				{width:610px; padding:10px 10px 0 10px; background:#f3f0ec; border:1px solid #d7d2cb; position:relative; margin-bottom:10px;}
.main-list				{margin-top:10px;}
.main-list li a		{display:block; border-top: 1px solid #cfc9c2; padding:5px; color:#000;}
.main-list li a:hover{background:#fff; text-decoration:none;}

.bullet-left {margin:0 5px 3px 0;}

.sidebar-list li a		{display:block; border-top: 1px solid #cfc9c2; padding:5px; color:#000;}
.sidebar-list li a:hover{background:#fff; text-decoration:none;}

#footer					{background:#ded7ce; height:20px; width:100%; margin-top:15px; padding-top:15px;}
#footer-left			{padding-left:10px; width:470px; float:left;}
#footer-right			{padding-right:10px; width:470px; float:right; text-align:right;}
#footer a 				{color:#000;}
#footer a:hover			{color:#cc1a2c; text-decoration:underline;}

.artikel-link			{width:610px; background:#f3f0ec; border:1px solid #d7d2cb; margin-top:10px; padding:10px 10px 10px 10px;}
.artikel-link:hover		{background:#fff;}

.sidebar-foto			{display:block; background:#a20814; background-position:bottom;}
.sidebar-foto:hover     {background:#d62239;text-decoration:none; background-position:bottom;}
.sidebar-foto-balkje	{ height:23px; width:290px; margin-bottom:10px; padding:6px 0 0 10px; font-weight:bold; color:#fff;}

#main-artikel {margin-bottom:10px;}
#main-artikel h3 {margin:0;}
#main-artikel h2 {color:#C21526;}
#main-artikel h1 {margin-top:0;}


.adsense-wrapper-336 {width:336px; float:left; margin-right:10px; margin-bottom:10px;}
.adsenes-wrapper-linklist {width:630px; border-top:1px solid #d7d2cb; border-bottom:1px solid #d7d2cb; padding:4px 0 4px 0; margin-bottom:10px; margin-top:5px;}

.artikel-link-left {width:289px; padding:10px 10px 10px 10px; background:#f3f0ec; border:1px solid #d7d2cb; position:relative; float:left; margin-bottom:10px; margin-right:8px;}
.artikel-link-right {width:289px; padding:10px 10px 10px 10px; background:#f3f0ec; border:1px solid #d7d2cb; position:relative; float:left; margin-bottom:10px; }

.artikel-link-left:hover, .artikel-link-right:hover {background:#fff;}

.pagina-nummers-wrapper {height:30px;}
.pagina-nummers {margin:0;}
.pagina-nummers li {display:inline; }
.pagina-nummers a {display:block; float:left; background:#f3f0ec; border:1px solid #d7d2cb;padding:3px 5px; text-decoration:none; margin-right:4px;}
.pagina-nummers a:hover {color:#FFF; background-color:#cc1a2c; border:1px solid #cc1a2c; }

