h6 {
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
	width: 290px;
	height: 28px;
	overflow: hidden;
}

h3 {
	font-size: 13px;
	font-weight: bold;
	color: #FF0000;
}

.loading_screen, .loading_screen_home {
	width: 312px;
	height: 630px;
	left: 0px;
	top: 0px;
	position: absolute;
	z-index: 999;
	visibility: hidden;
	background-color: white;
	filter:alpha(opacity=50); 
	-moz-opacity:0.5; opacity: 0.5;
}

.loading_screen_home {
	width: 415px;
	height: 1200px;
}



#wrapper
{
	margin: 0 auto;
	width: 1004px;
	position: relative;	
}
	
	/*
		header die overschreven wordt door flash
	*/
	
	#branding
	{
		width: 1004px;
		height: 500px;
		border: 0;
		position: absolute;
		top: 0;
		left: 0;
		z-index: 0;				
	}
	
	#branding-small
	{
		width: 1004px;
		height: 100px;
		border: 0;
		position: absolute;
		top: 0;
		left: 0;
		z-index: 0;				
	}
	
	
	
	/*
		content blok dat gedeeltelijk over de flash heen ligt
	*/
	
	#body
	{
		width: 1004px;
		position: absolute;
		top: 374px;
		left: 0;
		z-index: 100;
		overflow: hidden;
	}
		/* vervolg met smalle header */	
		#sub-body
		{
			width: 1004px;
			position: absolute;
			top: 100px;
			left: 0;
			z-index: 100;
			overflow: hidden;		
		}
		
		
		/*
			linkerkolom homepage
		*/
		
		#sidebar
		{
			width: 312px;
			float: left;
			display: inline;
			margin: 0 0 0 27px;
			background-color: #fff;
		}
		
		/* wat binnen aankeilers */
		#acties
		{
			width: 312px;
			/*
			float: left;
			display: inline;
			margin: 0 0 0 27px;
			background-color: #fff;
			*/
		}
			

			#acties h2
			{
				width: 312px;
				height: 40px;
				background-image: url(../../static/images/winmetq.jpg);
				background-repeat: no-repeat;
				background-position: 0 0;
				text-indent: -9999px;
			}
		
			#acties div.movie
			{
				width: 312px;
				background-image: url(../../static/images/actiebottom.gif);
				background-repeat: no-repeat;
				background-position: left bottom;				
				margin: 0 0 8px 0;
				position: relative;
			}
				#acties div.movie a.meer
				{
					position: absolute;
					bottom: 10px;
					right: 7px;
					border: 0 solid #f60;
					width: 26px;
					height: 14px;
					text-indent: -9999px;
				}
				
				#acties div.movie div.box, .rdw_nieuws_hoofd
				{
					width: 309px;					
					padding: 0 0 20px 3px;
					overflow: hidden;					
					min-height:130px;
  					height:auto !important;
  					height:130px;  */
				}
				
				#acties div.movie div.corners
				{
					width: 309px;
					padding: 3px 0 18px 3px;
					background-image: url(../../static/images/actietop.gif);
					background-repeat: no-repeat;
					background-position: 0 0;
					overflow: hidden;	
					
					/* om de achtergrond van de h3 door te laten lopen 
					onder het plaatje en schaalbaar te houden
					height:auto !important;*/
					min-height:130px;
				}
				
				#acties div.movie h3
				{
					float: right;
					display: inline;
					width: 174px;
					padding: 6px 10px 8px 5px;
					background-image: url(../../static/images/actieheadbg.gif);
					background-repeat: no-repeat;
					background-position: right bottom;
					color: #FF0000;
					font-weight: bold;
				}
				
				.rdw_h3_nieuws {
					float: right;
					display: inline;
					width: 174px;
					padding: 6px 10px 8px 5px;
					background-image: url(/static/images/witte_balk.png);
					background-repeat: no-repeat;
					background-position: right bottom;
					color: #ee3524;
					font-weight: bold;
					margin-right: 3px;
				}
				
				#acties div.movie p, .rdw_p_nieuws
				{
					float: right;
					display: inline;
					width: 174px;
					padding: 5px 10px 10px 5px;
				}
				
				#acties div.movie a.image[class], .rdw_a_bg
				{

					background-image: url(../../static/images/shadow.png);
				}

				#acties div.movie a.image, .rdw_a_bg
				{
					position: absolute;
					top: 1px;
					left: 2px;
					width: 130px;
					height: 144px;
					filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='../../static/images/shadow.png');
					background-repeat: no-repeat;
					background-position: 0 0;
					cursor: pointer;
				}
		
		
		
		#nowonair
		{
			width: 312px;
			height: 259px;
			margin: 0 0 10px 0;
		}
		/*
			q-talk-short
		*/
		
		#q-talk-short
		{
			width: 312px;
			/*
			float: left;
			display: inline;
			margin: 0 0 0 27px;
			background-color: #FFF;
			*/
		}
			#q-talk-short div.box
			{
				overflow: hidden;
				background-image: url(../../static/images/qtalkshort_bg.jpg);
				background-repeat: repeat-y;
				background-position: 0 0;
				margin-bottom: 10px;
			}
			
			#q-talk-short h2
			{
				width: 312px;
				height: 60px;
				background-image: url(../../static/images/qtalk_left.jpg);
				background-repeat: no-repeat;
				background-position: 0 0;
				text-indent: -9999px;
			}
			#q-talk-short div.item
			{
				margin: 0 0 10px 3px;
				padding-top: 2px;
				width: 306px;
				overflow: hidden;
				background-color: #F8F8F8;
				background-image: url(../../static/images/shadowtop.jpg);
				background-repeat: repeat-x;
				background-position: 0 0;
				position: relative;
			}
				#q-talk-short div.last
				{
					margin: 0 0 0 3px;
				}
				
			#q-talk-short div.item a.image,
			#q-talk-short div.item img
			{
				float: left;
				display: inline;
				width: 118px;
			}
			
			#q-talk-short a.meer, .detail
			{
				position: absolute;
				bottom: 0;
				right: 5px;
				width: 27px;
				height: 20px;
				filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='../../static/images/pijl.png');
				background-repeat: no-repeat;
				background-position: 0 0;
				text-indent: -9999px;
			}

			#q-talk-short a.meer[class], .detail[class]
			{
				background-image: url(../../static/images/pijl.png);
			}
			

			
			#q-talk-short h3
			{
				width: 172px;
				padding: 6px 10px 9px 5px;
				float: left;
				display: inline;
				background-image: url(../../static/images/talkheadbg.jpg);
				background-repeat: repeat-x;
				background-position: left bottom;
			}
			
			#q-talk-short p,
			#q-talk-short h4
			{
				width: 172px;
				padding: 1px 10px 2px 5px;
				float: left;
				display: inline;
				
			}
			#q-talk-short h4
			{
				padding: 1px 10px 2px 5px;
				font-weight: bold;
			}
			
			
			#q-talk-short .pager
			{
				width: 288px;
				background-image: url(../../static/images/qtalkshort_bottom.jpg);
				background-repeat: no-repeat;
				background-position: left bottom;
				padding: 6px 12px;
				overflow: hidden;
			}
			
			#q-talk-short .pager p
			{
				float: left;
				width: auto;
				padding: 0;
			}
			
				#q-talk-short .pager a, #q-talk-short .pager div
				{
					float: left;
					width: 26px;
					height: 23px;
					text-align: center;
					background-image: url(../../static/images/pagerblokje_lite.jpg);
					background-repeat: no-repeat;
					background-position: 0 0;
					padding-top: 4px;
					font-weight: bold;
					color: #555;
				}
				
				#q-talk-short .pager div {
					background: none;
				}
				
		/*
			rechterkolom vervolg
		*/
		
		#content
		{
			width: 628px;
			background-color: #eee;
			float: left;
			display: inline;
			margin-left: 10px;
			background-image: url(../../static/images/vervolgbg.jpg);
			background-repeat: repeat-y;
			background-position: 0 0;
		}
		
		#content_foutekerst {
			width: 628px;
			float: left;
			display: inline;
			margin-left: 10px;
		}
		
			#content h2, #content_foutekerst h2
			{				
				height: 60px;
				width: 628px;
				text-indent: -9999px;
			}
				/* artwork bovenkant per onderdeel */
				#content h2.actie-titel
				{
					background-image: url(../../static/images/winmetqvervolghead.jpg);
					background-repeat: no-repeat;
					background-position: 0 0;
				}
				
				#content h2.info-titel
				{
					background-image: url(../../static/images/qinfovervolghead.jpg);
					background-repeat: no-repeat;
					background-position: 0 0;
				}
				
				#content h2.foute111-titel
				{
					background-image: url(../../static/images/leegvervolghead.jpg);
					background-repeat: no-repeat;
					background-position: 0 0;
				}
				
			#content div.box
			{
				padding: 0 10px 15px 10px;
				background-image: url(../../static/images/vervolgbottom.jpg);
				background-repeat: no-repeat;
				background-position: left bottom;
				overflow: hidden;
				width: 608px;
			}
			
			
			#content h3
			{
				color: #FF0000;
				font-weight: bold;
			}
			
			#content p
			{
				margin-bottom: 1em;
				width: 608px;
			}
			
			
	
			/*
				algemene pagina (disclaimer en zo...)
			*/
			
			#algemeen
			{
				width: 608px;
				overflow: hidden;
			}
			
			#algemeen div
			{
				/* width: 380px; */
				width: 600px;
				float: left;
				display: inline;
				margin: 0 10px 10px 0;
			}
			
			
			/*
				actie pagina
			*/
			
			#actie
			{
				width: 608px;
				overflow: hidden;
			}
			
			#actie div
			{
				width: 380px;
				float: left;
				display: inline;
				margin: 0 10px 10px 0;
			}	
				
				#actie img.actie
				{
					float: right;
				}
			
				#actie p.intro,
				#actie fieldset div
				{
					overflow: hidden;
					/* width: 380px; aangepast door friso */
					width: 600px;
				}
				#actie-form label
				{
					float: left;
					width: 180px;
					margin-right: 10px;
					text-align:left;
					font-weight:bold;
					display: block;
				}
				
				#actie-form input
				{
					float: left;
					padding: 2px;
					border: 1px solid #ccc;
					background-color: #fff;
					background-image: url(../../static/images/inputbg.gif);
					background-repeat: repeat-x;
					background-position: left bottom;
				}
				
				
				.button_style, .form_field, .actie_input {
					width: 214px;
					float: left;
					padding: 2px;
					border: 1px solid #ccc;
					background-color: #fff;
					background-image: url(../../static/images/inputbg.gif);
					background-repeat: repeat-x;
					background-position: left bottom;
				}
				
				.radio_div {
					width: 400px;
				}
				
				.actie_radio {
					width: 15px;
					height: 15px;
					margin-right: 5px;
					margin-top: 1px;
					clear: left;
					
					background: none;
				}
				
				.div_radio {
					clear: right;
					display: inline;
					float: left;
					width: 200px;
					margin-bottom: 0px;
					position: relative;
				}
				
				#actie-form select
				{
					width: 218px;
					border: 1px solid #ccc;
				}
				
				#actie-form textarea
				{
					float: left;
					width: 214px !important;
					padding: 2px;
					border: 1px solid #ccc;
					background-color: #fff;
					background-image: url(../../static/images/inputbg.gif);
					background-repeat: repeat-x;
					background-position: left bottom;
					height: 120px;
				}
				
				.button_style, #actie-form  #verzenden
				{
					color: #ee3524;
					font-weight: bold;
					width: 90px;
					margin-left: 190px;
				}
				
				.button_style {
					margin-left: 0px;
					margin-top: 5px;
					width: 220px;
				}
				
				#actie-form dl
				{
					float: left;
					display: inline;
					overflow: hidden;
					width: 600px;
				}
				
				/* gecomment door friso
				#actie-form dl label,
				#actie-form dl input 
				{
					width: auto;
				}
				*/
					#actie-form dd,
					#actie-form dt
					{
						float: right;
						display: inline;
						padding: 0 0 7px 0;
					}
						#actie-form dt
						{
							width: 600px;
						}
						
						#actie-form dd
						{
							width: 20px;
						}

				
		/*
			vervolg log
		*/	
		
		#log
		{
			width: 628px;
			float: left;
			display: inline;
			margin-left: 10px;
			background-image: url(../../static/images/logbg.jpg);
			background-repeat: repeat-y;
			background-position: 0 0;
		}
			#log h2
			{
				height: 60px;
				width: 628px;
				text-indent: -9999px;
				background-image: url(../../static/images/qblogtop.jpg);
				background-repeat: no-repeat;
				background-position: 0 0;
			}
			
			#q-video-foto
			{
				height: 110px;
				width: 628px;
				padding-top: 1px;
				background-image: url(../../static/images/vidfotobg.jpg);
				background-repeat: repeat-y;
				background-position: 0 0;
			}
			
			#log div.box
			{
				width: 628px;
				overflow: hidden;
			}
			
				div.log-info, .audiofragmenten
				{
					width: 200px;
					padding: 0 0 10px 10px;
					background-image: url(../../static/images/qblogtop.jpg);
					background-repeat: no-repeat;
					background-position: 0 -60px;
					float: left;
					display: inline;
				}
					
					div.log-info p a, .audiofragmenten p a
					{
						display: block;
						padding: 3px 0 3px 25px;
						background-image: url(../../static/images/headphone.jpg);
						background-repeat: no-repeat;
						background-position: 0 55%;
					}
					
					div.log-info p a, .audiofragmenten p a
					{
						color: #333;						
					}
					
				
				div.log-content
				{
					width: 418px;
					float: left;
					display: inline;
				}
					div.log-content h3
					{
						background-color: #fff;
						background-image: url(../../static/images/logh3bg.jpg);
						background-repeat: repeat-x;
						background-position: left bottom;
						width: 395px;
						padding: 7px 10px 12px 10px;
					}
					
					div.log-content div.content
					{
						width: 395px;
						padding: 5px 10px 15px 10px;
					}
						div.log-content h4
						{
							font-weight: bold;
						}
						div.log-content h5
						{
							font-style: italic;
							margin-bottom: 1em;
						}
			
			div.log-reacties
			{
				width: 628px;
				background-image: url(../../static/images/commentsbg.jpg);
				background-repeat: repeat-y;
				background-position: 0 0;
			}
				#log div.log-reacties h2
				{
					height: 39px;
					width: 628px;
					text-indent: -9999;
					background-image: url(../../static/images/h2reacties.jpg);
					background-repeat: no-repeat;
					background-position: 0 0;
				}
				div.comment
				{
					width: 576px;
					padding: 0 0 8px 28px;
					border-bottom: 1px solid #ddd;
					background-image: url(../../static/images/comment_icon.jpg);
					background-repeat: no-repeat;
					background-position: 0 0;
					margin: 0 12px 8px 12px;
					
				}
				
				div.last
				{
					border-bottom: 0 solid #ddd;
					margin: 0 12px 0 12px;
				}
				
				div.comment cite,
				p.dated
				{
					font-weight: bold;
				}
				
				div.comment blockquote
				{
					margin-top: 3px;
				}
				
			
			#log .pager
			{
				width: 604px;
				padding: 8px 12px 0 12px;
				background-image: url(../../static/images/commentsbg.jpg);
				background-repeat: repeat-y;
				background-position: 0 0;
				overflow: hidden;
			}	
				#log .pager p
				{
					float: right;
				}
				
				#log .pager a
				{
					float: left;
					width: 26px;
					height: 23px;
					text-align: center;
					background-image: url(../../static/images/pagerblokje_lite.jpg);
					background-repeat: no-repeat;
					background-position: 0 0;
					padding-top: 4px;
					font-weight: bold;
					color: #555;
				}
				
			
			#log form
			{
				background-image: url(../../static/images/commentsbottom.jpg);
				background-repeat: no-repeat;
				background-position: left bottom;
				width: 628px;
			}
				#log fieldset
				{
					background-image: url(../../static/images/reageertop.jpg);
					background-repeat: no-repeat;
					background-position: 0 0;
					padding: 40px 10px 20px 38px;
					overflow: hidden;
					width: 580px;
				}
				
					#log form h3
					{
						overflow: hidden;
						width: 0;
						height: 0;
						display: block;
					}
					
					#log fieldset div
					{
						float: left;
						display: inline;
						width: 290px;
					}
					
					#log fieldset p
					{
						padding: 5px 0;
						overflow: hidden;
					}
					
					#log label,
					#log input,
					#log textarea
					{
						float: left;
						display: inline;						
					}
					
					#log label { width: 50px;}	
					#log input { width: 214px; }
					
					#log textarea
					{
						width: 232px !important;
					}
						#log input,
						#log textarea
						{
							padding: 2px;
							border: 1px solid #ccc;
							background-color: #fff;
							background-image: url(../../static/images/inputbg.gif);
							background-repeat: repeat-x;
							background-position: left bottom;
						}
						
						#log #verzenden
						{
							color: #ee3524;
							font-weight: bold;
							width: 90px;
							margin-left: 50px;
						}
		/*
			middenkolom homepage
		*/
		
		#main
		{
			width: 408px;
			float: left;
			display: inline;
			margin: 0 10px;	
		}
			
			
			
			
				
			/*
				pay-off onderin
			*/
			
			#main blockquote
			{
				width: 408px;
				height: 80px;
				background-image: url(../../static/images/payoff.gif);
				background-repeat: no-repeat;
				background-position: 0 0;
				text-indent: -9999px;
			}
			
			/*
				weer & verkeer
			*/
			
			#weer-verkeer
			{
				width: 408px;
				height: 150px;
				margin-bottom: 10px;
			}
			
			/*
				Q-talk blok Home
			*/
			
			#q-talk, #q-dj, #downloadshop, #broodjegijs, #q-albums
			{
				width: 408px;
				height: auto;
				background-image: url(../../static/images/qtalkbg.gif);
				background-repeat: repeat-y;
				background-position: 0 0;
				margin: 0 0 10px 0;
			}
			
				#downloadshop
				{
					height: auto;
				}
				
				#downloadshop h2
				{
					width: 408px;
					background-image: url(../../static/images/qdownloadshop_top.jpg);
					background-repeat: no-repeat;
					background-position: 0 0;
					height: 70px;
					text-indent: -9999px;
				}				
				
				#downloadshop div.item
				{
					width: 380px;
					overflow: hidden;
				}
				
				#downloadsearch
				{
				float: left;
				display: inline;
				padding: 0;
				width: 210px;
				margin: 0 0 10px 0;
				
				}
				
				div.downloadsearch h2
				{
					background-image: url(../../static/images/qdownloadshop_search.jpg);
					background-repeat: no-repeat;
					background-position: 0 0;
					width: 210px;
					height: 60px;
					text-indent: -9999px;
				}
					
				div.downloadsearch .box
				{
					width: 206px;
					padding: 2px;
					background-image: url(../../static/images/insert_bottom.gif);
					background-repeat: no-repeat;
					background-position: left bottom;
				}
				
				#q-talk div.box, #q-albums div.box
				{
					width: 408px;
					background-image: url(../../static/images/qtalktop.jpg);
					background-repeat: no-repeat;
					background-position: 0 0;
				}
				
			
				#q-talk h2, #q-albums h2
				{
					width: 408px;
					background-image: url(../../static/images/qtalktop.jpg);
					background-repeat: no-repeat;
					background-position: 0 0;
					height: 56px;
					text-indent: -9999px;
				}
				
				#q-albums h2 {
					height: 70px;
				}
				
				#q-talk div.item, #q-albums div.item
				{
					width: 388px;
					margin: 0 10px 8px 10px;
					background-color: #f7f7f7;
					background-image: url(../../static/images/qtalkgradient.gif);
					background-repeat: repeat-x;
					background-position: 0 0;
					overflow: hidden;
					
				}
						#q-talk a.image,
						#q-talk img,
						#q-albums a.image,
						#q-albums img
						{
							width: 118px;
							height: 122px;
							float: left;
							display: inline;
						}
						
						#q-albums a.image,
						#q-albums img
						{
							width: auto;
							height: auto;
						}
					
						#q-talk h3, #q-albums h3
						{
							background-color: #fff;
							color: #FF0000;
							font-weight: bold;
							padding: 4px 5px;							
							width: 260px;
							float: left;
							display: inline;
						}
						
						
						#q-albums h3 {
							width: 278px;
						}
						
						#q-talk div.item div, #q-albums div.item div
						{
							border-right: 1px solid #ccc;
							padding: 0 5px 20px 5px;
							margin: 8px 0 2px 0;
							width: 159px;
							float: left;
							display: inline;
							position: relative;
						}

				
							#q-talk h4, #q-albums h4 { font-weight: bold; }
											
							#q-talk a.meer, #q-albums a.meer
							{
								position: absolute;
								bottom: 0;
								right: 5px;
								width: 27px;
								height: 20px;
								background-image: url(../../static/images/pijl.png);
								background-repeat: no-repeat;
								background-position: 0 0;
								text-indent: -9999px;
							}
							
						#q-talk p.post-links
						{
							
							padding: 20px 2px 0 3px;
							width: 95px;
							float: left;
							display: inline;
						}
							#q-talk p.post-links a
							{
								display: block;
								background-image: url(../../static/images/chat_icon.png);
								background-repeat: no-repeat;
								background-position: 0 0;
								padding: 2px 0 3px 22px;
								color: #000;
							}
								#q-talk p.post-links a.luister
								{
									background-image: url(../../static/images/icon_luister.png);
								}
								#q-talk p.post-links a.fotos
								{
									background-image: url(../../static/images/foto_icon.png);
								}
								#q-talk p.post-links a.video
								{
									background-image: url(../../static/images/video_icon.gif);
								}								
				.q-talk-pager, .q-small-footer
				{
					width: 388px;
					background-image: url(../../static/images/qtalkfooter.gif);
					background-repeat: no-repeat;
					background-position: left bottom;
					overflow: hidden;
					height: 25px;
					padding: 3px 0px 5px 12px;
				}
				
				.q-small-footer {
					background-image: url(/static/images/qnewsfooter.gif);
					height: 9px;
					width: 396px;
				}
					
					.q-talk-pager div {
						background: none;
						float: left;
						clear: right;
						margin-top: 5px;
						width: 20px;
						text-align: center;
					}
					
					.q-talk-pager a
					{
						float: left;
						clear: right;
						width: 28px;
						height: 23px;
						text-align: center;
						background-image: url(../../static/images/pagerblokje.gif);
						background-repeat: no-repeat;
						background-position: 0 0;
						padding-top: 3px;
						font-weight: bold;
						color: #333;
					}
						.q-talk-pager a.current
						{
							color: #ee3524;
						}

