* {
	margin: 				0;
	padding: 				0;
	border: 				none;
	list-style:				none;
}

div#main div#voorwaarden ol, div#main div#voorwaarden ul {
	
}

div#main div#voorwaarden ol li, div#main div#voorwaarden ul li {
	padding:				5px;
	margin:					0 0 0 20px;
	line-height:			20px;
	list-style-type:		disc;
}

div#main div#voorwaarden ol li {
	list-style-type:		decimal;
}

html {

}

body {
	height:					100%;
	margin: 				0 auto 0 auto;
	background: 			#fff url("../image/bg-small.jpg") repeat-x left top;
	font: 					normal 11px Arial, Helvetica, sans-serif;
	color:					#4a95c3;
}

/* FONTS */

h1 {
	font-size:				30px;
	font-weight:			bold;
	color:					#333333;
	padding-bottom:			30px;
}

div#main h2 {
	font-size:				18px;
	font-weight:			bold;
	color:					#36a8ea;
}

div#main h3 {
	font-size:				11px;
	color:					#7f7f7f;
	font-weight:			normal;
}

div#main div.right h3 {
	font-size:				12px;	
	font-weight:			bold;
}

p {
	margin-bottom:			28px;
}

a {
	color:					#65addb;
	font-size:				11px;
	font-weight:			bold;
	text-decoration: 		none;
}

a:hover {
	color:					#2875bc;
}

a, input {
	cursor:					pointer;
}

a.prev, a.prev-photo {
	position:				absolute;
	bottom:					10px;
	left:					10px;
	width:					100px;
	background:				url("../image/ico-prev.gif") no-repeat left top;
	padding:				3px 0 0 22px;	
	height:					16px;
	display:				block;	
}

a.prev:hover, a.prev-photo:hover {
	background:				url("../image/ico-prev-hover.gif") no-repeat left top;
}

a.next, a.next-photo {
	position:				absolute;
	bottom:					10px;
	right:					10px;
	width:					100px;
	background:				url("../image/ico-next.gif") no-repeat right top;
	padding:				3px 22px 0 0;
	text-align:				right;
	height:					16px;
	display:				block;
}

a.next:hover, a.next-photo:hover {
	background:				url("../image/ico-next-hover.gif") no-repeat right top;
}

/* END FONTS */

div#headerwrapper {
	width:					100%;
	height:					470px;
	background:				#fff url("../image/bg.jpg") repeat-x left top;
}

div#headnav {
	width:					100%;
	height:					40px;
	background:				#f2f2f2;
	border-bottom:			1px solid #e9e9e9;
}

div#headnav div a.prev {
	left:					0;
}

div#headnav div a.right {
	left:					0;
}

div#headnav div {
	width:					972px;
	height:					100%;
	margin: 				0 auto 0 auto;	
	position:				relative;
}

div#headerwrapper.small {
	background:				#fff url("../image/bg-small.jpg") repeat-x left top;
	height:					141px;
	border-bottom:			1px solid #439de6;
}

div#headerwrapper.small div#header {
	width:					972px;
	background: 			url("../image/bg-header-small.jpg") no-repeat top center;
	position:				relative;
	height:					141px;
	margin:					0 auto 0 auto;
}

div#wrapper {
	width:					972px;
	margin: 				0 auto 0 auto;
	position:				relative;
	padding-top:			20px;
}

div#headerwrapper div#header {
	width:					972px;
	background: 			url("../image/bg-header.jpg") no-repeat top center;
	position:				relative;
	height:					470px;
	margin:					0 auto 0 auto;
}

div#header ul {
	position:				absolute;
	left:					610px;
	top:					5px;
	height:					98px;
	width:					371px;
}

div#header ul li, div#header ul li a { 
	font-size:				14px;
	display:				block;
	float:					left;
}

div#header ul li a.home, div#header ul li a.home-active { 
	width:					64px;
	height:					97px;
	background:				url("../image/btn-home.png") no-repeat left 6px;
}

