/* 	Main CSS
	author: Jonas Salen voor kunstmaan.be
	date: 2008 07 16
	comment: main stylesheet for UBA 
*/

/*------------------------------------------------------------------------------------------------------------
	ALGEMENE CSS ITEMS
------------------------------------------------------------------------------------------------------------*/

body {
	font-family: Arial, sans-serif;
	color: #333333;
	background: #F2F2F2 url(../img/body_back.jpg) no-repeat center top;
}
#container {
	width: 970px;
	margin-right: auto;
	margin-left: auto;
}
.clearer {
	clear: both;
	font-size: 1px;
	color: #FFFFFF;
	line-height: 1px;
}
.clearfix {
	clear: both;
}
.links {
	float: left;
}
.rechts {
	float: right;
	margin: 0px;
	padding: 0px;
}
.totop_cont {
	padding-top: 10px;
	clear: both;
	height: 20px;
}
a.totop {
	background: url(../img/totop.png) no-repeat;
	display: block;
	height: 20px;
	width: 48px;
	text-indent: -9999px;
	float: right;
}
a.alleberichten {
	display: block;
	float: right;
	padding: 0px 6px;
	background-color: #F30F83;
	height: 20px;
	line-height: 20px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
	text-decoration: none;	
	margin-right: 10px;
}

/*------------------------------------------------------------------------------------------------------------
	MAIN CONTAINERS
------------------------------------------------------------------------------------------------------------*/

.mainbox {
	padding: 10px;
	width: 950px;
	position: relative;
	background: #FFFFFF;
	margin-bottom: 10px;
}
#content {
	background: #FFFFFF url(../img/sidebar_shadow.png) no-repeat 250px 0px;
}

/*------------------------------------------------------------------------------------------------------------
	HEADER
------------------------------------------------------------------------------------------------------------*/

#header {
	height: 186px;
	width: 970px;
	background: url(../img/header.jpg) no-repeat;
}

#header a.blog {
	width: 68px;
	height: 102px;
	margin-left: 21px;
	margin-top: 10px;
	display:block;
	text-indent: -9999px;
}
#header a.fdc {
	width: 136px;
	height: 39px;
	margin-left: 813px;
	margin-top: 24px;
	display:block;
	text-indent: -9999px;
}

/*------------------------------------------------------------------------------------------------------------
	SIDEBAR
------------------------------------------------------------------------------------------------------------*/

#sidebar {
	float: left;
	width: 220px;
	padding: 10px 10px 20px;
}
#sidebar #closeall {
	background: url(../img/sidebar_pijlekedown.png) no-repeat 6px 5px;
	display: block;
	border: 1px solid #CCCCCC;
	line-height: 20px;
	padding-right: 20px;
	padding-left: 20px;
	font-size: 1.1em;
	text-transform: uppercase;
	color: #333333;
	text-decoration: none;
	margin-bottom: 10px;
	font-weight: bold;
}
#sidebar #togglelist {
	margin-bottom: 10px;
}
#sidebar #togglelist li h2 {
	background: url(../img/sidebar_pijlekedown.png) no-repeat 6px 5px;
	display: block;
	line-height: 20px;
	padding-right: 20px;
	padding-left: 20px;
	font-size: 1.1em;
	text-transform: uppercase;
	color: #333333;
	text-decoration: none;
	margin-bottom: 5px;
	margin-top: 10px;
	font-weight: bold;
	cursor: pointer;
}

body #container #sidebar h2.close, body #container #sidebar a.close  {
	background: url(../img/sidebar_pijlekeright.png) no-repeat 6px 5px;
}
#sidebar #togglelist ul {
	margin: 0px;
	padding: 0px;
}
#sidebar #togglelist li ul li {
	background: #F2F2F2;
	padding: 4px 6px;
	margin-bottom: 1px;
	font-size: 1.1em;
	color: #333333;
	line-height: 140%;
	position: relative;
}
#sidebar #togglelist li ul li a {
	font-size: 1em;
	color: #333333;
	text-decoration:none;
	font-weight: bold;
}
#sidebar #togglelist li ul li a.auteur {
	color: #FF0092;
}
#sidebar #togglelist li ul li span {
	position: absolute;
	font-size: 1em;
	color: #333333;
	right: 4px;
	font-weight: bold;
}
#sidebar #togglelist li#recent-posts ul li span{
	position: relative;
	font-size: 1em;
	color: #FF0092;
	text-decoration:none;
	font-weight: bold;
	right: 0px;
}

