/*- - - - - - - - - FONTS - - - - - - - - - - */
h1
{
	color:				#FF693E;
	font-family:		verdana,arial,sans serif;
	font-size:			1.5em;
	margin-left:		-.1em;
	margin-bottom: 		1em;
	
	}

h2
{
	color:				#005B7F;
	font-family:		verdana,arial,sans serif;
	font-size:			1.2em;	
	margin:				1.5em .7em 1em 0em;
}

h2.title
{
	color:				#FF693E;
	font-family:		verdana,arial,sans serif;
	margin-top:			.4em;
}

h2.big
{
	margin-top: 		0em;
	margin-bottom: 		.4em;
	padding-top: 		0em;
}

h3
{
	color:				#005B7F;
	font-family:		verdana,arial,sans serif;
	font-size:			1.1em;
	font-weight:		bold;	
	margin:				.5em;
	margin-left:		0;
}

h4
{
	font-family:		verdana,arial,sans serif;
	font-size:			1em;
	font-weight:		bold;	
}

h5
{
	font-size:			1em;
	font-weight:		bold;	
}

/*- - - - - - - - - - - URL's - - - - - - - - - - - */
a:link
{
	color:				#000;
	text-decoration: 	underline;
}
a:visited
{
	color:				#000;
}
a:hover
{
	color:				#0E867C!important;
}
a:active
{
	color:				#000;
}
img a{
	text-decoration:none!important;
	}
	
/*- - - - - - - - - SEARCH - - - - - - - - - -*/
#search #q
{
	border: 			0px;
	color: 				#000;
	height: 			1.5em;
	font-size: 			.8em;
	font-weight:		bold;
	left: 				-.02em;
	padding-left:		.4em;
	padding-top: 		.2em;	
	position: 			absolute;
}

#search {
	/*background:			#F2F2F2;*/
	position: 			absolute;
	right: 				2.5em;
	top: 				.9em;
	width: 				10.3em;
}

#q {
	width:				8.1em!important;
}

#zoekveld {
	border: 			1px solid #000;
	position:			absolute;
	top:				4em;
	background:			#ffffff;
	height:				1.5em;
	width:				8.6em;
	left:				4em;
}

#search input.image
{
	background: 		url(../images/search.png) no-repeat 0em .1em ;
	border: 			none;
	cursor:				pointer;
	position: 			relative;
	top: 				0;
	right: 				-6.4em;
	width: 				1.4em;
}

span.searchresultnumber
{
	background: 		#0E867C;
	color: 				white;
}

#zoeknavigatie  ul
{
	background:			#ECECEC;
}

#zoeknavigatie  ul li
{
	color: 				#00257E;
}

#search_stukken fieldset
{
	border-top: 		6px solid #00257E;
	background: 		#DADADA;
}

#search_stukken th
{
	color: 				#00257E;
	border-bottom: 		1px solid #DADADA;
}

#search_stukken td
{
	border-bottom: 		1px solid #DADADA;
}

#search_stukken td a
{
	color: 				#00257E;
}

/* - - - - - - - - - - - - STANDARDS - - - - - - - - - - - - - */
p, ul
{
	font-size:			.9em;
	line-height:		170%;	
	margin-bottom:		1em;
}

td, th
{
	font-size:			.9em;
	line-height:		170%;	
	margin-bottom:		1em;
}

ul
{
	margin-left:		1.2em;
}

img
{
	border:				none;
}

td
{
	vertical-align:		top;
}

.nonvisual
{
	position:			absolute;	
	top:				-999em;
}

/*- - - - - - LAYOUT MAIN/HOME - - - - - - */
#header_content strong
{
	color:				#fff;
	font-weight:		bold;
}

#header h1 a
{
	text-decoration:	none;
}

#header h1 a:hover
{
	text-decoration:	none;
}

#live
{
	float: 				left;
	width: 				21em;
	margin-left: 		0;
	padding-left:		1.5em;
	padding-bottom:		3em;
	padding-top:		.5em;
	}

#links ul
{
	list-style: 		none;	
}

#sidebar_home
{
	
	right:				.5em;	
	position:			absolute;
	top:				15.5em;
	width: 				23em;
	z-index:			100;
	background:			#E0F0F5;
	border:				1px solid #005B7F;
}

#direct
{
	margin-bottom: 		1em;
	padding-left: 		1em;
	padding-right: 		1em;
}

#main
{	
	
	min-height:			41.3em;
	padding:			0;	
	padding-bottom:		9em;
	position: 			relative;
	
}

#media_bar
{
	margin-top:			10em;
	min-height:			12em;
	padding:			1em;
	width:				18em;
}

#MediaPlayer
{
	height: 			20em;
	width: 				18em;
}

#MediaPlayer_FF
{
	height: 			18em;
	width: 				18em;
}

#content_search
{
	min-height:			25em;
	width:				71em;
}

#vergaderingen
{
	float: 				right;
	width: 				40em;
}

#agendapunten table
{
	margin-top: 		.6em;
}

#footer img
{
	margin-right:		2em;
}

#content
{
	min-height:			30em;
	min-width:			20em;
	position: 			relative;
	margin-top:			2.2em;
}

#content:after 
{
	clear: 				both; 
    content: 			"."; 
    display: 			block; 
    height: 			0; 
    visibility: 		hidden;
}

#navigation
{
	position: 			absolute;
}

#sform
{
	left: 				0;
	position: 			absolute;
	top: 				8em;
}

#laatste_themas
{
	position:			relative;
	top:				-1.2em;
}

#sidebar_themas ul li a
{
	padding-left:		2.3em;
}

#subnavlist ul
{
	font-size:			1em;
	padding-left:		.4em;
}