body {
	min-width:1000px;
	margin:0;
	color:#404040;
	font:13px/19px Arial, Helvetica, sans-serif;
	background-color: #e1e1e1;
	background-image: url(/images/1.gif);
	background-repeat: repeat; 
	}
.dummyimgX {
	background-image: url(../images/item_233_2560x1600.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	}
a {color:#404040;}
a:hover {text-decoration:none;}
img {border:0;}
input,
textarea,
select {
	color:#404040;
	font:100% Arial, Helvetica, sans-serif;
	vertical-align:middle;
}
.feedback {
	color: #F00;
	clear: both;
	display: block;
	width:99%;
	margin-left: 10px;
	margin-bottom: 10px;
	}
.nbfb {
	margin-left: 0px;
	width: 400px;
	padding-top: 10px;	
	}
.form-subscribe .nbfb {
	margin-left: -10px;
	width: 220px;
	}
form,
fieldset {
	margin:0;
	padding:0;
	border-style:none;
}
form {display:inline;}
#wrapper {
	width:960px;
	margin:0 auto;
	padding:0 20px 26px;
	background:url(../images/bg-wrapper.png) repeat-y;
}
#header {
	width:100%;
	overflow:hidden;
	position: relative;
}
.top-bar {
	width:100%;
	height:30px;
	position: absolute;
}
.top-bar:after,
.form-login p:after,
.logo-holder:after,
.article:after {
	content:"";
	clear:both;
	height:0;
	display:block;
}
.top-nav {
	float:right;
	margin:0;
	padding:0;
	list-style:none;
}
.top-nav li {
	float:left;
	font-size:11px;
	line-height:14px;
	text-align:center;
	background:#6f6f6f;
	margin-top: 0;
	margin-right: 10px;
	margin-bottom: 0;
}
* html .top-nav li {display:inline;}
.top-nav a {
	float:left;
	color:#fff;
	text-decoration:none;

}
.top-nav span {
	display:block;
	width:70px;
	padding:0 0 7px;

	cursor:pointer;
}
.top-nav .utrecht a {background:url(../images/bg-top-nav-l.gif) no-repeat;}
.top-nav .utrecht span {background:url(../images/bg-top-nav-r.gif) no-repeat 100% 0;}
.top-nav .rotterdam a {background:url(../images/bg-top-nav-l-rotterdam.gif) no-repeat;}
.top-nav .rotterdam span {background:url(../images/bg-top-nav-r-rotterdam.gif) no-repeat 100% 0;}
.top-nav .denhaag a {background:url(../images/bg-top-nav-l-denhaag.gif) no-repeat;}
.top-nav .denhaag span {background:url(../images/bg-top-nav-r-denhaag.gif) no-repeat 100% 0;}
.top-nav .amsterdam a {background:url(../images/bg-top-nav-l-amsterdam.gif) no-repeat;}
.top-nav .amsterdam span {background:url(../images/bg-top-nav-r-amsterdam.gif) no-repeat 100% 0;}
.top-nav .haarlem a {background:url(../images/bg-top-nav-l-haarlem.gif) no-repeat;}
.top-nav .haarlem span {background:url(../images/bg-top-nav-r-haarlem.gif) no-repeat 100% 0;}
.top-nav .europe a {background:url(../images/bg-top-nav-l-europe.gif) no-repeat;}
.top-nav .europe span {background:url(../images/bg-top-nav-r-europe.gif) no-repeat 100% 0;}
.top-nav li.active {background:#f68121;}
.top-nav li.active a,
.top-nav li a:hover {
	border:0;
	background-position:0 100%;
}
.top-nav li.active a span,
.top-nav li a:hover span {
	padding:4px 0 3px;
	background-position:100% 100%;
}
.form-login {
	float:left;
	height:30px;
	overflow:hidden;
	position: absolute;
	right: 10px;
	padding-top: 13px;
	padding-right: 5px;
	padding-bottom: 0;
	padding-left: 0;
	top: 68px;
}
.form-login img {
	margin-top: -20px;
	position: relative;
	top: 10px;
	margin-right: 5px;
}
* html .form-login fieldset {display:inline;}
.form-login span {
	float:left;
	width:118px;
	height:22px;
	overflow:hidden;
	padding:0 0 0 14px;
	background:url(/images/bg-input.gif) no-repeat 100% 0;
}
.form-login span input {
	color:#3f3f3f;
	float:left;
	width:106px;
	font-size:11px;
	line-height:14px;
	border:0;
	margin:0;
	padding:4px 6px;
	background:none;
}
.form-login input.password {color:#000;}
.form-login em {
	float:left;
	width:60px;
	height:22px;
	padding:0 9px 0 10px;
	overflow:hidden;
	text-align:center;
}

.form-login p {
	float:left;
	margin:0;
	line-height:14px;
	padding:4px 0 3px;
}
.form-login p a {
	position:relative;
	
	color:#f68121;
	padding:0 0 1px;
	text-decoration:none;
}
.form-login p a:hover {text-decoration:underline;}
.logo-holder {
	width:100%;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 10px;
	padding-left: 0;
}
#header #logoreplace {
	position:relative;
	float:left;
	margin:0px;
	width:240px;
	height:104px;
	overflow:hidden;
}

.ucee-station {
	float:left;
	line-height:18px;
	padding-top: 87px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0px;
}
.ucee-station strong {
	display:block;
	font-weight:bold;
	font-size: 12px;
}
.ucee-station a {text-decoration:none;}
.ucee-station a:hover {text-decoration:underline;}
.nav-holder {
	width:100%;
	overflow:hidden;
	background:#404040;
}
.nav {
	float:left;
	margin:0;
	padding:0;
	list-style:none;
}
.nav li {
	float:left;
	font-size:15px;
	line-height:30px;
	padding:0 1px 0 0;
	background:url(../images/divider01.gif) no-repeat 100% 0;
}
.nav a {
	color:#fff;
	float:left;
	padding:0 21px;
	text-decoration:none;
}
.nav li.active a,
.nav a:hover {background:#f68121;}
.form-search {
	float:right;
	width:200px;
	padding:4px 0 0;
}
.form-search span {
	display:block;
	width:177px;
	height:20px;
	padding:0 8px;
	overflow:hidden;
	background:url(../images/bg-input2.gif) no-repeat;
}
.form-search input {
	float:left;
	width:100%;
	font-size:11px;
	line-height:14px;
	padding:3px 0;
	border:0;
	margin:0;
	background:none;
}
/*
.visual {
	width:100%;
	overflow:hidden;
}
*/
#main {
	height:1%;
	overflow:hidden;
	padding:11px 10px 50px;
	position:relative;
}
.two-col #main {padding-left:17px;}
.holder {
	width:100%;
	overflow:hidden;
	padding-top: 10px;
}
.aside {
	float:left;
	width:220px;
	font-size:12px;
	line-height:19px;
	margin:-12px 0 0;
	padding:0 10px 0 0;
}
* html .aside {padding:0 7px 0 0;}
.aside img {vertical-align:top;}
.aside h3 {
	color:#fff;
	margin:0;
	padding:6px 10px;
	font:12px/14px Arial, Helvetica, sans-serif;
	background:#404040;
}
.aside h4 {
	margin:0;
	padding:2px 0 0;
	font-size:12px;
	line-height:14px;
}
.aside p {margin:0;}
.box {
	width:100%;
	margin:12px 0 0;
	background:#f4f4f4;
}
.box:after {
	content:"";
	clear:both;
	height:0;
	display:block;
}
.items {
	width:220px;
	overflow:hidden;
	margin:0;
	padding:0;
	list-style:none;
}
.items li {
	float:left;
	width:100%;
}
.items a {
	display:block;
	width:205px;
	overflow:hidden;
	padding:8px 5px 5px 10px;
	text-decoration:none;
}
.items strong {
	display:block;
	height:1%;
	padding:0 0 0 1px;
	cursor:pointer;
}
.items a img {
	float:left;
	margin:4px 5px 0 0;
	cursor:pointer;
}
.items a span {
	display:block;
	height:1%;
	overflow:hidden;
	cursor:pointer;
}
.items .cont {font-style:normal;}
.items em.date {
	font-style:normal;
	height:1%;
	display:block;
	color:#f68121;
	padding:0 0 0 1px;
	cursor:pointer;
}
.items a:hover, .items a.active {
	border:0;
	background:#fff4eb;
}
.items a:hover strong {text-decoration:underline;}
.items em.day {
	font-style:normal;
	color:#fff;
	float:left;
	margin:2px 5px 0 0;
	padding:1px 0 0;
	width:25px;
	height:24px;
	text-align:center;
	background:#f68121;
	font-size:11px;
	line-height:11px;
	cursor:pointer;
}
p.more {
	text-align:right;
	margin:0;
	padding:0 4px;
	overflow:hidden;
}
p.more a {text-decoration:none;}
p.more a:hover {
	color:#404040 !important;
	text-decoration:underline;
}
.border-style li {
	margin:1px 0 -1px;
	padding:0 0 1px;
	line-height:14px;
	background:url(../images/divider02.gif) no-repeat 10px 100%;
}
.box .tabs-holder {
	width:220px;
	overflow:hidden;
}
.box .tabset {
	width:224px;
	overflow:hidden;
	margin:7px 0 0 -4px;
	padding:0;
	list-style:none;
}
.box .tabset li {
	float:left;
	width:108px;
	line-height:22px;
	padding:0 0 0 4px;
}
.box .tabset a {
	color:#000;
	width:108px;
	display:block;
	text-decoration:none;
	background:url(../images/bg-tabset-l.gif) no-repeat;
}
.box .tabset a span {
	display:block;
	width:88px;
	padding:0 10px;
	background:url(../images/bg-tabset-r.gif) no-repeat 100% 0;
	cursor:pointer;
}
.box .tabset a.active,
.box .tabset a:hover {
	border:0;
	background-position:0 100%;
}
.box .tabset a.active span,
.box .tabset a:hover span {
	background-position:100% 100%;
}
.box .tabs {
	width:100%;
	overflow:hidden;
	margin:0;
	padding:0;
	list-style:none;
	background:#e6e5e5;
	border-top:8px solid #e6e5e5;
}
.box .tabs li {
	float:left;
	width:100%;
	line-height:14px;
}
.form-subscribe {
	height:1%;
	overflow:hidden;
	padding:7px 18px 10px 10px;
}
.form-subscribe p {margin:0;}
.form-subscribe span {
	display:block;
	width:100%;
	overflow:hidden;
	padding:6px 0 0;
}
.form-subscribe span input {
	float:left;
	width:176px;
	padding:3px 7px 2px;
	margin:0;
	border:1px solid #404040;
	background:#fff;
	font-size:12px;
	line-height:15px;
}
.form-subscribe em,
.form-poll em {
	float:right;
	width:63px;
	height:17px;
	overflow:hidden;
	padding:11px 1px 0 0;
}
.form-poll input {
	
	}
.aside-right {
	float:right;
	padding:0 0 0 10px;
}
* html .aside-right {padding:0 0 0 7px;}
.two-col .aside-right {padding:0 0 0 22px;}
* html .two-col .aside-right {padding:0 0 0 19px;}
.form-poll {
	height:1%;
	overflow:hidden;
	padding:10px 23px 10px 10px;
}
.form-poll p {
	font-weight:bold;
	margin:0;
}
.form-poll label {
	display:block;
	height:1%;
	overflow:hidden;
	padding:0 0 0 10px;
	line-height:15px;
}
* html .form-poll label {padding:0 0 0 7px;}
.form-poll div {
	width:100%;
	overflow:hidden;
	padding:12px 0 1px;
}
.form-poll div input {
	float:left;
	width:15px;
	height:15px;
	margin:0;
	padding:0;
}
.crew-box {
	width:100%;
	overflow:hidden;
	margin:12px 0 0;
}
.crew-box p a:hover {
	color:#F68121;
	text-decoration:underline;
}
h3.ucee-crew {
	width:120px;
	height:25px;
	padding:0 0 5px;
	overflow:hidden;
	background:url(../images/ucee-crew.gif) no-repeat;
	text-indent:-9999px;
}
.crew-box div {
	width:100%;
	overflow:hidden;
	padding:0 0 7px;
	border-bottom:1px solid #f4f4f4;
}
.crew-box img {vertical-align:top;
		}
.crew-box #crewImg_container {
	width:220px;
	height:120px;
	overflow:hidden;
	}