/*
				q-dj blok Home
			*/
			
			#q-dj, #q-dj, #broodjegijs, #q-fotos
			{
				width: 408px;
				background-image: url(../../static/images/qtalkbg.gif);
				background-repeat: repeat-y;
				background-position: 0 0;
				margin: 0 0 10px 0;
			}
				#q-dj div.box,
				#q-fotos div.box
				{
					width: 408px;
					background-image: url(../../static/images/qdjtop.gif);
					background-repeat: no-repeat;
					background-position: 0 0;
				}
				
			
				#q-dj h2, #broodjegijs h2, #q-fotos h2
				{
					width: 408px;
					background-image: url(../../static/images/qdjtop.gif);
					background-repeat: no-repeat;
					background-position: 0 0;
					height: 56px;
					text-indent: -9999px;
				}
				
				#q-fotos h2 {
					background-image: url(../../static/images/bekijk_album_header.jpg);
					height: 70px;
				}
				
				
				/* deze moet vervangen worden met een plaatje van broodje gijs! */
				#broodjegijs h2 {
					background-image: url(../../static/images/qbroodtop.gif);
				}
				
				#q-dj div.item, #broodjegijs div.item, #q-fotos div.item
				{
					width: 388px;
					margin: 0 10px 8px 10px;
					background-color: #f7f7f7;
					background-image: url(../../static/images/qtalkgradient.gif);
					background-repeat: repeat-x;
					background-position: 0 0;
					overflow: hidden;
				}
				
				
				
				#broodjegijs div.item {
					width: 380px;
					position: relative;
					background-image: none;
					padding-left: 8px;
				}
				
						#q-dj a.image,
						#q-dj img
						{
							width: 118px;
							height: 122px;
							float: left;
							display: inline;
						}
						
						#broodjegijs a.image, #broodjegijs img {
							width: 163px;
							height: 129px;
							float: left;
							display: inline;
							margin-left: -8px;
							margin-right: 8px;
						}
					
						#q-dj h3, #broodjegijs h3, #q-fotos h3
						{
							background-color: #fff;
							color: #ee3524;
							font-weight: bold;
							padding: 4px 5px;							
							width: 378px;
							float: left;
							display: inline;
						}
						
						#broodjegijs h3 {
							background: none;
							margin-bottom: 3px;
							width: auto;
						}
						
			
						#q-dj div.item div, #broodjegijs div.item div, #q-fotos div.item div
						{
							
							padding: 0 5px 20px 5px;
							margin: 8px 0 2px 0;
							width: 388px;
							float: left;
							display: inline;
							position: relative;
						}
						
						#q-fotos div.item div {
							padding: 0 5px 5px 5px;
						}
						
						#q-dj div.item div, #q-fotos div.item div {
							width: 373px;
						}
						
						#broodjegijs div.item div {
							float: none;
							width: 380px;
						}
						
						.achtergrond_broodjegijs_titel {
							background-image: url(/static/images/broodjegijsh3.gif);
							background-position: bottom;
							background-repeat: repeat-x;
							background-color: #FFFFFF;
							width: 225px;
							height: auto;
							position: relative;
							float: right;
							clear: right;
							display: inline;
							margin-bottom: 3px;
							margin-left: -8px;
						}
						
							#q-dj h4, #q-fotos h4 { font-weight: bold; }
							
											
							#q-dj a.meer, #broodjegijs a.meer
							{
								position: absolute;
								bottom: 0;
								right: 5px;
								width: 27px;
								height: 20px;
								background-image: url(../../static/images/pijl.png);
								background-repeat: no-repeat;
								background-position: 0 0;
								text-indent: -9999px;
							}
							

				
						#q-dj p.post-links
						{
							
							padding: 20px 2px 0 3px;
							width: 95px;
							float: left;
							display: inline;
						}
							#q-dj p.post-links a
							{
								display: block;
								background-image: url(../../static/images/chat_icon.png);
								background-repeat: no-repeat;
								background-position: 0 0;
								padding: 2px 0 3px 22px;
								color: #000;
							}
								#q-dj p.post-links a.luister
								{
									background-image: url(../../static/images/icon_luister.png);
								}
								#q-dj p.post-links a.fotos
								{
									background-image: url(../../static/images/foto_icon.png);
								}
								
				.q-dj-pager
				{
					width: 388px;
					background-image: url(../../static/images/qtalkfooter.gif);
					background-repeat: no-repeat;
					background-position: left bottom;
					overflow: hidden;
					height: 25px;
					padding: 0 10px 10px 10px;
				}
					.q-dj-pager p
					{
						float: right;
					}
					.q-dj-pager a
					{
						float: left;
						width: 28px;
						height: 23px;
						text-align: center;
						background-image: url(../../static/images/pagerblokje.gif);
						background-repeat: no-repeat;
						background-position: 0 0;
						padding-top: 3px;
						font-weight: bold;
						color: #333;
					}
						.q-dj-pager a.current
						{
							color: #ee3524;
						}
		/* eric headlines */
		#headlines
		{
			width: 312px;
			/*
			float: left;
			display: inline;
			margin: 0 0 0 27px;
			background-color: #fff;
			*/
		}
		
		#headlines h2
				{
				width: 312px;
				height: 62px;
				background-image: url(../../static/images/headlines.jpg);
				background-repeat: no-repeat;
				background-position: 0 0;
				text-indent: -9999px;
			}
			
		#headlines div.movie
		{
			width: 312px;
			background-image: url(../../static/images/newsbottom.gif);
			background-repeat: no-repeat;
			background-position: left top;				
			margin: 0 0 8px 0;
			position: relative;
			height: 115px;
			overflow: hidden;
		}
		
		#headlines div.movie h3
				{
					float: left;
					display: inline;
					width: 294px;
					padding: 6px 10px 8px 5px;
					background-image: url(../../static/images/actieheadbg.gif);
					background-repeat: no-repeat;
					background-position: right bottom;
					color: #ee3524;
					font-weight: bold;
				}
		
		#headlines div.movie p
				{
					float: right;
					display: inline;
					width: 174px;
					padding: 5px 10px 10px 5px;
				}
		
		#headlines div.movie div.box
				{
					width: 309px;					
					padding: 0 0 20px 3px;
					overflow: hidden;					
					min-height:130px;
  					height:auto !important;
  					height:130px;  
				}
				
		#headlines div.movie div.corners
				{
					width: 309px;
					padding: 3px 0 18px 3px;
					background-image: url(../../static/images/actietop.gif);
					background-repeat: no-repeat;
					background-position: 0 0;
					overflow: hidden;	
					
					/* om de achtergrond van de h3 door te laten lopen 
					onder het plaatje en schaalbaar te houden */
					min-height:128px;
  					height:auto !important;
  					height:128px;
				}
				
		
		#headlines div.movie a.image
				{
					position: absolute;
					top: 1px;
					left: 2px;
					width: 130px;
					height: 144px;
					background-image: url(../../static/images/shadow.png);
					background-repeat: no-repeat;
					background-position: 0 0;
				}
		
		/* frisos q-news */
		
		#q-news, #q-news
		{
			width: 408px;
			background-image: url(../../static/images/qtalkbg.gif);
			background-repeat: repeat-y;
			background-position: 0 0;
			margin: 0 0 10px 0;
		}
			#q-news div.box
			{
				width: 408px;
				background-image: url(../../static/images/qupdate.gif);
				background-repeat: no-repeat;
				background-position: 0 0;
			}
			
		
			#q-news h2
			{
				width: 408px;
				background-image: url(../../static/images/qupdate.gif);
				background-repeat: no-repeat;
				background-position: 0 0;
				height: 56px;
				text-indent: -9999px;
			}
			
			#q-news div.item
			{
				width: 388px;
				margin: 0 10px 8px 10px;
				background-color: #f7f7f7;
				background-image: url(../../static/images/qtalkgradient.gif);
				background-repeat: repeat-x;
				background-position: 0 0;
				overflow: hidden;
				
			}
			
				#q-news a.image,
				#q-news img
				{
					border: 2px solid #cccccc;
					margin: 0 5px 15px 3px;
					float: left;
				}	
				
				#q-news h3
				{
					background-color: #fff;
					color: #ee3524;
					font-weight: bold;
					padding: 4px 5px;							
					width: 378px;
					float: left;
					display: inline;
				}
				
				#q-news h5
				{
					color: #ee3524;
					font-weight: bold;
					font-size: 14px;
				}
				
				#q-news div.item div
				{
					
					padding: 0 5px 20px 5px;
					margin: 8px 0 2px 0;
					width: 380px;
					float: left;
					]display: inline;
					position: relative;
				}
				
					#q-news h4
					{
						margin-bottom: 5px;
						margin-right: 14px;
						text-align: right;
						font-weight: bold;
					}
					
						#q-news a.meer
						{
							position: absolute;
							bottom: 0;
							right: 0px;
							top: 0px;
							width: 27px;
							height: 20px;
							background-image: url(../../static/images/pijl.png);
							background-repeat: no-repeat;
							background-position: 0 0;
							text-indent: -9999px;
						}
						
					#q-news div.item div table tr td {
						text-align: center;
					}
					
					#q-news div.item div table tr td img {
						border: none;
					}
						
				.q-news-footer
				{
					width: 410px;
					background-image: url(../../static/images/qnewsfooter.gif);
					background-repeat: no-repeat;
					background-position: left bottom;
					overflow: hidden;
					height: 9px;
					float: left;
				}
						
						/*
			rechterkolom homepage
		*/
			
		#teasers
		{
			width: 210px;
			float: left;
			display: inline;
		}	
			
			/*
				Q-live tickets blokje
			*/
		
			div.q-tickets
			{
				float: left;
				display: inline;
				padding: 0;
				width: 210px;				
				margin: 0 0 10px 0;				
				background-image: url(../../static/images/livetickets_header.jpg);
				background-repeat: no-repeat;
				background-position: 0 0;
			}
				div.q-tickets h2
				{
					width: 210px;
					height: 44px;
					text-indent: -9999px;
				}
								
				div.q-tickets .box
				{
					width: 206px;
					padding: 2px;
					background-image: url(../../static/images/insert_bottom.gif);
					background-repeat: no-repeat;
					background-position: left bottom;
				}
				
					div.q-tickets h3
					{
						color: #ee3524;
						padding: 5px;
						font-weight: bold;
					}
					div.q-tickets img { display: block; }
					
					div.q-tickets p { padding: 5px 10px 7px 10px; }
			
			/* frisos meer button */
				
			.meergestript {
				position: absolute;
				bottom: 0;
				right: 0px;
				top: 0px;
				width: 27px;
				height: 20px;
				background-image: url(../../static/images/pijl.png);
				background-repeat: no-repeat;
				background-position: 0 0;
				text-indent: -9999px;
			}	
					
			/*
				Q-audio blokje
			*/
			
			div.q-audio, div.rdw-news, div.broodje_overzicht, div.download_top3, div.winkelmandje
			{
				float: left;
				display: inline;
				padding: 0;
				width: 210px;
				margin: 0 0 10px 0;
				background-image: url(../../static/images/qaudio_top.jpg);
				background-repeat: no-repeat;
				background-position: 0 0;
			}
			
			div.rdw-news {
				background: url(../../static/images/rdw_bg.jpg);
			}
			
			div.winkelmandje {
				background: url(../../static/images/winkelmandje_bg.jpg);
			}
			
			/* dit plaatje vervangen met eentje voor broodje gijs */
			div.broodje_overzicht {
				background: url(../../static/images/rdw_backgijs.jpg);
			}
			
			div.download_top3 {
				background: url(../../static/images/qdownload_bg.jpg);
				background-repeat: no-repeat;
			}
				div.q-audio h2, div.rdw-news h2, div.broodje_overzicht h2, div.download_top3 h2, div.winkelmandje h2
				{
					width: 210px;
					height: 44px;
					text-indent: -9999px;
				}
				
				div.q-audio ul, .rdwnews_sub, .broodje_overzicht_sub, .download_top3_sub
				{
					margin-top: 20px;
					width: 180px;
					padding: 0 15px 20px 15px;
					background-image: url(../../static/images/insert_bottomrand.gif);
					background-repeat: no-repeat;
					background-position: left bottom;
					overflow: hidden;
				}
				
				.download_titel {
					width: 190px;
					height: 53px;
					margin-bottom: 5px;
					position: relative;
				}
				
				.download_titel img {
					margin-right: 3px;
					border: 1px solid #e5e5e5;
				}
				
				.download_text {
					background-image: url(../../static/images/download_btn_top5.jpg);
					background-repeat: no-repeat;
					background-position: left;
					text-indent: 25px;
					height: 23px;
					vertical-align: bottom;
					margin-top: 5px;
					display: block;
				}
				
				.download_text div {
					margin-top: 5px;
				}
				
				
				.download_text div a:hover {
					text-decoration: underline;
				}
				
				div.q-audio li { display : inline; }
				
				div.q-audio li a, div.rdw-news div a, div.broodje_overzicht_style a
				{
					display: block;
					color: #000;
					position: relative;

				}
				
				div.rdw-news div a, div.broodje_overzicht_style a {
					margin-left: 15px;
				}
				
				.rdw-headline:hover, div.broodje_overzicht_style a:hover {
					color: #DF1636;
					margin-left: 15px;
				}
				
				.rdw_small_style, .broodje_overzicht_style {
					background: none;
					color: black;
					font-weight: bold;
					background-image: url(../../static/images/pijltje_rdwnews.gif);
					background-repeat: no-repeat;
					background-position: 0 3px;
				}
				
				.rdw_small_style a {
					margin-left: 21px;
					color: black;
					font-weight: normal;
				}
				
				.rdw_small_style a:hover {
					text-decoration: underline;
				}

				.q-audio_linkje {
					background-repeat: no-repeat;
					background-position: 0 0;
					background-image: url(../../static/images/headphone.png);
					padding: 4px 0 5px 25px;
				
				}

				.q-audio_linkje:hover
				{
					display: block;
					padding: 4px 0 5px 25px;
					background-image: url(../../static/images/headphone.png);
					background-repeat: no-repeat;
					background-position: 0 0;
					color: #DF1636;
					position: relative;
				}
				
					div.q-audio em { font-weight: bold; }
					
			/* q-files door friso */
					
			div.q-files, div.weer_klein
			{
				float: left;
				display: inline;
				padding: 0;
				width: 210px;
				margin: 0 0 10px 0;
				background-image: url(../../static/images/qfiles_top.gif);
				background-repeat: no-repeat;
				background-position: 0 0;
			}
			
			div.weer_klein {
				background-image: url(../../static/images/weer_bg.jpg);
			}
			
				div.q-files h2, div.weer_klein h2
				{
					width: 210px;
					height: 44px;
					text-indent: -9999px;
				}
				
				div.q-files ul, div.weer_klein ul
				{
					margin-top: 20px;
					width: 180px;
					padding: 0 15px 20px 15px;
					background-image: url(../../static/images/bottom_rechts.jpg);
					background-repeat: no-repeat;
					background-position: left bottom;
				}
				
					div.q-files a.filemeer
					{
						width: 27px;
						height: 20px;
						background-image: url(../../static/images/pijl.png);
						background-repeat: no-repeat;
						background-position: 0 0;
						text-indent: -9999px;
					}

			/* q-weer blokje */

			div.q-weer
			{
				float: left;
				display: inline;
				padding: 0;
				width: 210px;
				margin: 0 0 10px 0;
				background-image: url(../../static/images/qweer_top.jpg);
				background-repeat: no-repeat;
				background-position: 0 0;
			}
				div.q-weer h2
				{
					width: 210px;
					height: 44px;
					text-indent: -9999px;
				}
				
				div.q-weer ul
				{
					margin-top: 20px;
					width: 180px;
					padding: 0 15px 20px 15px;
					background-image: url(../../static/images/insert_bottomrand.gif);
					background-repeat: no-repeat;
					background-position: left bottom;
				}


			/*
				Q-links blokje
			*/
			
			div.q-links, div.q-twitter
			{
				float: left;
				display: inline;
				padding: 0;
				width: 210px;
				margin: 0 0 10px 0;
				background-image: url(../../static/images/qlinkstop.jpg);
				background-repeat: no-repeat;
				background-position: 0 0;
			}
			
			div.q-twitter {
				background-image: url(../../static/images/twitter_achtergrond.jpg);
			}
			
				div.q-links h2, div.q-twitter h2
				{
					width: 210px;
					height: 44px;
					text-indent: -9999px;
				}
				
				div.q-links ul, div.q-twitter ul
				{
					margin-top: 20px;
					width: 180px;
					padding: 0 15px 20px 15px;
					background-image: url(../../static/images/insert_bottomrand.gif);
					background-repeat: no-repeat;
					background-position: left bottom;
				}
				
				div.q-links li, div.q-twitter li { display : inline; }
				
				div.q-links li a, div.q-twitter li a
				{
					display: block;
					background-image: url(../../static/images/pijl.gif);
					background-repeat: no-repeat;
					background-position: 0 0;
					color: #000;
					position: relative;
				}
				
					div.q-links li a {
						padding: 2px 0 5px 28px;
					}
					
					div.q-twitter li a {
						padding-left: 30px;
					}

				div.q-links li a:hover, div.q-twitter li a:hover
				{
					display: block;
					background-image: url(../../static/images/pijl.gif);
					background-repeat: no-repeat;
					background-position: 0 0;
					color: #DF1636;
					position: relative;
				}
				
					div.q-links li a:hover {
						padding: 2px 0 5px 28px;
					}
				
					div.q-twitter li a:hover {
						padding-left: 30px;
					}
				
					div.q-links em { font-weight: bold; }					

			/*
				Q-mail blokje
			*/
			
			div.q-mail
			{
				float: left;
				display: inline;
				width: 210px;
				margin: 0 0 10px 0;
				background-image: url(../../static/images/qmailtop.jpg);
				background-repeat: no-repeat;
				background-position: 0 0;
			}
			div.q-mail .box
			{
			
					width: 180px;
				
			}
			div.q-mail input, .qinput_style, .fouteuur_input_button, .fouteuur_input_textveld, .stem_button, .foutekerst_button, .foutekerst_input {
					width: 173px;
					float: left;
					padding: 2px;
					border: 1px solid #ccc;
					background-color: #fff;
					background-image: url(/static/images/inputbg.gif);
					background-repeat: repeat-x;
					background-position: left bottom;
			}
			
			.stem_button, .foutekerst_button {
				float: right;
				margin-right: 2px;
				margin-top: 5px;
				width: 120px;
				color: #EE3524;
				font-weight: bold;
			}
			
			.foutekerst_button {
				background-color: #96ba24;
				border: 1px solid #b0d734;
				background-image: none;
				color: white;
			}
			
			.fouteuur_input_textveld,  .foutekerst_input {
				margin-left: 5px;
				width: 212px;
			}
			
			.foutekerst_input {
				background-color: #9C1C1E;
				border: 1px solid #b0d734;
				background-image: none;
				color: white;
			}
			
			.fouteuur_input_button {
				float: right;
				color: #EE3524;
				font-weight: bold;
				width: 212px;
			}
			
			div.q-mail textarea, .qtext_style {
				float: left;
				width: 173px;
				padding: 2px;
				border: 1px solid #ccc;
				background-color: #fff;
				background-image: url(../../static/images/inputbg.gif);
				background-repeat: repeat-x;
				background-position: left bottom;
				height: 70px;
			}
			
			div.q-mail .button_style {
				margin:5px 5px 5px 0px;
				color: #EE3524;
				font-weight: bold;
				width: 179px;
			}
				div.q-mail h2
				{
					width: 210px;
					height: 44px;
					text-indent: -9999px;
				}
				
				div.q-mail ul
				{
					margin-top: 20px;
					width: 180px;
					padding: 0 15px 20px 15px;
					background-image: url(../../static/images/insert_bottomrand.gif);
					background-repeat: no-repeat;
					background-position: left bottom;
				}
				
				div.q-mail li { display : inline; }
				
				div.q-mail li a
				{
					display: block;
					padding: 4px 0 5px 25px;
					background-image: url(../../static/images/headphone.png);
					background-repeat: no-repeat;
					background-position: 0 0;
					color: #000;
					position: relative;
				}

				div.q-mail li a:hover
				{
					display: block;
					padding: 4px 0 5px 25px;
					background-image: url(../../static/images/headphone.png);
					background-repeat: no-repeat;
					background-position: 0 0;
					color: #DF1636;
					position: relative;
				}
					div.q-mail em { font-weight: bold; }					
			/*
				Q-download blokje
			*/
			
			div.q-download, div.geluid_video
			{
				float: left;
				display: inline;
				padding: 0;
				width: 210px;
				margin: 0 0 10px 0;
				background-image: url(../../static/images/qdownload_top.jpg);
				background-repeat: no-repeat;
				background-position: 0 0;
			}
			
			div.geluid_video {
				background-image: url(../../static/images/vorigegeluid_bg.jpg);
			}
			
				div.q-download h2, div.geluid_video h2
				{
					width: 210px;
					height: 62px;
					text-indent: -9999px;
				}
				
				div.q-download #mini-player, , div.geluid_video #mini-player
				{
					width: 206px;
					height: 170px;
					margin: 0 2px;
				}
				
				div.q-download dl, div.geluid_video dl
				{
					background-image: url(../../static/images/insert_bottom.gif);
					background-repeat: no-repeat;
					background-position: left bottom;
					padding: 5px 10px 7px 10px;
				}
				div.q-download dt, div.geluid_video dt { font-weight: bold; }
			
				/*
					pijltjes in de headlines die doorlinken naar detailpagina
				*/
				
				div.q-download,
				div.geluid_video,
				div.q-audio,
				div.q-tickets,
				div.rdw-news,
				div.broodje_overzicht,
				div.bedrag_geluid
				{
					position: relative;
				}
				
					#teasers a.meer
					{
						position: absolute;
						right: 2px;
						top: 10px;
						width: 25px;
						height: 30px;
						text-indent: -9999px;
						border: 0 solid #f60;
						display: block;
						z-index: 200;
					}

			
		/*
			Footer
		*/
			
		#footer
		{
			float: left;
			display: inline;
			margin: 14px 27px 0 27px;
			width: 950px;
			padding: 14px 0;
			color: #999;
			text-align: center;
			background-image: url(../../static/images/footer.gif);
			background-repeat: repeat-x;
			background-position: 0 0;
		}
		
			#footer li { display: inline; }
			#footer a { color: #999; }
			
		.q-meernews-footer
		{
			width: 410px;
			background-image: url(/static/images/qnewsfooter.gif);
			background-repeat: no-repeat;
			background-position: left bottom;
			overflow: hidden;
			height: 9px;
			position: absolute;
			bottom: 0px;
		}


