/*
Theme Name: BSL Auteurs Theme
Description: BSL Theme Auteurs pagina
Version: 1.0
Author: Orange Valley
Author URI: http://www.orangevalley.nl/
*/
.required {
    color: #000;
    font-weight: normal;
}

.cms-home a.link{
	font-weight:bold;
}

.black {
	color:#454545;
}

.blue {
	color:#2FB7E6;	
}

.a_z_auteurs_thema {
	margin-top:5px;
}

.border-top-default {
	border-top:2px solid #454545;	
	margin-bottom:10px;
}

.border-top-at {
	border-top:2px solid #454545;
	padding-top:15px;
}

#content-single-inner .single {
	margin-bottom:10px;
}

div#column .widget .auteur-p img {
	padding-left:0;
	padding-right:10px;
}

div#column .widget-actueel img.auteur-img-ha {
	margin-left:10px;
	float:left;
	padding-left:0;
	padding-right:0;
}
div.author-profile-overview-field img.videothumb {
	float:left;
	padding:0 10px 1px 0;
}

.entry ul {
	list-style-type:disc;
	margin-left:18px;
        margin-bottom:10px;
}
.entry ol {
	list-style-type:decimal;
	margin-left:18px;
        margin-bottom:10px;
}
.entry .products-list {
    margin-left:0;
}
.grijs {
	color:#9d9d9d;	
}
.entry p {
	margin:0 0 10px 0;
}
#column, #column-small {
	border-top:2px solid #454545;
}

div.contact-column {
	border-top:2px solid #454545;
}
div#column.contact-column div.widget-profiel { 
	border:0; 
	}
.col .list li a, .col-last .list li a {
	color:#454545;
}

.clear {
	clear:both;
}

#content-page .post .h1-default {
	color:#353535;
	display:block;
	font-family:Georgia,"Times New Roman",Times,serif;
	font-size:18px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:italic;
	font-variant:normal;
	font-weight:normal;
	line-height:normal;
	margin:0 0 7px;
}
.overview-h1 {
	color:#2FB7E6;
	font-family:Georgia;
	font-size:19px;
	font-style:italic;
	margin:0 0 7px;
}

div#content-auteurs .cuco-h1 {
	color:#2FB7E6;
	font-family:Georgia;
	font-size:20px;
	font-style:italic;
	margin:0 0 10px;
}

.wide-h1{
	color:#2FB7E6;
	font-family:Georgia;
	font-size:24px;
	font-style:italic;
	margin:0 0 10px;
	display:block;
}

#column .widget .list-title-df {
	padding-left:10px;
	color:#454545;
	font-size:19px;
	font-family:Georgia,"Times New Roman",Times,serif;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:italic;
	font-variant:normal;
	font-weight:normal;
	line-height:normal;
	margin:0 0 7px 0;

}
#column .widget .ks {
	padding-left:10px;
	color:#454545;
	font-size:19px;
	padding-top:5px;
	border-top:1px solid #B2B2B2;
	font-family:Georgia,"Times New Roman",Times,serif;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:italic;
	font-variant:normal;
	font-weight:normal;
	line-height:normal;
	margin:0;
}

.quoterechts {
	display:inline-block;
	height:25px;
	width:29px;
	margin-left:5px;
	background:url(images/quoterechts.jpg) no-repeat top left;
}

h1.auteurs {
	color:#2FB7E6;
	font-family:Georgia;
	font-style:italic;
	margin:0 0 10px;
}

#shopping-cart-box {
	border: 0pt none; 
	height: 85px; 
	float: right;
} 

.breadcrumbs {
	color:#767676;
	float:left;
	height:1%;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0 0 0 10px;
	overflow:hidden;
	width:665px;
}

.holder .block h2 {
	color:#353535;	
}

.bsllist .no_page_all a {
	color:#454545;
}

.block-ks {
	height:1%;
	overflow:hidden;
	margin:0;
	padding:0 10px 0 0;
}
.block-as {
	height:1%;
	overflow:hidden;
}
.post-blogs {
	padding:0 10px;
}

.breadcrumbs a {
	color:#767676;
	text-decoration:none;
}

.breadcrumbs strong{
	font-weight:normal;
}

.block-ks .info {
	margin:0 10px;
}

.right-block .mail a {
	color:#fff;
}

.entry {
	margin-bottom:10px;
	line-height:17px;
}
.entry-single {
	line-height:17px;
	margin-bottom:10px;
	margin-top:10px;
	padding-bottom:5px; 
	border-bottom:1px dotted #666;

}
li.style3
{
  	border-bottom:0;
}

.navigation-single {
    padding-right: 15px;
}

.standaard-block {
	border-bottom:1px dotted #666;
	margin-bottom:10px;
	padding:0 6px;
}

.standaard-block-c {
	border-top: 2px solid #454545;
	margin-bottom:10px;
	padding:0 6px;
}

.standaard-block-zak {
	float:left;
	margin-bottom:10px;
	padding:0 6px;
	width:290px;
}

.border-top {
	border-top:2px solid  #454545;
	padding-top:10px;
	border-bottom:1px dotted #666;
	margin-bottom:10px;
	padding:10px 6px 0;
}

.border-top-zak {
	margin-bottom:10px;
	padding:0px 6px 0;
}

.navigation {
	border-top:1px dotted #666;
	border-bottom:1px dotted #666;
	padding:10px 0;
	margin-top:10px;
}

.navigation .aligncenter {
	text-align:center;
	display:block;
	margin-left:auto;
	margin-right:auto;
}

.navigation .prevpostslink {
	float:left;
}

.navigation .nextpostslink {
	float:right;
}

.navigation .page {
	border:1px solid #999;
	height:13px;
	width:15px;
	padding:1px 3px;
}

.navigation a.page, .navigation a.page:hover  {
	color:#999;	
}

.navigation .current {
	border:1px solid #2FB7E6;
	color:#2FB7E6;
	height:13px;
	width:15px;
	padding:1px 3px;
}

.navigation-bottom {
	padding:10px 0;
	border-bottom:1px dotted #666;
	border-top:0;
}
.navigation-bottom .aligncenter {
	text-align:center;
	display:block;
	margin-left:auto;
	margin-right:auto;
}

.navigation-bottom .prevpostslink {
	float:left;
}

.navigation-bottom .nextpostslink {
	float:right;
}

.navigation-bottom .page {
	border:1px solid #999;
	height:13px;
	width:15px;
	padding:1px 3px;
}

.navigation-bottom a.page, .navigation a.page:hover  {
	color:#999;	
}

.navigation-bottom .current {
	border:1px solid #2FB7E6;
	color:#2FB7E6;
	height:13px;
	width:15px;
	padding:1px 3px;
}
.bsl_question {
	margin-bottom:13px;
}

.bsl_question p {
	font-family:Georgia;
	font-size:13px;
	font-style:italic;
}

.block-caroussel {
	border-top:2px solid #454545;
	height:1%;
	overflow:hidden;
	padding:10px 0px 0px 0;
}

#auteur-blog .titel {
	color:#2FB7E6;
	font-size:11px;
	font-weight:bold;
	margin-bottom:3px;
	margin-top:3px;
	text-transform:uppercase;
}

#auteur-blog .category {
	color:#2FB7E6;
	font-size:11px;
	margin-bottom:10px;
	margin-top:5px;
	text-transform:uppercase;
}

#auteur-blog .datum {
	font-size:11px;
	margin:3px 0;
	color:#999;
}

#auteur-blog .tekst-donker, #auteur-blog .tekst-donker a {
	font-size:11px;
	margin:3px 0;
	color:#333;
}

#auteur-blog p {
	margin:5px 0;
}

#auteur-blog .tekst {
	font-size:11px;
	margin:3px 0;
	color:#999;
}

#auteur-blog li {
	border-bottom:1px dotted #454545;
	padding:10px 0;
	line-height:17px;
}

div#content-auteursprofiel #auteur-profiel-header {
	height:145px;
	background-color:#f4f4f4;
	margin-bottom:15px;
}

div#content-auteursprofiel #auteur-profiel-header .right {
	background:url(images/bg-header.jpg) top left repeat-x;
	width:330px;
}


div#content-auteursprofiel #auteur-profiel-header .left {
	width:600px;
	background:url(images/bg-header.jpg) top left repeat-x;
	height:145px; 
}

div#content-auteursprofiel #auteur-profiel-header .left .top {
	height:98px;
	padding:10px;
}

div#content-auteursprofiel #auteur-profiel-header .left .top p em{
	font-size:16px;
	line-height:27px;
	font-family:Georgia, "Times New Roman", Times, serif;
	
}

div#content-auteursprofiel #auteur-profiel-header .left .top p {
	font-size:16px;
padding:6px 0;
	
	font-family:Georgia, "Times New Roman", Times, serif;
	
}