.crew-box p {line-height:14px;}
.crew-box p.more {padding:2px 0 0;}
.ads {
	width:100%;
	overflow:hidden;
	margin:0;
	padding:0;
	list-style:none;
}
.ads li {
	float:left;
	width:100%;
}
.ads li img {vertical-align:top;}
.netwerk-list {
	height:1%;
	overflow:hidden;
	margin:0;
	padding:0 0 5px;
	list-style:none;
}
.netwerk-list li {
	float:left;
	width:208px;
	padding:4px 2px 1px 10px;
}
.netwerk-list a:hover {
	color:#f68121;
	text-decoration:underline;
}
.netwerk-list strong a {text-decoration:none;}
.netwerk-list strong a:hover {
	color:#404040;
	text-decoration:underline;
}
p.meer {padding:0 10px 2px;}
p.meer a {text-decoration:none;}
p.meer a:hover {text-decoration:underline;}
h3.icon {height:14px;}
h3.icon strong {
	position:relative;
	float:left;
	margin:-9px 0 -14px -7px;
}
.twitter-box {
	height:1%;
	line-height:15px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 0;
	padding-left: 10px;
}
.twitter-box p a {text-decoration:none;}
.twitter-box p a:hover {text-decoration:underline;}
.tweet-list {
	width:100%;
	overflow:hidden;
	margin:0;
	padding:0;
	list-style:none;
}
.tweet-list li {
	float:left;
	width:100%;
	padding:5px 0;
}
.tweet-list em.date {
	display:block;
	color:#1ec3e8;
}
.links {
	height:1%;
	padding:6px 10px 6px 5px;
	text-align:center;
}
.links ul {
	display:inline;
	margin:0;
	padding:0;
	list-style:none;
}
.links li {
	display:inline-block;
	padding:12px 2px 0 5px;
	vertical-align:top;
}
* html .links li {display:inline;}
* +html .links li {display:inline;}
.links a {text-decoration:none;}
.links li img {vertical-align:top;}
.links p {
	font-weight:bold;
	padding:7px 6px 0;
	text-align:left;
}
.links p a:hover {text-decoration:underline;}
.content {
	height:1%;
	overflow:hidden;
	position:relative;
}
.content p {margin:0;}
.content h3 {
	margin:0;
	color:#f68121;
	font:bold 26px/30px Arial, Helvetica, sans-serif;
}
.content h3 a {
	margin:0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 26px;
	line-height: 30px;
	font-weight: bold;
	text-decoration: none;
	color:#f68121;
}
.content h3 a:hover {
	text-decoration: underline;
	}
