/*  
Theme Name: Massive
Theme URI: http://www.massivepress.com/
Description: A Massive WordPress Theme for MassivePress.com
Version: 1.8
Author: Jason Schuller
Author URI: http://www.wpelements.com/
CSS based on GridFocus by Derek Punsalan at 5thiryone.com

Portage du theme pour SPIP:
Auteur : Kaiser
site : Music Best 
url : http://memed.kom.free.fr/

Aangepast door:
Auteur: Peter Darin
Voor: WITTEWOEDE.be
url: http://www.wittewoede.be
zomer 2010
 
*/

* {
	margin:0;
	padding:0;
	}

html,body {
	background:#FFF url(images/body-bg.png) top repeat-x;
	color:#707070;
	text-align:center;
	height: 100%;
	margin-bottom: 1px;
	}

body {
	font:12px arial,helvetica,verdana,sans-serif;
	overflow:-moz-scrollbars-vertical;
	}

h1 {
	font-size:24px;
	color: #006666;
	}

h2 {
	font-size:18px;
	color: #007744;
	}

h3 {
	font-size:16px;
	color: #007744;
	}

h4 {
	font-size:14px;
	}

h5 {
	font-size:10px;
	color:#7f7f7f;
	padding-left:1px;
	font-weight:400;
	}

a {
	color:#333;
	text-decoration:none;
	}

a:hover {
	color:#666;
	}

#wrapper {
	margin:0 auto;
	text-align:left;
	width:1080px;
	padding-left:10px;
	padding-right:10px;
	}

/* banner & footer - navigation and categories */
#wittewoede_logo {
	float: left;
	margin-left:1em;
	padding-top: 2em;
	}
/* positie LBC-NVK wordt lid blokje */
#dossier_header {
	width: 260px;
	padding-top: 2em;
	float: left;
	margin-left: 70em;
	font: 0.7em Verdana;
	}
#dossier_header a {
	text-decoration: none;
	color: #55aa33;
	}
#dossier_header a:hover {
	text-decoration: none;
	color: #55aa33;
	}

/*logo van de site*/
#masthead {
	background:url(images/logo.png) no-repeat;
	height:155px;
	margin-top:0;
	}

/*menu rechtsbovenaan*/
#headLinks {
	float:right;
	padding-top:6px;
	color:#55aa33;
	}

#headLinks a {
	font-size:14px;
	color:#55aa33;
	}

#headLinks a:hover {
	color:#bbcc33;
	}

#subHead {
	width:1080px;
	height:90px;
	border-bottom:1px solid #B8B8B8;
	padding-top:-20px;
	padding-bottom:5px;
	display:none;
	}

#headAds {
	width:728px;
	height:90px;
	margin:auto;
	display:none;
	}

li.top {
	border-left:1px solid #DDD;
	float:right;
	display:block width:100px;
	}

li.top a {
	width:100px;
	}

.nav li.skip a:hover,li.top a:hover {
	background:transparent;
	color:#333!important;
	}
	
/* Main navigatiebalk*/
#navbar {
	clear: both;
	padding-right: 0px;
	float: left;
	padding-left: 20px;
	width: 100%;
}

#page-bar ul {
	list-style: none;
	}

#page-bar li {
	float:left;
	list-style:none;
	cursor: pointer;
	display:block;
	}

#page-bar li:hover {
	color: #fff;
	}

#page-bar a, #page-bar a:visited {
	margin: 0px;
	font-weight:bold;
	color:#007744;
	display:block;
	padding-top: 10px;
	padding-right: 50px;
	padding-bottom: 10px;
	padding-left: 0px;
	}

#page-bar a:hover {
	text-decoration:none;
	display:block;
	}

/* Dropdown Menus */
#page-bar li {
	float: left;
	margin: 0px;
	padding: 0px;
	}
	
#page-bar li li {
	float: left;
	margin: 0px;
	padding: 0px;
	width: 125px;
	text-transform:none;
	}
	
#page-bar li li a, #page-bar li li a:link, #page-bar li li a:visited {
	background: #bbcc33;
	width: 125px;
	float: none;
	margin: 0px;
	padding: 5px 10px 5px 18px;
	border-top: 1px solid #55aa33;
	}
	
