html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	vertical-align: baseline;
	background: transparent;
}

table td {
	vertical-align: top;
}
.clear {
	clear:both;
}

.right {
  float: right;
}

.left  {
  float: left;
}

body {
  font: normal 12px verdana, arial, tahoma, sans-serif;
  color: #000000;  
	background: url('../img/background.gif');  
}

h1 {
	font-size: 2.5em;
  letter-spacing: -1px;
 }
    
h2 {
  font-size: 2em;    
 }
    
h3 {
  font-size: 1.7em;
 }
    
h4 {
  font-size: 1.5em;    
 }
    
h5 {
  font-size: 1.2em;    
 }
 
h6 {
  font-size: 1.1em;    
 }
    
/* Header
-----------------------------------------------------------------------------*/
div.header {
	width: 780px;
	height: 125px;
	margin: 0 auto;
}

div.menubar {
	background-color: #666;
	padding: 0 10px 0 10px;
}



/* Navigation & Links
-----------------------------------------------------------------------------*/

a {
  color: #000000;
  
  font-weight: bold;
}

a:hover {
	text-decoration: underline;
}

/* Footer
-----------------------------------------------------------------------------*/
.pageFooter {
	width: 760px;
	margin: 0 auto;
  background-color: #fff;
  padding: 5px 10px 10px 10px;
	text-align: left;
}

/* Homepage
-----------------------------------------------------------------------------*/
div.wrapper {
	width: 760px;
	margin: 0 auto;
  background-color: #fff;
  padding: 10px 10px 0 10px;
}

div.databox {
	border-bottom: 2px solid #ccc;
}

/* Your template
-----------------------------------------------------------------------------*/
img.icon {
  margin: 0px;
  padding: 0px;
  border: 0px;
	vertical-align: middle;	
}

table.headertable {
	width:100%;
}

table.headertable td.filmstrip01{
	background: url('../img/filmstrip01.gif') repeat-x;
	height:13px;
	border:0px solid #f00;
}

table.headertable td.filmcell{
	background-color: #fff;
	width: 117px;
	border-left: 2px solid #000;
	
}

table.menutable {
	width: 100%;
	height: 25px;
	background-color: #d0e9bb;
}

table.menutable td {
	background-color: #d0e9bb;
	vertical-align: middle;
	text-align:center;
}


table.agendatable {
	width: 100%;
	border:0px;
}

table.agendatable td {
	vertical-align: middle;
}

table.agendatable td.reserveer {
	text-align: right;
}

table.datatable {
	width: 100%;
}

table.datatable th {
	text-align: left;
}

table.datatable td {
	vertical-align: middle;
}

div.agenda_filmbox {
	
}

/* Forms
-----------------------------------------------------------------------------*/
fieldset { 
	border: 0px;
 }
 
fieldset div {
	float:left;
	width:100%;
	padding: 0 0 2px 0;
	border: 0px solid #f00;
	text-align: left;
}

fieldset div label {
  display: block;
  float: left;
  width: 110px;
  padding: 3px 5px;
  margin: 0 0 5px 0;
  text-align: right;
  font-weight: bold;
  border:0px solid #f00;
  vertical-align: middle;
} 

span.legenda {
	color :#999;
}

.pbox {
  border: 1px solid #d4d4d4;
  background-color : #e4e6e5;
  margin: 3px;
  float:left;
}
.white_border {
  border: 3px solid #fff;
  margin: 5px 0 4px 0;
}

ul.finfo {
  list-style: none;
  border: 0px solid #00f;
  float:left;
  
 }
 
 ul.genrekijkw {
	margin: 0;
	padding: 0;
}
 
 ul.genrekijkw li { float:left;width:110px; display: block; margin: 0; padding: 0; }
 
 

ul.finfo li {
  clear: both;
  width:100%;
  padding: 1px 0 1px 0;
  vertical-align: middle;
  min-height: 1.5em;
  border: 1px solid #f00;
}

div.column50 {
	width: 49%;
	float:left;
	border:0px solid #0f0;
}

div.agenda_filmbox {
	padding-bottom:10px;
	margin-bottom: 10px;
	border-bottom: 1px dotted #000;
}

div.nextmovie {
	background-color: #cc99ff;
	width: 90%;
	text-align:left;
	padding: 10px;
	margin: 0 auto;
}

div.filminfoheader {
	width: 100%;
	background-color: #cc99ff;
	margin-bottom: 20px;
	padding: 15px 0 15px 0;
}

td.onderwerp {
	font-weight: bold;
	width:90px;
  border:0px solid #f00;
  height: 35px;
}

ul.nieuws {
	list-style-position: inside;
}

ul.nieuws li {
	margin-left: 15px;
}


.kijkalle {
  background-image: url("../images/kijkwijzer.png");
  background-position: 0px 0;
  width: 27px;
  height: 27px;
  display:block;
  text-align:center;
  float:left;
  
}

.kijk6 {
  background-image: url("../images/kijkwijzer.png");
  background-position: -28px 0;
  width: 27px;
  height: 27px;
  display:block;
  text-align:center;
  float:left; 
}

.kijk12 {
  background-image: url("../images/kijkwijzer.png");
  background-position: -56px 0;
  width: 27px;
  height: 27px;
  display:block;
  text-align:center;
  float:left; 
}

.kijk9 {
  background-image: url("../images/kijkwijzer.png");
  background-position: -113px 0;
  width: 27px;
  height: 27px;
  display:block;
  text-align:center;
  float:left; 
}

.kijk16 {
  background-image: url("../images/kijkwijzer.png");
  background-position: -85px 0;
  width: 27px;
  height: 27px;
  display:block;
  text-align:center;
  float:left;
}

.kijkangst {
  background-image: url("../images/kijkwijzer.png");
  background-position: -141px 0;
  width: 27px;
  height: 27px;
  display:block;
  text-align:center;
  float:left; 
}

.kijkseks {
  background-image: url("../images/kijkwijzer.png");
  background-position: -170px 0;
  width: 27px;
  height: 27px;
  display:block;
  text-align:center;
  float:left;
}

.kijkdisc {
  background-image: url("../images/kijkwijzer.png");
  background-position: -198px 0;
  width: 27px;
  height: 27px;
  display:block;
  text-align:center;
  float:left; 
}

.kijktaal {
  background-image: url("../images/kijkwijzer.png");
  background-position: -226px 0;
  width: 27px;
  height: 27px;
  display:block;
  text-align:center;
  float:left; 
}

.kijkgeweld {
  background-image: url("../images/kijkwijzer.png");
  background-position: -255px 0;
  width: 27px;
  height: 27px;
  display:block;
  text-align:center;
  float:left;
}

.kijkdrugs {
  background-image: url("../images/kijkwijzer.png");
  background-position: -283px 0;
  width: 27px;
  height: 27px;
  display:block;
  text-align:center;
  float:left;
}

.zwart  {
  background-image: url("../images/kijkwijzer-zw.png");
}

