.comlab {width: 200px;}

form#comment p.comlab {
 margin:0;
 padding:0;
}

body {	
	background:#000 url(http://sites.bnn.nl/static/di-rect/images/Zwarteachtergrond.jpg) top center fixed;
	border-top: 0px solid #000;
	color: #333;
	font-size:12px;
	margin: auto;
}
.all {
	position: relative;
	/* height: 1200px; */
}
.wrapper {
	position: relative;
	background: transparent;
}
.wrapper-opacity {
	position: absolute;
  	top:0px;left:0px;
	margin: 170px auto;
	width:960px;
	/* background: #470e30; */	
	/* background: #ffffff; */ 
	z-index:-1;
	filter:alpha(opacity=70);-moz-opacity:.70;opacity:.70;
}

.main {
background: transparent !important;
}

.grid_3 {
      background: url(http://sites.bnn.nl/static/di-rect/images/3blokstile.png) repeat-y left top;
      margin-top: 10px;
}

.grid_6 {
      background: url(http://sites.bnn.nl/static/di-rect/images/TileBlog.png) repeat-y left top;
      margin-top: 10px;
}

.grid_9 {
      background: url(http://sites.bnn.nl/static/di-rect/images/9blokstile.png) repeat-y left top;
      margin-top: 10px;
}


.grid_12 {
      background: url(http://sites.bnn.nl/static/di-rect/images/12blokstile.png) repeat left top;
      margin-top: 10px;
}

.grid_3 .head {
  display:block;
  width: 230px;
  border: 0px solid #000;
  height: 37px;
color:white;
padding-top: 8px;
}

.grid_3 .head.right {
background: transparent url(http://sites.bnn.nl/static/di-rect/images/3blokstileheader1.png) top right no-repeat; 
text-align: right; 
}
.grid_3 .head.left {
background: transparent url(http://sites.bnn.nl/static/di-rect/images/3blokstileheader2.png) top left no-repeat; 
text-align: left; 
}

.grid_6 .head {
  display:block;
  width: 470px;
  border: 0px solid #000;
  height: 52px;
color:white;
background: transparent url(http://sites.bnn.nl/static/di-rect/images/TileBlogHeader.png) top left no-repeat; 
text-align: left; 
padding-top: 12px;
}



.grid_6 .content .inner p a img {
border:2px solid white;
width:420px;
}


.grid_9 .head {
  display:block;
  width: 710px;
  border: 0px solid #000;
  height: 48px;
color:white;
padding-top: 8px;
}

.grid_9 .head.right {
background: transparent url(http://sites.bnn.nl/static/di-rect/images/9blokstileheader2.png) top right no-repeat; 
text-align: right; 
padding-top: 12px;
}
.grid_9 .head.left {
background: transparent url(http://sites.bnn.nl/static/di-rect/images/9blokstileheader.png) top left no-repeat; 
text-align: left; 

}

.grid_12 .head {
  display:block;
  width: 960px;
  border: 0px solid #000;
  height: 48px;
color:white;
padding-top: 8px;
}

.grid_12 .head.right {
background: transparent url(http://sites.bnn.nl/static/di-rect/images/12blokstileheader.png) top right no-repeat; 
text-align: left; 
}
.grid_12 .head.left {
background: transparent url(http://sites.bnn.nl/static/di-rect/images/12blokstileheader.png) top left no-repeat; 
text-align: left; 
}







.header {
	background: url(http://sites.bnn.nl/static/di-rect/images/header2.jpg) no-repeat;
}
.container {
background: url(http://sites.bnn.nl/static/di-rect/images/Witteachtergrond.jpg) top center !important;
	position: relative;
	background: #ccc;
	background: transparent;
	z-index:10;
}

a {
	color: #fff;
	outline: none;
font-weight: bold;
text-decoration: none;
}

a:hover {
text-decoration: underline;
}


.inner {
  margin: 0 10px;
  margin-top: 0;
  padding:0;
  border:0px solid #f60;

}
.inner img {
 padding: 0 0 0 1px;
}

.inner p { color: #fff; }

.inner label { color: #fff;  }

.inner h3 { color: #fff; }

.inner ul li { 
margin:5px 10px 0 2px;
padding:0 5px 5px 0;

border-bottom: 1px dotted white; 
text-align: justify;}

.inner ul li a { color: #fff; text-decoration: none; font-size: 11px; font-weight: normal; }

.grid_4 .head {
  display:block;
  width: 320px;
  border: 0px solid #000;
  height: 15px;
  background: transparent url('/static/img/grid4_top.png') top center no-repeat;
}
.grid_4 .bottom {
 display:block;
 width:320px;
 height: 10px;
 background: transparent url('/static/img/grid4_bottom.png') bottom center no-repeat;
}
.grid_4 .content {
  display: block;
  margin: 0;
  padding:0;
  border:0 solid transparent;
  background: transparent url('/static/img/grid4_x.png') top center repeat-y;
}
.grid_8 .head {
  display:block;
  width: 640px;
  border: 0px solid #000;
  height: 4px;
  background: transparent url('/static/img/grid8_top.png') top center no-repeat;
}
.grid_8 .bottom {
 display:block;
 width:640px;
 height: 10px;
 border: 0px solid #ff0;
 background: transparent url('/static/img/grid8_bottom.png') bottom center no-repeat;
}
.grid_8 .content {
  display: block;
  margin: 0;
  padding:11px;

  border:0 solid transparent;
  /*background: transparent url('/static/img/grid8_x.png') top center repeat;*/
}


.grid_12 .bottom {
 display:block;
 width:960px;
 height: 10px;
 border: 0px solid #ff0;
 background: transparent url('/static/img/grid12_bottom.png') bottom center no-repeat;
}
.grid_12 .content {
  display: block;
  margin: 0;
  padding:0;
  border:1px solid transparent;
  background: transparent url('/static/img/grid12_x.png') top center repeat;
}

.inner h1 {
 padding: 10px 10px 5px 10px;
 margin:0;
 font-size: 14px;
 color: #fff;
}

/* Afleveringen lijstje */

ul#afleveringen {
	position: relative;
	float:left;
	margin:-0 0 0;
	padding: 0 0 0 10px;
	list-style-type: none;
	z-index:0;
} 
#afleveringen li {
	position: relative;
	float:left;
	margin:0;
	padding:0;
	list-style-type: none;
        border: 0px;
text-align:left;
width:230px;
}
#afleveringen li.band {
width: 170px;
}
ul#afleveringen li a{
 	position: relative;
 	float:left;
font-weight: normal;
	color: #fff;
	display: block;
        line-height:16px;
	text-decoration: none;
	background: transparent url('/static/img/grid4_thumb.png') top center repeat;
}
ul#afleveringen li a img, 
ul#afleveringen li a:link img, 
ul#afleveringen li a:visited img, 
ul#afleveringen li a:active img {
	position: relative;
	border:2px solid #fff;
	margin: 5px 8px 5px 0px;
	padding:0;
	float:left;
width:70px;
}
ul#afleveringen li a h1 {
       padding: 0px 0px  0px; 
       display: block;
       font-size:13px;
       margin: 0 0 0 0;
       float: left;
color: #fff;
height:12px;
width:140px;
font-weight: bold;
}

ul.band li a h1 {
       padding: 0px 0px  0px; 
       display: block;
       font-size:13px;
       margin: 0 0 0 0;
color: #fff;
}

ul#afleveringen li a em {
	display: block;
color: #fff;
	margin: 0;
        padding: 0 0 0 0px; 
        font-size:11px;
	font-style: normal;
float: left;
}
ul#afleveringen li a strong {
	display: block;
	color: #fff;
	margin: 0;
	font-size:11px;
        padding: 0 0px 0 0px; 
	font-weight: normal;
float: left;
}
ul#afleveringen li a:hover, 
ul#afleveringen li a:hover strong{
	color:#fff;
}

ul#afleveringen li.list a h1, ul#afleveringen li.list a em, ul#afleveringen li.list a img {
float: none;
margin: 0px;
padding: 0px;
}

ul#afleveringen li.list a h1 {
height: 20px; 
width:140px;
padding-left: 5px;
}

ul#afleveringen li.list a em{padding-left: 5px;}

ul#afleveringen li.list a img{
margin: 0 0 5px 0; 
}

/* 
a
{
	color: #fff;
	text-decoration: none;
}
a:hover
{
	text-decoration: underline;
}
h1
{
	font-family: Georgia, serif;
	font-weight: normal;
	text-align: center;
}
h2
{
	padding: 50px 0 50px 0;
	text-align: center;
	background: #333;
	color: #fff;
}
p
{
	border: 1px solid #f90;
	overflow: hidden;
	padding: 10px 0;
	text-align: center;
}
*/

/* HEADER NAV */
#nav {
	position:relative;
	float:left;
	margin:0;
	padding:0;
	text-align:left;	
	height: 27px;
        background: url(http://sites.bnn.nl/static/di-rect/images/Menubalk.jpg) no-repeat;
        width: 960px;

}
ul#nav {
	position:relative;
	float:left;
	margin:0 0 0 0;
	padding:0 7px 0 10px;
	bordeR: 0px solid #fff;
}
#nav li { 
	position:relative;
	float:left;
	list-style-type:none;
	margin:0;
	padding:0;
}
#nav a:link span, #nav a:visited span {
       visibility: hidden; 
}
#nav a:link, #nav a:visited {
	position:relative;
	float:left;
	padding:0;margin:0;
	display:block;
        font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
        color: #fff;
}
#nav a:hover, #nav li a.active {
	color: #000;
	/*background: transparent url('http://sites.bnn.nl/static/bnn42/img/nav_active.jpg') bottom left repeat-x;*/
}




