#kolomlinks {
 position: relative;
 display: block;
 width:250px;
 height: auto;
 float: left;
}
#kolomrechts {
 position: relative;
 display: block;
 width: 653px;
 height: auto;
 float: left;
}


.bloklinks {
 position: relative;
 display: block;
 background-color: #000;
 width: 250px;
 height: auto;
 background-image: url(../images/blok_bg.png);
 background-repeat: repeat-x;
 background-position: 0 0;
 float: left;
}

.bloklinks .blokkop {
 position: relative;
 display: block;
 width: 230px;
 height: 26px;
 margin-left: 10px;
 padding-top: 3px;
 font-size: 14px;
}

.swfTitel {
 margin-top: -6px;
}

.swfTitel h2 {
 font-size: 14px;
}

.tweets {
 list-style: none;
 margin: 0;
 padding: 0;
 position: relative;
 display: block;
 font-size: 12px;
 color: #fff;
 width: 238px;
 padding-left: 6px;
}

.tweets li {
 white-space: pre-wrap; /* css-3 */
 white-space: -moz-pre-wrap !important; /* Mozilla, since 1999 */
 white-space: -pre-wrap; /* Opera 4-6 */
 white-space: -o-pre-wrap; /* Opera 7 */
 word-wrap: break-word; /* Internet Explorer 5.5+ */
 white-space: pre;
 white-space: -hp-pre-wrap; /* HP Printers */
 white-space: pre-line;
 margin-top: 6px;
 font-weight: normal;
}

.tweets li .twitdate {
 color: #929292;
 color: #fefe6c;
 margin-top: 0px;
}

.tweets li .twitmore {
 color: #FFF;
 text-align: right;
 float: right;
}

.tweets li a {
 color: #fefe6c;
 color: #FFF;
}

.tweets li .twitmore a,
#tweets li .twitdate a {
 color: #FFF;
 color: #929292;
 color: #fefe6c;
 text-decoration: none;
}

.tweetfinal-terug a,
.tweetfinal-verder a,
.tweetfinal-twitter a {
 color: #FFF;
 text-decoration: none;
}

.tweets li .twitdivider {
 background-image: url(../images/bg_bottom_line.png);
 background-repeat: repeat-x;
 background-position: 0 0;
 height: 3px;
 margin-top: 4px;
}


.blokvideo {
 position: relative;
 display: block;
 background-color: #000;
 width: 640px;
/* height: 506px; */
 height: 386px;
 background-image: url(../images/blok_bg.png);
 background-repeat: repeat-x;
 background-position: 0 0;
 float: left;
 margin-left: 13px;
}

.blokvideo-details {
 position: relative;
 display: block;
 background-color: #000;
 width: 640px;
/* height: 506px; */
 height: 386px;
 background-image: url(../images/blok_bg.png);
 background-repeat: repeat-x;
 background-position: left bottom;
 float: left;
 margin-left: 13px;
}



.blokvideo .blokkop {
 position: relative;
 display: block;
 width: 240px;
 height: 26px;
 margin-left: 10px;
 padding-top: 3px;
 font-size: 14px;
}

.blokstop {
 display: block;
 position: relative;
 float: none;
 clear: both;
}

.tweetfinal {
 display: block;
 position: relative;
 float: none;
 clear: both;
 text-align: center;
 padding-top: 6px;

 background-image: url(../images/bg_bottom_line.png);
 background-repeat: repeat-x;
 background-position: 0 0;
 height: 26px;
 margin-top: 4px;
}

.tweetfinal-terug {
 float: left;
}
.tweetfinal-verder {
 float: left;
 margin-left: 20px;
}
.tweetfinal-twitter {
 float: left;
 margin-left: 20px;
}

#swfholder {
 margin-top: 26px;
}




#trailer-overzicht {
 list-style: none;
 margin: 0;
 padding: 0;
 position: relative;
 display: block;
 font-size: 12px;
 color: #fff;
 width: 238px;
 padding-left: 6px;
}

#trailer-overzicht li {
 margin-top: 6px;
 font-weight: normal;
 position: relative;
}

#trailer-overzicht li .traila {
 color: #fefe6c;
 background-image: url(../images/bg_video_playlist.png);
 background-repeat: no-repeat;
 background-position: left top;
 display: block;
 position: relative;
 width: 244px;
 height: 78px;
}

#trailer-overzicht li a:hover {
 background-position: left bottom;
}

