

strong, b {
	font-weight: 		bold;
}
em, i {
	font-style:			italic;
}

html, body {
	margin: 			0;
	padding: 			0;
	height: 			100%;
}

:-moz-any-link:focus {
	outline:			none!important;
}
#container {
	margin: 0 auto;
	width: 944px;
	min-height:100%;
	position:relative;
	text-align: left;
}
#content {
   padding-bottom: 80px;   /* Height of the footer */
}

body {
	text-align: 	center;
	color: 			#5d5d5d;
	font-size: 		14px;
	line-height: 	18px;
}

body, textarea {
	font-family: Arial, Helvetica, sans-serif;
}

p, ul, table {
	margin-bottom: 16px;
}

td {
	padding-right: 10px;
}

a {
	color: #0062ad;
	text-decoration: none;
}

a:hover {
	text-decoration: underline !important;
}

h1 {
	font-family: 	Arial, Helvetica, sans-serif;
	font-size: 		30px;
	font-weight: 	normal;
	line-height: 	36px;
	margin-bottom: 	16px;
	margin-top: 	-6px;
	color: 			#8c9093;
}

h2 {
	font-size: 16px;
	font-weight: normal;
	color: #000;
	margin-bottom: 2px;
}
	


.clear {
	clear: both;
	line-height: 1px;
}


/* SEARCH */

form#search {
	float: right;
	font-size: 12px;
	margin: 7px 0 5px 0;
}
form#search img:hover {
	cursor: pointer;
	vertical-align: baseline;
}
form#search input {
	background: #f7f8f9 url(/media/bg_input.gif) repeat-x left top;
	border-top: 1px solid #d1d6db;
	border-right: 1px solid #e8eef3;
	border-bottom: 1px solid #e8eef3;
	border-left: 1px solid #d1d6db;
	color: #9ba0a6;
	font-size: 12px;
	width: auto;
	padding: 3px 3px 4px 3px;
	margin-right: 2px;
}


/* LOGO */

img#logo {
	clear: both;
	float: left;
}


/* MENU */

ul#topmenu, ul#menu, ul#submenu, ul#crumbtrail, ul#footerlinks, ul#tabs {
	height: 32px;
	list-style-type: none;
	clear: both;
	margin: 0;
}
ul#topmenu li, ul#menu li, ul#submenu li, ul#crumbtrail li, ul#footerlinks li, ul#tabs li {
	float: left;
	list-style-type: none;
}
ul#topmenu li a, ul#menu li a, ul#submenu li a, ul#crumbtrail li a, ul#footerlinks li a, ul#tabs li a {
	display: inline-block;
	height: 24px;
	padding: 8px 12px 0 12px;
	text-decoration: none;
}


/* TOPMENU */
#ingelogd {
	font-size:		12px;
    margin-top:		10px;
}

ul#topmenu {
	float: right;
	background: transparent url(/media/bg_topmenu.gif) repeat-x;
	margin-bottom: 32px;
	width: 697px;
	clear: none;
	margin-top: 6px;
}
ul#topmenu li {
	float: right;
}
ul#topmenu li a {
	height: 22px;
}
ul#topmenu li a.hi {
	border-top: 1px solid #ccc;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #fff;
	border-left: 1px solid #ccc;
	color: #000;
	margin-left: 0;
}
ul#topmenu li a.first {
	padding-right: 0;
}
ul#topmenu li a.hi.first {
	padding-right: 12px;
}

/* HOOFDMENU */

ul#menu {
	background: #0062ad url(/media/bg_menu.gif) repeat-x;
}
ul#menu li a {
	color: white;
	border-left: 1px solid #afc5de;
	border-right: 1px solid #134478;
}
ul#menu li a.hi {
	background: #fff;
	color: #000;
	border-color: #fff;
}
ul#menu li.first a.hi {
	padding-left: 0;
}
ul#menu li a:hover {
	background: #fff url(/media/bg_menu_hover.gif) repeat-x;
}
ul#menu li a.hi:hover {
	background: #fff;
}