div#header ul li a.home:hover, div#header ul li a.home-active { 
	background:				url("../image/btn-home-hover.png") no-repeat left 6px;
}

div#header ul li a.programmering, div#header ul li a.programmering-active { 
	width:					121px;
	height:					97px;
	background:				url("../image/btn-programmering.png") no-repeat left top;	
}

div#header ul li a.programmering:hover, div#header ul li a.programmering-active { 
	background:				url("../image/btn-programmering-hover.png") no-repeat left top;
}

div#header ul li a.kaarten, div#header ul li a.kaarten-active { 
	width:					102px;
	height:					97px;
	background:				url("../image/btn-kaarten.png") no-repeat left 1px;
	margin-left:			2px;
}

div#header ul li a.kaarten:hover, div#header ul li a.kaarten-active  { 
	background:				url("../image/btn-kaarten-hover.png") no-repeat left 1px;
}

div#header ul li a.nieuws, div#header ul li a.nieuws-active { 
	width:					73px;
	height:					97px;
	background:				url("../image/btn-nieuws.png") no-repeat left 6px;
}

div#header ul li a.nieuws:hover, div#header ul li a.nieuws-active { 
	background:				url("../image/btn-nieuws-hover.png") no-repeat left 6px;
}

div#header ul li a.kaarten-premiere { 
	width:					176px;
	height:					97px;
	background:				url("../image/btn-kaarten-premiere.png") no-repeat left top;
}

div#header ul li a.kaarten-premiere:hover { 
	background:				url("../image/btn-kaarten-premiere-hover.png") no-repeat left top;
}

div#header ul li a.film { 
	width:					94px;
	height:					97px;
	background:				url("../image/btn-films.png") no-repeat left top;
}

div#header ul li a.film:hover { 
	background:				url("../image/btn-films-hover.png") no-repeat left top;
}

div#actrices {
	height:					300px;
	width:					100%;
	float:					left;
	margin-top:				133px;
	overflow:				hidden;
	display:				block;
	position:				relative;
}

div#actrices ul {
	position:				absolute;
	top:					0px;
	left:					972px; /* startpiont for init anim */
	list-style:				none;
	width:					5000px;	
	height:					406px;
}

div#actrices ul li a {
	padding:				0 5px 0 0px;
	width:					158px;
	height:					300px;
	display:				block;
	background:				url("../image/bg-actrice-home.png") no-repeat left top;	
	position:				relative;
	float:					left;
}

div#actrices ul li a:hover {
	background:				url("../image/bg-actrice-home.png") no-repeat left -300px;
}

div#actrices ul li a span{
	position:				absolute;
	left:					13px;
	bottom:					272px;
	color:					#999999;
	font-size:				11px;
}

div#actrices ul li a span.meerinfo {
	background:				none;	
	color:					#36a8ea;
	position:				absolute;
	left:					50px;
	bottom:					16px;
	width:					100px;
	font-size:				11px;
	display:				block;
}

div#actrices ul li a:hover span.meerinfo {
	color:					#2875bc;
}

div#actrices ul li a img{
	position:				absolute;
	left:					6px;
	top:					42px;
}

div#scroll {
	width:					100%;
	height:					30px;
	display:				block;
	float:					left;
	position:				relative;
}

div#scroll a.prev-photo {
	width:					22px;
	height:					22px;
	position:				absolute;
	left:					0px;
	top:					5px;
	background:				url("../image/ico-slide-left.gif") no-repeat left top;
	margin:					0;
	padding:				0;	
}

div#scroll a.prev-photo:hover {
	background:				url("../image/ico-slide-left.gif") no-repeat left -22px;
}

div#scroll a.next-photo {
	width:					22px;
	height:					22px;
	position:				absolute;
	right:					0px;
	top:					5px;
	background:				url("../image/ico-slide-right.gif") no-repeat left top;
	margin:					0;
	padding:				0;
}

div#scroll a.next-photo:hover {
	background:				url("../image/ico-slide-right.gif") no-repeat left -22px;
}

/* SLIDER */