#sidebar #togglelist li#shares ul li {
	padding-left: 30px;
	background-repeat: no-repeat;
	background-position: 6px 4px;
}

#sidebar #togglelist li#shares ul li.flickr {
	background-image: url(../img/ico_flickr.png);
}
#sidebar #togglelist li#shares ul li.youtube {
	background-image: url(../img/ico_youtube.png);
}
#sidebar #togglelist li#shares ul li.delicious {
	background-image: url(../img/ico_delicious.png);
}
#sidebar #togglelist li#shares ul li.slideshare {
	background-image: url(../img/ico_slideshare.png);
}
#sidebar #togglelist li#shares ul li.technorati {
	background-image: url(../img/ico_technorati.png);
}
#sidebar #togglelist li#shares ul li.facebook {
	background-image: url(../img/ico_facebook.png);
}
#sidebar #togglelist li#shares ul li.garagetv {
	background-image: url(../img/ico_garagetv.png);
}
#sidebar #togglelist li#shares ul li.linkedin {
        background-image: url(../img/ico_linkedin.png);
}
#sidebar #togglelist li#shares ul li.twitter {
        background-image: url(../img/ico_twitter.png);
}

#sidebar #banners a {
	display: block;
	margin-bottom: 10px;
}

#sidebar td.mbl_fo_hidden {
	display: none;
}
#sidebar table#MBL_COMM img {
	border:1px solid #AAAAAA;
}
#sidebar tr#tr0 {
	display: none;
}

/*------------------------------------------------------------------------------------------------------------
	POST
------------------------------------------------------------------------------------------------------------*/

#content .post {
	float: right;
	width: 670px;
	padding: 10px 0px 20px;
}

#content .post h2.pagetitle {
	padding-bottom: 10px;
	margin-bottom: 20px;
	border: 1px solid #CCCCCC;
	font-size: 1.5em;
	padding: 5px;
	color: #000000;
	letter-spacing: 0px;
}

/* ---- SEARCH ---------------------------------------------------------------------------------------------*/

.post #search {
	height: 20px;
}
.post #search a.rss {
	font-size: 1.1em;
	line-height: 20px;
	font-weight: bold;
	color: #FFFFFF;
	background: #FF6600;
	text-align: center;
	display: block;
	height: 20px;
	width: 40px;
	text-transform: uppercase;
	text-decoration: none;
	float: right;
}
.post #search #searchform {
	float: right;
	height: 20px;
	padding-left: 10px;
	width: 202px;
}
.post #search #searchform #s {
	font-size: 1.1em;
	color: #FFFFFF;
	text-decoration: none;
	background: #333333;
	height: 16px;
	width: 112px;
	border: 0px none #333333;
	float: left;
	padding: 4px 4px 0px;
	margin: 0px;
}
.post #search #searchform #searchsubmit {
	font-size: 1.1em;
	line-height: 20px;
	font-weight: bold;
	color: #FFFFFF;
	height: 20px;
	width: 77px;
	border: 0px none #333333;
	background: #333333 url(../img/searchbutton_back.png) no-repeat right center;
	padding: 0px;
	display: block;
	float: right;
	text-transform: uppercase;
	margin: 0px;
}
.post .content {
	margin-top: 30px;
}
.post h2 {
	font-size: 3.5em;
	color: #000000;
	letter-spacing: -3px;
	margin-bottom: 30px;
}
.post h2 a {
	color: #000000;
	text-decoration:none;
}

/* ---- FUNCTIONS ---------------------------------------------------------------------------------------------*/

