/*
Theme Name: John Bukman
Description: John Bukman
Version: 1.0
Author: Wayup ism John Bukman
Author URL: www.wayup.nl / www.netfly.nl
Tags: John Bukman, Fixed Width, Customized Theme
*/


body{
	background: #1A3546;
	font: 100% Arial, Helvetica, sans-serif;
	text-align: center;
}
/* HTML typo elements */
.footer-secondary a:visited{
  color:#d8d8d8 !important;
}

.wpcf7-response-output{
  font-size:11px;
  color:red;
}

/*a, a:link, a:visited{
	color: #010101;
}*/
/* FOR IE (Fixes whitespace bug) */
.ie p a{
	display: inline-block;
}

h1{
	display: block;
	font-size: 2em;
	font-weight: bold;
}

h2{
	display: block;
	font-size: 1.5em;
	font-weight: bold;
}

h3{
	display: block;
	font-size: 1.17em;
	font-weight: bold;
}
h4{
	display: block;
	font-weight: bold;
}

h5{
	display: block;
	font-size: 0.83em;
	font-weight: bold;
}

h6{
	display: block;
	font-size: 0.67em;
	font-weight: bold;
}

h1, h2, h3, h4, h5, h6{
	margin: 0;
}

h1, h2, h3, h4, h5, h6, p, a{
	color: #000000;
}

p{
	font-size: 12px;
	line-height: 18px;
	color: #000000;
	padding-bottom: 15px;
}

li{
	list-style: none;
	list-style-image: none;
	display: list-item;
	font-size: 12px;
}

ul, menu, dir{
	display: block;
	list-style-type: disc;
	margin: 1em 0;
}

ol{
	display: block;
	list-style-type: decimal;
	margin: 1em 0;
}

caption{
	display: block;
}

blockquote{
	display: block;
}

/* form inputs */
select, textarea, fieldset{
	background-color: #FFFFFF;
}

form textarea, form select, form label, input[type="text"], input[type="password"], input[type="checkbox"],
input[type="radio"], input[type="file"], input[type="button"],
input[type="submit"]{
	font: 12px/normal Arial, Helvetica, sans-serif normal;
}

textarea{
	font: 12px/normal Arial, Helvetica, sans-serif normal;
	background-color: #FFFFFF;
  border: 1px solid #B2B2B2;
  padding: 2px 3px;
}
/* FOR IE */
form .text, form .password, form .wpcf7-list-item-label,
form .radio, form .file, form .button,
form .submit, form option, form select, form label{
	font: 12px/normal Arial, Helvetica, sans-serif normal;
}

form .text, form .password, textarea, select,
input[type="text"], input[type="password"]{
	background-color: #FFFFFF;
	border: 1px solid #BBBBBB;
  padding: 3px 4px;
}
/* FOR IE */
.ie form{
	display: inline-block;
}

form .text, form .password{
	background-color: #FFFFFF;
	border: 1px solid #BBBBBB;
  padding: 3px 4px;
}

select{
  padding: 1px;
}

input[type="button"], input[type="submit"]{
	padding: 2px 3px;
	cursor: pointer;
}
/* FOR IE */
form .button, form .submit{
	padding: 2px 3px;
	cursor: pointer;
}

#container-inner{
	background: transparent url(images/bg-container.gif) repeat scroll center top;
	margin: 0 auto;
	text-align: left;
	width: 1000px;
	position: relative;
}

#container-outer{
	margin: 0 auto;
	text-align: left;
	width: 1100px;
}

.left-outer{
	background: transparent url(images/outer-shadow-left.png) repeat-y scroll left top;
}

.right-outer{
	background: transparent url(images/outer-shadow-right.png) repeat-y scroll right top;
}

.header-primary{
	/*background: transparent url(images/bg-header-dotted.gif) repeat-x scroll center top;*/
	padding: 25px 20px 25px 30px;
}

.header-primary h1, .header-primary ul, .header-secondary ul,
.carousel ul, .boxes-primary ul{
	margin: 0;
}

.logo {
	display: block;
	position: absolute;
}

.header-primary ul li{
	display: block;
	background: #00B2DF url(images/grad-cyan.gif) repeat-x scroll center top;
	border: 1px solid #0A8EAD;
	float: left;
	margin-right: 10px;
	-webkit-border-radius: 30px;
	-khtml-border-radius: 30px;
	-moz-border-radius: 30px;
	border-radius: 30px;
}

.header-primary ul li a{
	padding: 7px 15px 7px 35px;
	display: block;
	font-weight: bold;
	font-size: 11px;
	text-decoration: none;
}

.header-primary ul li.faq-prijzen a{
	background: transparent url(images/icons/icon-question.gif) no-repeat scroll 10px center;
}
.header-primary ul li.wishlist a{
	background: transparent url(images/icons/icon-user.gif) no-repeat scroll 10px center;
	font-weight: normal;
}

.header-primary a, .header-secondary a{
	color: #FFFFFF !important;
}

.header-secondary{
	background-color: #F60675;
	/*border-top: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;*/
	height: 39px;
	margin: 0 0 30px;
}

.header-secondary ul{
	margin: 0 0 0 10px;
	position: relative;
	z-index: 10;
}

.header-secondary ul li{
	display: block;
	float: left;
	height: 47px;
}

.header-secondary ul li a{
	text-transform: uppercase;
	font-weight: bold;
	display: block;
	padding: 12px 15px 13px;
	text-decoration: none;
}

.header-secondary ul li.current-cat a, .header-secondary ul li:hover a{
	/*border-left: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;*/
	background-color: #4EE2FE;
}

.header-secondary ul li.current-cat ul li a, .header-secondary ul li.current-cat ul li{
  background:none;
  border:none;
}

.header-secondary ul li.current-cat, .header-secondary ul li:hover{
	background: transparent url(images/bg-pointer.png) scroll no-repeat center 101%;
	
}
/* Sub Menus */
.header-secondary ul li ul,
div.slidenav-box ul{
	background-color: #b4b3b0;
	/*clear: both;*/
	display: block;
	margin: 0 !important;
	position: absolute;
	/*border-top: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;*/
  width:1000px;
  left:-10px;
  z-index:-10;
}



#newsarchive ul, #bekende ul{
  
}

.header-secondary ul li ul li,
div.slidenav-box ul li{
	height: auto !important;
	background: none;
	display: inline;
}
.header-secondary ul li ul li a {
	background: none !important;
}

.header-secondary ul li ul li:hover,
div.slidenav-box ul li:hover{
	background: none;
}

.header-secondary ul li ul li a,
div.slidenav-box ul li a{
	text-transform: capitalize;
}
.header-secondary ul li ul li a:hover,
div.slidenav-box ul li a:hover{
	text-decoration: underline;
}

div.slidenav-box{
	position: absolute;
	clear: both;
	margin: 39px 0 0;
	z-index: 9;
	margin: -31px 0 0 0;
}

