body, p, td, div, span, h1, h2, h3, font, input  {
 	font-family : Monaco, Lucida Console;
	font-size: 8pt;
	color : black;
	
}
body {
	background-color: white;
}

a:link              { color:black; text-decoration:underline; }
a:visited           { color:black; text-decoration:underline }
a:hover             { color:red; text-decoration:underline; }
a:active            { color:red; text-decoration:underline; }


img {
	border: none; margin: none; padding: none;
}

form {
	padding: 0px; margin: 0px;
}

.paginakop {
 	font-family : Arial;
	font-size: 12pt;
	text-transform: uppercase;
	font-weight: bold;
  margin-top: 5px;
}


#menubalk {
	position: absolute;
  top: 107px;
  left: 132px;
  z-index: 99;
}


#contentkolom {
	width: 490px;
	border-left: 2px dashed black;
	border-right: 2px dashed black;
}
#rechterkolom {
	width: 215px;
	border-right: 2px dashed black;
  position: relative;
}

#content {
	position: relative;
}
/*
a:link {
	text-decoration: none;
	color: #666666;	
}
a:visited {
	text-decoration: none;
	color: #666666;	
}
a:hover {
	color: #333333;	
}
*/
hr {
	color: black;
	background-color: black;
	height: 1px;
  border: 0;
}

.beoordelingbijfilm {
	position: relative; 
	top: 0px;
}

.teaser_image {
/*	width: 188px; */
/*	height: 72px;	*/
	margin: 0px 10px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
}

.teaser_kop {
	color: black;
	font-size: 16px;
	clear: right;
	font-family: Arial, Helvetica, sans-serif;
	margin-bottom: 9px;
}

a.teaser_kop:link {
	text-decoration: none;
	color: #000000;	
}
a.teaser_kop:visited {
	text-decoration: none;
	color: #000000;	
}
a.teaser_kop:hover {
	color: #CC0000;	
}

a.teasertekst_verder {
	color: gray;
	font-style: italic;
/*	background-color: yellow; */
/*	font-weight: bold; */
}

a.teasertekst_verder:link {
	text-decoration: none;
}
a.teasertekst_verder:visited {
	text-decoration: none;
}
a.teasertekst_verder:hover {
	color: #CC0000;	
}

.filmfotoklein {
	width: 185px;
 	position: relative;
	left: 0px;
	z-index: 2;
	margin: 0px 3px 9px 0px;
}

.filmfotokleinkader {
	z-index: 1;
	position: absolute;
	top: 1px;
}

.geelblok {
	width: auto;
	height: auto;
	font-size: 14px;
	font-weight: bold;
	padding: 4px 4px 4px 4px;
	color: black;
	background-color: #FFE400;
	margin-right: 5px;
}

.zwartebalk {
	width: auto;
	height: 20px;
	background-image: url(/img/zwart.gif); background-repeat: no-repeat;
	font-size: 14px;
	font-weight: bold;
	padding-top: 2px;
	padding-left: 10px;
	color: red;
	background-color: black;
}

.zwartebalkgeel {
	width: auto;
	height: 20px;
	background-image: url(/img/zwart.gif); background-repeat: no-repeat;
	font-size: 14px;
	font-weight: bold;
	padding-top: 2px;
	padding-left: 10px;
	color: #FFE400;
	background-color: black;
}

.zwartebalkgrootgeel marquee a:link, .zwartebalkgrootgeel marquee a:visited {
	color: #FFE400;
}
.zwartebalkgrootgeel marquee a:hover {
 	color: red;
}
 
.zwartebalkkleingeel {
	width: auto;
	height: 18px;
	background-image: url(/img/zwart.gif); background-repeat: no-repeat;
	font-size: 12px;
	font-weight: bold;
	padding-top: 2px;
	padding-left: 10px;
	color: #FFE400;
	background-color: black;
}


.grijzebalkgroot {
	width: auto;
	height: 23px;
	font-size: 14px;
	font-weight: bold;
	padding-top: 4px;
	padding-left: 12px;
	color: white;
	background-color: #BCBEBC;
}

textarea {
	width: 100%;
}

th {
	text-align: left;
	font-size: 12px;
}

/* club table profiel weergave en wijzig */
table.outer {
}
table.outer td {
	vertical-align: top;
	padding-bottom: 10px;
}

