body {
	font-family: Lucida Sans Unicode,Trebuchet MS,tahoma,verdana,arial;
	font-size: 11px;
	line-height: 16px;
	color: #000000;
	padding: 0;
	margin:0 0 30px 0;
	background-color: #8E4712;
	background-image:url(images/bg_body.jpg);
	background-repeat:repeat-x;
	text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
	}
html { background: transparent; }

ul {
	list-style-type: none;
	padding-left: 0;
	margin: 5px 5px 5px 0;
}
/*ol {
	padding-left: 0;
	margin: 5px 5px 5px 0;
}*/
li.list{
	background: url(images/bullet.png) left top no-repeat;/* */
	padding-left:16px;
	margin: 7px;
	}
img{
border:0px;
}
td{
vertical-align:top;
border-bottom: dotted 1px #ccc;
padding-top: 10px;
padding-bottom: 10px;
}
/*
////////////////////////////////////////////////////////////////////
Structure
////////////////////////////////////////////////////////////////////
*/
#container {
width: 990px;
margin-left: auto;
margin-right: auto;
margin-top: 0px;
margin-bottom: 0px;
overflow:none;
border: 0px;
}
div#header {
/*position: relative;
float: left;*/
width: 900px;
height: 97px;
margin-left: 46px;
background-image:url(images/logo.jpg);
background-repeat: no-repeat;
background-position:left top;
}

div#menu-container {
position: relative;
float: left;
width: auto;
margin-top: 71px;
margin-left: 272px;
}
div#menu-container-fr {
position: relative;
float: left;
width: auto;
margin-top: 71px;
margin-left: 262px;
}
div#menu-item {
position: relative;
float: left;
width: auto;
margin: 0 6px 0 6px;
}

div#middle_out {
position: relative;
float: none;
width: 916px;
height: 100%;
overflow:auto;
overflow-x:hidden; 
background-image:url(images/bg_middle.png);
background-repeat: repeat-y;
text-align: center;
margin:0 auto;
border: 0;
}
div#middle_in{
width: 900px;
margin-left: 7px;
border-left: 1px #FFFFFF solid;
border-right: 1px #FFFFFF solid;
}
div#middle_in_top {
width: 900px;
height:255px;
background-image:url(images/bg_middle_top.png);
background-repeat: no-repeat;
margin:0;
border:0;
}
div#middle_in_center {
position: relative;
float: left;
width: 900px;
height:auto;
background-image:url(images/bg_middle_center.png);
background-repeat: repeat-y;
margin:0;
border:0;
}
div#zijmenu {
position: relative;
float: left;
width: 248px;
margin:10px 0 20px 0;
padding:5px 5px 5px 5px;
text-align: center;
}
div#content{
position: relative;
float: left;
width: 586px;
margin:16px 0px 40px 28px;
padding:0;
text-align: justify;
}
div#middle_in_bottom {
position: relative;
float: left;
width: 900px;
height:94px;
background-image:url(images/bg_middle_bottom.png);
background-repeat: no-repeat;
margin:0;
border:0;
padding-top:11px;
}
div#bottom {
position: relative;
float: left;
width: 916px;
height:10px;
background-image:url(images/bg_bottom.png);
background-repeat: no-repeat;
border: 0;
margin-left: 36px;
}
div#video{
padding: 6px;
background-color:#cccccc;
width:482px;
height:374px;
text-align:center;
}
div#video_16-9{
padding: 6px;
background-color:#cccccc;
width:640px;
height:374px;
text-align:center;
}
div#slides{
padding: 6px;
background-color:#ffffff;
width:480px;
height:360px;
text-align:center;
}
div#taal{
position: absolute;
width: 50px;
margin: 14px 0 0 830px;
padding-right: 25px;
color: #00AAAA;
}

div#button-rss{
position: absolute;
margin: 0 0 0 550px;
}

div#google-cse{
border:0px; 
margin:-80px 0 7px 0;
}