#page-bar li li a:hover, #page-bar li li a:active {
	background: #55aa33;
	padding: 5px 10px 5px 18px;
	}

#page-bar li ul {
	position: absolute;
	width: 10em;
	left: -999em;
	}

#page-bar li:hover ul {
	left: auto;
	display: block;
	}
	
#page-bar li:hover ul, #page-bar li.sfhover ul {
	left: auto;
	}

/*zoekfunctie*/
#zoeken {
	float: right;
	padding-top: 5px;
	padding-right: 10px;
	color: #007744;
}

/* main - middle content and columns */

#mid {
	}

/*linkerkolom op de homepagina*/
#mainCol {
	float:left;
	margin:15px 0 0;
	width:464px;
	overflow:hidden;
	}

/*linkerkolom op een pagina van een artikel*/
#mainCol_art {
	float:left;
	margin:15px 0 0;
	width:514px;
	overflow:hidden;
	}
/*linkerkolom op een pagina van een rubriek, tag, zoeken etc*/
#mainCol_rub {
	float:left;
	margin:15px 0 0;
	width:250px;
	overflow:hidden;
	}

#vids {
	padding-left:20px;
	}

/* style individual sidebars */
#midCol a {
	font-weight:700;
	}

#midCol {
	color:#707070;
	float:left;
	margin:19px 0 0 33px;
	width:250px;
	line-height:1.3em;
	}

#midCol p {
	color:#707070;
	}

.middle_links h3 {
	margin-bottom:5px;
	}

#midCol ul {
	list-style:none;
	margin:8px 0 4px;
	}

.middle_links ul li {
	color:#7F7F7F;
	line-height:1.2em;
	border-top:1px solid #BBB;
	padding:3px 0 4px;
	}

.middle_links img {
	border:0;
	}

/*middenkolom op de homepagina*/
#tertCol {
	float:left;
	width:300px;
	margin:15px 0 0 33px;
	}
#tertCol p {
	color:#777;
	}
#tertCol ul {
	list-style:none;
	margin:8px 0 4px;
	}

/*middenkolom op een pagina van een artikel*/
#tertCol_art {
	float:left;
	width:250px;
	margin:15px 0 0 33px;
	}
#tertCol_art h3 {
	margin-top: 10px;
	margin-bottom: 10px;
	}

#tertCol_art p {
	color:#777;
	margin-top: 8px;
	margin-bottom: 18px;
	}
#tertCol_art ul {
	list-style:none;
	margin:8px 0 4px;
	}
#tertCol_art li {
	list-style:none;
	margin-top: 4px;
	}

/*middenkolom op een pagina van een rubriek, tag, zoeken, ...*/
#tertCol_rub {
	float:left;
	width:514px;
	margin:15px 0 0 33px;
	}

#tertCol_rub p {
	color:#707070;
	margin:8px 0 4px;
	}
#tertCol_rub ul {
	list-style:none;
	margin:8px 0 4px;
	}

#elseWhere {
	margin:0 0 20px;
	}

#elseWhere h3 {
	margin-bottom:5px;
	}

ul#imgLinks {
	list-style:none;
	margin:5px 0;
	}

#imgLinks li {
	color:#7F7F7F;
	line-height:1.2em;
	padding:0 0 1px;
	}

#imgLinks li a img {
	border:3px solid #EEE;
	width:145px;
	height:74px;
	color:#333;
	font-weight:700;
	}

#imgLinks li a:hover img {
	border-color:#DDD;
	}

#introIMG {
	float:left;
	margin-right:5px;
	overflow:hidden;
	padding-top: 5px;
	padding-bottom: 5px;
	}

#introIMG img {
	padding:0px;
	border:0px solid #006666;
	}

.rss_links h3 {
	margin-bottom:5px;
	}

.rss_links {
	margin-bottom:20px;
	}

.rss_links ul li {
	background:url(images/rss.gif) no-repeat 0 3px;
	color:#7F7F7F;
	line-height:1.2em;
	border-top:1px solid #BBB;
	padding:3px 0 4px 16px;
	}

.user_links h3 {
	margin-bottom:5px;
	}

