body {
background:#9bafd0 url(images/vincentbackground4.jpg) repeat-x;
font-size:0.7em;
font-family:Arial, "Lucida Grande", "Lucida Sans Unicode";
margin-top:0px;
padding:0px
}
a {
	text-decoration: none;
}
#header {
margin-top:0px;
padding-top:20px;
margin-left:15px;
height:88px;
}
#mainwrapper {
background:#FFF;
width:980px;
border-color:#000;
border-style:solid;
border-width:1px;
margin:auto;
}

#container {
background-color:#fff;
float:left;
width:617px;
padding:5px 4px 4px 5px
}
.special {
position: relative;
width:949px;
color:#fff;
height:431px;
background-repeat:no-repeat; 
background-color:#000;
border-bottom:3px solid #252122;
margin:0px 7px;
}
.specialheadlines,.specialheadlines2 {
background-color:#252122;
width:240px;
position: absolute; bottom:50px; right: 0;
padding:10px 10px 2px 10px;
	-moz-border-radius:7px 0 0 7px;
  -webkit-border-radius:7px 0 0 7px;
}
.specialheadlines {
float:right;
}
.specialheadlines2 {
float:left;
}
.specialtekst {
padding-bottom:7px;
text-align:left;
font-family:arial;
color:#fff;
font-weight:500;
font-size:1.20em;
line-height:1.15em;
}
.specialcategory {
padding-top:0;
padding-left:4px;
padding-right:4px;
font-size:11px;
font-weight:bold;
font-family:Arial;
text-transform:uppercase
}
.specialmeer,.specialmeer2,.specialmeer3,.specialheadlines,.specialheadlines2 {
filter: alpha(opacity=85);
filter: progid:DXImageTransform.Microsoft.Alpha(opacity=85);
-moz-opacity: 0.85; opacity:0.85;
}
.specialmeer,.specialmeer2 {
clear:both;
position: absolute; 
bottom: 0px; 
background-color:#252122;
padding-top:4px;
padding-bottom:5px;
height:22px;
}
.specialmeer {
left:0px;
	-moz-border-radius:0 7px 0 0;
  -webkit-border-radius:0 7px 0 0;
}
.specialmeer2 {
right:0px;
	-moz-border-radius:7px 0 0 0;
  -webkit-border-radius:7px 0 0 0;
}
.specialmeer3 {
margin-top: 20px;
max-width:300px;
clear:both;
position: absolute; 
top: 0px; 
background-color:#252122;
padding: 4px 7px 4px 7px;
left:0px;
-moz-border-radius:0 7px 7px 0;
-webkit-border-radius:0 7px 7px 0;
font-family:Arial; 
font-size:30px;
font-weight:700;
color:#fff;
letter-spacing:-2px;
}

.sidebarcontainer {
background-color:#E7E6E6;
float:left;
width:321px;
height:100%;
margin-top:13px;
margin-left:5px;
margin-right:5px;
padding:5px 7px 7px 7px;
	-moz-border-radius:7px;
  -webkit-border-radius:7px;
}
.content {
margin:0 13px;
padding:0;
clear:both
}
.contentwide {
width: 940px;
margin:0 35px;
padding:0;
}
.contentbodyindex img,.contentbodysponsor img,.contentbody1 img,.contentbody img,#oneliner img {
border-color:#d3d3d3;
border-style:solid;
border-width:1px;
margin:5px 5px 1px 3px;
}
.category {
color:#FFF;
font-size:11px;
font-weight:700;
font-family:Arial;
text-transform:uppercase;
background-color:#97B3DA;
padding:1px 4px
}
.commentaartitle {
font-family:Georgia, Times New Roman;
font-size:22px;
font-style: italic;
padding:15px 0 0 20px;
margin-bottom:-10px;
}
.more {
margin-top:0;
float:right;
font-size:0.9em;
font-weight:700;
margin-bottom:2px;
margin-right:5px;
text-transform:uppercase
}
#oneliner {
font-weight:700;
font-size:10px;
letter-spacing:0;
text-transform:uppercase;
text-align:right;
font-family:Arial, "Times New Roman";
color:#252122
}
form {
margin:0
}
h2,h3,h4 {
font-weight:400;
margin:0
}
.contenttitle {
margin-top:0;
padding:15px 0 0 0px
}
.title {
font-family:Georgia, Arial, "Times New Roman";
font-size:26px;
font-weight:200;
letter-spacing:-1px;
color:#252122;
padding:0 10px;
line-height:1em
}
.SubTitle {
font-family: Arial, "verdana";
font-weight:700;
font-size:15px;
text-align:left;
color:#252122;
padding:0 10px;
letter-spacing:0px;
}
.SubTitle2 {
font-family:Arial, Georgia, Arial;
font-size:20px;
color:#ffffff;
padding:0 10px;
letter-spacing:-1px;
}
.titlespecial {
font-family:Arial, "Times New Roman", Georgia, Arial;
font-size:20px;
letter-spacing:-0.5px;
text-align:left;
text-transform:uppercase;
margin-bottom:10px;
line-height:0.98em;
font-weight:700;
text-decoration:none;
}