div.slidenav-box ul li{
	float: left;
	display: block;
}

div.slidenav-box ul li a{
	color: #FFFFFF;
	display: block;
	font-weight: bold;
	padding: 12px 15px;
	text-decoration: none;
}

.inactive-box {
	visibility: hidden;
}
/* For IE :( */
.ie .header-secondary ul li{height: 46px;}
.ie .header-secondary ul li.current-cat{background: transparent url(images/bg-pointer.gif) scroll no-repeat center 105%;}

/* For Safari, Chrome :( */
.webkit.chrome .header-secondary ul li, .webkit.safari .header-secondary ul li{ height: 48px; }
.webkit.chrome .header-secondary ul li.current-cat, .webkit.safari .header-secondary ul li.current-cat{background: transparent url(images/bg-pointer.gif) scroll no-repeat center 101%;}

.home-block{
	background: #FFFFFF;
	border: 1px solid #CECFD0;
	margin: 5px auto 0 auto;
	width: 920px;
	padding: 25px 20px 15px;
	-webkit-border-radius: 5px;
	-khtml-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}

.home-block .form-presenter-search{
	padding: 9px 23px 23px 100px;/*20px 23px 23px 100px*/
}

.home-block .form-presenter-search label{
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	vertical-align: middle;	
}

.home-block .form-presenter-search select{
	width: 525px;
}

.find-presenter {
	background: url(images/bg-ribbon-cyan.png) no-repeat scroll center top;
	height: 71px;
	width: 984px;
	position: relative;
	right: 32px;
}

.btn-zoeken {
	background: url(images/bg-zoeken.gif) no-repeat scroll center top;
	height: 28px;
	width: 96px;
	padding: 0px;
	font-size: 12px;
	font-weight: bold !important;
	text-transform: uppercase;
	color: #FFFFFF;
	border: none;
	vertical-align: middle;
	margin-top:10px;
}
/* Margin right zero for last child */
.lcmr0 ul li:last-child, ul.lcmr0 li:last-child{
	margin-right: 0px !important;
}
/* Margin left zero for last child */
.lcml0 ul li:last-child, ul.lcml0 li:last-child{
	margin-left: 0px !important;
}
/* Margin right zero for first child */
.fcmr0 ul li:first-child, ul.fcmr0 li:first-child{
	margin-right: 0px !important;
}
.fcml0 ul li:first-child, ul.fcml0 li:first-child{
/* Margin left zero for first child */
	margin-left: 0px !important;
}
/* FOR IE 6 */
.fcmr0 ul li.first-child, ul.fcmr0 li.first-child{margin-right: 0 !important;}
.lcmr0 ul li.last-child, ul.lcmr0 li.last-child{margin-right: 0 !important;}
.fcml0 ul li.first-child, ul.fcml0 li.first-child{margin-left: 0 !important;}
.lcml0 ul li.last-child, ul.lcml0 li.last-child{margin-left: 0 !important;}

.main-contents{
	padding: 0px 20px 5px;
	width: 960px;
	background: url(images/bg-footer-dotted.gif) repeat-x scroll center bottom;
}
.ie .main-contents{
	padding: 30px 25px 15px;
}

.main-contents .sidebar-right {
	width: 218px;
	float: right;
}

.slide-show .right h2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: normal;
	margin-bottom: 20px;
	font-size: 30px;
}

.slide-show .right .more-link {
	font-size: 12px;
	background: url(images/bg-lees-verder.gif) no-repeat scroll center top;
	display: block;
	height: 30px;
	width: 112px;
	color: #FFFFFF;
	font-weight: bold;
	text-align: center;
	line-height: 21px;
	text-decoration: none;
	margin: 5px 0 10px;
}
.form-site-search{
	padding: 5px 0 0 0;
}

.ie .form-site-search{
  padding: 3px 0 0 0;
  }

.form-site-search #s {
	background:transparent url(images/bg-treefword.gif) no-repeat scroll center top;
	height:29px;
	width:185px;
	float:left;
	}

#searchsubmit{
  margin:2px 5px 2px 50px;
}

.form-site-search #s input{
  float:left;
}

.form-site-search .s{
  background:transparent url(images/searchInputBg.gif) repeat-x scroll center top;
	border:medium none;
	color:#606060;
	font-size:11px;
	height:15px;
	margin:5px 11px;
}

.slide-show .right .postmetadata a {
	text-decoration: underline;
	color:#57c2e6;
}

.slide-show .right .postmetadata a:visited{
  color:#9e8ab7;
}

.carousel ul li{
	/*margin: 0 10px;*/
	width:65px;
	margin:0px;
	padding:0 18px;
	display: block;
	float: left;
}

#home-block #carousel{
	margin: 10px 0 0 0;
	float:left;
	height:100px;
}

#home-block #carousel .carousel-prev{
	float: left;
}

#home-block #carousel .carousel-next{
	float: right;
}

#home-block #carousel .carousel-prev a,
#home-block #carousel .carousel-next a{
	display: block;
	height: 30px;
	width: 30px;
	text-decoration: none !important;
	margin-top: 25px;
}

#home-block #carousel .carousel-prev a {
	background: url(images/carousel-previous.gif) no-repeat scroll center top;
	margin-right: 10px;
}

#home-block #carousel .carousel-next a {
	background: url(images/carousel-next.gif) no-repeat scroll center top;
	margin-left: 10px;
}

.main-contents #tv-presenters,
.main-contents #tv-news {
	background: url(images/bg-boxes-dotted.gif) repeat-x scroll center top;
}

.main-contents .boxes-primary {
	padding: 20px 20px 10px 5px;
}

.main-contents #tv-presenters h2,
.main-contents #tv-news h2 {
	/*color: #FF0076 !important;*/
	color: #0075BB !important;
	font-size: 24px;/*26*/
	margin-bottom: 20px;
}

.main-contents #tv-presenters h2 a,
.main-contents #tv-news h2 a{
	/*color: #FF0076 !important;*/
	color: #0075BB !important;
	text-decoration: none;
}

.main-contents #tv-presenters h2 span,
.main-contents #tv-news h2 span{
	color: #0075BB !important;
}

.boxes-primary ul li{
	background: url(images/bullets/check.gif) no-repeat scroll center left;
	padding: 4px 3px 4px 20px;
	font-weight: bold;
}

.main-contents #tv-presenters .more-link {
	font-size: 12px;
	background: url(images/contact-us-green.gif) no-repeat scroll center top;
	display: block;
	height: 62px;
	width: 362px;
	color: #FFFFFF;
	font-weight: bold;
	text-align: center;
	line-height: 21px;
	text-decoration: none;
	margin: 20px 0 0 0;
}

#col-center .post .boxed-info .contents a.more-link{
	font-size: 12px;
	background: url(images/contact-us-green-small.gif) no-repeat scroll center top;
	display: block;
	height: 45px;
	width: 274px;
	color: #FFFFFF;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
	margin: 5px 0 0 0;
}