#trailer-overzicht li .trailn {
 color:#FFF;
 text-decoration: none;
}

#trailer-overzicht li .trailn:hover {
 color:#5c5c5c;
}

.trailer-titel {
 position: absolute;
 left: 59px;
 top: 11px;
 color: #FFF;
 font-weight: bold;
 cursor: default;
}

.trailer-image {
 position: absolute;
 left: 0px;
 top: 0px;
}

.trailer-info {
 position: absolute;
 left: 53px;
 top: 50px;
 color: #FFF;
}








.blokmedium {
 position: relative;
 display: block;
 background-color: #000;
 width: 313px;
/* height: 386px; */
 height: auto;
 background-image: url(../images/blok_bg.png);
 background-repeat: repeat-x;
 background-position: 0 0;
 float: left;
 margin-left: 13px;
}

.blokmedium .blokkop {
 position: relative;
 display: block;
 height: 26px;
 margin-left: 10px;
 padding-top: 3px;
 font-size: 14px;
}



#belbiosselector {
 width: 303px;
 height: auto;
 margin-left: 10px;
 margin-top: 6px;
}

.bbsSM {
 width: 244px !important;
 height: auto;
 margin-left: 6px !important;
 margin-top: 6px;
}

.trailerselector {
}

.bloksplash-empty, 
.bloksplash {
 position: relative;
 display: block;
 background-color: #000;
 width: 640px;
 height: 300px;
 background-repeat: no-repeat;
 background-position: center bottom;
 float: left;
 margin-left: 13px;
}

.bloksplash {
 background-image: url(../images/a-film-splash.jpg);
}

.bloksplash-empty .splashmenuholder, 
.bloksplash .splashmenuholder {
/*
 margin-left: 0px;
 margin-top: 274px;
 padding-top: 3px;
*/
 margin-left: 0px;
 margin-top: 0px;
 padding-bottom: 3px;

 position: relative;
 display: block;
 width: 640px;
 height: 26px;
 font-size: 14px;
 background-image: url(../images/blok_bg.png);
 background-repeat: repeat-x;
 background-position: 0 0;

overflow: hidden;

}

#swfholder {
 width: 640px;
 height: 360px;
}

.swfvideo {
 width: 100%;
 height: 100%;
 margin: 0;
 padding: 0;
}

.vert-item {
 position: relative;
 display: block;
 /* background-image: url(../images/BiodvdBox_RollOver.png); */
 background-image: url(../images/BiodvdBox_Black.png);
 background-repeat: repeat-x;
 background-position: 0 0;
 height: 147px;
}

.vert-item:hover {
 background-image: url(../images/BiodvdBox_RollOver.png);
 color:#cdcdcd;
}

.vert-item a {
 color: #FFF;
 text-decoration: none;
}
.vert-item a:hover {
 color:#5c5c5c;
}

.vert-item .scroll-item-img {
 display: block;
 position: absolute;
 left: 2px;
 top: 11px;
}

.vert-item .scroll-item-titel {
 display: block;
 position: absolute;
 left: 95px;
 top: 11px;
 width: 196px;
 height: 134px;
 text-align: left;
 vertical-align: top;
 line-height:13px;
}

.vert-item .scroll-item-titel .vert-info {
 display: block;
 position: absolute;
 left: 0px;
 bottom: 3px;
 width: 81px;
 height: 15px;
}

.vert-item .scroll-item-titel .vert-res {
 display: block;
 position: absolute;
 right: 12px;
 bottom: 3px;
 background-image: url(../images/reserve_knop.png);
 background-repeat: no-repeat;
 width: 81px;
 height: 15px;
}

.vert-item .scroll-item-titel .vert-koop {
 display: block;
 position: absolute;
 right: 3px;
 bottom: 3px;
 background-image: url(../images/kopen.jpg);
 background-repeat: no-repeat;
 width: 54px;
 height: 17px;
}




.pagefinal {
 display: block;
 position: relative;
 float: none;
 clear: both;
 text-align: center;
 padding-top: 6px;

 background-image: url(../images/bg_bottom_line.png);
 background-repeat: repeat-x;
 background-position: 0 0;
 height: 26px;
 margin-top: 4px;
}

.pagefinal-terug {
 float: left;
}
.pagefinal-verder {
 float: right;
 margin-left: 20px;
}

.pagefinal-terug a,
.pagefinal-verder a {
 color: #FFF;
 text-decoration: none;
 font-size: 13px;
}

