body {
 margin: auto;
 padding: 0;
 border: 0;
 color: #FFF;
 background-color: #000;
}

#container {
 width: 100%;
 height: 100%;
 margin: 0;
 padding: 0;
 border: 0;
}

.cframe {
 position: relative;
 width: 930px;
 height: 550px;
 border: 4px solid #EF5E0B;
 overflow-x: hidden;
 overflow-y: auto;
 o\verflow: auto;
 font-family: Verdana, Helvetica, Arial;
 font-size: 11px;
 color: #C0C0C0;

 background-repeat: no-repeat;
 background-position: center 169px;
 background-image: url(images/back.jpg);
}
.header {
 background-color: #000;
 background-repeat: no-repeat;
 background-position: left top;
 background-image: url(images/header_logov2.jpg);
 width: 930px;
 height: 125px;
}
.footer {
 position: absolute;
 bottom: 0;
 left: 0;
 width: 930px;
 height: 20px;
}
.language {
 position: absolute;
 bottom: 0;
 left: 0;
 width: 70px;
 height: 20px;
 z-index: 1;
}
.flag {
 cursor: pointer;
 border: 1px solid #FFF;
}
.menu {
 width: 200px;
 height:300px;
 float: left;
 text-align: left;
 padding-left:10px;
}
.content {
 text-align: left;
}

.fpcontainer td {
 vertical-align: top;
}

.tdlijn {
 text-align: left;
 width: 15px;
}

.poster {
 border: 1px solid #FFF;
 background-image: url(images/loading.gif);
 background-repeat: no-repeat;
 background-position: center center;
}

.postero {
 border: 1px solid #C6581B;
}

.loglines td {
 font-family: verdana, Helvetica, Arial;
 font-size: 11px;
 color: #FFF;
 padding-left: 2px;
 padding-right: 15px;
}
.more {
 color: #C0C0C0;
 margin-top: 6px;
 font-weight: bold;
}
.more a {
 color: #C0C0C0;
 text-decoration: none;
}
.more a:hover {
 color: #C6581B;
}
.release {
 color: #C0C0C0;
 font-size: 9px;
 letter-spacing: -1px;
 margin-bottom: 6px;
}

.filmdata {
 font-family: verdana, Helvetica, Arial;
 font-size: 11px;
 color: #C0C0C0;
 line-height: 12px;
 margin-top: 6px;
}

.bgpic {
 clear: right;
 float: none;
 height: 240px;
 background-image: url(images/vlak.gif);
 background-repeat: no-repeat;
 background-position: right top;
 padding: 0;
 border: 0;
 margin: 0;
}

.bgpicbig {
 clear: right;
 float: none;
 height: 336px;
 background-image: url(images/vlakbig.gif);
 background-repeat: no-repeat;
 background-position: right top;
 padding: 0;
 border: 0;
 margin: 0;
}

.tabcontent {
 width: 100%;
 clear: both;
 float: none;
 height: 240px;
 font-family: verdana, Helvetica, Arial;
 font-size: 11px;
 color: #C0C0C0;
 text-align: justify;
 line-height: 13px;
 overflow: auto;
 scrollbar-base-color: #000;
 scrollbar-arrow-color: #C0C0C0;
 scrollbar-track-color: #000;
 scrollbar-shadow-color: #000;
 scrollbar-3dlight-color: #C0C0C0;
 scrollbar-darkshadow-color: #C0C0C0;
 overflow-x: hidden;
}

.tabcontentbig {
 width: 100%;
 clear: both;
 float: none;
 height: 336px;
 font-family: verdana, Helvetica, Arial;
 font-size: 11px;
 color: #C0C0C0;
 text-align: justify;
 line-height: 13px;
 overflow: auto;
 scrollbar-base-color: #000;
 scrollbar-arrow-color: #C0C0C0;
 scrollbar-track-color: #000;
 scrollbar-shadow-color: #000;
 scrollbar-3dlight-color: #C0C0C0;
 scrollbar-darkshadow-color: #C0C0C0;
 overflow-x: hidden;
}

.tabcontent a, .tabcontentbig a {
 color: #C0C0C0;
 font-weight: bold;
}