.main-contents #tv-presenters ul {
	margin: 18px 0 15px;
}

.main-contents #tv-presenters .more-text-link {
	font-weight: bold;
	color: #0087d8;
}

.main-contents #tv-presenters .more-text-link:visited {
	color: #0166a3;
}
.main-contents #tv-news .more-text-link{
	color: #0087d8;
	font-size: 11px;
}

.main-contents #tv-news .more-text-link:visited{
	color: #0166a3;
}

.main-contents #tv-news dl{
	display: block;
	margin: 0 0 20px 0;
}

.main-contents #tv-news dd p{
	font-size: 11px;
	padding: 0 0 10px;
}

.main-contents #tv-news dd a{
	text-decoration: underline;
}

.main-contents #tv-news strong {
	font-size: 12px;
	padding-bottom: 5px;
	display: block;
}

.main-contents #tweet-bar {
	background: url(images/bg-tweet-bar.png) no-repeat scroll center top;
	height: 119px;
	width: 1016px;
	float:left;
	display: block;
	margin-left: -36px;
	margin-top: 10px;
}
.main-contents #tweet-bar {
  background:url("images/bg-tweet-bar.png") no-repeat scroll center top transparent;
  height:119px;
 
  margin-top:10px;
  position:relative;
  width:1016px;
  z-index:10;
}
*+html .main-contents #tweet-bar {
  margin-left: 0px;
}
* html .main-contents #tweet-bar {
  margin-left: 0px;
}
#sidebarWrapper{
  width:218px;
  float:left;
  /*margin:5px 10px 10px 10px;*/
}

.ie .main-contents #tweet-bar{left: -41px! important;}
.main-contents #tweet-bar .tweet-link {
	display: block;
	height: 120px;
	width: 250px;
	float: left;
	margin-right: 20px;
}

#sidebar-right .right-widget {
	margin:0 0 20px;
}

div#breadcrumb, div.breadcrumb{
	text-align: left;
}

div#breadcrumb div, div.breadcrumb,
div.breadcrumb a, div#breadcrumb a{
	font-size: 11px;
	color: #323231;
}

div.breadcrumb a, div#breadcrumb a{
	text-decoration: underline;
}

div.breadcrumb a.current, div#breadcrumb a.current{
	font-weight: bold;
	color: #00AAEA !important;
}

.breadcrumb-print{
	padding: 20px 25px 0;
}

a.print-pagina{
	background: transparent url(images/icons/icon-print.gif) no-repeat scroll center left;
	display: block;
	font-size: 11px;
	text-indent: 25px;
	height: 15px;
	line-height: 17px;
	font-weight: bold;
	float: right;
	color:#000;
	text-decoration:none;
}

#tweet-bar p {
	font-size: 11px;
}

#tweet-bar ul{
	margin: 0;
}

#tweet-bar li {
	display: block;
	width: 268px;
	float: left;
	margin-right: 20px;
}

#tweet-bar .squeeze{
	padding: 28px 0 0 0;
}

#tweet-bar .squeeze a{
	font-size: 11px;
	color: #0075BB !important;
	font-weight: bold;
	text-decoration: underline;
}

#tweet-bar .squeeze a:visited{
  color:#0166a3;
}

.box-contents{
	padding: 20px 20px;
}

.box-contents table{
	color: #605f5b;
	font-size: 0.79em;
	margin: 0 0 15px;
}

.box-contents table tbody tr td{
	padding: 4px 0;
}

.col-center {
	width:710px;
	float:left;
	margin:20px 20px 10px 20px;
}

.ie .col-center{
	width: 700px;
	display: inline-block;
}
/* Generic HTML Formatting for Sidebars */
#sidebar-right .right-widget li, #sidebar-right .right-widget dt, #sidebar-right .right-widget dd,
#sidebar-right .right-widget em, #sidebar-right .right-widget i, #sidebar-right .right-widget strong,
#sidebar-right .right-widget small, #sidebar-right .right-widget p, #sidebar-right .right-widget a,
#sidebar-right .right-widget div{
	font-size: 11px;
}
/* Generic HTML Formatting for Posts */
.col-center ul{
	margin: 0;
}
.col-center li, .col-center dt, .col-center dd,
.col-center em, .col-center i, .col-center strong,
.col-center small{
	font-size: 0.79em;
}
.col-center p strong, .col-center p small, .col-center p em{
	font-size: 12px;
}
.col-center .post{
	padding: 0px 15px 0;
/*	display: inline-block;
	width: 100%;*/
}
.col-center li.post:first-child{
  padding-top: 0;
  }
  
.col-center li.post:last-child{
  border-bottom: none; 
  padding-bottom: 0;
  }
  
.col-center li.post.first-child{
  padding-top: 0;
  }
  
.col-center li.post.last-child{
  border-bottom: none;  
  padding-bottom: 0;
  }
  
.col-center .post h1, .col-center .post h2, .col-center .post h3, .col-center .post h4,
.col-center .post h5, .col-center .post h6,
.col-center .boxed-info h1, .col-center .boxed-info h2, .col-center .boxed-info h3, .col-center .boxed-info h4,
.col-center .boxed-info h5, .col-center .boxed-info h6{
	margin-bottom: 4px;
}

.col-center .post h1, .col-center .boxed-info h1{
  font-size: 3em;
  }
  
.col-center .post h2, .col-center .boxed-info h2{
  font-size: 2.1em;
  }
  
.col-center .post h3, .col-center .boxed-info h3{
  font-size: 1.8em;
  }
  
.col-center .post h4, .col-center .boxed-info h4{
  font-size: 1.5em;
  }
  
.col-center .post h3, .col-center .boxed-info h3, .col-center .post h5, .col-center .boxed-info h5{
  font-size: 0.9em;
  margin-left: 0px;
  }
  
.col-center .post h6, .col-center .boxed-info h6{
  font-size: 0.95em;
  }
  
.col-center .post table{
  border-collapse: collapse;
  }
  
.col-center .post table tbody tr td{
  padding: 4px; 
  color: #6E6E6E;
  }
  
.col-center .post ul li, .col-center .post menu li, .col-center .post ol li{
  font-size: 0.95em; 
  padding: 4px 0 4px 10px; 
  list-style: inside square;
  }
  
.col-center .post ul, .col-center .post menu, .col-center .post ol{
  margin: 5px 0 15px 5px;
  }
  
.col-center .post menu{
  margin: 15px 0; 
  padding: 0;
  }
  
.col-center .post menu li{
  padding: 2px 0 2px 0px;
  }
  
.col-center .post ol{
  margin: 15px 0 15px 15px;
  }
  
.col-center .post ol li{
  list-style: inside decimal; 
  padding: 3px 0 3px 0px;
  }
  
