body { margin: 0px 2px 0px ; padding: 0px ; text-align: center ; background-color: #000000 ;	color: #FFFFFF; font-family: verdana, arial, helvetica, sans-serif ; font-size: 12.5px ; background-image: url(/stars2.png); }
html { overflow-y: scroll ;}
h1 { margin: 8px 0px 4px 25px ; padding: 0px ; width: 260px ;font-size: 14px ; color: #EEBB0E ; text-align: left ; border-bottom: 1px solid #770000 ; background: none; }
h2 { margin: 12px 0px 8px 25px ; padding: 5px 0px 5px 0px; font-size: 14px ; color: #EEBB0E ; text-align: left ; border-bottom: 0px solid #770000 ;  text-indent: 0px; background: none; } 
h3 { margin: 15px 25px -10px 25px ; padding: 0px ; font-size: 12px; color: #EFBF6E ; text-align: left ; background: none;}
h4 { margin: 15px 25px -10px 25px ; padding: 0px ; font-size: 12px; color: #EFBF6E ; text-align: left ; font-style: italic ; background: none;}
a { text-decoration : none ; color: #EA990E ;}
a:hover { text-decoration: underline ; color: #FFFF00 ;}
img { padding: 0px 0px 20px 20px ; border: none ; text-decoration: none ; }
div {background-repeat: no-repeat; }
hr { margin: 15px 0px ; width: 600px ; height: 1px ; background: #330000 ;}
table, td { margin: 0px ; color: #FFFFFF; border: none; }
.top {padding: 0px 0px 8px ; }
.toplink {clear: both ; }
.noback:hover {background-color: none ;}

/* STIJLELEMENTEN ALGEMEEN EA990E*/ 
.bodyb5, .bodyhome, .bodymovie, .bodyfarscape, .bodysaab, .bodybsg, .bodycaprica, .bodydoctorwho, .bodyreddwarf, .bodystargate, .bodytorchwood, .bodyandromeda, .bodystartrek, .bodyfirefly, .body4400, .bodybionicwoman, .bodyloma2a { margin: 0px auto 2px; width: 875px ; font-size: 12.5px ; text-align: left ;  line-height: 17.5px ; letter-spacing: 0.05em;  background-postition:  bottom left ; }
.bodyh2g2, .bodymatrix, .bodybttf, .bodyavp, .bodygits, .bodyscc, .bodycarnivale, .bodyearth2, .bodyprimeval, .bodyterminator, .bodytr2070, .bodysliders, .bodyroswell, .bodyalien, .bodyxfiles, .bodyheroes, .bodystarwars, .bodyknightrider, .bodydollhouse { margin: 0px auto 2px; width: 875px ; font-size: 12.5px ; text-align: left ;  line-height: 17.5px ; letter-spacing: 0.05em;  background-postition:  bottom left ; }
.headertable1 { width: 875px ; padding:0px ; margin:0px ; background: #000000 url(http://www.sfseries.nl/header-frontpage.jpg) no-repeat left top ; }
.headerbox {height: 142px ; border: solid 2px #880000 ; border-top: none ; border-bottom: none ; letter-spacing: 0.05em; text-align: right ; vertical-align: middle ; background:  no-repeat left top ; }
.serielogo { float: right ; height: 140px ; width: 340px ;  background: url() no-repeat center ; }

.sitenav { padding: 0px ; margin: 0px ; height: 39px ; background: url(http://www.sfseries.nl/sfsnav-rood.png) no-repeat left top  ; font-size: 11px ; letter-spacing: 0em; font-weight: 700 ; }
.sitenav a {  margin: 0px ;padding: 0px ; color: #EA990E ; text-decoration : none ; }
.sitenav a:hover, .submenu a:hover { color: #FFFFFF ; text-decoration : none ; }
.sitemenu {margin: 0px ;padding: 0px 10px 0px 0px; }
.sitemenu ul { padding: 0px ; margin: 0px ; display: table; list-style-type: none; }
.sitemenu li { margin: 0px ; padding: 13px 7px 9px ; display: table-cell; float: left ; } 
.sitemenu li:hover, li a:hover {color: #FFFFFF ; }
.sitemenu .submenu {width: 292px ; margin: 0px ; padding: 0px ; background: #550000 ; float: left ; display: none; position: absolute ; clear: both ; z-index:1;}
.sitemenu li ul li {margin: 1px 0px ; padding: 0px 1px ; float: left ; border-bottom: solid 1px #880000 ; position: relative; width: 142px ; }
.sitemenu li:hover .submenu {visibility: visible; display: block;  }
.sitemenu li ul li a { display: block;  margin: 0px ; padding: 2px 4px 2px 4px ;  } 
.submenu {position: absolute ; z-index:1; background: #550000 ; font-size: 11px ; text-align: left ; visibility: hidden ;  }
.submenu ul {width: 286px ; margin: 0px ; padding: 0px ;  display: auto; list-style-type: none; }
.submenu li {margin: 0px ; padding: 0px ; float: left ; border-bottom: solid 1px #880000 ; position: relative; width: 142px ; }
.submenu li a { display: block; margin: 0px ; padding: 3px 4px 2px 7px ;  } 
.submenu .bottomli {border: none ;}

.bodysidebar { margin: 0px ; padding: 0px 0px 5px 0px; width: 230px ; vertical-align: top ; letter-spacing: 0px ;  background: none ; border: none ; color: #E6AA3E ; font-size: 11px ; }	
.bodysidebarmenu {padding: 0px ; margin: 0px ;  background: #380000 ; border-top: solid 1px #770000 ; border-left: solid 2px #770000 ;}
.bodysidebar ul { padding: 0px  ; margin: 0px ; list-style-type: none;}
.bodysidebar li { padding: 0px 0px 0px 0px; margin: 0px  ; text-indent: 10px; border: none ;  border-bottom: solid 1px #550000 ; list-style-type: none;}
.bodysidebar a { padding: 1px 0px ; display: block ;}
.bodysidebar a:hover, .bodysidebar li:hover { text-decoration: none ; background: #770000 ; }
.bodysidebar .newsitem {text-indent: 0px ; padding: 0px 57px 0px 10px ; }
.menubottom {border: none ; padding: 0px; margin: 0px ; width: 230px ;height: 22px ; background-image: url(http://www.sfseries.nl/menubottom-red.gif) ; background-position: left ; }
.bodymain { width: 645px ; border-color: #660000 ; background-color: #560000 ; padding: 0px 0px 40px 0px  ; letter-spacing: 0.05em; border: none ; border-left: solid 1px #660000 ; 
vertical-align: top ; background-position: left bottom ; }
.bodyintro { padding: 14px 25px  ; margin: 0px ; background-color: #770000 ; color: #EFBF6E ; font-size: 12.5px ; letter-spacing: 0px ; font-weight: bold ; border: none ;  }
.bodymain p { margin: 15px 25px 10px ; padding: 0px ;  font-weight: normal ;}
.bodymain li {margin: 3px 25px 3px 20px; }
.bodymain img {float: right ; clear: both ; padding: 0px 0px 7px 12px ;}
.disclaimer { height: 44px ; padding: 3px 0px; margin-bottom: 10px ; font-size: 10px ; text-align: center ; color: #EC990E ; background: url(http://www.sfseries.nl/disclaimerback-red.gif) no-repeat left top ;}

/* STIJL */
.bodymovie .bodyintro { background: #770000 url(/sfs-filmback.jpg) no-repeat top right; }
.bodyfarscape .headertable1 {background-image: url(/farscape/header-farscape.jpg); }
.bodyfarscape .serielogo { background: url(/farscape/logo-farscape1-large.png) no-repeat center; }
.bodybsg .headertable1 { background-image: url(/bsg/header-bsg1.jpg); }
.bodybsg .serielogo { background: url(/bsg/logo-bsg4-large.png) no-repeat center; }
.bodycaprica .headertable1 { background-image: url(/caprica/caprica-header.jpg); }
.bodycarnivale .headertable1 { background: url(/carnivale/header-carnivale3.jpg); }
.bodydollhouse .headertable1 { background-image: url(/dollhouse/header-dollhouse.jpg); }
.bodyearth2 .headertable1 { background-image: url(/earth2/header-earth2-1.jpg); }
.bodyearth2 .serielogo { background: url(/earth2/logo-earth2-large.png) no-repeat center; }
.bodybionicwoman .headertable1 { background-image: url(/bionicwoman/header-bionicwoman2.jpg); }
.bodyloma2a .headertable1 { background-image: url(/ashes2ashes/header-loma2a.jpg); }
.bodystartrek .headertable1 { background-image: url(/startrek/header-startrek.jpg); }
.bodyscc .headertable1 { background-image: url(/scc/header-scc.jpg); }
.bodyscc .serielogo { background: url(/scc/logo-scc-large.png) no-repeat center ; }
.bodyheroes .headertable1 { background-image: url(/heroes/header-heroes.jpg); }
.bodyknightrider .headertable1 { background-image: url(/knightrider/header-knightrider.jpg); }
.bodyreddwarf .headertable1 { background-image: url(/reddwarf/red-dwarf-background.jpg); }
.bodygits .headertable1 { background-image: url(/gits/header-gits.jpg); }
.bodydoctorwho .headertable1 { background-image: url(/doctorwho/header-doctorwho3.jpg); }
.bodyprimeval .headertable1 { background-image: url(/primeval/header-primeval.jpg); }
.bodyxfiles .headertable1 { background-image: url(/xfiles/xfiles-background.jpg); }
.body4400 .headertable1 { background-image: url(/4400/header-4400.jpg); }
.bodytr2070 .headertable1 { background-image: url(/tr2070/header-tr2070.jpg); }
.bodytr2070 .serielogo { background: url(/tr2070/logo-tr2070-large.png) no-repeat center ; }
.bodyroswell .serielogo { background: url(/roswell/logo-roswell-large.png) no-repeat center ; }
.bodyroswell .headertable1 { background-image: url(/roswell/header-roswell2.jpg); }
.bodystargate .serielogo { background: url(/stargate/logo-stargate-large.png) no-repeat center; }
.bodystargate .headertable1 { background-image: url(/stargate/header-stargate1.jpg); }
.bodystarwars .headertable1 { background-image: url(/starwars/header-starwars.jpg); }
.bodytorchwood .headertable1 { background-image: url(/torchwood/header-torchwood4.jpg); }
.bodytorchwood .serielogo { background: url(/torchwood/logo-torchwood-large.png) no-repeat center; }
.bodyterminator .headertable1 { background-image: url(/terminator/header-terminator.jpg); }
.bodyterminator .serielogo { background: url(/terminator/logo-terminator-large.png) no-repeat center; }
.bodyfirefly .headertable1 { background-image: url(/firefly/header-firefly2.jpg); }
.bodyfirefly .serielogo { background: url(/firefly/logo-firefly-large.jpg) no-repeat center; }
.bodysaab .headertable1 { background-image: url(/saab/header-saab.jpg); }
.bodysaab .serielogo { background: url(/saab/logo-saab1-large.png) no-repeat center; }
.bodyandromeda .headertable1 { background-image: url(/andromeda/header-andromeda1.jpg); }
.bodyandromeda .serielogo { background: url(/andromeda/logo-andromeda-large.png) no-repeat center; }


.epkolom1 {padding: 5px 0px 0px 0px; clear: both ;}
.epkolom2 {padding: 25px 0px 15px 0px; text-align: center ; clear: both ;}
.kolomlinks {width: 299px ; float: left ; margin: 15px 8px 0px ; background-color: #660000  ; clear: left ; }
.kolomrechts { width: 299px ; float: left ; margin: 40px 8px 0px ; background-color: #660000  ; clear: right ;}

img.contentepimg { width: 135px ; }

.tvgids {width: 100% ; margin: 10px 0px 10px ; border-top: solid 1px #770000 ; border-bottom: solid 1px #660000 ; }
.tvgids td {  color: #E6AA3E ; border-top: solid 1px #660000 ; border-bottom: solid 1px #660000 ; padding: 5px 0px 5px 25px; text-align: left ; vertical-align: top ; }
.tvgids .rowa {background-color: #440000 ;}
#vlag {float: left ; padding: 3px 8px 0px 0px ;}
.imgfree { float: none ; display: block ; padding: 0px ; }
.fototabel { margin: 15px 10px 15px 25px ; width: 100% ; font-size: 11px ; background: none ; text-align: center ; }
.fototabel td { width: 80px ; text-align: center ; vertical-align: top ; color: #EEEEEE ; border: none ; }
.fototabel img { float: none ; padding: 6px 5px ; border: none ; }
.fotolijst { vertical-align: middle ;}
.fotolijst td { padding-right: 15px ; vertical-align: middle ; }
.mailform { padding: 0px 25px ; font-size: 10px ; line-height: 12px ;  }
.mailform input, textarea {background-color: #CCCCCC ; border: solid 1px #000000; margin: 4px 0px ; }
.tabel {margin: 15px 25px 25px ; width: 100% ;}
table.metopmaak { margin-left: 25px; padding: 2px; border: thin solid #EEBB0E; background-color: #EFBF6E; border-spacing: 1px;}
table.metopmaak td { background-color: #560000; text-align: left; }

.toc {font-size: 11px ; line-height: 105% ; }
.level2 {margin-left: 0px ; }
.level3 {margin-left: 0px ; }


/* BABYLON STIJL */
.bodyb5 .headertable1 { background-image: url(/b5/header-b5.jpg); }
.bodyb5 a, .bodysidebar { color: #0099AA ; }
.bodyb5 a:hover, .bodyb5 .sitenav a:hover { color: #33FFFF ; }
.bodyb5 .sitenav {background-image: url(/sfsnav-blauw.png); }
.bodyb5 .submenu, .bodyb5 .sitemenu li ul {background-color: #000034 ; }
.bodyb5 .bodysidebarmenu {background-color: #001122 ; }
.bodyb5 .submenu li, .bodyb5 .headerbox {border-color: #004477 ; }
.bodyb5 h1, .bodyb5 h2, .bodyb5 h3 { color: #00DDCC ; border-color: #00DDCC ; } 
.bodyb5 .serielogo { background: url(/b5/logo-b52-large.png) no-repeat center ; }
.bodyb5 .bodysidebarmenu {border-top: solid 1px #004477 ; border-left: solid 2px #004477 ;}
.bodyb5 .bodysidebar li { border-bottom: solid 1px #002233 ; }
.bodyb5 .bodysidebar li:hover {  background-color: #004477 ; }
.bodyb5 .bodysidebar a:hover {  background-color: #004477 ; }
.bodyb5 .menubottom { background-image: url(/menubottom-blue.gif); }
.bodyb5 .bodymain { border: none ; background-color: #002233 ; }
.bodyb5 .bodyintro { background-color: #004477 ; color: #EEEEFF ; }
.bodyb5 .disclaimer { color: #0099AA ; background-image: url(/disclaimerback-blue.gif) ;}
.bodyb5 .kolomlinks, .bodyb5 .kolomrechts {background-color: #002255 ;}