@media print {
	.nieuwepagina {
		page-break-after:always;
	}
}
body {
	background-color: #E6F0F7;
	color:#000000;
}
.geenstreep {
	text-decoration:none;
}
.geenstreep:hover {
	text-decoration:underline;
}
table {
	border-spacing:0;
}
.kopEdit, .tussenkopEdit, .tussenkop2Edit, .tekstEdit, .tekstKleinEdit {
	letter-spacing:normal !important;
	line-height:normal !important;
}
body {
	margin:0;
	padding:0;
}
img, video {
	max-width:100%;
}
img:not(.imgflip, .rijbanner img), video {
	height:auto !important;
}
label {
	display:block;
	font-weight:bold;
	text-align:left;
}
.koplinks {
	background-attachment: scroll;
	background-image: url(kop_links.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.randLogoKerst {
	background-attachment: scroll;
	background-image: url(../plaatjes/kerst/randLogo.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.kopmidden {
	background-attachment: scroll;
	background-image: url(kop_midden.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.koprechts {
	background-attachment: scroll;
	background-image: url(kop_rechts.jpg);
	background-repeat: repeat-x;
	background-position: right top;
}
.titelSite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 36px;
	font-style: italic;
	color: #99DDDD;
	text-transform: uppercase;
}
.navigatie {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #DDFFFF;
}
.navigatieKerst {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #DDFFFF;
	background-color: #0077BB;
}
.navigatieOver {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #0077BB;
	background-color: #DDFFFF;
}
.sub_bovenrand {
	background-attachment: scroll;
	background-image: url(sub_bovenrand.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.sub_midden {
	background-attachment: scroll;
	background-image: url(sub_midden.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #DDFFFF;
	text-transform: uppercase;
}
.sub_onderrand {
	background-attachment: scroll;
	background-image: url(sub_onderrand.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.bovenrand {

	background-attachment: scroll;
	background-image: url(bovenrand.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}

.tekstEdit, .tekstVetEdit, .tekstStreepEdit, .tekstSchuinEdit, input[type='text'], textarea, select, legend, label {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
input.tekstEdit, input.tekstKleinEdit {
	color:#000;
}
.tekstKaart {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
.tekstKleinerEdit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.tekstKleinerKaart {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}
.tekstKaart {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#FFFFFF;
}
.tussenkopEdit, h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #07B;/*#003399;*/
	font-weight: bold;
}
.tekstVetEdit {
	font-weight: bold;
}
.tekstStreepEdit {
	text-decoration:underline;
}
	
.tekstVetKleinEdit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}
.tekstVetRoodEdit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#FF0000;
}
.tekstVetKaart {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#FFF;
}
.kopEdit, h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #07B;/*#003399;*/
	font-weight: bold;
	/*text-transform: uppercase;*/
}
.tekstKleinEdit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #006699;
}
.tekstAgendaEdit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.tekstAgendaVetEdit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}
.tekstAgendaSelectEdit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #0077BB;
	color: #DDFFFF !important;
}
.tekstAgendaPeriodeEdit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #E5E9EC;
}
.tekstLinkEdit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0033CC;
	text-decoration: underline;
	cursor:pointer;
	cursor:hand;
}
.tekstVetLinkEdit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0033CC;
	text-decoration: underline;
	cursor:pointer;
	cursor:hand;
}
.tekstVetLinkKaart {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
	cursor:pointer;
	cursor:hand;
}

.tekstSchuinEdit {
	font-style: italic;
}
.midden {
	background-attachment: scroll;
	background-image: url(midden.jpg);
	background-repeat: repeat-y;
	background-position: left center;
}
.contact {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #DDFFFF;
}
.contactVet {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #DDFFFF;
	font-weight: bold;
}
A.contact:visited {
	color: #FFFFFF;
	background-color: #027EC6;
	font-weight: bold;
}
A.contact:link {
	color: #FFFFFF;
	font-weight: bold;
}
.sub_middenOver {
	background-attachment: scroll;
	background-image: url(sub_middenOver.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #0077BB;
	text-transform: uppercase;
}
/*nieuw*/
.knoptekst, .knoptekstZwart, .knoptekstKlein, .knoptekstKleinZwart, knoptekstRood, .knoptekst2 {
	font-family: Arial, Helvetica, sans-serif !important;
	font-style: normal !important;
	font-weight: bold !important;
	/*padding:1px 2px;*/
}
.knoptekst, .knoptekstKlein {
	background-color: #0077BB;
	color: #DDFFFF;
}
.knoptekst, .knoptekstZwart, .knoptekstRood {
	font-size: 8pt;
}
.knoptekstKlein, .knoptekstKleinZwart {
	font-size: 7pt !important;
}
.knoptekstZwart, .knoptekstKleinZwart {
	background-color: #000 !important;
	color: #DDFFFF !important;
}
/*end nieuw*/

.knoptekstRood {
	background-color: #FF0000;
	color: #DDFFFF;
}
.knoptekst2 {
	background-color: #DDFFFF;
	font-family: Arial, Helvetica, sans-serif !important;
	color: #0077BB;
	font-size: 9pt;
	font-style: normal !important;
	font-weight: bold !important;
}
.rijbij_knoptekst {
	background-color: #DDFFFF !important;
	font-family: Arial, Helvetica, sans-serif !important;
	color: #3366DD !important;
	font-size: 8pt;
	font-style: normal !important;
	font-weight: bolder !important;
}
.alarm {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FF0000;
	text-align: left;
}
.kopAdministratie {

	background-attachment: scroll;
	background-image: url(administratie.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}
.pijlOp {
	padding:0;
	width:20px !important;
	border-radius:8px;
	font-size:10px;
}
.knoppijl_links {
	background-attachment: scroll;
	background-color: #DDFFFF;
	background-image: url(knoppijl_links.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
.knoppijl_rechts {

	background-attachment: scroll;
	background-color: #DDFFFF;
	background-image: url(knoppijl_rechts.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
.tussenkop2Edit, h3 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #07B;/*#003399;*/
	font-weight: bold;
}
.rijbij_kaartje {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	background-attachment: scroll;
	background-image: url(rijbij_kaartje.jpg);
	background-color:#FFF;
	background-repeat: no-repeat;
	background-position: right bottom;
	vertical-align:top;
	padding:10px;
	border:#7AA solid 1px;
	height:130px;
}
.rijbij_kaartje .tussenkop, .rijbij_detail .kop, .rijbij_detail .tussenkop {
	/*color:#FFF;*/
}
.kaartjeKaal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-attachment: scroll;
	background-image: url(kaartjeKaal.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
/*a.kaartletter:visited {color: #039;}
a.kaartletter:link {color: #FFFFFF;}
a.kaartletter:hover {color: #FFFFFF;}
a.kaartletter:active {color: #039;}*/
a.kaartletter {color: #039;}

.rijbij_detail {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-attachment: scroll;
	background-image: url(detail.jpg);
	background-color: #FFF;
	background-repeat: no-repeat;
	background-position: right bottom;
	border:#7AA solid 1px;
}
.rijbij_detail td {
	padding:12px;
}
.kopDetail {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #003399;
	font-weight: bold;
	text-transform: uppercase;
}
.tussenkopDetail {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #DDFFFF;
	font-weight: bold;
}.kopmiddenRijbij {

	background-attachment: scroll;
	background-image: url(kop_midden_rijbij.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.rijbij_bovenrand {
	background-attachment: scroll;
	background-image: url(rijbij_bovenrand.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.rijbij_rubriek {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	background-image: url(rijbij_rubriek.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.rijbij_linksboven {
	background-attachment: scroll;
	background-image: url(rijbij_hoeklinksboven.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.rijbij_rechtsonder {
	background-attachment: scroll;
	background-image: url(rijbij_hoekrechtsonder.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.rijbij_linksonder {
	background-attachment: scroll;
	background-image: url(rijbij_hoeklinksonder.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.rijbij_rechtsboven {
	background-attachment: scroll;
	background-image: url(rijbij_hoekrechtsboven.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.rijbij_boven {
	background-attachment: scroll;
	background-image: url(rijbij_zijboven.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}
.rijbij_bovenrand_links {
	background-attachment: scroll;
	background-image: url(rijbij_bovenrand_links.jpg);
	background-repeat: repeat-y;
	background-position: right top;
}
.rijbij_bovenrand_vervolg {
	background-attachment: scroll;
	background-image: url(rijbij_bovenrand_vervolg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.rijbij_onder {
	background-attachment: scroll;
	background-image: url(rijbij_zijonder.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.rijbij_links {
	background-attachment: scroll;
	background-image: url(rijbij_zijlinks.gif);
	background-repeat: repeat-y;
	background-position: right top;
}
.rijbij_rechts {
	background-attachment: scroll;
	background-image: url(rijbij_zijrechts.gif);
	background-repeat: repeat-y;
	background-position: left top;
}

.rijbij_LBB {
	background-attachment: scroll;
	background-image: url(rijbij_LBB.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.rijbij_ROB {
	background-attachment: scroll;
	background-image: url(rijbij_ROB.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.rijbij_LOB {
	background-attachment: scroll;
	background-image: url(rijbij_LOB.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.rijbij_RBB {
	background-attachment: scroll;
	background-image: url(rijbij_RBB.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.rijbij_BB {
	background-attachment: scroll;
	background-color: #1144BB;
	background-repeat: repeat-x;
	background-position: left bottom;
}
.rijbij_OB {
	background-attachment: scroll;
	background-image: url(rijbij_OB.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.rijbij_LB {
	background-attachment: scroll;
	background-image: url(rijbij_LB.gif);
	background-repeat: repeat-y;
	background-position: right top;
}
.rijbij_RB {
	background-attachment: scroll;
	background-image: url(rijbij_RB.gif);
	background-repeat: repeat-y;
	background-position: left top;
}
.tekstKleurSchuinEdit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	color: #003399;
}
.tekstKleurSchuinVetEdit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	font-weight: bold;
	color: #003399;
}

p, h1, h2, h3 {
	margin:0;
	padding: 0;
	margin-bottom: 11px;
}
/*
ul {
	margin: 0px 0px 0px 20px;
	padding: 0px 0px 11px 20px;	
}
*/
.knopsier {
	font-family: Garamond, "Times New Roman", serif;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFF00;
	background-attachment: scroll;
	background-image: url(../plaatjes/kerst/knopsier.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	text-align: center;
	background-color: #003399;
	height: 30px;
	width:500px
}
.kerstrandKlein {

	background-attachment: scroll;
	background-image: url(../plaatjes/kerst/randKlein.jpg);
	background-repeat: repeat-x;
	background-position: left center;
}
.randKerst {
	background-attachment: scroll;
	background-color: #E5E9EC;
	background-image: url(../plaatjes/kerst/rand.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.nieuwepagina {
	page-break-before: always;
}
.colofon {
	font-family: Arial;
	font-size: 7pt;
	color: #003399;
}
.bericht {
	font-weight: bold;
	text-decoration: underline;
	cursor: pointer;
	color: #039;
	/*font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;*/
}
A {
	color: #039;	
}

.links {
	display:inline;
	float:left;
	margin: 10px 10px 10px 0;
	text-align:left;
	position:relative;
}
.rechts{
	display:inline;
	float:right;
	margin: 10px 0 10px 10px;
	text-align:left;
	position:relative;
}
@media screen and (max-width:445px) {
	.driedubbel {
		float:none;
		margin-right:0;
	}
}
@media screen and (max-width:480px) {
	.links.soms, .rechts.soms {
		float:none;
		width:100%;
	}
}
.apartlinks {
	display:block;
	text-align:left;
	margin-top:16px;
	margin-bottom:16px;
	left:0;
	position:relative;
}
.apartrechts {
	display:block;
	text-align:left;
	margin-bottom:16px;
	margin-top:16px;
	/*left:100%;*/
	margin-left:auto;
	margin-right:0;
	position:relative;
}
.apartmidden {
	/*display:inline;*/
	text-align:left;
	margin-bottom:16px;
	margin-top:16px;
	margin-left:auto;
	margin-right:auto;
	/*left:50%;*/
	position:relative;
}
/*
.link {
	text-decoration:none;
	color:inherit;
}
*/
.clear {
	clear:both;
}
.normaal {
	font-weight:normal;
}
.inline {
	display:inline;
}

table.rond td, div.rond {
	border: solid 1px;
	-moz-border-radius: 12px;
	-webkit-border-radius: 12px;
	border-radius: 12px;
}
input[type=text], input[type=password], input[type=file], input[type=checkbox], textarea, select {
	border: solid #999 1px;
}
/*
input[type=checkbox] {
	-moz-appearance:none;
-webkit-appearance:textfield;
-o-appearance:none;
}
*/
input[type='text'], input[type='password'], textarea {
	padding:1px;
	box-sizing:border-box;
}
.deelopen {
	background-color:#EFF;
	border:solid #69F 1px;
}
.licht {
	font-weight:normal !important;
}
.rood, .rood a {
	color:#F00 !important;
}
.uitleg {
	font-size:0.9em;
}
fieldset {
	border:none;
    margin:0;
    padding:0;
}
fieldset legend {
	margin-bottom:2px
}
fieldset label {
	font-weight:normal !important;
}

legend {
	font-weight:bold;
    margin:0;
    padding:0;
}
.checklabel, .checkset label {
	display: block;
	margin-left:20px;
}
fieldset label input[type=checkbox], fieldset label input[type=radio], .checklabel input[type=checkbox], .checklabel input[type=radio], .checkset input[type=checkbox], .checkset input[type=radio] {
	float:left;
	margin: 0 0 0 -20px;
}
/*
.checklabel {
	display: block;
    padding-left: 24px;
    text-indent: -24px !important;
}
*/
.vraagknop, .uitroepknop {
	width:24px;
	height:24px;
	box-sizing:border-box;
	border-radius:12px;
	box-shadow: inset 2px 2px 2px rgba(255, 255, 255, .4), inset -2px -2px 2px rgba(0, 0, 0, .4);
	font-family:Arial, Helvetica, sans-serif;
	color:#DFF;
	font-size:18px;
	text-align:center;
	line-height:24px
}
.vraagknop {
	background-color:#0077BB;
}
.uitroepknop {
	background-color:#FF0000;
}
.vraagknop:after {
	content:'?';
}
.uitroepknop:after {
	content:'!';
}
/*
.vraagknop {
	background:url(plaatjes/vraagknop.png) top left no-repeat;
}
.uitroepknop {
	background:url(plaatjes/uitroepknop.png) top left no-repeat;
}
/*
.vraagknop, .uitroepknop {
	background:url(plaatjes/vraagknop.png) top left no-repeat;
	width:24px;
	height:24px;
	margin:8px 0;
}
.vraagknop {
	background:url(plaatjes/vraagknop.png) top left no-repeat;
}
.uitroepknop {
	background:url(plaatjes/uitroepknop.png) top left no-repeat;
}
*/
.pijlLknop {
	background:url(plaatjes/pijlLknop.png) top left no-repeat;
	width:24px;
	height:24px;
	margin:8px 0;
}
.pijlRknop {
	background:url(plaatjes/pijlRknop.png) top left no-repeat;
	width:24px;
	height:24px;
	margin:8px 0;
}
.kleurhouder {
	width:228px;
	float:none;
	position:relative;
}
.palet, .paletR, .paletZ {
	position:absolute;
	text-align:center;
	width:310px;
	background-color:#000;
	display:none;
	z-index:12;
}
.palet, .paletR {
	bottom:-224px;
}
.palet {
	left:0;
}
.paletR {
	right:0;
}
.paletZ {
	left:232px;
	bottom:-80px;
}
.paletkop {
	height:20px;
	line-height:20px;
	color:#CFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	position:relative;
	float:none !important;
	text-align:center;
}
.kleurtabel {
	width:270px;
	margin:0 20px 20px 20px;
}
.paletveld {
	padding:20px;
	background-color:#000;
}
.paletsluit {
	width:20px;
	height:20px;
	background:url(b_drop.gif) 2px 2px no-repeat;
	cursor:pointer;
	position:absolute;
	top:0;
	right:0;
}
.btnKalender {
    cursor: pointer;
    margin-left: 2px;
    margin-bottom: -3px;
    vertical-align: top;
}
#verborgen div {
	margin-bottom:20px;
	padding:20px;
	border:#000 solid 1px;
}
.actie {
	border:#F60 solid 1px;
	-moz-border-radius: 12px;
	-webkit-border-radius: 12px;
	border-radius: 12px;
	padding:20px;
	position:relative;
	min-height:100px;
	min-width:100px;
	margin-right:5px;
	margin-top:5px;
}
.actie:before {
	width:88px;
	height:88px;
    content: '';
	background:url(plaatjes/actie.png) top center no-repeat;
	position:absolute;
	right:-5px;
	top:-5px;
}
#knopuitleg {
	width:200px;
	position:absolute;
	box-shadow:#999 0 0 8px;
	display:none;
}
#knopuitleg, .uitleg_zichtbaar {
	background-color:#FFF;
	border: solid #07C 1px;
	border-radius:10px;
	/*pointer-events:none;*/
	padding:12px;
	color:#000;
}
#knopuitleg:before {
	width:16px;
	height:16px;
	background:url(plaatjes/b_drop.gif);
	position:absolute;
	top:0;
	right:-18px;
	cursor:pointer;
    content: '';
	pointer-events:visible;
}
.uitlegtekst {
	display:none;
}
.uitlegknop {
	float:right;
}
.inlijn {
	display:inline !important;
}
.knoppijl {
	font-size:36px;
	padding:0;
	line-height:12px;
	padding-bottom:7px;
	/*
	height:24px;
	line-height:17px;
	*/
}
.knoppijl_klein {
	font-size:24px;
	padding:0;
	/*margin:-2px 0;*/
	background-color: #0077bb;
    color: #ddffff;
    font-family: Arial,Helvetica,sans-serif;
    font-size:16px;
    font-style: normal;
    font-weight: bold;
	width:24px;
	/*height:20px;*/
	line-height:12px;
	padding-bottom:2px;
	/*
	height:24px;
	line-height:16px;
	/*
	height:24px;
	line-height:17px;
	*/
}
#fldDatum, #fldDatum select {
	display:inline;
	text-align:left;
}
select.tekstEdit {
	color:#000;
}
.table {
	display:table;
	width:100%
}
.tr {
	display:table-row;
}
.td {
	display:table-cell;
	vertical-align:top;
}
.optieklas {
	background-color:#FFF;
	color:#000;
}
.verticaal {
  position: relative;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
.afstand16 {
	margin-bottom:16px
}
.vierdubbel, .driedubbel, .dubbel, .enkel, .breedtehouder {
	float:left;
	margin-right:5px;
	margin-bottom:16px;
}
div.laatst, form.laatst, input.laatst {
	margin-right:0 !important;
}
div.driedubbel input[type=text], div.dubbel input[type=text], div.enkel input[type=text], div.driedubbel input[type=button], div.dubbel input[type=button], div.enkel input[type=button], div.driedubbel input[type=submit], div.dubbel input[type=submit], div.enkel input[type=submit], div.driedubbel input[type=file], div.dubbel input[type=file], div.enkel input[type=file], div.driedubbel select, div.dubbel select, div.enkel select, div.driedubbel textarea, div.dubbel textarea, div.enkel textarea {
	box-sizing:border-box;
	width:100%;
}
.enkel {
	width:145px
}
.dubbel {
	width:295px
}
.driedubbel {
	width:445px;
	max-width:100%;
}
.vierdubbel {
	width:595px;
	max-width:100%;
}
.breedtehouder {
	width:110px
}
.hrEdit {
	border: solid #0077BB 1px;
	margin: 24px 0;
}
/*
.onderschrift {
	font-family: <?php echo $row_rsDomein["domeinTekstFont"]; ?>;
	font-size: <?php echo $row_rsDomein["domeinTekstFormaat"]; ?>pt;
	<?php 
	if ($row_rsDomein["domeinTekstKleur"] != "") {
	?>
	color: <?php echo kleur($row_rsDomein["domeinTekstKleur"]); ?>;
	<?php
	}
	?>
	text-align:left;
	display:inline-block;
}
*/