body {font:normal 1.0em Arial;background:url(/images/home_bg.png) repeat-x;margin:0;padding:0;}
body.helpwindow {background:#fff;padding:20px;font-size:0.9em;}

a {color:#87888a;text-decoration:none;font-weight:bold;}
a:hover {color:#754d81;}
a img {border:none;}

h4 {font-size:1.1em;}
.popup h4 {margin-top:0;padding-top:0;}

hr {color:#ccc;}

.clear {clear:both;}
.error {color:#c00;}
.errormsg {margin:10px 0;color:#c00;font-weight:bold;}
.al {text-align:left !important;}
.ac {text-align:center !important;}
.ar {text-align:right !important;}
.fl {float:left;}
.fr {float:right;}
.blue {color:#006699;}
.black {color:#000;}
.nomargin {margin:5px 0;}
.ui-datepicker {font-size:0.6em !important;}

#date {visibility:hidden;border:none;width:1px;}
#altdate {padding:2px 6px 6px 2px;display:inline-block;border:1px dotted #ccc;}
#altdatedate {padding-right:5px;}
#altimg {position:relative;top:4px;}

.cebuco_red {color:#df2823;}
.cebuco_grey {color:#87888a;}

#formerror {background:#eee;color:#c00;font-size:0.8em;padding:5px 10px;margin:10px 0;}

.tform {width:400px;}

/* default elements */
#mainmenu {font-size:1.2em;position:absolute;top:70px;right:10px;}
#mainmenu a {margin-left:20px;}
#home {font-size:1.2em;position:absolute;top:70px;left:10px;}

#maincontent {min-height:600px;}
.rounded_top {width:930px;padding:20px;background:#fff url(/images/rounded_top.gif) no-repeat;border-radius:10px;}
.rightpanel {padding-left:20px;}
.actionlinks {color:#87888a;}
.actionlinks a {margin-right:10px;}
.actionlinks a.disabled {color:#ccc;text-decoration:none;cursor:default;}
.qa {border-top:1px dotted #ccc;}
.qa p {font-size:0.9em;}

.helpwindow ul li {margin:10px 0;}

/* standard buttons */
a.btn {zoom:1;background:transparent url(/images/btn-left.png) no-repeat top left;display:block;float:left;font:normal 13px Arial;line-height:30px;height:30px;padding-left:8px;text-decoration:none;cursor:pointer;}
a.btn:link.btn, a.btn:visited, a.btn:active {color:#fff;}
a.btn span {background:transparent url(/images/btn-right.png) no-repeat top right;display:block;height:30px;padding-right:8px;}
a.btn:hover {background-position:0 -30px;}
a.btn:hover span {background-position:right -30px;color:#fff;}

a.plusbtn {position:relative;top:-10px;background:transparent url(/images/plaatsingen-toev-act-hov-dis-bb-v03.png) no-repeat top left;font-size:10pt;display:block;width:223px;height:50px;text-align:center;color:#fff;line-height:50px;text-decoration:none;}
a.plusbtn:hover {background-position:0 -50px;}

.btnwrapper a.disabled {background-position:0 -60px;cursor:default;}
.btnwrapper a.disabled span {background-position:right -60px;color:#fff;}
.btnwrapper a.disabled:hover span {color:#fff;}
.btnwrapper {height:30px;margin-bottom:10px;margin:0;}
.btnwrapper a.btn {margin-left:5px;}
.btnwrapper button {height:28px;}

#btnbar {margin:40px 0 20px 0;}
.sub {font-size:0.8em;color:#87888a;font-weight:normal;}
.bordered {border:1px solid #ccc;padding:10px;}


/* specific styling for general pages */

.wrapper {width:970px;margin:0 auto;padding:0;position:relative;}
#wrapper {width:970px;margin:20px auto;padding:0;}
#header {height:100px;background:#fff;border-bottom:1px solid #000;}
#header img {float:left;margin-right:20px;}

#topactionsdiv {color:#87888a;float:right;font-size:0.8em;margin:10px 0;}
#topactionsdiv a {text-decoration:underline;font-weight:normal;}

#logo {border:none;margin:20px;}

#statusmsg {float:right;font-size:13px;border:1px solid;margin:10px 0px;padding:15px 10px 15px 50px;background-repeat:no-repeat;background-position:10px center;}
#statusmsg.info {color:#00529b;background-color:#bde5f8;background-image:url(/images/info.png);}
#statusmsg.ok {color:#4f8a10;background-color:#dff2bf;background-image:url(/images/success.png);}
#statusmsg.error {color:#d8000c;background-color:#ffbaba;background-image:url(/images/error.png);}

#footer {clear:both;font-size:0.8em;margin:10px 0 0 0;border-top:1px solid #000;background:#999;color:#fff;padding:10px 0 0 0;height:120px;}
#footer div {padding:0 10px;}
#footer a {color:#fff;}

/* specific for the campagne-pages */

#explaindiv {position:absolute;font-size:0.8em;padding:10px 20px;background:#eee;z-index:99;}
img.conflict {width:18px;vertical-align:middle;}

div.toppane {position:relative;padding:80px 20px 0 20px;height:212px;background:url(/images/toppane_bg.png) no-repeat;margin:20px 0 10px 0;}
div.toppane .help {position:absolute;top:25px;right:20px;cursor:pointer;z-index:9;}
h4.topbar {position:absolute;top:10px;left:-15px;width:995px;height:50px;background:url(/images/topbar_bg.png);color:#fff;margin:0;line-height:50px;text-indent:30px;}
h4.plaatsingen {background:url(/images/Blauwe-balk-tabel-970x53-v03.png);color:#fff;margin:0;padding:6px 20px;}
div.campagneoverzicht {position:absolute;}

#campaignoverview {position:absolute;font-size:0.7em;list-style:none;margin:0;padding:0;top:80px;right:20px;width:255px;}
#campaignoverview li {clear:both;height:30px;line-height:30px;background:transparent url(/images/divider.png) no-repeat top left;}
#campaignoverview span {display:block;float:left;padding:0 5px;}
#campaignoverview .label {width:110px;}
#campaignoverview .data {width:125px;text-align:right;}

.campagnetable {font-size:0.7em;}
.campagnetable input {font-size:1.0em;}
.ui-datepicker {font-size:0.7em;}

#bereikskaart {background:#fff;border:1px solid #000;position:absolute;left:400px;top:70px;width:210px;height:210px;cursor:pointer;}
#bereikskaart img {position:absolute;top:0;left:0;}

.plaatsingentable {table-layout:fixed;width:100%;font-size:0.8em;}
.plaatsingentable th {background:#eee;height:34px;line-height:34px;border:1px solid #cfcfcf;border-right:none;font-weight:normal;color:#006699;font-weight:bold;}
.plaatsingentable th.titel {cursor:pointer;padding-left:4px;text-align:left;}
.plaatsingentable th.titel span {font-weight:normal;color:#999;}
.plaatsingentable th.nettoprijs {border-right:1px solid #ddd;}
.plaatsingentable th.tarifftypecode {cursor:pointer;}
.plaatsingentable th.umfeldtypecode {cursor:pointer;}
.plaatsingentable th.pagetypecode {cursor:pointer;}
.plaatsingentable th.adunitcode {cursor:pointer;}
.plaatsingentable th.colortypecode {cursor:pointer;}
.plaatsingentable th.dayofweek {cursor:pointer;}
.plaatsingentable tr {border:1px solid #ddd;}
.plaatsingentable td {padding:0 4px;height:34px;line-height:34px;border-bottom:1px solid #cfcfcf;border-left:1px solid #cfcfcf;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}

.plaatsingentable tr.totaaltr td {border:none;font-weight:bold;height:24px;}
.plaatsingentable tr.totaaltr td.price {border:1px solid #cfcfcf;border-top:none;background:#eee;}
.plaatsingentable tr.totaaltr td.nettoprijs {border:1px solid #cfcfcf;border-top:none;background:#eee;}

.plaatsingentable td.freq {border-left:none;}
.plaatsingentable td.freq input {width:20px;}
.plaatsingentable td.titel {font-weight:bold;cursor:pointer;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;border-left:none;}
.plaatsingentable td.bereik {text-align:right;}
.plaatsingentable td.newspaperformatcode {text-align:center;}
.plaatsingentable td.price {text-align:right;}
.plaatsingentable tr.ratecardalert td.price {color:#ff4500;font-weight:normal;background:url(/images/ratecardalert.gif)no-repeat top right;}
.plaatsingentable td.discount {text-align:left;}
.plaatsingentable td.discount input {width:18px;text-align:right;}
.plaatsingentable td.nettoprijs {text-align:right;border-right:1px solid #cfcfcf;}
.plaatsingentable td.tarifftypecode {text-align:center;cursor:pointer;}
.plaatsingentable td.umfeldtypecode {text-align:center;cursor:pointer;}
.plaatsingentable td.pagetypecode {text-align:center;cursor:pointer;}
.plaatsingentable td.adunitcode {text-align:center;cursor:pointer;}
.plaatsingentable td.colortypecode {text-align:center;cursor:pointer;}
.plaatsingentable td.dayofweek {text-align:center;cursor:pointer;}
.plaatsingentable tr.specific td.dayofweek {font-size:8px;line-height:10px;}

/* specific styling for the wizard */
.wizardlink {cursor:pointer;}
#wizardform .content {width:850px;height:510px;position:relative;}
#wizardform .help2 {position:absolute;right:10px;top:2px;cursor:pointer;z-index:999;}

form.modulekiezer2 {width:640px;height:400px;}
form.dayform {width:280px;background-color:transparent;}
#form.dayform .cal {float:right;width:150px;margin-left:4px;}

#facebox {font-size:0.9em;}
#facebox input.large {width:230px;}
#facebox h5 {margin-top:0;padding-top:0;}

#facebox.pulldown {}
#facebox.pulldown .body {padding:0;margin:0;width:100px;}
#facebox.pulldown td.tl {display:none;}
#facebox.pulldown td.b {display:none;}
#facebox.pulldown td.tr {display:none;}
#facebox.pulldown td.bl {display:none;}
#facebox.pulldown td.br {display:none;}


/* tab "titels" */

.sub input {position:relative;top:2px;}

#titeldiv {clear:left;position:relative;border:1px solid #ccc;padding:2px 0;margin-right:20px;font-size:0.7em;width:415px;height:375px;overflow:hidden;overflow-y:auto;}

#titeldiv span.kop {display:block;font-weight:bold;width:415px;height:12px;padding:2px 5px 2px 20px;margin:0;}
#titeldiv ul {clear:left;list-style:none;margin:0;padding:0;font-weight:normal;color:#000;}
#titeldiv ul.titels {margin:5px 0;}
#titeldiv ul.titels li {clear:left;min-height:18px;position:relative;padding:0 0 0 15px;line-height:18px;display:block;}
#titeldiv ul.titels li label {display:block;width:415px;cursor:pointer;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
#titeldiv ul.titels li span {float:left;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
#titeldiv ul.titels li span.input {width:20px;}
#titeldiv ul.titels li span.titel {width:180px;}
#titeldiv ul.titels li span.uitgever {width:174px;}

#titeldiv ul.titels li.marked span.titel {}
#titeldiv ul.titels li.marked span.uitgever {}

#titeldiv ul.titels li.unmarked {display:none;}

#titeldiv ul.titels li.collapsed {background:url(/images/expand.gif) no-repeat 0px 0px;}
#titeldiv ul.titels li.expanded {background:url(/images/collapse.gif) no-repeat 0px 0px;}

#titeldiv ul.editions {margin-left:16px;margin-bottom:10px;}
#titeldiv ul.editions li {min-height:16px;line-height:16px;padding:0;}
#titeldiv ul.editions label {position:relative;}
#titeldiv ul.editions li input {position:relative;top:2px;}

#titeldiv div {clear:left;float:left;cursor:pointer;color:#006699;font-size:1.1em;}
#titeldiv div.collapsed ul.titels {display:none;}
#titeldiv div.expanded {background:url(/images/collapse.gif) no-repeat 0 -2px;}
#titeldiv div.collapsed {background:url(/images/expand.gif) no-repeat 0 -2px;}

#titeldiv.no_bereik ul.titels li span.titel {width:214px;}
#titeldiv.no_bereik ul.titels li span.uitgever {width:144px;}
#titeldiv.no_bereik ul.titels li span.bereik {display:none;}

.kaarttabel {table-layout:fixed;width:100%;}
#mapdiv {width:379px;height:379px;position:relative;border:1px solid #ccc;background:#fff;}
#mapdiv img {border:none;}

#mapactions {list-style:none;margin:0;padding:0;position:absolute;top:10px;left:10px;z-index:99;font-size:0.8em;}
#mapactions li a {color:#006699;font-weight:normal;text-decoration:underline;}
#mapactions li a:hover {color:#fe000c;}

#nlmap {position:absolute;top:0;left:0;z-index:1;}
#mark_map {position:absolute;top:0;left:0;border:0;z-index:2;}
#select_map {position:absolute;top:0;left:0;border:0;z-index:3;}
#hovermap {position:absolute;top:0;left:0;z-index:9;border:0;width:379px;height:379px;border:2px solid #ccc;}

.marker {position:absolute;padding:2px 5px;font-size:8pt;background:#fff;border:1px solid #000;z-index:10;}
.marker img {position:absolute;bottom:-11px;left:-1px;}

#kleurdiv {margin:20px 50px 0 0;float:left;}
#dagdiv {margin:20px 50px 0 0;float:left;}
#advertentietypediv {float:left;margin-right:80px;}

/* module tab */

#modulelistdiv {position:relative;float:left;font-size:0.7em;margin-top:20px;width:240px;height:330px;overflow:hidden;overflow-y:auto;border:1px solid #000;margin-right:50px;}
.modulelistdiv ul {list-style:none;margin:0;padding:0;}
.modulelistdiv ul li {position:relative;}
.modulelistdiv li a {font-weight:normal;color:#87888a;padding:2px 0 2px 65px;height:40px;display:block;text-decoration:none;}
.modulelistdiv li.possible a {color:#006699;font-weight:bold;}
.modulelistdiv li a:hover {background:#d01f26;color:#fff;}
.modulelistdiv li.selected a {background:#115479;color:#fff;}
.modulelistdiv li.possible a:hover {background:#d01f26;color:#fff;}
.modulelistdiv li img {position:absolute;top:3px;left:5px;width:25px;height:36px;border:1px solid #fff;}

option.possible {color:#006699;}

#modulelistdiv2 {position:relative;float:left;font-size:0.7em;margin-top:20px;width:240px;height:276px;overflow:hidden;overflow-y:auto;border:1px solid #000;margin-right:10px;}
#previewshape_selectdiv {position:absolute;width:100px;height:100px;bottom:2px;left:2px;background:#115479;}
#previewshape_hoverdiv {position:absolute;width:100px;height:100px;bottom:2px;left:2px;background:#d01f26;}

#modulekiezerdiv {border:1px solid #000;background:#fff;width:186px;height:276px;margin-top:20px;}
#modulekiezerdiv {float:left;position:relative;width:186px;height:276px;}

#modulepreviewdiv {position:relative;float:left;width:372px;height:276px;margin-top:20px;background:#eee;}
#modulepreviewdiv img {float:left;}

/* standard forms styling */

form.std {line-height:24px;}
form.std h4 {margin:10px 20%;text-align:left;font-size:1.1em;}
form.std fieldset {margin:0 20%;padding:20px;background:#eee;border:none;border-top:4px solid #999;}
form.std fieldset label {display:block;margin:20px;text-align:left;font-weight:bold;position:relative;}
input.t {width:260px;border:2px solid #ccc;height:22px;font-size:0.9em;}
form.std fieldset div {padding:10px 20px;text-align:left;}
form.std fieldset label .error {font-size:0.6em;color:#df2823;font-weight:bold;}
form.std img.check {position:absolute;top:6px;right:-20px;width:16px;height:16px;}

.cebuco_popup h4 {margin:5px 0;padding:0;}
.cebuco_popup select {margin:0;width:400px;scrolling:auto;border:1px solid #ddd;;}
.dayform select {width:130px;}
.colorform select {width:130px;}
.cebuco_popup .btnwrapper {margin:10px 0;}

* html .cebuco_popup ul#options {height:expression(this.scrollHeight>149 ? "150px" : "auto"); }
.cebuco_popup ul#options {list-style:none;margin:0;padding:0;background:#fff;border:1px solid #999;max-height:150px;overflow-x:hidden;overflow-y:auto;}
.cebuco_popup ul#options li a {display:block;padding:2px 5px;color:#000;font-weight:normal;white-space:nowrap;}
.cebuco_popup ul#options li a:hover {color:#fff;background:#006699;}
.cebuco_popup ul#options li.possible a {color:#006699;}
.cebuco_popup ul#options li.possible a:hover {color:#def;background:#006699;}

select#options option {color:#000;cursor:pointer;}
select#options option.possible {color:#006699;}

ul#options {list-style:none;margin:0;padding:0;background:#fff;border:1px solid #999;max-height:150px;overflow-x:hidden;overflow-y:auto;}
ul#options li a {text-decoration:none;display:block;padding:2px 5px;color:#999;font-weight:normal;white-space:nowrap;}
ul#options li a:hover {color:#fff;background:#006699;}
ul#options li.possible a {color:#000;}
ul#options li.possible a:hover {color:#fff;background:#000;}
ul#options li.mm {padding:5px;font-size:10px;border-bottom:1px solid #ccc;background:#eee;}
ul#options li.mm .okmm {float:right;}
/* standard tabs styling */

ul.tabs {list-style:none;margin:0;padding:0;line-height:22px;position:relative;height:32px;width:400px;}
ul.tabs li {float:left;height:30px;margin-left:4px;}
ul.tabs li.selected {border:2px solid #115479;border-bottom:2px solid #fff;}
ul.tabs li a {display:block;float:left;height:30px;line-height:30px;padding:0 10px;background:#ccc;color:#fff;text-decoration:none;}
ul.tabs li.selected a {background:#fff;height:30px;color:#006699;}

.tabcontent {border:2px solid #115479;background:#fff;text-align:left;padding:20px;width:800px;height:415px;}

#tab3 div {margin:20px 0;}
#tab3 div span.label {float:left;display:block;width:150px;font-weight:bold;}

/* mijn pages */

#mycalculations .actionlinks {border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding:5px;font-size:0.7em;margin:10px 0;}
#mycampaigns {font-size:0.8em;}
#mycampaigns td {padding:2px 5px;border-bottom:1px dotted #ddd;}
#mycampaigns tr.last td {border-bottom:none;}
#mycampaigns td.cdate {font-size:0.8em;color:#87888a;}
#mycampaigns td.name a {color:#006699;}
#mycampaigns td.lastmod {font-size:0.8em;color:#87888a;}

.rightpanel ul {list-style:none;margin:0;padding:0;font-size:0.8em;width:230px;}
.rightpanel ul li {padding-left:23px;height:24px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;line-height:18px;background:transparent no-repeat top left;}

.rightpanel ul.templates {list-style:none;margin:0;padding:0;font-size:0.8em;}
.rightpanel ul.templates li {padding:0;height:24px;margin-bottom:4px;}
.rightpanel ul.templates li a {display:block;height:24px;padding-left:23px;background:url(/images/sliding-LEFT-berekeningbuttons-act-hov-dis-v02.png) no-repeat top left;margin-bottom:4px;}
.rightpanel ul.templates li a span {display:block;height:24px;padding:0 4px;background:url(/images/sliding-RIGHT-berekeningbuttons-act-hov-dis-v02.png) no-repeat top right;line-height:24px;}
.rightpanel ul.templates li a:hover {background-position:0 -24px;}
.rightpanel ul.templates li a:hover span {background-position:right -24px;color:#000;}

.rightpanel ul li.link {background-image:url(/images/link.jpg);}

table.form {font-size:1em;}
table.form tr {height:30px;}
table.form td input.text {width:250px;}

div.smallad {width:50px;height:36px;overflow:hidden;background:url(/images/paper.png);border:1px solid #999;position:absolute;top:3px;left:5px;}
div.smallad div.adshape {position:absolute;bottom:0;left:0;background:#115479;}

#infoballoon {position:absolute;top:100px;left:200px;border:1px solid #000;font-size:0.8em;}

#infoballoon div.priceinfo {padding:10px;height:70px;width:180px;background:#fff;}
#infoballoon div.priceinfo span {display:block;float:left;width:60px;text-align:right;}
#infoballoon div.priceinfo span.label {width:120px;text-align:left;font-weight:bold;}
#infoballoon div.priceinfo span.total {font-weight:bold;border-top:1px solid #000;margin-top:4px;padding-top:4px;}
#infoballoon div.ratecardalert {background:#fff;font-size:0.8em;color:#ff4500;font-weight:bold;text-align:right;padding:4px 8px;}

#infoballoon div.adinfo {padding:10px;width:260px;height:100px;background:#fff;}
#infoballoon div.adinfo span {display:block;float:left;width:120px;font-size:0.9em;}
#infoballoon div.adinfo .adpage {position:relative;background:#eee;border:1px solid #ccc;float:right;overflow:hidden;}
#infoballoon div.adinfo .adback {position:absolute;border-right:1px solid #ccc;}
#infoballoon div.adinfo .adshape {position:absolute;bottom:0;left:0;background:#006699;}
#infoballoon div.adinfo .sub {position:absolute;bottom:10px;left:10px;}

#infoballoon div.tooltip {padding:10px;background:#fff;}

#positiediv select {width:33%;}
#col {width:40px;}

#modulediv {float:left;margin-bottom:10px;}
#gaimdiv {float:left;text-align:right;margin-bottom:10px;}
.toplabel {height:60px;}

#tabbar {list-style:none;margin:0;padding:0;margin-left:10px;height:31px;}
#tabbar li {float:left;margin:0 2px;}
#tabbar li a {display:block;padding:5px 10px;text-decoration:none;height:20px;background:#eee;border-bottom:1px solid #ccc;border-top-left-radius:5px;border-top-right-radius:5px;}
#tabbar li.selected a {background:#fff;color:#000;border-bottom:1px solid #fff;}

#suggestions {position:absolute;top:40px;left:0;background:#D4E7ED;width:230px;padding:10px;height:120px;color:#000;border-radius:10px;border:2px solid #ccc;}
#suggestions div.tip {font-size:10pt;height:100px;overflow:hidden;overflow-y:auto;text-align:left;}
#suggestions .moretips {position:absolute;bottom:10px;right:10px;}
#suggestions .dotip {position:absolute;bottom:10px;left:10px;}

.plaatsingentable tr.tip td {background:#D4E7ED;}

h4 span.fr {font-size:12px;}
#switchversions {float:right;margin-right:100px;font-size:12px;}
button#switchversions {height:28px;margin-top:12px;line-height:21px;text-indent:0;}
.plaatsingen_actions {float:right;}
#emailform textarea {width:400px;height:50px;}
#emailform textarea#message {width:400px;height:100px;}

.totaaltr .actionbuttons button.disabled {opacity:0.5;}
.exceldownload {float:left;background-image:url(/images/excel.gif);width:16px;height:16px;}
.pdfdownload {float:left;background-image:url(/images/pdf.png);}
.myprint {float:left;background-image:url(/images/print.png);}
.email {float:left;background-image:url(/images/email.png);}
.myquote {float:left;background-image:url(/images/quote.png);}

#publisherinfo {width:500px;font-size:12px;}
#publisherinfo h5 {background:url(/images/downarrow.png) no-repeat 99% 50% #7d5087;font-size:13px;padding:2px 0;margin:2px 0;border-radius:3px;}
#publisherinfo h5.selected {background-image:none;}
#publisherinfo h5 a {display:block;padding:2px 5px;color:#fff;}
#publisherinfo table {width:100%;margin:10px 0;}
#publisherinfo table td {vertical-align:top;padding:2px 5px;}
#publisherinfo table td a {font-weight:normal;text-decoration:underline;color:#000;}
#publisherinfo h4 a {color:#000;}

#quoteform {width:500px;}
#quoteform h5 {margin:0;padding:2px 0;}
#quoteform a.positievoorkeur {float:left;margin-right:20px;color:#000;font-weight:normal;border:1px solid #999;padding:2px 20px 2px 5px;background:url(/images/downarrow.png) no-repeat 99% 50%;}
#quoteform #positievoorkeur {float:left;}
#quoteform #positievoorkeur table {margin:0;border:1px solid #000;}
#quoteform #positievoorkeur td a {display:block;border:1px solid #999;width:20px;height:20px;background:#f6f6f6;}
#quoteform #positievoorkeur td a.selected {background:#5EB0C2;}

.totaaltr td.korting {text-align:right;}


