* {
	font-family: Verdana, Arial, sans-serif;
}
html {
	width: 100%;
	height: 100%;
}
body {
	padding: 0px 0px 60px 0px;
	margin: 0px;
	font-size: 0.7em;
	width: 100%;
	background: #1e2d37 url(../img/bg_body.png) repeat-x top left;
    color: #636363;
}
	div#wrapper {
		background: url(../img/bg_content-fs8.png) repeat-y center top;
		margin: 30px auto 0px auto;
		position: relative;
		width: 970px;
	}
	div#container {
		margin: 0 5px;
	}
p {
    margin: 0px;
    clear: left;
}

h1,h2,h3,h4 {
    font-family: verdana, arial, tahoma;
    clear: left;
}

h1 {
    font-size: 2em;
    color: #1e303a;
	padding: 0px 0px 0.8em 0px;
    margin: 0px;
}
	h1 span {
		color: #0167a9;
		font-family: Arial, Verdana, sans-serif;
		font-size: 0.85em;
	}
h2 {
    color: #0167a9;
	font-family: Arial, Verdana, sans-serif;
	font-size: 1.6em;
    margin: 0 0 0.75em 0;
}

h3 {
	font-family: Arial, Verdana, sans-serif;
    font-size: 1.3em;
    color: #0167A9;
	margin: 0px;
    padding: 0px 0px 0.4em 0px;
}

h4 {
	font-size: 1.0em;
	margin: 12px 0px 0px 0px;
	padding-left: 0px;
}

a {
	color: #0167a9;
    text-decoration: underline;
	font-size: 1em;
}

a:hover {
	text-decoration: none;
}

ul {
	color: #636363;
    padding: 0px 0px 0px 0px;
    margin: 7px 18px 8px 12px;
}

	ul.extendcontentlist {
		float: left;
		width: 45%;
		margin-right: 0px;
	}

li {
	color: #636363;
}


img {
	border: 0px solid;
}

form {
	padding: 0px;
	margin: 0px;
}
	#maincontent form img {
		float: none;
	}

#maincontent table {
    margin: 0px 0px 0px 0px;
    padding: 0px;
    border-spacing: 0px;
}

#maincontent td {
    border-bottom: 1px solid #e0dfdf;
}

/*****************************************************************************/
/* WEBSITE SPECIFIEKE STIJLEN									         	 */
/*****************************************************************************/