.inner.banner {
 padding:0;
 margin: 0px 10px -8px 11px;
 border: 0px solid #fff;
}
.advertentie sub {
  margin:0;
  padding: 4px 0 0 0;
  color: #000;
  font-size:9px;
  text-align:center;
  border: 0px solid #fff;
  display: block;
}

#playerscreen {
  margin:0 0 0 0;
width: 615px;
  background: #c70000url(/static/img/video_title_bg.jpg) 0px 0px no-repeat;
  border: 2px solid #fff;
}

.video { 
 margin:0 0 0 0;
 padding:0;

overflow: hidden;
}
.video h1 {
 position: relative;
 float:left;
 color: #fff;
 bordeR: 0px solid #000;
 margin:0;
 font-size:12px;
 text-transform:uppercase;
 padding:6px 0 6px 10px;
 background: none;
 
}


h1.video-header
{

padding-left: 28px !important;
}

.video h2 {
 position: relative;
 float:right;
 color: #fff;
 bordeR: 0px solid #000;
 margin:0;
 text-transform:uppercase;
 padding:8px 10px 0 0;
 background: none;
}


/* FOOTER NAV */
#footer {
	position: relative;
	float:left;
	color: #fff;
	padding: 8px 0 10px 0;
	background: #333 url('http://sites.bnn.nl/static/bnn42/img/bnn.gif') 10px 0px no-repeat;
	width:960px;
}
#footer ul.site {
	position: relative;
	float: right;
	margin:0px;
	padding: 5px 3px 5px 15px ;
	border: 0px solid #fff;
}
#footer ul.site li{
	float: left;






	color: #fff;
	list-style-type: none;
}
#footer ul.site li a{
	padding: 4px 8px 4px 8px;
	color: #fff;
	text-decoration: none;
}
#footer ul.site li a:hover{
	color: #fff;
	text-decoration: underline;
	background: transparent;
}