.clubmenulinks {
	/* background-color: #FFE400; */
	background-image: url(/img/leftmenugeel.gif); 
	height:31px;
	width: 185px;
	font-size: 12px;
	font-weight: bold;
	padding: 4px 2px 4px 14px;
	margin-bottom: 0px;
	text-transform: uppercase;
}
.clubmenulinks:link {
	color: red;
}
.clubmenulinks:visited {
	color: red;
}
.clubmenulinks:hover {
	color: #FFE400;
	background-image: url(/img/leftmenurood.gif); 
	/* background-color: red; */
}

.clubmenulinkswit {
	/* background-color: #FFE400; */
	background-image: url(/img/leftmenuwit.gif); 
	height:21px;
	width: 185px;
	font-size: 11px;
	font-weight: bold;
	padding: 0px 0px 0px 14px;
	margin-bottom: 2px;
	text-transform: uppercase;
}
.clubmenulinkswit:link {
	color: gray;
}
.clubmenulinkswit:visited {
	color: gray;
}
.clubmenulinkswit:hover {
	color: black;
	background-image: url(/img/leftmenuwit.gif); 
	/* background-color: red; */
}



.moviesquadmenulinks, .moviesquadmenulinksgeselecteerd {
	background-color: #FFE400;
	width: 188px;
	font-size: 13px;
	font-weight: bold;
	padding: 4px 2px 4px 4px;
	margin-bottom: 5px;
}
.moviesquadmenulinks:link {
	color: black;
}
.moviesquadmenulinks:visited {
	color: black;
}
.moviesquadmenulinks:hover {
	color: #FFE400;
	background-color: black;
}

.moviesquadmenulinksgeselecteerd {
	background-color: black;
}
..moviesquadmenulinksgeselecteerd:link {
	color: #FFE400;
}
..moviesquadmenulinksgeselecteerd:visited {
	color: #FFE400;
}
..moviesquadmenulinksgeselecteerd:hover {
	color: black;
	background-color: #FFE400;
}

.homekopje {
	font-weight: bold;
	font-size: 14px;
}

.nietingevuld {
	font-style: italic;
}

/* 2007-2008 */

/*
.paginakop {
	background-color: #FFE400;
 	font-family : Century Gothic, ITC Avant garde, Verdana;
	font-size: 12pt;
	font-weight: bold;
	width: auto;
	padding: 2px 2px 4px 8px;
}
*/
.zwartebalkgroot {
	display: inline;
	margin-left: auto;
	margin-right: auto;
 	font-family : Century Gothic, ITC Avant garde, Verdana;
	font-size: 11pt;
/* 	font-weight: bold; */
	background-color: black;
	color: white;
	width: auto;
 	padding: 2px 8px 2px 8px;
}
a.zwartebalkgroot:link, a.zwartebalkgroot:visited, a.zwartebalkgroot:hover {
	color: white;
}

.gelebalkgroot {
	display: inline;
	margin-left: auto;
	margin-right: auto;
 	font-family : Century Gothic, ITC Avant garde, Verdana;
	font-size: 11pt;
	font-weight: bold;
	background-color: #FFE400;
	width: auto;
 	padding: 2px 2px 2px 2px;
}
a.gelebalkgroot:link, a.gelebalkgroot:visited {
	color: black;
	text-decoration: none;
}
a.gelebalkgroot:hover {
	color: black;
	background-color: white;
	text-decoration: underline;
}

.gelebalkgrootrood {
	display: inline;
	margin-left: auto;
	margin-right: auto;
 	font-family : Century Gothic, ITC Avant garde, Verdana;
	font-size: 11pt;
/* 	font-weight: bold; */
	background-color: #FFE400;
	color: red;
	width: auto;
 	padding: 2px 8px 2px 8px;
}
a.gelebalkgrootrood:link, a.gelebalkgrootrood:visited {
	color: red;
}
a.gelebalkgrootrood:hover {
	color: #FFE400;
	background-color: red;
}


.zwartebalkgrootgeel {
	display: inline;
	margin-left: auto;
	margin-right: auto;
 	font-family : Century Gothic, ITC Avant garde, Verdana;
	font-size: 11pt;
/* 	font-weight: bold; */
	background-color: black;
	color:  #FFE400;
	width: auto;
 	padding: 2px 8px 2px 8px;
}
a.zwartebalkgrootgeel:link, a.zwartebalkgrootgeel:visited {
	color: #FFE400;
}
a.zwartebalkgrootgeel:hover {
	color: #FFE400;
	background-color: black;
}