.content h4 {
	margin:0;
}
.two-col .content p {padding:2px 0 0;}
.homeslide {
	position:relative;
	width:480px;
	overflow:hidden;
	color:#fff;
	font-size:18px;
	line-height:23px;
	height: 359px;
	padding-top: 0;
	padding-right: 0;
	padding-left: 0;
	padding-bottom: 10px;
}
.bestof {
	position: absolute;
	width:157px;
	height:128px;
	display:block;
	top: 17px;
	left: 568px;
	z-index:10;
	}
.homeslide .uitgelichtbox {
	overflow:hidden;
	position:absolute;
	left: 0px;
	top: 0px;
}
.homeslide .uitgelichtbox a {
	color:#fff;
	text-decoration:none;
}
.homeslide img {vertical-align:top;}
.homeslide .uitgelichtbox ul {
	position:relative;
	width:99999px;
	padding:0;
	margin:0;
	list-style:none;
}
.homeslide .uitgelichtbox li {
	position:relative;
	float:left;
	width:480px;
}
.homeslide .slide_txt {
	display:block;
	width:470px;
	position:absolute;
	left:0;
	bottom:0;
	padding:5px 10px;
	background:url(../images/bg-slider-text.png);
	cursor:pointer;
	height: 50px;
}
* html .homeslide .slide_txt {bottom:-1px;}
.homeslide .uitgelichtbox .slide_txt h4 {
	display:block;
	cursor:pointer;
	font-weight: bold;
}
#slide_navi {
	position:absolute;
	top:5px;
	left:0;
	margin:0;
	padding:0;
	list-style:none;
}
#slide_navi li {
	float:left;
	padding:3px 0 3px 10px;
	font-size:14px;
	line-height:20px;
	font-weight:bold;
}
#slide_navi a {
	float:left;
	color:#fff;
	padding:0 6px 1px;
	text-decoration:none;
	background:#404040;
}
.content .tabs-holder {
	width:480px;
	overflow:hidden;
}
.content .tabset {
	width:483px;
	overflow:hidden;
	margin:0 0 0 -3px;
	padding:0;
	list-style:none;
}
.content .tabset li {
	float:left;
	font-size:12px;
	line-height:26px;
	padding:0 0 0 3px;
	text-align:center;
}
.content .tabset a {
	float:left;
	width:158px;
	color:#000;
	text-decoration:none;
	background:url(../images/bg-tabset2-l.gif) no-repeat;
}
.content .tabset span {
	display:block;
	width:100%;
	background:url(../images/bg-tabset2-r.gif) no-repeat 100% 0;
	cursor:pointer;
}
.content .tabset a.active,
.content .tabset a:hover {
	border:0;
	background-position:0 100%;
}
.content .tabset a.active span,
.content .tabset a:hover span {background-position:100% 100%;}
.content .tabs {
	width:100%;
	overflow:hidden;
	margin:0;
	padding:0 0 5px;
	list-style:none;
	background:#e6e5e5;
	border-top:14px solid #e6e5e5;
}
.content .tabs li {
	float:left;
	width:100%;
}
.content .item-list {
	margin:0;
	padding:5px 0 0;
	list-style:none;
}
.content .item-list li {
	float:none;
	display:inline-block;
	vertical-align:top;
	width:160px;
	font-size:12px;
	line-height:14px;
	margin-right:-3px;
	padding:10px 0 0;
}
.audio_item, .video_item, .img_item {
	display: block;
	padding-top: 0px;
	padding-bottom: 10px;
	}
