/* === Styles for layout of site =============================  */

body {
	font: 100% Helvetica;
	padding: 0;
	text-align: center; 
	color: #000;
	margin:0px;
	/* background-color:#120501; */
	background-color:#000000;
}


/* algemeen */

.spammer { color:#000; font-weight:bold; font-size:10px; }


/* Bepaalt Content / middenstuk en achtergrondimage*/

.MFHolder .bgview {
	display:block;
	background-image:url(../img/viewer.jpg);
	background-repeat:no-repeat;
	background-position:top center;
	width:100%;
	height:394px; 
	margin:0px;
	padding:0px;
	}

.mp3credits { 	color:#33000; 
				font-size:10px;
				display:block;
				clear:both;
				}

.woodbg {background-attachment:scroll;
			background-image:url(../img/name_datebg.jpg)
			background-repeat:repeat-y;
			height:20px;
			display:block;
			color:#330000;
			font-weight:normal;
			padding: 4px 0 0 4px;
			margin-bottom:0px;

		
			}
.schrijfookes {background-attachment:scroll;
			background-image:url(../img/gb_schrijven.jpg);
			background-repeat:repeat-y;
			height:24px;
		}


.gbtxt {background-attachment:scroll;
			background-image:url(../img/gbtxtbg.jpg);
			background-repeat:repeat-y;
			height:auto;
			padding:0 0 0 5px;
			margin:0px;
			display:block;
			color:#330000;
			font-weight:normal;
			line-height:18px;
			letter-spacing:1px;
			max-width:450px;
			}
			
			
			
.gastenboekinput {	font-size:12px;
					color:#330000;
					background-image:url(../img/gbtxtbg.jpg);
					line-height:18px;
									
					}
textarea { background-attachment:scroll; background-image:url(../img/gbtxtbg.jpg);
		line-height:18px;
		font-size:12px;
		color:#330000;
		
		}					

input { background-attachment:scroll; background-image:url(../img/gbtxtbg.jpg);
		line-height:18px;
		font-size:12px;
		color:#330000;
		}
select {		background-attachment:scroll; background-image:url(../img/gbtxtbg.jpg);
		line-height:18px;
		font-size:12px;
		color:#330000;
		}


.bandinformation { display:block;
					 width:430px;
					 height:auto;
					 border:none;
					 overflow:none;
					 }

.MFHolder #container { 

	position:relative;
	min-width:832px;
	max-width:832px;
	width:832px;
	margin: 0 auto; 
	text-align: left;
	padding:0px;
	clear:none;
	/*is ok*/
	} 


	

#stroke{	
			width:100%;
			height:46px;
			clear:both;
			
			background-image:url(../img/sub_header.jpg);
			background-repeat:no-repeat;
			background-attachment:scroll;
			background-position:center;

		}



.MFHolder #header { 
	height: 172px; 
	background-image:url(../img/header.jpg);
	background-repeat:no-repeat;
	background-attachment:scroll;
	background-position:center;

} 

.MFHolder #header h1 {
	margin: 0; 
	padding:0px; 
}


.MFHolder #sidebar1 {
	display:block;
	position:relative;
	width:140px;
	font-size:10px;
	color:#333;
	float:left;
	clear:none;
	border:none;
	/* top right bottom left  voor FF */
	margin:8px 22px 0 17px;
	padding:0;
		
	
}


.MFHolder #sidebar1 h6 { margin:0px;
						 padding:0px;
						 
						}
#sidebar1 h3.kop { 	font-size:14px; 
					color:#333;
					border-bottom:1px dotted #333;
					letter-spacing:1px;
					margin-top:0px;
					}

	





.MFHolder #sidebar2 {
	clear:none;
	float:left;
	clear:none;
	border:none;
	color:#333;
	padding:0;
	width:170px;
	margin-left:7px;
	padding:0;
	text-align:left;
	}

#sidebar2 h3.kop { font-size:10px; 
					color:#333;
					border-bottom:1px dotted #333;
					letter-spacing:1px;
					margin-top:0px;
					padding:0px;
					 }
	

.MFHolder #mainContent { 
	min-width:460px;
	max-width:462px;
	width:462px;
	padding-top:0;
	padding-left:2px;
	position:relative;
	display:inline-block;
	float:left;
	font-size:12px;
	color:#333;
	margin:8px 0 0 0;
	
	
}

/*==  MAINCONTENT divers ==*/