#main {
	padding: 0px;
}
    #editdiv {
        position: relative;
        float: left;
        margin: 40px 0px 0px 0px;
        padding: 7px 0px 7px 0px;
        width: 167px;
        background-color: #f7f7f7;
    }

    #header {
    	background: url(../img/pagevisual.jpg) no-repeat left top;
        position: relative;
        height: 250px;
        width: 100%;
        background-repeat: no-repeat;
    }
		body.producten #header,
		body.productdetail #header {
			height: 250px;
		}
		body.home #header {
			height: 332px;
		}
		a#logo {
			/* tijdelijk */
			display: none;
			left: 5px;
			position: absolute;
			top: -21px;
			z-index: 22;
		}
        #header div.slogan {
        	background: #4eb9e2;
			position: absolute;
			display: none;
			right: 0;
			top: 74px;
        }
			body.home #header div.slogan {
				top: 199px;
			}
			#header div.slogan p {
				color: #ffffff;
				font-size: 1.7em;
				line-height: 1.3em;
				padding: 0.5em 20px;
			}
			#slider-code { height: 332px; overflow:hidden;  }
			body.producten #slider-code { height: 250px; }
			#slider-code .viewport { background-color: #ffffff; float: left; width: 960px; height: 332px; overflow: hidden; position: relative; }
			body.producten #slider-code .viewport { height: 250px; }
			#slider-code .buttons { display: block; margin: 30px 10px 0 0; float: left; }
			 
			#slider-code .disable { visibility: hidden; }
			#slider-code .overview { list-style: none; padding: 0; margin: 0;  position: absolute; left: 0; top: 0; z-index: 10; }
			#slider-code .overview li {
				float: left; margin: 0px;
				padding: 0px;
				position: relative; 
				height: 332px;
				text-align: center;
				width: 960px;
			}
				
			#slider-code .overview li img {
				margin: 0px auto;
				position:relative; 
			}
			#slider-code ul.pager {
				margin: 0px;
				position: absolute;
				top: 10px;
				right: 5px;
			}
			#slider-code .pager li { 
				float: left; list-style: none;
				margin-right: 5px;
			}
				#slider-code .pager li a {
					background: url(../img/controls-fs8.png) no-repeat left top;
					height: 15px;
					outline: none;
					padding: 0px;
					position:relative; 
					width: 16px;
					z-index: 100;
				}
					#slider-code .pager li a.active {
						background-position: left bottom;
					}
			#slider-code .pagenum { text-decoration: none; text-align: center; padding: 5px; font-weight: bold; display: block; }
			#slider-code ul.carousselthumb li a { background-color: #ffffff; }
			#slider-code .active { color: #fff; }
			#slider-code ul.carousselthumb li.active a { background-color: #aaa; }

    #footer {
    	background: url(../img/footer-fs8.png) no-repeat left bottom;
		clear: both;
        position: relative;
        height: 41px;
		margin: 0px 0px -38px 0px;
        width: 970px;
        padding: 0px;
    }
		#footer p {
			padding: 13px 0px 0px 25px;
			text-shadow: 1px 1px 0px #00ae46; 
		}
			#footer,
			#footer a {
				color: #004320;
			}

    #contentholder {
        padding: 0 22px;
    }

    /*****************************************************************************/
    /* HOMEPAGE STIJLEN									                	                */
    /*****************************************************************************/
        #linkerKolom {
            position: relative;
            float: left;
            width: 311px;
            padding: 0px 0px 0px 24px;
        }

            #top5products {
                position: relative;
                float: left;
                width: 311px;
            }

                #top5products table {
                    width: 311px;
                    border-bottom: 1px solid #cccccc;
                }

                    #top5products td {
                        padding: 5px 5px 3px 5px;
                        border-top: 1px solid #cccccc;
                    }

                        #top5products td a {
                            color: #000000;
                            text-decoration: none;
                        }

            #browseCatalog {
                position: relative;
                float: left;
                width: 311px;

                margin: 15px 0px 0px 0px;
            }

                #browseCatalog FORM {
                    padding: 20px 0px 30px 15px;
                    background-color: #f1eff0;
                }

                    #browseCatalog FORM SELECT {
                        width: 200px;
                    }

            #productOverview {
                position: relative;
                float: left;
                width: 311px;

                margin: 15px 0px 0px 0px;
            }

                #productOverview a {
                    color: #000000;
                }

                #productOverview .categorie {
                    position: relative;
                    float: left;

                    width: 145px;

                    padding: 0px 10px 20px 0px;
                }

                    #productOverview .categorie a {
                        color: #000000;
                        text-decoration: none;
                    }

        #rechterKolom {
            position: relative;
            float: left;
            width: 293px;
        }

            #featuredProducts {
                position: relative;
                float: left;
                width: 250px;

                margin: 25px 0px 0px 18px;
            }

                #featuredProducts  table {
                    width: 230px;
                }

                #featuredProducts td {
                    border: 0px solid;
                }

                #featuredProducts .content {
                    padding: 0px 10px 0px 10px;
                    background-image: url(../img/featuredProd_center.jpg);
                    background-repeat: repeat-y;
                    color: #636363;
                }

                    #featuredProducts .content a {
                        color: #000000;
                    }

                    #featuredProducts .content .kop {
                        font-family: verdana, arial;
                        font-weight: bold;
                        color: #000000;
                    }

            #zijInformatie {
                position: relative;
                float: left;
                width: 250px;
                margin: 25px 0px 0px 18px;
            }

                #zijInformatie HR {
                    border: 0px solid;
                    padding: 0px;
                    height: 1px;
                    line-height: 1px;
                    overflow: hidden;
                    color: #cccccc;
                    background-color: #cccccc;
                }

                #zijInformatie UL {
                    padding: 0px;
                    margin: 0px 0px 0px 18px;
                }

                #zijInformatie LI {
                    list-style-image: url(../img/li_pijl_rood.gif);
                }

                #zijInformatie LI a, #zijInformatie LI a:hover {
                    text-decoration: none;
                    color: #00676c;
                }

                #zijInformatie LI a:hover {
                    text-decoration: underline;
                }



    /*****************************************************************************/
    /* CONTENTPAGE STIJLEN									                	           */
    /*****************************************************************************/
        #maincontent {
            float: left;
            width: 656px;
            padding: 0px 20px 20px 0px;
        }
			body.productdetail #maincontent,
			body.contact #maincontent {
				width: 572px;
			}
	       	.rightcolumn p,
			#maincontent p {
	       		color: #585858; /* 333f45 */
				font-size: 1.0625em;
				line-height: 1.4em;
				line-height: 1.75em;
	       		padding-bottom: 1em;
	       	}
		       	#maincontent td p {
					line-height: 1.5em;
		       		padding-left: 0px;
		       	}
        	#maincontent img {
        		float: right;
        		margin: 0px 10px 10px 10px;
        	}
	        	#maincontent td img {
	        		float: none;
	        		margin: 0px;
	        	}

			#maincontent li {
				color: #585858; /*#333f45 */
				font-size: 1.0625em;
				list-style-image: url(../img/li_pijl_groen.gif);
			}
            a.filedownload {
                text-decoration: none;
                color: #636363;
            }

            a.filedownload:hover {
                text-decoration: underline;
                color: #06aa4d;
            }

            #contentElement {
                margin: 25px 0px 25px 0px;
            }

                #contentElement .content {
                    padding: 25px 35px 25px 20px;
                    background-image: url(../img/content_element_center.jpg);
                    background-repeat: repeat-y;
                }

                #contentElement td {
                    border: 0px solid;
                }

                /* ZOEKEN */
                #zoekFormulier {
                    position: relative;
                    float: left;
                    width: 604px;
                    margin: 15px 0px 15px 0px;
                }

                    #zoekFormulier FORM {
                        padding: 20px 0px 30px 15px;
                        background-color: #f1eff0;
                    }

                    #zoekFormulier .tekstinput {
                        height: 16px;
                        border: 1px solid #008940;
                    }

                    #zoekFormulier .submit {
                        height: 20px;
                        color: #008940;
                        border: 1px solid #008940;
                        background-color: #ffffff;
                        margin: 0px 0px 0px 10px;
                    }

                .even {
                    background-color: #f7f7f7;
                }

                .oneven {

                }

                .highlight {
                    background-color: #e0e0e0;
                    font-weight: bold;
                    color: #007e35;
                    padding: 0px 2px 0px 2px;
                }
			div#maincontent ul {
				margin-left: 18px;
			}
			body.productenfabrikant ul.productlijst {
				float: left;
				margin: 0px;
				width: 250px;
			}
			div.fabrikantinfo {
				float: left;
				width: 656px;
			}
				div#overfabrikant {
					margin-right: 20px;
				}
				.fabrikantinfo .productlijst li {
					padding-bottom: 0.5em;
				}
