

body {
	margin: 0em;
	padding: 0em;
}

div.pos_logo {
	position: relative;
	z-index: 10;
	padding-left: 10em;
	padding-top: 1.3em;
	padding-bottom: 0.7em;
}

div.pos_wit {
	position: absolute;
	z-index: 1;
	width: 100%;
	height: 7.68em;
	float: left;
	clear: none;
}

body>div.pos_wit {
	height: 10.25em;
}

div.pos_tabnavigatie {
	position: relative;
	z-index: 10;
	width: 100%;
	height: 2.25em;
}

div.pos_tabnavigatie ul li {
	float: left;
	height: 2em;
	width: 7.5em;
	margin-right: 1em;
	_position: relative;
	_top: 0.05em;
	padding-bottom: 0.2em;
}

div.pos_tabnavigatie a {
	display: block;
	padding-top: 0.25em;
	padding-left: 0.7272em;
	padding-bottom: 0.3em;
	position: relative;
	top: 0.2em;
	height: 2.2em;
}

div.pos_tabnavigatie ul li.pos_active a {
	padding-top: 0.2em;
	_padding-top: 0.21em;
}

div.pos_tabnavigatie ul {
	margin-left: 8.6em;
	_margin-left: 11.1em;
}

div.pos_tabnavigatie ul li>a {
	padding-bottom: 0.3em;
}

div.pos_cms_home {
	width: 30em;
	margin-left: 1.5em;
}

div.pos_content div.pos_submenu,
div.pos_content div.pos_submenu ul {
	padding-left: 0em;
}

div.pos_content div.pos_submenu ul li a {
	display: block;
	height: 1.81818181818em;
}

div.pos_content div.pos_submenu {
	width: 16.3636363636em;
	_width: 16.6363636364em;
	padding-top: 2.75em;
	margin-bottom: -2.75em;
	_padding-top: 3.8em;
	float: left;
	height: 33.5em;
}

div.pos_content>div.pos_submenu {
	height: auto;
	min-height: 33.5em;
}

div.pos_content div.pos_submenu_border_bottom {
	margin-top: -1em;
	_margin-top: -1.75em;
	height: 30em;
	width: 1.81818181818em;
}

div.pos_content div.pos_submenu ul {
 	margin-left: 0em;
}

div.pos_content div.pos_submenu ul li a {
	padding-left: 2.72727272727em;
}

div.pos_content div.pos_submenu ul li ul li a {
	padding-left: 3.63636363636em;
}

div.pos_content div.pos_submenu ul li ul li ul li a {
	padding-left: 4.54545454545em;
}

div.pos_center_content {
	float: left;
	width: 24.2em;
}

div.pos_content {
	clear: both;
}

div.pos_content div.pos_home {
	height: 16.88em;
	padding-left: 10em;
}

div.pos_home div.pos_tekst {
	width: 40%;
	padding-top: 2em;
}

img.pos_pageimage,
img.pos_pageimageunder {
	position:absolute;
	left: 38.45em
}

img.pos_pageimageunder {
	top: 26.8em;
}

div.pos_content>img.pos_pageimageunder {
	top: 28em;
}

div.pos_tekst {
	padding-left: 0.4545em;
}

div.pos_tekst h1 {
	padding-top: 1em;
}

div.pos_center_content {
	padding-top: 1.5em;
	_padding-top: 1.75em;
}

div.pos_tekst p {
	width: 100%;
	margin: 0em;
	padding: 0em;
}

div.pos_content img.pos_homefoto {

}

div.pos_home div.pos_tekst {
	padding-left: 0.181818181818em;
	width: 35em;
	margin-right: 5em;
	float: left;
}

div.pos_homebottom {
	height: 2.88em;
	padding-left: 8.5em;
}

div.pos_bottomnav {
	position: relative;
	float: left;
	clear: left;
	width: 100%;
	height: 3em;
	_height: 2em;
	padding-top: 1em;
}

div.bottomnavadmin {
	height: 8em;
	_height: 7em;
}