/* SUBMENU */

ul#submenu {
	background: #fff url(/media/bg_submenu.gif) repeat-x;
	border-right: 1px solid #D6D6D6;
	font-size: 12px;
	line-height: 18px;
}
ul#submenu li a {
	border-right: 1px solid #d6d6d6;
	border-left: 1px solid #fff;
}
ul#submenu li a.hi {
	background: #fff;
	color: #000;
	border-color: #fff;
}
ul#submenu li.first a.hi {
	padding-left: 0;
}
ul#submenu li a:hover {
	background: #fff url(/media/bg_submenu_hover.gif) repeat-x;
}
ul#submenu li a.hi:hover {
	background: #fff;
	border-color: #fff;
}


/* LEFTMENU */

ul#leftmenu {
	background: #E5EDF4 url(/media/bg_banner_white.jpg) repeat-x scroll left top;
	border:1px solid #C2D8E8;
	font-size:12px;
	line-height:14px;
	margin: 0 0 16px 0;
	padding: 15px 10px 7px 15px;
}
ul#leftmenu li {
	margin-bottom:6px;
	margin-left:16px;
}
ul#leftmenu li a.hi {
	color: #000;
}


/* TABS */

ul#tabs {
	font-size: 12px;
	line-height: 18px;
	margin-bottom: 20px;
}
ul#tabs li {
	background: #fff url(/media/bg_submenu.gif) repeat-x;
}
ul#tabs li a {
	border-right: 1px solid #d6d6d6;
	border-left: 1px solid #fff;
}
ul#tabs li a.hi {
	background: #fff;
	color: #000;
	border-color: #fff;
}
ul#tabs li.first a.hi {
	border-left: 1px solid #d6d6d6;
	border-right: 1px solid #d6d6d6;
}
ul#tabs li a.hi {
	border-left-width: 0;
	border-right: 1px solid #d6d6d6;
}
ul#tabs li.first a.hi:hover {
	background: #fff;
}
ul#tabs li a:hover {
	background: #fff url(/media/bg_submenu_hover.gif) repeat-x;
}
ul#tabs li a.hi:hover {
	background: #fff;
	/*border-color: #fff;*/
}


/* CRUMBTRAIL */


ul#crumbtrail {
	font-size: 12px;
	margin-bottom: 16px;
}
ul#crumbtrail li a {
	background-image: url(/media/arrow_right_gray.gif);
	background-repeat: no-repeat;
	background-position: right 15px;
	padding: 11px 14px 0 0;
	margin-right: 6px;
}
ul#crumbtrail li a.hi {
	color: #000;
	background: none;
}


/* FOOTER */

div#footer {
	position: absolute;
	bottom: 0;
	width: 100%;
	height: 80px;   /* Height of the footer */
}

ul#footerlinks {
	background: #fff url(/media/bg_footer.gif) repeat-x;
	font-size: 10px;
}

ul#footerlinks li a {
	border-right: 1px solid #9e9e9e;
	border-left: 1px solid #e4e4e4;
}
ul#footerlinks li a.hi {
	color: #5d5d5d;
	border-color: transparent;
}
ul#footerlinks li a.hi:hover {
	text-decoration: none !important;
}
ul#footerlinks li.right {
	float: right;
}

/* PAY-OFF */

p#pay_off {
	background: transparent url(/media/squares.gif) no-repeat 0 2px;
	padding-left: 96px;
	font-size: 21px;
	line-height: 21px;
}

/* COLUMNS */

.col1, .col1plus, .col2, .col3, .colwidth, .oneandahalfcol {
	float: left;
}
.col1 {
	width: 224px;
}
.col1plus {
	width: 240px;
}
.oneandahalfcol {
	width: 340px;
}
.col2 {
	width: 464px;
}
.col3 {
	width: 704px;
}
.colwidth {
	width: 16px;
}
.col1.first, .col1plus.first, .col2.first, .col3.first {
	clear: left;
}

