/* AANGEPASTE BODY T.N.V. Tiny MCE */
html{background:none;}
body{ 
	background-color:#701008;
	color:#FFFFFF;
	background-image:url(../images/oek/bg_body.png);
	background-position:top;
	background-repeat:repeat-x;
	width:auto;
}
#bg_curtain{
	position:absolute;
	height:170px;
	top:0;
	left:0;
	right:0;
	
	background-image:url(../images/oek/bg_curtain.jpg);
	background-position:top;
	background-repeat:repeat-x;
}
#container{
	width:960px;
	
	margin-left:auto;
	margin-right:auto;	
}
#lamp1, #lamp2{
	position:absolute;
	height:281px;
	width:181px;
}
#lamp1{
	margin-left:-181px;
}
#lamp2{
	margin-left:960px;
	overflow:hidden;
}

/* HEADER */

#header{
	position:absolute;
		
	width:960px;
	
	padding:0;
	margin:0;
}
	#banner{
		position:absolute;
		
		width:960px;
		height:170px;
		
		padding:0;
		margin:0;
		
		background-image:url(../images/oek/bg_banner.png);
		background-position:top;
		background-repeat:repeat-x;
	}
	#curtain_l,#curtain_r{
		position:absolute;
		width:33px;
		height:170px;
		background-image:url(../images/oek/curtain_l.png);
		background-position:top;
		background-repeat:no-repeat;
	}
	#curtain_r{ background-image:url(../images/oek/curtain_r.png); margin-left:927px; }
	#logo{
		position:absolute;
		
		width:192px;
		height:170px;
		
		margin-top:0;
		margin-left:384px;
		
		border:none;
		z-index:100;
	}
	#sprites{
		position:absolute;
		margin-top:170px;
	}
	#navigation{
		position:absolute;
		
		width:960px;
		height:35px;
		
		margin-top:201px;
		margin-left:0;
		z-index:50;
	}


/* CONTENT */

#floats{
	position:absolute;
	margin-top:255px;
	margin-bottom:120px;
	z-index:45;
}

#content{	
	float:left;
	
	width:960px;
	
	padding:0;
	margin:0;
}
	#column_0{
		width:960px;
		
		padding:0;
		margin:0;
		margin-bottom:120px;
	}
	#column_0 img{ padding:3px; background-color:#FFFFFF; }
	#column_1{
		float:left;
		
		width:650px;
		
		padding-right:10px;
		margin:0;
		padding-bottom:120px;
	}
	#column_1 img{ padding:3px; margin-left:10px; margin-right:10px; margin-bottom:10px; background-color:#FFFFFF; }
	#column_2{
		float:right;
		
		width:290px;
		
		padding-left:10px;
		margin:0;
		padding-bottom:120px;
	}


/* FOOTER */

#advertenties{
	position:fixed;
	height:80px;
	
	bottom:0;
	left:0;
	right:0;
	
	margin:0;
	padding:0;
	
	background-color:#FFFFFF;
	background-image:url(../images/oek/bg_sponsor.png);
	background-position:top;
	background-repeat:repeat-x;
	z-index:55;
}
	#footer{		
		width:960px;
		
		padding:0;
		margin:0;
		
		margin-left:auto;
		margin-right:auto;
	}
	#footer ul{list-style:none; padding:0; margin:0; margin-left:49px; margin-top:9px; }
	#footer li{float:left; width:200px; height:56px; margin-right:10px; background-color:#FF9900; border:#701008 solid 1px; padding:3px;}
	#footer li img{ width:200px; height:56px; border:0; }


/* TAAL SELECTIE */

#taalselectie{
	position:absolute;	
	padding:0;
	margin:0;
}
#taalselectie ul{
	list-style:none;
	padding:0;
	margin:0;
	
	background-color:#FFFFFF;
}
#taalselectie li{
	float:left;
	padding:0;
	margin-left:768px;
}
#taalselectie a{
	text-decoration:none;
}


/* WAARSCHUWINGEN */

#waarschuwing_false, #waarschuwing_true{	
	margin:0;
	padding:5px;
	margin-bottom:10px;
	font-weight:bold;
}
#waarschuwing_false ul, #waarschuwing_true ul{
	list-style:none;
	margin:0;
	padding:0;
}
#waarschuwing_false li, #waarschuwing_true li{
	margin-bottom:6px;
}
#waarschuwing_false{
	border:#FF0000 solid 1px;
	background-color:#FFF0F0;
	color:#FF0000;
}
#waarschuwing_true{		
	border:#006600 solid 1px;
	background-color:#D5FFD5;
	color:#006600;
}

/* ---------- MODULES ---------- */

/* FOTO ALBUM */