.post ul.functions {
	height: 28px;
	margin-bottom: 10px;
}
.post ul.functions li {
	float: left;
	height: 20px;
	padding-bottom: 8px;
	margin-right: 4px;
}
.post ul.functions li a, .post ul.functions li.aanrader span.aangeraden {
	display: block;
	height: 20px;
	line-height: 20px;
	font-size: 1.1em;
	text-transform: uppercase;
	color: #333333;
	text-decoration: none;
	background: #E0E0E0 no-repeat left top;
	padding: 0px 6px;
	font-weight: bold;
}
.post ul.functions li.sharethis {
	position: relative;
}
.post ul.functions li.sharethis ul {
	position: absolute;
	top: 25px;
	left: 0px;
	width: 160px;
	background-color:#FFFFFF;
	border: solid 1px #E5E5E5;
	padding: 5px;
	display: none;
}
.post ul.functions li.sharethis ul li {
	float: none;
	padding-bottom: 4px;
	margin-bottom: 4px;
	border-bottom: solid 1px #E5E5E5;
	
}
.post  ul.functions  li.sharethis ul li a {
	padding-left: 26px;
	padding-right: 6px;
	background-color: #FFFFFF;
	background-repeat:no-repeat;
	background-position: 4px 2px;
}
.post ul.functions li.sharethis ul li.last {
	float: none;
	padding-bottom: 0px;
	margin-bottom: 0px;
	border-bottom: none 0px #FFFFFF;
}
.post  ul.functions  li.sharethis ul li.last a {
	text-align: right;
	font-size: 11px;
	text-transform:none;
	color: #FF0092;
}

.post ul.functions li.reacties {
	background: url(../img/functions_reacties_bottom.png) no-repeat center 20px;
}
.post ul.functions li.reacties a {
	color: #FFFFFF;
	background: #F30F83;
}
.post ul.functions li.aanrader a, .post ul.functions li.aanrader span.aangeraden {
	background-image: url(../img/functions_aanraden_back.png);
	padding-left: 20px;
}
.post ul.functions li.doormailen a {
	background-image: url(../img/functions_maildoor_back.png);
	padding-left: 22px;
}
.post ul.functions li.print a {
	background-image: url(../img/functions_print_back.png);
	padding-left: 24px;
}

/* ---- PROPERTIES ---------------------------------------------------------------------------------------------*/