.col1 ul, .col2 ul {
	list-style-image: url(/media/arrow_right_gray.gif);
}
.col1 ul li, .col2 ul li,
.col1 ol li, .col2 ol li {
	margin-left: 16px;
}

.col1 ul#tabs, .col2 ul#tabs {
	list-style-image: none;
}
.col1 ul#tabs li, .col2 ul#tabs li {
	margin-left: 0;
}
.col2 ol {	
	list-style-type: decimal;
}

/* BANNERS */

div.banner {
	font-size: 12px;
	line-height: 14px;
	margin-bottom: 16px;
}
div.banner ul.news,
div.banner ul.downloads {
	font-size: 10px;
	color: #8C9093;
}
div.banner ul.news,
div.banner ul.downloads {
	list-style-image: none !important;
}
div.banner ul.news li,
div.banner ul.downloads li {
	margin-left: 0;
}
div.banner ul.news li i,
div.banner ul.downloads li i {
	padding-left: 16px;
	font-style: normal;
	display: block;
}
div.banner ul.news li a.link,
div.banner ul.downloads li a.link {
	font-size: 12px;
	line-height: 14px;
	background: transparent url(/media/arrow_right_blue.gif) no-repeat 0 2px;
	padding-left: 16px;
	display: block;
}
div.banner ul.downloads li a.link {
	display: inline;
}

div.col1 div.banner.image, div.col2 div.col1 div.banner.image {
	width: 224px;
}
div.col2 div.banner.image {
	width: 464px;
}

div.banner div.image {
	background-repeat: no-repeat;
	background-position: top right;
}

div.banner div.content.padding {
	padding: 15px 10px 7px 15px;
}
div.banner div.image div.content  {
	padding-right: 100px;
}
div.banner h2 {
	line-height: 16px;
	margin-bottom: 7px;
}
div.banner p, div.banner ul {
	margin-bottom: 6px;
}
div.banner.blue ul {
	list-style-image: url(/media/arrow_right_lightblue.gif);
}
div.banner.white ul {
	list-style-image: url(/media/arrow_right_blue.gif);
}
div.banner.clean ul {
	list-style-image: none;
}
div.banner ul li a.toggle {
/*	background-image: 	url(/media/arrow_right_blue.gif);*/
	background-repeat:	no-repeat;
	background-position:center left;
	padding-left:		10px;
}

div.banner li {
	margin-bottom: 6px;
}
div.banner li.hi {
	list-style-image:url(/media/arrow_down_black.gif);
}
div.banner li.hi a {
	color: black;
}
div.banner li.hi li a {
	color: #0062AD;
}
div.banner li ul {
	margin-top: 6px;
}
div.banner li ul li {
	list-style-image:url(/media/square_blue.gif);
}

div.banner.blue {
	background: #17589c url(/media/bg_banner_blue.jpg) repeat-x left top;
	color: white;
}
div.banner.white {
	background: #e5edf4 url(/media/bg_banner_white.jpg) repeat-x left top;
	border: 1px solid #c2d8e8;
}

div.banner.blue h2 {
	color: #fff;
}
div.banner.blue div.content a, div.banner.image p a, div.banner.image div.banner_button a {
	color: #abcce5;
}
div.banner.green div.content a {
	color: #c8e1b8;
}
div.banner.purple div.content a {
	color: #c9bee3;
}
div.banner.image {
	color: #fff;
	position: relative;
	z-index: 1;
}

div.banner.image h1 {
	color: white;
	padding: 0 14px;
}

div.banner.image div.content {
	position: absolute;
	z-index: 3;
}