/*
////////////////////////////////////////////////////////////////////
Menu
////////////////////////////////////////////////////////////////////
*/
a.menu{
font-family: Lucida Sans Unicode,tahoma,verdana,arial;
font-size: 12px;
color: #7EB22A;
/*background-color: #ffffff;*/
font-weight:bold;
/*letter-spacing: 0.001em;*/
display:block;
width: auto;
height: auto;
text-decoration:none;
padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
padding-bottom: 0px;
}
a.menu:link{
color: #7EB22A;
}
a.menu:visited{
color: #7EB22A;
}
a.menu:active{
color: #7EB22A;
}
a.menu:hover{
color: #CDBCA3;
border-bottom: 2px #CDBCA3 dotted;
}

a.menu1{
font-family: Lucida Sans Unicode,tahoma,verdana,arial;
font-size: 12px;
color: #7EB22A;
/*background-color: #ffffff;*/
font-weight:bold;
/*letter-spacing: 0.001em;*/
display:block;
width: auto;
height: auto;
text-decoration:none;
padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
padding-bottom: 0px;
border-bottom: 3px #CDBCA3 solid;
}
a.menu1:link{
color: #7EB22A;
}
a.menu1:visited{
color: #7EB22A;
}
a.menu1:active{
color: #7EB22A;
}
a.menu1:hover{
color: #CDBCA3;
border-bottom: 2px #CDBCA3 dotted;
}

a.zijmenu{
font-family: Georgia,Lucida Sans Unicode,tahoma,verdana,arial;
font-size: 12px;
color: #434343;
/*background-color: #ffffff;*/
/*font-weight:bold;*/
letter-spacing: 0.02em;
display:block;
width: auto;
height: auto;
text-decoration:none;
padding: 4px 10px 4px 10px;
}
a.zijmenu:link{
color: #434343;
}
a.zijmenu:visited{
color: #434343;
}
a.zijmenu:active{
color: #434343;
}
a.zijmenu:hover{
color: #8B7F6F;
}

/*
////////////////////////////////////////////////////////////////////
Styles
////////////////////////////////////////////////////////////////////
*/
/*-----------javascript show-hide-text.js-----------------*/
.hidden { display: none;}
.unhidden { display: block; margin:10px 0 0 0;}
/*-----------javascript show-hide-text.js-----------------*/
.tv{
margin: 49px 0 0 67px;
}

.titel{
font-family: Georgia,Lucida Sans Unicode,tahoma,verdana,arial;
font-size: 20px;
letter-spacing: 0.03em;
/*font-weight: bold;*/
padding-right:25px;
color: #59564D;
background-image: url(images/bg_titel.png);
background-position:right top;
background-repeat: no-repeat;
}
.titel1{
font-size: 12px;
padding-bottom:6px;
display:block;
color: #8E4712;
text-transform: uppercase;
}
.titel2{
font-size: 12px;
padding:30px 0 20px 0;
display:block;
color: #ffffff;
}

.quicktime{
font-size: 9px;
padding:30px 0 20px 0;
display:block;
color: #CDBCA3;
font-style:italic;
}
.accent1{
color: #5B5B5B;
font-weight: bold;
}

a.taal{
text-decoration:none;
}
a.taal:link{
color: #00AAAA;/*C97D44*/
}
a.taal:active{
color: #00AAAA;
}
a.taal:visited{
color: #00AAAA;
}
a.taal:hover{
color: #8B7F6F;
}

a{
text-decoration:none;
}
a:link{
color: #00AAAA;
}
a:active{
color: #00AAAA;
}
a:visited{
color: #00AAAA;
}
a:hover{
color: #8B7F6F;
}
/*
//////////////////////////////////////////////////////////////////////////
form
//////////////////////////////////////////////////////////////////////////
*/
.input{
font-family: Lucida Sans Unicode,Trebuchet MS,tahoma,verdana,arial;
font-size: 12px;
line-height: 12px;
height: 15px;
width: 320px;
border: 1px #8B7F6F solid ;
}

.input1{
font-family: Lucida Sans Unicode,Trebuchet MS,tahoma,verdana,arial;
font-size: 12px;
line-height: 12px;
height: 15px;
width: 50px;
border: 1px #8B7F6F solid ;
}