.post .props {
	padding: 5px 0px 18px;
	margin-bottom: 20px;
	border-top: 1px solid #E5E5E5;
	background: url(../img/lijnpijl.png) repeat-x center bottom;
}
.post .props img {
	float: left;
}
.post .props .content {
	margin: 0px 0px 0px 70px;
	line-height: 140%;
	font-size: 1.2em;
}
.post .props a {
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.post .props a:hover {
	text-decoration: underline;
}
.post .props a.auteur, .post .props span.auteur {
	color: #FF0092;
	font-weight: bold;
}

/* ---- POST ---------------------------------------------------------------------------------------------*/

.post .postcontent {
	font-size: 1.5em;
	color: #404040;
	line-height: 140%;
	margin-bottom: 60px;
}
.post .postcontent h1, .post .postcontent h2, .post .postcontent h3, .post .postcontent h4, .post .postcontent h5, .post .postcontent h6 {
	font-size: 1.33333em;
	color: #000000;
	margin-bottom: 20px;
	font-weight: bold;
	letter-spacing: 0px;
}
.post .postcontent p, .post .postcontent ul, .post .postcontent ol {
	margin-bottom: 20px;
}
.post .postcontent ol {
	padding-left: 20px;
	list-style: decimal inside;
}
.post .postcontent ul li {
	padding-left: 20px;
	background: url(../img/li.png) no-repeat left 6px;
}
.post .postcontent b, .post .postcontent strong {
	color: #282828;
	font-weight: bold;
}
.post .postcontent a {
	color: #F30F83;
	text-decoration: none;
}
.post .postcontent a:hover {
	color: #404040;
	text-decoration: underline;
}

.post .postcontent a.imgcontainer {
	padding: 0px;
	text-decoration: none;
}
.post .postcontent a.imgcontainer:hover {
	padding: 0px;
	background: #FFFFFF;
	color: #000000;
}

.post .postcontent img {
	margin-bottom: 20px;
	padding: 4px;
	background: #FFFFFF;
	border: 1px solid #E5E5E5;
}

.post .postcontent img.floatleft, .post .postcontent img.alignleft {
	float: left;
	margin-right: 20px;
}

.post .postcontent img.floatright, .post .postcontent img.alignright {
	float: right;
	margin-left: 20px;
}

/* ---- NAVIGATION ---------------------------------------------------------------------------------------------*/

.post .navigation {
	margin-bottom: 30px;
	border: 1px solid #CCCCCC;
	padding: 5px;
	margin-top: 30px;
	position: relative;
	clear: both;
}

.post .navigation .links a {
	float: left;
	display: block;
	font-size: 1.2em;
	line-height: 16px;
	color: #423E3C;
	text-decoration: none;
	background: url(../img/prev_pijl.png) no-repeat left 4px;	
	padding-left: 23px;
	width: 282px;
}
.post .navigation .rechts a {
	float: right;	
	display: block;
	font-size: 1.2em;
	line-height: 16px;
	color: #423E3C;
	text-decoration: none;
	background: url(../img/next_pijl.png) no-repeat right 4px;	
	padding-right: 23px;
	width: 282px;
	text-align: right;
}

.post .navigation .mid {
	position: absolute;
	text-align: center;
	width: 258px;
	top: 3px;
	left: 200px;
	font-size: 1.2em;
	line-height: 20px;
	color: #423E3C;
}

.post .navigation .mid a {
	font-size: 1em;
	line-height: 20px;
	color: #423E3C;
	padding: 0px 4px;
	font-weight: bold;
	text-decoration: none;
}

.post .navigation .mid span.current {
	background-color: #E5E5E5;
	font-size: 1em;
	line-height: 20px;
	color: #423E3C;
	padding: 0px 4px;
	font-weight: bold;
}

.post .navigation .mid span.extend {
	font-size: 1em;
	line-height: 20px;
	color: #423E3C;
	padding: 0px 4px;
	font-weight: bold;
}

/* ---- COMMENTS ---------------------------------------------------------------------------------------------*/

.comments h3 {
	font-size: 2em;
	font-weight: bold;
	color: #000000;
	background: url(../img/lijnpijl.png) repeat-x center bottom;
	padding: 10px 10px 20px;
	border-top: 1px solid #E5E5E5;
	position: relative;
	margin-top: 30px;
}

.comments h3 a {
	font-size: 10px;
	line-height: 16px;
	font-weight: bold;
	color: #FFFFFF;
	background: #FF6600;
	text-align: center;
	display: block;
	height: 16px;
	width: 32px;
	text-transform: uppercase;
	text-decoration: none;
	position:absolute;
	right: 0px;
	top: 11px;
}

.comments .commentlist li {
	padding-top: 20px;
}

.comments .commentlist li.lijnonder {
	padding-bottom: 20px;
	border-bottom:1px solid #E5E5E5;
}

.comments .commentlist .nummer {
	font-size: 11px;
	line-height: 20px;
	color: #FFFFFF;
	background: url(../img/commentnr.png) repeat-x center top;
	text-align: center;
	float: left;
	height: 28px;
	padding-right: 7px;
	padding-left: 7px;
	font-weight: bold;
	margin-top: 4px;
}
.comments .commentlist .rozenummer {
	font-size: 11px;
	line-height: 20px;
	color: #FFFFFF;
	background: url(../img/commentnrroze.png) repeat-x center top;
	text-align: center;
	float: left;
	height: 28px;
	padding-right: 7px;
	padding-left: 7px;
	font-weight: bold;
	margin-top: 4px;
}
.comments .commentlist .props {
	font-size: 1.2em;
	width: 120px;
	float: left;
	color: #333333;
	line-height: 140%;
	border-top: 0px none #FFFFFF;
	background: url(none);
	margin: 0px;
	padding: 0px 0px 0px 20px;
}
.comments .commentlist .props span {
	font-size: 11px;
 	text-transform: uppercase;
	font-weight: bold;
}

.comments .commentlist .props a {
	color: #FF0092;
	text-decoration:none;
	font-weight: bold;
}

.comments .commentlist .content {
	font-size: 1.2em;
	color: #646464;
	line-height: 140%;
	float: left;
	margin-top: 0px;
	padding-left: 20px;
	width: 400px;
}

.comments .pingbacklist {
	padding-top: 15px;
	padding-left: 30px;
	padding-right: 30px;
}

.comments .pingbacklist li {
	padding-top: 5px;
	font-size: 1.2em;
	color: #646464;
	line-height: 140%;
}

.comments .pingbacklist li strong {
	color: #333333;
}

.comments .pingbacklist li a, .comments .commentlist .content a {
	background:#FFFFFF none repeat scroll 0 0;
	color:#000000;
	line-height:140%;
	padding-left:2px;
	padding-right:2px;
	text-decoration:underline;
}

.comments .pingbacklist li a:hover, .comments .commentlist .content a:hover {
	background:#000000 none repeat scroll 0 0;
	color:#FFFFFF;
	text-decoration:none;
}

/* ---- COMMENTFORM en MAILFORM ---------------------------------------------------------------------------------------------*/


.comments #commentform {
	margin-top: 20px;
}