#mainContent li.item[name=normal] {  background-color:#000;
						list-style:none;
						float:left;
						border:none;
						margin-right:12px;
						padding:2px;
						color:#FFFFFF;
							}


#mainContent li.item[name=normal] a:link { 
							font-size:12px;
							color:#CC0066;
							text-decoration:none;
							
							}
#mainContent li.item[name=normal] a:visited { 
							
							color:#CC0066;
							text-decoration:none;
							}

#mainContent li.item[name=normal] a:active { 
						
							color:#cc44ff;
							text-decoration:none;
						
							}

#mainContent li.item[name=normal] a:hover {
							
							color:#fff;
							text-decoration:none;
							}




.MFHolder #mainContent h1 { font-size:12px; 
							color:#330000;
							width:auto;  }

 #mainContent .textholder {		margin-left:0px;
								padding-right:7px;
								padding-left:4px;
 								width:468px;
								max-width:468px;
								height:314px;
								overflow:auto;
								white-space:wrap;
								text-align:left;

								}



 #mainContent .textholder2 {	margin-left:0px;
								padding-right:0px;
								padding-left:0px;
 								width:485px;
								height:300px;
								overflow:auto;
								
									}


	


#mainContent .blogbox h1					{
								font-size:14px;
								font-weight:bold;
								color:#333;	}



#mainContent .blogbox h2			{
								font-size:12px;
								font-weight:bold;
								color:#333;	}



#mainContent .blogbox { display:inline-block;

						float:left; 
						width:180px;
						border:none;
						padding:4px;
						overflow:show;
						clear:none; 
						margin-right:3px;
	
						}
						


#mainContent .mmediabox {	display:inline-block; 
							float:right;
							width:255px;
							height:350px;
							clear:none;
							border:none;
							padding-right:4px;

							margin-top:8px;
							
							}

#mainContent ol.itembutton {
							padding:0px;
							margin:0px;
							}



/*  CHECK OK*/


#footer { 
	clear:both;
	background-image:url(../img/footer.jpg);
	background-attachment:scroll;
	background-repeat:no-repeat;
	background-position:center;
	height:27px;
	width:100%;
	margin:0px;
	padding:0px;
	} 

#sponsoren {    display:block;
				max-width:450px;
				margin-top:4px;
				padding:0;
				

				
				}
#sponsoren ul,ol {padding:0;
				  margin:0;
				  list-style-type:none;
				  }				
							
#sponsoren li { display:inline-block;
				float:left;
				
				padding-left:4px;
					}
								

.fltrt { 
	float: right;
	margin-left: 8px;
}
.fltlft {
	float: left;
	margin-right: 8px;
}




/*  MEDIABOX MENU */



#mainContent li.item[name=weblink] { 
						
						background:url(images/button03.gif);
						background-repeat:no-repeat;
						width:60px;
						height:25px;
						list-style:none;
						float:left;
						border:none;
						padding:0px;
}



#mainContent li.item[name=myspace] {  

						background:url(images/button04.gif);
						background-repeat:no-repeat;
						width:60px;
						height:25px;
						list-style:none;
						float:left;
						border:none;
						padding:0px;
}





#mainContent li.item[name=video] a:link { 
							font-size:12px;
							text-decoration:none;
							
							
							}
#mainContent li.item[name=video] a:visited { 
							color:#CC0066;
							text-decoration:none;
							}

#mainContent li.item[name=video] a:active { 
							color:#cc44ff;
							text-decoration:none;
						
							}

#mainContent li.item[name=video] a:hover { 
							color:#fff;
							text-decoration:none;
							}


#mainContent li.item[name=foto] a:link { 
							font-size:12px;
							color:#CC0066;
							text-decoration:none;
							
							
							}
#mainContent li.item[name=foto] a:visited { 
							color:#CC0066;
							text-decoration:none;
							}

#mainContent li.item[name=foto] a:active { 
							color:#cc44ff;
							text-decoration:none;
						
							}

#mainContent li.item[name=foto] a:hover { 
							color:#fff;
							text-decoration:none;
							}



/*==   ALBUM == */

#photoholder ol { list-style-type:none;
					padding:0;
					margin:5px 0 0 0;}

#photoholder li.thumbnails {
	border-width:0px;
	padding:0px;
	margin:4px;
	list-style-type:none;
	float:left;
	border:none;
}



/* == NAVIGATIE  == */


#navigation {
	margin:0 0 0 8px;	
	padding:0px;
	text-indent:0px;
	font-size:14px;
	line-height:12px;
	}
	