.rteInhoud {
    background-color: red;
}
	 /*****************************************************************************/
    /* 		Aanpassingen Insyde	                                                 */
   /*****************************************************************************/

div.utilitymenu {
	padding: 0px;
	position: absolute;
	top: -24px;
	right: 5px;
	width: 244px;
}
	div.utilitymenu form input {
		background: url(../img/bg_search_input.png) no-repeat right top;
		border: none;
		color: #ffffff;
		float: left;
		font-size: 1em;
		height: 17px;
		padding: 1px 3px 0px 3px;
		width: 190px;
	}
	div.utilitymenu form button {
		color: #ffffff;
		cursor: pointer;
		background: url(../img/button_search.png) no-repeat left top;
		border: none;
		float: right;
		height: 18px;
		margin: 0px;
		text-indent: -999em;
		width: 48px;
	}
	div.utilitymenu form button:hover {
		text-decoration: underline;
	}

body.home div#menu {
	margin-bottom: 1em;
}
ul.menu {
	margin: 0px;
	padding: 0px;
}
	div#menu ul.menu li {
		list-style: none;
		float: left;
	}
		div#menu ul.menu li a {
			background: url(../img/menu.png) no-repeat left top;
			display: block;
			float: left;
			height: 35px;
			outline: none;
	        text-indent: -999em;
		}
			div#menu ul.menu li#menu_home a { background-position: 0px 0px; width: 115px; }
			div#menu ul.menu li#menu_aboutus a { background-position: -115px 0px; width: 150px; }
			div#menu ul.menu li#menu_products a { background-position: -265px 0px; width: 156px; }
			div#menu ul.menu li#menu_downloads a { background-position: -421px 0px; width: 172px; }
			div#menu ul.menu li#menu_generalterms a { background-position: -593px 0px; width: 200px; }
			div#menu ul.menu li#menu_contactus a { background-position: -793px 0px; width: 167px; }
			
			div#menu ul.menu li#menu_home.hier a, div#menu ul.menu li#menu_home a:hover { background-position: 0px -35px; width: 115px; }
			div#menu ul.menu li#menu_aboutus.hier a, div#menu ul.menu li#menu_aboutus a:hover { background-position: -115px -35px; width: 150px; }
			div#menu ul.menu li#menu_products.hier a, div#menu ul.menu li#menu_products a:hover { background-position: -265px -35px; width: 156px; }
			div#menu ul.menu li#menu_downloads.hier a, div#menu ul.menu li#menu_downloads a:hover { background-position: -421px -35px; width: 172px; }
			div#menu ul.menu li#menu_generalterms.hier a, div#menu ul.menu li#menu_generalterms a:hover { background-position: -593px -35px; width: 200px; }
			div#menu ul.menu li#menu_contactus.hier a, div#menu ul.menu li#menu_contactus a:hover { background-position: -793px -35px; width: 167px; }

		ul.menu li.open ul.submenu li a {
			display: block;
	        position: relative;
	        font-family: trebuchet, tahoma, verdana, arial;
	        font-weight: bold;
	        color: #6c6c6c;
	        text-decoration: none;
	        border-bottom: 1px solid #eeeeee;
			padding: 3px 0px 3px 12px;
			background-image: none;
		}
			ul.menu li.open ul.level1 li.open a {
				padding: 3px 0px 3px 12px;
				color: #6c6c6c;
			}
			ul.menu ul {
				padding: 0px;
				margin: 0px;
			}
			div#menu ul.menu li ul li a {
				font-size: 1em;
			}
			
