body {
	width: 65em;
}

body,
p,
ul,
h1, h2, h3, h4	{
	padding: 0;
	margin: 0;
}

div.pos_radio,
div.pos_afmetingen,
div.pos_formelement,
div.stl_submitwrapper input,
div.pos_flashredblock,
div.pos_newsblock,
span.pos_sponsortext {
	clear: both;
}

div.pos_colomn1,
div.pos_emptyredblock1,
div.pos_emptygreyblock1,
div.pos_flashtext,
div.pos_newstext,
div.pos_input textarea {
	clear: left;
}


div.pos_blockhome,
div.pos_emptyredblock2,
div.pos_emptygreyblock2 {
	clear: right;
}

div.pos_homeimage,
div.pos_blockhome,
div.pos_colomn1,
div.pos_colomn2,
div.pos_colomn3,
div.pos_emptyredblock1,
div.pos_inputtitle p,
div.stl_submitwrapper input,
div.pos_afmetingen_left,
div.pos_voorkeursindeling input,
div.pos_emptygreyblock1,
div.pos_flashredblock,
div.pos_newsblock,
div.pos_input textarea,
div.pos_newstext {
	float: left;
}



div.pos_emptyredblock2,
div.pos_emptygreyblock2,
div.pos_input select,
div.pos_afmetingen_right,
div.pos_input input {
	float: right;
}

img.pos_logo,
li,
a.pos_menufont,
a.pos_submenufont,
a.pos_subsubmenufont,
a.pos_act_submenufont,
span.pos_sponsortext {
	display: block;
}

div.pos_homeimage {
	width: 26.375em;
}

img.pos_logo {
	margin-bottom: 0.125em;
	width: 13.125em;	
}

li {
	width: 11.5em;
	height: 1.625em;
	margin-bottom: 0.125em;
	padding-left: 1.625em;
}

div.pos_menuspacer {
	margin-bottom: 0.125em;
}

li.pos_subactive,
li.pos_subnonactive,
li.pos_subsubactive,
li.pos_subsubnonactive {
	width: 11.125em;
	padding-left: 2em;
}

li.pos_subsubactive,
li.pos_subsubnonactive {
	margin-bottom: 0em;
}

div.pos_blockhome {
	width: 18.3125em;
	height: 17.4375em;
	padding-left: 1.625em;
	padding-right: 1.625em;
	padding-top: 1.625em;
}

div.pos_content {
	padding: 1.625em;
}

div.pos_content.wide {
	width: 36em;
}

div.pos_colomn1 {
	width: 13.125em;
	margin: 0em 0.125em 0em 0em;
}

div.pos_colomn2 {
	width: 26.375em;
	margin: 0em 0.125em 0em 0em;
}

div.pos_colomn2row3 {
	border: 1px solid white;
}

div.pos_colomn3 {
	width: 21.5625em;
}

div.pos_colomn2row1,
div.pos_colomn3row1 {
	height: 9.125em;
}

div.pos_toptitleblock {
	height: 1.275em;
	padding-top: 0.35em;
	margin-bottom: 0.125em;
}

div.pos_emptyredblock1,
div.pos_emptyredblock2,
div.pos_newsblock {
	height: 1.625em;
	width: 13.125em;
	margin-bottom: 0.125em;
}

div.pos_flashredblock {
	height: 1.625em;
	width: 21.5625em;
	margin-bottom: 0.125em;
	margin-top: 0.125em;
}

div.pos_emptygreyblock1,
div.pos_emptygreyblock2,
div.pos_emptygreyblock3 {
	height: 7.25em;
	width: 13.125em;
}
div.pos_emptygreyblock3 {
	width: 21.55em;
}

h1 {
	text-align: center;
}

img.pos_logoboot {
	margin-left: 1.625em;
	margin-top: 8em;
	width: 8em;
}

a.pos_submenufont,
a.pos_subsubmenufont,
a.pos_act_submenufont {
	width: 16em;	
	height: 1.75em;
	padding-top: 0.5em;
}

a.pos_menufont {
	width: 16.5em;	
	height: 1.75em;
	padding-top: 0.5em;
}

div.pos_ref_slideshow {
	position: absolute;
}

div.pos_inputtitle p {
	width: 6em;
	margin-bottom: 0.5em;
}

form {
	width: 22em;	
}

div.pos_formelement {
	border-bottom: 1px solid white;
}

div.pos_afmetingen div.pos_input select {
	width: 6em;	
}

div.pos_input select {
	width: 12em;	
}
 

div.pos_persoonsgegevens input {
	width: 16.25em;	
}

div.pos_persoonsgegevens select {
	width: 16.5em;	
}

div.pos_persoonsgegevens textarea {
	width: 100%;
	height: 10em;	
}

div.pos_afmetingen_left,
div.pos_afmetingen_right {
	width: 10em;
}

div.pos_afmetingen_left p,
div.pos_afmetingen_right p {
	width: 4em;
}

div.pos_afmetingen_left input,
div.pos_afmetingen_right input,
div.pos_overigezeilen input  {
	width: 3.125em;
}

div.pos_voorkeursindeling p,
div.pos_overigezeilen p,
div.pos_overigegegevens  p {
	width: 17em;
}

img.pos_matenschip {
	margin-top: 55em;	
	width: 14.375em;
}

label {
	margin-left: 2em;	
}

div.pos_login form {
	width: 18em;	
}


div.pos_login {
	margin-left: auto;
	margin-right: auto;
	margin-top: 5em;
	width: 14.75em;
}

img.pos_homelogo {
	margin-left: 7em;
}

div.pos_colomn2row3 {
	margin-top: 19.1875em;
}

div.pos_flashtext p,
div.pos_newsitem {
	margin-left: 1em;
}

h4 {
	margin-left: 1em;	
	margin-top: 0.5em;
}

div.pos_flashtext,
div.pos_newstext {
	padding-top: 0.5em;	
}

div.pos_submitwrapper input {
	width: 11em;
	height: 2.375em;
	margin-top: 0.5em;
}

div.pos_sponsorimage {
	margin-top: 11em;
	padding-left: 1.625em;
}

#referenties_first {
	z-index: 20;
	filter: alpha(opacity=100);
	opacity: 1;
}

#referenties_second {
	z-index: 10;
	filter: alpha(opacity=0);
	opacity: 0;
}

span.stl_poweredby {
	display: block;
	margin-top: 10em;
	margin-left: 2.4em;
}

div.pos_newsitem {
	margin-bottom: 1em;
	
}

div.pos_newsitem {
	width: 23em;
}

div.pos_title {
	width: 10em;
	display: block;
	float: left;
}

div.pos_inschrijving {
	clear: both;
}

div.pos_inschrijvingcontent {
	float: left;
}

div.pos_signature {
	clear: both;
	float: left;
	width: 10em;
	margin-left: 52em;
	display: inline;
}

a.pos_engpdf {
	display: block;
	margin-top: 1em;
	margin-left: 2.5em;
}

div.pos_languageLinks {
	padding-left: 0.5em;
}