/*
	misc
*/
		
.hidden
{
	display: none;
	width: 0;
	height:0;
	overflow: hidden;
}
			
/*
	banners
*/
#leaderboard
{
	padding: 5px;
	text-align: center;
	background-color: #e3e1e1;
}

	#leaderboard_home,
	#rectangle_home
	{
		display: none;
	}
	
	#rectangle_target
	{
		padding: 6px;
		background-color: #eee;
	}
	
	#skyscraper_home
	{
		position: absolute;
		top: 100px;
		left: 1000px;
		z-index: 400;
	}
	
	
/*
	clearfix
*/
	
* html .clearfix {
	height: 1%; /* IE5-6 */
}

.clearfix {
	display: inline-block; /* IE7xhtml*/
}

html[xmlns] .clearfix { /* O */
	display: block;  
}

.clearfix:after { /* FF, O, etc. */
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

#stemlijst
{
	height: 320px;
	width: 597px;
	background-color: #EEEEEE;
	overflow: scroll; overflow: auto; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border: 1px solid #CCCCCC;
	padding: 4px;
	scrollbar-arrow-color: #FFFFFF;
	scrollbar-face-color: #CC0033;
	scrollbar-highlight-color: #FF0000;
	scrollbar-3dlight-color: #FF0000;
	scrollbar-shadow-color: #CC0033;
	scrollbar-darkshadow-color: #660000;
	scrollbar-track-color: #CCCCCC; 
	margin-top:10px;
	margin-bottom:5px;
}

#kop_lijstje
{
	height: 20px;
	width: 400px;
	background-color: #CC0033;
	margin-top:0px;
	left: 360px;
	border: 1px  #CC0033 solid;
	padding: 2px;
}

#kortlijstje
{
	height: 210px;
	width: 400px;
	background-color: #F6F6F6;
	left: 360px;
	border: 1px  #CC0033 solid;
	padding: 2px;
	margin-bottom:5px;
}

#jouwgegevens label {
	display:block;
	width:250px;
	float: left;
}