div.col1 div.banner.image p {
	width: 184px !important; /* 208px without padding */
	font-size: 10px !important;
	line-height: 14px !important;
}
div.col1 div.banner.image p b {
	font-size: 12px !important;
}
div.col2 div.banner.image p, div.col3 div.banner.image p {
	width: 200px; /* 224px without padding */
	font-size: 12px;
	line-height: 17px;
}
div.banner.image p {
	margin-top: 16px;
	padding: 8px 8px 8px 16px;
}
div.banner.image.blue p {
	background-image: url(/media/bg_text_blue.png);
	border-top: 1px solid #2679b9;
	border-right: 1px solid #005393;
	border-bottom: 1px solid #005393;
}
div.banner.image.green p {
	background-image: url(/media/bg_text_green.png);
	border-top: 1px solid #90c373;
	border-right: 1px solid #6a9d4d;
	border-bottom: 1px solid #6a9d4d;
}
div.banner.image.purple p {
	background-image: url(/media/bg_text_purple.png);
	border-top: 1px solid #9282b3;
	border-right: 1px solid #6c5c8d;
	border-bottom: 1px solid #6c5c8d;
}


div.banner.pointer:hover {
	cursor: pointer;
}

div.foto {
	margin-bottom: 16px;
	float: left;
}
div.foto img {
	display: block;
}

div.bijschrift {
	margin: -16px 0 16px 0;
	background-color: silver;
	float: left;
	padding: 7px 10px 7px 15px;
	background-color: #0062ad;
	color: white;
	font-size:12px;
	line-height:14px;
}
div.bijschrift.col1 {
	width: 199px;
}
div.bijschrift.blue {
	background-color: #0062ad;
}
div.bijschrift.purple {
	background-color: #856eb7;
}
div.bijschrift.green {
	background-color: #89bc63;
}

div.buttons {
	position: absolute;
	bottom: 0;
	/*right: 0;*/
	z-index: 5;
}
/*div#button_left,
div#button_right {
	margin-bottom: 40px;
}*/
a.button {
	float: right;
	margin-right: 16px;
	padding: 7px 23px 0 10px;
	height: 23px; /* 32px without padding */
	color: white;
}
a.button.left {
	float: left;
	margin-left: 16px;
	padding: 7px 10px 0 23px;
}


a.button.muted {
	background: #fff url(/media/bg_button_r_muted.png) no-repeat top right;
	border-left: 1px solid #eee;
	border-right: none;
}
a.button.muted.left {
	background: #fff url(/media/bg_button_l_muted.png) no-repeat top left;
	border-right: 1px solid #eee;
	border-left: none;
}
a.button.muted.left:hover {
	background: #fff url(/media/bg_button_l_muted.png) no-repeat top left !important;
	border-right: 1px solid #eee !important;
	border-left: none !important;
	cursor: default !important;
}
a.button.muted.right:hover {
	background: #fff url(/media/bg_button_r_muted.png) no-repeat top left !important;
	border-right: 1px solid #eee !important;
	border-left: none !important;
	cursor: default !important;
}
a.button:hover {
	background: #82a7d2 url(/media/bg_button_r_hover.png) no-repeat top right !important;
	border-left: 1px solid #bbb !important;
	border-right: none !important;
	cursor: pointer;
}
a.button.left:hover {
	background: #82a7d2 url(/media/bg_button_l_hover.png) no-repeat top left !important;
	border-right: 1px solid #bbb !important;
	border-left: none !important;
	cursor: pointer;
}
a.button.blue {
	background: #82a7d2 url(/media/bg_button_r_blue.png) no-repeat top right;
	border-left: 1px solid #82a7d2;
	border-right: none;
}
a.button.green {
	background: #89bc63 url(/media/bg_button_r_green.png) no-repeat top right;
	border-left: 1px solid #89bc63;
	border-right: none;
}
a.button.purple {
	background: #856eb7 url(/media/bg_button_r_purple.png) no-repeat top right;
	border-left: 1px solid #856eb7;
	border-right: none;
}
a.button.blue.left {
	background: #82a7d2 url(/media/bg_button_l_blue.png) no-repeat top left;
	border-right: 1px solid #82a7d2;
	border-left: none;
}
a.button.green.left {
	background: #89bc63 url(/media/bg_button_l_green.png) no-repeat top left;
	border-right: 1px solid #89bc63;
	border-left: none;
}
a.button.purple.left {
	background: #856eb7 url(/media/bg_button_l_purple.png) no-repeat top left;
	border-right: 1px solid #856eb7;
	border-left: none;
}