.audio_item a {
	background-image: url(../images/radio_button.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 78px;
	width: 100%;
	display: block;
	color: #404040;
	margin-bottom: 20px;
	}
.audio_item a:hover {
	background-position: 0px -78px;	
	color: #000;
	}
.audio_item span {
	
	}
* html .content .item-list li {
	display:inline;
	margin-right:0;
}
* +html .content .item-list li {
	display:inline;
	margin-right:0;
}
.perron-info {
	display: block;
	width: 100%;
	margin-bottom: 10px;
	}
.perron-info h2 {
	font-size: 34px;
	line-height: 29px;	
	}
.item-list a {
	position:relative;
	display:block;
	width:140px;
	padding:11px 10px 5px;
	text-decoration:none;
}
.item-list img {vertical-align:top;}
.item-list em,
.item-list strong,
.item-list img,
.item-list span {cursor:pointer;}
.type {
	position:absolute;
	top:6px;
	left:20px;
	width:30px;
	height:37px;
	overflow:hidden;
}
.type-radio .type {background:url(../images/type-audio.png) no-repeat;}
.type-video .type {background:url(../images/type-video.png) no-repeat;}
.type-photo .type {background:url(../images/type-photo.png) no-repeat;}
.type-artikelen .type {background:url(../images/type-text.png) no-repeat;}
.item-list .item-footer {
	display:block;
	width:100%;
	overflow:hidden;
	border-top:1px solid #d8d7d7;
	padding:4px 0;
	font-size:11px;
	line-height:12px;
	font-weight:normal;
}
.rating {
	float:right;
	width:65px;
	padding:0 1px 0 0;
	position: relative;
}
.rating img {
	float: left;
	width:13px;
	height: 13px;
	}
.reactions {
	display:block;
	height:1%;
	overflow:hidden;
	padding:0 0 3px 15px;
	background:url(../images/ico-reactions.gif) no-repeat;
}
.item-list .title {
	display:block;
	padding:3px 0 0;
}
.item-list em.date {
	display:block;
	color:#f68121;
	font-size:11px;
	line-height:14px;
	padding:2px 0 1px;
}
.item-list .mini-breadcrumb, .items .mini-breadcrumb {
	display:block;
	font-size:11px;
	line-height:14px;
	font-weight:normal;
}
.items a .mini-breadcrumb span {
	display: inline;
	}
.item-list .mini-breadcrumb span, .items .mini-breadcrumb span {text-decoration:underline;}
.item-list .intro-text {
	display:block;
	font-size:11px;
	line-height:14px;
	padding:3px 0;
}
.item-list a:hover {
	border:0;
	background:#fff4eb;
}
.item-list a:hover .title {text-decoration:underline;}
.content p.more {
	padding:22px 8px 0;
	font-weight:bold;
}
.content p.more a {text-decoration:underline;}
.content p.more a:hover {text-decoration:none;}
#footer {
	width:940px;
	margin:0 10px;
	background:#f4f4f4 url(../images/bg-footer.gif) no-repeat;
}
.footer-in {
	width:100%;
	overflow:hidden;
	padding:7px 0 15px;
	background:url(../images/bg-footer-in.gif) no-repeat 0 100%;
}
.column-left {
	float:left;
	width:210px;
	padding:29px 0 0 10px;
}
.cities-list {
	width:100%;
	overflow:hidden;
	margin:0;
	padding:0;
	list-style:none;
	line-height:19px;
}
.cities-list a {text-decoration:none;}
.cities-list li.active a,
.cities-list a:hover {font-weight:bold;}
.logos-list {
	width:132px;
	overflow:hidden;
	padding:4px 0 0;
	text-align:center;
}
.logos-list ul {
	margin:0;
	padding:0;
	list-style:none;
}
.logos-list li {padding:17px 0 0;}
.logos-list img {vertical-align:top;}
.logos-list p {margin:0;}
.column {
	float:right;
	width:700px;
	overflow:hidden;
}
.column h3 {
	margin:0;
	color:#f68121;
	font-size:18px;
	line-height:22px;
}
.sitemap {
	width:720px;
	overflow:hidden;
	margin:0 0 0 -20px;
	padding:0 0 8px;
	background:url(../images/bg-sitemap.gif) no-repeat 20px 100%;
}
.sitemap ul {
	float:left;
	width:220px;
	margin:0;
	padding:0 0 0 20px;
	list-style:none;
}
.sitemap .last-col {width:160px;}
.sitemap li {
	line-height:14px;
	padding:9px 0 5px;
}
.sitemap a,
.subpages-list a {text-decoration:none;}
.sitemap a:hover,
.subpages-list a:hover {text-decoration:underline;}
.sitemap ul ul {
	width:100%;
	float:none;
	padding:0;
}
.sitemap li li {padding:5px 0 0;}
.subpages-list {
	width:100%;
	overflow:hidden;
	margin:0;
	padding:10px 0 0;
	list-style:none;
}
.subpages-list li {
	line-height:14px;
	padding:5px 0 0;
}
.breadcrumbs {
	height:1%;
	overflow:hidden;
	padding:0 8px 25px;
}
.two-col .breadcrumbs {padding:0 0 25px;}
.breadcrumbs ul {
	width:100%;
	overflow:hidden;
	margin:0 0 0 -5px;
	padding:0;
	list-style:none;
}
.breadcrumbs li {
	float:left;
	line-height:16px;
	padding:0 5px 0 9px;
	margin:0 4px 0 -4px;
	background:url(../images/divider03.gif) no-repeat 0 50%;
}
* html .breadcrumbs li {display:inline;}
.breadcrumbs a:hover {
	color:#f68121;
	text-decoration:underline;
}
.heading {
	width:100%;
	overflow:hidden;
	padding:4px 0 9px;
}
.content .heading {
	padding-top:0;
}
.heading h2 {
	margin:0;
	color:#f68121;
	font:55px/55px Arial, sans-serif;
	letter-spacing:-4px;
}
.content .heading h2 {font:28px/28px Arial, sans-serif;}
.heading em.date {
	display:block;
	font-size:12px;
	margin:-1px 0 0;
}
.video-holder {
	width:100%;
	overflow:hidden;
	padding:40px 0 0;
}
.video-holder img {vertical-align:top;}
.reactions-box {
	width:100%;
	overflow:hidden;
	padding:48px 0 0;
}
.reactions-list {
	height:1%;
	overflow:hidden;
	margin:10px 0 0;
	padding:0;
	list-style:none;
	border-bottom:1px solid #d8d7d7;
}
.reactions-list li {
	padding:11px 0 13px;
	border-top:1px solid #d8d7d7;
	line-height:19px;
	position: relative;
}
* html .reactions-list li {
	height:1%;
	vertical-align:middle;
}
.reactions-list li div {
	height:1%;
	overflow:hidden;
}
.two-col .content .reactions-box p {padding:0;}
.reactions-list .pic-holder {
	float:left;
	padding:4px 11px 0 0;
}
* html .reactions-box .pic-holder {padding-right:8px;}
.reactions-list li img {
	vertical-align:top;
	border:1px solid #404040;
}
.reactions-list a {
	color:#f68121;
	text-decoration:underline;
}
.reactions-box a:hover {color:#404040;}
.form-reaction {
	width:100%;
	overflow:hidden;
	padding:28px 0 0;
}
.form-reaction label {
	display:block;
	font-size:12px;
	line-height:16px;
	font-weight:bold;
	padding:5px 0 7px;
}
.form-reaction span {
	display:block;
	width:180px;
	padding:0 5px;
	overflow:hidden;
	border:1px solid #404040;
}
.form-reaction span input {
	float:left;
	border:0;
	width:100%;
	font-size:13px;
	line-height:16px;
	padding:2px 0;
	background:none;
	margin:0;
}
.form-reaction strong {
	display:block;
	width:297px;
	border:1px #404040 solid;
}
.form-reaction em {
	display:block;
	width:287px;
	padding:2px 4px;
	border:#b5b5b5 solid;
	border-width:0 1px;
}
.form-reaction em:after,
.rating-holder:after,
.add-this:after,
.items li:after {
	content:"";
	clear:both;
	height:0;
	display:block;
}
.form-reaction textarea {
	float:left;
	width:100%;
	max-width:100%;
	height:116px;
	font-size:13px;
	line-height:16px;
	margin:0;
	padding:0;
	border:0;
}
.info {
	height:1%;
	padding:6px 10px;
}
.info:after {
	content:"";
	clear:both;
	height:0;
	display:block;
}
.info a:hover {
	color:#F68121;
	text-decoration:underline;
}
.info img {display:block;}
.info .pic-holder {display:block;}
.info .pic-holder a {
	display:block;
	float: left;
	color:#f68121;
	text-decoration:none;
	margin-right: 6px;
	margin-top: 5px;
	margin-bottom: 5px;
}
.info .pic-holder strong {
	display:block;
	margin:0;
	padding:0;
	font:13px/14px Arial, Helvetica, sans-serif;
	text-decoration:underline;
}
.info .pic-holder a:hover {
	color:#404040;
	border:0;
	text-decoration:none;
}
.info h4 a {color:#f68121;}
.info h4 a:hover {text-decoration:none;}
.info .reactions {
	line-height:12px;
	margin-top:9px;
}
.rating-holder {
	width:100%;
	line-height:12px;
	clear: both;
	padding-top: 13px;
	padding-right: 0;
	padding-bottom: 7px;
	padding-left: 0;
}
.rating-holder p {float:left;}
.rating-holder .rating {
	float:left;
	padding:0 0 0 3px;
}
p.btn {
	width:100%;
	margin:15px 0 0;
	line-height:19px;
}
p.btn a {
	color:#fff;
	display:block;
	width:131px;
	text-decoration:none;
	padding:0 0 1px;
	background:url(../images/bg-btn.gif) no-repeat;
	text-align:center;
}
p.btn a:hover {
	color:#fff;
	text-decoration:underline;
}
.add-this {
	position:relative;
	width:100%;
	padding:9px 0 0;
	z-index:10;
}
.add-this img {vertical-align:top;}
.item-holder {
	width:480px;
	overflow:hidden;
	background:#f4f4f4;
	margin:34px 0 0;
	padding:0 0 5px;
}
.two-col {line-height:22px;}
.article {width:100%;}
.article p {
	font-family: Arial, Helvetica, sans-serif !important;
	margin: 0px !important;
	padding: 0px !important;
	font-size: 12px !important;
	}
/* sIFR */
.sIFR-flash {
	visibility: visible !important;
	margin: 0;
}
.sIFR-replaced {
	visibility: visible !important;
}
span.sIFR-alternate {
	position: absolute;
	left: 0;
	top: 0;
	width: 0;
	height: 0;
	display: block;
	overflow: hidden;
}
.sIFR-flash + div[adblocktab=true] {
	display: none !important;
}
.sIFR-hasFlash .heading h2 {
	visibility: hidden;
	font-size: 55px;
	line-height: 55px;
	letter-spacing:0;
}
.sIFR-hasFlash .content-holder .heading h2,
.sIFR-hasFlash .content .heading h2 {
	font-size: 28px;
	line-height: 28px;
}
.sIFR-hasFlash  .content-holder .heading,
.sIFR-hasFlash  .content .heading {margin:-4px 0 -3px;}
.margin-bottom {
	height:1%;
	overflow:hidden;
	color:#fffefe;
	font-weight:bold;
	background:#404040;
	line-height:15px;
	padding:0px;
	margin-bottom: 10px;
	}
.pages {
	height:1%;
	overflow:hidden;
	color:#fffefe;
	font-weight:bold;
	background:#404040;
	line-height:15px;
	padding:6px 10px 5px;
}
.pages p {
	float:left;
	padding:0 5px 0 0;
	font-size: 11px;
}
.pages strong {
	float:left;
	width:100px;
	padding:0 7px 0 0;
}
.pages ul {
	float:left;
	margin:0;
	padding:0;
	list-style:none;
}
.pages li {
	float:left;
	text-align:center;
	width:auto !important;
	display: block;
	margin-top: 0;
	margin-right: 3px;
	margin-bottom: 0;
	margin-left: 0;
}
.pages li a {
	color:#fff;
	min-width:9px;
	text-decoration:none;
	padding-top: 0;
	padding-right: 2px;
	padding-bottom: 0;
	padding-left: 2px;
}
* html .pages li a {width:9px;}
.pages li.active {
	background:#6e6e6e;
}
* html .pages li.active {width:9px;}
.pages li a:hover {background:#6e6e6e;}
.btn-prev,
.btn-next {
	float:left;
	margin:0;
	padding:22px 8px 0;
	overflow:hidden;
	font-weight:bold;
}
.btn-prev a,
.btn-next a {text-decoration:none;}
.btn-prev a:hover,
.btn-next a:hover {
	color:#404040 !important;
	text-decoration:underline;
}
.btn-next {float:right;}
.volg-box {
	height:1%;
	padding-top: 7px;
	padding-right: 4px;
	padding-bottom: 5px;
	padding-left: 4px;
}
.volg-box span {
	float:left;
	width:80px;
	padding:0 7px 0 0;
	text-align:center;
	cursor:pointer;
}
* html .volg-box span {padding:0 4px 0 0;}
.volg-box a {
	width:100%;
	display:block;
	color:#f68121;
}
.volg-box div {
	width:100%;
	overflow:hidden;
	background:url(../images/divider04.gif) no-repeat 50% 100%;
	padding-top: 10px;
	padding-right: 0;
	padding-bottom: 10px;
	padding-left: 0;
}
.volg-box a:hover {
	color:#404040;
	text-decoration:underline;
}
.volg-box img {vertical-align:top;}
.volg-box ul {
	width:100%;
	overflow:hidden;
	padding:0;
	margin:0;
	font-style:normal;
	list-style:none;
}
.volg-box li {
	width:100%;
	float:left;
	padding:11px 0 3px;
}
.actions-list {
	width:100%;
	float:left;
	margin:0;
	padding:0 0 10px;
	list-style:none;
}
.actions-list li {
	float:left;
	width:100%;
	line-height:14px;
	border-bottom:1px solid #e0dddd;
	position: relative;
}
.action-list li#widget {
	padding-right: 10px;
	}
.actions-list li #new {
	position: absolute;
	right: -10px;
	top: 0px;
	float: left;
	z-index: 100;
	}
.actions-list span {
	float:left;
	width:20px;
	padding:0 3px 0 0;
	cursor:pointer;
}
.actions-list a {
	display:block;
	width:202px;
	color:#f68121;
	padding:8px 9px 9px;
	text-decoration:none;
}
.actions-list a:hover {color:#404040;}
.style a {
	line-height:14px;
	padding:8px 5px 10px 10px;
}
.style a img {margin:3px 11px 0 0;}
* html .style a img {margin:3px 8px 0 0;}
.makers {
	font-style:normal;
	cursor:pointer;
}
.profiles-list {
	height:1%;
	overflow:hidden;
	margin:0;
	padding:0 5px;
	list-style:none;
}
.profiles-list li {
	line-height:14px;
	margin-right:-3px;
	display:inline-block;
	vertical-align:top;
	padding-bottom:14px;
	overflow: hidden;
	width: 92px;
}
.fanlist li {
	width: 71px !important;
	}
.profile-img {
	position:relative;
	width: 100%;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	display:block;
	}
.flag-holder-big {
	position:absolute;
	display:block;
	top:-6px;
	left:126px;
	float:left;
	}
* html .profiles-list li {
	display:inline;
	margin-right:0;
}
* +html .profiles-list li {
	display:inline;
	margin-right:0;
}
.profiles-list a {
	float:left;
	display:block;
	padding:10px 5px 0;
	text-decoration:none;
}
.profiles-list a:hover {background:#fff4eb;}
.profiles-list img {display:block;}
.profiles-list li strong {
	display:block;
	padding:1px 0;
	cursor:pointer;
	font-weight:normal;
}
.profiles-list span {
	color:#f68121;
	display:block;
	cursor:pointer;
}
.profiles-list em {
	display:block;
	cursor:pointer;
}
.aside-nav {
	width:100%;
	overflow:hidden;
	padding:0;
	margin:0;
	background:#fff;
}
.aside-nav li {
	float:left;
	width:100%;
	font-size:14px;
	line-height:18px;
	font-weight:bold;
	border-bottom:1px solid #e0dddd;
}
.aside-nav a {
	width:200px;
	display:block;
	color:#f68121;
	padding:4px 10px;
	text-decoration:none;
}
.aside-nav li.active a,
.aside-nav a:hover {
	color:#fff;
	background:#f68121;
}
.crew {
	position:relative;
	margin:67px 0 0;
	padding:0 0 22px;
	width:100%;
	background:#f4f4f4;
}
.crew p {
	font-weight:bold;
	padding:11px 75px 0 10px;
}
.crew a {text-decoration:none;}
.crew a:hover {text-decoration:underline;}
.crew:after,
.form-select:after {
	content:"";
	clear:both;
	height:0;
	display:block;
}
.flag-holder {
	position:absolute;
	top:-11px;
	right:8px;
}
.item-first {margin:0;}
.form-select {
	position:relative;
	float:right;
	padding:0 4px 0 0;
}
.selectForm{
	float: left;
	font-size: 11px;
	margin-right: 2px;
}
.last {
	position:relative;
	float:right;
	padding:0 0px 0 0;
}
* html .form-select fieldset {display:inline;}
.form-select label {
	float:left;
	line-height:15px;
	padding:0 7px 0 0;
	font-size: 11px;
}
.form-select select {
	position:relative;
	margin:-3px 0;
}
p.sorteer {
	float:right;
	font-size:12px;
	line-height:15px;
	font-weight:normal;
}
p.sorteer a {
	color:#fff;
	text-decoration:none;
}
p.sorteer a.active {
	font-weight:bold;
	cursor:text;
}
p.sorteer a:hover {text-decoration:underline;}
p.sorteer a.active:hover {text-decoration:none;}
.content .profiles-list {padding:0 8px;}
.content .profiles-list li {
	font-size:12px;
	padding:9px 0 14px;
}
.content .profiles-list a {
	position:relative;
	padding:10px 6px 0;
}
.content .profiles-list strong {font-weight:bold;}
.hold {
	position:absolute;
	top:50px;
	left:1px;
}
.hold img {vertical-align:top;}
.content-holder {
	height:1%;
	overflow:hidden;
}
body.radioBody {
	background-color: #e1e1e1;
	background-image: none !important;
	}
#radio_popup {
	background-color: #e1e1e1;
	background-image: none;
	float:left;
	}
#radio_popup #radioContainer {
	overflow: scroll;
	width: 800px;
	height: 485px;
	}
#radio_popup #header, .pop #header {
	color:#fff;
	margin:0;
	font:12px/14px Arial, Helvetica, sans-serif;
	background:#404040;
	height: 20px;
	padding-top: 6px;
	padding-right: 10px;
	padding-bottom: 6px;
	padding-left: 10px;
	}