.ul_nieuws {
	padding-left: 10px;
	list-style-type: circle;
}

.li_nieuws {
	width: 300px;
}

.downloadshop_normaal {
	width: 600px;
	height: 108px;
}

.down_normaal_img {
	margin-left: 10px;
	width: 108px;
	height: 108px;
	border: 1px solid #dddddd;
	border-bottom: none;
}

.downloadshop_weerspiegeling {
	width: 600px;
}

.down_weerspiegeling_img {
	margin-left: 5px;
	width: 116px;
	height: 114px;
}

.pers_table td {
	vertical-align: middle;
	text-align: center;
}

.playlist_table tbody tr td a {
	color: black;
}

#logfooter {
	background-image: url(http://www.q-music.nl/static/images/commentsbottom.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	width: 628px;
	height:10px;
}

.downloadshop_meer {
	width: 100px;
	float: left;
	display: inline;
	height: 140px;
	margin-right: 10px;
	position: relative;
}

.downloadshop_foto {
	width: 96px;
	height: 93px;
	padding-top: 5px;
	padding-left: 6px;
	background-image: url(/static/images/cd_achtergrond.jpg);
	background-repeat: no-repeat;
}

.winkelwagen_prijs {
	width: 60px;
	color: #EE3524;
	float: left;
	clear: left;
}