div.slider {
	position:				absolute;
	left:					35px;
	top:					5px;
	width: 					900px;
	height: 				20px;
}

div.slider div.knob {
	width: 					160px;
	height: 				20px;
	background:				url("../image/ico-slider2.gif") no-repeat left top;	
}

/* END SLIDER */

div#main {
	width:					100%;
	float:					left;
	margin:					30px 0 30px 0;
}

div#content {
	width:					458px;
	padding-right:			20px;
	float:					left;
	font-size:				14px;
}

div#content p {
	line-height:			20px;
}

div#main div#home-item {
	width:					234px;
	height:					330px;
	margin-left:			12px;
	float:					left;
	position:				relative;
}

div#main div#home-item.quiz a {
	position:				absolute;
	left:					9px;
	bottom:					0;
	background:				url("../image/ico-next.gif") no-repeat right top;
	font-size:				12px;
	width:					90%;
	height:					28px;
}

div#main div#home-item.quiz a:hover {
	background:				url("../image/ico-next-hover.gif") no-repeat right top;
}

div#main div#home-item.films {
	background:				url("../image/bg-item-home.jpg") no-repeat left top;
}

div#main div#home-item.films span.header{
	font-size:				14px;
	font-weight:			bold;
	color:					#4a95c3;	
	position:				absolute;
	left:					14px;
	top:					15px;
}

div#main div#home-item.films img{	
	position:				absolute;
	left:					5px;
	top:					48px;
}

div#main div#home-item.films a.bottom {	
	position:				absolute;
	left:					9px;
	top:					302px;
	background:				url("../image/ico-next.gif") no-repeat right top;
	font-size:				12px;
	width:					90%;
	height:					28px;
}

div#main div#home-item.films a.bottom:hover {	
	background:				url("../image/ico-next-hover.gif") no-repeat right top;
}

div#main div#home-item.films div {
	position:				relative;
	margin:					210px 0 0 18px;	
	width:					205px;
	height:					75px;
}

div#main div#home-item.films h2 {
	position:				absolute;
	left:					0px;
	top:					0px;
	float:					left;
	color:					#7f7f7f;
}

div#main div#home-item.films h3 {
	position:				absolute;
	left:					2px;
	top:					25px;
	color:					#7f7f7f;	
}

div#main div#home-item.films a {
	position:				absolute;
	right:					5px;
	top:					50px;
}

div#footer {
	border-top:				1px solid #e0e0e0;
	height:					190px;
	background: 			#f4f4f4 url("../image/bg-footer.jpg") repeat-x left top;
}

div#footer div#items {
	width:					1010px;
	margin:					0 auto 0 auto;
}

div#footer div#items div {
	width:					212px;
	height:					180px;
	display:				block;
	float:					left;
	font-size:				11px;
	color:					#7a7a7a;
	line-height:			20px;
	padding:				2px 20px 7px 20px;
	background:				url("../image/bg-footeritem.gif") no-repeat left top;
	position:				relative;
}

div#footer div#items div a.voorwaarden{
	position:				absolute;
	right:					5px;
	bottom:					5px;
}

div#footer div#items div img {
	float:					left;
	margin:					10px 25px 0 0;
	border:					0;
}

/* nieuwspagina */

div#main div.left-wide {
	width:					644px;
	margin:					0 14px 0 0;
	float:					left;
}

div#main div.left-wide p {
	font-size:				12px;
	color:					#7f7f7f;
	margin:					0 0 26px 0;
	line-height:			20px;
}

div#main div.left-wide div.photos {
	width:					644px;
	height:					450px;
	float:					left;
	background:				url("../image/bg-photos-wide.jpg") repeat-y left top;
	margin:					0 0 30px 0;
	position:				relative;
	padding:				0 0 0 5px;
}

div#main div.left-wide div.photos div {
	position:				relative;
	overflow:				hidden;
	float:					left;
	width:					634px;
	height:					406px;
	margin:					5px 0 0 0;
}

div#main div.left-wide div.photos div ul {
	position:				absolute;
	top:					0px;
	left:					0px;
	list-style:				none;
	width:					11000px;	
	height:					406px;
}