div#content-auteursprofiel #auteur-profiel-header .left .auteur-menu #submenu {

	background:#e1e1e1 none repeat scroll 0 0;
	height:27px;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	overflow:hidden;
	font-size:10px;
	font-weight:bold;
	padding:0;
}

div#content-auteursprofiel #auteur-profiel-header .left .auteur-menu #submenu a:hover, div#content-auteursprofiel #auteur-profiel-header .left .auteur-menu #submenu li.current_page_item a {
	background:#454545 none repeat scroll 0 0;
	text-decoration:none;
	color:#FFF;
}

div#content-auteursprofiel #auteur-profiel-header .left .auteur-menu #submenu a {
	color:#666;
	float:left;
	line-height:27px;
	padding:0 9px;
	text-transform:uppercase;
}

div#content-auteursprofiel #auteur-profiel-header .left .auteur-menu #submenu li {
	float:left;
	border-right:1px solid #f4f4f4;
	
}

div#content-auteurs {
	float:left;
	margin:0;
	overflow:hidden;
	width:615px;	
}

div#content-uitgevers-detail {
	float:left;
	margin:0;
	overflow:hidden;
	width:615px;	
}

div#content-uitgevers-wrap {
	float:left;
	margin:0;
	overflow:hidden;
	width:615px;	
}

div#content-uitgevers-wrap .post-uitgevers {
	border-bottom:2px solid #454545;	
}

div#content-uitgevers-detail .post-uitgevers-detail {
	border-top:2px solid #454545;	
	padding:10px 0;
	line-height:18px;
}

div#content-auteurs .entry .alignleft {
	float:left;
	padding-right:12px;
	padding-bottom:12px;
}

div#content-auteurs .entry .alignright {
	float:right;
	padding-right:12px;
	padding-bottom:12px;
}

div#content-single-inner {
	margin:0 0 0 0;
	float:left;
	overflow:hidden;
	width:600px;
}

div#content-single-middle {
	margin:10px 0;
	float:left;
	overflow:hidden;
	width:600px;
	border-top:2px solid #454545;
	border-bottom:2px solid #454545;
	padding:10px 0;
	
}

div#content-single-bottom {
	margin:10px 0;
	float:left;
	overflow:hidden;
	width:600px;
	
	border-top:2px solid #454545;
	
}

div#content-single-bottom-comment {
	margin:10px 0;
	float:left;
	overflow:hidden;
	width:600px;
	padding:10px 0;
	border-top:2px solid #454545;
	
}

#respond h3{
	font-size:19px;
}
.comment {
    list-style: none;
}
.commentlist
{
	border-top:1px dotted #666;
}

.commentlist .children {
	margin-left:10px;
	background:#f4f4f4;
	padding:10px;
	margin-top:10px;
}

.commentlist .children .comment-right{
	width:485px;	
}

.commentlist li
{
        padding: 10px 0;
	border-bottom:1px dotted #666;
        line-height: 17px;
}

.commentlist li .avatar
{
    float: left;
    margin: 0 15px 0 0;
}

.commentlist li .comment-author
{
    height: 17px;
}

.commentlist li .comment-meta
{
    height: 26px;
}

.comment-reply a {
	color:#454545;	
}
.comment_text {
	line-height:17px;
	margin:3px 0;
}
/*div.entry-single img {
	float:left;
	padding:0 10px 0 0;
}*/

div#verspreid {
	float:left;
	width:300px;
	color:#454545;
	font-size:16px;
	font-family:Georgia,"Times New Roman",Times,serif;
	font-style:italic;

}

div#verspreid h5 {
	color:#2fb7e6;
	margin:0 0 5px 0;
	font-size:19px;
	text-transform:none;
	font-weight:normal;
}
div#verspreid .sociable_tagline {
	font-size:11px;
	font-style:normal;
	float:left;
	margin-top:3px;
	font-family:Arial, Helvetica, sans-serif;

}

div.comment-right {
	float:right;
	width:510px;
}

ul.commentlist li .avatar {
	float:left; 
 	
}
ul.commentlist {
	margin-top:10px;	
}
ul.commentlist .comment {
	margin-bottom:10px;
	padding-bottom:15px;
	border-bottom:1px dotted #b2b2b2;
}

ul.commentlist .comment .children .comment {
	border-bottom:none;
	padding-bottom:0;
}

h3#comments {
	font-size:19px;
	margin-top:15px;
	margin-bottom:2px;
}

.comment-auteur {
	font-size:11px;
	color:#454545;
	text-transform:uppercase;
	font-weight:bold; 
}

.comment-auteur a {
	color:#2FB7E6;
}

div#content-single {
	border-top:2px solid #454545;
	margin:0 0 0 0;
	float:left;
	overflow:hidden;
	width:608px;
}

div#content-single h1 {
	margin:10px 0;
}

.print {
	padding:3px 10px 3px 0;
	background:url(images/print.jpg) right no-repeat;
	float:right;
}

.print a {
	margin-right:15px;
	font-size:11px;
	color:#9d9d9d;
}

.auteur-info {
	color:#9d9d9d;
	font-size:11px;
}

.auteur-info-bottom {
	color:#9d9d9d;
	font-size:11px;

}
.auteur-info-bottom a {
	color:#454545;
	font-size:11px;

}

.auteur-info .auteur-naam {
	text-transform:uppercase;
	color:#2FB7E6;
}
	
div.block-single {
	padding:0 7px;	
}

div.block-auteursprofiel {
	border-top:2px solid #454545;
}

div.block-algemeen-service {
	border-top:2px solid #454545;
	float:left;
	width:610px;
}

div.block-auteurs {
	border-top:2px solid #454545;
	height:1%;
	overflow:hidden;
	padding:14px 0px;
}

div.block-uitgevers {
	border-top:2px solid #454545;
	height:1%;
	float:left;
	overflow:hidden;
	padding:14px 0px;
}

div#content-auteurs h2, div#content-auteurs h4 {
	font-family:Georgia;
	font-size:20px;
	font-style:italic;
	color:#2FB7E6;
	margin:0 0 10px;
}

div#content-uitgevers h2, div#content-uitgevers h4 {
	font-family:Georgia;
	font-size:20px;
	font-style:italic;
	color:#2FB7E6;
}

div#content-uitgevers-detail h2, div#content-uitgevers-detail h4 {
	font-family:Georgia;
	font-size:20px;
	font-style:italic;
	color:#2FB7E6;
}

div#column .widget-laatste-blogs {
	padding:20px 20px 20px 10px;	
}

div#column .widget-laatste-blogs #laatste-blogs p{
	padding:0;
}

div#column div.widget p.page_link_all a.laatste {
	border-bottom:1px dotted #B2B2B2;
	border-top:1px dotted #B2B2B2;
	display:block;
	font-weight:bold;
	padding:3px 0px 3px 0px;
	margin:0 5px 0 11px;
	text-align:right;
	text-transform:uppercase;
	width:260px;
	color:#2FB7E6;
}

div#column .widget-laatste-blogs h4 {
	color:#353535;
	font-family:Georgia,"Times New Roman",Times,serif;
	font-size:18px;
	margin:0 0 7px;
}

div#column .widget-laatste-blogs .titel {
	font-size:11px;
	margin-bottom:5px;
	margin-top:10px;
	color:#2FB7E6;
	text-transform:uppercase;
	font-weight:bold;
}

div#column .widget-laatste-blogs li {
	border-bottom:1px dotted #454545;
}

div#column .widget-laatste-blogs .naam {
	margin-bottom:10px;
	margin-top:5px;
	font-size:11px;
	text-transform:uppercase;
	color:#2FB7E6;
}

div#content-auteurs .bsl_question_widget {
	width:175px;
	height:100px;
	background:url(images/auteurs-widget-bg-az.jpg) top left;
	float:left;
	margin-right:15px;
	text-align:right;
	padding:10px;
}

div#content-auteurs .bsl_question_widget p {
	width:105px;
	margin:0 0 0 70px;
	padding:0;
}

div#content-auteurs .bsl_question_widget_auteur {
	width:175px;
	height:100px;
	background:url(images/auteurs-widget-bg-az.jpg) top left;
	float:left;
	margin-right:15px;
	text-align:right;
	padding:10px;
	margin-bottom:16px;
	
}

div#auteurs-content-sidebar
{
	margin-top:21px;
}

div#content-auteurs .bsl_question_widget_auteur p {
	width:105px;
	margin:0 0 0 70px;
	padding:0;
	font-style:italic;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:15px;
}

div#content-auteurs .bsl_question_widget_auteur .bottom-text {
	float:right;
	font-weight:bold;
	margin-top:22px;
	text-align:right;
}