div.pos_bottomnav ul {
	margin-left: 9.05em;
	_margin-left: 11.6em;
}

div.pos_homebottom ul {
	margin-left: 0.75em;
	_margin-left: 3em;
}

div.pos_bottomnav ul li,
div.pos_homebottom ul li{
	float: left;
	padding-right: 1em;
}

div.pos_bottomnav ul {
	height: 100%;
	margin-top: 0em;
}

div.pos_bottomnav ul li.pos_copy,
div.pos_homebottom ul li.pos_copy {
	margin: 0em;
	margin-left: 11.05em;
	width: 300px;
	padding: 0em;
	text-align: center;
	height: 100%;
}

div.stl_to_top_link {
	position: relative;
	top: -1em;
	padding-left: 16.8em;
}

div.pos_imagebox {
	height: 30em;
	margin-left: 3em;
	width: 21.85em;
	float: left;
}

div.pos_homebottom ul li.pos_copy {
	margin: 0em;
	margin-left: 12em;
	width: auto;
	padding: 0em;
}

ul.pos_sitemap {
	padding-left: 1.2em;
}

ul.pos_sitemap li,
ul.pos_sitemap ul{
	margin-left: 0em;
}

ul.pos_sitemap ul {
	padding-left: 1.25em;
}

div.pos_nieuws_lees_verder {
	padding-top: 0.25em;
	padding-bottom: 2em;
	margin-bottom: 2em;
	width: 100%;
}

div.pos_nieuws_lees_verder a {
	float: right;
}

div.pos_nieuws h2 {
	padding-bottom: 1.5em;
}

div.pos_nieuwsfoto {
	float: right;
}

div.pos_resultaten_titel {
	padding-top: 1em;
	padding-bottom: 0em;
	width: 100%;
}

div.pos_resultaten_titel h1 {
	margin-bottom: 0.5em;
}

div.pos_agenda_datum {
	float: left;
	width: 7em;
}

div.pos_agenda_titel {
	float: left;
	width: 18.5em;
}

div.pos_tekst div.pos_agendarow_even,
div.pos_tekst div.pos_agendarow_oneven,
div.pos_tekst div.pos_cursusrow_even,
div.pos_tekst div.pos_cursusrow_oneven {
	_height: 1.8em;
	min-height: 1.8em;
	padding-left: 0.75em;
	padding-right: 1em;
	width: 32.72727em;
}

div.pos_tekst div.pos_cursusrow_even td.pos_cursus_titel,
div.pos_tekst div.pos_cursusrow_oneven td.pos_cursus_titel {
	width: 25em;
}
div.pos_tekst div.pos_agendarow_even,
div.pos_tekst div.pos_agendarow_oneven {
	width: 33em;
}

div.pos_tekst div.pos_agendarow_even table tr td,
div.pos_tekst div.pos_agendarow_oneven table tr td {
	padding-left: 0em;
	padding-right: 0em;
}

div.pos_tekst div.pos_agendarow_even table,
div.pos_tekst div.pos_agendarow_oneven table {
	width: 100%;
}

div.pos_tekst div.pos_adresrow_even,
div.pos_tekst div.pos_adresrow_oneven {
	min-height: 1.8em;
	_height: 1.8em;
	padding-left: 0em;
	padding-right: 0em;
	width: 33em;
}

div.pos_tekst div.pos_agendarow_titel {
	height: 1.8em;
	padding-left: 1em;
	padding-right: 1em;
	width: 32.72727em;
}

div.pos_agendacms {
	clear: both;
}

div.pos_agendadetails_even,
div.pos_agendadetails_oneven,
div.pos_cursusdetails_even,
div.pos_cursusdetails_oneven {
	padding-left: 1em;
	padding-right: 1em;
}

div.pos_adresdetails_even,
div.pos_adresdetails_oneven {
	padding-left: 1em;
	padding-right: 1em;
}