#wp-email {
	font-size: 10px;
}

.comments #commentform p, #wp-email p {
	margin-top: 10px;
	clear: both;
	margin-bottom: 0px;
}
.comments #commentform label, #wp-email label {
	float:left;
	width: 145px;
	padding-left: 30px;
	font-size: 1.2em;
	color: #333333;
	height: 20px;
	line-height: 20px;
}
.comments #commentform input, #wp-email input {
	height: 14px;
	border: 1px solid #CCCCCC;
	width: 380px;
	padding-right: 3px;
	padding-left: 3px;
	color: #333333;
	padding-top: 4px;
}
.comments #commentform span.info {
	width: 380px;
	float:left;
	font-size: 1.2em;
	color: #333333;
	display: block;
	line-height: 20px;
}
#wp-email div.info {
	padding-left: 175px;
	width: 380px;
	font-size: 1.1em;
	color: #666666;
	line-height: 20px;
	padding-top: 3px;
}
.comments #commentform span.info a, #wp-email div.info a {
	text-decoration: none;
	color: #FF0092;
}
.comments #commentform span.info a:hover, #wp-email div.info a:hover {
	text-decoration: underline;
}

.comments #commentform textarea {
	border: 1px solid #CCCCCC;
	width: 380px;
	padding-right: 3px;
	padding-left: 3px;
	color: #333333;
	padding-top: 4px;
	margin-left: 175px;
	height: 80px;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
	line-height: 140%;
}
#wp-email textarea {
	border: 1px solid #CCCCCC;
	width: 380px;
	padding-right: 3px;
	padding-left: 3px;
	color: #333333;
	padding-top: 4px;
	height: 80px;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
	line-height: 140%;
}
.comments #commentform input#submit, #wp-email #wp-email-submit {
	height: 20px;
	border: 1px solid #CCCCCC;
	width: auto;
	padding-right: 3px;
	padding-left: 3px;
	color: #333333;
	line-height: 20px;
	font-weight: bold;
	text-transform: uppercase;
	background: #FFFFFF;
	width: 110px;
	padding-top: 0px;
	margin-left: 455px;
}
#wp-email p img {
	background: #FFFFFF none repeat scroll 0 0;
	border: 0px none #FFFFFF;
	padding:0px;
	margin: 0px 4px 0px 0px;
}

#wp-email input#imageverify {
	width: 100px;
}
#wp-email span#wp-email-loading {
	display: none;
	text-align: right;
	line-height: 16px;
}

/* ---- laatsteposts op auteurpagina en archiefposts --------------------------------------------------------------------*/

.laatsteposts h3 {
	font-size: 2em;
	font-weight: bold;
	color: #000000;
	background: url(../img/lijnpijl.png) repeat-x center bottom;
	padding: 10px 10px 20px;
	border-top: 1px solid #E5E5E5;
	position: relative;
	margin-top: 30px;
}

.laatsteposts li, .archiefposts li {
	clear: both;
	padding: 20px 10px;
	border-bottom: 1px solid #E5E5E5;
}

.laatsteposts li h4, .archiefposts li h4 {
	font-size: 1.6em;
	font-weight: bold;
	color: #000000;
	padding: 0px 0px 15px;
}
.laatsteposts li h4 a, .archiefposts li h4 a {
	color: #111111;
	text-decoration: none;
}
.laatsteposts li h4 a:hover, .archiefposts li h4 a:hover {
	color: #111111;
	text-decoration: underline;
}
.laatsteposts li .props, .archiefposts li .props {
	font-size: 1.2em;
	width: 120px;
	float: left;
	color: #333333;
	line-height: 140%;
	border-top: 0px none #FFFFFF;
	background: url(none);
	margin: 0px;
	padding: 0px;
}
.laatsteposts li .props span, .archiefposts li .props span {
	font-size: 11px;
 	text-transform: uppercase;
	font-weight: bold;
}