div#content-auteurs .bsl_question_widget_schrijvers {
	width:175px;
	height:100px;
	background:url(images/auteurs-widget-bg-potlood.jpg) top left;
	float:left;
	text-align:right;
	padding:10px;
}

div#content-auteurs .bsl_question_widget_schrijvers p {
	width:110px;
	margin:0 0 0 65px;
	padding:0;
	font-style:italic;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:15px;
}

div#content-auteurs .bsl_question_widget_schrijvers .bottom-text {
	float:right;
	font-weight:bold;
	margin-top:25px;
	text-align:right;
}


div#content-auteurs .bsl_question_widget_uitgeven {
	width:175px;
	height:100px;
	background:url(images/auteurs-widget-bg-monitor.jpg) top left;
	float:left;
	margin-right:15px;
	text-align:right;
	padding:10px;
}

div#content-auteurs .bsl_question_widget_uitgeven p {
	width:105px;
	margin:0 0 0 70px;
	padding:0;
	font-style:italic;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:15px;
}

div#content-auteurs .bsl_question_widget_uitgeven .bottom-text {
	float:right;
	font-weight:bold;
	margin-top:6px;
	text-align:right;
}

div#content-auteurs .bsl_question_widget_uitgeven h4, div#content-auteurs .bsl_question_widget_schrijvers h4, div#content-auteurs .bsl_question_widget_auteur h4 
{
	margin-bottom:3px;	
	padding-bottom:0;
}

div#content-auteurs .content-auteurs-widget-az {
	width:175px;
	height:100px;
	background:url(images/auteurs-widget-bg-az.jpg) top left;
	float:left;
	margin-right:15px;
	text-align:right;
	padding:10px;
}

div#content-auteurs .content-auteurs-widget-az p {
	width:105px;
	margin:0 0 0 70px;
	padding:0;
}

div#content-auteurs .content-auteurs-widget-monitor {
	width:175px;
	height:100px;
	background:url(images/auteurs-widget-bg-monitor.jpg) top left;
	float:left;
	margin-right:15px;
	text-align:right;
	padding:10px;
}

div#content-auteurs .content-auteurs-widget-monitor p {
	width:105px;
	margin:0 0 0 70px;
	padding:0;
}

div#content-auteurs .content-auteurs-widget-potlood {
	width:175px;
	height:100px;
	background:url(images/auteurs-widget-bg-potlood.jpg) top left;
	float:left;
	text-align:right;
	padding:10px;
}

div#content-auteurs .content-auteurs-widget-potlood p {
	width:105px;
	margin:0 0 0 70px;
	padding:0;
}

div#content-auteurs .bottom-text {
	float:right;
	font-weight:bold;
	text-align:right;
	margin-top:25px;
}

div#content-auteurs .block-auteurs-text {
	border-top:2px solid #454545;
	height:1%;
	overflow:hidden;
	padding:14px 0;	
	clear:both;
	line-height:17px;
}

div#content-auteurs .block-auteurs-text img {
	float:left;
	display:block;
	margin-right:10px;
}

div#content-auteurs .block-auteursprofiel-text {
	height:1%;
	overflow:hidden;
	padding:14px 0;	
	clear:both;
}

div#content-auteurs .block-auteursprofiel-bottom {
	height:1%;
	overflow:hidden;
	padding:14px 0;	
}

div#content-auteurs .block-auteursprofiel-bottom {
	float:left;
	height:1%;
	overflow:hidden;
	padding:14px 0;

}
div#content-auteurs .auteur-netwerk {
	margin-left:15px;	
}

div#content-auteurs .auteur-netwerk-page {
	margin-left:0px;	
	margin-right:7px;
}

div#content-auteurs .default {
	color:#2FB7E6;
	font-family:Georgia;
	font-size:20px;
	font-style:italic;
	margin:3px 0 3px;
}

div#content-auteurs .block-auteursprofiel-bottom .titel {
	color:#2FB7E6;
	font-size:11px;
	margin-bottom:3px;
	margin-top:3px;
	text-transform:uppercase;
	font-weight:bold;
}

div#content-auteurs .block-auteursprofiel-bottom .category {
	color:#2FB7E6;
	font-size:11px;
	margin-bottom:10px;
	margin-top:5px;
	text-transform:uppercase;
}

div#content-auteurs .block-auteursprofiel-bottom .datum {
	font-size:10px;
	margin:3px 0;
}

div#content-auteurs .block-auteursprofiel-bottom ul li {
	padding:10px 0;
	border-bottom:1px dotted #454545;
}

div#content-auteurs #content-auteurs-container {
	margin-bottom:15px;
	border-top:0px;
	padding:0;
	height:1%;
	overflow:hidden;
	clear:both;
}

div#content-auteurs .block-auteursprofiel-bottom ul li.twitter-item {
    border: 0px;
}
div#content-auteurs .block-auteursprofiel-bottom div.twitter {
    padding: 0 0 14px 0;
}

div#content-auteurs .block-auteursprofiel-bottom ul li.twitter-item abbr {
    font-size: 10px;
    border-bottom-width: 0;
}

div.video {
	margin-top:10px;
}

div.video .left {
	width:270px;
}

div.video .right {
	width:338px;
}

div.video .datum {
	font-size:10px;
	margin:3px 0;
}

div.in-beeld-profiel .left {
	width:300px;
	border-top:2px solid #454545;
	padding-top:10px;
}

div.in-beeld-profiel .right {
	width:300px;
	border-top:2px solid #454545;
	padding-top:10px;

}

div.in-beeld .left {
	width:300px;
}

div.in-beeld .right {
	width:300px;

}

div.in-beeld h5 {
	color:#2FB7E6;
}


div.video .bottom-line a.link, div.in-beeld .bottom-line a.link, div.uitgevers .bottom-line a.link, div.entry a.link, div.left a.link, div.right a.link {
	float:none;	
}

div.video .bottom-line, div.in-beeld .bottom-line, div.uitgevers .bottom-line, div.entry .bottom-line, div.left .bottom-line, div.right .bottom-line  {
	text-align:right;
	padding:3.5px 0;
	border-top:1px dotted #999999;
	border-bottom:1px dotted #999999;
	margin-top:10px; 
	font-weight:bold;
}

div.in-beeld img{
	float:left;
	margin-right:10px;
}

div#column
{
  width:300px;
  background-color: #F6F6F6;
  font-family:Arial, sans-serif;
}

div.business_block
{
  float:left;
  background:url('images/zakelijk_blokje_bg.jpg') no-repeat;
  width:195px;
  height:121px;
  margin-left:15px;
  text-align:right;
}

div.business_block h4
{
  font-style:italic; 
  font-family:Georgia;
  font-size:20px;
}

div.business_block p.business_block_text
{
  font-style:italic;
  font-family:Georgia;
  font-size:16px; 
}
/*
div.business_block a
{
  display:block;
  font-family:Arial;
  font-size:10px;
  font-weight:bold;
  background:url('images/klein-pijltje.jpg') no-repeat right;
  padding-right:20px;
  margin-right:2px;
}
*/
div.widget h2, div.widget a
{
  color:#2FB7E6;
}

div.route
{
  overflow:hidden;
  margin-top:-1px;
  padding: 12px 5px;
  border-top: 1px solid #B2B2B2;
}

div.route .ks
{
    border-top:0 !important;
    padding-top:0 !important;
}

div.route h4
{
  border-top:1px solid #B2B2B2;
}

div.route img
{
    padding-left: 5px !important;
}

div#column div.bsllist, div#column div.route, div#column div.bsl_quote
{
  border-bottom:0;
  margin-bottom:0;
}

div#column div.bsllist h4, div#column div.route h4
{
  color:#454545;
  font-size:19px;
  padding-top:5px;
}

div#column div.bsllist ul li
{
  list-style-image:url("images/klein-pijltje.jpg");
  margin-left:20px;
}

div.business_block img
{
  width:80px;
  height:80px;
  float:left;
}

div#column div.widget
{
  font-size:12px;
}

div#column #text-16
{
    display:none;
}

div#column div.widget p,
div#column div.widget h4,
div#column div.widget ul,
div#column div.widget img
{
  padding-left:10px;
}

#column div.widget_text
{
    padding-top: 10px;
    padding-bottom: 10px;
}

    #column div.widget_text h4
    {
        padding-bottom: 8px;
    }

    #column div.widget_text .textwidget
    {
        padding: 0 0 0 10px;
    }


#column div.widget_text li {
    list-style-type:disc;
}

div#column .bottom-line {
	border-bottom:1px dotted #999999;
	border-top:1px dotted #999999;
	margin-top:10px;
	margin-bottom:10px;
	margin-left:11px;
        margin-right:6px;
	padding:3.5px 0px 3.5px 0;
	text-align:right;
	font-weight:bold;
}

div#column .bottom-line a.link {
	float:none;
}