div#main div.left-wide div.photos ul li {
	float:					left;
	width:					634px;
	height:					406px;
}

div#main div.left-wide div.photos div ul li img{
	width:					634px;
	height:					406px;
	float:					left;
}

div#main div.left-wide div.photos span#indicator{
	width:					42px;
	height:					20px;
	display:				block;
	font-size:				12px;
	font-weight:			bold;
	color:					#7f7f7f;
	position:				absolute;
	left:					315px;
	bottom:					8px;
}


div.newsitems ul{
	border-top:				1px solid #ebebeb;
}

div.newsitems ul li{
	font-size:				18px;
	color:					#36a8ea;
	font-weight:			bold;
	border-bottom:			1px solid #ebebeb;
	padding:				12px 0 35px 0;
	position:				relative;
}

div.newsitems ul li span {
	font-size:				11px;
	color:					#7f7f7f;
	font-weight:			normal;
	clear:					left;
	display:				block;
}

div.newsitems ul li a {
	clear:					both;
	position:				absolute;
	left:					0;
	bottom:					10px;
}
/* end nieuwspagina */

/* programmering */

div#main div.programmering {
	width:					644px;
	margin:					0 14px 0 0;
	float:					left;
}

div#main div.programmering div {
	width:					100%;
	float:					left;
	background:				url("../image/bg-programmering.jpg") repeat-y left top;
	margin:					0 0 12px 0;
}

div#main div.programmering div span.header{
	width:					630px;
	height:					37px;
	background:				#fff url("../image/bg-programmering-header.jpg") repeat-x left top;
	float:					left;	
	font-size:				14px;
	color:					#4a95c3;
	padding:				12px 0 0 14px;	
	position:				relative;
}

div#main div.programmering div span.header a {
	width:					79px;
	height:					22px;
	background:				url("../image/btn-showitem.gif") no-repeat left top;
	display:				block;
	position:				absolute;
	right:					8px;
	top:					8px;
}

div#main div.programmering div span.header a:hover {
	background:				url("../image/btn-showitem.gif") no-repeat left -22px;
}

div#main div.programmering div span.header a.hide {
	background:				url("../image/btn-hideitem.gif") no-repeat left top;
}

div#main div.programmering div span.header a.hide:hover {
	background:				url("../image/btn-hideitem.gif") no-repeat left -22px;
}

div#main div.programmering div span.header-closed{
	width:					630px;
	height:					37px;
	background:				#fff url("../image/bg-item-closed.jpg") repeat-x left top;
	float:					left;	
	font-size:				14px;
	color:					#4a95c3;
	padding:				12px 0 0 14px;	
	cursor:					pointer;
}

div#main div.programmering div span.film {
	float:					left;
	border-bottom:			1px solid #ebebeb;
	margin:					10px 0 0 0;
	position:				relative;
	width:					610px;
	height:					60px;
	padding:				5px 0 5px 15px;
}

div#main div.programmering div span.film  img {
		
}

div#main div.programmering div span.film  h2 {
	font-size:				18px;
	font-weight:			bold;
	color:					#36a8ea;
	position:				absolute;
	left:					70px;
	top:					20px;	
}

div#main div.programmering div span.film h3 {
	font-size:				11px;
	color:					#7f7f7f;
	position:				absolute;
	left:					70px;
	top:					3px;	
	font-weight:			normal;
}

div#main div.programmering div span.footer {
	width:					100%;
	height:					7px;
	background:				#fff url("../image/bg-programmering-footer.jpg") repeat-x left top;
	float:					left;
	margin-top:				10px;
}

div#main div.left, div#main div.center, div#main div.right {
	width:					316px;
	float:					left;
	margin-right:			13px;
	overflow:				hidden;
}

div#main div.right {
	width:					310px;
	margin:					0px 0 0 0;
	float:					right;
	line-height:			22px;
}

div#main div.right h1 {
	letter-spacing:			-1px;
}