div.blocks {
	position: absolute;
	top: 0;
	background: transparent url(/media/blocks.png) no-repeat top right;
	width: 128px;
	height: 64px;
	z-index: 2;
}
div.col1 div.blocks, div.col1 div.buttons, div.col2 div.col1 div.blocks, div.col2 div.col1 div.buttons {
	width: 224px;
}
div.col2 div.blocks, div.col2 div.buttons {
	width: 464px;
}

div.overlay {
	position: absolute;
	top: 0;
	left: 0;
	height: 336px;
	width: 464px;
	z-index: 1;
}
div.blue div.overlay {
	background: transparent url(/media/bg_col2_blue_overlay.png) no-repeat top left;
}
div.green div.overlay {
	background: transparent url(/media/bg_col2_green_overlay.png) no-repeat top left;
}
div.purple div.overlay {
	background: transparent url(/media/bg_col2_purple_overlay.png) no-repeat top left;
}

/* CHOOSER */

div.col1plus ul#chooser {
	list-style-type: none;
	clear: both;
	margin: 0 0 16px 0;
}
div.col1plus ul#chooser li {
	list-style-type: none;
}
ul#chooser li a {
	display: block;
	border: 1px solid #c2d8e8;
	border-width: 1px 0 0 1px;
	padding: 16px 16px 0 16px;
	background: #e1ebf3 url(/media/bg_chooser_button.gif) repeat-x top left;
	height: 31px;
}
ul#chooser li a.last {
	border-width: 1px;
}
ul#chooser li a.hi, ul#chooser li a:hover {
	background-image: none;
	color: white;
}
ul#chooser li a.blue.hi, ul#chooser li a.blue:hover {
	background-color: #0062ad;
	border-color: #0062ad;
}
ul#chooser li a.green.hi, ul#chooser li a.green:hover {
	background-color: #7cb85a;
	border-color: #7cb85a;
}
ul#chooser li a.purple.hi, ul#chooser li a.purple:hover {
	background-color: #7f6ca6;
	border-color: #7f6ca6;
}

div.promo.banner div.content, div#promo.banner div.content {
	padding: 0;
}

div.promo {
	height: 336px;
	width: 464px;
	display: none;
}

div.promo h1 {
	margin-top: 16px;
}

/* FORM */

div.col1 ul#formsteps {
	list-style-type: none;
	list-style-image: none;
	clear: both;
	margin: 0 0 16px 0;
}
div.col1 ul#formsteps li {
	list-style-type: none;
	list-style-image: none;
	margin: 0;
}
ul#formsteps li a {
	display: block;
	border: 1px solid #c2d8e8;
	border-width: 1px 1px 0 1px;
	padding: 16px 16px 0 16px;
	background: #e1ebf3 url(/media/bg_chooser_button.gif) repeat-x top left;
	height: 32px;
}
ul#formsteps li a.last {
	border-width: 1px;
}
ul#formsteps li a.hi, ul#formsteps li a:hover {
	background-color: #8c9093;
	background-image: none;
	color: white;
	border-color: #8c9093;
}

label span {
	color: red;
}

