/*
**	Opmaakcodes voor JonathanPengel.com
**	
**	Ontwikkeld door YolkNet Internetservices
**			www.yolknet.nl
*/

body {
	background: url('../afb/achter-site.gif');
	margin: 0;
	color: #454545;
	font-family: 'Arimo', Arial;
	font-size: 0.8em;
	}

a {
	color: #004858;
	}

img {
	border: none;
	}

table {
	border-collapse: collapse;
	}

.container {
	background: url('../afb/achter-container.png') repeat-x top;
	}

.wrapper {
	width: 964px;
	background-color: #2e2e2e;
	margin: 0 auto;
	}

.top {
	background: url('../afb/achter-container.png') repeat-x;
	height: 76px;
	}
	
	.logo {
		float: left;
		}
	
	.menu {
		float: left;
		}
	
	.zoeken {
		float: right;
		background: url('../afb/zoeken.gif') no-repeat;
		width: 242px;
		height: 71px;
		color: #8d8d8d;
		}
		
		.zoeken input {
			border: none;
			background: #1a1a1a;
			margin-top: 27px;
			margin-left: 45px;
			color: #8d8d8d;
			}

.midden {
	background: url('../afb/achter-midden.png') repeat-y;
	padding: 10px 0 10px 15px;
	}
	
	.tekst {
		float: left;
		width: 700px;
		}
		
		.tekst > h1 {
			color: #454545;
			margin-bottom: 0;
			}
		
		.tekst > .datum {
			color: #797979;
			margin: 0;
			}
		
		.tekst > .blog > .items-row > [class^="span"] {
			border-top: 1px dashed grey;
			display: flex;
			margin-bottom: 8px;
			}
		
		.tekst > .blog >  [class^="items"] .btn {
			background: url("../afb/lees-verder.png") no-repeat scroll 0 0 transparent;
			float: right;
			height: 28px;
			width: 95px;
			margin: 8px 0;
			}
			
			.tekst > .blog >  [class^="items"] .btn > span {
				display: none;
			}
		
		.tekst > .blog  > .pagination  {
			border-top: 2px solid grey;
			width: 200px;
			margin: 0 auto;
			padding-top: 10px;
		}
			
			.tekst > .blog  > .pagination  > span, .tekst > .blog  > .pagination  > ul {
				float: left;
				margin: 0 auto;
			}
			
			.tekst > .blog  > .pagination  > ul {
				list-style: none;
				margin: 0 0 10px 0;
				padding: 0;
			}
				
				.tekst > .blog  > .pagination  > ul > li {
					float: left;
					display: block;
					margin: 0 5px;
				}
				
	.zijbalk {
		float: right;
		width: 238px;
		padding: 10px 0 10px 0;
		}
		
		.zijbalk > div {
			padding: 0 7px;
			}
		
			.zijbalk > div > h2 {
				margin: 0;
				padding: 0;
				text-shadow: 1px 1px 2px #ffffff;
				}
				
			.zijbalk > .sponsor {
				background: url('../afb/achter-sponsor.png') no-repeat;
				height: 138px;
				text-align: center;
				}
				
				.zijbalk > .sponsor h2 {
					text-align: left;
					}
				
			.zijbalk > .overmij {
				background: url('../afb/achter-over-mij.png') no-repeat;
				height: 307px;
				}
				
				.zijbalk > .overmij > div > p {
					margin: 0;
					}
					
				.zijbalk > .overmij > div > .leesverder {
					width: 95px;
					height: 28px;
					background: url('../afb/lees-verder.png') no-repeat;
					float: right;
					}
			
			.zijbalk > .evenementen {
				background: url('../afb/achter-evenementen.png') no-repeat;
				height: 187px;
				}
				
			.zijbalk > .twitter {
				background: url('../afb/achter-twitter.jpg') no-repeat top;
				}
				
				.zijbalk > .twitter > h2 {
					float: left;
					}
				
				.zijbalk > .sponsor .sets {
					display: none;
					}
				
				.zijbalk > .twitter > span {
					float: right;
					margin-top: 6px;
					text-shadow: 1px 1px 2px #ffffff;
					}
				
				.zijbalk > .twitter > .tweet {
					clear: both;
					}
	
	.clear {
		clear: both;
		}

.voettekst {
	text-align: center;
	clear: both;
	background: url('../afb/achter-voet.gif') repeat-x;
	height: 31px;
	color: #d8dada;
	}
	
	.voettekst > a {
		color: #d8dada;
		}
		
		.voettekst > a:hover {
			text-decoration: underline;
			}

/* Schakel de frontend editor uit */
.btn-group {
	display: none !important;
}

/* Hoofdmenu */

.moduletable_menu > ul {
	list-style: none;
	}
	
	.moduletable_menu > ul > li {
		display: block;
		width: 96px;
		height: 32px;
		float: left;
		background: url('../afb/menu-links.gif') no-repeat;
		}
		
		.moduletable_menu > ul > li:first-child {
			background: url('../afb/menu-links.gif') no-repeat;
			}
		
		.moduletable_menu > ul > li:last-child {
			background: url('../afb/menu-rechts.gif') no-repeat;
			}
		
		.moduletable_menu > ul > li > a {
			display: block;
			width: 96px;
			height: 32px;
			text-align: center;
			color: #282828;
			text-decoration: none;
			}
		
		.moduletable_menu > ul > li > a {
			display: block;
			width: 96px;
			height: 25px;
			text-align: center;
			color: #282828;
			padding-top: 7px;
			text-decoration: none;
			}

/* Carrousel */

.sets {
	height: 42px !important;
	}

/* Evenementen */

.jev_catselect select {
	display: none;
	}

.ev_navigation {
	display: none;
	}
	
.zijbalk > .evenementen > .mod_events_latest_table {
	margin-top: 10px;
	}
	
	.mod_events_latest_table > tbody > tr:nth-child(even) {
		background: url('../afb/achter-evenement.gif') right !important;
		}
		
		td.mod_events_latest_first, td.mod_events_latest {
			border: none !important;
			padding: 4px 2px !important;
			background: none !important;
			}

	
	.kolom2 {
		width: 68px;
		}

.mod_events_latest_content {
	display: inline-block;
	width: 146px;
	}

.mod_events_latest_date {
	display: inline-block;
	width: 70px;
	}

/* Twitter */

.wk-twitter-list p {
	margin-left: 57px;
	}