@charset "utf-8";

body, html	{margin:0; padding:0;}
body			{background:#FFFFFF url(../images/head_bg.jpg) repeat-x center top;}
html			{font-family:Arial,Helvetica,sans-serif; color:#636363; font-size:62.5%;}

h1,h2,h3,h4	{margin:0; padding:0;}
h1				{font-size:2.5em;}
h2				{font-size:1.2em;}
h3				{font-size:1.2em;}
h4				{font-size:1.1em;}

img, ul, li, ol, p					{border:0 none; margin:0; padding:0;}
a, a:hover, a:active, a:visited	{border:0 none; color:#636363;}
a:hover									{text-decoration:none;}
p 											{height:0; line-height:140%; text-align:left; display:block;}
ul, li									{list-style:disc;}

div#container 				{margin:0 auto; width:980px;}
div#header 					{height:220px; width:980px;}
div#header h1				{display:none;}

div#header ul 				{display:block; list-style:none; margin:0 auto; width:520px; font-size:1.3em; overflow:hidden;}
div#header li				{display:block; float:left; width:110px; margin:0 10px;}
div#header li a 			{display:block; text-align:center; color:#929497; padding:10px; text-decoration:none; font-weight:bold;}
div#header li a:hover,
div#header li .active 	{color:#FFFFFF;}

div#logo 						{background:url(../images/logo.png) no-repeat center top; float:left; height:76px; margin-top:50px; width:328px;}
div#head_text_home 			{background:url(../images/head_text.png) no-repeat right top; float:right; height:150px; margin-top:31px; width:457px;}
div#head_text_home a 		{background:url(../images/contact.png) no-repeat; display:block; height:25px; margin:110px 0 0 150px; width:114px;}
div#head_text_home a:hover {background-position:0 -26px;}

div#content 					{margin:60px 0; width:980px; overflow:hidden; font-size:1.2em; background:none;}
ul#home_blocks					{overflow:hidden; list-style:none;}
ul#home_blocks li				{display:block; float:left; width:250px; height:290px; padding:20px 17px 0; background:url(../images/three_block.png) no-repeat; text-align:center;}
ul#home_blocks h2				{display:none;}
li#middle_block				{margin:0 64px;}

ul#home_blocks img 			{margin-bottom:17px;}
ul#home_blocks a 				{background:url(../images/leesmeer.png) no-repeat; display:block; height:22px; margin:60px 0 0 170px; width:84px;}
ul#home_blocks a:hover 		{background-position:0 -22px;}

div#overmij						{background:url(../images/overmij_bg.png) no-repeat; display:block; width:980px; padding-top:55px; line-height:160%;}
div#overmij_content			{width:700px;}
div#overmij_content h2		{display:block; margin-bottom:5px;}
div#overmij_content ul,
div#content_right ul			{margin:15px 0; padding-left:30px; list-style:circle;}
div#overmij_content li,
div#content_right li			{margin:5px 0;}

div#watdoeik					{background:url(../images/watdoeik_bg.png) no-repeat; display:block; width:980px; padding-top:55px; line-height:160%; overflow:hidden;}
div#watdoeik h2,
div#watdoeik h3				{display:block; margin-bottom:5px;}
div#watdoeik h3				{margin:10px 0;}

div#contact						{background:url(../images/contact_bg.png) no-repeat; display:block; width:980px; padding-top:55px; line-height:140%; overflow:hidden;}
div#content_left				{width:458px; float:left;}
div#content_left h2			{display:block; margin-bottom:20px;}
div#content_left ul			{list-style:none; overflow:hidden;}
div#content_left li			{display:block; height:25px; padding-bottom:10px;}
div#content_left strong		{display:block; float:left; width:150px;}
div#content_left span		{display:block; float:right; width:300px;}

div#content_right				{width:458px; float:right; overflow:hidden;}
div#content_right h2			{display:block; margin-bottom:20px;}
div#content_right label		{display:block; width:115px; height:35px; float:left;}
div#content_right strong	{display:block;}
div#content_right span		{display:block; font-size:0.8em; color:#B6B6B6;}

div#content_right input,
div#content_right textarea	{display:block; float:right; border:1px solid #E0E0E0; padding:5px; width:330px; font-family:Arial,Helvetica,sans-serif; font-size:12px; color:#636363;}
input.fields					{margin-bottom:10px; height:15px;}

div#content_right div		{display:block; clear:both; padding-top:10px;}
div#content_right input.verstuur			{width:70px; height:22px; padding:0; background:url(../images/verstuur.png) no-repeat; border:0 none;}
div#content_right input.verstuur:hover	{background-position:0 -22px; color:none; border:0 none;}

div#footer 						{border-top:1px solid #E0E0E0; color:#B6B6B6; text-align:center; font-size:1.1em;}
div#footer p 					{padding:18px 0; text-align:center;}
div#footer img 				{margin:20px 0;}
div#footer a					{color:#B6B6B6; text-decoration:underline;}
div#footer a:hover			{color:#A1A1A1;}
