	* {
		margin:0px;
    padding:0px;
		font-family		: arial;
	  font-family: Arial, Helvetica, sans-serif;
	  font-size: 11px;
	  color: #333333;
    line-height: 16px;
	}

	body{
		background: #fff; /* #edf0f5 */
	}

	body,html{
		width:455px;
		height:100%;
	}

	h1{
    font-size: 15px;
	  color: #d10018;
    margin: 0px;
	}

  a{
    color:#000;
  }
  
  a:hover{
    text-decoration:none;
  }

  img {
    border: 0px;
  }

	.hr{
		background:#e5e5e5;
		width:100%;
		height:1px;
		margin:3px 0 3px 0;
	}

  div#container {
    width: 455px;
    height: 100%;

  }

  div#header{
    height: 250px;
    width: 575px;
  }

  div#content1 {
   width:455px !important;
   width:445px;
   display: block;
   float: left;
   position: relative;
  }

  div#content2 {
   position: relative;
   display: block;
   float: left;
  }

  div#menu{
    border: 1px solid #FFF;
    height: 200px;
    overflow:hidden;
  }

  div#header_links {
    float: left;
    display: block;
    width: 425px;
    margin: 0 0 10px 10px;
  }

  div#header_rechts {
    float: left;
    display: block;
    width: 422px;
    margin: 0 0 10px 10px;
  }

  div#content {
    margin-top:10px;
  }

  div#content_links {
    float: left;
    display: block;
    width:  405px !important;
    width:  400px;

    padding: 10px;
    background: #FFF;
    color: #333333;
    margin: 0 0 10px 0;
    padding: 0 15px 0 15px;
  }

  div#content_rechts {
    float: left;
    display: block;
    width:  405px !important;
    width:  400px;
    margin: 0 0 10px 0;
    padding: 0 15px 0 15px;
    font-size: 10px;
    background: #FFF;
  }

  div#extra_header {
    width:320px;
  }

  div#tka, div#tkg {
    width: 410px !important;
    width: 400px;
  }

	div#zoeken{
    background: #FFF;
		width:408px;
		height:45px;
		color:#26291e;
		padding:5px ;
		font-weight:bolder;
		margin:10px 0 0 2px;
    float: right;
    border: 1px solid #ccc;
	}
  
	div#zoeken2{
		width:225px;
		height:55px;
    background: url(/ondernemersplein/images/zoeken2_bg.gif);
		color:#FFFFFF;
		padding:3px 7px;
		font-weight:bolder;
    border: 2px solid #fff;
	}

  div#poweredby {
    width:239px;
    margin-bottom:7px;
    background: #f00;

    float: right;
  }

	.zoekveld, .q{
		border:none;
		width:190px;
		height:17px;
		font-weight:lighter;
    border: 1px solid #9c9c9c;
    margin: 0 0 0 0;
	}

	.inschrijvenknop{
    background: url(/ondernemersplein/images/btn_inschrijven.jpg);
		cursor:pointer;
		border:none;
		width:72px;
		height:22px;
	}
  
	.button{
		width:205px;
		height:72px;
		display:block;
		float:left;
    background: url(/ondernemersplein/images/zoeken_bg.gif) repeat-x #FFF;
		text-decoration:none;
		font-weight:bolder;
		padding:30px 0 0 4px;
		border:1px solid #FFF;
		text-align:center;
     color:#555555;
	}

  a.button, a.button_on {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 15px;
    font-weight: bold;
    text-decoration: none;
    line-height: 20px;
  }

  a.button {
    color:#555555;
  }

	.button_on{
		width:205px;
		height:72px;
		display:block;
		float:left;
    background: url(/ondernemersplein/images/zoeken3_bg.gif) repeat-x #d2021a;
		color:#FFF;
		font-size:12px;
		text-decoration:none;
		font-weight:bolder;
		padding:30px 0 0 4px;
		border:1px solid #FFF;
		text-align:center;
	}

	.button:hover{
    background: url(/ondernemersplein/images/zoeken4_bg.gif) repeat-x #FFF;
	}

	a.def_link {
		color:#000;
	}
	a.def_link:hover{
		text-decoration:none;
	}
	a.def_link2 {
		text-decoration:none;
		color:#000;
    font-size: 11px;
	}


	

	.zoek_titel{
		font-weight:bold;
		background:#FFFFFF;
		padding:4px 0 4px 3px;
		border-bottom:1px solid #DDDDDD;
	}
	.zoek_resultaat{
		padding:2px;
		border-bottom:1px solid #DDDDDD;
	}
	.zoek_resultaat a {
		color:#000;
		text-decoration:none;
	}
	.zoek_resultaat a:hover {
		text-decoration:underline;
	}
	.zoek_pagina{
		color:#616161;
		padding:0 3px;
		text-decoration:none;
		font-weight:bolder;
	}
	.zoek_pagina:hover {
		color:#000000;
	}

	.hidden_items a{
		display:block;
		color:#000000;
		text-decoration:none;
	}
	.hidden_items{
		padding-left:20px;
	}

	.cat_items{
		height:12px;
	}
	#tekoop_links{
		float:left;
		width:370px;
	}
	#tekoop_rechts{
		float:left;
		width:200px;
		padding-left:10px;
	}
	li {
		margin-left:15px;
	}
	input:focus, select:focus{
	 background:#EEE;
	}