div#column #profiel li {
	list-style-type:disc;
}

div#column #profiel {
	margin-left:13px;
	
}

div#column div.widget-profiel {
  padding:12px 5px 12px 5px;	
  	font-size:12px;
 	border: 0;
}

div#column div.widget-profiel h4 {
	color:#353535;
	font-family:Georgia,"Times New Roman",Times,serif;
	font-size:18px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:italic;
	font-variant:normal;
	font-weight:normal;
	line-height:normal;
	margin:0 0 7px;
}

div#column div.widget-profiel-bespreking {
  padding:12px 5px 12px 5px;	
  	font-size:12px;
 	border-top:1px solid #999;
}

div#column div.widget-profiel-bespreking h4 {
	color:#353535;
	font-family:Georgia,"Times New Roman",Times,serif;
	font-size:18px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:italic;
	font-variant:normal;
	font-weight:normal;
	line-height:normal;
	margin:0 0 7px;
}

div#column div.widget-profiel-bespreking p {
	font-size:11px;
}

.holder .right-block p strong {
	text-transform:uppercase;
}

div#column div.widget-actueel {
  padding:12px 5px 12px 5px;	
  font-size:12px;
  border-top:2px solid #454545;
}

div#column div.widget-actueel h2 {
	color:#454545;
	font-family:Georgia,"Times New Roman",Times,serif;
	font-size:18px;
	font-size-adjust:none;
	font-stretch:normal;
	padding-left:10px;
	font-style:italic;
	font-variant:normal;
	font-weight:normal;
	line-height:normal;
	margin:0 0 7px;
}

div#column div.widget-actueel li {
	border-bottom:1px dotted #999999;
}

div#column div.widget-actueel li .datum {
	font-size:10px;
	margin-bottom:5px;
	margin-top:10px;
	color:#666;
}

div#column div.widget-actueel li .naam {
	margin-bottom:10px;
	margin-top:5px;
	font-size:11px;
	text-transform:uppercase;
	color:#2FB7E6;
}

div#column div.widget-actueel li p {
	display:block;
	padding-left:0;
}

div#column div.widget-twitter,
div#column div.widget_recent_entries {
  border-top:1px solid #999;
  padding:12px 5px 12px 5px;	
  font-size:12px;
}

div#column div.widget-twitter h2,
div#column div.widget_recent_entries h2 {
	color:#353535;
	font-family:Georgia,"Times New Roman",Times,serif;
	font-size:18px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:italic;
	padding-left:10px;
	font-variant:normal;
	font-weight:normal;
	line-height:normal;
	margin:0 0 7px;
}

div#column div.widget_recent_entries li {
	border-bottom:1px dotted #999999;
}

div#column div.widget_recent_entries li .titel {
	font-size:11px;
	margin-bottom:5px;
	margin-top:10px;
	color:#2FB7E6;
	text-transform:uppercase;
	font-weight:bold;
}

div#column div.widget_recent_entries li .naam {
	margin-bottom:10px;
	margin-top:5px;
	text-transform:uppercase;
	color:#2FB7E6;
	font-size:11px;
}

div#column div.widget_recent_entries li p {
	display:block;
	padding-left:0;
	line-height:17px;
}

div#column div.widget-twitter li {
    padding: 5px 0 5px 0;
}

div#column div.widget-twitter li abbr {
    font-size: 10px;
    border-bottom-width: 0;
}

div#column div.widget_auteur_info {
  border-top:2px solid #454545;
  padding:12px 5px 25px 5px;	
  font-size:12px;
  
}

div#column div.widget_auteur_info h4 {
	color:#2FB7E6;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	line-height:normal;
	margin:0 0 7px;
	text-transform:uppercase;
}

div#column div.widget_auteur_info li {
	margin-bottom:10px;
}

div#column div.widget_auteur_info li .titel {
	font-size:11px;
	margin-bottom:5px;
	margin-top:10px;
	color:#353535;
	font-weight:bold;
}

div#column div.widget_auteur_info a.auteur_info_bottom {
	margin:0 0 10px 0;
	text-transform:none;
	font-size:12px;
	font-weight:normal;
}

div#column div.widget_auteur_info li .naam {
	margin-bottom:10px;
	margin-top:5px;
	text-transform:uppercase;
	color:#2FB7E6;
	font-size:11px;
}

div#column div.widget_auteur_info li p {
	display:block;
	padding-left:0;
	line-height:17px;
}

div#column div.widget-andere-auteurs {
 	border-top:1px solid #999;
  padding:12px 5px 12px 5px;	
  font-size:12px;
}

div#column div.widget-andere-auteurs h4 {
	color:#353535;
	font-family:Georgia,"Times New Roman",Times,serif;
	font-size:18px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:italic;
	font-variant:normal;
	font-weight:normal;
	line-height:normal;
	margin:0 0 7px;
}

div#column div.widget-andere-auteurs li {
	border-bottom:1px dotted #999999;
	height:110px;
}

div#column div.widget-andere-auteurs img {
	padding:0 10px 0 0;
	float:left;
}

div#column div.widget-andere-auteurs li .titel {
	font-size:11px;
	margin-bottom:5px;
	margin-top:10px;
	color:#2FB7E6;
	text-transform:uppercase;
	font-weight:bold;
}

div#column div.widget-andere-auteurs li .naam {
	margin-bottom:10px;
	margin-top:5px;
	text-transform:uppercase;
	color:#2FB7E6;
	font-size:11px;
}

div#column div.widget-andere-auteurs li p {
	display:block;
	padding-left:0;
}


div#column div.widget-producten {
 	border-top:1px solid #999;
  padding:12px 5px 12px 5px;	
  font-size:12px;
}

div#column div.widget-producten h4 {
	color:#353535;
	font-family:Georgia,"Times New Roman",Times,serif;
	font-size:18px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:italic;
	font-variant:normal;
	font-weight:normal;
	line-height:normal;
	margin:0 0 7px;
}

div#column div.widget-producten li {
	border-bottom:1px dotted #999999;
	height:80px;
}

div#column div.widget-producten img {
	padding:0 10px 0 0;
	float:left;
}

div#column div.widget-producten li .titel {
	font-size:11px;
	margin-bottom:5px;
	margin-top:10px;
	color:#2FB7E6;
}

div#column div.widget-producten li .naam {
	margin-bottom:10px;
	margin-top:5px;
	text-transform:uppercase;
	color:#2FB7E6;
	font-size:11px;
}

div#column div.widget-producten li .prijs {
	float:right;
	font-size:13px;
	font-family:Georgia,"Times New Roman",Times,serif;
}

div#column div.widget-producten li .prijs .oud {
	color:#2FB7E6;
	float:right;
	text-decoration:line-through;
}

div#column div.widget-producten li .prijs .nieuw {
	font-size:16px;
	float:right;
}

div#column div.widget-producten li p {
	display:block;
	padding-left:0;
}

div#column div.widget-auteurs {
  padding:12px 4px 12px 4px;	
  font-size:12px;
  border-top:1px solid #999;
}

div#column div.widget-auteurs h2 {
	color:#353535;
	font-family:Georgia,"Times New Roman",Times,serif;
	font-size:18px;
	font-size-adjust:none;
	font-stretch:normal;
	padding-left:10px;
	font-style:italic;
	font-variant:normal;
	font-weight:normal;
	line-height:normal;
	margin:0 0 7px;
}

div#column div.widget-auteurs img {
    float:left;/*
	padding-right:10px;*/
}

div#column div.widget-auteurs ul li {
	list-style-image:url(images/klein-pijltje.jpg);
	padding-left:0;
	padding-top:2px;
	padding-bottom:2px;
}

div#column div.widget-auteurs ul {
	margin-left:16px;
	float:left;
	padding:0 0 0 10px;

}

div#column div.widget p.page_link_all
{
  padding-left:0;
}

div#column div.widget p.page_link_all, div#column div.widget ul.no_page_all
{
  margin:10px 0;
}

div#column div.route p.office_name
{
	color:#35C4EC;
	font-size:11px;
	font-weight:bold;
	margin:10px 0 3px;
	text-transform:uppercase;
}

div#column div.route p.postal_code_and_city
{
  text-transform:uppercase;
}

div#column div.route a, div#column div.widget p.page_link_all a
{
  display:block;
  width:90%;
  text-align:right;
  border-top:1px dotted #B2B2B2;
  border-bottom:1px dotted #B2B2B2;
  padding:4px 0;
  font-size:10px;
  padding-right:12px;
  background:transparent url(images/bg-link.gif) no-repeat scroll 100% 6px;  
  margin-left:10px;
  text-transform:uppercase;
  font-weight:bold;
}

div.bsllist h4
{
  margin-bottom:15px;
}

