.foutmelding { color: #FF0000 }
img.vacVan { vertical-align:-4px }

form,p, h1, h2, h3, h4, h5, h6 {margin:0; padding:0; list-style:none}
input, img {border:0; background:none; font-family:Arial, Helvetica, sans-serif; font-size:11px}
a {text-decoration:none; font-weight:bold; color:#003366}
a:hover {text-decoration:underline}
.clrn {height:1px; font-size:1px; line-height:1px; overflow:hidden; clear:both}

/* right banner on */

.pagina
{
	width: 623px;
	margin: 0;
	padding: 0;
}
	
	.pagina p
	{
		margin: 0;
	}
	
	.pagina .paginahead
	{
		background: url(/images/header-boven_breed.png) no-repeat;
		height: 40px;
		margin: 0;
		padding:0;
		width: 623px;
		float: left;
	}
	
	.pagina .paginacontent
	{
		background: url(/images/header-midden_breed.png) repeat-y;
		margin: 0;
		padding: 5px 15px 0;
		width: 593px;
		float: left;
	}
	
	.pagina .paginacontent h1, 
	.pagina .paginacontent h2, 
	.pagina .paginacontent h3, 
	.pagina .paginacontent h4, 
	.pagina .paginacontent h5, 
	.pagina .paginacontent h6
	{
		margin: 0 0 10px 0;
	}
	
	.pagina .paginacontent input.inputtext
	{
		background: #ffffff;
		border: 1px solid #E3E9EF;
	}
	
	.pagina .paginacontent input.button
	{
		background:transparent url(/images/btn-solliciteer.png) no-repeat scroll 0 0;
		border:0 none;
		color:#000000;
		font-family:Arial,Helvetica,sans-serif;
		font-size:12px;
		font-weight:bold;
		padding:6px 0 7px;
		width:110px;
		cursor: pointer;
	}
	
	.pagina .paginabtm
	{
		background: url(/images/header-onder_breed.png) no-repeat;
		height: 8px;
		margin: 0 0 8px 0;
		padding:0;
		width: 623px;
		float: left;
	}

.aThemeBanner {
	/*background:url(/images/banner-bg-content.gif) repeat top left; */
	margin:0 0 8px 0; 
	padding:7px 4px 7px 3px; 
	background: #ffffff;
	width: 335px;
}
.aThemeBanner .aThemeTitle {color:#999999; font-size:10px; text-align:center}
.aThemeBanner .itContent {padding:0 0 7px 0}

.itBnContent { background:#fff; width: 342px; text-align: left;}
.itBnContent a { padding:0 8px; display:block; font-size:11px; color:#000; font-weight:normal }
.itBnContent a:hover { text-decoration:none }
.itBnContent span { padding:0 0 0 8px }
.itBnContent img { vertical-align:-6px }
.itBnContent hr { margin: 0; padding:0;}
/* right banner off */

/* theme block def on */
.lfContainer .aThemeBlock,
.lfContainer .aThemeSmall {width:304px;}
.aThemeBlock,
.rtContainer .aThemeSmall {margin:0 0 8px 0; width:341px; border:1px solid #CCCCCC; margin-right: 8px;}

.rtContainer .aThemeSmall {margin:0 0 8px 0; width:341px; float :left; border:1px solid #CCCCCC; margin-right: 8px;}
.aThemeBlock .aThemeTitle,
.rtContainer .aThemeSmall .aThemeTitle {
	background:url(/images/def-block-title-bg.png) repeat-x top left; 
	height:31px
}
.aThemeBlock .aThemeTitle p,
.rtContainer .aThemeSmall .aThemeTitle p {padding:8px 5px 0 10px; font-size:14px; text-transform:uppercase; font-weight:bold; color:#000; float:left}
.aThemeBlock .aThemeTitle a,
.rtContainer .aThemeSmall .aThemeTitle a {font-size:11px; text-transform:none}
.a-theme-n .itContent,
.aThemeBlock .itContent,
.rtContainer .aThemeSmall .itContent {padding:2px 10px 10px 10px}
.aThemeBlock ul,
.rtContainer .aThemeSmall ul { margin:0; padding:5px 0 0 0; list-style:none; line-height:140% }
.aThemeBlock ul li,
.rtContainer .aThemeSmall ul li { margin:0; padding:0 0 0 11px; background:url(/images/list-icon-def.gif) no-repeat 1px 6px }
.aThemeBlock #tLinkTabsContainer ul,
.rtContainer .aThemeSmall #tLinkTabsContainer ul { padding:0 }
.aThemeBlock .cntImg,
.rtContainer .aThemeSmall .cntImg {float: right; padding:0 0 10px 5px}
.aThemeBlock .cnt,
.rtContainer .aThemeSmall .cnt {line-height:140%; display:table; height:1%}
.aThemeBlock .itContent p.btn {padding:10px 0 0 0}

.aThemeBlock ul,
.rtContainer .aThemeSmall ul {margin:0; padding:5px 0 0 0; list-style:none; line-height:140%}
.aThemeBlock ul li,
.rtContainer .aThemeSmall ul li {margin:0; padding:0 0 0 13px}
.aThemeTitle span.rLink {float:right; font-size:11px; line-height:11px; padding:5px 10px 0 0}
.aThemeTitle span.rLink img, .aThemeTitleL span.rLink img {vertical-align:middle; margin:0 1px}
.theme-head span.rLink {font-size:11px; line-height:11px; margin: 0 0 0 75px; padding:5px 0 0 0}
.theme-head span.rLink img, .aThemeTitleL span.rLink img {vertical-align:middle; margin:0 1px}
.theme-head span.rLink_ondernemen {font-size:11px; line-height:16px; margin: 0; padding:5px 0 0 0}
.theme-head span.rLink_ondernemen img, .aThemeTitleL span.rLink img {vertical-align:middle; margin:0 1px}
.srcContent {width:320px; overflow:hidden; position:relative}
/*.srcContent ul {width:320px; float:left}*/
.srcContent ul {float:left}

.aThemeBlock .fRetail li { float: left; width: 135px; background: none;}
.aThemeBlock .fRetail li .cntImg {position:relative; margin:0 0 0 3px; height: 94px; float: left; padding: 0;}
.aThemeBlock .fRetail li .cntImg .reflectImg {position:absolute; left:0; z-index:100;}
.aThemeBlock .fRetail li .cnt {padding:20px 1px 0 1px; line-height:140%; z-index:105; color:#CCCCCC; clear: both;}
.aThemeBlock .fRetail li h6, 
.aThemeBlock .fRetail li h6 a {color:#000; margin:0px; padding:0px; font-size:13px}
.aThemeBlock .fRetail li .cnt p a {font-size:11px; font-weight:normal}

.a-theme-n .fRetail li { float: left; width: 135px; background: none;}
.a-theme-n .fRetail li .cntImg {position:relative; margin:0 0 0 3px; height: 94px; float: left; padding: 0;}
.a-theme-n .fRetail li .cntImg .reflectImg {position:absolute; left:0; z-index:100;}
.a-theme-n .fRetail li .cnt {padding:20px 1px 0 1px; line-height:140%; z-index:105; color:#CCCCCC; clear: both;}
.a-theme-n .fRetail li h6, 
.a-theme-n .fRetail li h6 a {color:#000; margin:0px; padding:0px; font-size:13px}
.a-theme-n .fRetail li .cnt p a {font-size:11px; font-weight:normal}

.aThemeBlack { background: url(/images/big-block-bg.png) top left repeat-x; color: #fff; float: left;}
.aThemeTitleBlack { 
	background: url(/images/def-block-title-bg-black.png) top left repeat-x;
 }
.aThemeTitleBlack p {
	color:#fff;
/*	float:left; */
	font-size:14px;
	font-weight:bold;
	padding:8px 5px 0pt 10px;
	text-transform:uppercase;
}
.rtContainer .aThemeSmall .aThemeTitle p * {
	font-size: 14px;
}
/* theme block def off */

/* blue block on */
.tBlock .aThemeBlue { margin:0 0 8px 0px; }

.aThemeBlue {margin:0 0 8px 0; width:341px; background:#EF605A url(/images/color-bg.png) repeat-x top left; color:#fff; float:left}
.aThemeBlue .aThemeTitle {height:31px}
.aThemeBlue .aThemeTitle p {padding:8px 5px 0 11px; font-size:16px !important; font-weight:bold; color:#fff !important; float:left}

.lfContainer .aThemeBlue { width:623px; }

.itSearch {padding:5px 4px 12px 11px}
.itSearch .cnt {width:164px; float:left}
.itSearch .cnt label {display:block; font-weight:bold; padding:0 0 3px 2px}
.itSearch .textCnt {margin:0 4px 0 0; background:url(/images/color-input-bg.png) no-repeat left top; border:1px solid #CCCCCC; float:left}
.itSearch input {width:142px; color:#666666; padding:4px 3px; font-size:13px; font-family:Arial, Helvetica, sans-serif; float:left; border:0; background:none}
.itSearch p.btn {padding:10px 0; float:left; clear:both; width:315px}
.itSearch p.btn a {color:#fff; font-size:11px; margin:0 0 0 3px}
.itSearch p.btn span {float:left; padding:8px 0 0 0}
.itSearch input.searchBtn {padding:5px 0; margin:0; width:82px; background:url(/images/color-btn.png) no-repeat; font-size:14px; font-weight:bold; color:#000000; float:right}

.searchList .itContent .cntImg { float: right; }

.lfContainer .itSearch .cnt { width:253px; float:left }
.lfContainer .itSearch input { width:236px }
.lfContainer .itSearch input.searchBtn { padding:6px 0; margin:15px 0 0 0; width:82px; background:url(/images/color-btn.png) no-repeat; border:0; font-size:14px; font-weight:bold; color:#000000; float:left }
.lfContainer .itSearch input.searchBtn2 { padding:6px 0; margin:20px 0 0 0; width:82px; background:url(/images/color-btn.png) no-repeat; border:0; font-size:14px; font-weight:bold; color:#000000; float:left }
.lfContainer .itSearch p.btn span { padding:0 }
/* blue block off */
/* poll on */
.itPoll {padding:2px 10px 10px 10px; line-height:140%; float:left}
.itPoll h6 {font-size:13px; margin:0; padding:0 0 3px 0}
.itPoll input {vertical-align:-3px; margin:0}
.itPoll label {padding:0 0 0 5px}
.itPoll p.btn {padding:5px 0 0 0}
.itPoll p.btn span {padding:4px 0 0 20px}
.itPoll img {vertical-align:middle}

.itPoll dl {margin:0; padding:3px 0 0 0; font-size:11px; line-height:normal; float:left; width:320px}
.lfContainer .itPoll dl {width:279px}
.itPoll dd {margin:0; padding:2px 0 0 0; width:200px; float:right; overflow:hidden; font-size:10px; line-height:10px}
.lfContainer .itPoll dd {width:159px}
.itPoll dd span {display:block; background:url(/images/poll-result-bg.png) no-repeat; height:10px}
.itPoll dt {margin:0; padding:0; width:110px; float:left}
.lfContainer .itPoll dt {width:69px}
.itPoll dt span {float:right}
/* poll off */
/* def block on */
.aThemeBlock .itContent p.btn { padding:10px 0 0 0 }
.aThemeBlock .itContent .imgCnt { float:right; padding:0 0 0 10px }
.aThemeBlock .itContent .cnt { display:table; height:1% }
/* def block off */

/* theme big on */
.aThemeBigOld {margin:0 0 8px 0; width:619px; float :left; border:1px solid #CCCCCC; background:#404040 url(/images/big-block-bg.png) repeat-x top left}
.aThemeBigOld .btm {display:none}
.aThemeBigOld .aThemeTitle {height:31px}
.aThemeBigOld .aThemeTitle p {margin:0;padding:0; font-size:14px; text-transform:uppercase; font-weight:bold; color:#fff; float:left}
.aThemeBigOld .aThemeTitle a {font-size:11px; text-transform:none; color:#fff}
.aThemeBigOld .aThemeTitle .rLink {padding:6px 10px 0 0}
.aThemeBigOld .itContent {padding:2px 10px 10px 10px; color: #fff;}

.aThemeBig {margin:0 0 8px 0; width:623px; float :left;  background:transparent url(/images/theme-w-bg.png) no-repeat scroll left top;}
.aThemeVacatures,
.aThemeVideo { background: none; width:619px; background: #fff;}
.aThemeBig .btm 
{
background:transparent url(/images/theme-w-btm-bg.png) no-repeat scroll left top;
clear:both;
font-size:9px;
height:9px;
line-height:9px;
overflow:hidden;
	
}
.aThemeBig .aThemeTitle 
{
	height:31px;
	background:transparent url(/images/theme-w-head-bg.png) no-repeat scroll left top;
	padding:15px 13px 10px;	
}
.aThemeVideo .aThemeTitle { background:url(/images/def-block-title-bg.png) repeat-x top left; float:left; width:623px }
.aThemeBig .aThemeTitle p {margin:0;padding:0; font-size:14px; text-transform:uppercase; font-weight:bold; color:#fff; float:left}
.aThemeBig .aThemeTitle a {font-size:11px; text-transform:none; color:#fff}
.aThemeVacatures .aThemeTitle p,
.aThemeVacatures .aThemeTitle a,
.aThemeVideo .aThemeTitle p{ color: #000; }
.aThemeBig .aThemeTitle .rLink {padding:6px 10px 0 0}
.aThemeBig .itContent {padding:2px 10px 0px 10px; color: #fff;}

/*Nieuws per rubriek*/
.aThemeRubriek {margin:10px 0 0 0; width:623px; float :left;}
.aThemeRubriek .btm 
{
	background:transparent url(/images/header-onder_breed.png) no-repeat scroll left top;
	clear:both;
	font-size:8px;
	height:8px;
	line-height:8px;
	overflow:hidden;
}
.aThemeRubriek .aThemeTitle 
{
	height:40px;
	background:transparent url(/images/header-boven_breed.png) no-repeat scroll left top;
}
.aThemeRubriek .aThemeTitle p {margin:0;padding:15px 13px 10px;	 font-size:14px; text-transform:uppercase; font-weight:bold; color:#fff;}
.aThemeRubriek .aThemeTitle a {font-size:11px; text-transform:none; color:#fff}
.aThemeRubriek .itContent {float: left;padding:2px 10px 0px 10px; color: #fff;background:transparent url(/images/header-midden_breed.png) repeat-y;}
.aThemeRubriek .nbList {padding:0; clear:both }
.aThemeRubriek .nbList .tBlock { margin:0; width:605px;border-top: 1px solid #cccccc; }
.aThemeRubriek .nbList .tBlock dl.twList { padding:5px 10px 15px 10px; margin:0; float:left; width:280px; line-height:140%; height: 106px; }
.aThemeRubriek .nbList .tBlock dl.twList dt { margin:0; padding:0; font-weight:bold; text-transform:uppercase; font-size:11px }
.aThemeRubriek .nbList .tBlock dl.twList dt a { color: #000000 }
.aThemeRubriek .nbList .tBlock dl.twList dt img { vertical-align:-1px }
.aThemeRubriek .nbList .tBlock dl.twList dd { margin:0; padding:0 0 0 11px; background:url(/images/list-icon-def.gif) no-repeat 1px 6px }
.aThemeRubriek .nbList .tBlock dl.twList dd span { font-size:10px }
/*Nieuws per rubriek*/

.aThemeVacatures .itContent,
.aThemeVideo .itContent { color: #000; }
.srcBContent {width:599px; overflow:hidden; position:relative; clear:both;}
.srcBContent .fItems {width:599px; float:left}
.srcBContent .frItems {width:599px; float:left;}
.srcBContent .fItems .itContent {float:left; width:149px; padding:0}
.srcBContent .fItems .cntImg {position:relative; margin:0 0 0 3px; height: 134px}
.srcBContent .fRetail .cntImg {height: 94px}
.srcBContent .fItems .cntImg .reflectImg {position:absolute; left:0; z-index:100}
.srcBContent .fItems .cnt {padding:20px 1px 0 1px; line-height:140%; z-index:105; color:#CCCCCC}
.srcBContent .fItems h6, 
.srcBContent .fItems h6 a {color:#fff; margin:0; padding:0; font-size:13px}
.srcBContent .fItems .cnt p a {color:#fff;font-size:11px; font-weight:normal}
.aThemeVacatures .itContent .cntImg { float: right; }
.aThemeVacatures .itContent h6 { margin-bottom: 5px; }

.itSlider { margin:5px 4px 0 14px; padding:0 0 10px 0; height:1%; position:relative; background:url(/images/bg-slide.gif) repeat-y right top }
.itSlider .fakeLayer { position:absolute; top:1px; left:0; width:288px; z-index:90; display:none }
.itSlider #lfBl { width:288px; position:relative; height:270px; overflow:hidden }
.itSlider #lfBl ul { margin:0; padding:0; list-style:none }
.itSlider #lfBl li { margin:0; padding:1px 0 0 0; width:288px; float:left; top:0; left:0 }
.itSlider #lfBl .cntImg { height:168px; overflow:hidden }
.itSlider span.scroll { padding:0; position:absolute; top:175px; left:230px; z-index:100 }
.itSlider h4 { padding:5px 0; margin:0 60px 0 0; font-size:12px; font-weight:normal }
.itSlider h4 a { font-size:18px; color:#000 }
.itSlider p { line-height:140% }
.itSlider p a { font-size:11px }
.itSlider #rtBl { width:309px; float:right }
.itSlider #rtBl ul { margin:0; padding:2px 0 0 1px; list-style:none; line-height:140%; background:url(/images/bg-line-slide.gif) repeat-x top left }
.itSlider #rtBl ul li { margin:0; padding:4px 0 6px 3px; background:url(/images/bg-line-slide.gif) repeat-x bottom left; }
.itSlider #rtBl ul li a { padding:0 0 0 10px; background:url(/images/list-icon-def.gif) no-repeat 1px 6px }
.itSlider #rtBl ul li a:hover { text-decoration:none }
.itSlider #rtBl ul li span { font-size:10px; color:#FA0001 }
.itSlider #rtBl ul li.active { background-color:#fff; margin:0 0 0 -1px; padding:5px 0 5px 3px }

.aThemeVideo .itSlider { margin:10px 4px 0 14px; padding:0 0 10px 0; height:1%; position:relative; clear: both;}
.aThemeVideo .itSlider .fakeLayer { position:absolute; top:1px; left:0; width:288px; z-index:90; display:none }
.aThemeVideo .itSlider #lfBl { width:294px; position:relative; height:270px; overflow:hidden }
.aThemeVideo .itSlider #lfBl ul { margin:0; padding:0; list-style:none }
.aThemeVideo .itSlider #lfBl li { margin:0; padding:1px 0 0 0; width:294px; float:left; top:0; left:0 }
.aThemeVideo .itSlider #lfBl .cntImg { height:168px; overflow:hidden }
.aThemeVideo .itSlider span.scroll { padding:0; position:absolute; top:175px; left:230px; z-index:100 }
.aThemeVideo .itSlider h4 { padding:5px 0; margin:0 5px 0 0; font-size:12px; font-weight:normal }
.aThemeVideo .itSlider h4 a { font-size:18px; color:#000 }
.aThemeVideo .itSlider p { line-height:140% }
.aThemeVideo .itSlider p a { font-size:11px }

.aThemeVideo .itSlider #rtBl {width:296px; float:right}
.aThemeVideo .itSlider #rtBl ul {margin:0; padding:0px 0 5px 0; list-style:none; line-height:180%}
.aThemeVideo .itSlider #rtBl ul li { margin:0; padding:1px 0 1px 5px; background:url(/images/slider-sep.gif) repeat-x bottom left; font-size: 11px }
.aThemeVideo .itSlider #rtBl ul li a {font-size:12px; padding:0 0 0 13px; background:url(/images/list-icon-def.gif) no-repeat 1px 6px }
.aThemeVideo .itSlider #rtBl ul li a:hover { text-decoration:none }
.aThemeVideo .itSlider #rtBl ul li.active { background-color:#fff; margin:0 0 0 -1px; padding:1px 0 1px 5px }
.aThemeVideo .itSlider #rtBl ul li span {font-size:10px; color:#FA0001}
/* theme big off */

/* theme small on */
.tBlock { position:relative; overflow:hidden; width:634px; float:left }

.aThemeSmall {margin:10px 9px 0 0; padding:0; width:304px; float:left; border:1px solid #CCCCCC}
.aThemeSmall .aThemeTitle {background:url(../images/def-block-title-bg.png) repeat-x top left; height:31px}
.aThemeSmall .aThemeTitle p {padding:8px 5px 0 10px; font-size:14px; text-transform:uppercase; font-weight:bold; color:#000; float:left}
.aThemeSmall .aThemeTitle a {font-size:11px; text-transform:none}
.aThemeSmall .itContent {padding:2px 10px 10px 10px}
.aThemeSmall .aThemeTitle .rLink span {display:none}

.a-theme-n {width:313px; padding:0 3px 0 0; margin:0 0 8px 0; float:left; background:url(../images/theme-n-bg.png) repeat-y top left}
.a-theme-n .theme-head {background:url(../images/theme-n-head-bg.png) no-repeat top left; padding:15px 13px 10px 13px}
.a-theme-n .theme-btm {background:url(../images/theme-n-btm-bg.png) no-repeat top left; clear:both; overflow:hidden; height:8px; line-height:8px; font-size:8px}
.a-theme-n .theme-head p {margin:0; padding:0; font-size:14px; font-weight:bold; text-transform:uppercase}

.a-theme-r .theme-head p, 
.a-theme-n .theme-head p.gespot {margin:0; padding:0;float: left;font-size:14px; font-weight:bold; text-transform:uppercase}
.a-theme-r .theme-head p a,
.a-theme-n .theme-head p a {font-size:11px; font-weight:bold; text-transform:uppercase}
.a-theme-n .theme-head p.ondernemen {margin:0; padding:0;font-size:14px; font-weight:bold; text-transform:uppercase}
.a-theme-n .theme-head p.ondernemen a {font-size:11px; font-weight:bold; text-transform:uppercase}
.a-theme-n .theme-cnt {padding:0 5px 0 10px}
.a-theme-n .theme-cnt dl {padding:0;margin:0;}
.a-theme-n .theme-cnt-i {padding:0 4px; position:relative; margin-bottom:-4px; height:423px; overflow:hidden; z-index:1}
.a-theme-n .theme-cnt-i h2 a {text-decoration: none; color:#ffffff; cursor: pointer;}
.a-theme-n .theme-cnt-i h2 a:hover {text-decoration: underline; color:#ffffff; cursor: pointer;}
.a-theme-n .theme-cnt-i img {vertical-align:top}
.cnt-i {position:absolute; bottom:25px; left:4px; width:305px; overflow:hidden; z-index:10}
.cnt-i .transparency {position:absolute; background:#000; height:1000px; width:100%; filter:alpha(opacity=50); -moz-opacity:0.5; opacity:0.5; z-index:10}
.cnt-i h2 {position:relative; padding:10px; line-height:25px; font-size:21px; color:#fff; z-index:10}

/* Laatste nieuws panel begin */

.a-theme-n .list-cnt {padding:0 0 0 3px}
.a-theme-n .list-cnt-b {}
.a-theme-n .it-cnt {padding:0 0 12px 3px; width:290px; float:left; clear:both}
.a-theme-n .list-cnt-b .it-cnt {background:url(../images/theme-item-bg.png) repeat-x bottom left; padding:0 0 2px 0}
.a-theme-n .img-cnt {width:95px;float:left; padding:1px 10px 3px 0}
.a-theme-n .list-cnt-b .img-cnt {padding:14px 10px 0 8px}
.a-theme-n .cnt {display:table; height:1%; padding:0 10px 0 0}
.a-theme-n .list-cnt-b .cnt {padding:11px 5px 0 0}
.a-theme-n h4 {font-size:12px}

/* Laatste nieuws panel eind */

/* right banner on */
.a-theme-bs {background:#fff; margin:10px 0 0 0}
.a-theme-bs .it-cnt {padding:2px 0; text-align:center}
.a-theme-b {width:346px; margin:8px 0 0 0; background:url(../images/theme-b-bg.png) repeat-y top left}
.a-theme-b .theme-head {background:url(../images/theme-b-head-bg.png) no-repeat top left; height:5px; line-height:5px; font-size:5px; overflow:hidden}
.a-theme-b .theme-btm {background:url(../images/theme-b-btm-bg.png) no-repeat top left; clear:both; overflow:hidden; height:5px; line-height:5px; font-size:5px; position:relative}
.a-theme-b .theme-cnt {padding:0 10px 3px 10px; position:relative; margin-bottom:-4px}
.a-theme-b .it-cnt {border-bottom:1px solid #DBDBDB; font-size:11px}
.a-theme-b .it-cnt a {font-weight:normal; color:#000; display:block; width:320px; padding:2px 0}
.a-theme-b .it-cnt img {float:left; padding:7px 10px 5px 0}
.a-theme-b .it-cnt span {display:table; height:1%}
/* right banner off */

/* collectie on */
.a-theme-w {width:623px; margin:0 0 8px 0; float:left; background:#151515 url(../images/theme-w-bg.png) no-repeat top left}
.a-theme-w .theme-head {background:url(../images/theme-w-head-bg.png) no-repeat top left; padding:15px 13px 10px 13px}
.a-theme-w .theme-btm {background:url(../images/theme-w-btm-bg.png) no-repeat top left; clear:both; overflow:hidden; height:9px; line-height:9px; font-size:9px}
.a-theme-w .theme-head p {margin:0; padding:0;float: left;font-size:14px; font-weight:bold; color:#fff; text-transform:uppercase}
.a-theme-w .theme-head span.rLink {padding:6px 10px 0 0;float:right;font-size:11px;line-height:11px;}
.a-theme-w .theme-cnt {padding:0 5px 0 15px}

.a-theme-w .it-cnt {width:150px; padding:0 0 12px 0; float:left; color:#CCCCCC}
.a-theme-w .img-cnt {padding:3px 0 5px 0}
.a-theme-w .cnt {padding:0 15px 0 2px}
.a-theme-w h4 {font-size:12px}
.a-theme-w .it-cnt a {color:#fff}
.a-theme-w .it-cnt p a {font-weight:normal}
/* collectie off */

/* right block on */
.a-theme-r {width:346px; margin:0 0 8px 0; background:url(../images/theme-r-bg.png) repeat-y top left; float: left;}
.a-theme-r .theme-head {background:url(../images/theme-r-head-bg.png) no-repeat top left; padding:12px 13px 10px 13px}
.a-theme-r .theme-btm {background:url(../images/theme-r-btm-bg.png) no-repeat top left; clear:both; overflow:hidden; height:8px; line-height:8px; font-size:8px}
.a-theme-r .theme-head p {margin:0; padding:0;font-size:14px; font-weight:bold; text-transform:uppercase}
.a-theme-r .theme-cnt {padding:0 5px 0 10px}

.a-theme-r .list-cnt-b .it-cnt {background:url(../images/theme-r-item-bg.png) repeat-x top left; padding:0 0 5px 0; width:326px; float:left; clear:both}
.a-theme-r .list-cnt-b .img-cnt {float:left; padding:8px}
.a-theme-r .list-cnt-b .cnt {display:table; height:1%; padding:8px 8px 8px 0}
.a-theme-r dl {padding:0 5px 10px 5px}
.a-theme-r dd {padding:0 0 5px 0}
/* right block off */
/* poll on */
.poll-cnt {padding:2px 15px 10px 15px; line-height:140%; clear: left;}
.poll-cnt dd span
{
	background:transparent url(/images/poll-result-bg.png) no-repeat scroll 0 0;
	display:block;
	height:10px;
}

.a-theme-r .poll-cnt dt
{
	float:left;
	margin:0;
	padding:0;
	width:110px;
}

.a-theme-r .poll-cnt dt span {
	float:right;
}

.a-theme-r .poll-cnt dd
{
	float:right;
	font-size:10px;
	line-height:10px;
	margin:0;
	overflow:hidden;
	padding:2px 0 0;
	width:200px;
}
.a-theme-r .poll-cnt dl
{
	float:left;
	font-size:11px;
	line-height:normal;
	margin:0;
	padding:3px 0 0;
	width:320px;
}


.poll-cnt h4 {font-size:13px; padding:0 0 3px 0}
.poll-cnt p {padding:0}
.poll-cnt input {vertical-align:-3px; margin:0}
.poll-cnt label {padding:0 0 0 5px}
.poll-cnt p.btn {padding:5px 0 0 0}
.poll-cnt p.btn span {padding:4px 0 0 20px}
.poll-cnt p.btn span a {font-weight:normal}
.poll-cnt img {vertical-align:middle}
/*
.itPoll dl {margin:0; padding:3px 0 0 0; font-size:11px; line-height:normal; float:left; width:320px}
.itPoll dd {margin:0; padding:2px 0 0 0; width:200px; float:right; overflow:hidden; font-size:10px; line-height:10px}
.itPoll dd span {display:block; background:url(../images/poll-result-bg.png) no-repeat; height:10px}
.itPoll dt {margin:0; padding:0; width:110px; float:left}
.itPoll dt span {float:right}*/
/* poll off */

.aSlideShow .itContent h6 { margin:0; padding:0; font-size:13px }
.aSlideShow .cnt h6 { color:#867D9A;font-size:18px;font-weight:bold }
.aSlideShow .cnt h6 a { color:#867D9A; }

.aThemeSmall .aThemeBTitle {background:url(/images/def-block-title-bg.png) repeat-x top left; height:26px}
.aThemeSmall .aThemeBTitle p {padding:8px 5px 0 10px; font-size:14px; text-transform:uppercase; font-weight:bold; color:#000; float:left}
.aThemeSmall .aThemeBTitle a {font-size:11px; text-transform:none}

.aThemeSmall dl {margin:0; padding:0; font-weight:bold; line-height:140%}
.aThemeSmall dt {margin:0; padding:0}
.aThemeSmall dd {margin:0; padding:0 0 9px 0; font-weight:normal}


.itQuote { padding:5px 14px 7px 14px; line-height:140% }
.itQuote .imgCnt { float:left; padding:3px 15px 0 0 }
.itQuote h4 { font-size:14px; margin:0; padding:0 0 5px 0; }
.itQuote h4 img { vertical-align:-3px; margin:0 3px }
.itQuote .cnt { display:table; height:1% }
.itQuote p.small { text-align:right; font-size:11px; padding:15px 5px 0 0 }
.itBestseller p { margin:0; padding:0 0 5px 0; }
.aThemeSmall dl { margin:0; padding:0; font-weight:bold; line-height:140% }
.aThemeSmall dt { margin:0; padding:4px 0 0 0 }
.aThemeSmall dd { margin:0; padding:0 0 6px 0; font-weight:normal }
.aThemeBlock .cnt h4 { text-indent: 0px; }
ul.moreTopics { padding:0; margin:0; color:#919191; list-style:none; font-size:13px; line-height:22px; font-weight:bold }
ul.moreTopics li { display:inline; padding:0; margin:0; background: none; }
ul.moreTopics li a { white-space:nowrap }
ul.moreTopics li a.s1 { font-size:17px }
ul.moreTopics li a.s2 { font-size:14px }
ul.moreTopics li a.s3 { font-size:13px }
ul.moreTopics li a.s4 { font-size:12px }
ul.moreTopics li a.s5 { font-size:11px; font-weight:normal }
ul.moreTopics li a.s6 { font-size:10px; font-weight:normal }


.srcSContent {width:284px; overflow:hidden; position:relative}
.srcSContent .scrollDiv {width:284px; float:left}

.sList {padding:2px 10px 5px 10px}
.sList .itS, .sList .itN {clear:both}
.sList .imgCnt {float:left; padding:3px 8px 8px 0; width: 95px; height: 81px}
.sList .cnt {display:table; height:1%; line-height:140%; padding:1px 0 8px 0}
.sList span.date {font-size:11px; }
.sList .itN h6 {font-size:13px; margin:0; padding:0}
.sList .itN h6 a {color:#000000; font-size:13px}
.sList .itN a {font-size:11px}

.sLaatste .imgCnt { width: 40px; height: 40px;}
/* theme small off */

dl.itAccordeon {width: 300px;padding:0; font-weight:normal; position:relative; background:#F4F4F4;margin: 0 0 3px 7px;}
dl.itAccordeon dt {padding:6px 6px 4px 10px; margin:0; background:url(/images/slide-line-bg.gif) repeat-x top; cursor:pointer; line-height:140%; position:relative; z-index:5}
dl.itAccordeon dt span.info {font-size:11px; text-transform:uppercase; display:block}
dl.itAccordeon dt a.iconM {float:right; z-index:10; position:relative}
dl.itAccordeon dt.active {background:#fff; margin:0; padding:10px 6px 6px 10px; background:#fff url(/images/slide-line-act-bg.gif) repeat-x top; cursor:auto}
dl.itAccordeon dt.active span.info {font-size:10px}
dl.itAccordeon dt.active a {font-size:14px; color:#000000}
dl.itAccordeon dd {padding:0 6px 6px 10px; margin:0 0 -3px 0; background:#fff url(/images/slide-line-actdd-bg.gif) repeat-x bottom; display:none; position:relative; z-index:6}
dl.itAccordeon dd .cntImg {padding:0 0 3px 0; height: 147px;}
dl.itAccordeon dd a {font-size:11px}

dl.itAccordeon .informatie 
{
	padding:0 6px 6px 10px; 
	margin:0 0 -3px 0; 
	background:#fff url(/images/slide-line-actdd-bg.gif) repeat-x bottom; 
	background-color: #f4f4f4;
	position:relative; 
	z-index:6;
	display:block; 
	float: left; 
	width: 288px;
	height: 90px;
}

	dl.itAccordeon .informatie .cntImg
	{
		padding:0 0 3px 0;
		float: left; 
		margin: 0 5px 5px 0;
	}
	
	dl.itAccordeon .informatie .omschrijving
	{
		width: 185px; 
		float: left;
	}
	
		dl.itAccordeon .informatie .omschrijving .info 
		{
			font-size:11px; 
			text-transform:uppercase; 
		}

/* google ads on */
.addsGoogleTheme { padding:5px 0 0 3px; margin:0 0 5px 0; float:left }
.addsGoogle { border:2px solid #FFFFFF; line-height:140%; font-size:11px; width:614px; float:left; background:#EFEFEF }
.addsGoogle .addsItem { padding:5px 20px; float:left; width:260px }
.addsGoogle h6 { font-size:12px; margin:0; padding:0 }
.addsGoogle h6 a { text-decoration:underline; color:#000 }
.addsGoogle .addsInfo a { text-decoration:underline }
.addsGoogle p a { color:#666; font-weight:normal }
.addsGoogle p.link a { font-size:10px }
.addsGoogle .addsInfo { padding:5px 15px 5px 0; text-align:right }
.rtContainer .addsGoogleTheme { padding:5px 0 0 0 }
.rtContainer .addsGoogle { width:341px }
.rtContainer .addsItem { padding:8px 60px 8px 12px }
.rtContainer .addsGoogle .addsInfo { padding:5px 15px 10px 0 }
.addsInfo a { color:#000; font-weight:normal }
.panel .addsGoogleTheme { padding:5px 0 0 9px }
.panel .addsGoogle { width:100% }
.panel .addsItem { padding:8px 60px 8px 12px }
.panel .addsGoogle .addsInfo { padding:5px 15px 10px 0 }
/* google ads off */

/* theme list on */
.aThemeList,
.aThemeBrief { background:url(/images/header-midden_breed.png) repeat-y;margin:0 0 8px 0; width:623px; float:left;}
.aThemeList .aThemeTitle{ background:url(/images/header-boven_breed.png) no-repeat; float:left; width:623px}
/*.aThemeList .aThemeTitle p { margin: 0;padding:18px 5px 12px 14px; font-size:22px; font-weight:bold; color:#000; float:left }*/
.aThemeList .aThemeTitle .rLink { float:right; padding:26px 15px 0 0 }
.aThemeList .aThemeTitle .rLink a { font-size:11px; font-weight:normal; margin:0 0 0 14px }
.aThemeList .aThemeTitle a:hover { text-decoration:none }
.aThemeList .btm,
.aThemeBrief .btm,
.aThemeDetails .btm,
.itCntComment .btm { background:url(/images/header-onder_breed.png) no-repeat;height: 8px;line-height:8px; font-size:8px; overflow:hidden; clear:both }
.aThemeList .bList,
.aThemeBrief .bList,
.aThemeDetails .bList,
.aThemeList .nbList,
.aThemeBig .nbList {padding:0 4px; clear:both }
.aThemeBig .nbList .tBlock { margin:0; width:615px }
.aThemeList .itN { padding:10px; float:left; width:595px; border-top:1px solid #DCDCDC }
.aThemeList .itN .imgCnt {float:left; padding:0 15px 0 0}
.aThemeList .itN .imgCnt img { vertical-align:top }
.aThemeList .itN .cnt { display:table; height:1%; line-height:140% }
.aThemeList .itN h4 { font-size:18px; margin:0; padding:0; line-height:130% }
/*.aThemeList .itN h4 a,
.aThemeList h5 a { color:#000 }*/
.aThemeList h5 { font-size:14px; margin:0; padding:0 }
.aThemeList p a { font-size:11px }
.aThemeList .tBlock { width:615px; margin:0; border-top:1px solid #DCDCDC }
.aThemeList .tBlock .itN { width:285px; float:left; border:0 }
.aThemeList .tBlock .itN .imgCnt { padding:3px 10px 0 0 }
.aThemeList .nList { clear:both; border-top:1px solid #DCDCDC }
.aThemeList .itContent { line-height:140%; padding:10px }
.aThemeList .sclCnt { padding:10px; height:18px; border-top:1px solid #DCDCDC; clear:both }

#top50CntScrl .slider ul li {  float:left; border:0 }
#top50CntScrl .slider ul li .imgCnt { float: left; vertical-align:top; padding:3px 10px 0 0 }
#top50CntScrl .slider ul li .imgCnt img { vertical-align:top }
#top50CntScrl .slider ul li .cnt { display:table; height:1%; line-height:140% }
#top50CntScrl h5 a { color:#000 }
#top50CntScrl h5 { font-size:14px; margin:0; padding:0 }

.sclCnt a { float:left; padding:1px 5px; margin:0 1px 0 0 }
.sclCnt a:hover { background:#9d9d9d; color:#fff; text-decoration:none }
.sclCnt span { float:left; padding:1px 5px; color:#9d9d9d; font-weight:bold; margin:0 1px 0 0 }
.sclCnt span.active { float:left; padding:1px 5px; background:#9d9d9d; color:#fff; font-weight:bold; margin:0 1px 0 0 }
.aThemeList .nbList .tBlock,
.aThemeList .nbList .sclCnt { border:0 }
dl.twList { padding:5px 10px 15px 10px; margin:0; float:left; width:285px; line-height:140%; height: 106px; }
dl.twList dt { margin:0; padding:0; font-weight:bold; text-transform:uppercase; font-size:11px }
dl.twList dt a { color: #000000 }
dl.twList dt img { vertical-align:-1px }
dl.twList dd { margin:0; padding:0 0 0 11px; background:url(/images/list-icon-def.gif) no-repeat 1px 6px }
dl.twList dd span { font-size:10px }
/* theme list off */

/* theme news on */
.aThemeDetails {background:url(/images/header-midden_breed.png) repeat-y; margin:0 0 8px 0; width:623px; float:left; }
.aThemeDetails .aThemeTitle { background:url(/images/header-boven_breed.png) no-repeat; padding:0 14px; font-size:11px; height: 40px; }
.aThemeDetails .aThemeTitleB,
.aThemeList .aThemeTitleB { background:url(/images/header-boven_breed.png) no-repeat;height: 40px;padding:0 14px }
.aThemeDetails .aThemeTitle p.date { float:left; padding:10px 0 0 0 }
.aThemeDetails .aThemeTitle p.link { float:right; padding:10px 0 0 0 }
.aThemeDetails .aThemeTitle p.link a { font-weight:normal; margin:0 0 0 14px }
.aThemeDetails .aThemeTitleB p,
.aThemeList .aThemeTitleB p { font-size:22px; font-weight:bold; padding:14px 0 10px 0 }
.aThemeDetails .aThemeBtm a { font-size:11px; font-weight:normal; margin:0 14px 0 0 }
.aThemeDetails .aThemeTitle p.link img,
.aThemeDetails .aThemeBtm img { vertical-align:middle; padding:0 5px 0 0 }
.aThemeDetails .aThemeBtm { border-top:1px solid #DCDCDC; clear:both; padding:5px 10px }
.aThemeDetails .mdBlock { padding:10px; border-top:1px solid #DCDCDC; line-height:140% }
.aThemeDetails .mdBlock p.small { font-size:11px; padding:0 }
.aThemeDetails .mdBlock p.small a { font-weight:normal }
.aThemeDetails .mdBlock h1 { font-size:22px; margin:0; padding:5px 0; line-height:normal }
.aThemeDetails .mdBlock h6 { font-size:14px; margin:0; padding:5px 0 0 0; line-height:normal }
.aThemeDetails .mdBlock .hd { font-weight:bold;margin: 0 0 10px 0; }
.aThemeDetails .rtBlocks { float:right; width:307px; padding:0 0 5px 5px }

.aThemeDetailsSmall .bList { padding:0 4px; clear:both }
.aThemeDetailsSmall { margin:5px 0 0 0; width:308px; background:url(/images/bg-big-block-small.png) repeat-y top left; float:left }
.aThemeDetailsSmall .aThemeTitle { background:url(/images/bg-wide-block-small-title.png) no-repeat top left; padding:0 14px; font-size:11px; height:30px }
.aThemeDetailsSmall .aThemeTitle p.date { float:left; padding:10px 0 0 0 }
.aThemeDetailsSmall .aThemeTitle p.link { float:right; padding:10px 0 0 0 }
.aThemeDetailsSmall .aThemeTitle p.link a { font-weight:normal; margin:0 0 0 14px }
.aThemeDetailsSmall .aThemeBtm a { font-size:11px; font-weight:normal; margin:0 14px 0 0 }
.aThemeDetailsSmall .aThemeTitle p.link img,
.aThemeDetailsSmall .aThemeBtm img { vertical-align:middle; padding:0 5px 0 0 }
.aThemeDetailsSmall .aThemeBtm { border-top:1px solid #DCDCDC; clear:both; padding:5px 10px }
.aThemeDetailsSmall .mdBlock { padding:10px; border-top:1px solid #DCDCDC; line-height:140% }
.aThemeDetailsSmall .mdBlock p { padding:5px 0 10px 0 }
.aThemeDetailsSmall .mdBlock p.small { font-size:11px; padding:0 }
.aThemeDetailsSmall .mdBlock p.small a { font-weight:normal }
.aThemeDetailsSmall .mdBlock h1 { font-size:22px; margin:0; padding:5px 0; line-height:normal }
.aThemeDetailsSmall .mdBlock h6 { font-size:14px; margin:0; padding:5px 0 0 0; line-height:normal }
.aThemeDetailsSmall .mdBlock .hd { font-weight:bold }
.aThemeDetailsSmall .rtBlocks { float: left; width:270px; padding:0 0 5px 5px }
.aThemeDetailsSmall .btm { background:url(/images/bg-big-block-small-btm.png) no-repeat; height:8px; line-height:8px; font-size:8px; overflow:hidden; clear:both }

.itThemeIn { width:307px; margin:5px 0 0 0; border: 1px solid #cccccc; }
.itThemeIn .tp { height:8px; line-height:8px; font-size:8px; overflow:hidden; clear:both }
.itThemeIn .bt { height:8px; line-height:8px; font-size:8px; overflow:hidden; clear:both }
.itThemeIn .itIn { padding:0 8px }
.itThemeIn .btnScrl { text-align:center; padding:5px 0 }
.itThemeIn .btnScrl img { vertical-align:middle; margin:0 3px 0 0 }
.itThemeIn .srcContent { width:290px; overflow:hidden; position:relative }
.itThemeIn .nt { width:290px; float:left; text-align:center }
.itThemeIn .nt p { font-size:11px; text-align:left; padding:5px }
.itThemeIn dl { margin:0; padding:10px 5px }
.itThemeIn dt { margin:0; padding:0 0 3px 0; font-size:16px; font-weight:bold }
.itThemeIn dd { margin:0; padding:0 0 0 10px; background:url(/images/list-icon-def.gif) no-repeat 1px 6px }

.aSlideShow .itThemeIn { width: 280px }
.aSlideShow .itThemeIn .srcContent { width:263px }
.aSlideShow .itThemeIn .nt { width:263px}

.aThemeDetailsSmall .itThemeIn { background:url(/images/bg-art-block-small.png) repeat-y top left; width:270px }
.aThemeDetailsSmall .itThemeIn .tp { background:url(/images/bg-art-block-small-top.png) no-repeat top left }
.aThemeDetailsSmall .itThemeIn .bt { background:url(/images/bg-art-block-small-btm.png) no-repeat top left }
.aThemeDetailsSmall .itThemeIn .srcContent { width:263px }
.aThemeDetailsSmall .itThemeIn .nt { width:263px }

.itThemeVideo { background:url(/images/bg-video-block.png) repeat-y top left; width:380px; margin:5px 0 0 0 }
.itThemeVideo .tp { background:url(/images/bg-video-block-top.png) no-repeat top left; height:8px; line-height:8px; font-size:8px; overflow:hidden; clear:both }
.itThemeVideo .bt { background:url(/images/bg-video-block-btm.png) no-repeat top left; height:8px; line-height:8px; font-size:8px; overflow:hidden; clear:both }
.itThemeVideo .itIn { padding:0 8px }
.itThemeVideo .btnScrl { text-align:center; padding:5px 0 }
.itThemeVideo .btnScrl img { vertical-align:middle; margin:0 3px 0 0 }
.itThemeVideo .srcContent { width:290px; overflow:hidden; position:relative }
.itThemeVideo .nt { width:290px; float:left; text-align:center }
.itThemeVideo .nt p { font-size:11px; text-align:left; padding:5px }
.itThemeVideo dl { margin:0; padding:10px 5px }
.itThemeVideo dt { margin:0; padding:0 0 3px 0; font-size:16px; font-weight:bold }
.itThemeVideo dd { margin:0; padding:0 0 0 10px; background:url(/images/list-icon-def.gif) no-repeat 1px 6px }

.aThemeDetails .addsGoogle { border:1px solid #CCCCCC; line-height:140%; font-size:11px; width:300px; background:#F4F4F4 }
.aThemeDetails .addsGoogle .addsItem { padding:5px 0 5px 8px; float:none; width:210px }
.aThemeDetails .addsGoogle h6 { font-size:12px }
.aThemeDetails .addsGoogle p { padding:0 }
.aThemeDetails .addsGoogle .addsInfo { padding:0 0 5px 8px; text-align:left }
.aThemeDetails .aThemeTitleL { padding:0 14px 10px 14px; font-size:11px; float:left; width:595px }
.aThemeDetails .aThemeTitleL p { font-size:22px; font-weight:bold; padding:18px 0 10px 0 }
.aThemeDetails .aThemeTitleL ul { float:left; padding:0; margin:0; list-style:none; font-size:12px; border-left:1px solid #B6B6B6 }
.aThemeDetails .aThemeTitleL li { float:left; margin:0; padding:0 }
.aThemeDetails .aThemeTitleL li.end { position:relative; margin:0 0 0 -8px; margin: 2px 0 0 -7px; }
.aThemeDetails .aThemeTitleL li img { vertical-align:top }
.aThemeDetails .aThemeTitleL li a { float:left; padding:5px 12px 4px 7px; background:url(/images/bg-cl-pass.gif) no-repeat right }
.aThemeDetails .aThemeTitleL li a span { font-weight:normal; font-size:11px; color:#000 }

.aThemeDetails .aThemeTitleL span.rLink { float:right; padding:4px 0 0 0 }
.aThemeDetails .aThemeTitleL span.rLink a { font-size:11px; font-weight:normal; margin:0 0 0 14px }

.mdBlockV { padding:5px 12px; border-top:1px solid #DCDCDC; line-height:140% }
.mdBlockV h1 { font-size:22px; margin:0; padding:5px 0; line-height:normal }
.mdBlockV h1 span { float:right; padding:2px 0 0 0 }
.mdBlockV h5 { font-size:12px; margin:0; padding:5px 0 0 0; line-height:normal; clear:both }
.mdBlockV p { padding:5px 0 10px 0 }
.mdBlockV p.aut {font-weight:bold; font-style:italic; font-size:14px}
.mdBlockV dl { margin:0; padding:0 0 10px 0; float:left; width:580px }
.mdBlockV dt { margin:0; padding:1px 0; float:left; width:130px }
.mdBlockV dd { margin:0; padding:1px 0; float:left; width:450px }
.mdBlockV dd a.small { font-size:11px; font-weight:normal }
.mdBlockV dd img { vertical-align:-4px }
.mdBlockV .cntImg {float:right; padding:5px 10px 10px 10px}
.mdBlockV ul.compInfo {margin:0; padding:0; list-style:none; float:left; width:180px}
.mdBlockV ul.compInfo li {margin:0; padding:1px 0}
.mdBlockV ul.compInfo li img {vertical-align:-2px; margin:0 5px 0 0}
.mdBlockV input.btn { background:url(/images/btn-solliciteer.png) no-repeat; border:0; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; font-weight:bold; width:110px; padding:6px 0 7px }
.aVacBtm { border-top:1px solid #DCDCDC; clear:both; padding:10px }
/* theme news off */

/* thema mode on */

.aThemeMode {margin:10px 9px 0 0; padding:0; width:304px; float:left; background:#000; border:1px solid #000}
.aThemeMode .aThemeTitle {height:31px}
.aThemeMode .aThemeTitle p {padding:8px 5px 0 10px; font-size:14px; text-transform:uppercase; font-weight:bold; color:#fff; float:left}
.aThemeMode .aThemeTitle span.rLink {padding:6px 10px 0 0}
.aThemeMode .aThemeTitle .rLink span {display:none}
.aThemeMode .itContent {padding:2px 10px 10px 10px}
.aThemeMode .itContent .cnt {padding:5px 0; color:#999999; line-height:140%}
.aThemeMode .itContent h6 {font-size:18px; color:#fff; margin:0; padding:8px 0; font-weight:bold}
.aThemeMode .itContent h6 a {font-size:18px; color:#fff; font-weight:bold}
.aThemeMode .itContent h6 span.date {font-size:12px; font-weight:normal}
.aThemeMode .itContent a {font-weight:normal; font-size:11px}
/* thema mode off */

/* news comment on */
.itCntComment { margin:5px 0 0 0; width:623px; float:left; }
.itCntComment .aThemeTitle { background:url(/images/header-boven_breed.png) no-repeat; padding:0 14px; height:40px; }
.itCntComment .aThemeTitle p { padding:10px 0 8px 0; font-size:14px; font-weight:bold }
.itCntComment .itBlock { background:url(/images/header-midden_breed.png) repeat-y;padding:0 6px 6px 6px; line-height:140% }
.itCntComment .itContent { background:#fff; padding:10px; margin:0; clear:both; font-size:11px;border-top:1px solid #DCDCDC; }
.itCntComment p.aut { font-weight:bold }
.itCntComment .link { border-top:1px solid #DCDCDC; padding:10px }
.itCntComment input.btn { background:url(/images/btn-comment.png) no-repeat; border:0; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000; font-weight:bold; width:161px; padding:6px 0 }
/* news comment off */


div.aBlockTabs { border: 0px; width: 341px; background:url(/images/bg-right-block.png) repeat-y top left; clear: both; }
.aBlockTabs .btm { background:url(/images/bg-right-block-btm.png) no-repeat; height:8px; line-height:8px; font-size:8px; overflow:hidden; clear:both }
#tLinkTabs { background:url(/images/bg-tabs.png) repeat-x top left; height:37px; padding:0 0 0 0 }
#tLinkTabs li { background:url(/images/bg-tabs-item-left.png) no-repeat top left; float:left; padding:0; margin:1px -3px 0 0 }
#tLinkTabs li.active { background:url(/images/bg-tabs-item-left-act.png) no-repeat top left }
#tLinkTabs li span { background:url(/images/bg-tabs-item-right.png) no-repeat top right; padding:8px 12px 5px 12px; float:left; color:#fff; font-weight:bold; cursor:pointer }
#tLinkTabs li.active span,
#tLinkTabs li.activeLeft span { background:url(/images/bg-tabs-item-right-act.png) no-repeat top right; color:#000 }
#tLinkTabs li.aLeft { background:url(/images/bg-tabs-item-left-f.png) no-repeat top left }
#tLinkTabs li.activeLeft { background:url(/images/bg-tabs-item-left-act-f.png) no-repeat top left }


/* e-mailnieuwsbrief on */
.aThemeBrief .itContent { padding:0 14px }
.aThemeBrief .itContent h1,
.aThemeBrief .itContent h2,
.aThemeBrief .itContent h3,
.aThemeBrief .itContent h4 { padding:18px 5px 10px 0; margin:0; font-size:22px; color:#000; line-height:normal }
.aThemeBrief .itContent .cnt { display:table; height:1%; padding:0 0 10px; line-height:140% }
.aThemeBrief .itContent p { padding:10px 0 0 0 }
.aThemeBrief .itContent .imgCnt { float:right; padding:28px 0 10px 15px }
.itBrief,
.reactieForm { line-height:140%; background:url(/images/bg-brief-form.png) repeat-x top left; color:#000; padding:10px; margin:0 0 10px 0; clear:both; float:left; width:595px }
.reactieForm { padding: 0; margin:0; display: none;width: 623px; }
.reactieForm .foutmelding { margin: 0 14px; display: block; }
.itBrief h5,
.reactieForm h5 { font-size:12px; margin:0; padding:0 0 5px 0 }
.reactieForm h5 { margin: 10px 14px 0; }
.itBrief .cnt,
.reactieForm .cnt { padding:15px 0 0 0; clear:both; height:1% }
.reactieForm .cnt { margin: 0 14px; }
.itBrief table { margin:10px 0 0 0 }
.reactieForm table { margin: 10px 14px; }
.itBrief td,
.reactieForm td { vertical-align:top; padding:6px 3px 0 0 }
.itBrief td.text,
.reactieForm td.text { width:135px; height:30px }
.itBrief td input.rd { float:left; height:16px; margin-top:3px }
.itBrief td label { float:left; padding:0 20px 0 3px }
.itBrief input.txt,
.reactieForm input.txt  { border:1px solid #D5D5D5; background-attachment:fixed; background-attachment /* */ : /* */ scroll; width:205px; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:3px }
.itBrief select,
.reactieForm select { border:1px solid #D5D5D5; background:#fff; background-attachment:fixed; background-attachment /* */ : /* */ scroll; width:213px; height:19px; font-family:Arial, Helvetica, sans-serif; font-size:12px }
*+html .itBrief select,
*+html .reactieForm select { height:auto }
.itBrief .checkB,
.reactieForm .checkB { float:left; height:16px; margin-top:3px; clear:both }
.itBrief .checkL,
.reactieForm .checkL { display:block; display /* */ : /* */ table; height:1%; padding:2px 10px 0 3px; width:330px }
.itBrief input.sbm,
.reactieForm input.sbm { border:0; width:110px; background:url(/images/btn-solliciteer.png) no-repeat; font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#000; padding:6px 0 7px 0 }
/* e-mailnieuwsbrief off */
/* brand list on */
ul.brandUl { padding:0 10px 10px 10px; margin:0; list-style:none; width:285px; float:left; line-height:140% }
ul.brandUl li { margin:0; padding:0 }
ul.brandUl li a { padding:1px 2px }
ul.brandUl li a span { font-weight:normal; color:#000 }
ul.brandUl li a:hover,
ul.brandUl li.active a { color:#fff; background:#9d9d9d; text-decoration:none }
ul.brandUl li a:hover span,
ul.brandUl li.active a span { color:#fff }
ul.brandUlLetters { padding:10px 10px 10px 10px; margin:0; list-style:none; width:570px; float:left; line-height:140% }
ul.brandUlLetters li { margin:0; padding:0; float: left; }
ul.brandUlLetters li a { padding:1px 2px }
ul.brandUlLetters li a span { font-weight:normal; color:#000 }
ul.brandUlLetters li a:hover,
ul.brandUlLetters li.active a { color:#fff; background:#9d9d9d; text-decoration:none }
ul.brandUlLetters li a:hover span,
ul.brandUlLetters li.active a span { color:#fff }
.brandList { border-top:1px solid #DCDCDC; clear:both }
.brandList h4 { font-size:16px; margin:0; padding:10px }
.brandList h5 a { color:#f6645d }
.brandList .itContent { border-bottom:1px solid #DCDCDC; float:left; width:595px }
.brandList .imgCnt { width:170px; float:left; padding:0 10px 0 0; text-align:center }
.brandList .cnt { display:table; height:1% }
/* brand list off */
/* error block on */
.errBlock { padding:10px; border-top:1px solid #DCDCDC; line-height:140% }
.errBlock h4 { font-size:12px; margin:0; padding:0 0 15px 0 }
.errBlock ul { padding:3px 0; margin:0; list-style:none }
.errBlock ul li { padding:0 0 0 10px; margin:0; }
.errBlock form { padding:15px 0 10px 0 }
.errBlock input { padding:4px 5px; margin:0 4px 0 0; width:490px; font-size:12px; font-family:Arial, Helvetica, sans-serif; background:#fff url(/images/bg-top-search.png) left top; background-attachment:fixed; background-attachment /* */ : /* */ scroll; border:2px solid #CCCCCC; vertical-align:middle }
.errBlock input.searchBtn { padding:5px 0 4px 0; margin:0; width:80px; border:0; font-size:14px; font-weight:bold }
/* error block off */
/* sitemap on */
.mapBlock { padding:10px 10px 20px 10px; border-top:1px solid #DCDCDC; line-height:140%; clear:both; float:left; width:595px }
.mapBlock dl { margin:0; padding:0; float:left; width:195px }
.mapBlock dt { margin:0; padding:3px 0; font-size:16px; font-weight:bold }
.mapBlock dd { margin:0; padding:0 0 1px 11px; background:url(/images/list-icon-def.gif) no-repeat 1px 6px }
/* sitemap off */
/* search block on */
.searchBlock { padding:0 0 10px 0 }
.searchBlock form { padding:0 10px 10px 10px }
.searchBlock input {padding:4px 5px; margin:0; width:490px; font-size:12px; font-family:Arial, Helvetica, sans-serif; background: #fff; float:left; border:none; vertical-align:top}
.searchBlock input.searchBtn {background: #EBEBEB; padding:5px 0 4px 0; margin:0 0 0 4px; width:80px; border:0; font-size:14px }
.searchBlock p.result { padding:2px 12px }
.searchBlock p.result span,
.searchList .itContent span.pvs { font-style:italic; background:#FFFFD3; padding:1px 2px }
.searchList { padding:0 3px 5px 3px }
.searchList p.sort { padding:5px 10px 15px 10px }
.searchList p.sort span { font-style:italic }
.searchList p.sort a { font-size:12px }
/*.searchList .itContent h5 a { color:#f6645d }*/
.searchList .itContent h5 span { font-size:11px; font-weight:normal; color:#999999 }
.searchList .itContent h5 span a { font-weight:normal; font-size:11px }
.searchList .itContent h5 img { vertical-align:-2px; margin:0 5px 0 0 }
ul.searchTabs { margin:0; padding:5px 10px 0 10px; list-style:none; background:url(/images/bg-search-tabs.gif) repeat-x bottom left; height:26px }
ul.searchTabs li { margin:0 2px 0 0; padding:0; float:left; background:url(/images/bg-search-tabs-left.png) no-repeat left top }
ul.searchTabs li.active { background:url(/images/bg-search-tabs-left-act.png) no-repeat left top }
ul.searchTabs li a { float:left; padding:6px 12px 5px 12px; background:url(/images/bg-search-tabs-right.png) no-repeat right top; text-decoration:none }
ul.searchTabs li.active a { background:url(/images/bg-search-tabs-right-act.png) no-repeat right top; color:#000 }
ul.searchTabs li a:hover { color:#000; text-decoration:none }
/* search block off */

/* agenda block on */
.agendaBlock { }
.agendaBlock div.date { float:left; width:95px; font-weight:bold; margin: 0 5px 0 0 }
.agendaBlock .itContent { border-top:1px solid #DCDCDC }
.agendaBlock .cnt { display:table; height:1% }
.agendaBlock dl { margin:0; padding:0 }
.agendaBlock dl dt { float:left; width:110px; margin:0; padding:0; color:#999999; text-transform:uppercase; font-weight:bold; font-size:11px }
.agendaBlock dl dd { float:left; width:360px; margin:0; padding:0 }
.agendaChange { border-top:1px solid #DCDCDC; height:29px; padding:8px 10px 0 12px }
.agendaChange label { font-weight:bold; float:left; width:105px; padding:3px 0 }
.agendaChange select { border:1px solid #D5D5D5; background:#fff ; background-attachment:fixed; background-attachment /* */ : /* */ scroll; width:160px; height:19px; font-family:Arial, Helvetica, sans-serif; font-size:12px; float:left; margin:0 25px 0 0 }
/* agenda block on */

#itmCntScr4 .imgCnt { height: 241px }
.laatst_nieuws,
.uitgelicht { height: 431px }

.artikelselect .itContent {
	height: 79px;
}


.clear
{
	clear: both;
}

.vrijetekst
{
	margin:0 0 8px 0;
}

.rtContainer .vrijetekst
{
	width:346px;
	background:url(/images/theme-r-bg.png) repeat-y top left;
	float: left;
}

.rtContainer .vrijetekst .theme-head {background:url(../images/theme-r-head-bg.png) no-repeat top left; padding:10px 13px 10px 10px}
.rtContainer .vrijetekst .theme-head p {margin: 0px 0 8px 0; padding:0;font-size:14px; font-weight:bold; text-transform:uppercase}
.rtContainer .vrijetekst .theme-cnt {padding:0 12px; clear: both}
/*.rtContainer .vrijetekst .theme-cnt {padding:0;}*/
.rtContainer .vrijetekst .theme-cnt p {padding:0 12px;margin:0;}
.rtContainer .vrijetekst .theme-cnt ul {padding:0 12px;}
.rtContainer .vrijetekst .theme-cnt li {background:transparent url(/images/list-bullet-bl.gif) no-repeat scroll 0 10px;padding:0 8px 0 8px;}
.rtContainer .vrijetekst .theme-btm {background:url(../images/theme-r-btm-bg.png) no-repeat top left; clear:both; overflow:hidden; height:8px; line-height:8px; font-size:8px}

.lfContainer .vrijetekst
{
	width:312px;
	background:url(/images/theme-n-bg.png) repeat-y top left;
	float:left;
	padding:0 0px 0 0;
	margin-right: -1px
}

.lfContainer .vrijetekst .theme-head {background:url(../images/theme-n-head-bg.png) no-repeat top left; padding:10px 13px 10px 10px}
.lfContainer .vrijetekst .theme-head p {margin: 0px 0 8px 0; padding:0;font-size:14px; font-weight:bold; text-transform:uppercase}
.lfContainer .vrijetekst .theme-cnt {padding:0 5px 0 10px;clear: both}
.lfContainer .vrijetekst .theme-cnt p {padding:0 5px;margin:0;}
.lfContainer .vrijetekst .theme-cnt ul {padding:0 2px;}
.lfContainer .vrijetekst .theme-cnt li {background:transparent url(/images/list-bullet-bl.gif) no-repeat scroll 0 10px;padding:0 8pc 0 8px;}
.lfContainer .vrijetekst .theme-btm {background:url(../images/theme-n-btm-bg.png) no-repeat top left; clear:both; overflow:hidden; height:8px; line-height:8px; font-size:8px}

/*	style new	*/

/* search block on */
.a-theme-s {width:346px; margin:0 0 8px 0; background:url(/images/theme-s-bg.png) repeat-y top left; float: left;}
.a-theme-s .theme-head {background:url(/images/theme-s-head-bg.png) no-repeat top left; padding:12px 13px 10px 13px}
.a-theme-s .theme-btm {background:url(/images/theme-s-btm-bg.png) no-repeat top left; clear:both; overflow:hidden; height:8px; line-height:8px; font-size:8px}
.a-theme-s .theme-head p {margin:0; padding:0;font-size:14px; font-weight:bold; text-transform:uppercase; color:#fff}
.a-theme-s .theme-cnt {padding:0 2px 0 14px; color:#fff}
.a-theme-s .theme-head p a {
	color: #fff;
	font-size:11px;
	font-weight:bold;
	text-transform:uppercase;
}

.theme-cnt p.small {
	float: right;
	font-size: 11px;
	margin: 0 10px 0 0;
}

.cnt-wd label, .cnt-nd label {display:block; padding:0 0 3px 0}
.cnt-wd .text-cnt {background:url(/images/input-bg-wd.png) no-repeat left top; float:left}
.cnt-wd .text-cnt input {padding:8px 5px; width:302px; font-size:14px}

.cnt-nd {float:left; width:165px; padding:10px 0 0 0}
.cnt-nd .text-cnt {background:url(/images/input-bg-nd.png) no-repeat left top; float:left}
.cnt-nd .text-cnt input, .cnt-nd .text-cnt select {padding:5px; width:135px; border:0; background:none; font-size:12px}

.a-theme-s p.btn {padding:20px 0; float:left; clear:both; width:312px}
.a-theme-s p.btn a {color:#fff; font-weight:normal; margin:0 0 0 3px}
.a-theme-s p.btn span {float:left; padding:6px 0 0 0}
.a-theme-s .search-btn {width:94px; height:30px; background:url(/images/btn-bg-wd.png) no-repeat; float:right}


/* right block on */

.rtContainer .a-theme-n,
.a-theme-r {width:346px; margin:0 0 8px 0; background:url(../images/theme-r-bg.png) repeat-y top left}
.rtContainer .a-theme-n .theme-head,
.a-theme-r .theme-head {background:url(../images/theme-r-head-bg.png) no-repeat top left; padding:12px 13px 10px 13px}
.rtContainer .a-theme-n .theme-btm,
.a-theme-r .theme-btm {background:url(../images/theme-r-btm-bg.png) no-repeat top left; clear:both; overflow:hidden; height:8px; line-height:8px; font-size:8px}
.rtContainer .a-theme-n .theme-head p,
.a-theme-r .theme-head p {margin:0; padding:0;font-size:14px; font-weight:bold; text-transform:uppercase}
.rtContainer .a-theme-n .theme-cnt,
.a-theme-r .theme-cnt {padding:0 5px 0 10px; clear: both}
.rtContainer .a-theme-n .list-cnt-b .it-cnt,
.a-theme-r .list-cnt-b .it-cnt {background:url(../images/theme-r-item-bg.png) repeat-x top left; padding:0 0 5px 0; width:326px; float:left; clear:both}
.rtContainer .a-theme-n .list-cnt-b .img-cnt,
.a-theme-r .list-cnt-b .img-cnt {float:left; padding:8px}
.rtContainer .a-theme-n .list-cnt-b .cnt,
.a-theme-r .list-cnt-b .cnt {display:table; height:1%; padding:8px 8px 8px 0}
.rtContainer .a-theme-n dl,
.a-theme-r dl {padding:0 5px 10px 5px}
.rtContainer .a-theme-n dd,
.a-theme-r dd {padding:0 0 5px 0;margin:0;}

.slider dl {
	float: left;
	width: 310px;
	margin: 0;
}


/* 	logo links	*/

.itBnHead {
	background: url(/images/theme-b-head-bg.png) no-repeat scroll left top;
	font-size: 5px;
	height: 5px;
	line-height: 5px;
	overflow: hidden;
	margin: 5px 0 0 0;
}

.itBnContent {
	padding: 0 10px 3px;
	position: relative;
	width: 318px;
	margin: 0 4px -4px 4px;
}

.itBnFoot {
	background:transparent url(/images/theme-b-btm-bg.png) no-repeat scroll left top;
	clear: both;
	font-size: 5px;
	height: 5px;
	line-height: 5px;
	overflow: hidden;
	position: relative;
	margin: 0 0 8px 0;
}



.rtContainer .paneltabs {
	width:344px;
	margin: 0 0 8px 0;
}

.rtContainer .paneltabs .itContent {
	padding:2px 10px 10px 10px
}

.rtContainer .paneltabs .itContent ul {
	padding: 10px 0 0 0;
	margin: 0;
}

.rtContainer .paneltabs .itContent ul li {
	background:transparent url(/images/list-icon-def.gif) no-repeat scroll 1px 6px;
	padding:0 0 0 11px;
}

ul#tLinkTabs2 {
	position: relative;	
	float: left;
	padding: 0;
	margin: 0;
}

/* 	NOT ACTIVE TAB ITEM	*/
#tLinkTabs2 li {
	background: url(/images/tab_unclicked_right.gif) top right no-repeat;
	padding: 0 7px 0 0;
	height: 27px;
	float: left;
	margin: 0 0 0 0;
	color: #fff;
	cursor: pointer;
}
 
#tLinkTabs2 li span {
	background: url(/images/tab_unclicked_left.gif) no-repeat top left;
	float: left;
	height: 14px;
	font-weight:bold;
	padding: 5px 7px 8px 12px;
}


/* 	ACTIVE TAB ITEM	*/
#tLinkTabs2 li.active,
#tLinkTabs2 li.activeLeft {
	background: url(/images/tab_clicked_right.gif) top right no-repeat;
	padding: 0 9px 0 0;
	height: 27px;
	float: left;
	margin: 0 0 0 0;
	color: #000;
	cursor: default;
}
#tLinkTabs2 li.active span,
#tLinkTabs2 li.activeLeft span {
	background: url(/images/tab_clicked_left.gif) no-repeat top left;
	float: left;
	height: 14px;
	font-weight:bold;
	padding: 5px 7px 8px 12px;
}


/* 	TAB CONTAINER	*/

#tLinkTabsContainer2 {
	float: left;
	width: 344px;
	background: url(/images/tab_content.gif) repeat-y;
}

.contenthead {
	background: url(/images/tab_head3.gif) no-repeat;
	height: 5px;
	line-height: 5px;
	font-size: 3px;
	margin: 0 0 0 2px;
	float: left;
	width: 100%;
}


.tab_btm {
	background: url(/images/tab_footer.gif) no-repeat;
	height: 6px;
	line-height: 6px;
	font-size: 3px;
	float: left;
	width: 344px;
	margin: 0 0 8px 1px;
}

.itPoll .overzicht .balkPoll span {
	background:url("/images/poll-result-bg.png") repeat scroll 0 0 transparent;
	display:block;
	float:left;
	height:11px;
	margin:3px 0 0;
}

.pollReadMore {
	float:right;
	margin:5px 0 0;
}

.inleidingText {
	color: #000;
	font-weight: normal;
}

h1,h2,h3,h4,h5,h6 { margin: 0px 0 8px 0;}
.headertag { /*padding:8px 5px 8px 10px; */font-size:14px; text-transform:uppercase;  font-weight:bold; float:left }
.aThemeTitle { padding:10px 5px 10px 10px; }

/* CASE:30459 | JB */
.hd-social {
	float: right;
	width: 45px;
}

.hd-social img {
    height: 19px;
    margin: 3px 0 0 0;
    width: 19px;
}

.addthis_toolbox {
	float:left;
	width:310px;
	margin-left:-10px;
}

.addthis_toolbox a {
	margin:0px !important;
	/* float:right !important ; */
}

div.socialshare {
	margin-top:10px !important;
}

div.socialshare a {
	font-weight:bold !important;
	width:75px;
}

.aThemeBtm div.socialshare {
	margin:0px -10px 0px 5px !important;
	float:left;
}