#photos{
	float:left; margin-top:25px; margin-bottom:120px; width:100%;
}
	.photo{ float:left; width:100px; height:100px; line-height:100px; text-align:center; margin-right:5px; margin-bottom:5px; }
	.photo a{ }
	.photo img{ border:#CCCCCC solid 1px; background-color:#FFFFFF; margin:0px; padding:3px; vertical-align:middle; }

/* SPONSOREN PAGINA */

#ads{ float:left; margin-bottom:125px;}
	.ad{ float:left; margin-right:95px; margin-bottom:15px; }
	.ad img{ height:70px; width:250px; }

/* NIEUWSFLITS */

#flash{ padding:0; margin:0; margin-bottom:15px; padding-bottom:1px; color:#FFFFFF; }
#flash a{ cursor:pointer; text-decoration:none; padding:0; margin:0; color:#FFFFFF;}
#flash a:hover{ color:#FFCC33;}
	#flash h1{ display:block; font-size:16px; margin:0; padding:5px; margin-bottom:5px; color:#FFFFFF;}
	.flash_item{ margin:3px; background-color:#A93333 }
		.flash_item h2{ font-size:12px; margin:0; padding:3px; background-color:#8D0000;}
		.flash_item p{ margin:0; padding:3px; padding-top:5px; }

/* NIEUWSARCHIEF */

#archive{}
#archive a{	color:#FFFFFF; cursor:pointer; text-decoration:none; }
	.archive_yearbox{ padding:0; margin:0; margin-top:20px; background-color:#4E0B05; border:#A93333 solid 1px; }
		.archive_year{ padding:5px; font-size:16px; font-weight:bold; }
		.archive_item{ background-color:#A93333; color:#FFFFFF; display:none; border-bottom:#990000 solid 1px; }
			.archive_title{ padding:5px; }
			.archive_message{ display:none; }
				.archive_short{ font-style:italic; padding:5px; }
				.archive_more{ padding:5px; padding-top:0px; font-weight:bold; }
	

/* NIEUWSREACTIES */

#reactions{ float:left; display:block; width:100%; padding-bottom:120px;}
	#reactions h1{}	
	#reactions form{}
	.reaction{ margin:0; padding:0; background-color:#A93333; margin-top:10px; }
		.reaction_date{ display:block; background-color:#8D0000; margin:0; padding:5px; font-weight:bold;}
		.reaction_name{ position:absolute; display:block; width:250px; padding:5px; }
		.reaction_message{ display:block; margin-left:250px; background-color:#FFFFFF; padding:5px; color:#000000; }
		.reaction_message p{ margin:0; padding:5px;}

/* NIEUWSBERICHT */
#n_navigatie{ float:left; }
#n_navigatie ul{ list-style:none; margin:0; padding:0; margin-bottom:45px;}
#n_navigatie li{ display:block; float:left; margin-right:1px;  }
#n_navigatie a{ display:block; background-color:#A93333; padding:5px; }
#n_navigatie a:hover{ background-color:#8D0000; color:#FFFFFF; text-decoration:none; }

/* PERSONEN */
#pblock{ float:left; margin-bottom:120px; }
.personen{ float:left; width:170px; margin:10px; text-align:center; }
.personen img{ height:80px; border:#333333 solid 1px; padding:3px; margin:0; margin-top:5px; background-color:#FFFFFF; }
.personen a{ display:block; text-decoration:none; color:#FFFFFF; font-weight:bold;}
.personen a:hover{ display:block; text-decoration:none; background-color:#A93333; font-weight:bold;}

/* PERSOON */
#pasfoto{ position:absolute; display:block; width:260px; left:0; margin-right:25px; padding-bottom:120px; }
#pasfoto img{ width:252px; border:#333333 solid 1px; padding:3px; margin:0; background-color:#FFFFFF;  }
#pasfoto h2{ margin-top:15px; }
#persoon{ display:block; margin-left:285px; }
#pasfoto ul{margin:0; padding:0; list-style:none;}
#pasfoto a{ display:block; text-decoration:none; color:#FFFFFF; font-weight:normal; }
#pasfoto a:hover{ background-color:#A93333; color:#FFFFFF; }
#pasfoto table a{ color:#A93333; padding-left:5px;}
#pasfoto table a:hover{ color:#FFFFFF; }
#lnav{ width:260px; float:left; height:30px; list-style:none; margin:0; padding:0; display:block; }
#lnav li{ float:left; width:130px; height:30px; display:block; background-color:#8D0000; }
#lnav li a{ float:left; width:130px; height:26px; display:block; text-align:center; background-color:#8D0000; padding-top:4px; font-weight:bold; }

/* TONEELSTUK */
#toneelstuk{}
	#tcol{ position:absolute; display:block; width:260px; left:0; margin-right:25px; padding-bottom:120px; z-index:65; }
		#groepsfoto{ width:260px; margin-bottom:15px; }
		#groepsfoto img{ width:252px; border:#333333 solid 1px; margin:0; padding:3px; background-color:#FFFFFF; }
		#rolverdeling{ width:260px; display:block; float:left; }
		#rolverdeling table{ width:100%; margin-bottom:15px; }
		#rolverdeling td{ font-size:11px; }
	
	#tcol ul{ margin:0; padding:0; list-style:none; display:block; width:260px; }
	#tcol li{ float:left; width:130px; margin:0; padding:0; }	
	#tcol li a{ display:block; background-color:#a93333; color:#FFFFFF; text-decoration:none;  font-weight:bold; padding:3px; margin-bottom:15px; }
	#tcol li a:hover{ background-color:#8D0000; }
		
	#toneelstuk_tekst{ display:block; margin-top:0; margin-left:285px;}
	
	
	
#created-by-mirdane{ position:fixed; left:0; bottom:0; width:32px; height:32px; z-index:1000000; }
#created-by-mirdane a{ display:block; width:32px; height:32px; background-image:none; }
#created-by-mirdane a:hover{ display:block; background-image:url(../images/mirdane_created-by.png); }
#created-by-mirdane span{ display:none; }
#created-by-mirdane img{ border:none; }