#radio_popup #header .breadcrumbs a {
	color:#fff;
	}
#radio_popup #header .breadcrumbs li {
	float:left;
	line-height:16px;
	padding:0 5px 0 9px;
	margin:0 4px 0 -4px;
	background:url(../images/divider05.gif) no-repeat 0 50%;
}
#radio_popup #header .breadcrumbs a:hover {
	color:#f68121;
	text-decoration:underline;
}
#radio_popup .radioplayer {
	width: 380px;
	margin-left: 10px;
	float: left;
	display: block;
	height: 100%;
	margin-top: 20px;
	margin-right: 10px;
	}
#radio_popup .radio_popup_data {
	width: 380px;
	margin-left: 0px;
	float: left;
	display: block;
	height: 400px;
	margin-top: 20px;
	}
#radio_popup #radioplaylist {
	width: auto;
	list-style-type: none;
	margin: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	}
#radio_popup #radioplaylist strong {
	color: #000;
	padding-left: 10px;	
	}
#radio_popup #radioplaylist li {
	width: 365px;
	float: left;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #2c2c2c;
	color: #FFF;
	background-color: #000;
	}
#radio_popup #radioplaylist a {
	display: block;
	width: 100%;
	float: left;
	color: #FFF;
	text-decoration: none;
	background-image: url(../images/play_btn.gif);
	background-position: 5px 5px;
	background-repeat: no-repeat;
	padding-left: 30px;
	}