div#column div.business_block
{
  font-style:normal;
  text-align:right;
	height:110px;
	margin-left:0;
	padding:10px 14px 0 0;
	text-align:right;
	width:285px;  
  background-color:#F6F6F6;
  background-image:url('images/potlood-bg.jpg');
}

div#column div.business_block img
{
  margin:0;
  padding:0;
}

div#column div.business_block h4
{
  font:italic 20px Georgia, sans-serif;
  color:#2FB7E6;
}

div#column div.business_block p
{
  font:italic 16px Georgia, sans-serif;
}

div#column div.business_block a
{
  display:block;
  width:100%;
  text-align:right;
  font:normal 10px Arial, sans-serif;
  margin-top:46px;
  text-transform:uppercase;
}

div#column div.widget#widget-auteurs-5
{
  border-bottom:2px solid #B2B2B2;
}

div#column div.bsl_quote#bsl_quote_widget-3
{
  border-top:15px solid #F4F4F4;
}

div#column div.bsl_quote
{
	background:url('images/uitgever-bg.jpg');
	height:100px;
	width:270px;
	padding:15px;
	border-top:1px solid #999;
	border-bottom:0;
	margin-bottom:0;
}

div#column div.bsl_quote img
{
    float:left;
    padding-left:0;
    margin-right: 11px;
}

div#column div.bsl_quote h4
{
    text-transform:uppercase;
    font:10px Arial, sans-serif;
    font-weight:bold;
}

div#column div.bsl_quote h2 {
	-x-system-font:none;
	font-family:Arial,sans-serif;
	font-size:10px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	line-height:normal;
	text-transform:uppercase;
}

div#column div.bsl_quote blockquote
{
    margin-bottom:7px;
}

div#column div.bsl_quote blockquote p
{
  margin-top:13px;
  margin-left:90px;
  font:italic 15px Georgia, serif;
}

div#column div.bsl_quote_auteur
{
	background:url('images/auteur-quote.jpg') no-repeat;
	height:130px;
	width:270px;
	padding:15px 0;
	margin:0 15px;
	border-top:1px dotted #999;
	border-bottom:0;
	margin-bottom:0;
}


div#column div.bsl_quote_auteur h4
{
    text-transform:uppercase;
    font:10px Arial, sans-serif;
    font-weight:bold;
	margin-top:15px;
	float:right;
}

div#column div.bsl_quote_auteur h4.links
{
    text-transform:uppercase;
    font:10px Arial, sans-serif;
    font-weight:bold;
	margin-top:15px;
	float:left;
}

div#column div.bsl_quote_auteur blockquote
{
    margin-bottom:7px;
}

div#column div.bsl_quote_auteur blockquote p
{
	margin-left:24px;
	margin-right:28px;
	margin-top:13px;
  	font:italic 16px Georgia, serif;
}

div#column div.border {
  border-top:2px solid #454545;
}

.border-top-normaal {
  border-top:2px solid #454545;
}

div#column div.border-dun {
  border-top:1px solid #B2B2B2;
}

div#column div.bsl_quote-uitgevers
{
  background:url('images/uitgever-bg.jpg') 0px 15px;
  height:88px;
  width:270px;
  padding:25px 15px 15px 15px;
   border-bottom:1px dotted #333;

}

div#column div.bsl_quote-uitgevers img
{
  float:left;
  padding-left:0;
  margin-right: 11px;
}

div#column div.bsl_quote-uitgevers h4
{
  text-transform:uppercase;
  font:10px Arial, sans-serif;
  font-weight:bold;
}

div#column div.bsl_quote-uitgevers blockquote
{
  margin-bottom:7px;
}

div#column div.bsl_quote-uitgevers blockquote p
{
  margin-top:13px;
  margin-left:90px;
  font:italic 15px Georgia, serif;
  color:#666;
}

div#column div.bsl_quote-uitgevers-rechts
{
  border-bottom:1px dotted #333;
  background:url('images/uitgever-bg-rechts.jpg');
  height:84px;
  width:270px;
  padding:15px;
}

div#column div.bsl_quote-uitgevers-rechts img
{
  float:right;
  padding-right:0;
  margin-left: 11px;
}

div#column div.bsl_quote-uitgevers-rechts h4
{
   padding-left:0;
  text-transform:uppercase;
  font:10px Arial, sans-serif;
  font-weight:bold;
}

div#column div.bsl_quote-uitgevers-rechts blockquote
{
  margin-bottom:7px;
}

div#column div.bsl_quote-uitgevers-rechts blockquote p
{
  margin-top:13px;
  margin-right:90px;
  font:italic 15px Georgia, serif;
  color:#666;
	padding-left:30px;
}

body.zakelijke-diensten div#content{width:610px}
div.business_block{width:180px}
div.business_block h4{font-size:16px}
div.business_block p{font-size:14px}

#column .widget-potlood {
	width:280px;
	padding:10px;
	height:98px;
	background:url(images/bg-potlood.jpg);
	margin-top:0px;
}

#column .widget-potlood h2 {
	float:right;
	font-size:18px;
}

#column .widget-potlood h4 {
	font-size:18px;
	float:right;
}

#column .widget-potlood p.tekst {
	float:right;
    font:italic 15px Georgia, serif;
    color:#666;
	margin-top:12px;
	text-align:right;
}

.blauw-arrow {
	color:#2FB7E6;
	text-align:right;
	text-transform:uppercase;
	font-weight:bold;
	font-size:10px;
	margin-top:30px;
}

.blauw-arrow a {
}

/* algemeen service */

.widget-docenten {
	background:transparent url(images/widget-docenten-bg.jpg) repeat scroll left top;
	float:left;
	height:100px;
	margin-right:11px;
	padding:10px;
	text-align:right;
	width:175px;
}

.widget-boekhandels {
	background:transparent url(images/widget-boekhandels-bg.jpg) repeat scroll left top;
	float:left;
	height:100px;
	margin-right:11px;
	padding:10px;
	text-align:right;
	width:176px;
}

.widget-verenigingen {
	background:transparent url(images/widget-verenigingen-bg.jpg) repeat scroll left top;
	float:left;
	height:100px;
	margin-right:0px;
	padding:10px;
	text-align:right;
	width:176px;
}

div#content-auteurs .bottom-text-as {
	float:right;
	font-weight:bold;
	margin-top:12px;
	text-align:right;
}

.widget-service h4 {
	color:#2FB7E6;
	font-family:Georgia;
	font-size:19px;
	font-style:italic;
}

.widget-service p {
	margin:0 0 0 65px;
	padding:5px 0;
	width:110px;
    font:italic 14px Georgia, serif;
}

.widget-service .bottom-text a {
	margin-top:23px;
	font-weight:bold;
}

#bsl_question_wide-5 {
	padding:10px 0;
	line-height:17px;
}

#bsl_question_wide-5  h4 {
	font-size:19px;
	margin:0 0 5px 0;
}

#bsl_question_wide-5 img {
	float:left;
	padding-right:15px;
	
}

#bsl_question_wide-5 .bottom-line {
	border-bottom:1px dotted #999999;
	border-top:1px dotted #999999;
	margin-top:10px;
	padding:3.5px 0;
	clear:both;
	text-align:right;
	font-weight:bold;
}

#bsl_question_wide-5 .bottom-line .link {
	float:none;
}

#bsl_question_wide-5 .subtitle {
	color:#2FB7E6;
	text-transform:uppercase;
	display:block;
}

#widget-service-helpdesk {
	padding:10px 0 15px 0;
    border-top:2px solid #454545;
    border-bottom:2px solid #454545;
	margin-bottom:15px;
	line-height:17px;
}

#widget-service-helpdesk  h4 {
	font-size:19px;
	margin:0 0 5px 0;
}

#widget-service-helpdesk img {
	float:left;
	padding-right:15px;
	
}

#widget-service-helpdesk .bottom-line {
	border-bottom:1px dotted #999999;
	border-top:1px dotted #999999;
	margin-top:10px;
	padding:3.5px 0;
	clear:both;
	text-align:right;
	font-weight:bold;
}

#widget-service-helpdesk .bottom-line .link {
	float:none;
}

#widget-service-helpdesk .subtitle {
	color:#2FB7E6;
	text-transform:uppercase;
	display:block;
}

#bsl_question_wide-4 {
	padding:10px 0 15px 0;
    border-top:2px solid #454545;
/*    border-bottom:2px solid #454545;
	margin-bottom:15px;*/
	line-height:17px;
	float:none;
	
}

.blok-2  {
	padding:10px 0 15px 0;
    border-top:2px solid #454545;
/*  border-bottom:2px solid #454545;
	margin-bottom:15px;*/
	line-height:17px;
	float:left;
	width:300px;
}

.blok-2-zak {
	float:left;
	line-height:17px;
	padding:0px 0 15px;
	width:605px;
}

