body, html, form {height: 100%;}

body {
	padding:0;
	margin:0;
	min-width: 100%;/* for mozilla*/
	color: #000;
	font-family: Arial, Helvetica, sans-serif; font-weight: normal; line-height: 16px; 
	font-size: 12px;
	background: #fff;
}

img {border: 0;}

table {
	border-collapse: collapse;
	font-size: 11px;
}

table td, table th {padding: 0; margin: 0; vertical-align: top;}

a:link, a:visited {color: #3a71aa; font-weight: normal; text-decoration: underline}
a:focus, a:hover, a:active {text-decoration: none;}

#container {margin: auto; width: 699px;}

#header {background: #fff url(images/head_bg.gif) no-repeat 0 0;}
#header tr td {padding-right: 21px; width: 99px; height: 115px;}
#header tr td.last {padding-right: 0; width: 99px; height: 115px;}

h2 {padding: 5px 0 5px 120px; background: #fef10d; font-size: 14px; margin: 0;}
h3 {font-size: 12px; padding-top: 10px;}

#wizardContainer {background: #fff url(images/bg.gif) repeat-y 0 0; padding: 10px 10px 0 120px; margin-bottom: 20px;}

/* navbar is 699 -120 -10 (padding) = 569px */
#navBar {margin-top: 10px;}
#navBar td {padding: 4px 3px; background: #000;}
#navBar a:link, #navBar a:visited  {color: #bfbfbf; letter-spacing: 0; font-size: 12px; font-weight: bold; text-decoration: none;}
#navBar a:focus, #navBar a:hover, #navBar a:active {color: #fef10d;}
#navBar td.spacer {border-left: dashed 1px #000; background: #bfbfbf; padding: 0;}
#navBar td.back {width: 114px;}
#navBar td.next {width: 342px;}
#navBar td.next2 {width: 94px;}

#popup {width: 320px; border: solid 1px #bbb; padding: 10px; margin: auto; margin-top: 20px;}
#popup h3 {font-size: 13px;}

.warning {font-weight: bold; color: Red;}

table.form1 td {vertical-align: middle; padding: 2px 0;}
table.form1 td.c1 {width: 100px;}
table.form1 td.c2 {width: 184px;}
table.form1 td.c3 {width: 100px;}
table.form1 td.c4 {width: 184px;}

.text {width: 142px; border: solid 1px #000; font-size: 11px; padding: 2px;}
.drop {width: 500px; border: solid 1px #000; font-size: 11px;}

h4 {background: #fef10d; font-size: 12px; padding: 3px; margin: 10px 0;}
h5 {background: #e6e6e6; font-size: 12px; padding: 3px; margin: 10px 0;}

table.printForm th {width: 250px; text-align: left; padding: 3px; background: #efefef; border-bottom: solid 2px #fff; border-right: solid 1px #fff;}
table.printForm td {width: 300px; text-align: left; padding: 3px; background: #efefef; font-weight: normal; border-bottom: solid 2px #fff;}
table.printForm {width: 518px;}
table.printForm td.headercell {background: #fff; padding: 0;}

label {padding-left: 5px;}

#bulletInfo li {font-weight: bold; padding: 4px 0;}
div.adres {text-align: center; font-weight: bold; font-size: 14px; margin-bottom: 10px; padding: 20px 0; background: #fef10d;}
div.adres p {padding: 3px; margin: 0;}

table.tekening {width: 400px;height:120px;border-style:solid;border-width:2px;border-color: #ff0000;padding:10px;}
table.tekening th {vertical-align: top; width: 140px; font-weight: normal; text-align: left;}
table.tekening td {vertical-align: top; width: 240px}
#handtekening strong {display: block; margin-top: 20px;}

.h1      { color: #000; font-size: 14px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; line-height: 130%; text-decoration: none }

.disabled {background-color: whitesmoke;}