div#subnav {
}
	div#subnav ul.menu {
	}
		div#subnav ul.menu li {
			font-size: 1.125em;
			font-weight: bold;
			list-style: none;
			margin: 0;
		}
			div#subnav ul.menu li a {
				background: url("../img/bg_submenu_item.png") repeat-x scroll left top transparent;
				display: block;
				height: 21px;
				padding: 6px 0 4px 8px;
			}
			div#subnav ul.menu li.hier a,
			div#subnav ul.menu li a:hover {
				background-position: left bottom;
			}
			div#subnav ul.menu li a {
				text-decoration: none;
			}
				div#subnav ul.menu li.hier a,
				div#subnav ul.menu li a:hover {
					color: #ffffff;
				}
			
#contentholder ul.overzichtslijst {
	margin: 0 0 30px 0;
}
	#contentholder ul.overzichtslijst li {
		background: url(../img/bg_overzichtslijst.png) repeat-x left top;
		float: left;
		height: 121px;
		list-style: none;
		margin: 0 2px 0 0;
		position: relative;
		width: 325px;
	}
		#contentholder ul.overzichtslijst li a {
			display: block;
			height: 121px;
			left: 0;
			position: absolute;
			top: 0;
			width: 100%;
		}
			#contentholder ul.overzichtslijst li:hover {
				background-position: left bottom;
			}
			body.home #contentholder ul.overzichtslijst li:hover {
				background-position: left top;
			}
		#contentholder ul.overzichtslijst li h2 {
			font-size: 1.5em;
			line-height: 1.75em;
			margin: 0 0 0 172px;
			padding: 35px 0 0 0;
		}
		#contentholder ul.overzichtslijst li h3 {
			color: #4eb9e2;
			font-size: 1.1em;
			margin: 0 0 0 172px;
			padding: 0;
		}
		#contentholder ul.overzichtslijst li:hover h2 {
			color: #ffffff;
		}
		#contentholder ul.overzichtslijst li:hover h3 {
			color: #cfcfcf;
		}
		#contentholder ul.overzichtslijst li img {
			position: absolute;
			left: 0;
			margin: 0;
			top: 0;
		}
			#contentholder ul.overzichtslijst li.metalunion,
			#contentholder ul.overzichtslijst li.shipserv,
			#contentholder ul.overzichtslijst li.iso9001 {
				width: 241px;
			}
			#contentholder ul.overzichtslijst li.metalunion img {
				left: 24px;
				top: 34px;
			}
			#contentholder ul.overzichtslijst li.shipserv img {
				left: 5px;
				top: 24px;
			}
			#contentholder ul.overzichtslijst li.iso9001 img {
				padding: 12px 0px 0px 15px;
			}