.titleright {
font-family: Arial, Georgia, Arial;
font-size:19px;
letter-spacing:-0.5px;
text-align:left;
margin-bottom:1px;
line-height:1.25em;
font-weight:700;
text-decoration:none;
}

.titlelist {
font-family:Arial, "Times New Roman", "Georgia";
font-size:19px;
text-align:left;
margin-bottom:3px;
font-weight:700;
letter-spacing:-1.3px;
color:#252122;
margin-top:3px;
padding:0 0 0 10px
}
.facts {
line-height:1.3em;
font-family:arial;
font-size:0.8em;
padding:12px 12px 6px 4px
}
.extra {
line-height:1.3em;
font-family:arial;
font-size:0.75em;
clear:both;
padding:5px
}
.contentbody,.contentbodyindex {
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#97B3DA;
margin-left:0px
}
.contentbody,.contentbody1,.contentbodyindex {
line-height:1.35em;
font-family:Georgia;
font-size:1.35em;
padding:8px 8px 10px
}
.contentbodystatic {
font-family:arial, "Lucida Grande", "Lucida Sans Unicode", Verdana;
font-size:1.1em;
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#97B3DA;
padding:12px 0 10px 10px
}
.contentitem {
float:right;
font-size:0.8em;
text-transform:uppercase;
margin-right:5px;
padding-bottom:5px;
font-family:verdana;
letter-spacing:0px
}
.contentitemleft {
margin-left:0;
margin-top:0;
float:left
}
.side {
margin-top:2px;
margin-right:0;
margin-left:0;
padding-bottom:5px;
text-align:left;
font-family:Georgia;
font-size:1.35em;
line-height:1.25em;
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#97B3DA;
clear:both
}
.comments {
background:url(images/commentquote03.gif) no-repeat;
background-position:top right;
font-weight:400;
font-size:12px;
border-right:1px;
border-right-style:solid;
border-right-color:#252122;
margin:2px 0 10px
}
.under {
font-weight:400;
font-size:8pt;
margin:0 0 -17px
}
.itemcomment {
background-color:#E7E6E6;
text-align:left;
margin:10px 0 0;
padding:15px
}
.commentbody {
font-size:14px;
font-family: Georgia, Times New Roman;
width:380px; 
margin-left:100px; 
padding-right:30px; 
}
.commentinfo {
float: left;
border-right:0px solid #97B3DA;
padding-right:7px
}
.commentauteur {
padding-top:10px; 
padding-bottom:5px;
text-align:right;
border-bottom:1px solid #97B3DA;
padding-right:20px;
}
.contentbody blockquote {
border:2px solid #eee
}
.id1 {
border:1px  0px 0px 1px solid #ccc;
background:#fff url(images/commentquote01.gif) no-repeat;
background-position:6px 9px
}
.id1:hover {
border:1px solid #ccc;
background:#f9f9f9 url(images/commentquote02.gif) no-repeat;
background-position:6px 9px
}
.itemcomment h3 {
font-size:14px
}
#footer {
clear:both;
text-align:center;
border-bottom:1px solid #d3d3d3;
line-height:1.3em;
font-family:verdana;
font-size:1em;
padding:53px 12px 8px
}
.loginform,.searchform {
margin:5px 0
}
.commentform,.mailform {
margin-top:10px;
background:#E7E6E6;
border:0px solid #ccc;
padding:10px;
}
.commentform img {
margin:5px 0 0
}
.formfield {
display:block;
font-size:11px;
background:#FFF;
color:#494949;
border-top:1px solid #868686;
border-left:1px solid #868686;
border-bottom:1px solid #D4D2CF;
border-right:1px solid #D4D2CF;
margin:1px 0 0
}
.formbutton {
font-size:11px;
background:#FFF;
color:#494949;
border-top:1px solid #D4D2CF;
border-left:1px solid #D4D2CF;
border-bottom:1px solid #868686;
border-right:1px solid #868686;
margin:1px 0 0;
padding:4px
}
.commentform .formfield,.commentform .formbutton,.loginform .formbutton {
display:block
}
.mainform .formfield {
width:280px;
font-family:Arial, Tahoma, Trebuchet MS, Verdana, sans-serif;
margin:0 2px 2px 0;
padding:2px 0
}
.mailform .formbutton {
width:100px;
font-family:Tahoma, Arial, Trebuchet MS, Verdana, sans-serif;
padding:2px
}
#nucleus_cf_name,#nucleus_cf_mail,#nucleus_cf_email {
width:300px;
margin-right:20px;
font-family:Arial, Trebuchet MS, Verdana, sans-serif
}
.commentform .formbutton {
width:130px;
height:28px;
font-family:Tahoma, Arial, Trebuchet MS, Verdana, sans-serif
}
.error {
color:red;
font-weight:700
}
.left {
width:20px;
height:800px;
float:left;
background:url(images/left.png) left 0
}
.highlight {
background:#deffa9
}
.clear {
clear:both;
height:1px;
overflow:hidden
}
.search_box {
margin-top:1px;
clear:both;
float:right;
width:165px;
height:7px;
font-size:8px
}
.search_string {
width:100px;
height:12px;
font-size:10px;
vertical-align:middle
}
.search_submit {
background-color:#c60;
color:#fff;
border:1px solid #000;
width:50px;
height:18px;
font-size:10px;
vertical-align:middle
}
.poll ol {
padding:0
}
.poll li {
list-style-type:none
}
.pollbar {
border:0 solid #000;
background-color:#fff;
width:200px;
height:4px;
font-size:0
}
.pollbar div {
height:4px;
background-color:#aaa
}
.clicker {
cursor:pointer;
color:#96a9d5
}
#vierkantbanner {
margin-left:4px;
padding-top:3px;
padding-bottom:3px
}
#copyrights a:link,#copyrights a:visited,#copyrights a:hover,#copyrights a:active {
color:#000
}
.hidden {
display:none
}
.centerize {
text-align:center
}
#lightbox {
position:absolute;
top:60px;
left:0;
width:100%;
z-index:1000;
text-align:center;
line-height:0
}
#lightbox a img {
border:none
}
#outerImageContainer {
position:relative;
background-color:#fff;
width:250px;
height:250px;
margin:0 auto
}
#imageContainer {
padding:10px
}
#loading {
position:absolute;
top:40%;
left:0;
height:25%;
width:100%;
text-align:center;
line-height:0
}
#hoverNav {
position:absolute;
top:0;
left:0;
height:100%;
width:100%;
z-index:10
}
#imageContainer > #hoverNav {
left:0
}
#hoverNav a {
outline:none
}
#prevLink,#nextLink {
width:49%;
height:100%;
background:transparent url(../images/blank.gif) no-repeat;
display:block
}
#prevLink {
left:0;
float:left
}
#nextLink {
right:0;
float:right
}
#prevLink:hover,#prevLink:visited:hover {
background:url(../images/prevlabel.gif) no-repeat left 15%
}
#nextLink:hover,#nextLink:visited:hover {
background:url(../images/nextlabel.gif) no-repeat right 15%
}
#imageDataContainer {
font:10px Verdana, Helvetica, sans-serif;
background-color:#fff;
line-height:1.4em;
margin:0 auto
}
#imageData {
padding:0 10px
}
#imageData #imageDetails {
width:70%;
float:left;
text-align:left
}
#imageData #caption {
font-weight:700
}
#imageData #numberDisplay {
display:block;
clear:left;
padding-bottom:1em
}
#imageData #bottomNavClose {
width:66px;
float:right;
padding-bottom:0.7em
}
#overlay {
position:absolute;
top:0;
left:0;
z-index:90;
width:100%;
height:500px;
background-color:#000
}
.clearfix:after {
content:".";
display:block;
height:0;
clear:both;
visibility:hidden
}
* html > body .clearfix {
display:inline-block;
width:100%
}
* html .clearfix {
height:1%
}
.tab {
float:left;
font-family:Arial, verdana, sans-serif;
font-size:10px;
white-space:nowrap;
text-align:center;
cursor:pointer;
margin-left:4px;
margin-top:4px;
margin-bottom:0px;
padding:4px 8px
}
.tabs {
}
.tabhold {
background-color:#97B3DA;
color:#FFF;
border-color:#FFF;
border-style:solid;
border-width:1px 1px 0px 1px
}
.tabfocus {
background-color:#FFF;
color:#000;
border-color:#E7E6E6;
border-style:solid;
border-width:1px 1px 0px 1px
}
#newsvlak {
clear:both;
background-color:#FFF;
color:#000;
font-size:12px;
font-family: Georgia, arial, Verdana, "Lucida Sans unicode";
letter-spacing:0;
margin-top:-5px;
margin-bottom:5px;
border-color:#E7E6E6;
border-style:solid;
border-width:0px 1px 1px 1px;
padding:3px 8px 6px 9px
}
#newsvlak li {
color:#000;
margin:0;
border-color:#E7E6E6;
border-style:solid;
border-width:0px 0px 1px 0px;
padding:3px 3px 3px 3px
}
#newsvlak ul {
list-style:none;
margin:0;
padding:0 0 0 0
}
#newsvlak a:link,#newsvlak a:visited,#newsvlak a:active {
color:#000;
text-decoration:none
}
#newsvlak a:hover {
color:#000;
text-decoration:underline
}
.contentbody a:link,.contentbody a:visited,.contentbody a:active,.contentbody a:hover {
color:#004276;
font-weight:700;
text-decoration:underline
}
.contentbodyindex a:link,.contentbodyindex a:visited,.contentbodyindex a:active,.contentbodyindex a:hover {
color:#004276;
text-decoration:underline
}
.contentbody1 a:link,.contentbody1 a:visited,.contentbody1 a:active,.contentbody1 a:hover {
color:#004276;
text-decoration:underline
}
#slider a:link,#slider a:visited,#slider a:active,#slider a:hover {
color:#000
}