.tabcontent a:hover, .tabcontentbig a:hover {
 color: #C6581B;
 font-weight: bold;
}

.subscroll {
 padding-top: 8px;
 padding-bottom: 8px;
 padding-left: 20px;
 padding-right: 20px;
}

.trailer {
 padding: 0;
 text-align: center;
 margin-top: 6px;
 margin-right: 2px;
}

.fpsubcontainer {
 background-image: url(images/vlak.gif);
 background-repeat: no-repeat;
 background-position: right top;
}

.tabs {
 font-family: verdana, Helvetica, Arial;
 font-size: 11px;
 color: #C0C0C0;
 clear: both;
 font-weight: bold;
}
.tab {
 color: #C0C0C0;
 float: right;
 background-image: url(images/tab.gif);
}
.tabo {
 float: right;
 background-image: url(images/tabo.gif);
 color: #FFF;
 background-position: 0px -1px;
 border-bottom: 1px solid #C6581B;
}
.tab, .tabo {
 width: 75px;
 height: 20px;
 line-height: 20px;
 text-align: center;
 background-repeat: no-repeat;
 text-decoration: none;
}



.bigtab {
 color: #C0C0C0;
 float: right;
 background-image: url(images/bigtab.gif);
}
.bigtabo {
 float: right;
 background-image: url(images/bigtabo.gif);
 color: #FFF;
 background-position: 0px -1px;
 border-bottom: 1px solid #C6581B;
}
.bigtab, .bigtabo {
 width: 150px;
 height: 20px;
 line-height: 20px;
 text-align: center;
 background-repeat: no-repeat;
 text-decoration: none;
}


.kopje {
 font-weight: bold;
 color: #C6581B;
}
.stills {
 font-family: verdana, Helvetica, Arial;
 font-size: 11px;
 margin-top: 10px;
 margin-left: 20px;
}
.still {
 border: 1px solid #FFF;
 margin-left: 6px;
 margin-right: 6px;
 opacity: 0.8;
 filter: alpha(opacity = 70);
 background-image: url(images/loading.gif);
 background-repeat: no-repeat;
 background-position: center center;
}
.stillo {
 border: 1px solid #C6581B;
 margin-left: 6px;
 margin-right: 6px;
 opacity: 1;
 filter: alpha(opacity = 100);
}

.trailersoort {
 font-weight: bold;
 color: #C6581B;
}

.bio {
 color: #C0C0C0;
 text-decoration: none;
}

.bio:hover {
 color: #C0C0C0;
 text-decoration: underline;
}

.production {
 width: 210px;
 height: 14px;
 text-align: left;
 display: block;
}

.production-letter {
 width: 210px;
 overflow: hidden;
 text-align: left;
 display: block;
 float: left;
 color: #C6581B;
 font-weight: bold;
}

.news {
 color: #C0C0C0;
 font-weight: bold;
 text-decoration: none;
 font-size: 10px;
}

.news:hover {
 color: #C6581B;
 font-weight: bold;
 text-decoration: underline;
}

.fxtabel td {
 font-family: verdana, Helvetica, Arial;
 font-size: 11px;
}

h1, h2 {
 font-family: arial, helvetica;
 font-size: 12px;
 font-weight: bold;
 font-variant: small-caps;
 color: #C0C0C0;
 letter-spacing: 0.1em;
}

h3 {
 font-family: arial, helvetica;
 font-size: 12px;
 font-weight: bold;
 font-variant: small-caps;
 color: #C0C0C0;
}

#menuid a {
 color: #C0C0C0;
 text-decoration: none;
 font-size: 12px;
 font-weight: bold;
 font-variant: small-caps;
}

#menuid a:hover {
 color: #C6581B;
}

.nieuwskop {
 color: #C6581B;
 text-decoration: none;
 font-size: 12px;
 font-weight: bold;
 font-variant: small-caps;
}

.nieuwsitem a {
 color: #C0C0C0;
 text-decoration: none;
 font-size: 11px;
 font-weight: bold;
 font-variant: small-caps;
}

.nieuwsitem a:hover {
 color: #C6581B;
}