#bsl_question_wide-4  h4 {
	font-size:19px;
	margin:0 0 5px 0;
}

#bsl_question_wide-4 img {
	float:left;
	padding-right:15px;
	
}

#bsl_question_wide-4 .bottom-line {
	border-bottom:1px dotted #999999;
	border-top:1px dotted #999999;
	margin-top:10px;
	padding:3.5px 0;
	clear:both;
	text-align:right;
	font-weight:bold;
}

#bsl_question_wide-4 .bottom-line .link {
	float:none;
}

#bsl_question_wide-4 .subtitle {
	color:#2FB7E6;
	text-transform:uppercase;
	display:block;
	font-size:12px;
	font-style:normal;
}

div#content-auteurs  .subtitle {
	color:#2FB7E6;
	text-transform:uppercase;
	font-family:Arial, Helvetica, sans-serif;
	margin:0 0 3px 0;
	display:block;
	font-size:11px;
	font-style:normal;
	font-weight:bold;
}

#widget-service-middle {
	margin:10px 0;
    border-top:2px solid #454545;
	padding:15px 0;
	line-height:17px;
}

#widget-service-middle h4 {
	font-size:19px;
	margin-bottom:10px;
}

#widget-service-middle ul {
	float:left;
}

#widget-service-middle ul li {
	list-style-image:none;
	background:transparent url(images/bg-link.gif) no-repeat scroll 0 5px;
	padding-left:20px;
	padding-top:2px;
	padding-bottom:2px;
}

#widget-service-middle .left {
	float:left;	
	width:290px;
}

#widget-service-middle .right {
	float:right;
	width:290px;
	margin-bottom:15px;
}

#widget-service-middle .right img {
	float:left;
	padding-right:10px;
}

/* adverteerders */

#widget-adverteerders-doelgroep {
	border-top:2px solid #454545;
	padding:10px 7px;
}

.post-adverteerders {
}

#widget-adverteerders-doelgroep .adverteerders-select {
	width:599px;
	border:1px solid #eaeaea;
	margin-left:-7px;
	margin-top:15px;
	padding:10px 7px 0;
	background:url(images/selecteer.jpg) top right no-repeat;
}

#widget-adverteerders-doelgroep .adverteerders-select .selecteer {
	margin:5px 0 10px 0;
	width:240px;
	border: 1px solid #999;
	background-color:#EBEBEB;
}

.adverteerders-select .form-holder {	
	background:none;
	margin-left:120px;
}

#widget-adverteerders-titels-1 {
	margin:10px 0;
        border-top:2px solid #454545;
	padding:15px 0;

	line-height:17px;
}

#widget-adverteerders-titels-1 h4 {
	font-size:19px;
	margin-bottom:10px;
}

#widget-adverteerders-titels-1 ul {
	float:left;
	width: 285px;
	margin-right: 20px;
}

#widget-adverteerders-titels-1 ul.geenmargin {
	margin-right:0px;
}

#widget-adverteerders-titels-1 ul li {
	list-style-image:none;
	background:transparent url(images/bg-link.gif) no-repeat scroll -7px 5px;
	padding-left:15px;
	padding-top:2px;
	padding-bottom:2px;
}

#widget-adverteerders-titels-1 ul li.none {
	padding:0;
	margin:0;
	background:none;
}

#widget-adverteerders-titels-1 ul li a {
	color: #000;
}
#widget-adverteerders-titels-2 {
	margin:10px 0;
    border-top:2px solid #454545;
	padding:15px 7px;
	line-height:17px;
}

#widget-adverteerders-titels-2 h4 {
	font-size:19px;
	margin-bottom:10px;
}

#widget-adverteerders-titels-2 ul {
	float:left;
	margin-right:150px;
}

#widget-adverteerders-titels-2 ul.geenmargin {
	margin-right:0px;
}

#widget-adverteerders-titels-2 ul li {
	list-style-image:none;
	background:transparent url(images/bg-link.gif) no-repeat scroll -7px 5px;
	padding-left:15px;
	padding-top:2px;
	padding-bottom:2px;
}

#widget-adverteerders-titels-2 ul li.none {
	padding:0;
	margin:0;
	background:none;
}

div#content-auteurs h4.adverteerders {
	color:#2FB7E6;
	font-family:Georgia;
	font-size:16px;
	font-style:italic;
	margin:0 0 10px;
}

#column .auteur-img {
	float:left;
}

.auteur-img-ha img
{
	float: left;
}

#column .auteur-p {
	float:left;
	width: 190px;
}

#column .auteur-p .auteur-telefoonnummer {
	font-size:14px;
	color:#454545;
	font-weight:bold;
	padding:3px 0;
	display:block;
	margin-top:0px;
}

#column .auteur-p .auteur-email {
	text-transform:uppercase;
	font-weight:bold;
	font-size:10px;
}

/* adverteerders overzicht */

.widget-adverteerders-zoekresultaat {
	padding:12px 7px;
	border-bottom:1px dotted #666;
	height:135px;

}

h3.zoekresultaat {
	font-size:15px;
}

.widget-adverteerders-zoekresultaat img {
	border:1px solid #CCC;
	padding:1px;
	float:left;
}

.widget-adverteerders-zoekresultaat .right {
	float:right;	
	width:480px;
}

.widget-adverteerders-zoekresultaat ul {
	float:left;
	margin:10px 13px;
	list-style:disc;
}

.widget-adverteerders-zoekresultaat ul li {
	padding:0;	
}

.widget-adverteerders-zoekresultaat .meerinformatie a {
	background:transparent url(images/buttons.gif) no-repeat scroll 0 -26px;
	color:#FFFFFF;
	float:right;
	font-size:10px;
	line-height:26px;
	overflow:hidden;
	text-align:center;
	width:82px;
	text-transform:uppercase;
}
.widget-adverteerders-zoekresultaat .meerinformatie {
	height:1%;
	overflow:hidden;
}

.widget-adverteerders-zoekresultaat .reserveer {
	float:right;
	padding:6px 6px;
	margin-right:10px;
}

.widget-adverteerders-zoekresultaat .reserveer a {
	background:transparent url(images/bg-link.gif) no-repeat scroll left 2px;
	padding-left:20px;
	color:#454545;
}

.zoekresultaten .border {
  border-top:2px solid #454545;
}

/* adverteerders details */

.widget-adverteerders-detail {
	padding:0px 7px;
/*
    border-bottom:2px solid #454545;
	height:220px;
*/
}

h1.detail {
	font-size:20px;
	margin:0 0 10px 0;
}

.widget-adverteerders-detail img {
	border:1px solid #CCC;
	padding:1px;
	float:left;
}

.widget-adverteerders-detail .right {
	float:right;	
	width:480px;
}

.widget-adverteerders-detail ul {
	margin:10px 0;
	list-style:none;
}

.widget-adverteerders-detail ul li {
	padding:3px 0;	
	
}

.widget-adverteerders-formule ul li.zonderborder {
	border-bottom:0px;
}

.widget-adverteerders-formule ul li h2.border-bottom {	
	padding-bottom:2px;
	border-bottom:1px dotted #666;
}

.widget-adverteerders-detail .reserveer a {
	background:transparent url(images/buttons.gif) no-repeat scroll 0 -26px;
	color:#FFFFFF;
	float:right;
	font-size:10px;
	line-height:26px;
	overflow:hidden;
	text-align:center;
	width:82px;
	text-transform:uppercase;
}
.widget-adverteerders-detail .reserveer {
	height:1%;
	overflow:hidden;

}


.widget-adverteerders-formule .reserveer a {
	background:transparent url(images/buttons.gif) no-repeat scroll 0 -26px;
	color:#FFFFFF;
	float:right;
	font-size:10px;
	line-height:26px;
	overflow:hidden;
	text-align:center;
	width:82px;
	text-transform:uppercase;
}
.widget-adverteerders-formule .reserveer {
	height:1%;
	overflow:hidden;

}


.widget-adverteerders-formule ul li {
	padding:5px 0 10px 0;
	border-bottom:1px dotted #666;
	margin:5px 0;
}

.adverteerders-detail .border {
  border-top:2px solid #454545;
}

ul.ul-normal li {
	list-style-image:url(images/klein-pijltje-wit.jpg);
	padding-bottom:2px;
	padding-left:0;
	padding-top:2px;
	border-bottom:0;
}

ul.ul-normal {
	margin-left:7px;
	padding:0 0 0 9px;
}

ul.ul-normal-disc li {
	padding-bottom:2px;
	padding-left:0;
	padding-top:2px;
	border-bottom:0;
	list-style:disc;
}

ul.ul-normal-disc {
	margin-left:5px;
	padding:0 0 0 10px;
}

.post-adverteerders h1 {
	font-size: 23px;	
	margin:0 0 10px;
}