#radio_popup #radioplaylist a:hover {
	text-decoration: underline;	
	}
#radio_popup .radio_popup_reactions {
	width: 380px;
	margin-left: 0px;
	float: left;
	display: block;
	height: auto;
	}
.radio_popup_data .heading {
	margin: 0px;
	padding: 0px;
	}
.radio_popup_data .heading h2 {
	font:28px/28px Arial, sans-serif;
}
.radio_popup_reactions .reactions-box {
	width:100%;
	padding-top: 0px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
}
.radioReacties {
	width: 300px;	
	min-width:300px !important;
	background-color: #e1e1e1;
	background-image: none !important;
	}
.radio_popup_reactions .reactions-list {
	padding:0;
	list-style:none;
	border-bottom:1px solid #d8d7d7;
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
}
.radio_popup_reactions .reactions-list li {
	border-top:1px solid #d8d7d7;
	line-height:14px;
	padding-top: 4px;
	padding-right: 0;
	padding-bottom: 0px;
	padding-left: 0;
}
.radio_popup_reactions .reactions-list li h4 {
	padding: 0px;
	margin-top: 7px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	}
.radio_popup_data .info {
	height:auto;
	padding:6px 10px;
}
body.pop {
	width: 500px;
	height: 200px;
	min-width:100px;
	background-color: #e1e1e1;
	background-image: none !important;
	}