div#main div.right a {
	font-size:				12px;
}

div.center div.photos {
	width:					316px;
	height:					451px;
	float:					left;
	background:				url("../image/bg-photos.jpg") repeat-y left top;
	margin:					0 0 12px 0;
	position:				relative;
	padding:				0 0 0 5px;
}

div.center div.photos div {
	position:				relative;
	overflow:				hidden;
	float:					left;
	width:					306px;
	height:					406px;
	margin:					5px 0 0 0;
}

div.center div.photos div ul {
	position:				absolute;
	top:					0px;
	left:					0px;
	list-style:				none;
	width:					5000px;	
	height:					406px;
}

div.center div.photos ul li {
	float:					left;
	width:					306px;
	height:					406px;
}

div.center div.photos div ul li img{
	width:					306px;
	height:					406px;
	float:					left;
}

/* trailers */

div.left div.trailers {
	background:				#fff url("../image/bg-trailer.jpg") no-repeat left top;	
	width:					316px;
	height:					252px;
	margin:					0 0 15px 0;	
	position:				relative;
	padding:				0 0 0 5px;
}

div.left div.trailers span.header{
	float:					left;	
	font-size:				14px;
	color:					#4a95c3;
	padding:				12px 0 0 14px;	
}

div.left div.trailers div {
	position:				relative;
	overflow:				hidden;
	float:					left;
	width:					306px;
	height:					210px;
	margin:					5px 0 0 0;
}

div.left div.trailers ul {
	position:				absolute;
	top:					35px;
	left:					0px;
	list-style:				none;
	width:					5000px;	
	height:					172px;
}

div.left div.trailers ul li {
	float:					left;
	width:					306px;
	height:					172px;
	position:				relative;
}

div.left div.trailers div.slider ul li img{
	width:					306px;
	height:					172px;
	float:					left;
}

div.left div.trailers div ul li img.play{
	position:				absolute;
	z-index:				99;
	left:					110px;
	top:					60px;
}
/* end trailers */

div#main div.right p {
	font-size:				12px;
	color:					#7f7f7f;
	margin:					0 0 26px 0;
}

div#main div.right ul {
	width:					100%;
	border-top:				1px solid #ebebeb;
	margin:					0 0 26px 0;
}

div#main div.right ul li {
	width:					100%;
	height:					23px;
	border-bottom:			1px solid #ebebeb;
	font-size:				11px;
	color:					#7f7f7f;
	padding:				8px 0 0 0;
}

div#main div.right ul li a {
	font-size:				12px;
	font-weight:			bold;
	color:					#36a8ea;
}

div#main div.right ul li span {
	width:					50%;	
	height:					100%;
	display:				block;
	float:					left;
}

/* item styles */
div#main div.items div {
	width:					316px;
	float:					left;
	background:				url("../image/bg-item.jpg") repeat-y left top;
	margin:					0 0 12px 0;
	position:				relative;
}

div#main div.items div span.header{
	width:					302px;
	height:					30px;
	background:				#fff url("../image/bg-item-header.jpg") repeat-x left top;
	float:					left;	
	font-size:				14px;
	color:					#4a95c3;
	padding:				12px 0 0 14px;
}

div#main div.items div span.content {
	float:					left;
	border-bottom:			1px solid #ebebeb;
	margin:					10px 0 0 15px;
	position:				relative;
	width:					280px;
	display:				block;
	padding-bottom:			10px;
}

div#main div.items div span.content h2 {
	font-size:				17px;
	float:					right;
	width:					220px;
	display:				block;
	margin:					-3px 0 0 5px;
	font-weight:			bold;
	color:					#7f7f7f;
}

div#main div.items div span.content h3 {
	width:					220px;
	float:					right;
	display:				block;	
	margin:					3px 0 0 5px;
}	

div#main div.items div span.content  img {
	float:					left;
	background:				#CCCCCC;
	width:					48px;
	height:					48px;
	display:				block;
}

div#main div.items div span.content a.trailer {
	float:					right;
	width:					80px;
}