fieldset {
	border: 0px;
  	padding: 10px;
}
/* FORM set 
#videoCommentForm {
 padding: 5px;
 color: #000;
}
#videoCommentForm label {
 position:relative;
 display:block;
 float:left;
 border: 1px solid #f90;
}
#videoCommentForm form input{
 float:right;
 width:400px;
}
#videoCommentForm form textarea{
 float:right;
 width:400px;
 font-family: verdana, arial, sans-serif;
 font-size:24px; 
}

#videoCommentSubmit {
 padding: 5px;
 color: #fff;
 width: 393px;
 cursor:pointer;cursor:hand;
 background: #330033;
 border: 1px solid #650f48;
}
*/

#videoCommentForm {
 width: 400px;
 bordeR: 0px solid #000;
}

form#qForm {
 margin:0;
 padding:0;
}
fieldset {
 margin: 0 0 20px 0;
 padding:0 0 0 34px;
}
fieldset label {
	float:left;
	width:80px;
	margin:0px;
	padding: 4px 0 0 0;
	text-align:left;
	font-weight:bold;
	display:block;

}
input, textarea {
 position: relative;
 margin: 5px 0 5px 0;
 font-size:14px;
padding: 3px 0 3px 5px;
 width:270px;
 clear:both;
}
select{ 
    display: block;
    font-size:15px;
    padding:0;
    width:190px;
    margin: 0 0 5px 0;
}
option{ 
 text-align:left;
 padding:0;
 margin:0;
}
input#submit{
 float:right;
 margin:4px 14px 0 0;
 padding:0;
 width: 124px;
 height: 44px;
}