.col-center .post h2.title{
	font-size: 1.40em;
  margin: 0 0 15px;
}

.col-center .post a{
	color: #2D2D2D !important;
}

.col-center .post h2 a{
	color: #2C2B2B !important;
	text-decoration: none;
}

.col-center .post h2 a:hover{
	color: #543480 !important;
}

.col-center .post img{
	border: 1px solid #2D2D2D;
	float: left;
	display: block;
	margin: 0 15px 8px 0;
}

.col-center .post p{ 
	padding: 0 0 10px;
  line-height: 20px;
}

.col-center .post p a.tt{
	text-align: right;
}

.col-center .post img.nothumb{
  float: none;
  margin: 0;
  display: inline-block;
  border: none !important;
}

.col-center .post a.read-more,
.col-center .post a.more-link{
	font-size: 0.9em;
	font-weight: bold;
}

.footer{
	background: #D5E6EA url(images/bg-footer.gif) repeat-x scroll center top;
	padding: 30px 25px 25px;
	width: 949px;
}

.footer-primary{
	padding: 0 0 20px;
	border-bottom: 1px solid #7C7C7C;
	margin: 0 0 20px;
}

.footer ul{
	margin: 0;
}

.footer li{
	line-height: 16px;
	padding: 2px 0;
}

.footer div, .footer a, .footer p, .footer h5{
	color: #7C7C7C;
	font-size: 11px;
}

.footer a{
	text-decoration: underline !important;
	color: #8e8e8e !important;
}

#footer a{
  color: #8e8e8e !important;
}

#footer a:visited{
  color: #aaaaaa !important;
}

#footer a:link{
  color: #8e8e8e !important;
}

.footer-secondary h5{
	color: #02ABEA;
	font-weight: bold;
	text-transform: uppercase;
	margin: 0 0 10px;
	
}

#sidebar-right .right-widget{
	background: #FFFFFF;
	border: 1px solid #CECFD0;
	padding: 0 0 10px;
	-webkit-border-radius: 5px;
	-khtml-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	float:right;
	width:218px;
	margin:20px 20px 10px 0px;
}

#sidebar-right .widget-call-support {
	background: #292929;
	border: 1px solid #292929;
	-webkit-border-radius: 0px;
	-khtml-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
	margin:20px;
}

#sidebar-right .right-widget.widget-call-support .contents{
	padding: 5px 10px;
}

#sidebar-right .right-widget.widget-call-support *{
	font-size: 11px;
	padding: 0;
}

#sidebar-right .right-widget.widget-call-support p{
	color: #FFFFFF;
}
#sidebar-right .right-widget.widget-call-support a{
	color: #89C219 !important;
	text-decoration: underline;
}

#sidebar-right .right-widget h2,
#sidebar-right .right-widget h2.title{
	font-size: 18px;
	color: #FF0076;
	padding: 15px 20px 0 15px;
	margin: 0 0 10px;
}

#sidebar-right .right-widget.widget-vrij-blokje h2{
	color: #7CAE1D;
}

#sidebar-right .right-widget .contents{
	padding: 0 17px;
}

#sidebar-right .right-widget .contents ul,
#sidebar-right .right-widget .contents ol{
	margin: 0 0 20px;
}

#sidebar-right .right-widget .contents ul li,
#sidebar-right .right-widget .contents ol li{
	padding: 5px 0 5px 20px;
}

#sidebar-right .widget-call-support .contents ul li{
  padding: 5px 0 5px 0px;
}

#sidebar-right .right-widget.widget-nieuwsbrief .contents ul li{
	background: url(images/bullets/tick.png) no-repeat scroll center left;
}

#col-center .boxed-info {
	background: #FFFFFF;
	border: 1px solid #CECFD0;
	display: inline-block;
	width: 100%;
	padding-bottom: 0px;
	-webkit-border-radius: 5px;
	-khtml-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}

#col-center .boxed-info h2 {
	padding: 10px 10px 10px 25px;
	color: #000;
	font-size: 18px;
	background: #FBFFF0;
	border-bottom: 1px solid #CECFD0;
	font-family: Georgia,"Times New Roman",Times,serif;
	font-weight: normal;
}

#col-center .boxed-info .contents {
	padding: 0px 10px 0px 20px;
}

#col-center .post .boxed-info{
	margin: 0 0 50px;
}

#col-center .post .boxed-info .contents {
	padding: 15px 10px 5px 15px;
}

#col-center .post .boxed-info .contents p a{
	font-weight: bold;
	color: #7CAE1D !important;
	text-decoration: none;
}

#col-center .boxed-info.nieuwsarchief .contents{
	padding: 10px;
}

#col-center .boxed-info.nieuwsarchief .contents h3{
  font-size:20px;
  font-family:Georgia,"Times New Roman",Times,serif;
  font-weight:normal;
}

#news_data{
  float:right;
  margin:5px;
  font-weight:bold;
}

#col-center .boxed-info.nieuwsarchief{
	margin: 0 0 50px;
}

#col-center .boxed-info .contents img{
	float: left;
	display: block;
	border: 4px solid #7B7B7B;
	margin: 5px 20px 5px 29px;
	padding: 3px;
}

#col-center .boxed-info .contents img.wp-image-300 {
	margin-top: 25px !important;
	margin-bottom: -5px !important;
}

#col-center .boxed-info .contents a, #col-center .boxed-info .contents p a,
#sidebar-right .right-widget .contents p a{
	color: #00AAEA ;
	text-decoration: underline;
}

#sidebar-right{
  float:right;
  width:218px;
}

#col-center .boxed-info .contents p{
	line-height: 20px;
}

#col-center .boxed-info .info-extended{
	background: #FBFFF0;
	padding: 15px 10px 15px 20px;
	border-top: 1px solid #CECFD0;
}

#col-center .boxed-info .contents ul li{
	background: transparent url(images/bullets/bullet-green.gif) no-repeat scroll center left;
	padding: 2px 0 2px 10px;
}

#col-center .post h2 {
	color: #7CAE1D;
	font-size: 22px;
	background: url(images/icons/icon-email.gif) no-repeat scroll left center;
	text-indent: 40px;
	margin-bottom: 30px;
	margin-top: 20px;
}

table.contact-form{
	margin: 0 0 40px;
}

form .row{
	margin: 0 0 10px;
}

.block-labels label{
	padding-bottom:5px;
	font-weight: bold;
	color: #000000;
	display: block;
	clear: right;
}

.block-labels label.radio,
.block-labels label.checkbox{
	display: inline;
	margin: 0;
	font-weight: normal;
}

.block-labels .wpcf7-list-item-label{
  display: inline;
	margin: 0;
	font-weight: normal;
}

input.blijf, input.Versturen{
	padding: 0;
	border: none;
	vertical-align: middle;
}