div#main div.items div span.footer {
	width:					100%;
	height:					9px;
	background:				#fff url("../image/bg-item-footer.jpg") repeat-x left top;
	float:					left;
	margin-top:				10px;
}

.clear {
	clear:					both;
	height:					0;
	font:					0/0 serif;
}

div#video-element {
	margin:					0 auto 0 auto;
	width:					425px;
	height:					344px;
	position:				relative;
	color:					#FFFFFF;
}

/* QUIZ */

div#quiz {
	margin:					0 auto 0 auto;
	width:					644px;
	height:					489px;
	background:				url("../image/bg-quiz.png") no-repeat left top;
	position:				relative;
	color:					#FFFFFF;
}

div#quiz a#quiz-close {
	position:				absolute;
	top:					2px;
	right:					2px;
	width:					40px;
	height:					40px;
	display:				block;
	cursor:					pointer;
	z-index:				999;
}

div#quiz a#quiz-close  {
	width:					43px;
	height:					43px;
	background:				url("../image/btn-overlay-close.png") no-repeat left top;
	display:				block;
	float:					right;
	position:				absolute;
	left:					615px;
	top:					-15px;
	z-index:				999;
}

div#quiz a#quiz-close:hover  {
	background:				url("../image/btn-overlay-close.png") no-repeat left -44px;
}


div#quiz div.home {
	margin:					0 auto 0 auto;
	width:					665px;
	height:					510px;
	background:				url("../image/bg-quiz-ticket.gif") no-repeat 335px 280px;
	position:				relative;
}

div#quiz div.end {
	margin:					0 auto 0 auto;
	width:					665px;
	height:					510px;
	background:				url("../image/img-quiz-end.png") no-repeat 400px 200px;
	position:				relative;
}

div#quiz div.question p, div#quiz div.answer p, div#quiz div.end p {
	font-size:				20px;
	width:					560px;
	color:					#3b3b3b;
	position:				absolute;
	top:					120px;
	left:					34px;	
}

div#quiz div.answer p {
	position:				absolute;
	top:					200px;
	left:					34px;
	width:					350px;
}

div#quiz div.answer p.comment {
	position:				absolute;
	top:					335px;
	left:					34px;
	width:					550px;
}

div#quiz div#quiz-end p {
	position:				absolute;
	top:					210px;
	left:					34px;
	width:					350px;
}

div#quiz div.home h1 {
	position:				absolute;
	top:					40px;
	left:					34px;
	color:					#FFFFFF;
	font-size:				32px;
	font-weight:			bold;
}

div#quiz div.home p {
	font-size:				14px;
	width:					275px;
	color:					#FFFFFF;
}

div#quiz div.home p.left-top {
	position:				absolute;
	top:					140px;
	left:					34px;
}

div#quiz div.home p.left-bottom {
	position:				absolute;
	top:					300px;
	left:					34px;
}

div#quiz div.home p.right {
	position:				absolute;
	top:					140px;
	right:					40px;
}

div#quiz  input#question-submit, div#quiz a#answer-submit, div#quiz .btn-verstuur   {
	position:				absolute;
	left:					220px;
	top:					415px;
	background:				url("../image/btn-quiz-next.png") no-repeat left top;		
	width:					189px;
	height:					51px;
	display:				block;
	z-index:				999;
}

div#quiz  input#question-submit:hover, div#quiz a#answer-submit:hover, div#quiz .btn-verstuur:hover   {
	background:				url("../image/btn-quiz-next.png") no-repeat left -50px;	
}

div#quiz div.home a#quiz-start {
	width:					189px;
	height:					51px;
	display:				block;
	background:				url("../image/btn-quiz-start.png") no-repeat left top;
	position:				absolute;
	top:					210px;
	right:					130px;
}

div#quiz div.home a#quiz-start:hover {
	background:				url("../image/btn-quiz-start.png") no-repeat left -50px;
}


div#quiz div.question, div#quiz div.answer {
	margin:					0 auto 0 auto;
	width:					665px;
	height:					510px;
}