.winkelwagen_remove {
	width: 16px;
	display: inline;
	clear: right;
	float: right;
}

.winkelwagen_titel {
	position: relative;
	width: 83px;
	height: 14px;
	margin-left: 6px;
	z-index: 99;
}

.betaal_knop {
	margin: 10px;
	width: 70px;
	height: 60px;
	float: left;
	clear: right;
	display: inline;
}

.betaal_keuze {
	width: 388px;
	margin: 0 10px 8px 10px;
	background-color: #f7f7f7;
	background-image: url(../../static/images/qtalkgradient.gif);
	background-repeat: repeat-x;
	background-position: 0 0;
	overflow: hidden;
	height: 100px;
}

.betaal_keuze div {
	padding: 0 5px 20px 5px;
	margin: 8px 0 2px 0;
	width: 377px;
	float: left;
	display: inline;
	position: relative;
}

.betaal_titel {
	background-color: #fff;
	color: #ee3524;
	font-weight: bold;
	padding: 4px 5px;							
	width: 378px;
	height: 18px;
	float: left;
	display: inline;
}

.audio_maand_blok {
	width: 170px;
	display: inline;
	float: left;
	margin-left: 25px;
	margin-top: 15px;
}

.dropdownmenu {
	width: 163px;
	background-color: #de2729;
	border: 1px solid #999999;
	visibility: visible;
	position: absolute;
	visibility: hidden;
	right: 2px;
	top: 42px;
}