div.pos_adresdetails_col1,
div.pos_agendadetails_col1,
div.pos_cursusdetails_col1 {
	float: left;
	width: 20em;
}

div.pos_adresdetails_col2,
div.pos_agendadetails_col2,
div.pos_cursusdetails_col2 {
	float: left;
	width: 12em;
}

div.pos_agendadetails_even,
div.pos_agendadetails_oneven {
	width: 32.7272em;
}

div.pos_cursusdetails_even,
div.pos_cursusdetails_oneven {
	width: 32.7272em;
}
div.pos_adresdetails_even,
div.pos_adresdetails_oneven {
	width: 31em;
}
div.pos_lid p.pos_lid_melding {
	padding: 0.5em;
	width: 33.72727em;
}

div.pos_lid table {
	width: 100%;
}

div.pos_lid table td {
	vertical-align: top;
}

div.pos_let_op_melding {
	padding: 0.5em;
	width: 33.72727em;
	margin-bottom: 1em;
}

div.pos_even,
div.pos_docent_row {
	height: 1.8em;
}

div.pos_tekst > div.pos_even,
div.pos_tekst > div.pos_docent_row {
	height: auto;
	min-height: 1.8em;
}

div.pos_docent_naam {
	clear: none;
	float: left;
	width: 15.5em;
	padding-left: 0.5em;
}
td.pos_adres_naam div {
	clear: none;
	float: left;
	width: 17.5em;
	padding-left: 0.8em;
}

td.pos_adres_plaats div,
div.pos_docent_plaats {
	clear: none;
	float: left;
	width: 16em;
}

td.pos_adres_plus span,
div.pos_docent_plus {
	clear: none;
	float: left;
}

table.pos_praktijkadres {
	margin: 0em;
	padding: 0em;
}

table.pos_praktijkadres td {
	margin: 0em;
	padding: 0em;
}

table.pos_praktijkadres td {
	padding-right: 1em;
}

div.pos_formelement {
	float: left;
	clear: none;
}

div.pos_formelement input#search_plaats {
	width: 12.1em;
}

div.pos_formelement input#search_postcode {
	width: 8em;
}

div.pos_formelement>div.pos_input div.pos_booleanoptions input {
	width: 1em;
	float: left;
}

div.pos_formelement>div.pos_input div.pos_booleanoptions {
	clear: left;
	width: 5em;
}

div.pos_formelement select {
	padding-right: 0em;
}

div.pos_inputtitle {
	padding-bottom: 0.5em;
}

div.pos_zoekdocentform {
	clear: both;
	float: left;
}

div.pos_form div.pos_formelement input,
div.pos_form div.pos_formelement select,
div.pos_docent_toevoegen div.pos_formelement input,
div.pos_cursus_toevoegen div.pos_formelement input,
div.pos_form div.pos_radio,
div.pos_form div.pos_formelement div.stl_tijd,
div.pos_form div.pos_formelement div.stl_datum,
div.pos_loginform input {
	float: right;
	clear: right;
	width: 25em;
}

div.pos_docent_toevoegen div.pos_onlinekeuze div.pos_radio {
	float: none;
	width: auto;
}

div.pos_form div.pos_formelement p,
div.pos_form div.pos_inputtitle p,
div.pos_loginform div.pos_formelement p {
	font-size: 0.6875em;
	width: 9.7em;
}

html>body div.pos_form div.pos_formelement p,
html>body div.pos_form div.pos_inputtitle p,
html>body div.pos_loginform div.pos_formelement p {
	font-size: 100%;
	width: auto;
}

div.pos_zoekdocentform div.pos_formelement p {
	font-size: 0.6875em;
	width: 0em;
}

html>body div.pos_zoekdocentform div.pos_formelement p {
	font-size: 100%;
	width: 3em;
}

div.pos_form div.pos_submitwrapper input,
div.pos_submit div.pos_submitwrapper input {
	width: auto;
}

div.pos_submit {
	padding-top: 0.3em;
	float: right;
	margin-right: -0.3em;
}