/* BLADER NAV */
.blader{
	position: relative;
	color: #fff;
	padding: 5px 0 0 0;
	overflow: hidden;

}

.blader .prev {

	padding: 4px 8px 4px 8px;
	border: 1px solid #000;
}
.blader .next {
 	position: relative;
	float: right;
	padding: 4px 8px 4px 8px;
	border: 1px solid #000;
}

.blader ul {
	position: relative;
	margin: 0 100px 0 100px;
	padding: 0;
	border: 0px solid #fff;
}
.blader ul li{
	position: relative;
	float: left;
	color: #fff;
	list-style-type: none;
}
.blader ul li a{
	padding: 4px 8px 4px 8px;
	color: #fff;
	border: 1px solid #000;
	text-decoration: none;
}
.blader ul li a:hover{
	color: #fff;
	text-decoration: underline;
	background: transparent;
}







	.blader .pager
	{
		padding: 8px;
		position: relative;
		overflow: hidden;
		height: 8px;
 
	}

		.blader .pager a
		{
			color: #484846;
			text-transform: uppercase;
		}
		
		.blader .pager .prev
		{
	background: #f60e88;
				text-decoration: none;
				color: #fff;
				bordeR:2px solid #fff;
			position: absolute;
			top:0px;
			width: 80px;
			float: left;
			padding-left: 8px;
		}
		
		.blader .pager .next
		{
	background: #f60e88;
				text-decoration: none;
				color: #fff;
				bordeR:2px solid #fff;
			position: absolute;
			top:0px;
			right:8px;
			width: 80px;
			float: right;
			padding-right: 8px;
			text-align: right;
		}
		
		.blader .pager p
		{
			position: absolute;
			top: 0;
			left: 174px;

		}
		
			.blader .pager p a, .blader .pager p span
			{
				width: 26px;
				padding: 2px 0 2px 0;
				margin: 0 0 0 2px;
				float: left;
				text-align: center;	
				background: #f60e88;
				text-decoration: none;
				color: #fff;
				bordeR:2px solid #fff;
			}

			.blader .pager p .active
			{
				color: #000;
				width: 26px;
			}
	




ul.comment li{ 
 background:#fff;
width: 608px;
margin:auto;

}


ul.comment {
 color: #000;
 margin:0;
padding-bottom: 25px;

}
.comment li h2{ 
 margin:0;
 padding: 5px 50px 5px 10px;
margin: 0 50px 0 5px;
 color: #000;
 background: #fff;
}
.comment li .em{
 display: block;
 margin:0 0 0 5px;
 padding: 5px 0 10px 10px;
 color: #000;

}