div.rightcolumn {
	float: left;
	padding: 22px 0px 17px 0px;
	width: 240px;
}
	body.producten div.rightcolumn {
		padding-top: 75px;
	}
	body.productdetail div.rightcolumn,
	body.content div.rightcolumn {
		width: 324px;
	}

div.product_thumblijst {
	float: left;
	width: 240px;
}
div.product_thumblijst ul {
	padding: 0px 0px 0px 12px;
}
	div.product_thumblijst ul li {
		padding-top: 10px;
		list-style: none;
		float: left;
		margin-right: 12px;
	}
		div.product_thumblijst ul li img {
			border: 1px solid #0069aa;
		}

	#maincontent div.crumbpath ul {
		margin: 0;
		padding: 11px 0 10px 2px;
	}
		#maincontent div.crumbpath li {
			background: url('../img/crumbpath_arrow.png') no-repeat right 5px;
			float: left;
			list-style: none;
			margin: 0 6px 0 0;
			padding: 0 9px 0 0;
		}
			#maincontent div.crumbpath li.last {
				background: none;
			}

		div.crumbpath li a {
		}
		
	p#afbeeldingrechtsboven img {
		width: 200px;
	}

	div#maincontent form {
		padding: 16px;
	}
		form fieldset div {
			padding: 0 0 10px 0;
		}
			div#maincontent form label {
				clear: left;
				display: block;
				float: left;
				margin-bottom: 0.5em;
				padding-right: 10px;
				text-align: right;
				width: 100px;
			}
			div#maincontent form input {
				width: 280px;
				height: 14px;
			}
				div#maincontent form input.error {
					border: 1px solid #cc0000;
				}
				div#maincontent form .humanityfield input {
					margin-left: 110px;
				}
			div#maincontent form textarea {
				width: 280px;
				font-size: 1.0em;
			}
			div#maincontent form p {
				padding-left: 350px;
			}
			div#maincontent p.verplicht {
				padding-left: 139px;
				margin-top: -36px;
			}
			form div.error span {
				display: block;
				color: #cc0000;
				padding: 0.5em 0 0 0;
			}

/* downloads */
#downloads {
	text-align: left;
	width: 652px;
} 
#downloads h2 {
	background: url(../img/bg_submenu_item.png) repeat-x left top;
	cursor: pointer;
	font-size: 1.3em;
	height: 21px;
	padding: 6px 0px 4px 10px;
	margin: 0px;
}
	#downloads h2.ui-state-active {
		background-position: left bottom;
	}
		#downloads h2.ui-state-active a {
			color: #ffffff;
		}
	#downloads h2 a {
		text-decoration: none;
	}
#downloads table {
	margin: 0px;
	width: 100%;
}
	#downloads table th {
		padding: 8px 4px;
	}
	#downloads table td {
		padding: 4px;
	}
		#downloads table .filetype {
			width: 16px;
		}
		#downloads table .download {
			width: 64px;
		}
	#downloads thead tr {
		background-color: #eaeaea;
	}
	#downloads thead th {
		border-bottom: 1px solid #7f7f7f;
	}
	tr.odd {
		background-color: #f9f9f9;
	}
	
div.testimonial {
	background: url(../img/gradient.png) repeat-x left bottom;
	padding: 15px;
}
	div.testimonial p {
		color: #84888a;
		font-style: italic;
		font-size: 2em;
		line-height: 1.5em;
		margin: 0;
	}

/* genral terms */	
body.generalterms #maincontent {
	padding-bottom: 0px;
	width: 918px;
}
body.generalterms #wrapper ul.overzichtslijst {
	float: left;
	margin: 0px 20px 0px 0px;
	padding-bottom: 20px;
	width: 612px;
}
body.generalterms #wrapper ul.overzichtslijst li {
	width: 304px;
}
body.generalterms #wrapper ul.overzichtslijst li img {
	margin: 29px 10px 0px 7px;
}
.generalterms #contentholder ul.overzichtslijst li h2 {
	font-size: 1.3em;
}
.generalterms #contentholder ul.overzichtslijst li h2,
.generalterms #contentholder ul.overzichtslijst li h3 {
	margin-left: 86px;
}
body.generalterms div.rightcolumn {
	display: none;
}
	div#termstop {
		clear: both;
		width: 918px;
	}
		div#leftcolumn {
			float: left;
			width: 610px;
		}
	div#inkoopterms {
		float: right;
		margin: -16px 0px 20px 0px;
		width: 610px;
	}
	#contentholder div#inkoopterms h2 {
		display: block;
		padding: 10px 10px 20px 10px;
		margin: 0px;
	}
		div#inkoopterms p {
			padding: 0px 10px 10px 10px;
		}
	div#inkoopterms,
	#contentholder ul.overzichtslijst#inkoopvoorwaarden,
	#contentholder ul.overzichtslijst#inkoopvoorwaarden li,
	.rightcolumn div.introblock {
		margin-right: 0px;
		width: 286px;
	}
	div.introblock {
		background: url(../img/bg_intro_terms.png) repeat-x left bottom;
	}