html>body div.pos_submit {
	margin-right: 0em;
}

div.pos_form div.pos_formelement select {
	width: 20.8em;
}

div.pos_form div.pos_formelement div.stl_tijd select.pos_tijd_uur,
div.pos_form div.pos_formelement div.stl_tijd select.pos_tijd_minuut {
	width: 3em;
	float: none;
}

div.pos_form div.pos_formelement div.stl_datum input {
	width: 6.8em;
	float: left;
}

div.pos_form div.pos_formelement div.stl_datum img {
	float: left;
}

div.pos_docent_toevoegen div.pos_formelement select {
	width: 25.4em;
}

div.pos_zoekdocentform div.pos_formelement select {
	width: 8em;
}

div.pos_tekst div.pos_docentgegevens p {
	width: auto;
	padding-bottom: 1em;
}

div.pos_tekst div.pos_docentgegevens h2 {
	margin: 0em;
}

label {
	width: 24em;
}

div.pos_form div.pos_formelement textarea,
div.pos_docent_toevoegen div.pos_formelement textarea,
div.pos_cursus_toevoegen div.pos_formelement textarea {
	padding: 0.5em;
	float: none;
	clear: both;
	width: 34.2em;
	height: 15em;
}

html>body div.pos_form div.pos_formelement textarea {
	float: right;
	width: 33.55em;
}

div.pos_docent_toevoegen div.pos_formelement textarea,
div.pos_cursus_toevoegen div.pos_formelement textarea {
	width: 27.8em;
}

html>body div.pos_docent_toevoegen div.pos_formelement textarea,
html>body div.pos_cursus_toevoegen div.pos_formelement textarea {
	width: 27.9em;
}

div.pos_form div.pos_inputtitle,
div.pos_docent_toevoegen div.pos_inputtitle,
div.pos_loginform  div.pos_inputtitle {
	float: left;
	clear: left;
}

div.pos_form div.pos_submitwrapper,
div.pos_docent_toevoegen div.pos_submitwrapper,
div.pos_cursus_toevoegen div.pos_submitwrapper {
	float: right;
}

div.pos_submitwrapper input {
	float: right;
}

div.pos_docent_toevoegen div.stl_radioselect,
div.pos_cursus_toevoegen div.stl_radioselect {
	float: left;
	clear: none;
}

html>body div.pos_docent_toevoegen div.stl_radioselect {
	padding-left: 1.15em;
}

html>body div.pos_docent_toevoegen div.pos_onlinekeuze {
	padding-left: 0em;
}


div.pos_docent_toevoegen select,
div.pos_cursus_toevoegen select {
	width: 25.2em;
	float: right;
	clear: none;
}

a.pos_cursus_hide {
	float: right;
}

div.pos_agenda_hide {
	clear: both;
}

span.pos_adres_meerinfo,
span.pos_agenda_meerinfo,
span.pos_cursus_meerinfo {
	float: right;
	width: 6.5em;
}

span.stl_adres_plaats{
	padding-right: 	0em;
}

div.pos_docent_toevoegen div.pos_browse {
	float: right;
	clear: none;
}

div.pos_tekst_update {
	width: 25em;
	position: relative;
	z-index: 100;
}

div.pos_cv_bestand,
div.pos_foto_bestand {
	background-color: $grijs$;
	width: 24em;
	float: right;
	margin-top: 1em;
	margin-bottom: 1em;
	padding: 0.5em;
	clear: both;
}

div.pos_cv_wrapper,
div.pos_foto_wrapper {
	padding-bottom: 0.7em;
	padding-top: 0.7em;
}

div.pos_foto_bestand {
	width: 10em;
}

div.pos_foto_bestand {
	background-color: none;
}

span.pos_cursus_startdatum {
	float: left;
}

div.pos_tekst p.cursusIntro {
	padding-bottom: 5px;
}

p.telefonischAanmelden {
	float: left;
}

div.cursusdetails_col1,
div.cursusdetails_col2 {
	padding-bottom: 5px;
}