/* video_links */
ul.video_links {
 position: relative;
 float:left;
 padding: 0 0 10px 2px;
 margin: -6px 0 0 0;
 border: 0px solid #f90;
}
ul.video_links li {
	float: left;
 	padding: 0 0 0 1px;
}
ul.video_links li {
	float: left;
 	border: 0px solid #f90;
}
ul.video_links li a {
 	overflow: hidden;
 	display: block;
 	text-indent: -9999px;
        height: 41px;
}
ul.video_links li#video_gewaardeerd a{
 width:98px;
 background: transparent url(/static/img/button_video.jpg) 0px 0px no-repeat;
}
ul.video_links li#video_clips a{
 width:97px;
 background: transparent url(/static/img/button_video.jpg) -100px 0px no-repeat;
}
ul.video_links li#video_uitzendingen a{
 width:98px;
 background: transparent url(/static/img/button_video.jpg) -200px 0px no-repeat;
}

ul.comfeed {
 margin: 0 15px 15px 30px;
 list-style-type: disc;
 color: #ff3399;
}
ul.comfeed li a{
 color: #000;
 text-decoration: none;
 line-height: 15px;
}
ul.comfeed li a:hover{
 color: #ff3399;
 text-decoration: underline;
}

/* video_links */


/* community links */

ul.community_links
{
overflow: hidden;
}
ul.community_links li {
	height: 33px;
	float: left;
}

ul.community_links li a {
	overflow: hidden;
	display: block;
	text-indent: -9999px;
	height: 33px;
}

ul.community_links li#community a{
	background-image: url('/static/img/check_community.jpg');
	width: 182px;
}

ul.community_links li#check_hyves a{
	background-image: url('/static/img/check_hyves.jpg');
	width: 140px;
}

ul.community_links li#op_je_hyves a{
	background-image: url('/static/img/op_je_hyves.jpg');
	width: 110px;
}

dl.rating {
	background-image: url('/static/img/rankze.jpg');
	width: 106px;
	height: 23px;
	float: left;
	padding: 10px 0px 0px 80px;
}

dl.rating .star {
	background-image: url('/static/img/stars.gif');
	background-repeat: no-repeat;
	background-position: 0 -16px;
	float: left;
	height: 16px;
	text-indent: -9999px;
	width: 20px;
}

dl.rating .star.over, 
dl.rating .star.selected {
	background-position: 0 0;
}



#vleeskeuring .grid_8 .content .inner{ height: 384px; overflow: hidden;}
#vleeszoeker .grid_4 .content.zoek, #vleeskeuring .grid_4 .content.zoek { height: 389px; }


.grid_8 .content
{
	padding:0;
}
.grid_8 .content h1
{
	width: 624px;
	background-image:url(/static/img/videoheader_bg.png);
	background-repeat:no-repeat;
	background-position: 0 0;
	padding: 13px 0 0 20px;
	height: 22px;
	overflow:hidden;
	color:#FFFFFF;
	margin: 0;
}

.grid_8 .content .innerbody
{
	width: 618px;
padding: 0 11px;
	background-image:url(/static/img/video_bg.png);
	background-repeat: repeat-y;
	background-position: 0 0;
}

.grid_8 .content .videobottom-wrapper
{
	background-image:url(/static/img/video_bg.png);
	background-repeat: repeat-y;
	background-position: 0 0;
	overflow: hidden;
	width: 640px;
}
.grid_8 .content .videobottom .community_links
{
	
	padding:  0 0 0 11px;
       float:left;
}
.grid_8 .content .videobottom
{
	width: 640px;
	background-image:url(/static/img/video_bottom_bg.png);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding-bottom: 9px;
	overflow: hidden;
}


#actions-form {
float:left;
}