/* contact */
body.contact #maincontent {
	width: 612px;
}
div.googlemapwrapper {
    width: 610px;        /* dit is de breedte van de map */
    height: 300px;       /* dit is de hoogte van de map */
    overflow: hidden; 
    display: none;       /* initieel de map niet weergeven (gebeurt in javascript) */
    border: 1px solid #d7d7d7;
}
	div.googlemapwrapper div#googlemap {
	    width: 100%;     /* breedte en hoogte van 100% zorgt voor een goede weergave op smartphones en netbooks die een fullscreenoptie voor maps hebben) */
	    height: 100%;
	}
.rightcolumn form {}
.rightcolumn form label {
	clear: both;
	display: block;
	font-size: 1.0625em;
}
.rightcolumn form input,
.rightcolumn form textarea {
	width: 220px;
}
body.contact table {
	text-align: left;
}
body.contact table h2 {
	font-size: 1.3em;
	margin: 0px;
}
body.contact th {
	padding: 0px;
}
	td span.label {
		display: block;
		float: left;
		width: 30px;
	}
	body.contact #maincontent td {
		font-size: 1.1em;
	}
		body.contact #maincontent td strong {
			display: block;
			float: left;
			width: 24px;
		}
	body.contact #maincontent td,
	body.contact #maincontent th {
		border: none;
		padding:3px 0px 3px 10px;
	}
	body.contact #maincontent .introblock {
		padding: 7px 0px 7px 0px;
		margin-bottom: 10px;
	}
		body.contact #maincontent .introblock table {
			width: 612px;
		}
				body.contact #maincontent .introblock table h2 {
					padding-bottom: 0.8em;
				}
		body.contact .rightcolumn .introblock {
			margin: 57px 0px 10px 0px;
			height: 130px;
		}
		body.contact .rightcolumn .introblock h2,
		body.contact .rightcolumn .introblock p {
			padding: 10px;
		}
			body.contact .rightcolumn .introblock h2 {
				padding-bottom: 0px;
				margin-bottom: 0px;
			}
		.contact .rightcolumn form {
			padding: 0px 10px;
		}
			.contact .rightcolumn form label {
				padding-bottom: 0.2em;
			}
			.contact .rightcolumn form input,
			.contact .rightcolumn form textarea {
				border: 1px solid #bcbcbc;
				padding: 3px 1px;
				width: 265px;
			}
				.contact .rightcolumn form textarea {
					height: 100px;
				}
			.contact .rightcolumn form label {
				font-weight: bold;
			}
			.contact .rightcolumn form p a {
				background: url(../img/button_submit.png) no-repeat left top;
				display: block;
				height: 29px;
				outline: none;
				text-indent: -999em;
				width: 136px;
			}
			.contact .rightcolumn form p a:hover {
				background-position: left bottom;
			}
		#bankinfo {
			background: url(../img/bg_intro_terms.png);
			margin: 10px 0px 0px 0px;
			padding-top: 10px;
			padding-bottom: 15px;
		}	
		#bankinfo h3 {
			padding-left: 10px;
		}	
			#maincontent #bankinfo th {
				font-size: 1.1em;
				padding-right: 20px;
			}
		#bankinfo th ,
		th h2 {
			text-align: left;
		}	
			
/* Overige classes etc. */
ul.zoekresultatenlijstje a {
	color: #636363;
}
a#hyperlink_home {
	position: absolute;
    top: 0px;
    left: 0px;
    height: 97px;
    width: 149px;
}
fieldset {
	border: none;
	display: inline;
	margin: 0px;
	padding: 0px;
}
.clearfloat:after,
div#wrapper:after,
div#menu:after,
div.crumbpath ul:after,
ul.overzichtslijst:after {
	content: ".";
	display: block;
	height: 0;
	visibility:hidden;
	clear: both;
}