input.Versturen{
	background: transparent url(images/bg-versturen.gif) no-repeat scroll center top;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold !important;
	width: 155px;
	height: 26px;
}
div.new-btn{
	background: transparent url(images/bg-versturen.gif) no-repeat scroll center top;
	font-size: 12px;
	font-weight: bold !important;
	width: 155px;
	height: 26px;
	display: block;
	overflow: hidden;
	text-align: center;
}
.contact-form div.new-btn a{
	color: #FFFFFF !important;
	width: 155px;
	height: 26px;
	display: block;
	padding: 5px 0 0;
}
.contact-form div.new-btn a:hover{
	text-decoration: none;
}
input.blijf{
	background: transparent url(images/bg-blijf.gif) no-repeat scroll center top;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold !important;
	height: 24px;
	width: 153px;
}

#col-center .boxed-info .info-extended h5 {
	font-size: 16px;
	color: #00AAEA;
	font-weight: bold;
	margin: 0 0 10px;
}

#col-center .boxed-info .info-extended p{
	padding: 0 0 5px;
}

#col-center .boxed-info .info-extended span{
	color: #F60575;
}

#col-center .boxed-info .contents dl {

	display: block;
	padding: 0px 20px 5px;
	border-bottom: 1px solid #CECFD0;
	margin-bottom: 5px;
}

#col-center .boxed-info .contents dt{
	padding: 0 0 5px;
}

#col-center .boxed-info .contents dt a{
	font-weight: bold;
}

.pages {
	padding: 1em;
	clear: left;
	font-size: 11px;
	background: #F2F2F2;
}

.pages a, .pages span {
	color: #003366;
	display: block;
	float: left;
	margin-right: 5px;
	vertical-align: middle;
}

.pages span.current {
	background: transparent url(images/pager-current.gif) no-repeat scroll center top;
	font-weight: bold;
	color: #FFFFFF;
	height: 25px;
	width: 25px;
	line-height: 25px;
	text-align: center;
}

.pages a {
	background: transparent url(images/pager.gif) no-repeat scroll center top;
	text-decoration: none;
	height: 25px;
	width: 25px;
	line-height: 25px;
	text-align: center;
	color:#000
}

.pages a:hover {
	border-color: #2E6AB1;
	text-decoration:none;
}

.pages a:link, .pages a:visited{
	color:#000;
}

.pages a.nextprev, .pages span.nextprev{
	background: transparent url(images/pager-np.gif) no-repeat scroll center top;
	font-weight: bold;
	color: #FFFFFF !important;
	height: 28px;
	width: 105px;
	line-height: 28px;
	text-align: center;
}

.pages a.nextprev {
	font-weight: bold;
}

.pages .nextprev-next {
	float: right;
}



/*carousel plugin styles*/

.infiniteCarousel {
  width: 915px;
  position: relative;
}

.infiniteCarousel .wrapper {
  width: 850px; /* .infiniteCarousel width - (.wrapper margin-left + .wrapper margin-right) */
  overflow: hidden;
  min-height: 6em;
  margin: 0 35px;
  position: absolute;
  top: 0;
}
*+html .infiniteCarousel .wrapper {
  width: 840px;
  margin-left: -5px; 
}
* html .infiniteCarousel .wrapper {
  width: 840px;
  margin-left: -5px; 
}


.infiniteCarousel .wrapper ul {
  /*width: 9999px;*/
  list-style-image:none;
  list-style-position:outside;
  list-style-type:none;
  /*margin-left:35px;*/
  margin-left:0px;
  padding:0;
  position: absolute;
  top: 0;
}

.infiniteCarousel ul li {
  display:block;
  float:left;
  height: 65px;
  width:65px;
  padding:0 10px;
  margin:0px;
 }

.infiniteCarousel ul li a img {
  display:block;
}

.infiniteCarousel .arrow {
  display: block;
  height: 30px;
  width: 30px;
  text-indent: -999px;
  position: absolute;
  top: 20px;
  cursor: pointer;
  right:0px;
}

.infiniteCarousel .forward {
  background: url(images/carousel-next.gif) no-repeat scroll center top;
}

.infiniteCarousel .back {
  left: 0;
  background: url(images/carousel-previous.gif) no-repeat scroll center top;
}

/*carousel plugin styles*/

#quick_search_panel{
  margin:-2px 0 0 191px;
  font:12px Arial,Helvetica,sans-serif normal;
  padding:0 3px;
  background-color:#fff;
}

#ajax_search_window #sluiten{
  float:right;
  margin:0px;
}

#ajax_search_window #sluiten td{
  padding:3px;
}

#ajax_search_window #sluiten td img{
  margin:0px;
}

#ajax_search_window #sluiten a{
  float:left;
  color:#a7a8a4;
 }

#ajax_search_window{
  width:530px;
  left:100px;
  background-color:#fff;
  border:1px solid #bbb;
  padding: 8px;
  position:absolute;
  z-index:2000;
}

#ajax_search_window div{
  float:left;
}

#ajax_results td{
  padding:4px;
}

#ajax_results td a{
  color:#000;
  text-decoration:underline;
  font-weight:bold;
}

#sluitenWrapper{
  width:530px;
}

#sidebar-right .right-widget.widget-themes-inspirat ul, #sidebar-right .right-widget.widget-daroom-jb ul {
	margin: 0pt ! important;
}

#sidebar-right .right-widget.widget-themes-inspirat ul li {
	padding: 5px 0pt 5px 12px ! important;
	background: transparent url(images/bullets/bullet-arrow.gif) no-repeat scroll left center;
}

#sidebar-right .right-widget.widget-daroom-jb ul li {
	padding: 5px 0pt 5px 12px ! important;
	background: transparent url(images/bullets/bullet-round.gif) no-repeat scroll left 10px;
}

#sidebar-right .right-widget.widget-themes-inspirat li a {
	text-decoration: underline;
	color:#000;
}

#col-center .top-speakers {
	border-top: 1px solid rgb(172, 172, 170);
	border-bottom: 1px solid rgb(172, 172, 170);
	margin: 0pt 0pt 25px;
	padding: 20px 28px;
	background: rgb(250, 255, 239);
}

#col-center .top-speakers label {
	margin: 0pt 0pt 10px;
	font-size: 16px;
	color: rgb(0, 170, 234);
	display: block;
	font-weight: bold;
}

#col-center .boxed-info .contents a, #col-center .boxed-info .contents p a, #sidebar-right .right-widget .contents p a {
	color: #000 ;
	text-decoration: underline;
}

#col-center .boxed-info .contents p {
	line-height: 20px;
}

.single-presentatoren #col-center .boxed-info h2, body.spreker-presentator #col-center .boxed-info h2, .single-presentatoren #col-center .boxed-info .post h2 {
  color:#000;
  font-family:Georgia,"Times New Roman",Times,serif;
  font-size:18px;
  font-weight:normal;
}

