html, body				{margin:0; padding:0; height:100%; font-family:Century Gothic; font-size:12px;}

h1						{font-size:15px; color:#782b8b; font-weight:bold;}
h2						{font-size:12px; color:#000; font-weight:normal;}
h3						{font-size:12px; color:#000; font-weight:bold; margin-top:30px;}
h4						{font-size:12px; color:#782b8b; font-weight:bold; margin-top:30px; margin-bottom:0;}

img						{border:0;}

.container				{margin:0 auto; width:960px; min-height:100%; border-left:1px solid #babab9; border-right:1px solid #babab9; position:relative;}
.header					{text-align:center; padding-top:57px; height:132px;}
.header div				{vertical-align:top;}
.header_button			{width:72px; height:27px; background-color:#782b8b; color:#fff; display:inline-block; line-height:27px; font-size:15px; text-align:left; padding-left:16px;}
.header_button:hover	{background-color:#a5ce3a;}

/* footer is fixed aan bottom, hoogte van footer instellen als padding-bottom bovenliggende div + datgene wat een tussenruimte nodig is (82px + 60px = 142px)*/
.content				{padding:0 17px 162px;}
.content img				{margin-bottom:20px;}
.footer					{position:absolute; bottom:0px; width:100%; height:102px; font-size:11px; color:#782b8b; background:url('images/footer-balk.png') repeat-x;}

.box 					{width:256px; height:204px; display:inline-block; padding:13px; margin:10px; border:1px solid #babab9;}
.box img					{width:254px; height:155px; border:1px solid #babab9; margin:0;}
.balk					{height:30px; background-color:#fff; margin-top:13px; font-size:12px; padding:0 5px; line-height:30px;}
.balk a					{color:#782b8b; text-decoration:none;}

.page					{width:520px; margin:0 auto;}
.nav					{padding-top:40px; font-size:12px; color:#782b8b;}
.nav a					{color:#782b8b; text-decoration:none;}

.cv						{width:276px; margin:0 auto;}
.cv p					{margin-top:0;}