.arrow li.last {
	margin-top:6px;	
}

/* banner widget */

.widget-adverteerders-banner {
	padding:7px 0px 0px 0px;
	
    border-top:2px solid #454545;

}

/* content page */

#content-page .post h1 {
	color:#2FB7E6;
	font-family:Georgia,"Times New Roman",Times,serif;
	font-size:24px;
	padding-bottom:5px;
}


/* overzicht blogs */

#widget-overzicht-blogs {
	padding:5px 7px;
	text-align:left;
	font-size:10px;
	font-weight:bold;
	text-transform:uppercase;
	color:#2FB7E6;
	margin-bottom:10px;
	float:left;
}

#widget-overzicht-blogs ul {
	float:left;
}

#widget-overzicht-blogs ul li {
	float:left;
	width:300px;
	display:block;
	margin:10px 0 0 0;
}

#widget-overzicht-blogs img {
	float:left;
	margin-right:10px;
}

.overzicht-van-de-blogs .border {
  border-top:2px solid #454545;
}

/* overzicht auteurs */

#widget-overzicht-auteurs {
	padding:5px 0px;
	text-align:left;
	font-size:10px;
	font-weight:bold;
	text-transform:uppercase;
	color:#2FB7E6;
	margin-bottom:10px;
	float:left;
}

#widget-overzicht-auteurs ul {
	float:left;
	padding:0 7px;
	margin-bottom:5px;
}

#widget-overzicht-auteurs ul li {
	float:left;
	width:300px;
	display:block;
	margin:10px 0 0 0;
}

#widget-overzicht-auteurs img {
	float:left;
	margin-right:10px;
}

.overzicht-van-al-onze-auteurs .border {
  border-top:2px solid #454545;

}

.a-z-menu {
	margin:8px 0;
	padding:7px 0;
	border-top:1px dotted #666;
	text-align:center;
	border-bottom:1px dotted #666;
}

.a-z-menu span {
	text-align:center;
	margin-right:10px;
	font-size:14px;	
}

.a-z-menu span.active {
	border:1px solid #2FB7E6;
	color:#2FB7E6;
	height:15px;
	padding:0px 2px 0px 2px;
	width:15px;	
}

.a-z-menu span.nee {
	color:#454545;
}

.a-z-menu a {
	font-size:14px;	
}
/* reactie button */
input.reageer {
	background:transparent url(images/buttons.gif) no-repeat scroll 0 -78px;
	border:0 none;
	color:#FFFFFF;
	cursor:pointer;
	height:26px;
	margin:15px 0 0;
	overflow:hidden;
	position:relative;
	width:110px;
}

.comment-label {
	margin:0 0 10px 0;
}

.comment-label-2 {
	margin:0;
}

#respond
{
    margin-top: 15px;
}

#commentform input#author, #commentform input#email, #commentform input#url, #commentform textarea {
	padding:4px;
	background:#F4F4F4;
	border:1px solid #DDDDDD;
}

#commentform p {
	margin-bottom:20px;
}

#commentform #submit
{
    font-size: 1.1em;
    font-weight: bold;
    padding: 8px 16px;
}

.comment-info {
	color:#9D9D9D;
	font-size:12px;	
	padding-bottom:3px;
}

.italic {
	font-style:italic;
}

.comment-info strong{
	color:#454545;
}
/*standaard list widget */


div#column div.widget-list-default {
  padding:12px 5px 12px 5px;	
  font-size:12px;
  float:none;
  margin:0;
  border-top:1px solid #999;
}

div.widget-list-default {
	float:left;
	margin-right:140px;
}

div.widget-list-default ul li {
	background:transparent url(images/bg-link.gif) no-repeat scroll 0 5px;
	padding-left:20px;
	padding-top:2px;
	padding-bottom:2px;
}

div.widget-list-default ul {
	margin-left:-6px;
}

div#column div.widget-list-default h4 {
	color:#353535;
	font-family:Georgia,"Times New Roman",Times,serif;
	font-size:18px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:italic;
	font-variant:normal;
	font-weight:normal;
	line-height:normal;
	margin:0 0 7px;
}

div#column div.widget-list-default img {
    float:left;/*
	padding-right:10px;*/
}

div#column div.widget-list-default ul li {
	list-style-image:url(images/klein-pijltje.jpg);
	background:none;
	padding-left:0;
	padding-top:2px;
	padding-bottom:2px;
}

div#column div.widget-list-default ul li a {
	color:#454545;
}

div#column div.widget-list-default ul {
	margin-left:16px;
	float:left;
	padding:0 0 0 10px;


}

div#column div.widget-list-default p.titel {
	color:#2FB7E6;
	font-size:11px;
	font-weight:bold;
	margin-bottom:5px;
	margin-top:10px;
	text-transform:uppercase;
}

/* b versie */
div.widget-list-default-fixed {
	float:left;
	width:185px;
}

div.widget-list-default-fixed ul li {
	background:transparent url(images/bg-link.gif) no-repeat scroll 0 5px;
	padding-left:20px;
	padding-top:2px;
	padding-bottom:2px;
}

div.widget-list-default ul {
	margin-left:-6px;
}

div#column div.widget-list-default-fixed h4 {
	color:#353535;
	font-family:Georgia,"Times New Roman",Times,serif;
	font-size:18px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:italic;
	font-variant:normal;
	font-weight:normal;
	line-height:normal;
	margin:0 0 7px;
}

div#column div.widget-list-default-fixed img {
    float:left;/*
	padding-right:10px;*/
}

div#column div.widget-list-default-fixed ul li {
	list-style-image:url(images/klein-pijltje.jpg);
	background:none;
	padding-left:0;
	padding-top:2px;
	padding-bottom:2px;
}

div#column div.widget-list-default-fixed ul li a {
	color:#454545;
}

div.widget-list-default-fixed ul li a {
	color:#454545;
}

div#column div.widget-list-default-fixed ul {
	margin-left:16px;
	float:left;
	padding:0 0 0 10px;


}

div#column div.widget-list-default-fixed p.titel {
	color:#2FB7E6;
	font-size:11px;
	font-weight:bold;
	margin-bottom:5px;
	margin-top:10px;
	text-transform:uppercase;
}


/* widget auteur home */
div#column div.widget-auteur-home {
  padding:12px 5px 12px 5px;	
  font-size:12px;
  border-top:1px solid #999;
}

div#column div.widget-auteur-home h4 {
	color:#353535;
	font-family:Georgia,"Times New Roman",Times,serif;
	font-size:18px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:italic;
	font-variant:normal;
	font-weight:normal;
	line-height:normal;
	margin:0 0 7px;
}

div#column div.widget-auteur-home img {
    float:left;
	padding-left:10px;
	padding-right:10px;/*
	padding-right:10px;*/
}

div#column div.widget-auteur-home ul li {
	list-style-image:url(images/klein-pijltje.jpg);
	padding-left:0;
	padding-top:2px;
	padding-bottom:2px;
}

div#column div.widget-auteur-home ul {
	margin-left:7px;
	float:left;
	padding:0 0 0 10px;


}

div#column div.widget-auteur-home p.titel {
	color:#2FB7E6;
	font-size:11px;
	font-weight:bold;
	margin-bottom:5px;
	margin-top:10px;
	text-transform:uppercase;
}

/* widget laatste blogs extra */
div#column div.widget_recent_entries_extra {
  border-top:1px solid #999;
  padding:12px 5px 12px 5px;	
  font-size:12px;
}

div#column div.widget_recent_entries_extra h4 {
	color:#353535;
	font-family:Georgia,"Times New Roman",Times,serif;
	font-size:18px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:italic;
	font-variant:normal;
	font-weight:normal;
	line-height:normal;
	margin:0 0 7px;
}
div#column div.widget_recent_entries_extra img {
    float:left;
	padding-left:0px;
	padding-right:10px;/*
	padding-right:10px;*/
}
div#column div.widget_recent_entries_extra li {
	border-bottom:1px dotted #999999;
	padding-bottom:3px;
}

div#column div.widget_recent_entries_extra li .titel {
	font-size:11px;
	margin-bottom:5px;
	margin-top:10px;
	color:#2FB7E6;
	text-transform:uppercase;
	font-weight:bold;
}

div#column div.widget_recent_entries_extra li .naam {
	margin-bottom:3px;
	margin-top:0px;
	font-weight:bold;
	text-transform:uppercase;
	color:#2FB7E6;
	font-size:11px;
}
div#column div.widget_recent_entries_extra li .titel-post {
	margin-bottom:0px;
	margin-top:5px;
	text-transform:none;
	color:#2FB7E6;
	font-size:12px;
}

div#column div.widget_recent_entries_extra li p {
	display:block;
	padding-left:0;
	line-height:17px;
}

