/* = = = = = base = = = = = */
body { font-size:12px; }
ul { list-style:none; margin:0; padding:0; }


/* = = = = = layout = = = = = */
body.popup { background:#fff; }
#wrapper-all {position:relative; width:960px; min-height:100%; text-align:left; margin:auto; }
	body.popup #wrapper-all, body.print #wrapper-all {width:720px; background-position:20px 0; }
	body.popup #wrapper-all {padding-top:20px;}
#wrapper-content {position:relative; width:960px; clear:both; text-align:left; margin:auto; }
	body.popup #wrapper-content, body.print #wrapper-content {width:720px; }

.main-content, .wrapper-main {overflow:hidden;} /* this requires width fixes in tables and padding fixes in breadcrumb & h1*/
.main-content {padding:0 10px; background-color:#fff;}
.loggedout .wrapper-main {padding:0 10px; width:710px; background-color:#fff;}
.loggedout .wrapper-main .highlightblock-fullwidth {width:717px;}

.container-breadcrumb {padding-left:0; padding-right:0;}

#container-media {position:relative; width:960px; padding-bottom:30px; clear:both; }

/* blocks */
.highlightblock-integration-column2 { margin:-3px 0 0 -2px; width:360px; }
.column2 .highlightblock .block-content { margin:0; padding:10px; width:auto; }
.notification-message-header .block-content,
.notification-message-detail .block-content { padding:10px 10px 0 10px; }

.column1 {position:relative; width:355px; float:left; padding-right:10px; }
.column2 {position:relative; width:365px; float:left; }
  .column1 .block-kader {width:353px; margin-left:0px; border:solid 1px #CCCCCC; }
  .column1 .block-content {width:335px; margin-left:10px; margin-top:10px; }
  .column1 .block-table {width:335px; margin-left:10px; }

  .column2 .block-kader {width:353px; margin-left:0px; border:solid 1px #CCCCCC; }
  .column2 .block-content {width:335px; margin-left:10px; margin-top:10px; }
  .column2 .block-table {width:335px; margin-left:10px; }

.wrapper-aside .block {margin-bottom:15px; width:220px; margin-left:4px; }
  .wrapper-aside .block-content {margin-bottom:15px; width:auto; padding:0 10px; margin-left:0px; margin-top:0px; }
	.wrapper-aside .shadowblock .block-content { width:auto; margin:0; padding:0; }
	.wrapper-aside .highlightedlot .block-content { padding:2px; }
  .wrapper-aside .block-kader {margin-bottom:15px; width:230px; margin-left:0px; }

.wrapper-aside .column1, .wrapper-aside .column2 {position:relative; width:230px; clear:both; margin-bottom:0; }
.wrapper-aside .column1 .block-kader, .wrapper-aside .column2 .block-kader {width:230px; border:none; }

.block-catlist {float:left; }

.clearer {clear:both; height:1px; overflow:hidden; }
.clearer2 {clear:both; height:2px; overflow:hidden; }


/* = = = = content = = = = */
/* buttons */
.btn-blue span { background-image:url(../img/temp/integration_buttons.png); background-position:left 0; color:#fff; }
	.btn-blue span span { background-position:right -30px; }
		.btn-blue span span span { background-position:0 -60px; background-repeat:repeat-x; }
		.btn-blue:hover span span span { text-decoration:underline; }
#toggleButton { margin-right:10px; }


/* headers */
h1 { padding:0 0 7px; background-color:#fff; }
.content-padding h1 { padding:0; }

/*
h1 {height:34px; background:url( '../img/branding/bg-hd1.png' ) repeat-x; color:#FFFFFF; font-size:20px; line-height:1.3em; margin:0; padding:3px 0 5px 10px; font-weight:normal; }
h2 {margin:0 0px -10px 0; padding:3px 0 10px 10px; height:32px; font-size:20px; line-height:1.3em; font-weight:normal; }
h2.current, h2.hotlist {background:url( '../img/branding/bg-hd1.png' ) repeat-x; color:#FFFFFF; }
h2, h2.future, h2.privatesale {background:url( '../img/branding/bg-hd2-blue.png' ) repeat-x; color:#FFFFFF; }
h2.focus {background:url( '../img/branding/bg-hd2-orange.png' ) repeat-x; }
h2.news, h2.closed {background:url( '../img/branding/bg-hd2-gray.png' ) repeat-x; }
*/
.column1 h2, .column2 h2  { padding:0 10px 10px 10px; font-weight:normal; font-size:16px; color:#666666; line-height:1.5em; clear:both; margin-bottom:-5px; background:none; }
.block-table h2, .block-form h2 { padding:0 0 10px; }
.wrapper-aside .block h2 { margin:0 0 -10px 0; overflow:hidden; height:30px; padding-bottom:8px; }

.block h3 {padding:0 10px 0 10px; font-weight:normal; font-size:16px; color:#0968AE; line-height:1.3em; clear:both; margin-bottom:10px; }
.block-kader h3 {padding:10px 10px 0 10px; }
.blockkader h3 {padding:0 10px 0 10px; font-weight:normal; font-size:16px; color:#0968AE; line-height:1.5em; clear:both; margin-bottom:0; }
.block-content h3 {padding:0 10px 10px 0; font-weight:normal; font-size:16px; color:#0968AE; line-height:1.5em; clear:both; margin-bottom:0; }

#container-personal-data h3 {font-size:2em; color:#0968AE; background:none; width:210px; font-weight:normal; line-height:1em; padding-left:10px; clear:both; }
 .veiling-description h3 {font-size:13px; padding:5px 10px 5px 0; font-weight:bold; line-height:1.25em; }
.wrapper-aside .block h3 {padding:10px 10px 0; color:#0968AE; }
.block-table h3 {border-bottom:solid 1px #cccccc; margin-left:0; padding:10px; }
.block-table span.complexheader h3 {width:300px; float:left; border-bottom:none; }
.faq-item h3{margin-left:5px; padding-left:0; }
.focus h3 {color:#FFF; font-size:13px; line-height:1em; margin-top:0; padding-top:0; }
.block table h3 {padding:0; color:#0968AE; margin:0; border-bottom:none; }
.alerttxt h3 {padding:5px 10px 10px 10px; color:#0968AE; }

.block-catlist h4 {font-family:Verdana; font-weight:bold; border-bottom:solid 1px #cccccc; width:190px; padding:3px 0 3px 0; margin-right:20px; }


/* backgrounds */
.wrapper-aside .block li .uitgelicht {background:#E5E5E5 url('../img/branding/bg-uitgelicht.png') repeat-x top; margin-bottom:1px; }
.wrapper-aside .block li .first-hilite { background-image:url('../img/branding/bg-uitgelicht-dark.png'); }

#container-personal-data {background:#FFFFFF url( '../img/branding/bg-personal-data.png' ) repeat-x 0 bottom; }
.block-kader .focus {background:#0E89CB url( '../img/branding/bg-focus.png' ) repeat-x 0 bottom; padding-top:10px; padding-bottom:10px; }
.block-kader .unfocus {background:#ddd url( '../img/20/branding/bg-reversebid-none.png' ) repeat-x 0 0; padding:10px; }
.block .attention {border:solid 1px #CCCCCC; }
.block .alerttxt { border:solid 1px #FF0000; }
.block .warningtxt {border:solid 1px black; background-color:#fcdd03; }
.block .messagetxt {border:solid 1px black; }


/* p (only part of p in content.css) */
.block-kader p {margin-left: 10px; margin-right:10px;}
.wrapper-side p {margin-bottom: 10px; margin-left: 10px;}
.block-kader .block-table p { margin:0; }
.block-kader #bidpermission-request-button { margin-left:10px; }
/*p.alert {padding-left:20px; margin-bottom: 0; background: url( '../img/branding/ic-alert.gif' ) no-repeat; background-position:0 0; }*/
  .block .alerttxt p.alert {padding-left:20px; margin-bottom: 0; margin-left:1em; color:#FF0000; font-weight: bold; background: url( '../img/branding/ic-alert.gif' ) no-repeat; background-position: 0 0; }
  .block .warningtxt p.alert { padding-left:20px; margin-bottom: 0; margin-left:1em; color:black; font-weight: bold; background: url( '../img/branding/ic-alert-white.gif' ) no-repeat; background-position: 0 0; }
  .block .messagetxt p.alert { padding-left:20px; margin-bottom: 0; margin-left:0; background:none; color:black; font-weight: bold; }
  p.overbid {font-weight: normal; background: url( '../img/branding/icons/ic-big_bod_overruled.gif' ) no-repeat left top;}
  p.highest {font-weight: normal; background: url( '../img/branding/icons/ic-big_bod_accepted.gif' ) no-repeat left top;}
  p.overbid strong {color: #FF0000;}
  p.highest strong {color: #0968AE;}
.block .attention p {color: #FFFFFF;}
.faq-item p{margin-left: 5px; padding-left: 0;}
.container-content .focus p{color: #FFFFFF;}
.block-table span.complexheader form p{margin: 0;}

.block .focus .formhelptxt {margin-bottom: 1em;}
.block .focus .formfieldhelptxt {margin-left: 120px;}

/* a */
a.details {background:url( '../img/branding/ic-arrow-down.gif' ) no-repeat left; padding-left:15px; margin-left:10px; color:#0968AE; position:relative; top:-1.1em; }
  .uitgelicht a.details {margin-left:0; }
a.showLink, a.hideLink{float:left; width:16px; margin:0; padding:0; text-decoration:none; }
a.showLink:hover, a.hideLink:hover{}
a.hideLink:hover{color:#E39622; }
a.showLink:hover{text-decoration:underline; }
a.showLink {background:url( '../img/branding/ic-arrow-down.gif' ) no-repeat left; padding-left:0; margin-left:10px; color:#0968AE; top:-1.1em; }
a.hideLink {background:url( '../img/branding/ic-arrow-up-gray.gif' ) no-repeat left; padding-left:0; margin-left:10px; color:#0968AE; top:-1.1em; }
a.showLink, a.hideLink, a.hideAll, a.showAll{display:none; }
ul.nr-kavels li a{position:relative; width:75px; float:left; }

.veiling-description a{color:#FF6600; background:url( '../img/branding/ic-arrow-right-orange.gif' ) no-repeat right 0.25em; padding-right:15px; }
  ul.ended .veiling-description a{color:#999999; background:url( '../img/branding/ic-arrow-right-gray.gif' ) no-repeat right 0.3em; padding-right:15px; }

.block-nieuws a.item-hd {color:#0968AE; font-size:13px; font-weight:bold; margin:0 10px 10px 0; clear:both; background:url( '../img/branding/ic-arrow-right.gif' ) no-repeat right 0.25em; padding-right:15px; line-height:1.2em; }
.uitgelicht a.item-hd {color:#0968AE; font-size:1.2em; font-weight:bold; margin:0 10px 10px 0; clear:both; background:url( '../img/branding/ic-arrow-right.gif' ) no-repeat right 0.25em; padding-right:15px; line-height:1.2em; }

.block .focus p.formhelptxt a, .block .focus p.formfieldhelptxt a{color:#FFFFFF; background:url( '../img/branding/ic-arrow-right-white.gif' ) no-repeat right 0.25em; padding-right:14px; }

/* 2.0 link lists */
/*
ul.more-links { margin:0; padding:0; list-style:none; }
	ul.more-links li { padding:0 0 5px 15px; background:url('../img/20/branding/sprite.png') no-repeat left 2px; }
.more-link { padding-left:15px; background:url('../img/20/branding/sprite.png') no-repeat left 2px; }
*/
ul.more-links { margin:0; padding:0; list-style:none; }
	ul.more-links li { padding:0 0 5px 15px; background:url('../img/20/branding/sprite.png') no-repeat left 2px; }
	ul.more-links li:hover { background-position:0 -598px; }
		ul.more-links li a:hover { color:#f60; }
.more-link { padding-left:15px; background:url('../img/20/branding/sprite.png') no-repeat left 2px; }
.more-link:hover { background-position:0 -598px; }
	.more-link a:hover { color:#f60; }


/* lists */
/*
#container-nav-service ul {float:right; }
#container-nav-service ul.language {float:left; }
#container-nav-service ul li {float:left; margin-left:15px; color:#0968AE; }
#container-nav-service ul li.active {font-weight:bold; }
#container-nav-service ul li li{margin-left:5px; }
#container-nav-service a{color:#0968AE; }
*/

ul.veiling {display:block; }
ul.veiling li{border:solid 1px #C3C3C3; margin:10px 0 10px 0; }
  ul.veiling li ul {}
    ul.veiling li li{border:none; margin:0; }

ul.ended {margin-top:10px; margin-bottom:10px;border:solid 1px #C3C3C3; }
  ul.ended li {border:none; border-bottom:solid 1px #C3C3C3; margin:0; }
  ul.ended li.last {border:none; }
  ul.ended .veiling-details ul li {padding-bottom:0; }

.block-kader ul { font-size:1em; list-style:disc; margin-bottom:1em; margin-left:22px; padding-left:9px; }
.block-kader > li { list-style:disc; margin-left:31px; }
.block-kader ul.actions, .block-kader ul.icons,
	.block-kader ul.icons2 { list-style:none; margin-bottom:0; margin-left:0; padding-left:0; }

.block-kader ul.standard {margin-bottom:1em; margin-top:1em; }

ul.blue { list-style:none; margin:0; padding:0; }
ul.standard {margin-bottom:1em; margin-top:0; }
  ul.standard li {margin-left:10px; }
    ul.standard li a{padding-left:10px; }
    ul.blue li a{background:url( '../img/branding/ic-list-blue.gif' ) no-repeat left 0.3em; color:#0968AE; line-height:1.5em; }
	ul.grey li a{background:url( '../img/branding/ic-list-grey.gif' ) no-repeat left 0.3em; color:#333333; line-height:1.5em; }
    ul.nolink li {background:url( '../img/branding/ic-list-grey.gif' ) no-repeat left 0.5em; color:#333333; line-height:1.5em; padding-left:10px; }
  ul.standard li span.hd {font-weight:bold; display:block; }

ul.regularlist {margin-left:1.25em; list-style:disc; }
  ul.regularlist li {margin-left:1em; }

ul.downloads {margin-bottom:1em; }
  ul.downloads li{padding:2px 20px 2px 20px; background:url( '../img/branding/icons/ic-small-bg_download_orange.png' ) no-repeat left 0.4em; }
    ul.downloads li a {}

ul.nr-kavels {margin:5px; margin-left:10px;list-style-type:none; }
  ul.nr-kavels li{margin-right:10px; margin-bottom:5px; float:left; }

ul.icons {margin-top:4px; margin-left:8px; }
ul.icons2 {margin-top:4px; margin-left:0; }
  ul.icons li{width:290px; float:left; height:3em; line-height:3em; padding-left:35px; }
  ul.icons2 li{width:30px; float:left; height:3em; line-height:3em; padding-left:0; }
  ul.icons li.highactivity,ul.icons2 li.highactivity {background:url( '../img/branding/icons/ic-big_hot_kavel_orange.gif' ) no-repeat left 0em; }
  ul.icons li.combined,ul.icons2 li.combined {background:url( '../img/branding/icons/ic-big_combi_kavel_orange.gif' ) no-repeat left 0em; }
  ul.icons li.recent,ul.icons2 li.recent {background:url( '../img/branding/icons/ic-big_nieuw_kavel_orange.gif' ) no-repeat left 0em; }
  ul.icons li.highest,ul.icons2 li.highest {background:url( '../img/branding/icons/ic-big_bod_accepted.gif' ) no-repeat left 0em; }

.block-content ul.options {margin-right:10px; margin-left:2px; }
  .block-content ul.options li {background:url( '../img/branding/ic-arrow-down.gif' ) no-repeat left 0.4em; padding-left:15px; }

.veiling-actions ul.actions  {margin-left:10px; min-height:2em; float:left; min-width:400px; display:block; }
.veiling-info ul.actions  {margin-left:0px; min-height:2em; min-width:400px; float:left; }
  .veiling-actions ul.actions li, .veiling-info ul.actions li{padding:5px 20px 5px 30px; float:left; min-width:50px; position:relative; }
  .veiling-actions ul.actions li.print, .veiling-info ul.actions li.print{background:url( '../img/branding/icons/ic-small-bg_print_orange.png' ) no-repeat left 0.4em; }
  .veiling-actions ul.actions li.fav, .veiling-info ul.actions li.fav{background:url( '../img/branding/icons/ic-small-bg_favoriet_orange.png' ) no-repeat left 0.4em; }
  .veiling-actions ul.actions li.brochure, .veiling-info ul.actions li.brochure{background:url( '../img/branding/icons/ic-small-bg_download_orange.png' ) no-repeat left 0.4em; }
  .veiling-actions ul.actions li.ask, .veiling-info ul.actions li.ask{background:url( '../img/branding/icons/ic-small-bg_vraag_orange.png' ) no-repeat left 0.4em; }

.veiling-actions ul.options {float:right; width:190px; height:20px; background-color:#FFFFFF; background:url( '../img/branding/bg-veiling-options.png' ) no-repeat left top; margin:0 10px 0 10px; padding:0; }
  .veiling-actions ul.options li {background:url( '../img/branding/ic-arrow-down.gif' ) no-repeat left 0.3em; padding-left:15px; margin-left:10px; margin-top:3px; }

.kavel-info ul.actions  {margin-left:10px; width:250px; }
  .kavel-info ul.actions li{padding:6px 20px 5px 26px; }
  .kavel-info ul.actions li.print{background:url( '../img/branding/icons/ic-small-bg_print_orange.png' ) no-repeat left 0.4em; padding-left:30px; }
  .kavel-info ul.actions li.fav{background:url( '../img/branding/icons/ic-small-bg_favoriet_orange.png' ) no-repeat left 0.4em; padding-left:30px; }
  .kavel-info ul.actions li.brochure{background:url( '../img/branding/icons/ic-small-bg_download_orange.png' ) no-repeat left 0.4em; padding-left:30px; }
  .kavel-info ul.actions li.ask{background:url( '../img/branding/icons/ic-small-bg_vraag_orange.png' ) no-repeat left 0.4em; padding-left:30px; }
  .kavel-info ul.actions li.send{background:url( '../img/branding/icons/ic-small-bg_email_orange.png' ) no-repeat left 0.4em; padding-left:30px; }

.veiling-details ul {}
  .veiling-details ul li{width:200px; clear:both; padding-bottom:10px; overflow:hidden; }
    .veiling-details ul li.time{ background:url( '../img/branding/icons/ic-big_klok_orange.gif' ) no-repeat left 0.7em; padding-left:30px; }
    .veiling-details ul li.amount{ background:url( '../img/branding/icons/ic-big_aantal_kavels_orange.gif' ) no-repeat left 0.2em; padding-left:30px; }

.block-catlist ul {position:relative; width:190px; margin-left:0; margin-bottom:2em; }
  .block-catlist ul li {padding:3px 10px 3px 0; }

ul.ic-kavel {margin-left:10px; margin-top:10px; }
  ul.ic-kavel li {float:left; margin-right:4px; }
span.ic-kavel ul.ic-kavel {margin-left:0; }

div.paging {clear:both; text-align:center; }
div.paging div.nr-paging {text-align:center; width:358px; float:left; }
div.paging div.nr-paging ul{}
  div.paging li {color:#0968AE; display:inline; background:url( '../img/branding/li-separator.png' ) no-repeat left 0.15em; padding-left:15px; }
    div.paging li.first {background:none; }
  div.paging li strong{color:#FF6600; display:inline; }
  div.paging span.previous { width:140px; float:left; text-align:left; margin-left:0; }
  div.paging span.previous a{font-weight:bold; background:url( '../img/branding/ic-arrow-left.gif' ) no-repeat left 0.25em; padding-left:15px; }
  div.paging span.next { width:140px; float:right; text-align:right; margin-right:0; }
  div.paging span.next a{font-weight:bold;background:url( '../img/branding/ic-arrow-right.gif' ) no-repeat right 0.25em; padding-right:15px; }

div.lotpaging {clear:both; text-align:center; margin:0 0 10px 0; }
  div.lotpaging ul {margin:0px; padding:0px; }
  div.lotpaging li {color:#0968AE; display:inline; margin:0px; padding:0px; }
  div.lotpaging li.next { width:100px; text-align:right; margin-right:0; padding-right:15px; float:right; background:url('../img/branding/ic-arrow-right.gif') no-repeat right 2px; }
  div.lotpaging li.previous { width:100px; text-align:left; margin-left:0; padding-left:15px; float:left; background:url('../img/branding/ic-arrow-left.gif') no-repeat left 2px; }

.block .attention ul {display:block; clear:both; }
.block .attention ul li{float:left; }

ol {font-size:12px; list-style:decimal outside; margin-left:22px; padding-left:9px; margin-bottom:10px; }
  ol li {padding:0.2em 0 0.2em 0; }
    ol li span.hd{font-weight:bold; display:block; }

#container-footer ul {}
#container-footer ul li {float:left; margin-right:15px; }


/* forms */
.content-form {padding-bottom: 25px;}

.block-form form {/*padding-left:10px;*/ padding-top:10px;}
.focus .form {padding-left: 0;}
.block-table span.complexheader form {float: right; margin-right: 10px; margin-bottom: 5px;}
ul.veiling form {margin-left: 10px;}

.form label { display:inline-block; width:180px; color:#505450; }
.form .row label { display:inline; }
.form .row label.hide { display:none; }
.form .text { width:300px; border:1px solid #7F9DB9; font-size:12px; margin:5px 0 0 0; }

.form label {position: relative; padding-top: 3px; float: left; text-align: left; font-size: 1em; padding-right: 10px; width: 180px; }
.form label.textarealabel { display: block; padding-top: 3px; float: left; text-align: left; font-size: 1em; padding-right: 10px; }
.form label.long {width: 400px; margin-left: 5px; margin-top: 2px; text-align: left; padding-top: 0; cursor: pointer;}
.form label.longtxt {width: 400px; margin-top: 2px; margin-bottom: 3px; text-align: left; padding-top: 0; cursor: pointer;}
.form label.short { width: 100px;}
.form label.inline {float: left;}
.form label.natural {float:none; width:auto;}

.form .row { padding-bottom:5px; }
.focus .form label, .form .focus label { color:#fff; }

.form div.radio-options {position: relative; margin-left: 0; width: 500px; clear: both; margin-bottom: 5px; margin-top: 5px; float: left;}
  div.focus div.radio-options { position: relative; margin-left: 120px; width: 200px; clear: both; margin-bottom: 10px; margin-top: 0; float: left; color: #FFFFFF;}
	div.focus .left-padding { margin-left:120px; margin-bottom:10px; padding-top:5px; }
	.radio-options label { float:none; width:auto; }

  form div.checkbox-options {position: relative; margin-left: 0; width: 500px; clear: both; margin-bottom: 5px;margin-top: 5px; float: left;}
  form div.noleftlabel { width: 460px; margin-left: 200px; float: left; padding-left: 0;}
  form ul.options {float: left;}
  form ul.options li {clear: left;}

.form input.readonly {border: none; background: none; color: #FFFFFF; margin-top: 3px; font-size: 1em;}
.form input.longlabel {width:380px; margin-left: 200px;}
.form input.medium {width:150px; margin-right: 10px;}
.form input.mediumshort {width:70px; margin-right: 10px;}
.form input.short {width:40px; margin-right: 10px;}
.form input.veryshort {width:20px; margin-right: 10px;}
.form input.date {width:20px; margin-right: 5px;}
.form input.year {width:40px; margin-right: 5px;}
.form input.time {width:20px; margin-right: 5px;}
.form input.amount {width:40px; margin-right: 0;}
.form input.decimals {width:20px; margin-right: 5px;}


div.formbuttons {margin-left: 190px; }

/* TODO: dirty form fixes.. */
#loginForm label { float:none; display:inline-block; }
.form-snippet-buttonholder { padding-left:100px; }

/* END dirty form fixes */

/* tables */
.block-table table {width:100%; margin:0 0 5px 0; padding:0; empty-cells:show; clear:both; border-spacing:0; border-top:solid 1px #ccc; }
  .block-table table th,
  .block-table table td {border-bottom:dashed 1px #cccccc; padding:3px 10px; vertical-align:top; }
  .block-table table th.data, .block-table table td.data{text-align:right; }
  .block-table table tr.bg{background-color:#EEEEEE; }

 .block-table table.narrow {width:100%; margin:0 0 5px 0; padding:0; empty-cells:show; clear:both; border-spacing:0; border-top:solid 1px #ccc; }
  .block-table table th.last {padding:3px 0 3px 10px;}
  .block-table table td.last {padding:3px 0 3px 10px;}
  .block-table table th.data, .block-table table td.data{text-align:right; }
  .block-table table tr.bg{background-color:#EEEEEE; }
	.block-table table td .lotnumber { display:block; padding-bottom:5px; }
	.block-table table td .lotimage { display:inline-block; }
		.block-table table td .lotimage a img { width:115px; }

.column2 .block-table table {width:100%; margin:10px 0 15px 0; padding:0; empty-cells:show; clear:both; border-spacing:0; border-top:none; }
  .column2 .block-table table th {border-bottom:dashed 1px #cccccc; padding:3px 10px 3px 0; vertical-align:top; }
  .column2 .block-table table td {border-bottom:dashed 1px #cccccc; padding:3px 10px 3px 0; vertical-align:top; }
  .column2 .block-table table th.data, .column2 .block-table table td.data{text-align:right; }
  .column2 .block-table table tr.bg{background-color:#EEEEEE; }

.column1 .block-table table {width:100%; margin:10px 0 15px 0; padding:0; empty-cells:show; clear:both; border-spacing:0; border-top:none; }
  .column1 .block-table table th {border-bottom:dashed 1px #cccccc; padding:3px 10px 3px 0; vertical-align:top; }
  .column1 .block-table table td {border-bottom:dashed 1px #cccccc; padding:3px 10px 3px 0; vertical-align:top; }
  .column1 .block-table table th.data, .block-table table td.data{text-align:right; }
  .column1 .block-table table tr.bg{background-color:#EEEEEE; }

.block-content table {margin:8px; width:305px; }
  .block-content table td {border-bottom:dashed 1px #cccccc; padding:2px 5px 4px 0; vertical-align:top; }

.block-table span.complexheader {clear:both; display:block; }

.sortbutton { padding-top:1px; text-align:center; }



/* content elementen */
.veiling-description {width:500px; float:left; padding-left:10px; }

.veiling-details {position:relative; float:right; width:200px; color:#0968AE; }
  .veiling-details ul li span{float:left; font-weight:normal; width:100px; }
  .veiling-details ul li span{padding:5px 0 5px 0; }
  .veiling-details span strong {font-size:13px; font-weight:bold; font-family:Arial; }
.veiling-actions {background:#E0E0E0 url( '../img/branding/bg-veiling-actions.png' ) repeat-x top; clear:both; }
.veiling-info {clear:both; }

.uitgelicht {padding-top:10px; clear:both; display:block; padding-left:10px; }
.wrapper-aside .uitgelicht p strong{padding-top:5px; display:block; }
.uitgelicht img{margin-left:90px; display:block; border:solid 1px #F7F7F7; }

.kavel-id {position:relative; width:215px; display:block; clear:both; }
  span.img-kavel {width:115px; margin-right:0; display:block; overflow:hidden; }
  span.nr-kavel {display:block; margin-bottom:15px; font-weight:bold; width:100px; float:left; }
  span.ic-kavel {position:absolute; bottom:0; left:0; width:80px; }

span.searchlabel {position:relative; float:left; width:200px; margin-bottom:5px; }
span.searchresult {position:relative; float:left; width:400px; color:#0968AE;margin-bottom:5px; }

.kavel-info {border-top:dashed 1px #cccccc; padding-top:5px; padding-bottom:5px; }


/* personal status */
ul.status {min-height:23px; }
  ul.status li{margin:5px 0 5px 10px; float:left; }
  ul.status li.logout{float:right; margin-right:10px; }
  ul.status li span{}


/* AUCTION PAGE*/
.slidecontrol span:hover { text-decoration:underline; }

/* LOT INFORMATION PAGE */
/* was inline */
#amount_req, #amount_inv { margin-left: 110px; }
.block-form .buttonpadding { padding-left:110px; }
#contactForm .buttonpadding { padding-left:0; }
.lotinfo .bid-permission {margin:0 5px;}

/* new */
.integration .block h3.lot-h3 { margin-bottom:4px; font-size:13px; font-weight:bold; color:#333; }
.lotdatatext { padding-top:10px; }
.focus p.noindent, .unfocus p.noindent { margin-left:0; margin-right:0; }
.biddata-table .right { float:none; width:134px; }

/* swapper (image carrousel) */
#swapper_container { position:relative; width:898px; height:544px; }
#swapper_full { text-align:center; width:712px; height:534px; overflow:hidden; border:solid 1px #CCC; float:left; padding:4px; }
#swapper_full img { height:530px; }
#swapper { text-align:center; width:162px; height:543px; float:right; border:solid 1px #CCC; overflow:hidden; position:relative; }
#swapper_holder { position:relative; overflow:hidden; text-align:center; width:160px; z-index:10; zoom:1; margin:0 0 0 2px; padding:0; }
#swapper .btn-holder { background:#fff; position:relative; width:100%; height:30px; z-index:20; }
#swapper .btn-holder-bottom { background:#fff; position:absolute; top:514px; left:0; border:1px solid #fff; width:160px; height:30px; z-index:21; }
#swapper .btn-swapper-up { width:20px; height:20px; background:url(../img/branding/im-caroussel.png) 0 -70px no-repeat; position:relative; top:6px; cursor:pointer; margin:0 auto; padding:0; }
#swapper .btn-swapper-up-active { background-position:0 -46px; }
#swapper .btn-swapper-down { width:20px; height:20px; background:url(../img/branding/im-caroussel.png) 0 -23px no-repeat; position:relative; top:2px; cursor:pointer; margin:0 auto; padding:0; }
#swapper .btn-swapper-down-active { background-position:0 0; }
#swapper .swapper_item { border:solid 1px #fff; margin:2px; padding:1px; }
#swapper .swapper_item:hover { border:solid 1px #ccc; }
	#swapper .swapper_item a img { border:0; }
#swapper .swapper_item-active, #swapper .swapper_item-active:hover { border:solid 2px #000; }

/* tooltip */
.tooltip-target {display:inline;}
.tooltip-content {display:none; position:absolute; padding:0px 0px 11px 0px; background-color:transparent; width:211px; z-index:200;}
.tooltip-content .content {padding:10px; background-color:#EEEEEE; text-align:left; font-size:1.1em;}

.tooltip-content .content {position:relative; background:url('../img/20/branding/bg-tooltip-content.png') repeat-y left top;}
.tooltip-content .tooltip-top {height:17px; position:relative; background:url('../img/20/branding/bg-tooltip-top.png') no-repeat left top;}
.tooltip-content .tooltip-bottom {height:5px; position:relative; background:url('../img/20/branding/bg-tooltip-bottom.png') no-repeat left top;}

/* lot icons */
ul.loticons { list-style:none; margin:0; padding:0 0 10px; }

/* if need to supply password before bidding */
.confirm-password .block .alerttxt { width:auto; margin-left:0; }
.confirm-password h1 { padding-left:0; }
.confirm-password .formbuttons { margin:0; text-align:right; }

ul.linklist { margin:0; padding:0; list-style:none; }


/* == Fix what this file has destroyed */
.reversebid-warning .block-center { width:auto; margin:0; }
.reversebid-status p { margin:0; padding:0 0 10px 0; }