div#npo_button_container {
 position: absolute;
 top:25px;
 right:10px;
}



#videoVotingStars {
 	margin:0px;
	padding: 5px 0px 0px 0px;
	background: transparent url('/static/img/rankze.jpg') 443px 0px no-repeat;
	border: 0px solid #fff;
	height: 29px;
}
#videoVotingStars span{
 padding: 0 0 0 64px;
}
#videoVotingStars img {
 margin:0px;
 padding:0px; 
}

span.views {
 float:right;
 padding: 0 20px 0 0;
 margin:0;
}
span.description p{
 padding: 0 0 0 18px;
 border: 0px solid #000;
 margin:0;
}

ul#subvideo, ul#sort{
 margin:0;
 padding:0 10px 10px 10px;

}
ul#subvideo li a, ul#sort li a {
 padding: 2px; 
 display:block;
 text-decoration: none;
 padding: 4px 8px 4px 8px;
 border-bottom: 1px solid #fff;
}

ul#subvideo li, ul#sort li {
 font-weight: bold;
 color: #f60e88;
}

ul#subvideo li a, ul#sort li a{
 padding: 2px; 
 display:block;
 font-weight: normal;
 text-decoration: none;
 padding: 4px 8px 4px 8px;
 border-bottom: 1px solid #fff;
 color:#fff;
 background-color: #f60e88;
}
ul#subvideo li.first a, ul#sort li.first a { 
 background: transparent;
 font-weight: bold;
 color: #000;
}

ul#sort li a {
 float: left;
 color: #f60e88;
 font-weight: normal;
 border: 0;
 background: transparent;
}
ul#subvideo li a:hover, ul#subvideo li.active a{
 color: #000;
 background: #fff;
}
ul#subvideo li.active a, ul#sort li.active a {
 font-weight: bold;
}
#gallery {
 margin: 0 0 0 3px;
 bordeR: 0px solid #000;
}
#gallery img{
  margin: 0 0 2px 0px;
  bordeR: 2px solid #671841 ;
}
#gallery a:hover img{
  bordeR: 2px solid #fff;
}


.inner.sterbio img { 
 margin: 0;
 padding: 0 0 10px 10px;
}
.inner.sterbio .text {
 margin:0;
 padding: 0 10px 0 305px;
}
.inner.sterbio h2{
 margin:0;
 padding: 0 10px 0 305px;
}

#sternegen {

	position:relative;

	float:left;

	margin:0;

	padding:0;

	text-align:left;	

	height: 170px;

	border: 1px solid #000;

}



ul#sternegen {

	position:relative;

	float:left;

	margin:0 0 0 0;

	padding:00px 0px 0 0px;

	bordeR: 0px solid #fff;

	background: transparent url('/static/img/9Sterretjes.jpg') top left no-repeat;

}

#sternegen li { 

	position:relative;

	float:left;

	list-style-type:none;

	margin:0;

	padding:0;



}

#sternegen a:link span, #sternegen a:visited span {

       visibility: hidden;

}

#sternegen a:link, #sternegen a:visited {

	position:relative;

	float:left;

	width: 79px;

	height: 170px;

	padding:0;margin:0;

	display:block;

    font-family:Verdana, Arial, Helvetica, sans-serif;

	text-decoration: none;

	bordeR: 0px solid #000;

}

#sternegen a:hover, #sternegen li a.active {
	color: #000;
	background: transparent url('/static/img/9Sterretjes.jpg') top left no-repeat;
}

#sternegen a:link#s01, #sternegen a:visited#s01{ width:90px; background: transparent url('/static/img/9Sterretjes.jpg') no-repeat  0 0;}
#sternegen a:hover#s01, #sternegen a.active#s01 { background: transparent url('/static/img/9Sterretjes.jpg') no-repeat 0 -170px;}

#sternegen a:link#s02, #sternegen a:visited#s02{  background: transparent url('/static/img/9Sterretjes.jpg') no-repeat -90px -340px;}
#sternegen a:hover#s02, #sternegen a.active#s02 { background: transparent url('/static/img/9Sterretjes.jpg') no-repeat -90px -170px;}