.laatsteposts li .props a, .archiefposts li .props a {
	color: #333333;
	text-decoration:none;
	font-weight: normal;
}

.laatsteposts li .content, .archiefposts li .content {
	font-size: 1.2em;
	color: #646464;
	line-height: 140%;
	float: left;
	margin-top: 0px;
	padding-left: 20px;
	width: 400px;
}
.laatsteposts li .content p, .archiefposts li .content p {
	margin-bottom: 10px;
}

.laatsteposts li a.leesverderlink, .archiefposts li a.leesverderlink {
	background: #FF0092 url(../img/slider_leesverder.png) no-repeat right center;
	display: block;
	height: 20px;
	font-size: 1.1em;
	line-height: 20px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
	padding-right: 26px;
	padding-left: 6px;
	float: left;
}

/*------------------------------------------------------------------------------------------------------------
	SLIDERS BOTTOM
------------------------------------------------------------------------------------------------------------*/

#recentposts .slide_prev, #fdckiest .slide_prev {
	background: url(../img/slider_prev.png) no-repeat;
	display: block;
	height: 45px;
	width: 45px;
	text-indent: -9999px;
	position: absolute;
	left: 10px;
	top: 20px;
}
#recentposts .slide_next, #fdckiest .slide_next {
	background: url(../img/slider_next.png) no-repeat;
	display: block;
	height: 45px;
	width: 45px;
	text-indent: -9999px;
	position: absolute;
	top: 20px;
	left: 60px;
}
.jcarousel-prev-disabled {
	filter:alpha(opacity=20);
	-moz-opacity:0.2;
	-khtml-opacity: 0.2;
	opacity: 0.2;
}

.jcarousel-next-disabled {
	filter:alpha(opacity=20);
	-moz-opacity:0.2;
	-khtml-opacity: 0.2;
	opacity: 0.2;
}
#recentposts h4, #fdckiest h4 {
	font-size: 3.5em;
	color: #000000;
	letter-spacing: -3px;
	height: 65px;
	line-height: 65px;
	margin-bottom: 10px;
	padding-left: 120px;
}
#recentposts .slide_nav, #fdckiest .slide_nav {
	border: 1px solid #CCCCCC;
	height: 25px;
	padding-top: 5px;
	padding-left: 450px;
	margin-bottom: 10px;
}
#recentposts .slide_nav li, #fdckiest .slide_nav li {
	float: left;
	height: 20px;
	width: 20px;
	margin-right: 2px;
}
#recentposts .slide_nav li a, #fdckiest .slide_nav li a {
	display: block;
	height: 20px;
	width: 20px;
	text-align: center;
	text-indent: -9999px;
	background: url(../img/slider_tabs.png);
	background-repeat: no-repeat;
	background-position: right center;
}
#recentposts .slide_nav li a.current, #fdckiest .slide_nav li a.current {
	background-position: left center;
}
#recentposts #slider1, #fdckiest .slider {
	width: 950px;
}
#recentposts h1, #fdckiest h2 {
	font-size: 2em;
	font-weight: bold;
	color: #000000;
	letter-spacing: -1px;
	margin-bottom: 10px;
}

/* ---- RECENT POSTS ---------------------------------------------------------------------------------------------*/

#recentposts h1 a {
	color: #000000;
	text-decoration:none;
}
#recentposts .props {
	font-size: 1.2em;
	line-height: 200%;
	color: #333333;
	margin-bottom: 10px;
}

#recentposts .props a.auteur {
	color: #FF0092;
	font-weight: bold;
	text-decoration: none;
}
#recentposts .props a {
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
#recentposts .content {
	font-size: 1.2em;
	line-height: 140%;
	color: #333333;
	padding-top: 10px;
	padding-bottom: 10px;
	border-top: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	margin-bottom: 10px;
}