#col-center .boxed-info h2 {
  background:none repeat scroll 0 0 #FBFFF0;
  border-bottom:1px solid #CECFD0;
  color:#000;
  font-size:18px;
  padding:10px 10px 10px 20px;
  font-family:Georgia,"Times New Roman",Times,serif;
}

.single-presentatoren #col-center .boxed-info .contents h2, body.spreker-presentator #col-center .boxed-info .contents h2 {
  color:#7CAE1D;
  font-size:0.9em;
  margin-top:10px;
  margin-bottom:0;
  margin-left:13px;
}

.single-presentatoren #col-center .boxed-info .contents .post h2 {
  color:#000;
  font-size:18px;
}

.postmetadata a{
  color:#000;
}

#col-center .boxed-info .contents input.bewaren {
  background:url("images/btn-bewaren.gif") no-repeat scroll center top transparent;
  color:#FFFFFF !important;
  display:block;
  font-size:11px;
  font-weight:bold;
  height:22px;
  line-height:22px;
  text-align:center;
  text-decoration:none;
  width:152px;
  margin:10px 0 10px 5px;
  border:none;
}

#col-center .boxed-info .contents p {
  line-height:20px;
}

#all_pres_cont{
  float:left;
  width:650px;
}

#all_pres_wrapper{
  float:left;
  width:100%;
}

.alle-presentatoren #col-center{
  width:956px;
}

.alle-presentatoren #col-center .boxed-info h2, body.spreker-presentator #col-center .boxed-info h2 {
  color:#000000;
  font-family:Georgia,"Times New Roman",Times,serif;
  font-size: 18px;
  font-weight:normal;
}

.alle-presentatoren .col-center{
  margin:20px 0 10px 0px;
}

.alle-presentatoren .find-presenter{
  margin:-10px 0 0 20px;
}

.alle-presentatoren .find-presenter .form-presenter-search{
  float:left;
  margin:10px 0 0 100px;
}

.alle-presentatoren .find-presenter .form-presenter-search label {
  color:#FFFFFF;
  font-size:16px;
  font-weight:bold;
}

.alle-presentatoren .presenters-pagination  {
  -moz-border-radius-bottomleft:5px;
  -moz-border-radius-bottomright:5px;
  background:url("images/bg-presenters-pagination.gif") repeat-x scroll center top #1D1D1D;
  padding:0 20px;
  float:left;
  width:920px;
  margin:-39px 0 0 0;
}

input#choose_all {
  background:url("images/btn-alle-presentatoren.gif") no-repeat scroll 0 0 transparent;
  color:#FFFFFF !important;
  display:block;
  font-size:11px;
  font-weight:bold;
  height:26px;
  /*line-height:26px;*/
  text-align:center;
  text-decoration:none;
  width:174px;
  border:none;
}

div.jb-information-box  {
  background:none repeat scroll 0 0 #FFFFFF;
  border-top:2px solid #D6D6D6;
  display:block;
  left:-20px;
  margin:20px 0 0;
  padding:0;
  position:relative;
  top:25px;
  width:999px;
  z-index:9;
}

.fcml0 ul li:first-child, ul.fcml0 li:first-child {
  margin-left:0 !important;
}

.presenters-pagination ul li.first {
  padding:20px 0 !important;
}

.presenters-pagination ul li {
  color:#10CDE1;
  display:block;
  float:left;
  margin:0;
}

.presenters-pagination ul li a {
  color:#FFFFFF;
  display:block;
  font-weight:bold;
  padding:20px 10px;
  text-decoration:none;
}

.presenters-pagination ul li.current a, .presenters-pagination ul li a:hover {
  background:url("images/bg-presenters-pagination-hover.gif") no-repeat scroll center 200% transparent;
}

.col-center li, .col-center dt, .col-center dd, .col-center em, .col-center i, .col-center strong, .col-center small {
  font-size:0.79em;
}

.alle-presentatoren .post ul.presenters-list img, .alle-presentatoren .post .selection-presentators ul img  {
  background:none repeat scroll 0 0 #FFFFFF;
  border:4px solid #7B7B7B;
  float:none;
  margin:0;
  padding:3px;
  height: 110px;
  width: 110px;
}

.alle-presentatoren .post {
  padding:35px 10px 0;
}

.alle-presentatoren .post ul.presenters-list {
  margin:0 0 35px;
}

.alle-presentatoren .post ul.presenters-list li {
  float:left;
  list-style:none outside none;
  margin:0 20px 0 0;
  padding:0;
  width:300px;
}
*+html .alle-presentatoren .post ul.presenters-list li {
  margin:0 15px 0 0;
}
* html .alle-presentatoren .post ul.presenters-list li {
  margin:0 15px 0 0;
}


.alle-presentatoren .post ul li, .alle-presentatoren .post menu li, .alle-presentatoren .post ol li {
  font-size:0.95em;
  list-style:square inside none;
  padding:4px 0 4px 10px;
}

.alle-presentatoren .post ul.presenters-list p, .alle-presentatoren .post ul.presenters-list strong, .alle-presentatoren .post ul.presenters-list a, .alle-presentatoren .post .selection-presentators p, .alle-presentatoren .post .selection-presentators strong, .alle-presentatoren .post .selection-presentators a {
  font-size:11px;
}

.alle-presentatoren .post ul.presenters-list a {
  outline:medium none;
  text-decoration:none;
}

.alle-presentatoren .post a {
  color:#2D2D2D !important;
}

.alle-presentatoren .post ul.presenters-list strong, .alle-presentatoren .post .selection-presentators strong {
  display:block;
  padding:0 0 5px;
}

.alle-presentatoren .post ul.presenters-list p {
  padding:0;
}

.alle-presentatoren .post p {
  line-height:20px;
  padding:0 0 10px;
}

.alle-presentatoren .post ul.presenters-list a.meer-informatie, .alle-presentatoren .post .selection-presentators a.meer-informatie {
  color:#00AAEA !important;
  font-size:11px;
  text-decoration:underline;
}

.alle-presentatoren .post input.boeken {
  background:url("images/btn-boeken.gif") no-repeat scroll center top transparent;
  color:#FFFFFF !important;
  display:block;
  font-size:11px;
  font-weight:bold;
  height:34px;
  /*line-height:27px;*/
  margin:15px 0 0;
  text-align:center;
  width:114px;
  border:none;
  padding-bottom:11px;
}

.alle-presentatoren #ajax_search_window{
  right:71px;
}

#wishlist_wrapper .col-center{
  margin: 20px 5px 0 0;
}

#wishlist_wrapper #sidebarWrapper{
  margin: 5px 0 10px 0;
}

#wishlist_wrapper #sidebar-right .right-widget{
  margin:0 0 10px 20px;
}

#wishlist_wrapper #col-center .post .selection-top input.aanvraag {
  background:url("images/btn-aanvraag-doen.gif") no-repeat scroll center top transparent;
  margin-right:10px;
  width:194px;
  border:none;
}