.pop #header h3 {
	margin: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	}
.fans h3 {
	color:#fff;
	margin:0;
	padding:6px 10px;
	font:12px/14px Arial, Helvetica, sans-serif;
	background:#404040;
}
.fans {
	float: left;
	margin-left: 10px;
	}
#login_pop {
	height: auto;
	width: 100%;
	margin-top: 10px;
	margin-left: 10px;
	text-align: left;
	display: block;
	clear: both;
	float: left;
	}
#login_pop .login_keuze {
	float: left;
	width: 220px;
	display: block;
	}
.login_keuze h3 {
	margin: 0px;
	padding: 0px;	
	}
/*
.visual {
	height: 142px;
	overflow:hidden;
	}
	*/
#metromap{
	width: 960px;
	height: 142px;
	overflow: hidden;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #d3d3d3;
}
#landkaart {
	width: 960px;
	overflow: hidden;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #d3d3d3;
	height: 280px;
	}
#landkaart p {
	margin: 0px;
	padding: 0px;
	}
.twtr-hd {
	height: 0px !important;
	display: none !important; 
	background: #f4f4f4 !important;
	}
.twtr-hd h4 {
	display: none;
	}
.twtr-hd h3 {
	margin: 0px;
	padding: 0px;
	}
.twtr-ft {
	height: 3px;	
	}