#recentposts .content a {
	color: #FF0092;
	text-decoration: none;
}
#recentposts .content a:hover {
	text-decoration: underline;
}
#recentposts .content h1, #recentposts .content h2, #recentposts .content h3, #recentposts .content h4, #recentposts .content h5, #recentposts .content h6 {
	font-size: 1.5em;
	margin-bottom: 5px;
}
#recentposts .content p, #recentposts .content ul, #recentposts .content ol {
	margin-bottom: 5px;
}
#recentposts a.leesverderlink {
	background: #FF0092 url(../img/slider_leesverder.png) no-repeat right center;
	display: block;
	height: 20px;
	font-size: 1.1em;
	line-height: 20px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
	padding-right: 26px;
	padding-left: 6px;
	float: left;
}

/* ---- FDC KIEST ---------------------------------------------------------------------------------------------*/

#fdckiest ul li#links li, #fdckiest ul li#most-viewed li, #fdckiest ul li#most-voted-posts li, #fdckiest ul li#delicious-1 li {
	border-bottom: 1px solid #CCCCCC;
	font-size: 1.2em;
	padding-top: 4px;
	padding-bottom: 4px;
	position:relative;
	line-height: 140%;
	padding-right: 30px;
}

#fdckiest ul li#links li a, #fdckiest ul li#most-viewed li a, #fdckiest ul li#most-voted-posts li a, #fdckiest ul li#delicious-1 li a {
	color: #000000;
	text-decoration: none;
}

#fdckiest ul li#links li span, #fdckiest ul li#most-viewed li span, #fdckiest ul li#most-voted-posts li span {
	position: absolute;
	right: 0px;
	top: 5px;
	color: #666666;
	font-weight: bold;
}

#fdckiest ul li#author .content h5, #fdckiest ul li#auteur-van-de-maand .content h5 {
	margin-bottom: 10px;
}

#fdckiest ul li#author .content h5 a, #fdckiest ul li#auteur-van-de-maand .content h5 a {
	font-size: 1.1em;
	font-weight: bold;
	text-transform: uppercase;
	color: #333333;
	text-decoration: none;	
}

#fdckiest ul li#author .content a.author, #fdckiest ul li#auteur-van-de-maand .content a.author {
	float: left;
	width: 55px;
	height: 55px;
	display: block;
}

#fdckiest ul li#author .content p, #fdckiest ul li#auteur-van-de-maand .content p {
	margin-left: 70px;
	color: #333333;
	font-size: 1.2em;
	line-height: 140%;
	margin-bottom: 10px;
}

#fdckiest ul li#author .content a.leesverderlink, #fdckiest ul li#auteur-van-de-maand .content a.leesverderlink {
	background: #FF0092 url(../img/slider_leesverder.png) no-repeat right center;
	display: block;
	height: 20px;
	font-size: 1.1em;
	line-height: 20px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
	padding-right: 26px;
	padding-left: 6px;
	float: left;
	margin-left: 70px;
}

#fdckiest ul li#flickrrss a.thumb {
	display: block;
	float: left;
	width: 70px;
	height: 70px;
	margin-right: 2px;
	margin-bottom: 2px;
	background-position: center center;
}

#fdckiest ul li#flickrrss a.link {
	color: #333333;
	font-size: 11px;
	line-height: 300%;
	text-decoration:none;
	font-weight: bold;
	display:block;
}
#fdckiest ul li#flickrrss a.link:hover {
	color: #333333;
	text-decoration:underline;
}

/*------------------------------------------------------------------------------------------------------------
	ACTUEEL BANNER
------------------------------------------------------------------------------------------------------------*/

#actueel {
	padding: 10px;
}

/*------------------------------------------------------------------------------------------------------------
	FOOTER
------------------------------------------------------------------------------------------------------------*/

#footer {
	padding: 10px;
	text-align: right;
	font-size: 1.2em;
	color: #666666;
	margin: 0px;
}
#footer a {
	color: #666666;
	text-decoration: none;
}
#footer a:hover {
	text-decoration: underline;
}
#wpstats {
	display:none;
}


div.sociable {
margin: 0;
}

#fdckiest.mainbox ul.item #views-3 li {
        padding-bottom: 4px;
        padding-right: 30px;
        padding-top: 4px;
        line-height: 140%;
        border-bottom: 1px solid #CCCCCC
}

#fdckiest.mainbox ul.item #views-3 li a {
        font-size: 1.2em;
        color: #000000;
        text-decoration:none;
}