form, fieldset {
	font-size: 12px;
}
form#shop_gegevens {
	margin-bottom: 20px;
}
form#shop_gegevens fieldset p {
	margin: 7px 0;
}
fieldset {
	margin-bottom: 16px;
	border-bottom: 1px solid #e5e5e5;
}
div.field {
	border-top: 1px solid #e5e5e5;
	clear: left;
}
div.field.b {
	border-top: 3px double #000;
}
form#pageform div.field.nocontent,
form.popupform div.field.nocontent,
form#shop_gegevens div.field.nocontent {
	color: red;
}
form#pageform div.field.nocontent input, form#pageform div.field.nocontent textarea,
form.popupform div.field.nocontent input, form.popupform div.field.nocontent textarea,
form#shop_gegevens div.field.nocontent input, form#shop_gegevens div.field.nocontent textarea {
	border-color: red;
}
form#pageform label, form#pageform input, form#pageform select,
form#shop_gegevens label, form#shop_gegevens, form#shop_gegevens select {
	float: left;
	font-size: 12px;
}
form#pageform span,
form#shop_gegevens span {
	font-size: 12px;
}
form#pageform label,
form.popupform label,
form#shop_gegevens label {
	width: 216px;
}
form#pageform fieldset.left div.field label, form#pageform fieldset.right div.field label,
form#pageform fieldset.left div.field span span.waarde, form#pageform fieldset.right div.field span.waarde {
	width: 100px;
	padding-right: 0;
}
form#pageform fieldset.left div.field span span.waarde, form#pageform fieldset.right div.field span.waarde {
	padding: 4px 0;
}
form.popupform label {
	width: 160px;
}
/*form#pageform input, form#pageform select,
form#shop_gegevens input, form#shop_gegevens select {
	width: 224px;
}*/
form.popupform label, form.popupform input, form.popupform span, form.popupform select {
	float:			left;
}
.formbox .popupform input {
	width:			auto;
}
form#pageform select.dag,
form.popupform select.dag,
form#shop_gegevens select.dag {
	width:			48px;
	margin-right:	2px;
}
form#pageform select.maand,
form.popupform select.maand,
form#shop_gegevens select.maand {
	width: 102px;
	margin-right: 2px;
}
form#pageform select.jaar,
form.popupform select.jaar,
form#shop_gegevens select.jaar {
	width: 70px;
}
form#pageform label,
form.popupform label,
form#shop_gegevens label {
	padding: 4px 16px 4px 0;
}

.CMS_TEXT, .CMS_PHONE, .CMS_POSTALCODE, .CMS_PASSWORD, .CMS_SELECT, .CMS_TEXTAREA,
form#pageform input.text, form#pageform textarea, input#address1, input#address2,
form.popupform input.text, form.popupform textarea,
form#shop_gegevens input.text, form#shop_gegevens textarea {
	width: 224px;
	margin: 2px 0;
	background: #f7f8f9 url(/media/bg_input.gif) repeat-x left top;
	border-top: 1px solid #d1d6db;
	border-right: 1px solid #e8eef3;
	border-bottom: 1px solid #e8eef3;
	border-left: 1px solid #d1d6db;
	color: #0062ad;
	font-size: 12px;
	padding: 3px 3px 4px 3px;
}
.CMS_SELECT {
	width: 232px;
}

