html {width:600px}
body {font:70% Verdana,Helvetica,Arial,sans-serif; margin:0; padding:150px 0 0 0; line-height:1.4em; width:600px;}
input, select, textarea {font-family:Verdana, Helvetica, Arial, sans-serif;}
fieldset {margin:0; border:0; padding:0;}
fieldset legend {display:none;}
img {border:0;}
.clear {clear:both; font-size:0em; height:0px; line-height:0px; margin:0; padding:0;}

#wrapper, #container, .content, .scaleDiv, .main, .inner {width:600px !important;}


.print-header {position:absolute; top:0px; width:600px;}
.print-header .img {border-top:1px solid #BFBFBF; border-bottom:1px solid #BFBFBF; width:600px;}
.print-header img {margin-left:100px;}
.print-header a {color:#000; display:block; margin-bottom:10px;}
.print-header a:visited {color:#575757;}

#header, #navigatie, #footer, .secondaryContent, .leftnav, .crum, .hidden, .logos {display:none;}
	
		a {color:#000;}
	
		.mededeling {padding:10px; margin-bottom:20px; border:1px solid #000;}
		.homepage .introduction .mededeling p {margin:0;}
		.content .main .mededeling p {margin:0;}
		.mededeling span {font-weight:bold; margin-bottom:5px; display:block;}
	
		/* Homepage
		---------------------------------------------------------------------------------------------------------------------------------*/
		.homepage .introduction{}
		.homepage .introduction .inner {margin:0; padding:20px 0;}
		.homepage .introduction h1 {font-size:2em; font-weight:normal; line-height:1.1em; margin:0 0 15px 0;}
		.homepage .introduction p {margin:0 0 17px 0;}
		
		.homepage .main .secondaryContent .actueel {display:none;}
		.homepage .main .secondaryContent .actueel {border-top:3px solid #000; margin:16px 0px 0 0; display:block;}
		.homepage .main .secondaryContent .actueel h2 {font-size:1.2em; line-height:1.1em; margin:10px 0;}
		.homepage .main .secondaryContent .actueel h3 {font-size:1em; margin:7px 0 3px 0;}
		.homepage .main .secondaryContent .actueel img {width:100%;}
		.homepage .main .secondaryContent .actueel p {margin:0; color:#575757;}
		.homepage .main .secondaryContent .actueel ul {margin:10px 0 0 0; padding:0; list-style:none;}
		.homepage .main .secondaryContent .actueel li {margin:0;}
		.homepage .main .secondaryContent .actueel li a {margin:0;}
		
		
		.homepage .main h2 {font-size:1.1em; font-weight:normal; line-height:1.2em; margin:0 0 13px 0;}
		.homepage .main .items {margin:0 0 20px 0;}
		.homepage .main .items .item {border-top:1px solid #000; min-height:92px; width:100%; position:relative;}
		.homepage .main .items .item-txt {margin:0; padding:6px 0 0 105px;}
		.homepage .main .item img {position:absolute; left:0px; top:1px;}
		.homepage .main .item h3 {font-size:1.2em; margin:0 0 5px 0; padding:0;}
		.homepage .main .item h3 a {color:#000;}
		.homepage .main .item p {margin:0 0 15px 0; padding:0;}
		.homepage .main .item ul {margin:0 0 20px 0; padding:0; list-style:none;}
		.homepage .main .item li {padding:1px 0;}
		.homepage .main .item li a {}
		
		.content .main {width:70%; margin:0; float:right; display:inline;}
		.content .main .inner {margin:0; padding:10px 0 40px  0; float:left; width:61%;}
		.content .main h1 {margin:0 0 22px 0; padding:0; color:#000; font-size:1.9em; font-weight:normal; line-height:1em;}
		.content .main h2 {margin:0 0 8px 0; padding:0; font-size:1.6em; font-weight:normal;}
		.content .main h2.form {margin:0 0 5px 0; padding:0; font-size:1.1em; font-weight:bold;}
		.content .main h3 {margin:0 0 5px 0; padding:0; font-size:1.1em;}
		.content .main h4 {margin:0 0 5px 0; padding:0; font-size:1em;}
		.content .main p {margin:0 0 18px 0; padding:0;}
		.content .main span.notfound {color:#000; font-weight:bold;}
		.content .main p.intro {font-size:1.1em;}
		.content .main p.confirmation {font-weight:bold; padding:8px 15px; border:1px solid #000;}
		.content .main img.right {float:right; margin:5px 0 2px 6px;}
		.content .main img.left {font-size:1.1em; margin:5px 6px 2px 0;}
		.content .main a img {border:1px solid #000; padding:2px;}
		.content .main ul {margin:0 0 20px 50px; padding:0;}
		.content .main ul ol {margin:5px 0 0 27px; padding:0;}
		.content .main ul ul {margin:5px 0 0 17px; padding:0;}
		.content .main ul li {margin:0 0 5px 0; padding:0 0 0 10px; line-height:1.3em;}
		.content .main ol {margin:0 0 20px 50px; padding:0;}
		.content .main ol ul {margin:5px 0 0 17px; padding:0;}
		.content .main ol ol {margin:5px 0 0 27px; padding:0;}
		.content .main ol li {margin:0 0 5px 0; padding:0 0 0 10px; line-height:1.3em;}
		
		.content .btn {font-size:1em; margin:10px 0; border:0; padding:2px 5px; color:#fff; float:none; border:1px solid #000; color:#000; background:#fff;}
			
		.content .main .faq {padding-bottom:20px;}
		.content .main .faq li {color:#000;}
		.content .main .faq h2 {border-bottom:1px solid #000; padding-bottom:5px; margin-bottom:10px; font-size:1.1em; font-weight:bold;}
		
		/* Table styles
		----------------------------------------------------------------------------------*/
		table.tablenews {padding:0; margin:0 0 20px 0; width:100%;}
		table.tablenews th {padding:0 5px 0 0; margin:0; width:25%; border:0; text-align:left; color:#575757; font-weight:normal; white-space:nowrap; vertical-align:top;}
		table.tablenews .small {width:8px}
		table.tablenews td {padding:0 5px 0 10px; margin:0; border:0; color:#575757; vertical-align:top;}
		table.tablenews tbody {padding:0; margin:0;}
		
		table {padding:0; margin:0 0 25px 0; width:100%; border-right:1px solid #000; border-bottom:1px solid #000;}
		table th {padding:2px 5px; margin:0; border-left:1px solid #000; border-top:1px solid #000; text-align:left; font-weight:bold;}
		table td {padding:2px 5px; margin:0; border-left:1px solid #000; border-top:1px solid #000;}
		table thead {padding:0; margin:0;}
		table tbody {padding:0; margin:0;}
		
		.content .main ul.link-list {margin:0 0 20px 0; padding:0; list-style:none;}
		.content .main ul.link-list li {margin:0; padding:0;}
		.content .main ul.link-list li a {margin:0;}
		
		.content .main .items {width:100%; margin-bottom:20px;}
		.content .main .items .item {border-top:1px solid #000; width:100%; min-height:92px; position:relative;}
		.content .main .items .item-txt {margin:0; padding:6px 0 0 105px;}
		.content .main .items .item img {position:absolute; left:0px; top:1px;}
		.content .main .items .item h2 {font-size:1.4em; margin:0 0 10px 0; padding:0; font-weight:normal;}
		.content .main .items .item h2 a {color:#000;}
		.content .main .items .item p {margin:0 0 10px 0; padding:0;}
		.content .main .items .item ul {margin:0 0 0px 0; padding:0; list-style:none;}
		.content .main .items .item li {width:100%; padding:0 1px 0 0;}
		.content .main .items .item li a {font-weight:bold; margin:0 0 5px 0; font-size:1.1em; display:block;}
		
		.content .main .downloads {border-top:1px solid #000; border-bottom:1px solid #000; width:100%; margin-bottom:10px; padding-bottom:10px;}
		.content .main .downloads ul {list-style:none; margin:0;}
		.content .main .downloads li {position:relative; width:100%; margin:0; padding:0 0 15px 0;}
		.content .main .downloads .item-txt {margin:0; padding:6px 0 0 40px;}
		.content .main .downloads img {position:absolute; left:15px; top:10px;}
		.content .main .downloads h3 {font-size:1em; margin:0 0 3px 0; padding:0;}
		.content .main .downloads h3 a {color:#000; margin:0;}
		.content .main .downloads p {margin:0 0 3px 0; padding:0;}
		.content .main .downloads span {margin:0 0 3px 0; color:#575757;}
		
		.content .main .searchresults {border-top:1px solid #000; border-bottom:1px solid #000; width:100%; margin-bottom:10px; padding-bottom:10px;}
		.content .main .searchresults .item {width:100%; position:relative; margin-bottom:15px;}
		.content .main .searchresults dl {color:#000; margin-bottom:0px;}
		.content .main .searchresults .item-txt {margin:0; padding:6px 0 0 40px;}
		.content .main .searchresults .item .number {position:absolute; left:15px; top:6px;}
		.content .main .searchresults .item h3 {font-size:1em; margin:0 0 3px 0; padding:0;}
		.content .main .searchresults .item h3 a {color:#000;}
		.content .main .searchresults .item p {margin:0 0 3px 0; padding:0;}
		.content .main .searchresults .item span {margin:0 0 3px 0; color:#575757;}
		.content .main .searchresults .item table {padding:0; margin:5px 0 0 0; width:100%;}
		.content .main .searchresults .item table th {padding:0 5px 0 0; margin:0; width:25%; border:0; text-align:left; color:#575757; font-weight:normal; white-space:nowrap; vertical-align:top;}
		.content .main .searchresults .item table .small {width:20px}
		.content .main .searchresults .item table td {padding:0 5px 0 10px; margin:0; border:0; color:#575757; vertical-align:top;}
		.content .main .searchresults .item table tbody {padding:0; margin:0;}
		
		.content .main .definition {width:100%; margin-bottom:10px;}
		.content .main .definition .top {float:right;}
		.content .main .definition h2 {color:#000; font-size:1.8em; margin-bottom:10px; display:block;}
		.content .main .definition .item {width:100%; margin-bottom:15px; border-top:1px solid #000; padding-top:5px;}
		.content .main .definition dl {color:#000;}
		.content .main .definition .item h3 {margin-bottom:0; font-size:1em;}
		.content .main .definition .item dt {float:left; padding:2px 5px 5px 5px; margin:0; width:30%; font-weight:bold;}
		.content .main .definition .item dd {float:left; padding:2px 5px 5px 5px; margin:0; width:65%; border:0;}
		
		.content .sitemap {padding-bottom:20px;}
		.content .sitemap ul{list-style:none; margin:0;}
		.content .sitemap ul a{text-decoration:none; color:#000; line-height:30px; font-size:1.2em; font-weight:bold}
		.content .sitemap ul li{padding:0;}
		.content .sitemap ul ul{border-left:1px solid #CBCBCB; margin:0 0 15px 10px}
		.content .sitemap ul ul a{line-height:27px; font-size:1.05em; font-weight:normal}
		.content .sitemap ul ul li{padding-left:25px}
		.content .sitemap ul ul ul{margin-bottom:0px}
		.content .sitemap ul ul ul a{line-height:18px; font-size:1em}
		.content .sitemap ul ul ul li{padding-left:25px}
		
		.content .main .newsarchive {border-bottom:1px solid #000; width:100%; margin-bottom:10px; padding-bottom:10px;}
		.content .main .newsarchive .item {width:100%; position:relative; margin-bottom:15px;}
		.content .main .newsarchive .item h3 {font-size:1em; margin:0 0 3px 0; padding:0;}
		.content .main .newsarchive .item h3 a {color:#000;}
		.content .main .newsarchive .item p {margin:0 0 3px 0; padding:0;}
		.content .main .newsarchive .item span {margin:0 0 3px 0; color:#575757;}
		.content .main .newsarchive .item table {padding:0; margin:5px 0; width:100%;}
		.content .main .newsarchive .item table th {padding:0 5px 0 0; margin:0; width:25%; border:0; text-align:left; color:#575757; font-weight:normal; white-space:nowrap; vertical-align:top;}
		.content .main .newsarchive .item table .small {width:20px}
		.content .main .newsarchive .item table td {padding:0 5px 0 10px; margin:0; border:0; color:#575757; vertical-align:top;}
		.content .main .newsarchive .item table tbody {padding:0; margin:0;}
		
		.content .main .agendaoverzicht {width:100%; margin-bottom:10px;}
		.content .main .agendaoverzicht h2 {border-top:1px solid #000; font-size:1.1em; font-weight:bold; padding:10px 0;}
		.content .main .agendaoverzicht .item {width:100%; position:relative; margin-bottom:15px;}
		.content .main .agendaoverzicht .item h3 {font-size:1em; margin:0 0 3px 0; padding:0;}
		.content .main .agendaoverzicht .item h3 a {color:#000;}
		.content .main .agendaoverzicht .item p {margin:0 0 3px 0; padding:0;}
		.content .main .agendaoverzicht .item span {margin:0 0 3px 0; color:#575757;}
		.content .main .agendaoverzicht .item table {padding:0; margin:5px 0 5px 0; width:100%;}
		.content .main .agendaoverzicht .item table th {padding:0 5px 0 0; margin:0; width:25%; border:0; text-align:left; color:#575757; font-weight:normal; white-space:nowrap; vertical-align:top;}
		.content .main .agendaoverzicht .item table .small {width:20px}
		.content .main .agendaoverzicht .item table td {padding:0 5px 0 10px; margin:0; border:0; color:#575757; vertical-align:top;}
		.content .main .agendaoverzicht .item table tbody {padding:0; margin:0;}
		
		.content .main .qualified table{padding:0; margin:0 0 20px 0; width:100%;}
		.content .main .qualified table th {padding:0 5px 0 10px; margin:0; width:25%; text-align:left; color:#575757; font-weight:normal; white-space:nowrap; vertical-align:top;}
		.content .main .qualified table td {padding:0 5px 0 10px; margin:0; color:#575757; vertical-align:top;}
		.content .main .qualified table tbody {padding:0; margin:0;}
		.content .main .qualified .newsearch {float:right; border-left:1px solid #000; padding:0 8px; margin:6px 0 4px 0}
		.content .main .qualified .overview {border-top:1px solid #000;}
		.content .main .qualified .overview table {padding:0; margin:0px 0 5px 0; width:100%;}
		.content .main .qualified .overview table th {padding:2px 5px 4px 5px; margin:0; text-align:left; color:#fff; font-weight:bold;}
		.content .main .qualified .overview table td {padding:2px 5px; margin:0; }
		.content .main .qualified .overview table thead {padding:0; margin:0;}
		.content .main .qualified .overview table tbody {padding:0; margin:0;}
		
		.content .main .ICT table {padding:0; margin:0 0 20px 0; width:100%;}
		.content .main .ICT table th {padding:2px 5px 4px 5px; margin:0; text-align:left; color:#fff; font-weight:bold; vertical-align:top;}
		.content .main .ICT table td {padding:6px 5px; margin:0; color:#000; vertical-align:top;}
		.content .main .ICT table thead {padding:0; margin:0;}
		.content .main .ICT table tbody {padding:0; margin:0;}
		.content .main .ICT table img {margin:0 5px;}
		
		/* Mijn informatiepunt: Keuzepagina inloggen of registreren */
		.floatcontainer {width:100%; border:1px solid #000;}
		.floatblock {width:45%; float:left; display:block; padding:13px 15px 0px 10px;}
		.login {float:right; border-left:1px solid #000;}
		.floatcontainer h2 span {font:bold 0.7em Verdana, Arial, Helvetica, sans-serif; display:block; margin:0 0 4px 0;}
		.content .floatcontainer h2 {font-weight:normal; margin:0 0 20px 0;}
		.content .floatblock ul {margin-left:15px; padding:0;}
		.content .floatblock ul li {padding:0 0 0 3px;}
		a.button {border:1px solid #000; background:#fff; color:#000; padding:3px 10px 5px 10px; text-decoration:none;}
		#wrapper input.buttonleft {border:1px solid #000; background:#fff; color:#000; padding:3px 10px 5px 10px; text-decoration:none;}
		
		
		/* Extended search
		------------------------------------------------------------------------------------------------------------------*/
		.content .main p.results {margin-bottom:5px;}
		.search-ext {border:1px solid #000; margin-bottom:20px;padding:15px 10px;}
			.search-ext fieldset {width:100%;}
			.search-ext div {clear:left; float:left; width:100%; display:inline;}
			.content .search-ext h3 {color:#000;}
			.content .search-ext h4 {margin:10px 0; float:left;}
			.content .search-ext .hidden {display:none;}
			.content .search-ext p {margin:0;}
			.content .search-ext p.letter-bar {}
			.content .search-ext hr {color:#000; height:1px; float:left; width:100%; border:0px; margin:10px 0;}
			.content .search-ext span {color:#000; width:100%; display:block; float:left;}
			.content .search-ext div.collection div {width:40%; clear:none; margin:0;}
			.content .search-ext div.collection div.or {width:10%; margin:21px 0 0 5px; padding:0;}
			.content .search-ext div.collection div .text {width:96%; padding:0 0 0 4px; margin:4px 0; float:left;}
			.content .search-ext .vertical label {margin:0; padding:0; width:100%;}
			.content .search-ext ul {margin:0; padding:0; float:left; list-style:none; width:100%;}
			.content .search-ext ul li {margin:0; padding:0; float:left; list-style:none; width:100%;}
			.content .search-ext ul li input {float:left; list-style:none; height:14px; margin:3px 10px 0 5px;}
			.content .search-ext ul li label {float:left; width:auto;}
			.content .search-ext label {width:90px; display:block; float:left; text-align:left; margin-right:10px; line-height:1.6em; padding-bottom:7px;}
			.content .search-ext label.large {width:auto; display:inline; float:none; text-align:left; margin-right:0px; line-height:1.6em; padding-bottom:7px;}
			.content .search-ext select {width:190px; font-size:1em; color:#000; margin-bottom:5px;}
			.content .search-ext select.small {width:106px; font-size:1em; color:#000; margin-right:4px; float:left;}
			.content .search-ext select.tiny {width:80px; font-size:1em; color:#000; margin-right:4px; float:left;}
			.content .search-ext .checkbox {float:left;}
			.content .search-ext .text {width:181px; font-size:1em; padding-left:4px; color:#000;}
			.content .search-ext input#ext-login {font-size:1em; margin-top:15px; border:0; padding:2px 5px; color:#000; border:1px solid #000; background:#fff; float:right;}
			.content .search-ext input#ext-toon {font-size:1em; margin:0 0 5px 5px; border:0; padding:2px 5px; color:#000; border:1px solid #000; background:#fff; float:none;}
			.content .search-ext input#ext-zoek {font-size:1em; margin-top:15px; border:0; padding:2px 5px; color:#000; border:1px solid #000; background:#fff; float:right;}
			
		#container .pages {text-align:center; margin-bottom:20px; color:#E4E4E4;}
		#container .prev {float:left;}
		#container .next {float:right;}
		#container .pages a {padding:1px 0; text-decoration:none; color:#000;}
		#container .pages a.active {color:#fff; padding:1px 2px;}
		
		#container .letter-bar {margin-bottom:20px; color:#c7c7c7; font-size:1.1em;}
		#container .letter-bar a {padding:1px 2px; color:#000;}
	
		/* Forms
		--------------------------------------------------------------------------*/
		.formField {border-top:1px solid #000; margin-top:15px; padding:10px 0 30px 0;}
		.formField hr {clear:left; border:0; border-bottom: 1px solid #000; height:0; padding:0 0 12px 0; line-height:0; font-size:0; margin:0 0 10px 0;}
		.content .formField form {margin:0;}
		.content .formField fieldset {margin-bottom:15px;}
		.content .formField fieldset legend {display:inline; margin:0; padding:0 0 5px 0; float:left; text-indent:0; color:#575757; text-align:left; font-size:1.4em;}
		.content .formField div {margin:0 0 7px 10px; border:1px solid #fff;}
		.content .formField div div {clear:none; margin:0px; border:0px;}
		.content .formField label {float:left; line-height:1.5em; padding:2px 0; }
		.content .formField label.front {width:200px; font-size:1.1em;}
		.content .formField .message label.front {font-weight:bold;}
		.content #contentForm ol li h2 { font-size:1.1em; font-weight:bold;}
		.content .formField .text {border:1px solid #7F9DB9; padding:1px 2px 2px 5px; font:1em Verdana; float:left; width:266px; margin-bottom:5px;}
		
		/* small uitleg onder invoerveld*/
		.content .formField p.small {float: left; margin-bottom: 5px; font: 1em Verdana, Arial, Helvetica, sans-serif; color: #575757;  clear:left; width:100%;}
		.content .formField p.small label {float: none;}
		
		.content .formField .file {border:1px solid #7F9DB9; padding:1px 2px 2px 5px; font:1em Verdana; width:275px; margin-bottom:5px;}
		.content .formField select {font:1em Verdana; float:left; width:275px; margin:1px 0px 6px 0px; color:#000;}
		.content .formField textarea {border:1px solid #7F9DB9; padding:3px 2px 3px 5px; font:1em Verdana; float:left; width:266px; margin-bottom:5px; height:98px; overflow:auto;}
		
		.content .formField .radio {float:left; margin-top:3px; height:15px;}
		.content .formField .checkbox {float:left; margin-top:3px; height:15px;}
		
		.content .formField span.example {margin-top:4px; float:left;}
		.content .formField span.example label {float:none; margin:0; padding:0; line-height:1em; font-size:1em;}
		
		.content .formField .button {font-size:1em; margin:0; border:0; padding:2px 5px; color:#000; border:1px solid #000; background:#fff; float:right;}
		.content .formField .buttonleft {float:left; margin-right:15px; padding:2px 5px 2px 5px;}
		
		.content .formField .collection {width:380px; float:left; margin:5px 0 5px 0;}
		.content .formField .collection .text {margin:0 5px 0 0;}
		.content .formField .collection div {float:left;}
		.content .formField .vertical div {float:none; overflow:auto;}
		.content .formField .vertical input {clear:left;}
		.content .formField .two-col {width:100px; float:left; margin-bottom:5px;}
		
		.content .formField .char2 {width:19px;}
		.content .formField .char4 {width:31px;}
		.content .formField .char7 {width:58px;}
		
		.content .formField .mess-top {border:1px solid #000; padding:0px 10px; margin:0;}
		.content .formField .message p {color:#000; font-weight:bold; margin:10px 0;}
		.content .formField .message ul {margin:0 0 10px 0; list-style:none; padding:0;}
		.content .formField .message li {color:#000; margin-left:0px; padding:0;}
		.content .formField .message li label {float:none; font-weight:bold;}
		.content .formField .message li span {display:block; color:#000; padding-bottom:3px;}
		
		.content .formField div.message {color:#000;}
		
		/*	Log in form */
		.loginField fieldset {margin:0; padding:0; line-height:1.3em;}
		.loginField input {margin:0 0 11px 0;}
		.loginField label {display:block; margin:0; padding:0;}
		.loginField .text {width:17em;}
		.loginField .button {font-size:1em; margin:15px 0 0 0; border:0; padding:2px 5px; color:#fff; float:left;}
		.rememberLogin label {display:inline;}
		.rememberLogin input {margin:0;}
		.floatright {float:right;}
		
		/*	Captcha bij registratie */
		.content .formField div.captcha {float:left; margin:20px 0 15px 0; width:370px; padding:5px 15px 15px 15px; border:1px solid #000;}
		.content .formField div.captcha h2 {font-size:1.2em;}
		div.captcha h2 em {font-weight:normal; font-size:1.2em; display:block; margin:3px 0 0 0;}
		.content .formField div.captcha input.text {margin:8px 0 0 0; width:175px; }
		
		/* Forum
		--------------------------------------------------------------------------*/	
		
		/* Full width (entire page width) */
		.content .main#fullwidthPage {}
		.content .main#fullwidthPage .inner {margin-left:0px;}
		.content .main#fullwidthPage p.intro {}
		
		/* 2/3 width */
		.content .main#partwidthPage {width:100%;}
		.content .main#partwidthPage .inner {width:66%; margin-left:40px;}
		
		/* Table styles forum */
		.forum table {margin:0; padding:0;}
		.forum caption {display:none;}
		.forum th {font-weight:bold; color:#000; padding:4px 9px;}
		.forum td {padding:6px 8px;}
		.forum td span.extraInfo {display:block; color:#666;} 
		
		/* column width */
		.width-70 {width:80%;}
		.width-63 {width:63%;}
		.width-30 {width:20%;}
		.width-15 {width:15%;}
		.width-14 {width:14%;}
		.width-8 {width:8%;}
				
		.forum td:first-child + td, .center {text-align:center;} 
		.onderwerp td:first-child + td {text-align:left;}
		.onderwerp td {vertical-align:top;}
		
		/* Other styles forum */
		.forum {margin:28px 0 10px 0;}
		.content .main .forum ul {margin:0 0 4px 0; padding:0; text-indent:0; float:right; width:100%;}
		.content .main .forum li {list-style:none; float:right; margin:1px 0 0 0; padding:1px 0 3px 0; text-indent:0; border-left:1px solid #000;}
		.content .main .forum li a {padding:0; margin:0; padding:0 10px;}
		.content .main .forum hr {border:0; border-bottom:1px solid #000; height:0; padding:0 0 4px 0; line-height:0; font-size:0; margin:4px 0 4px 0;}
		.content .main .forum p {margin:0 0 10px 0; }
		.content .main .forum p.results {margin:0; padding:0; line-height:0;}
		
		/* Forum onderwerp */
		.content .main .forum p.message {width: 85%;}
		.content .main .forum .topicFunctions li {border-left:1px solid #d6d6d6; margin:0;}
		.content .main .forum li.reaction {float:left; margin:0; padding:0; border:none;}
		.content .main .forum li.reaction a {padding:0px; font-weight:normal; margin:0; text-decoration:underline;}
		.content .main .forum h2 {font:bold 1em Verdana, Arial, Helvetica, sans-serif;}
		.content .main .forum .bijlage p img {margin:2px 0 0 0; vertical-align:top;}
		.content .main .forum .bijlage p span {color: #575757; }
		
		/* Drop shadow quote */
		.citaat {margin:10px 0 10px 20px;}
		.shadowcontainer{width:455px;}
		.shadowcontainer .innerdiv {border:1px solid #a9a9a9; position:relative; left:-2px; /*shadow depth*/ top:-2px; /*shadow depth*/}
		.shadowcontainer .innerdiv h2 {border-bottom:1px solid #a9a9a9; font:normal 1em Verdana, Arial, Helvetica, sans-serif !important; padding:5px; margin:0 !important;}	
		.shadowcontainer .innerdiv p {padding:5px;}

		/* Forum formulieren */
		.content .main#partwidthPage h3 {margin: 0 0 4px 10px;}
		.content .main#partwidthPage .formField {width:465px;}
		.content .main#partwidthPage .formField textarea {width:445px;}
		
		/* Forum zoekresultaten */
		dl {color:#575757; margin:10px 0;}
		dt {float:left; width:13em; clear:left;}
		dd {margin:0; text-indent:0; padding:0 0 3px 0;}
		dt span {width:12em; float:left;}
		
		.content .main .forum .number {width:30px; float:left; margin:0; padding:0; line-height:1em;}
		.content .main .forum .item-txt {margin:0 0 0 35px;}
		
		.main#fullwidthPage .search-ext {width:400px;}
		
		
		/* Other list 
		--------------------------------------------------------------------------*/
		.content .main ul.stylingList {margin:0; padding:0; text-indent:0;} 
		.content .main .stylingList li {margin:0; padding:0; list-style:none; text-indent:0;}
		.content .main .stylingList li a {margin:0 0 5px 0;}