#sternegen a:link#s03, #sternegen a:visited#s03{ background: transparent url('/static/img/9Sterretjes.jpg') no-repeat -169px  0px;}
#sternegen a:hover#s03, #sternegen a.active#s03 { background: transparent url('/static/img/9Sterretjes.jpg') no-repeat -169px -170px;}

#sternegen a:link#s04, #sternegen a:visited#s04{ background: transparent url('/static/img/9Sterretjes.jpg') no-repeat -248px  -340px;}
#sternegen a:hover#s04, #sternegen a.active#s04 { background: transparent url('/static/img/9Sterretjes.jpg') no-repeat -248px -170px;}

#sternegen a:link#s05, #sternegen a:visited#s05{ background: transparent url('/static/img/9Sterretjes.jpg') no-repeat -327px  -340px;}
#sternegen a:hover#s05, #sternegen a.active#s05 { background: transparent url('/static/img/9Sterretjes.jpg') no-repeat -327px -170px;}

#sternegen a:link#s06, #sternegen a:visited#s06{ background: transparent url('/static/img/9Sterretjes.jpg') no-repeat -406px  -340px;}
#sternegen a:hover#s06, #sternegen a.active#s06 { background: transparent url('/static/img/9Sterretjes.jpg') no-repeat -406px -170px;}

#sternegen a:link#s07, #sternegen a:visited#s07{ background: transparent url('/static/img/9Sterretjes.jpg') no-repeat -485px  -340px;}
#sternegen a:hover#s07, #sternegen a.active#s07 { background: transparent url('/static/img/9Sterretjes.jpg') no-repeat -485px -170px;}

#sternegen a:link#s08, #sternegen a:visited#s08{  background: transparent url('/static/img/9Sterretjes.jpg') no-repeat -564px  -340px;}
#sternegen a:hover#s08, #sternegen a.active#s08 { background: transparent url('/static/img/9Sterretjes.jpg') no-repeat -564px -170px;}

#sternegen a:link#s09, #sternegen a:visited#s09{  background: transparent url('/static/img/9Sterretjes.jpg') no-repeat -642px  0;}
#sternegen a:hover#s09, #sternegen a.active#s09 { background: transparent url('/static/img/9Sterretjes.jpg') no-repeat -642px -170px;}

#sternegen a:link#s10, #sternegen a:visited#s10{ width: 235px; background: transparent url('/static/img/9Sterretjes.jpg') no-repeat -722px  0;}

#flow {
 width:220px;
 margin:0 0 0 0;
 padding:0;
 bordeR: 0px solid #000;
}

.grid_8.nonebg .grid_4 span.bottom {
 display:block;
 width:320px;
 height: 10px;
 background: transparent url('/static/img/grid4_bottom.png') bottom center no-repeat;
}

#bnnnavigatie {
background-image: url('/static/di-rect/images/topmenu.png') !important;
background-position: center top !important;
}

.grid_6 .content .inner h1 {
margin-left: -25px;
}

.grid_3 .content .inner h3 {
padding-top: 10px;
}

.grid_3 .content .inner ul li{
color: #fff;
}

.grid_3 .content .inner h3.toggle_left {
margin-left: -10px;
}

#videoCommentSubmit {
text-align: center;
font-weight: bold;
 padding: 8px 8px 8px 8px;
 color: #fff;
 width: 333px;
 cursor:pointer;cursor:hand;
 background: #c70000;
 border: 2px solid #000;
}

.grid_9 .innerbody {
padding: 0 0 0 30px;;
}

.vimeofeedimg { display: none; }

.vid_thumb{
border: 2px solid white;
}

.left {float: left;}

.videobottom-wrapper .views, .videobottom-wrapper .description, .videobottom-wrapper p{
padding: 10px 0 10px 23px;
} 

fieldset p {
margin: 0;
}