div#quiz h1  {
	position:				absolute;
	top:					130px;
	left:					34px;
	color:					#FFFFFF;
	font-size:				40px;
	font-weight:			bold;
}

div#quiz div#quiz-end h1, div#quiz .bedankt h1  {
	position:				absolute;
	top:					40px;
	left:					34px;
	color:					#FFFFFF;
	font-size:				40px;
	font-weight:			bold;
}

div#quiz h2  {
	position:				absolute;
	top:					60px;
	left:					34px;
	color:					#FFFFFF;
	font-size:				24px;
	font-weight:			bold;
}

div#quiz div#quiz-end h2, div.answer h2  {
	position:				absolute;
	top:					130px;
	left:					34px;
	color:					#FFFFFF;
	font-size:				24px;
	font-weight:			bold;
}

div#quiz div.question span, div#quiz div.answer span  {
	font-size:				20px;
	width:					599px;
	height:					150px;
	color:					#3b3b3b;
	position:				absolute;
	top:					210px;
	left:					15px;	
	background:				url("../image/bg-quiz-answers.png") no-repeat left top;	
	padding:				20px 0 0 0;
}

div#quiz div.answer span  {
	font-size:				20px;
	width:					599px;
	height:					59px;
	color:					#ffffff;
	position:				absolute;
	top:					250px;
	left:					15px;	
	background:				url("../image/bg-quiz-answer.png") no-repeat left top;	
	padding:				20px 0 0 20px;
}

div#quiz input {
	margin:					5px 10px 20px 20px;
	display:				block;
	float:					left;
	clear:					left;
}

div#quiz .btn-verstuur   {
	background:				url("../image/btn-quiz-verzenden.png") no-repeat left top;		
}

div#quiz .btn-verstuur:hover   {
	background:				url("../image/btn-quiz-verzenden.png") no-repeat left -50px;		
}

div#quiz div.answer a#answer-submit {
	position:				absolute;
	left:					240px;
	top:					420px;
}

div#quiz div.end input.quiz-input, div#quiz div.end input.quiz-input-error {
	position:				absolute;
	left:					90px;
	top:					335px;		
	width:					269px;
	height:					28px;
	display:				block;
	background:				url("../image/bg-quiz-input-text.png") no-repeat left top;		
	padding:				7px;
	font-size:				20px;
}

div#quiz div.end input.quiz-input-error {
	background:				url("../image/bg-quiz-input-text-error.png") no-repeat left top;		
}

div#quiz label{
	float:					left;
	width:					500px;
	font-size:				21px;
	font-weight:			bold;
	color:					#FFFFFF;
	margin:					0 0 20px 0;
}

div#quiz .end label{
	position:				absolute;
	top:					350px;
	left:					36px;
}

/* intro overlayer */
div#intro {
	width:					808px;
	height:					462px;
	background:				url("../image/bg-intro.png") no-repeat left top;	
	text-align:				center;
}

div#intro object{
	margin:					6px 0 0 0;
}

div#intro a.close  {
	width:					43px;
	height:					43px;
	background:				url("../image/btn-overlay-close.png") no-repeat left top;
	display:				block;
	float:					right;
	position:				absolute;
	right:					-15px;
	top:					-15px;
	z-index:				999;
}

div#intro a.close:hover  {
	background:				url("../image/btn-overlay-close.png") no-repeat left -44px;
}

/* trailers overlayer */
div.trailer-popup {
	width:					auto;
	margin:					0 auto 0 auto;
	text-align:				center;
}

div.trailer-popup object{
	margin:					6px 0 0 0;
	position:				relative;
	z-index:				99;
}

div.trailer-popup a.trailer-close  {
	width:					43px;
	height:					43px;
	background:				url("../image/btn-overlay-close.png") no-repeat left top;
	display:				block;
	float:					right;
	position:				absolute;
	right:					-15px;
	top:					-15px;
	z-index:				999;
}

div.trailer-popup a.trailer-close:hover  {
	background:				url("../image/btn-overlay-close.png") no-repeat left -44px;
}