.zwartblokverder {
	display: inline;
	margin-left: auto;
	margin-right: auto;
 	font-family : Century Gothic, ITC Avant garde, Verdana;
line-height: 16px;
	font-size: 9pt; 
/* 	font-weight: bold;  */
	background-color: black; 
	color: white; 
	width: auto;
	padding: 0px 8px 0px 0px; 
	height: 18px; 
	background-image: url(img/pijl_right.png); background-position: right; background-repeat: no-repeat;
}
.zwartblokterug:link, .zwartblokterug:visited, .zwartblokterug:hover {
	color: white;
}


.gelebalkklein {
	display: inline;
	margin-left: auto;
	margin-right: auto;
 	font-family : Century Gothic, ITC Avant garde, Verdana;
	font-size: 9pt; 
	font-weight: bold; 
	background-color: #FFE400;
	width: auto;
	padding: 1px 8px 2px 8px; 
	height: 18px; 
	line-height: 18px; 
	margin-bottom: 5px;
}

.wittebalkgroot {
	display: inline;
	margin-left: auto;
	margin-right: auto;
 	font-family : Century Gothic, ITC Avant garde, Verdana;
	font-size: 11pt;
	font-weight: bold;
	background-color: white;
	width: auto;
 	padding: 2px 2px 2px 2px;
	color: black;
}

.locatieblok * {
 	font-family : Century Gothic, ITC Avant garde, Verdana;
}

/* deze heben een inline div class tekst in een gewone div */
.zwartebalkkleinwit {
	height: 18px; 
}

.zwartebalkkleinwit .tekst {
	background-color: black; 
	color: white; 
	display: inline;
   	font-family : Century Gothic, ITC Avant garde, Verdana;
	font-size: 9pt; 
/* 	font-weight: bold;  */
	width: auto;
	padding: 1px 8px 3px 8px; /* padding top doet firefox en safari dit element naar boven !!?? schuiven */
}

.zwartebalkkleinwit:link, .zwartebalkkleinwit:visited, .zwartebalkkleinwit:hover {
	color: red;
}

.pijlonderzwartebalkkleinwit {
	height: 27px;
	background-image: url(img/pijl_down.png); background-position: bottom left; background-repeat: no-repeat;
	cursor: hand;
}

.zwartblokterug {
	height: 18px; 
/* 	background-image: url(img/pijl_left.png); background-repeat: no-repeat; */
}
.zwartblokterug .tekst {
	background-color: black; 
	color: white; 
	display: inline;
   	font-family : Century Gothic, ITC Avant garde, Verdana;
	font-size: 9pt; 
/* 	font-weight: bold;  */
	width: auto;
	padding: 1px 8px 1px 8px; /* padding top doet firefox en safari dit element naar boven !!?? schuiven */
}
.zwartblokterug:link, .zwartblokterug:visited, .zwartblokterug:hover {
	color: white;
}

.terugnaaroverzichttable .tekst {
	 background-color: black;
	 color: white;
	 padding: 0px 8px 0px 2px;
}
.terugnaaroverzichttable .tekst a {
	 color: white;
}

.downloadknoptable .tekst {
	 background-color: black;
	 color: white;
	 padding: 0px 8px 0px 8px;
	 height: 18px;
}
.downloadknoptable .tekst a {
	 color: white;
}

.knopverdertable input {
	border: none; margin: 0px; color: white; background-color: black; height: 18px; font-size: 8pt; font-family: Verdana;
}

.knopverdertable .tekst {
	 background-color: black;
	 color: white;
	 padding: 0px 8px 0px 8px;
}
.knopverdertable .tekst a {
	 color: white;
}


.grijzebalkgroot {
	display: inline;
	margin-left: auto;
	margin-right: auto;
 	font-family : Century Gothic, ITC Avant garde, Verdana;
	font-size: 11pt;
/* 	font-weight: bold; */
	background-color: #B9BABC;
	width: auto;
 	padding: 2px 8px 2px 8px;
}
a.grijzebalkgroot:link, a.grijzebalkgroot:visited {
	color: black;
}
a.grijzebalkgroot:hover {
	color: #B9BABC;
	background-color: black;
}

.zwartebalkgrootrood {
	display: inline;
	margin-left: auto;
	margin-right: auto;
 	font-family : Century Gothic, ITC Avant garde, Verdana;
	font-size: 11pt;
/* 	font-weight: bold; */
	background-color: black;
	color: #EF1821;
	width: auto;
 	padding: 2px 8px 2px 8px;
}
a.zwartebalkgrootrood:link, a.zwartebalkgrootrood:visited, a.zwartebalkgrootrood:hover {
	color: #EF1821;
}

a.linkinmenulinks  {
/*	font-weight: normal; */
}
a.linkinmenulinksgeselecteerd {
/*	font-weight: normal; */
	text-decoration:none;
}