body {

	background-color: #000;
	color:#fff;

}

#home #header {

	background: url(../img/bg-home.jpg) no-repeat #000;
	background-position: 50% 0;
	
}

#home #mainwrapper {

	background: url(../img/bg-home.jpg) no-repeat #000;
	background-position: 0 -260px;
	
}

#page #mainwrapper {

	background: url(../img/bg-page.jpg) no-repeat #000;
	background-position: 0 -151px;
	
}

#page #header {

	background: url(../img/bg-page.jpg) no-repeat #000;
	
}

#intro {

	text-shadow: 0 3px 3px #000;
	
}

.boeken ul li {

	background: url(../img/boekthumb.png) no-repeat transparent;	

}

#page .boeken ul li {

	background: url(../img/boekthumb2.png) no-repeat transparent;	

}

#page .boeken ul li a { background: none; }

.comments {
	
	background-color: #111;
	border: 1px solid #222;
	
}

#lang li a { color:#fff; }

.boeken ul li a img {

	border:1px solid #acacac;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;

}

.boeken ul li a:hover img {

	border:1px solid #fff;

}

.boeken ul li a span.meer { 

	background: none;
	background-color: #000;
	color:#fff !important;

 }

.boeken ul li a span {

	background: url(../img/new.png) no-repeat transparent;
	text-indent: -999999px;

}

img.alignright, img.alignleft {

	border: 18px solid #000;

}


.collapsible h3 { background: url(../img/bullet2.png) no-repeat; background-position: 98% 50%; }

#accordion h3 {

	border-left:1px solid #310000;
	border-top:1px solid #310000;
	border-right:1px solid #310000;

}

#accordion div {

	border-left:1px solid #310000;
	border-bottom:1px solid #310000;
	border-right:1px solid #310000;

}

#accordion div div { border:none; }

#accordion h3, #accordion div {

	background-color: #240000;

}

.collapsible h3, .collapsible div {

	background-color: rgba(56,0,0,0.5) !important;

}

.collapsible h3:hover, .collapsible .ui-accordion-content, .collapsible h3.ui-state-active 
{ background-color: rgba(56,0,0,1) !important; }

#accordion h3 a { color:#fff; background: none; padding:0; }
#accordion h3 small { color:#959595; }

ul.testimonials li, .commentlist li {

	background-color: #240000;
	border:1px solid #310000;
	text-shadow: 0 1px 0 #000;

}

#reader { background: url(../img/reader.jpg) no-repeat transparent; color:#000; }

.boeken ul li strong.year { background-color: #000 !important; }

footer {

	background: url(../img/footer.png) no-repeat transparent;
	color:#545454;

}


/* ## navigation ###################################### start # */

#navigation ul li a {

	color:#fff;

}


/* ## navigation ###################################### end ### */

/* ## Forms ########################################## start # */

fieldset {

	border:none;

}

.input-text, #respond input, #respond textarea {

	border:1px solid #404040;
	background-color: #131313;
	color:#fff;

}

#fieldset-newsletter {

	background: url(../img/newsletter.jpg) no-repeat transparent;

}

#respond {

	background: url(../img/fieldset.jpg) no-repeat transparent;
	background-position: 50% 0;
	border: 1px solid #111;
	
}

/* ## Forms ########################################## end ### */


/* ## Headings ####################################### start # */


/* ## Headings ####################################### end ### */

/* ## Buttons ######################################## start # */



button, #dsq-post-button {
	
	border:none;
	color:#fff;
	background: url(../img/button.jpg) no-repeat transparent;
	background-position: 100% 0;

}

button:hover, #dsq-post-button:hover {

	background-position: 100% 100%;

}

#button-send {
	
	border:none;
	text-indent:-999999px;
	font-size: 1px;
	color:#fff;
	background: url(../img/button-send.png) no-repeat transparent;
	position: relative;
	top:-5px;

}

#button-send:hover {

	background-position: 0 100%;

}

#button-bestel {
	
	border:none;
	text-indent:-999999px;
	font-size: 1px;
	color:#fff;
	background: url(../img/button-bestel.png) no-repeat transparent;

}

#button-bestel:hover { background-position: 0 100%; }

/* ## Buttons ######################################## end ### */

/* ## Links ########################################## start # */

a:link, a:active, a:visited { 
	
	color:#d2a800;	

}

.text a:link, .text a:active, .text a:visited {

	/*background: url(../img/bullet.gif) no-repeat transparent;
	background-position: 0 50%;
	padding-left:10px;*/

}

.fragment a:link, .fragment a:active, .fragment a:visited,
a.lightbox:link, a.lightbox:active, a.lightbox:visited,
a.terug:link, a.terug:active, a.terug:visited  {

	padding:0;
	background: none;

}



a:hover {

	color:#fff;

}

#home #mainwrapper a:link, #home #mainwrapper a:active, #home #mainwrapper a:visited { 
	
	color:#fff;	

}

footer a:active, footer a:visited, footer a:link {

	color:#545454;

}

footer a:hover { color:#fff; }

a.coverlink:link, a.coverlink:active, a.coverlink:visited { 

	background: none !important;
	
}

a.coverlink:link span, a.coverlink:active span, a.coverlink:visited span {

	color:#fff;
	background-color: rgba(0,0,0,0.7);

}

a.coverlink:hover span {

	background-color: #000;

}

a.win:link, a.win:active, a.win:visited {

	background: url(../img/win.gif) no-repeat transparent;
	background-position: 0 50%;
	color:#fff;

}

/* ## Links ############################################ end # */

/* ## Disqus ######################################### start # */

.dsq-full-comment .dsq-comment-message {

	background: url(../img/comments.png) no-repeat #3a3a3a !important;

}

.dsq-button-small {
	
	border:none !important;
	color:#fff;
	background: url(../img/button.jpg) no-repeat transparent !important;
	background-position: 100% -15px !important;

}

/* ## Disqus ######################################### end ### */