.user_links {
	margin-bottom:20px;
	}

.user_links ul li {
	background:url(images/user.gif) no-repeat 0 3px;
	color:#7F7F7F;
	line-height:1.2em;
	border-top:1px solid #BBB;
	padding:3px 0 4px 16px;
	}

/* wordpress entries styling - main content column */
.postMain {
	margin-bottom:15px;
	overflow:hidden;
	}

.postMeta {
	background:url(images/dot.gif) repeat-x left center;
	text-transform:uppercase;
	font-size:11px;
	text-align:right;
	margin-bottom:5px;
	}

.postMeta span.date {
	background:#FFF;
	color:#OOAAAA;
	padding:0 2px 0 4px;
	}

.postMeta span.comments {
	background:#FFF url(images/user.gif) no-repeat left center;
	padding-left:15px;
	margin-left:2px;
	}

.postMeta span.comments a,.postMeta span.date a {
	color:#ooaaaa;
	}

.post {
	margin:0 0 10px;
	}

.post h2 {
	line-height:1.2em;
	}

.post h2 a {
	width:100%;
	display:block;
	outline:none;
	}

.entry h3 {
	margin:1em 0;
	}

.post .entry {
	line-height:1.4em;
	overflow:hidden;
	}

.post .entry p {
	margin:5px 0;
	}

.post .entry p a {
	background:url(images/dot.gif) repeat-x bottom left;
	font-weight:700;
	}

.entry blockquote {
	margin:0 1.3em;
	}

.entry ul {
	margin:0 1.3em;
	list-style:none;
	}

.entry li a {
	color:#333;
	font-weight:700;
	background:url(images/dot.gif) repeat-x bottom left;
	}

.entry ul li {
	background:url(images/li.gif) no-repeat 0 1px;
	padding-left:18px;
	margin-bottom:7px;
	}

.entry ol {
	margin:0 1em 0 3em;
	}

.entry ol li {
	margin:0 0 7px;
	}

.entry img,.entry a img {
	/*border:3px solid #EEE;*/
	}

.entry a:hover img {
	border-color:#DFDFDF;
	}

.entry table tr {
	padding:15px 0;
	}

.entry table tr.alt {
	background:#eee;
	}

/* style pagination buttons */
#more_reading {
	color:#707070;
	font-size:11px;
	text-transform:uppercase;
	margin-bottom:15px;
	margin-top:15px;
	text-align:right;
	}

#more_reading p,#more_reading img {
	vertical-align:middle;
	}

#more_reading a img {
	border:none;
	margin:0 0 3px 2px;
	}

/* style me some comments and inputs */
#comments {
	width:435px;
	padding:12px 0 0;
	}

#comments h3,h3#respond {
	color:#555;
	margin-bottom:7px;
	}

ol.commentslist {
	list-style:none;
	margin:5px 0 12px;
	}

.commentslist li {
	background:#FFF url(images/lgrey_diag.gif) repeat top left;
	border:1px solid #BBB;
	margin-bottom:7px;
	padding:7px 0;
	}

.commentslist li a {
	font-weight:700;
	background:url(images/dot.gif) repeat-x bottom left;
	}

.commentslist li.alt {
	background:#FFF;
	}

.commentslist li:hover {
	border-color:#888;
	}

.commentslist .comment_text {
	margin:0 7px;
	line-height:1.4em;
	overflow:hidden;
	}

.comment_text p,.comment_text ul,.comment_text ol,.comment_text blockquote {
	margin:1em 0;
	}

.comment_text ul,.comment_text ol,.comment_text blockquote {
	margin:0 1em;
	}

p.author_meta {
	font-weight:700;
	text-transform:uppercase;
	margin:0 0 0 7px;
	}

p.post_meta {
	font-size:11px;
	text-transform:uppercase;
	text-align:right;
	margin:0 7px 0 0;
	color: #ooaaaa;
	}

.commentslist li.author {
	background:#333;
	color:#CCC;
	}

.commentslist li.author a {
	color:#DDD;
	}

.commentslist li.author a:hover {
	color:#FFF;
	}

#comments_closed {
	background:#333;
	color:#ccc;
	padding:7px 0;
	margin-top:12px;
	line-height:1.5em;
	}