#navigation ul, ul li { margin:4px; }


#navigation li, ul li {
	border-width:0px;
	padding:0px;
	list-style-type:none;
}



#navigation ul li, ul a:link {
	display:block;
	text-decoration: none;
	}

#navigation li.hoofd a:link { color:#003333;
							 font-size:14px;}
							 
#navigation li.sub  a:link  { color:#333;
							font-size:12px;}

#navigation ul li, ul a:visited {
	text-decoration: none;
	color:#333;
	font-size:12px;
		
}
#navigation ul li, ul  a:active {
	text-decoration: none;
	color:#333;
	font-size:12px;
		
}

#navigation li.sub a:hover {
	text-decoration:none;
	color:#fff;
	font-size:12px;
		
}

#navigation li.hoofd a:link, #navigation li.hoofd a:active, #navigation li.hoofd a:visited {
	text-decoration:none;
	color:#003333;
	font-size:14px;
		
}


#navigation li.hoofd a:hover {
	text-decoration:none;
	color:#fff;
	font-size:14px;
		
}



#wizard {
	width: 200px;
	border: 1px solid black;
}
#wizard .title {
	background-color:#DDDDDD;
}



/*   HIER BEGINT NAVIAGTIE VOOR HET PROGRAMMA */


h5.header {
	text-transform:capitalize;
	font-weight:bold;
	margin-left:32px;
	margin-top:24px;
	/*margin-bottom:4px; */
	padding:0px;
	text-indent:14px;
	text-decoration: none;
	color:#990000;
	font-size:14px;

}




#navigation2,#navigation3 {
	margin:0 0 0 36px;	
	padding:0px;
	text-indent:0px;
	font-size:12px;
	line-height:12px;
	}

#navigation2 ul, ul li { margin:4px; }
#navigation3 ul, ul li { margin:4px; }

#navigation2 li, ul li {
	border-width:0px;
	padding:0px;
	list-style-type:none;
}



#navigation2 ul li, ul a:link, ul a:active, ul a:visited, ul a:hover {
	display:block;
	text-decoration: none;
	color:#660000;
	font-size:12px;
	}

						 
							 


#navigation2 li.sub  a:link  { color:#333;
							font-size:12px;}

#navigation2 ul li, ul a:visited {
	text-decoration: none;
	color:#333;
	font-size:12px;
		
}
#navigation2 ul li, ul  a:active {
	text-decoration: none;
	color:#333;
	font-size:12px;
		
}

#navigation2 li.sub a:hover {
	text-decoration:none;
	color:#fff;
	font-size:1px;
		
}

#navigation2 li.hoofd a:hover {
	text-decoration:none;
	color:#fff;
	font-size:12px;
		
}
/** aanvulling met uitzondering **/


#navigation3 li, ul li {
	border-width:0px;
	padding:0px;
	list-style-type:none;
}



#navigation3 ul li, ul a:link {
	display:block;
		}

#navigation3 div.head a:link, #navigation3 div.head a:active, #navigation3 div.head a:viited, #navigation3 div.head a:hover  { 
							color:#990000;
							 font-size:14px;
							 font-weight:bold;
							
							 }
							 


#navigation3 div.sub  a:link, #navigation3 div.sub  a:visited , #navigation3 div.sub  a:active , #navigation3 div.sub  a:hover  { color:#333;
							font-size:12px;
							font-weight:normal;
							}

#navigation3 ul li, ul a:visited {
	text-decoration: none;
	color:#333;
	font-size:12px;
		
}
#navigation3 ul li, ul  a:active {
	text-decoration: none;
	color:#333;
	font-size:12px;
		
}

#navigation3 li.sub a:hover {
	text-decoration:none;
	color:#fff;
	font-size:12px;
		
}

#navigation3 li.hoofd a:hover {
	text-decoration:none;
	color:#fff;
	font-size:12px;
		
}





/*== BAND PROGRAMMA == */

div#bandkop { display:inline-block;
				width:200px;
				height:auto;
				margin:0px;
				padding:0px;
				float:left;}

.clearbandhead {display:block;
				clear:both;
				width:100%;
				height:1px;}				
				
div#bandfotoholder {display:inline-block;
				width:200px;
				height:auto;
				margin:0px;
				padding:0px;
				float:left;}





@media print {
	.basic div, #navigation ul,#navigation2 ul, {
		display: block!important;
		height: auto!important
		
	}
}