.forum-breed {
	border: 1px solid #ad77b1;
	height: 149px;
	background: url(../img/forum-breed-bg.gif) no-repeat top left;
}

#center .forum-breed h1 {
	color: #990098;
	font-size: 1.3em;
	font-weight: bold;
	margin: 80px 0px 0px 7px;
	position: absolute;
	text-transform: uppercase;
	padding-right: 10px;
	border-right: 1px solid;
	height: 35px;
}

.forum-breed p {
	font-size: 11px;
	/*border-left: 1px solid #AD77B1;*/
	color: #00498E;
	/*margin-left: 75px;*/
	/*margin-top: 82px;*/
	padding-left: 10px;
	position: absolute;
	width: 246px;
}

.forum-breed p a, .forum-breed p a:hover {
	background: url(../img/arrow.gif) no-repeat right bottom;
	display: block;
	width: 234px;
	text-decoration: none;
	padding: 82px 0px 15px 75px;
}

#main .word-lid {
	border: 1px solid #AD77B1;
	padding: 9px;
	background: url(../img/word-lid-bg.gif) top left no-repeat;
}

#main .word-lid p {
	/*padding-top: 35px;*/
	border: 0pt;
	color: #00498E;
}

#main .word-lid a {padding-top: 35px;}

#main .word-lid a, #main .spreekuren a {
	background: url(../img/arrow.gif) no-repeat bottom right;
	display: block;
	line-height: 1.3em;
}

#main .word-lid a:hover, #main .spreekuren a:hover {
	background: url(../img/arrow.gif) no-repeat bottom right;
}

#main .spreekuren {
	border: 1px solid #AD77B1;
	padding: 8px;
	background: url(../img/spreekuren-bg.gif) no-repeat 10px;
	margin-top: 10px;
}

#main .spreekuren h1 {
	color: #990098;
	font-size: 1.3em;
	font-weight: bold;
	text-transform: uppercase;
	background: none;
	padding: 0pt;
}

#main .spreekuren p {
	color: #00498E;
	/*padding-left: 49px;*/
	border: 0pt;
	/*padding-right: 10px;*/
}

#main .spreekuren a {padding:30px 10px 0px 49px; position:relative; top:-15px;}

#main .opsomming {
	background: #ecf1f7;
}

#main .opsomming p {
	border: 0pt;
}

#main #left .opsomming a, #main #left .opsomming a:hover {
	padding: 0px 8px 10px 10px;
	display: block;
	background: url(../img/arrow-blauw.gif) no-repeat bottom right;
	color: #000;
}

#main .opsomming .news-latest-container {
	padding: 5px;
}

#main #right #rightCol .opsomming .news-latest-container h3, #main #right #rightCol .opsomming .news-latest-container a {
	color: #004892;
}

#main #right #rightCol .opsomming .news-latest-container a:hover {
	text-decoration: none;
	color: #6F3E90;
}

#main #right #rightCol .opsomming .bodytext {
	padding: 0pt;
	color: #505050;
}

#leftCol, #rightCol {
	display: inline;
	float: left;
	overflow: hidden;
} 


#leftCol {
	width: 145px;
}

#right #leftCol h1 {
	background: #004892;
}

#leftCol img {
	border: 1px solid #990099;
	margin-top: 5px;
}

#rightCol {
	width: 222px;
	padding-left: 22px;
}

.blok_rc {
	border: 1px solid #AD77B1;
	padding: 5px;
}

.blok_rc a, .blok_rc a:hover {
	text-decoration: none;
	background:transparent url(../img/arrow.gif) no-repeat scroll right bottom;
	display: block;
	margin-right: 10px;
}

#center .news-list-container {
	padding-bottom: 6px;
	border-bottom: 1px solid #B6B6B6;
}


#center .news-list-container h3 {
	font-weight: bold;
}

#right .blok_rcl .csc-header h1 {
	background: #004892;
}

#right .blok_rcr .csc-header h1 {
	background: #990099;
}

.blok_rcr, .blok_rcl {
	width: 145px;
}

.blok_rcr {
	width: 222px;
}

.blok_rcl p,  .blok_rcl dt {
	border-bottom: 1px solid #B6B6B6; 
	color: #004892;
	display: block;
	text-decoration: none;
	padding: 5px 0px;
}


.blok_rcl .tx-cal-controller {
	width: 145px;
}

.blok_rcl .tx-cal-controller dt {
	color: #aaa9b1;
}

.blok_rcl dt a, .blok_rcl .tx-cal-controller dt a {
	color: #004892;
	text-decoration: none;
}


.blok_rcl dt a:hover {
	text-decoration: underline;
}

.blok_rcl .tx-cal-controller .even {
	background: none;
}

.blok_rcl h6, #leftCol p .internal-link {
	font-weight: normal;
	background: url(../img/arrow.gif) no-repeat 130px 5px;
	display: block;
	padding: 5px 0px;
	border-bottom: 2px dotted #B6B6B6;
}

.blok_rcl .tx-cal-controller dt a {
	font-weight: normal;
}

#right .opsomming {
	background: none;
}

#right .opsomming h3 {
	font-weight: bold;
}

#right .opsomming .news-latest-morelink {
	border-bottom: 1px solid #b6b6b6;
	padding-bottom: 6px;
}

.news-list-container hr {
	display: none;
}

.tx-jkpoll-pi1 {
	background: none;
}

.nieuwsbrief {
	border: 1px solid #AD77B1;
	background:transparent url(../img/nieuwsbrief-bg.gif) no-repeat left top;
	height: 128px;
}

#left .nieuwsbrief h1, #right .nieuwsbrief h1  {
	color:#990098;
	font-size: 1.3em;
	font-weight: bold;
	background: none;
}

.nieuwsbrief p {
	border-left: 1px solid #990099;
	color: #004892;
	font-size: 11px;
	margin-left: 107px;
	margin-top: 10px;
	padding-left: 10px;
	position: absolute;
	width: 90px;
}

.nieuwsbrief p a, .nieuwsbrief p a:hover {
	background: url(../img/arrow.gif) no-repeat bottom right;
	display: block;
	width: 78px;
	text-decoration: none;
}

.praat_mee {
	background: url(../img/praat-mee-bg.gif) no-repeat;
	width: 222px;
	height: 49px;
	border-top: 2px dotted #b6b6b6;
	border-bottom: 2px dotted #b6b6b6;
}

.praat_mee a {
	display: block;
}