/*	specific for Besluitvorming		*/

/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/*	some overrides					*/

#sidebar_home li, #sidebar_organen li, #sidebar_verg li, #sidebar_themas li, #sidebar li
{
	border-bottom:1px solid #C00046;
}


#sidebar_home, #sidebar_organen, #sidebar_verg, #sidebar_themas, #sidebar
{
	position:			absolute;
	left:				0;
	top:				6.4em;
	background:			#c00046 url(../images/rtop_red.png) no-repeat top right;
	color:				#fff;
	min-height:			52em;
	padding:			1em;
	padding-top:			0;
	text-align:			left;
	width:				24.4em;
	z-index:			0;
}

#sidebar_home
{
	margin-top:-1.5em;
	min-height:			30em;
}

#sidebar_verg, #sidebar_themas
{
	left:				-26.5em;
}


#sidebar_home h3, #sidebar_organen h3, #sidebar_verg h3,  #sidebar_verg h2, 
#sidebar_themas h2,  #sidebar h2
{
		color:				#fff ;
}

	
#vergaderingen
{
	padding-bottom:		2em;
}

	
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/*	home							*/
#block
{
	min-height:				20em;
	height:20em;
}

#block div
{
	display:inline;
	float:				left;
	margin-right:			1em;
	width:				20em;
}

#block div ul,#komende_vergaderingen ul,#laatste_vergaderingen ul,#sidebar_organen ul,#sidebar_themas ul,#meerinformatie ul,#vergaderingen ul
{
	list-style:			none;
	margin:				0;
}

#block div ul li a,#komende_vergaderingen ul li a,#laatste_vergaderingen ul li a,#sidebar_themas ul li a,#meerinformatie ul li a,#vergaderingen ul li a
{
	background:				transparent url(../images/go_red.png) no-repeat .1em .7em;
	/*border-bottom:			1px solid #ccc;*/
	color:					#000;
	display:				block;
	padding:				.2em 1.5em .2em 1.5em;
	text-decoration:		none;
}

#sidebar_organen ul li a, #sidebar_verg  ul li a, #sidebar_themas  ul li a, #sidebar  li a
{
	background:				transparent url(../images/go_white.png) no-repeat .1em .7em  !important;
	/*border-bottom:			1px solid #ccc;*/
	color:					white !important;
	display:				block;
	padding:				.2em 1.5em .2em 1.5em;
	text-decoration:		none;
}
		
#sidebar_organen ul li a:hover , #sidebar_verg  ul li a:hover, #sidebar_themas  ul li a:hover,
#sidebar ul li a:hover
{
	background:				transparent url(../images/go_red_black.png) no-repeat .1em .7em  !important;
	color:black  !important;
	text-decoration:underline;
}

#block div ul li a:hover,#komende_vergaderingen ul li a:hover,#laatste_vergaderingen ul li a:hover,#sidebar_themas ul li a:hover,#vergaderingen ul li a:hover
{
	background:				transparent url(../images/go_black.png) no-repeat .1em .7em;
	/*border-bottom:			1px solid #000;*/
}

	
span.w_datum
{
	display:			block;
	float:				left;
	width:				7em;

}
	
span.sp_meeting
{
	font-weight:		bold;
	}
	
#jaren{
	padding-bottom:		4em!important;
	}
	
#jaren ul
{
	list-style: none;
	margin-left:0;
	
	}

#jaren li
{
	width: 5em;
	float: left;
}
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
#besluiten ul
{
	list-style:			none;
	margin-left:		-.9em;
	width:				26.3em;
}

	#besluiten ul li a
	{
		background:			url(../images/icons/pdf.png) no-repeat 1em .4em;
		border-bottom:		.05em solid #e080a3;
		color:				#fff;
		display:			block;
		padding:			.25em;
		padding-left:		2.9em;
		text-decoration:	none;
	}
	
	#besluiten ul li a:hover
	{
		background-color:	#fff;
		color:				#000;
	}
	
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
#direct ul
{
	list-style:			square;
	width:				26.3em;
}

	#direct ul li a
	{
	}
	
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
#extra
{
	position:			relative;
	top:				0;
	left:				-1.65em;
	background:			#efc0d1 url(../images/rtop_lred.png) no-repeat top right;
	border-left:		26.42em solid #c00046;

	margin-left:		-26.4em;
	padding-bottom:		3em;
	padding-top:		1em;
	width:				50em;
}

#extra:after
{
	clear:				both;
	content:			".";
	display:			block;
	height:				0;
	visibility:			hidden;
}

#extra div
{
	float:			left;
	margin-left:	1.5em;
	padding-right:	1em;
	width:			24em;
	}
	
#extra #first
	{
	clear:				right;
	margin-left:		1.4em;
	width:				22.7em;
		}
		
#extra div h3 a
{
	color:				#434c50;
	text-decoration:	none;
	}
		
#extra div h3 a:hover
	{
	background:			none;
	text-decoration:	underline;
}

/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */		
#login	
{
	position:			absolute;
	right:				0;
	top:				-1.5em;
}
	#login a
	{
		color:				#fff;
		font-size:			.9em;
		text-decoration:	none;
		z-index:			2;
	}
	
	#login a:hover
	{
		background: none;
		color:				#000;
		text-decoration:	underline
	}
	
/*---------agendapunten tabel ---------*/

#agendapunten
{
	width:50em !important;
}

#agendapunten table 
{
	width:100%;
	border-collapse:collapse;
}


#agendapunten table caption{
	display:			none;
	}

#agendapunten td.first
{
	width:7em;
}
#agendapunten td.last
{
	width:1em;
}

	
#agendapunten table th
{
	background:#C00046;
	color:white;
}
	
#agendapunten table th, #agendapunten table td
{
	padding:		0.3em;
	border-bottom:	1px solid #ccc;
}
#agendapunten{
	line-height:		1.5;
	width:				30em;
	}

#agendapunten tr.actief td
{
	background:#E79CB7;
}

#agendapunten tr.actief td a, #agendapunten tr.actief td a:hover
{
	background:none;
}

#documenten ul li a,#documenten ul li a:hover{
	background:#FFFFFF url(../images/icons/pdf.png) no-repeat scroll 0em 0em;
	padding-left:2.5em;
}

.mw {
	font-size: 90%;
}

span.bijlage_true
{
	background: 		url(../images/icons/mail-attachment.png) no-repeat right top;
	float: 				left;
}

span.play, span.pause, span.bijlage_true
{
	display:			block;
	height: 			16px;
	text-align:			right;	
	width: 				16px;
}