#wishlist_wrapper #col-center .post .selection-top input.aanvraag, #wishlist_wrapper #col-center .post .selection-top a.printen, #wishlist_wrapper #col-center .post .selection-top a.verwijderen, #wishlist_wrapper #col-center .post .selection-presentators a.aanvraag-small, #wishlist_wrapper #col-center .post .selection-presentators a.verwijderen {
  color:#FFFFFF !important;
  display:block;
  font-size:12px;
  font-weight:bold;
  height:26px;
  line-height:26px;
  text-align:center;
  text-decoration:none;
}

#wishlist_wrapper #col-center .post .selection-top {
  -moz-border-radius:5px 5px 5px 5px;
  background:url("images/icons/icon-arrow.gif") no-repeat scroll 20px center #FBFFF0;
  border:1px solid #CECFD0;
  display:inline-block;
  padding:10px 25px 10px 40px;
  width:645px;
}

#wishlist_wrapper .col-center .post {
  padding:35px 0 0;
}

#wishlist_wrapper #col-center .post .selection-top a.printen {
  background:url("images/btn-printen.gif") no-repeat scroll center top transparent;
  width:84px;
}

#wishlist_wrapper #col-center .post .selection-top a.verwijderen {
  background:url("images/btn-vervijderen.png") no-repeat scroll center top transparent;
  width:116px;
}

#wishlist_wrapper #col-center .post .selection-presentators ul li {
  border-bottom:1px solid #ACACAA;
  display:inline-block;
  list-style:none outside none;
  padding:20px 0;
  width:710px;
}

.c5l, .c5r {
  width:5%;
}

.c5l, .c10l, .c11l, .c12l, .c13l, .c14l, .c15l, .c16l, .c17l, .c18l, .c19l, .c20l, .c21l, .c22l, .c23l, .c24l, .c25l, .c26l, .c27l, .c28l, .c29l, .c30l, .c31l, .c32l, .c33l, .c34l, .c35l, .c36l, .c37l, .c38l, .c39l, .c40l, .c41l, .c42l, .c43l, .c44l, .c45l, .c46l, .c47l, .c48l, .c49l, .c50l, .c51l, .c52l, .c53l, .c54l, .c55l, .c56l, .c57l, .c58l, .c59l, .c60l, .c61l, .c62l, .c63l, .c64l, .c65l, .c66l, .c67l, .c68l, .c69l, .c70l, .c71l, .c72l, .c73l, .c74l, .c75l, .c80l, .c85l, .c86l, .c87l, .c88l, .c90l, .c95l {
  float:left;
}

.c20l, .c20r {
  width:20%;
}

#wishlist_wrapper .c10l, .c11l, .c12l, .c13l, .c14l, .c15l, .c16l, .c17l, .c18l, .c19l, .c20l, .c21l, .c22l, .c23l, .c24l, .c25l, .c26l, .c27l, .c28l, .c29l, .c30l, .c31l, .c32l, .c33l, .c34l, .c35l, .c36l, .c37l, .c38l, .c39l, .c40l, .c41l, .c42l, .c43l, .c44l, .c45l, .c46l, .c47l, .c48l, .c49l, .c50l, .c51l, .c52l, .c53l, .c54l, .c55l, .c56l, .c57l, .c58l, .c59l, .c60l, .c61l, .c62l, .c63l, .c64l, .c65l, .c66l, .c67l, .c68l, .c69l, .c70l, .c71l, .c72l, .c73l, .c74l, .c75l, .c80l, .c85l, .c86l, .c87l, .c88l, .c90l, .c95l {
  float:left;
}

#wishlist_wrapper .col-center .post ul.presenters-list p, .col-center .post ul.presenters-list strong, .col-center .post ul.presenters-list a, .col-center .post .selection-presentators p, .col-center .post .selection-presentators strong, .col-center .post .selection-presentators a {
  font-size:11px;
}

.c35l, .c35r {
  width:35%;
}

#wishlist_wrapper .col-center .post ul.presenters-list p, #wishlist_wrapper.col-center .post ul.presenters-list strong, #wishlist_wrapper .col-center .post ul.presenters-list a, #wishlist_wrapper .col-center .post .selection-presentators p, #wishlist_wrapper .col-center .post .selection-presentators strong, #wishlist_wrapper .col-center .post .selection-presentators a {
  font-size:11px;
}

#wishlist_wrapper .col-center .post ul.presenters-list strong, #wishlist_wrapper .col-center .post .selection-presentators strong {
  display:block;
  padding:0 0 5px;
}

#wishlist_wrapper .col-center .post p {
  line-height:20px;
  padding:0 0 10px; 
}
.col-center .post
#wishlist_wrapper .col-center .post ul.presenters-list a.meer-informatie, 
#wishlist_wrapper .col-center .post .selection-presentators a.meer-informatie {
  color:#00AAEA !important;
  font-size:11px;
  text-decoration:underline;
}

#wishlist_wrapper .mt10, 
#wishlist_wrapper table.mt10 td, 
#wishlist_wrapper table tr.mt10 td {
  margin-top:10px;
}

#wishlist_wrapper #col-center .post .selection-presentators a.aanvraag-small {
  background:url("images/btn-aanvraag-doen-small.png") no-repeat scroll center top transparent;
  width:116px;
}

#wishlist_wrapper #col-center .post .selection-presentators a.verwijderen {
  background:url("images/btn-vervijderen.png") no-repeat scroll center top transparent;
  width:116px;
}

#wishlist_wrapper .col-center .post ul.presenters-list img, .col-center .post .selection-presentators ul img  {
  background:none repeat scroll 0 0 #FFFFFF;
  border:4px solid #7B7B7B;
  float:none;
  margin:0;
  padding:3px;
}

#wishlist_wrapper .col-center .post .selection-presentators .select-options a, 
#wishlist_wrapper.col-center .post .selection-presentators .select-options {
  font-size:12px;
  font-weight:bold;
}

#wishlist_wrapper .col-center .post .selection-presentators .select-options {
  background:none repeat scroll 0 0 #FAFFEF;
  border-bottom:1px solid #ACACAA;
  border-top:1px solid #ACACAA;
  margin:0 0 30px;
  padding:15px 25px;
}

#wishlist_wrapper .col-center .post .selection-presentators .select-options a,
#wishlist_wrapper .col-center .post .selection-presentators .select-options {
  font-size:12px;
  font-weight:bold;
}

#wishlist_wrapper .mb40, table.mb40 td, table tr.mb40 td {
  margin-bottom:40px;
}

#wishlist_wrapper .col-center .post a.alle-presentatoren-gray {
  background:url("images/btn-alle-presentatoren-gray.png") no-repeat scroll 0 0 transparent;
  color:#FFFFFF !important;
  display:block;
  font-size:12px;
  font-weight:bold;
  height:27px;
  line-height:27px;
  text-align:center;
  text-decoration:none;
  width:226px;
}

