div#print_logo { display:none; }

body, html { margin:0px;padding:0px; }
body { font-family:Georgia,verdana,arial,Tahoma,sans-serif,helvetica; color:#000; font-size:74%; text-align:center; line-height:180%;
	background:#fff url('../images/bg.gif') center top repeat-y; }
hr { height:1px; border:0px solid #1F386B; color:#1F386B; background-color:#1F386B; margin:4px 0 4px 0; }
ul { list-style:square; margin:10px 0 14px 0; padding:0 0 0 22px; }
ul li { margin:0 0 0 0; padding:0 0 6px 0; }
p { margin:0 0 12px 0; }
h1,h2,h3,h4,h5,h6 { font-weight:bold; font-family:Georgia,Arial,sans-serif,helvetica,verdana; margin:0 0 6px 0; color:#fff; }
h1 { font-size:150%; }
h2 { font-size:120%; margin-top:15px; }
a img { border:none; margin:0 0 0 0; line-height:0px; }
a { text-decoration:underline; color:#fff; }
a:hover { text-decoration:underline; color:#000; }
div { margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; }
div.reset { clear:both; height:1px; float:none; font-size:0%; line-height:0%; }
form { margin:0 0 0 0; font-family:Georgia,verdana,sans-serif,helvetica,arial; font-size:100%;}
table { margin:0 0 0 0; border-collapse:collapse; }
td { vertical-align:top; padding:0 0 0 0; font-size:100%; text-align:left; }


/* Main layout ______________________________ */
div#page { position:relative; width:100%; }
table#main { width:760px; text-align:left; padding:0; margin:0 auto; }
  table#main td#header { height:160px; background:url('../images/header_bg.gif') 0 0 no-repeat; }
	table#main td.colLeft { width:225px; }
	table#main td.colRight { width:535px; }

div#header_photo { margin:10px 0 0 25px; background-position:0 0; background-repeat:no-repeat; width:700px; height:150px;  }
	div#header_photo a { display:block; width:700px; height:150px;}

div#menu {}
	#menu a { display:block; width:225px; height:50px; margin-bottom:0px; background-position:0px 10px; background-repeat:no-repeat; }
	#menu a:hover { background-position:0px -40px; }
	#menu a.btn_01 { background:url('../images/btn_01.gif') 0 0; height:40px; }
	#menu a.btn_02 { background-image:url('../images/btn_02.gif'); }
	#menu a.btn_03 { background-image:url('../images/btn_03.gif'); }
	#menu a.btn_04 { background-image:url('../images/btn_04.gif'); }
	#menu a.btn_05 { background-image:url('../images/btn_05.gif'); }
	#menu a.btn_06 { background-image:url('../images/btn_06.gif'); }
	#menu a.current { background-position:0px -40px; }
	#menu a#btn_01, #menu a.btn_01:hover { background-position:0px -50px; } /*knop 1 anders behandelen*/
	
	
div#content { padding:18px 35px 50px 50px; }
div#legal { text-align:right; margin:20px 0 0 0; color:#DCEFFF; font-size:92%; }
	
	
/* Forms ______________________________ */
input,textarea { border:1px solid #005CAD; font-size:100%; padding:2px; color:#222; font-family:Georgia,verdana,sans-serif,helvetica,arial; background-color:#DCEFFF; }
input.submit { float:none; background:#005CAD; border:1px solid #000; color:#fff; font-weight:bold; padding:1px 4px 2px 4px; font-size:94%; margin:0 6px 6px 0; width:60%; }
input.radio, input.checkbox { border:none; background-color:none; }
table.formulier { width:100%;}
	table.formulier td { padding:2px 10px 4px 0; line-height:160%; }
	table.formulier td.col1 { width:30%; }
	table.formulier td.col2 { width:70%; }
form .required { background-color:#FFFEC9;}
div#error_message {}
div#error_message.highlight { margin-bottom:6px; }
div#error_message ul { margin:0 0 0 0; }
div#error_message p { margin:0 0 3px 0; }
div#error_message h2 { color:#000; font-size:110%; }