.audiomaand_holder {
	margin-left: 2px;
}

.audiomaand_holder a {
	color: black;
}

.audiomaand_holder a:hover {
	color: black;
	text-decoration: underline;
}

.fotoalbum {
	margin-left: 10px;
}

.fotoalbum div {
	margin: 5px;
	float: left;
}

.download_resultaat {
	margin-bottom: 15px;
}

.download_resultaat a {
	color: #000000;
}

.download_resultaat a:hover {
	text-decoration: underline;
}

.geboorteregister td {
	height: 25px;
}

.twitter_links {
	background-image: url(/static/images/twitter_links_bg.jpg);
	background-position:0 0;
	background-repeat:no-repeat;
	display:inline;
	float:left;
	margin:0 0 10px;
	padding:0;
	width: 312px;
}

	.twitter_links #bottomrand {
		background-image:url(../../static/images/twitter_links_onderkant.jpg);
		background-position:left bottom;
		background-repeat:no-repeat;
		margin-top:20px;
		padding:0 15px 20px;
		width:280px;
		overflow: hidden;
	}
	
	.twitter_links h2 {
		height:30px;
		text-indent:-9999px;
		width:210px;
	}
	
	
	
	
	
	
	
	
	
.stemlijst_uitleg {
	background-image: url(/static/images/achtergrond_zoeken.jpg);
	width: 275px;
	height: 180px;
	padding: 5px;
	float: left;
	margin-left: 5px;
	overflow: hidden;
}

.stemlijst_youtube {
	float:left; 
	width: 306px; 
	height:188px; 
	border:1px solid #CCC;
	clear: right;
	margin-left: 8px;
}

.stemlijst_delijst {
	float: left; 
	clear: right;
	width: 598px;
	overflow: hidden;
	margin-left: 5px;
	margin-bottom: 9px;
	margin-top: 0px;
	height: 170px;
	border: 1px solid #CCC;
	position: relative;
}
	.stemlijst_delijst_artiest {
		float: left;
		clear: right;
		width: 245px;
	}
	
	.stemlijst_delijst_titel {
		float: left;
		clear: right;
		width: 240px;
	}
	
	.stemlijst_delijst_youtube {
		float: left;
		clear: right;
		width: 20px;
		margin-left: 24px;
	}

.stemlijst_jouwkeuzes {
	clear: both; 
	width: 589px; 
	height: 75px; 
	margin-left:5px; 
	margin-top: 15px;
	border: 1px solid #ccc; 
	background-image:url(/static/images/jouw-keuzes_bg.gif);
	padding: 5px;
	overflow: auto;
}

/*///////////////////////////////////////////////////////*/