.sidebarcontainer a:link,.sidebarcontainer a:visited,.content a:link,a:visited {
color:#000;
text-decoration:none
}
.sidebarcontainer a:active,.content a:active {
color:#737373;
text-decoration:none
}
.sidebarcontainer a:hover,.content a:hover {
color:#252122;
text-decoration:underline
}
img,.contentitem img {
border-width:0
}
.category a:link,.category a:visited,.category a:active,.category a:hover {
color:#FFF;
text-decoration:none
}
#oneliner a:link,#oneliner a:visited,#oneliner a:active,#oneliner a:hover {
color:#252122
}
.searchform .formfield,.loginform .formfield {
width:130px;
font-family:Arial, Tahoma, Trebuchet MS, Verdana, sans-serif;
margin:0 2px 2px 0;
padding:2px 0
}
.searchform .formbutton,.loginform .formbutton {
width:60px;
font-family:Tahoma, Arial, Trebuchet MS, Verdana, sans-serif;
padding:2px
}
.commentform textarea,.commentform .formfield,.mailform textarea,.mailform .formfield,.poll {
width:450px
} 
.twitter {
background:#FFFFFF url(images/twitter2.jpg) no-repeat;
color:#000;
font-size:12px;
font-family: Georgia, arial, Verdana, "Lucida Sans unicode";
letter-spacing:0;
margin-top:8px;
margin-bottom:8px;
border-color:#E7E6E6;
border-style:solid;
border-width:1px;
text-indent: 0px;
min-height:60px;
padding:5px 8px 8px 75px
}
.frontpageitem {
background: no-repeat;
margin-bottom:10px;
margin-left:8px;
width: 288px;
border-color:#999999;
border-style:dotted;
border-width:0px;
min-height:30px;
padding:4px 4px 4px 4px;
float:left;
}
.alarm {
background: url(images/112.jpg) no-repeat;
}
.bk {
background: url(images/barneveldsekranticon.jpg) no-repeat;
}
.bk,.alarm {
background-position:top;
margin-bottom:5px;
margin-left:14px;
margin-top:5px;
width: 276px;
height:136px;
border-color:#252122;
border-style:solid;
border-width:1px 0px 0px 0px;
padding:40px 4px 4px 10px;
float:left;
}
.politiek {
background-position:top;
margin-bottom:5px;
margin-left:14px;
margin-rifht:14px;
margin-top:5px;
width: 95%;
height:100%;
border-color:#252122;
border-style:solid;
border-width:1px 0px 0px 0px;
padding:10px 4px 4px 10px;
float:left;
}
#politiek1 {
float: left;
width: 30%;
margin-right:1%;
}
#politiek2 {
float: left;
width: 30%;
margin-right:1%;
}
#politiek3 {
float: left;
width: 30%;
}
.bannerfront {
margin-bottom:10px;
margin-right:9px;
margin-top:0px;
width: 299px;
height:250px;
border-width:0px;
padding:0px 0px 0px 0px;
float:right;
}
.banneritem {
margin-bottom:10px;
margin-right:9px;
margin-top:16px;
margin-left:5px;
width: 299px;
height:250px;
border-color:#999999;
border-style:dotted;
border-width:1px 0px 1px 0px;
padding:3px;
float:right;
}
.feedTitle
{
border-color:#999999;
border-style:dotted;
padding-bottom:2px;
border-width:0px 0px 1px 0px;
margin-top:2px;
}
.bk a:link,.bk a:visited,.bk a:active,.bk a:hover {
font-family:arial;
font-size:11px;
color:#000;
padding-left:0px;
text-decoration:none
}
.bk a:hover {
font-family:arial;
font-size:11px;
color:#FF3600;
padding-left:0px;
text-decoration:none
}
.alarm a:link,.alarm a:visited,.alarm a:active,.alarm a:hover {
font-family:arial;
font-size:11px;
color:#000;
padding-left:0px;
text-decoration:none
}
.alarm a:hover {
font-family:arial;
font-size:11px;
color:#FF3600;
padding-left:0px;
text-decoration:none
}
#cse-search-box {
float: right;
margin:2px; 
height: 20px;
padding: 0px;
}
#cse-search-box input {
margin:0; 
padding-left:4px; 
padding-right:4px; 
font-size:10px;
	-moz-border-radius:4px;
  -webkit-border-radius:4px;
}
/* Easy Slider */

#slider {
width:956px;
max-width:956px;
height:430px;
overflow:hidden
}
#slider ul, #slider li,
#slider2 ul, #slider2 li{
margin:0;
padding:0;
list-style:none;
overflow:hidden; 
}
#slider2{
margin-top:0em;}
#slider li, #slider2 li{ 
/* 
	define width and height of list item (slide)
	entire slider area will adjust according to the parameters provided here
*/ 
width:960px;
max-width:960px;
height:435px;
overflow:hidden; 
}	

/* numeric controls */	
ol#controls{
margin:0 2em;
padding:0;
height:20px;	
font-size:10px;
font-weight:700;
}
ol#controls li{
margin:-2px 5px 0 0; 
padding:0;
float:left;
list-style:none;
height:20px;
line-height:20px;
}
ol#controls li a{
float:left;
height:20px;
line-height:20px;
border:1px solid #fff;
background:#E7E6E6;
color:#555;
padding:0 10px;
text-decoration:none;
}
ol#controls li.current a{
background:#252122;
color:#fff;
}
ol#controls li a:focus, #prevBtn a:focus, #nextBtn a:focus{outline:none;}
/* // Easy Slider */

.bannerschaffelaarpodium {
margin-left: 1px;
margin-top: 8px;
}