.movieinfo {
 font-size: 12px;
 line-height:15px;
 margin-left: 6px;
 margin-top: 6px;
}

.movieinfo b {
 color: #fefe6c;
 font-weight: bold;
}

.movieinfo a {
 color: #FFF;
 text-decoration: none;
}

.movieinfo a:hover {
 color:#5c5c5c;
}


.bbRij {
 margin-bottom: 6px;
}

.bbRij select {
 width: 270px;
 height: 20px;
 background-color: #1C3253;
/* background-color: transparent; */
 border: 1px solid #1C3253;
/* border: 1px solid transparent;*/
 margin-left: 10px;
 color: #FFF;
}
.bbRij option {
 background-color: #1C3253;
 color: #FFF;
}

.selbox {
 background-image: url(../images/dropdown.png);
 background-repeat: no-repeat;
 background-position: 0 1px;
 width: 290px;
 height: 24px;
 vertical-align: middle;
}

.bbRijSM {
 margin-top: 6px;
}


.bbRijSM select {
 width: 220px;
 height: 20px;
 background-color: #1C3253;
 background-color: transparent;
 border: 1px solid #1C3253;
 border: 1px solid transparent;
 margin-left: 10px;
 color: #FFF;
}
.bbRijSM option {
 background-color: #1C3253;
 color: #FFF;
}

.selboxSM {
 background-image: url(../images/dropdownSM.png);
 background-repeat: no-repeat;
 background-position: 0 1px;
 width: 240px;
 height: 24px;
 vertical-align: middle;
}

.bbreserveer {
 float:right;margin-right:20px;
 background-image:url(../images/reserveer.png);
 width: 100px;
 height:31px;
 background-repeat: no-repeat;
 background-color: #000;
 background-color: transparent;
 border: 0;
 padding: 0;
 overflow: hidden;
 text-indent: -100em;
 cursor: pointer;
}

.bbreserveer:hover {
 background-image:url(../images/reserveer2.png);
}



#film-left{
width: 186px;
text-align:center;
float:left;
padding-top:19px;
}


#film-right{
  width: 444px;
text-align:left;
float:right;
font-size: 12px;
}


#filmright-content-header{
  min-height: 19px;
	height: auto !important;
	height: 19px;
	font-weight:bold;
	color:#3b60ae;
	border-bottom:1px #3b60ae solid;
}

h1 {
font-size: 13px;
}

#film-content {
 font-size: 12px;
}

#film-content a {
 color: #FFF;
 text-decoration: none;
}
#film-content a:hover {
 color:#5c5c5c;
}


.vert-item .scroll-item-titel .vert-bekijk {
 display: block;
 position: absolute;
 left: 0px;
 top: 90px;
 width: 81px;
 height: 15px;
}


.letterbalk {
 color: #FFF;
 font-size: 12px;
 width:426px;
 margin-top: 6px;
 padding-top:5px;
 margin-left: 14px;
 height: 26px;
 float:none;
 clear: both;
}

.letterbalk a {
 text-decoration: none;
 color: #FFF;
}
.letterbalk a:hover {
 color:#5c5c5c;
}


.algemeentxt {
 color: #FFF;
 font-size: 12px;
}

.algemeentxt a {
 text-decoration: none;
 color: #FFF;
}
.algemeentxt a:hover {
 color:#5c5c5c;
}
.algemeentxt img {
 border: 0;
}

.label-titel {
 margin-bottom: 4px;
 font-weight: bold;
 color: #fefe6c;
}
.label-titel a {
 color: #fefe6c;
}

.poweredby {
 background-image:url(../images/poweredbybelbios.png);
 background-repeat: no-repeat;
 width: 61px;
 height:20px;
 display: block;
 position: relative;
 margin-left: auto;
 margin-right: auto;
 margin-top: 13px;

 float: none;
 clear:both;
}

.ctitel a,
.productitem a,
.filmnieuws a {
 color: #fefe6c !important;
}

.ctitel a:hover,
.productitem a:hover {
 color:#5c5c5c !important;
}

.nieuwsitemzoek {
 margin-bottom: 6px;
}

.zoekTekst strong {
 color: #fefe6c !important;
}

#binnenkortbios img,
#nukoopdvd img, 
#binnenkortdvd img, 
#nubios img {
 border: 0;
}

.twitplus {
 color: #111 !important;
}