select{
font-family: Lucida Sans Unicode,Trebuchet MS,tahoma,verdana,arial;
font-size: 10px;
line-height: 12px;
height: 20px;
width: 220px;
letter-spacing: -0.04em;
text-align:center;
background: #ECE6DD;
border:none;
outline:0px;
}

.textarea{
font-family: Lucida Sans Unicode,Trebuchet MS,tahoma,verdana,arial;
font-size: 12px;
line-height: 12px;
height: 140px;
width: 320px;
border: 1px #8B7F6F solid ;
}
.td_form{
border: 0px;
}
.button{
background-color: #ECE6DD;
border: 1px #8B7F6F solid ;
height: 25px;
width: 60px;
cursor: pointer;
}
/*
////////////////////////////////////////////////////////////////////
Wordpress Blog
////////////////////////////////////////////////////////////////////
*/
.titel-blog{
font-size: 13px;
/*font-weight:bold;*/
padding:10px 0 10px 0;
display:block;
border-top: dotted 1px #ccc;
text-transform:uppercase;
}
#wrapper-post  {
float:left;
}
#post  {
/*text-align:left;*/
}

#post img {
/*float:left;*/
margin: 10px 0 10px 0;
}
#post .alignleft {
float:left;
margin: 2px 15px 10px 0;
}
#post .alignright {
float:right;
margin: 2px 0 10px 15px;
}
#post .aligncenter {
display: block;
margin: 2px auto 10px auto;
}

#share img {
	width: 25px !important;
	height: 25px !important;
	margin: 5px;
	}
.share-zijmenu{
margin: 30px 0 0 0;
}
.navigation{
float:left;
margin: 2px 15px 10px 0;
}

.gsc-search-button, .gsc-search-button-v2, .gsc-search-button-v2:hover {
	cursor:pointer;	
	
}
.cse .gsc-search-button-v2, .gsc-search-button-v2 {
    box-sizing: content-box;
    min-width: 13px !important;
	padding: 8px 20px !important;
	background-color: #7EB22A !important; /*ED7F06*/
}

.gsc-search-button-v2 svg {
    vertical-align: middle;
}
/* Hide labels under share buttons facebook and twitter */
div.ssbp-text {
display:none;
}
svg {
/* display:none; */
}
.color-icon {
display:none !important ; 
}

.ssba_share_link {
/* background-color: #ffffff !important ; */
}

/*
////////////////////////////////////////////////////////////////////
Wordpress Blog Comments
////////////////////////////////////////////////////////////////////
*/
h2.comments-title,
.comment-reply-title{
font-size: 11px !important;
padding-top:10px !important;
display:block !important;
color: #8E4712 !important;
text-transform: uppercase;
}
b.fn {
font-weight: normal;
}
p label {
display: block;
}
p.form-submit input[type=submit] {
background-color: #ECE6DD;
border: 1px #8B7F6F solid ;
height: 25px;
width: 140px;
cursor: pointer;
}

textarea#comment {
font-family: Lucida Sans Unicode,Trebuchet MS,tahoma,verdana,arial;
font-size: 13px;
line-height: 14px;
border: 1px #8B7F6F solid ;
}

ol.comment-list>li {
border-bottom: dotted 1px #ccc;
	padding-top: 10px;
}
/*
////////////////////////////////////////////////////////////////////
referentie olean webdesign
////////////////////////////////////////////////////////////////////
*/
div#ref{
position: relative;
float: right;
width: 140px;
margin-top: 0px;
margin-bottom: 5px;
padding-right: 30px;
}
.ref{
font-family: Trebuchet MS,tahoma,verdana,arial;
font-size: 8px;
font-weight: bold;
color: #C97D44;
letter-spacing: 0.01em;
}
a.ref:link{
color: #C97D44;
}
a.ref:visited{
color: #C97D44;
}
a.ref:active{
color: #C97D44;
}
a.ref:hover{
color: #CDBCA3;
}
