body 				{font-family:arial; font-size:10px; padding:0px; margin:0px; height:100%;background:url(/img/bg.jpg) repeat-y; }
img 				{border: 0px;}
a	 		    	{font-weight:normal; text-decoration:underline; color:#0A51A1;}
a:hover 			{text-decoration:none;}

h1					{font-family: Arial; font-size: 25px; font-style: normal; font-variant: normal; text-decoration: none; color: #CC0000;}
h3					{font-family: Arial; font-size: 11px; font-weight: bold;}
#hr					{height:3px; background: url(../img/bghr.jpg) repeat-x;}
#header 			{float:left; background: #FFBF00; margin:0px; width:100%; height: 104px; border-top:1px solid #FFFFFF;}
#logo-links-top		{float:left; width:554px; height:104px; margin:0px;}
#logo-rechts-top	{float:right; width:296px; height:104px; margin:0px;}
#logo-rechts		{float:right; width:296px; height:207px; background:url(../img/logo_rechts.jpg) right no-repeat; right:0px; position:absolute;}
#footer				{height:1px; background:#FFFFFFF; width:100%;}
#links				{float:left; width:188px; background:#FFFFFF;}

#menu-spacer		{float:left; display:block; height:26px; width:188px; background:#E5E5E5; border-top:1px solid #FFF; list-style:none; padding:0px; margin:0px;}
#menu-links			{float:left; width:188px; padding-top:20px;}
#menu-links ul	   	{margin:0px; padding-left:0px; border-top:1px solid #FFFFFF;}
#menu-links li		{display: block; width:188px; display:block;}
#menu-links a		{color:#000; text-decoration:none; display:block; min-height:26px; font-weight:bold; padding-left:20px; line-height:26px; width:168px; background:url(../img/menu_off.jpg) right no-repeat;}
#menu-links a:hover  {display:block;background:url(../img/menu_over.jpg) right no-repeat; color:#FFFFFF;}
#menu-links a.aan	{display:block;background:url(../img/menu_over.jpg) right no-repeat; color:#FFFFFF;}

#menu-service		{float:left; width:188px; display:block;}
#menu-service ul	   	{margin:0px; padding-left:0px; border-top:1px solid #FFFFFF;}
#menu-service li		{display: block;}
#menu-service a		{color:#000; text-decoration:none; display:block; min-height:26px; font-weight:bold; padding-left:20px; line-height:26px; width:168px; background:url(../img/menu-service_off.jpg) no-repeat;}
#menu-service a:hover{display:block;background:url(../img/menu-service_over.jpg) no-repeat; color:#FFFFFF;}
#menu-service a.aan	{display:block;background:url(../img/menu-service_over.jpg) no-repeat; color:#FFFFFF;}

#subje ul			{margin:0px; padding:0px;}
#subje li 			{display:block;}
#subje li a 		      {display:block; text-decoration:none; color:#FFFFFF; line-height:26px; min-height:26px; background:#9DB9D9;}
#subje li a:hover	{display:block;text-decoration:none; background:#84A8D0;}
#subje li a.aan 	{display:block;text-decoration:none; background:#84A8D0; color:#FFFFFF;}

#subje-service ul			{margin:0px; padding:0px;}
#subje-service li 			{display:block; float:left;}
#subje-service li a 	    {display:block; text-decoration:none; color:#033F88; line-height:26px; min-height:26px; background:#FDB813;}
#subje-service li a:hover	{display:block;text-decoration:none; background:#84A8D0;}
#subje-service li a.aan 	{display:block;text-decoration:none; background:#84A8D0; color:#FFFFFF;}

#nieuws-item			{float:left; width:100%; margin-left:0px; padding-top:20px; max-width:1500px; border-bottom: 1px solid #CCCCCC;}
#img-nieuws				{float:left; margin-right:13px; margin-bottom:13px; }
#tekst-nieuws			{float:left;}

#menu-links-onder	{float:left; width: 188px; background:#BF0000; height:100% border-top:1px #FFFFFF solid;}
.links-onder		{padding:20px 0px 20px 15px;}
#main 				{float:left; font-size:11px; color:#0A51A1; line-height:20px; background:url(../img/bg_main.jpg) left repeat-y; margin-left:4px; padding-right:296px;}
#breadcrumb			{margin:0px;}
.breadcrumb			{padding:20px 0px 0px 20px;}
#midden				{margin-left:188px; padding:0px;}
.inhoud				{padding:20px; background:#FFFFFF;}
.inhoud-tabel		{padding:5px 10px 5px 10px; height:160px; font-size:11px;}

#contactformulier 	   {padding:0px; width:600px;}
label.contactformulier {font-weight:bold; color:#0A51A1; display:block;	float:left;	width:130px; margin-bottom:3px;	padding:3px;}
input.contactformulier {display:block; float:left; margin-bottom:3px; padding:3px; width:200px;	font-family:Arial; border:1px solid #0A51A1; height:15px;}
select.contactformulier{display:block; float:left; width:60px; margin-bottom:3px; padding:3px;}
#contactformulier br    {clear:left;}
select.contactformulier{padding:0px; font-size: 100%; font-family: Verdana;}
.submit 			   {border:1px solid #FFFFFF; background-color:#0A51A1; color:#FFFFFF; font-family:Verdana; font-size:11px; margin: 4px;}

.smoel table table			{border:1px solid #CCCCCC; width:250px; margin: 0px 20px 20px 0px; padding: 5px; height: 130px; }
.smoel td					{color:#0A51A1; margin: 0 20 0 0; }