.single-presentatoren{
	float: left;
}

#sidebarWrapper ul, #sidebarWrapper ul li{
  list-style:none !important;
  margin: 0 0 0 -2px !important;
  padding: 0 !important;
  background: none !important;
}

#contact_wenslijst #sidebar-right{
  margin:0 15px 10px 0px;
}

#contact_wenslijst input#versturen  {
  background:url("images/bg-versturen.gif") no-repeat scroll center top transparent;
  color:#FFFFFF;
  font-size:12px;
  font-weight:bold !important;
  height:26px;
  width:155px;
}

#contact_wenslijst input.blijf, input#versturen {
  border:medium none;
  padding:0;
  vertical-align:middle;
}

#single_search #quick_search_panel{
  margin: -50px 0 0 25px;
 float:left;
}

#single_search #ajax_search_window{
  width:372px;
  left:48px;
}

#single_search #ajax_search_window img{
 border:none;
}
 
#single_search #sluitenWrapper{
  width:382px;
}

#sidebar-right .right-widget.widget-themes-inspirat h2, #sidebar-right .right-widget.widget-daroom-jb h2 {
  background:url("images/title-flyer.png") no-repeat scroll left top transparent;
  color:#FFFFFF;
  display:block;
  font-size:12px;
  height:34px;
  left:-13px;
  margin-bottom:0;
  margin-top:15px;
  padding:8px 0 0 20px;
  position:relative;
  text-transform:uppercase;
  width:211px;
}

.alle-presentatoren #col-center .boxed-info .contents h3{
  color:#7CAE1D;
  font-size:16px;
  margin-top:13px;
}

.infiniteCarousel .wrapper .round_frame{
  position:absolute;
  top:0px; 
}

#screen{
  position:absolute;
  left:35px;
}

#image_screen{
  margin:22px 19px;
}

#presentatorInfo{
  min-height:330px;
}

#main_menu li ul{
  display:none;
}

#common .col-center .contents h3{
  font-family:Verdana,Georgia,"Times New Roman",Times,serif;
  font-size:22px;
  font-weight:normal;
  color:#0075bb;
  margin:0 0 10px 10px;;
  float:left;
 }

#common .col-center .contents .image{
  float:left;
  width:15%;
}

#common .col-center .contents p{
  margin: 25px 5px 0px;
  float:left;
  width:97%;
  text-align:justify;
}

#common .col-center .contents .caption{
  width:100%;
  float:left;
  margin:0 0 15px 0;
}

#common .col-center .contents .wrapper{
  float:left;
  margin-bottom:10px;
}

#common .col-center .contents p a{
  color:#42beec !important;
}

div.jb-information-box .first h3, div.jb-information-box .second span {
  color:#00AAEA;
}

div.jb-information-box h3 {
  font-size:16px;
  margin:0 0 10px;
}

div.jb-information-box a, div.jb-information-box p {
  font-size:11px;
}

div.jb-information-box .first a {
  color:#FF0076 !important;
}

div.jb-information-box a, div.jb-information-box p {
  font-size:11px;
}

div.jb-information-box .first, div.jb-information-box .second {
  padding:30px 0;
}

div.jb-information-box .second h3 {
  color:#00AAEA;
  text-transform:uppercase;
}

div.jb-information-box .first h3, div.jb-information-box .second span {
  color:#00AAEA;
}

div.jb-information-box .second a {
  color:#FF0076 !important;
}

div.jb-information-box .first {
  border-right:1px solid #D8D8D8;
  padding-left:35px;
  padding-right:20px;
}
/*====FAQ====*/
#faq {
	margin: 0 15px 20px;
	padding-top: 1px;
}
.dsfaq_qa_block {
	margin-bottom: 10px;
	padding-top: 20px;
	border-top: 1px solid #aaa;
}
.dsfaq_quest {font-style: italic; font-weight: bold;}
.dsfaq_answer {font-size:12px;}
.dsfaq_tools{display: none;}
#faq h3 {display: none;}
#faq .dsfaq_qa_block a {color: #7CAE1D !important;}
#faq ul {margin: 10px 0 0 15px;}
#faq ul li {
	font: inherit;
	list-style:square inside none;
	margin-bottom: 5px;
}
#faq .backlink {
	font-size: 12px;
	color: #bbb;
	margin-top: 5px;
}
#faq .backlink a {color: #bbb !important;}
/*=====hentry======*/
.hentry {margin: 0 !important;}
.hentry.post {padding: 0 15px 20px;}
.hentry.page {padding: 0 15px 20px;}
.hentry.post h3 a {
	color: #7CAE1D !important;
	font-size: 14px;
}
.hentry h3 a {
	color: #7CAE1D !important;
	font-size: 14px;
}
.hentry h3 {margin: 0 !important;}
.hentry small {
	font-size: 10px;
	color: #666;
}
ol.dsfaq_ol_quest{
	font-style: italic;
	font-weight: bold;
}
ol.dsfaq_ol_quest li{
	margin-bottom: 5px;
}
#col-center .boxed-info-top{ margin-top: 20px;}
.outnone a.more-link {
	background: transparent url(images/contact-us-green-small.gif) no-repeat scroll center top;
	color:#FFFFFF;
	display:block;
	font-size:12px;
	font-weight:bold;
	height:45px;
	margin:5px 0 0;
	text-align:center;
	text-decoration:none;
	width:274px;
}
div.boeken .aanvraag-small {
	background:transparent url(images/btn-aanvraag-doen-small.png) no-repeat scroll center top;
	width:116px;
	color:#FFFFFF !important;
	display:block;
	font-size:12px;
	font-weight:bold;
	height:26px;
	line-height:26px;
	text-align:center;
	text-decoration:none !important;
}
div.boeken {
	float: left;
	display: inline;
	margin: 45px 0 0 10px;
}
.boxed-info.encap.search p {
	margin-left: 10px;
	margin-top: 25px;
}
.boxed-info.encap.search h5 {
	margin-left: 10px;
	margin-top: 25px;
}
.boxed-info.encap.search a {
	text-decoration: underline;
}
.widget-nieuwsbrief .textwidget p {
	margin-left: 10px;
}

#col-center .boxed-info .contents.cont {
	padding-bottom: 10px;
}
.right-widget p.inform {
	margin-left: 6px;
}
.c75l, .c75r {
	margin-bottom: 10px;
}
.c45l, .c45r {
	margin: 10px 0px 10px 0px;
}
a.rss {
	float: left;
	display: inline;
	text-indent: -9999px;
	overflow: hidden;
	line-height: 0;
	background:transparent url(images/rss.png) no-repeat scroll center top;
	width: 30px;
	height: 30px;
	margin: -7px 15px 0 0;
	
}
.c15l, .c15r {
	width: 18% !important;
}