/* cuco widget */
div.cuco-widget h4 {
	font-size:19px;
	margin-bottom:10px;
}

div.cuco-widget {
	background:#fff;	
}

div.cuco-widget img {
	float:left;
	padding-right:10px;
	margin-bottom:10px;
}

/* gratis nieuwsbrief */
div#column-small .bsl_nieuwsbrief {
	width:175px;
	height:80px;
	background:url(images/nieuwsbrief.jpg) top left no-repeat;
	float:left;
	text-align:right;
	padding:10px;
}

div#column-small .bsl_nieuwsbrief h4 {
	font-size:19px;
}

div#column-small .bsl_nieuwsbrief p {
	width:100px;
	margin:0 0 0 65px;
	padding:0 10px 0 0;
	font-style:italic;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:15px;
}

div#column-small .bsl_nieuwsbrief .bottom-text {
	float:right;
	font-weight:bold;
	margin-top:25px;
	text-align:right;
}

.standaard-block-zak .subtitle{
	color:#2FB7E6;
	text-transform:uppercase;
	display:block;
}

.standaard-block-zak img {
	float:left;
	margin-right:15px;
}

/* HA */
.subtitle-ha {
	color:#2FB7E6;
	font-size:10px;
	margin:0 0 0 10px;
	text-transform:uppercase;
	font-weight:bold;
	
}

.ha-wrap {
	margin-bottom:5px;
	margin-top:10px;
	padding-bottom:10px;
	border-bottom:1px dotted #454545;
}



.wrap-single {
	float:right;
}

.wrap-single .widget-potlood {
	background:transparent url(images/bg-potlood.jpg) repeat scroll 0 0;
	height:98px;
	margin-top:0;
	padding:10px;
	width:280px;
}

.wrap-single .widget-potlood h4 {
	font-size:18px;
	float:right;
}

.wrap-single .widget-potlood p.tekst {
	float:right;
    font:italic 15px Georgia, serif;
    color:#666;
	margin-top:12px;
	text-align:right;
}

.widget_archive {
	border-top:1px solid #999999;
	font-size:12px;
	padding:12px 5px;
}

.widget_archive h4 {
	color:#353535;
	font-family:Georgia,"Times New Roman",Times,serif;
	font-size:18px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:italic;
	font-variant:normal;
	font-weight:normal;
	line-height:normal;
	margin:0 0 7px;
}

.widget_archive ul li {
	background:transparent none repeat scroll 0 0;
	list-style-image:url(images/klein-pijltje.jpg);
	padding-bottom:2px;
	padding-left:0;
	padding-top:2px;
}
.widget_archive ul li a {
	color:#454545;
}

.widget_archive ul {
	float:left;
	margin-left:16px;
	padding:0 0 0 10px;
}

#column .widget_archive ul {
        float: none;
}

.widget_categories {
	border-top:1px solid #999999;
	font-size:12px;
	padding:12px 5px;

}

.widget_categories h4 {
	color:#353535;
	font-family:Georgia,"Times New Roman",Times,serif;
	font-size:18px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:italic;
	font-variant:normal;
	font-weight:normal;
	line-height:normal;
	margin:0 0 7px;

}

.widget_categories ul li {
	background:transparent none repeat scroll 0 0;
	list-style-image:url(images/klein-pijltje.jpg);
	padding-bottom:2px;
	padding-left:0;
	padding-top:2px;
}
.widget_categories ul li a {
	color:#454545;
}

.widget_categories ul {
	float:left;
	margin-left:16px;
	padding:0 0 0 10px;
}

#column .widget_categories ul {
        float: none;
}

.widget-list-tag {
	border-top:1px solid #999999;
	font-size:12px;
	padding:12px 5px;

}

.widget-list-tag h2 {
	color:#353535;
	font-family:Georgia,"Times New Roman",Times,serif;
	font-size:18px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:italic;
	font-variant:normal;
	font-weight:normal;
	line-height:normal;
	margin:0 0 7px;

}

.widget-list-tag ul.wp-tag-cloud li {
	background:transparent none repeat scroll 0 0;
	list-style-image:url(images/klein-pijltje.jpg);
	padding-bottom:2px;
	padding-left:0;
	padding-top:2px;
}
.widget-list-tag ul.wp-tag-cloud li a {
	color:#454545;
}

.widget-list-tag ul.wp-tag-cloud {
	float:left;
	margin-left:16px;
	padding:0 0 0 10px;
}

#cee_title h2 {
	width:300px;
	float:right;
	padding-top:5px;
}

#cee_title h2 a.first {
	background:transparent url(images/bg-link.gif) no-repeat scroll 100% 2px;
	clear:right;
	float:left;
	font-size:10px;
	color:#2FB7E6;
	font-weight:bold;
	position:absolute;
	margin:8px 0 0 30px;
	padding:0 12px 0 0;
	text-transform:uppercase;
	font-style:normal;
	font-family:Arial, Helvetica, sans-serif;
}

#cee_title h2 a.second {
	background:transparent url(images/buttons.gif) no-repeat scroll 0 -52px;
	color:#FFFFFF;
	display:block;
	font-size:10px;
	font-style:normal;
	line-height:26px;
	margin:0 0 0 20px;
	padding:0 0 0 33px;
	font-family:Arial, Helvetica, sans-serif;
	overflow:hidden;
	float:right;
	text-align:center;
	text-transform:uppercase;
	width:105px;
}

/* carrousel */

div.scroller, div.scroller div.section { 
	/* modify width and height of scrolling section if necessary	*/		
	width: 470px; 
	margin-bottom:5px;
	overflow: hidden;
	padding: 0 10px;

	}
div.scroller {
	overflow:hidden;
	position:relative;	
}
	div.scroller div.section {
		/* modify width and height of each section as needed (should match the size of the scroller window)	*/		
		float:left;
		
		}
		
	div.scroller div.content 
	{
		
		width: 10000px;
	}
	
/* winkelwagentje */
iframe#shopping-cart-box {
  border:0;
  overflow:hidden;
  height: 83px;
}


div#content-auteursprofiel #auteur-profiel-header div.right img {
  padding-left:100px;
}


/* Registreren formulier */
#content-auteursprofiel-container {
    margin:10px 0;
}

#content-auteursprofiel-container table input{
    width:250px;
    margin-right:10px;
}

#content-auteursprofiel-container dt {
    clear:both;
    float:left;
    width:200px;
    font-size:12px;
    padding:5px;
}

#content-auteursprofiel-container .ginput_container input,
#content-auteursprofiel-container .ginput_container textarea,
.form-auteur-aanmelden input,
.form-auteur-aanmelden select,
.form-auteur-aanmelden textarea {
    border:solid 1px #999;
    padding:3px;
    margin-bottom:2px;
    width:300px;
    font-size: 12px;
}

.form-auteur-aanmelden select {
	width: 308px;
}

#content-auteursprofiel-container .gform_footer
{
    padding-top: 0;
}

#content-auteursprofiel-container input.button,
#content-auteursprofiel-container .form-auteur-aanmelden button
{
    padding: 8px 16px;
    font-size: 1.1em;
    font-weight: bold;
}

#content-auteursprofiel-container .form-auteur-aanmelden dt
{
    padding: 5px 0;
}

#content-auteursprofiel-container .form-auteur-aanmelden dd
{
    margin-bottom: 5px;
}

#content-auteursprofiel-container .form-auteur-aanmelden dd.error
{
    margin-bottom: 15px;
    margin-left: 201px;
    font-size: .9em;
}

#content-auteursprofiel-container .error {
    display:block;
    width:400px;
    margin-left:210px;
    margin-bottom:10px;
}

#content-auteursprofiel-container .product-list,
#content-auteursprofiel-container .product-shop {
    width: 330px;
}

#content-auteursprofiel-container div.entry ul.listing2{
    margin-left: 0px;
}

#gforms_confirmation_message {
	font-size: 12px;
}

div.widget.widget_wmp_widget {
    padding-bottom: 10px;
    border-bottom: 1px dotted;
    margin-bottom: 10px;
}

div#text-3 h2,
div.widget.widget_wmp_widget h2 {
    color: #353535;
    font-family: Georgia,"Times New Roman",Times,serif;
    font-size: 18px;
    font-size-adjust: none;
    font-stretch: normal;
    font-style: italic;
    padding-left: 20px;
    font-variant: normal;
    font-weight: normal;
    line-height: normal;
    margin: 0 0 7px;
}
div.widget.widget_wmp_widget li {
    list-style-type:disc;
}
div#column div#text-3 ul {
    padding-left: 25px;
}
div#column div.widget.widget_wmp_widget ul {
    padding-left: 35px;
}

div#text-3 li {
    list-style-type:disc;
}
/*.postThumb{
	float: right;
	margin-left: 10px;
} */