.twtr-ft img, .twtr-ft span {
	
	}
#twtr-widget-1 .twtr-doc, #twtr-widget-1 .twtr-hd a, #twtr-widget-1 h3, #twtr-widget-1 h4 {
	background: #f4f4f4 !important;
	color:#FFFFFF !important;
}
.twtr-timeline {
	background: #f4f4f4 !important;
	}


ul.mainslider3colom {
	position:relative !important;
	overflow:hidden !important;
	width:1500px !important;
}
ul.mainslider2colom {
	position:relative !important;
	overflow:hidden !important;
	width:1500px !important;
}

.nieuwsteArtikelen, .meestBekekenArtikelen, .bestGewaardeerdeArtikelen{
	position:relative !important;
	width:480px !important;
	diplay:block !important;
	float:left !important;
}

.laatsteReacties, .populaireReacties{
	position:relative !important;
	width:220px !important;
	diplay:block !important;
	float:left !important;
}
.ratingActive {
	float:left;
	display:block;
	width:90px;
	height:20px;
	
}
.ratingActive img {
	float:left;
}
.artikelTxtBox {
	padding-top: 10px;
	display: block;
	float: left;
	}
a.nietOK {
	background-image: url(../images/error.png);
	background-repeat: no-repeat;
	background-position: left top;
	position: absolute;
	top: 10px;
	right: 0px;
	height: 20px;
	width: 20px;
	}
a.nietOK h6 {
	display: none;	
	}
#cse-search-results iframe {
	width: 700px !important;
	}
ul#picture-list {
	float: left;
	width: 690px;
	list-style-type: none;
	margin: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	}
ul#picture-list li {
	width: auto;
	float: left;
	padding-top: 10px;
	padding-bottom: 10px;
	}
ul#picture-list a {
	width: auto;
	display: block;
	float: left;
	}
ul#picture-list a.marginright {
	padding-right: 30px;
	}
#widgetembed .step {
	line-height: 16px;
	font-weight: bold;
	}
#widgetembed .notfirst {
	padding-top: 25px;	
	}
#widgetembed li {
	padding-bottom: 15px;	
	}
#widgetembed option.optionStad, #widgetembed option.optionStation {
	font-weight:bold;
	}
#widgetImg {
	position: relative;
	top: -20px;
	left: 10px;
	}
.content .NB h3 {
	display: none;
	}
.content .NB {
	display: block;
	width: 220px;
	padding-top: 20px;
	}
#krant {
	background-color: #f8f8f8;	
	}
#krant h2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 60px;
	line-height: 60px;
	text-align: center;
	font-weight: normal;
	color: #000;
	margin: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	}
#krant .date {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	text-align: center;
	font-weight: normal;
	color: #000;
	width: 100%;
	display: block;
	}
#krant .bericht {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	font-weight: normal;
	color: #000;
	width: 100%;
	display: block;
	padding-top: 10px;
	}
#krant .makers {
	padding-top: 10px;
	padding-bottom: 10px;
	display: block;
	overflow: hidden;
	}
#krant .maker {
	width: 60px;
	float: left;
	display: block;
	margin-right: 10px;
	overflow: hidden;	
	}
#krant .maker a {
	text-decoration: none;
	}
#containerKrant, #containerKrantColofon {
	display: block;
	clear: both;
	overflow: hidden;
	}
#containerKrant .item, #containerKrantColofon .item {
	float: left;
	display: block;
	border-top-width: 10px;
	border-top-style: solid;
	border-top-color: ;
	background-color: #FFF;
	margin-right: 6px;
	margin-bottom: 10px;
	margin-left: 7px;
	}
#containerKrantColofon .item {
	float:right;
	}
#containerKrant .item a, #containerKrantColofon .item a {
	text-decoration: none;
	}
#containerKrant .item strong, #containerKrantColofon .item strong {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	font-weight: normal;
	width: 100%;
	display: block;
	margin-right: 5px;
	margin-left: 5px;
	margin-top: 5px;
	}
#containerKrant .item .intro, #containerKrantColofon .item .intro {
	margin-right: 5px;
	margin-left: 5px;
	display: block;
	}
#containerKrant .col1 {
	width: 220px;
	}
#containerKrant .col2 {
	width: 453px;
	}
#containerKrant .iconKrant {
	height: 42px;
	width: 47px;
	position: absolute;
	top: 0px;
	right: 0px;
	background-color: #6ad425;
	}
#containerKrant .makers {
	margin-right: 5px;
	margin-left: 5px;
	display: block;
	}