form.popupform input.text, form.popupform textarea {
	width: 186px;
}
form#pageform input.text.straat,
form.popupform input.text.straat,
form#shop_gegevens input.text.straat {
	width: 120px;
	margin-right: 2px;
}
form#pageform input.text.huisnummer,
form.popupform input.text.huisnummer,
form#shop_gegevens input.text.huisnummer {
	width: 38px;
	margin-right: 2px;
}
form#pageform input.text.toevoeging,
form.popupform input.text.toevoeging,
form#shop_gegevens input.text.toevoeging {
	width: 38px;
}
form#pageform input.text.postcode,
form.popupform input.text.postcode,
form#shop_gegevens input.text.postcode {
	width: 48px;
	margin-right: 2px;
}
form#pageform input.text.plaats,
form.popupform input.text.plaats,
form#shop_gegevens input.text.plaats {
	width: 158px;
}
form#pageform a,
form.popupform a,
form#shop_gegevens a {
	margin: 0;
}
form#pageform a.left,
form.popupform a.left,
form#shop_gegevens a.left {
	float: left;
}
form#pageform div.field.radio label,
form.popupform div.field.radio label,
form#shop_gegevens div.field.radio label {
	width: auto;
}
form#pageform input.radio,
form.popupform input.radio,
form#shop_gegevens input.radio {
	margin-right: 5px;
	width: auto;
}
form#pageform div.field.radio label,
form.popupform div.field.radio label,
form#shop_gegevens div.field.radio label {
	padding: 4px 10px 0 0;
}
legend {
	font-size: 20px;
	line-height: 20px;
	margin-bottom: 7px;
	margin-left: 0;
	padding: 0;
	white-space: normal;
}
form#pageform select,
form.popupform select,
form#shop_gegevens select {
	margin: 2px 0;
	padding: 3px 3px 2px 0;
}
form#shop_gegevens select {
	width: 232px;
}
form#pageform.locations input.text,
form.popupform.locations input.text,
form#shop_gegevens.locations input.text {
	width: 430px;
}
form#pageform.locations a,
form.popupform.locations a,
form#shop_gegevens.locations a {
	display: block;
	float: right;
	margin-top: 2px;
}
input#address1, input#address2 {
	width: 246px;
	height: 18px;
	padding-top: 8px;
}
a.button.location {
	margin-top: 2px;
}
div.field span.label {
	float: left;
	width: 216px;
	height: 24px;
}
div.field span.prijs {
	width: 100px;
	text-align: right;
	float: right;
	padding: 4px 0;
}
div.field span.waarde {
	width: 50%;
	float: right;
	padding: 4px 0;
	color: #0062AD;
}
div.field.b label, div.field.b span.prijs {
	font-weight: bold;
	color: #000;
}
.CMS_CHECKBOX {
	margin-top: 5px;
}


/* SITEMAP */
div.sitemap ul, div.sitemap li {
	list-style-type: none;
	list-style-image: none;
}


/* NEWS */

div.news {
	border-bottom: 1px solid #c5dae9;
	margin-bottom: 10px;
}
div.news img {
	float: right;
	margin-left: 10px;
}
div p.date {
	margin-bottom: 4px !important;
	font-size: 10px;
	color: #8C9093;
}
div.news p {
	margin-bottom: 10px;
}
div.news h2 {
	margin-bottom: 6px;
}
div.news a.more {
	font-size: 10px;
	white-space: nowrap;
	background: #eaf1f7 url(/media/more.gif) no-repeat right 5px;
	padding: 0 12px 0 4px;
	border: 1px solid #c2d8e8;
}
div.news a.more:hover {
	background: #0062ad url(/media/more_hover.gif) no-repeat right 5px;
	border: 1px solid #0062ad;
	color: white;
	text-decoration: none !important;
}

a.submit {
	float: right;
}

fieldset.dataset th, fieldset.dataset td {
	border-top: 1px solid #C2D8E8;
	padding: 4px 0;
}
fieldset.dataset {
	font-size: 12px;
	line-height: 14px;
}
fieldset.dataset th {
	font-weight: bold;
	color: #000;
	padding-right: 10px;
	width: 40%;
}
fieldset.dataset table {
	border-bottom: 1px solid #C2D8E8;
	width: 100%;
	margin-bottom: 0;
}
fieldset.dataset td.prijs {
	text-align: right;
}
fieldset.dataset tr.totaal td {
	border-top: 3px double #000;
	color: #000;
	font-weight: bold;
}
.field label {
	padding: 4px 0;
}
fieldset.dataset td.trash {
	width: 27px;
	padding: 4px 0 0 10px;
	text-align: right;
}
fieldset div.field.radio span {
	float: left;
	padding:4px 16px 4px 0;
	width: 216px;
}


/* START NIEUWSBRIEF */
.nieuwsbriefForm .category {
	margin:	6px 5px 0 0;
}
/* END NIEUWSBRIEF */



.debug {
/*	position:			absolute;*/
	bottom:				0;
	z-index:			100;
	background-color:	#eee;
	border:				solid 1px #000;
	padding:			10px 20px;
	font-size:			10px;
}


