*					         {margin:0px; padding:0px;}
body               {line-height:160%; background:#FFFFFF; font-family:Tahoma,sans-serif; font-size:11px; color:#666;}
h1                 {font-size:40px; margin:20px 0px 0px 20px; color:#0E2B89; }
h2                 {font-size:26px; margin:10px 0px 0px 20px; color:#0E2B89; }
h3                 {font-size:11px;  margin:5px 0px 0px 20px;}
p                  {margin-bottom:5px; text-align:left; padding: 10px 10px 10px 20px; }
hr                 {border:0px; border-top:1px solid #0E2B89; height:1px; margin-top:0px!important; margin-top:-5px;margin-left:10px;}

h4                  {text-align: left; padding: 10px 20px;}
h3.kop                 {text-align: left; color: #0E2B89;}

a.banner            {float: left; margin-left: 20px; display: block; width: 96px; padding: 15px 0px; border: 1px solid #0e2b89; background: #18964c; text-align: center; margin-top: 10px; color: #FFF; text-decoration: none; font-size: 13px; height: 65px; line-height: 160%;}
a.banner:hover      {color: #0e2b89;}
#header a.banner    {float: right; margin-right: 10px; margin-top: 40px; height: 30px; width: 150px; padding: 0px; line-height: 30px; font-size: 11px;}
#left.demo      {margin-right: 10px;}

a                  {color:#666; text-decoration:underline; font-weight:bold;}
a:hover            {color:#666; text-decoration:none;}
.navigatie a       {font-weight:normal; color:#000000; font-size:12px; text-decoration:none;}
.navigatie a:hover {color:#666; text-decoration:underline;}
a.selected         {text-decoration:underline; color:#0E2B89;}
img						{behavior:url(/_include/pngFix.htc); border:0px;}
ul						{margin:0px 0px 5px 60px;}
li						{list-style:square;}
#logo ul li   {display:inline;}
#logo li      {margin-left:10px;}
.verkocht {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
  background-color: #df0000;
	color: #ffffff;}

select, input {font-family:Tahoma,sans-serif; font-size:11px;}

/*  ---------------  	DIVS    ------------------ */
	
#container {width:780px; background:#FFFFFF; margin-top:10px; position:relative; border:1px solid #0E2B89;}
#header    {width:780px; height:177px; background:#FFFFFF url(/_images/header.gif); float:left; position:relative; } 
#content   {border:0px solid black; float:left; margin: 20px 0px 20px 10px;  }
#left      {border-right:1px solid #0E2B89; width:500px; float:left; text-align:left;}
#search    {width:215px; background:#0E2B89; border:1px solid #0E2B89; float:left; margin-left:20px; height:400px;}
#footer    {width:780px; height:15px;}
#logo      {position:absolute; right:10px; bottom:30px;}
#menu      {height:20px; position:absolute; left:30px; top:158px; border:0px solid white; text-align:left;}

#acelogo {position:absolute; bottom:0; right:0; margin-right:5px; margin-bottom:5px;}

#menu ul            { margin:0px;}
.menu               { margin-right:0px;}
.menu li            { list-style:none; margin:10px 20px 0px 0px; font-size:10px; font-weight:normal; display:inline; }
.menu li a          { color:#FFF; text-decoration:none; font-weight:normal; }
.menu li a:hover    { color:#FFF; text-decoration:none; text-decoration:underline;}
.menu li a.selected { color:#FFF; text-decoration:none; text-decoration:underline;}

#divZoekForm        { color:#FFF; padding: 10px 0px 10px 0px; }

/*  ---------------  	Classes    ------------------ */

.picture   { padding:0px; border:1px solid #F79442; margin-top:10px;}
.tekstvlak { background:#FFFFFF; border:1px solid lightgrey; padding:5px;}
.clear     { clear:both;}

.sorteringtable {
  color: White;
}

form#contact fieldset {padding: 10px; margin-right: 10px; margin-bottom: 10px;}
form#contact legend {padding: 0px 5px; font-weight: bold; font-size: 11px;}
form#contact label {float: left; clear: both; width: 150px;}
form#contact input {margin: 5px 0px; padding: 3px; width: 200px;}
form#contact label {margin-top: 5px;}
form#contact small.required {color: #F00;}

a.nutselect img {margin-top: 10px;}