p.nocomments {
	margin:0 12px 0 7px;
	}

p.nocomments a {
	color:#ddd;
	font-weight:700;
	text-decoration:underline;
	}

p.nocomments a:hover {
	color:#FFF;
	}

ol.pingslist {
	margin:1.5em 2em;
	font-size:12px;
	}

.pingslist li {
	color:#7F7F7F;
	margin:0 0 7px;
	}

.pingslist li a {
	font-weight:700;
	background:url(images/dot.gif) repeat-x bottom left;
	}

#commentform p {
	margin:1em 0;
	}

#commentform p a {
	font-weight:700;
	background:url(images/dot.gif) repeat-x bottom left;
	}

#author,#email,#url,#comment {
	font:1.1em arial,helvetica,verdana,sans-serif;
	border:1px solid #BBB;
	padding:2px;
	}

#comment {
	width:458px;
	overflow:auto;
	}

#commentform p small {
	font-size:10px;
	color:#7F7F7F;
	}

.commentslist code {
	background:transparent;
	}

/* footer - text string and links */
#footer {
	border-top:1px solid #707070;
	padding-top:10px;
	padding-bottom:60px;
	text-align: center;
	}

#footer p a {
	font-weight:700;
	color:#707070;
	}

/* float rules */
.floatleft {
	float:left;
	margin-top: 10px;
	margin-right: 7px;
	margin-bottom: 3px;
	margin-left: 0;
	}

.floatright {
	float:right;
	margin:3px 0 0 7px;
	}

.right {
	float:right;
	}

.left {
	float:left;
	}

.clear {
	clear:both;
	}

.fix:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
	}

.fix {
	display:inline-block;
	}

* html .fix {
	height:1%;
	}

.fix {
	display:block;
	}

/* Tips */
.tool-tip {
	color:#ccc;
	width:150px;
	z-index:13000;
	}

.tool-title {
	font-weight:700;
	font-size:11px;
	margin:0;
	color:#fff;
	padding:8px 8px 0 8px;
	background:#192227;
	text-align:left;
	}

.tool-text {
	font-size:11px;
	padding:0 8px 8px 8px;
	background:#192227;
	text-align:left;
	}

/*rechterkolom*/
#kiesvoorzorg {
	margin-bottom: 25px;
	}

#kiesvoorzorg a{
 	color: #007744;
	}
#kiesvoorzorg a:hover {
 	text-decoration: underline;
	}
#youtube {
	margin-bottom: 20px;
	}

#feedburner {
	width: 240px;
	background-color: #bbcc33;
	padding: 5px;
	margin-bottom: 20px;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
	}

#facebook {
	margin-bottom: 20px;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
	}

#volgons {
	margin-bottom: 20px;
	padding-left: 40px;
	}

#volgons a, #volgons a:hover{
	color:#FFF;
	}

#side_tag_cloud {
	background: #99dddd;
	float: left;
	width: 240px;
	padding: 5px;
	margin-right: 0;
	margin-bottom: 20px;
	margin-left: 0;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
	}
	
#side_tag_cloud a {
	color: #006666;
	}
#side_tag_cloud a:hover {
	text-decoration: underline;
	}
	
/*styles specifiek voor de pagina's van rubrieken, tags etc*/
.rubtxt {
	color:#444;
	line-height:1.3em;
	text-align: justify;
	padding-top: 15px;
	}
.rubtxt li{
	color:#444;
	line-height:1.3em;
	text-align: justify;
	padding-top: 4px;
	padding-left: 10px;
	}
.rubtxt h2{
	color:#000;
	line-height:1.3em;
	padding-top: 10px;
	padding-bottom: 10px;
	}
#fbkies {
	height: 65px;
}
.gecentreerd {
	align: center;
}
#mainCol_rub .introtext {
	color:#707070;
	line-height:1.3em;
	text-align: justify;
	}

#mainCol_rub a {
	color:#006666;
	}
#mainCol_rub a:hover {
	text-decoration: underline;
	}	
#mainCol_rub p {
	margin-top: 5px;
}
.onthaalouders p {
	color: #006666;
}
