

body {background: url(/media/4793/gradientbg.jpg) #cccccc repeat-x; font-family: Arial, Verdana; font-size: 11px; margin: 0px; padding: 0px;}

/* Lay out */
#wrapper {background: url(/media/5371/wrapperbg.jpg) repeat-y; margin: 0px auto 0px auto; position: relative; width: 996px; min-height: 560px; height: auto !important; height: 560px;}
#shadowWrapper {background: url(/media/5222/shadowbg.jpg) no-repeat; width: 996px; min-height: 560px; height: auto !important; height: 560px;}
#header {position: relative; width: auto; min-height: 105px; height: auto !important; height: 105px;}
.logoIncassowijzer {display: block; position: absolute; left: 20px; top: 10px;}

.contactIcon {display: block; background: url(/media/4673/contacticon.png) center no-repeat; position: absolute; left: 940px; top: 0px; width: auto; min-height: 22px; height: auto !important; height: 22px;}
.sitemapIcon {display: block; background: url(/media/5227/sitemapicon.png) center no-repeat; position: absolute; left: 898px; top: 0px; width: auto; min-height: 22px; height: auto !important; height: 22px;}
.explanationIcon {display: block; background: url(/media/4753/explanationicon.png) center no-repeat; position: absolute; left: 863px; top: 0px; width: auto; min-height: 22px; height: auto !important; height: 22px;}
.contactIcon span, .sitemapIcon span, .explanationIcon span {display: block; margin: 30px 0 0 0;}
a.contactIcon, a.sitemapIcon, a.explanationIcon {font-size: 9px; color: #333333; text-decoration: none;}
a:hover.contactIcon, a:hover.sitemapIcon, a:hover.explanationIcon {color: #999999;}

.breadCrumbs {line-height: 28px; min-height: 28px; height: auto !important; height: 28px;}

/*
.iconContainer {position: absolute; width: auto; left: 839px; top: 0px; padding: 10px;}
.contactIcon {display: block; background: url(../images/incassowijzer/contacticon.png) center no-repeat; position: relative; width: auto; min-height: auto !important; height: 22px;}
.sitemapIcon {display: block; background: url(../images/incassowijzer/sitemapicon.png) center no-repeat; position: relative; width: auto; min-height: auto !important; height: 22px;}
.explanationIcon {display: block; background: url(../images/incassowijzer/sitemapicon.png) center no-repeat; position: relative; width: auto; min-height: auto !important; height: 22px;}
.contactIcon span, .sitemapIcon span, .explanationIcon span {display: block; padding: 20px 0px 0px 0px;}
a.contactIcon, a.sitemapIcon, a.explanationIcon {float: left; padding: 0px 5px 0px 5px; font-size: 9px; color: #000000; text-decoration: none;}
a:hover.contactIcon, a:hover.sitemapIcon, a:hover.explanationIcon {color: #999999;}
*/

#mainContentContainer {float: left; color: #666666; width: 720px; min-height: 390px; height: auto !important; height: 390px; margin-bottom:3px; }
#mainContentHeader {background: url(/media/4693/contentheaderbg.jpg) no-repeat; font-size: 1px; width: auto; min-height: 10px; height: auto !important; height: 10px;}
#mainContentBody {background: url(/media/4683/contentbodybg2.jpg) left repeat-y; margin: 0px 0px 0px 20px; width: auto; min-height: 400px; height: auto !important; height: 400px;}
#mainContentBody2 {background: url(/media/4683/contentbodybg2.jpg) left repeat-y; margin: 0px 0px 0px 20px; width: auto; min-height: 400px; height: auto !important; height: 400px;}
#mainContentFooter {background: url(/media/4688/contentfooterbg.jpg) left bottom no-repeat; width: auto; min-height: 400px; height: auto !important; height: 400px; margin:10px 0px 0px 0px; padding: 0px 0px 0px 0px; }

#content {width: auto; min-height: 380px; height: auto !important; height: 380px;}
#debcontent {width: auto; min-height: 380px; height: auto !important; height: 380px; }
#debcontent .breadCrumbs { background-color: White; margin-left: 10px; margin-right:5px; }

#leftSidebar {float: left; padding: 0px 0px 0px 8px; width: 147px; min-height: 380px; height: auto !important; height: 380px;}
.sideImage {border: solid 2px #cccccc; margin: 0px 0px 25px 0px;}
#leftSidebar ul.usp {font-size: 11px; margin: 0px; padding: 0px 0px 0px 18px; color: #666666; font-weight: bold; list-style: url(/media/5232/smalldot.jpg); vertical-align: middle;}
#leftSidebar ul.usp li {padding: 0px 0px 10px 0px;}
#leftSidebar #bureauft {position: absolute; bottom: 0px; padding-bottom: 10px;}
#leftSidebar #bureauft p {width: 139px; font-size: 10px; padding-bottom: 3px; text-align: center;}
#leftSidebar #bureauft img {margin-left: 22px;}

#leftSidebar2 {float: left; padding: 0px 0px 0px 8px; width: 147px; min-height: 380px; height: auto !important; height: 380px;}
#leftSidebar2 ul.usp {font-size: 12px; margin: 0px; padding: 0px 0px 0px 18px; color: #666666; font-weight: bold; list-style: url(/media/5232/smalldot.jpg); vertical-align: middle;}
#leftSidebar2 ul.usp li {padding: 0px 0px 10px 0px;}

#contentContainer {float: left; padding: 0px 10px 10px 10px; width: 545px; min-height: 370px; height: auto !important; height: 370px;}
#contentContainer2 {float: left; padding: 0px 10px 10px 10px; width: 545px; min-height: 370px; height: auto !important; height: 370px;}

#rightSidebar {float: left; width: 235px; min-height: 400px; height: auto !important; height: 400px; margin-top: -50px;}

#topNavigation {font-size: 14px; margin: 0px 0px 8px 20px; background: url(/media/5272/topnavigationbg.jpg) no-repeat; width: auto; min-height: 42px; height: auto !important; height: 42px;}
#topNavigation ul {margin: 0px; padding: 0px; list-style: none;}
#topNavigation ul li {float: left; position: relative;}
#topNavigation a.headNav {display: block; text-align: center; width: 118px; min-height: 42px; height: auto !important; height: 42px; line-height: 38px;}
#topNavigation img {float: left;}
#topNavigation .Divider {background: url(/media/5277/topnavigationdivider.jpg) center no-repeat; margin: 5px 0px 0px 0px; width: 2px; min-height: 30px; height: auto !important; height: 30px;}

#footer {background: url(/media/4758/footerbg.jpg) no-repeat; color: #ffffff; font-size: 11px; line-height: 30px; text-align: center; margin: 0px auto 0px auto; width: 996px; min-height: 39px; height: auto !important; height: 39px;}

.frontColumn .columnLeft {float: left; padding: 5px 10px 0px 40px; width: 192px; min-height: 25px; height: auto !important; height: 25px;}
.frontColumn .columnRight {float: left; padding: 0px 0px 0px 10px; width: 292px; min-height: 25px; height: auto !important; height: 25px;}
.titleColumn .columnLeft {position: relative; float: left; padding: 10px 0 0 0; width: 247px; min-height: 113px; height: auto !important; height: 113px;}
.titleColumn .columnRight {position: relative; float: left; padding: 10px 0 0 0; width: 297px; min-height: 113px; height: auto !important; height: 113px;}
.titleColumn {width: auto; min-height: 146px; height: auto !important; height: 146px; padding: 0 0 5px 0;}
.frontColumn {width: auto; min-height: 25px; height: auto !important; height: 25px;}
.frontColumn2 {width: auto; min-height: 100px; height: auto !important; height: 100px; background-image: url(/media/4793/gradientbg.jpg); background-repeat: repeat-y; background-position: center top;}
.columnHeight {width: auto; min-height: 150px; height: auto !important; height: 150px; margin-right: 20px;}

.columnHeight a {color: #666666; text-decoration: none;}

.columnLeft ul, .columnRight ul {font-size: 12px; margin: 0; padding: 0 0 0 20px; list-style: url(/media/5232/smalldot.jpg); vertical-align: middle; }
.columnLeft li, .columnRight li {padding-bottom: 5px;}

.titleColumn p {height: 25px;}

.frontColumn .columnLeft a, .frontColumn .columnLeft img {display: block;}

.tier0.frontColumn {padding: 0 0 3px 0;}

#oneTimeClaimLink { color: #000000; }

#steps { font-size: 12px; min-height: 12px; height: auto !important; height: 12px;}
#step1 { background: url(/media/5242/step1.jpg) no-repeat left; padding-bottom: 8px; cursor: pointer }
#step1 div { margin-left: 30px; padding-top: 9px; }
#step2 { background: url(/media/5247/step2.jpg) no-repeat left; padding-bottom: 8px; cursor: pointer }
#step2 div { margin-left: 30px; padding-top: 9px; }
#step3 { background: url(/media/5252/step3.jpg) no-repeat left; padding-bottom: 8px; }
#step3 div { margin-left: 30px; padding-top: 9px; }

#kostenGarantie{ font-size:10px; }
#kostenImage { float:left; }
#kostenText { width: 190px; float: left; margin-left: 10px; font-size: 10px; }
/*
.columnLeft ul {font-size: 12px; margin: 0px; padding: 0px 0px 5px 0px; list-style: none;}
.columnLeft ul li{padding: 0px 0px 5px 0px; font-style: italic;}
.columnLeft ul img {vertical-align: middle;}
*/

.buttonAlignmentAdvantages {text-align: right; width: auto; min-height: 20px; height: auto !important; height: 20px;}
.buttonAlignmentAdvantages a { text-decoration: none; font-size: 12px;}
.buttonAlignmentAdvantages img { padding-left: 10px; vertical-align: middle;}

.columnBottomLeft {float: left; padding: 0px 5px 0px 0px; width: 365px; min-height: 25px; height: auto !important; height: 25px;}
.columnBottomRight {float: left; width: 175px; min-height: 75px; height: auto !important; height: 75px;}

.specialOffer {display: block; text-decoration: none; background: url(/media/4663/button-inschrijven.jpg) no-repeat; text-align: center; font-weight: bold; padding: 2px 0px 0px 0px; width: 175px; min-height: 75px; height: auto !important; height: 75px;}
.headerSpecialOffer {display: block; color: #ffffff; font-size: 12px;}
.percentageSpecialOffer {display: block; color: #ff932a; font-size: 20px; line-height: 42px;}

#loginBox {background: #ffffff; color: #666666; border: solid 1px #cccccc; margin: 0px auto 5px auto; text-align: center; width: 223px; min-height: 148px; height: auto !important; height: 148px;}
.LoginLabel {padding: 4px 0px 4px 0px;}
.nameTextBox {width: 150px;}
#PasswordContainer {width: 155px; margin: 0px auto 0px auto;}
.passwordTextBox {width: 125px; float: left; margin: 0px 2px 0px 0px;}
.loginButton {float: left; width: 22px;}

#customBox1 {background: #ffffff; border: solid 1px #cccccc; margin: 0px auto 5px auto; width: 223px; min-height: 170px; height: auto !important; height: 170px;}
#customBox2 {background: #ffffff; border: solid 1px #cccccc; margin: 0px auto 5px auto; width: 223px; min-height: 118px; height: auto !important; height: 118px;}
#customBox3 {background: #ffffff; border: solid 1px #cccccc; margin: 0px auto 5px auto; width: 223px; min-height: 118px; height: auto !important; height: 118px;}
#customBox4 {background: #ffffff; border: solid 1px #cccccc; margin: 0px auto 5px auto; width: 223px; min-height: 510px; height: auto !important; height: 510px; margin-top: 47px;}
#customBox5 {background: #ffffff; border: solid 1px #cccccc; margin: 0px auto 5px auto; width: 223px; min-height: 118px; height: auto !important; height: 118px;}
.customBox6 {background: #ffffff; border: solid 1px #cccccc; margin: 0px auto 0px auto; width: 223px; min-height: 110px; height: auto !important; height: 110px;}

#customBox1 .slideshow img {position: relative; float: left; display: block; padding: 0px 5px 0px 5px; width: 64px;}
#customBox1 .slideshow p {position: relative; float: left; display: block; width: 130px; min-height: 50px; height: auto !important; height: 50px;}
#customBox1 .slideshow strong {font-size: 12px; color: Black;}
#customBox1 .slideshow { position: relative; height: 110px;}
#customBox1 .buttonAlignment, #customBox2 .buttonAlignment {position: relative; width: 213px;}
#customBox1 .buttonAlignment a {text-decoration: none;}

#customBox2 p {font-size: 10px; padding: 0px; color: #666666; line-height: 12px;}
#customBox2 .kostenImage {float: left; display: block; padding: 0px 5px 0px 5px; width: 64px;}
#customBox2 .kostenText {padding-top: 5px; width: 130px; float: left;}
#customBox3 img {padding-top: 5px;}

#customBox3 p {color: #666666; padding-left: 10px;}
#customBox4 p {color: #666666; padding-left: 10px;}
#customBox4 ul {padding: 0; color: #666666; font-size: 12px; list-style-position: inside; margin-left: 50px;}
#customBox5 .FilterDropdown {margin-bottom: 8px;}

.boxContent {padding: 10px 5px 5px 5px;}
.boxContentHome {padding: 26px 5px 23px 5px;}
.headerBox {background: url(/media/4803/headerbg.jpg) repeat-x; text-align: center; margin: 1px 1px 5px 1px; line-height: 25px; width: 221px; min-height: 28px; height: auto !important; height: 28px; font-size: 14px; font-weight: bold; color: #ffffff;}
#loginBox .headerBox {background: url(/media/4857/login-header-bg.jpg) repeat-x; text-align: center; margin: 1px 1px 5px 1px; line-height: 37px; width: 221px; min-height: 40px; height: auto !important; height: 40px; font-size: 14px; font-weight: bold; color: #ffffff;}

.outlineBox {background: #fdf8f1; border: orange 2px solid; padding: 15px; margin: 0px 0px 10px 0px;}

/* Text style */
#topNavigation a.headNav, #footer a {color: #ffffff; text-decoration: none;}

h1, h2, h3, p {margin: 0px;}
h1 {padding: 0px 0px 5px 0px; font-size: 16px; color: #000000;}
h2 {padding: 0px 0px 5px 0px; font-size: 14px; color: #000000;}
h3 {padding: 0px 0px 5px 0px; font-size: 12px; font-style: italic;}
p {padding: 0px 0px 10px 0px; font-size: 12px;}

#customBox1 p {color: #666666; font-size: 10px; padding: 0px 0px 5px 0px;}

.secondaryColor {color: #ff942c;}
.secondaryColorBold {color: #ff942c; font-weight: bold;}

.whiteBackground2 h1 {padding-left: 10px;}
#contentContainer2 h1 {padding: 0px 0px 10px 0px;}
#contentContainer2 h2 {padding: 0px 0px 10px 0px; font-size: 13px;}
#contentContainer2 p {line-height: 18px;}
#contentContainer h2 {color: #666666;}
.subHeader { font-size:13px; }

.italicText {font-style: italic;}
.textColorWarning {color: red;}

.loginMessage {padding: 4px 0px 0px 0px;}

.TermsHeader {font-size: 13px; font-weight:  bold; text-decoration: underline; width: 485px; padding: 0px 0px 10px 0px;}
.TermsCats {float: left; width:  28px; font-weight: bold;}
.TermsCatsNoBold {float: left; width: 32px;}
.TermsContent {font-size: 13px; width: 485px; padding: 0px 0px 10px 28px;}
.TermsContentEnd {font-size: 13px; width: 485px; padding: 0px 0px 10px 28px;}

/* Top Navigation */
* html a:hover {visibility:visible}
#topNavigation .topNavItem a img {visibility: hidden;}
#topNavigation .topNavItem a:hover img {visibility: visible;}
#topNavigation .topNavItem span {position: absolute; left: 0px; top: 0px; width: 118px; text-align: center; cursor: pointer;}

/* Sub Menu */
#subNavigation {position: relative; width: auto;}
#subNavigation ul {margin: 0px; padding: 0px 0px 0px 0px; list-style: none;}
#subNavigation ul li {margin: 0px 0px 0px 0px;}

#subNavigation .subNavItem {position:relative; display: block; background: url(/media/5257/submenuitem_active.jpg) no-repeat; width: 145px; min-height: 27px; height: auto !important; height: 27px;}
#subNavigation .subNavItem a {display: block; font-size: 12px; font-style: italic; color: #ffffff; width: 145px; min-height: 27px; height: auto !important; height: 27px; text-decoration: none;}
#subNavigation .subNavItem a:hover {color: #e1e8ef;}

#subNavigation .subNavItem a img {visibility: visible;}
#subNavigation .subNavItem a:hover img {visibility: hidden;}
#subNavigation .subNavItem span {position: absolute; left: 5px; top: 5px; width: 135px; text-align: left; cursor: pointer;}

/* Misc. */
.buttonAlignment {text-align: right; min-height: 22px; height: auto !important; height: 22px;}
.horizontalDivider {border-top: solid 1px #cccccc; padding: 0 0 10px 0;}
.floatRight {float: right;}

.genericButton {
    background: none repeat scroll 0 0 #FF942C;
    border-color: #FEAB5A #FFC791 #FFC791 #FEAB5A;
    border-left: 1px solid #FEAB5A;
    border-style: solid;
    border-width: 1px;
    color: #FFFFFF;
    cursor: pointer;
    height: 24px;
    margin-bottom: 10px 0;
    overflow: visible;
    padding: 1px 6px;
    width: 0;
}
.genericButton[class] {
    width: auto;
}

input.genericButton {margin-top: 10px;}
input.genericButton:hover {cursor: pointer;}


#contentContainer2 ul {margin: 0px;}
#contentContainer2 ul {font-size: 12px; padding: 0px 0px 10px 20px;}
#contentContainer2 ul li {padding: 0px 0px 5px 0px;}

.imgHolder a {float: left;}
.imgHolder img {padding: 0px 10px 10px 0px;}
.imgHolder .pdfContent {float: left;}

.partnerContainer {width: auto; padding: 0px 0px 10px 0px;}
.partnerImgHolder {float: left; width: 64px; padding: 0px 10px 0px 0px;}
.partnerContent {float: left; width: 471px;}

a {color: #ff952d;}
a:hover {text-decoration: none;}

#footer a:hover {text-decoration: underline;}

.paddingBottomTut {padding: 0px 0px 15px 0px;}

a img {border: 0px;}
.clearEnd {clear: both; line-height: 0; height: 0; font-size: 0;}

/* common styling */
.navMenu {position: relative; z-index: 100; clear: both;}
.navMenu ul {padding: 0px; margin: 0px; list-style-type: none;}
.navMenu ul li {float: left; position: relative;}
.navMenu li.last {border-bottom: solid 1px #ffffff; margin: 0px;} /* Bottom border in sub menu */
.navMenu ul li a, .navMenu ul li a:visited {display: block; text-decoration: none; width: 118px; height: 42px; color: #ffffff;}
.navMenu ul li ul {display: none;}
.navMenu table {margin:-1px; border-collapse: collapse; font-size:1em;}

/* specific to non IE and IE7 browsers */
.navMenu ul li:hover ul {display: block; position: absolute; top: 42px; left: 0px; width: 150px; height: auto;}
.navMenu ul li:hover ul li ul {display: none;}
.navMenu ul li:hover ul li a{display: block; border-bottom: solid 1px #ffffff; background: #cccccc; height: auto; line-height: 15px; padding: 10px; width: 150px; font-size: 12px;}
.navMenu ul li:hover ul li:hover a {background: #ff952d;} /* Normal submenu item */
.navMenu ul li:hover ul li:hover ul {display: block; position: absolute; left: 170px; top: 0px; width: 150px;}
.navMenu ul li:hover ul li:hover ul li a {background: #cccccc;}
.navMenu ul li:hover ul li:hover ul li:hover a {background: #888888;} /*Sub sub menu item hover */

/* for IE5.x and IE6 browsers only */
.navMenu ul li a:hover ul {display: block; position: absolute; top: 42px; left: 0px; background: #eee; margin-top: 0px; marg\in-top: 1px;}
.navMenu ul li a:hover ul li a {text-align: left; display: block; border-bottom: solid 1px #ffffff; background: #cccccc; font-size: 12px; height: auto; hei\ght: auto; line-height: 15px; padding: 10px; width: 150px; w\idth: 150px;}
.navMenu ul li a:hover ul li a ul {visibility: hidden; position: absolute; height: 0px; width: 0px;}
.navMenu ul li a:hover ul li a:hover {background: #ff952d;}
.navMenu ul li a:hover ul li a:hover ul {visibility: visible; position: absolute; top: 0px; t\op: 0px; left: 170px;}

.navMenu ul li a, .navMenu ul li a:visited {width: 150px; w\idth: 150px;}

/* PopUp */
.modalPopUpHost {overflow: hidden; left: 0; top: 0; width: 100%; height: 100%; z-index: 10000; visibility: hidden;}
.modalPopUpCover {position: fixed; left: 0; top: 0; width: 100%; height: 100%; background-color: #333; filter: alpha(opacity=70); opacity: 0.7; z-index: 1000;}
.modalPopUpContentWrapper {position: absolute; left: 0; top: 0; width: 100%; height: 100%; z-index: 10001; }
.modalPopUp {position: absolute; left: 50%; top: 200px; width: 500px;}
.PopupWrapper, .PopupWrapper2, .PopupWrapper3 {background-color: white; /*width: 380px;*/ padding: 5px; border: 2px solid #CCCCCC;}
.PopupWrapper .TextBox {border: 1px solid #B0B0B0;}
.PopupWrapper .headerBox {width: 682px;}
.PopupWrapper3 .headerBox, .PopupWrapper2 .headerBox {width: 712px;}
.PopupWrapper .headerBox h2, .PopupWrapper2 .headerBox h2, .PopupWrapper3 .headerBox h2 {color: white; line-height: 30px;}
.PopupWrapper .formLine .TextBox, .PopupWrapper .formLine .formLabel2 {width: 198px;}
.PopupWrapper2 .formLine {padding-left: 15px;}
.PopupWrapper2 .formLine .RightColumn, .PopupWrapper2 .formLine .LeftColumn {float: left; width: 340px; padding-left: 0px;}
.PopupWrapper .formLine, .PopupWrapper2 .formLine {padding-left: 5px; padding-top: 5px; line-height: 21px;}
.PopupWrapper .formLine, .PopupWrapper2 .formLine {margin-top: 5px;}
.PopupWrapper .grey, .PopupWrapper2 .grey {background-color: #E0E0E0;}
.PopupWrapper .formLine span.CalendarButton input {top: 5px;}
.LeftColumn {float: left; padding-bottom: 5px; font-size: 12px;}
.RightColumn {float: left; padding: 0 0 5px 20px; font-size: 12px;}

.PopupWrapper2 .headerBox span.PagingCounter {width: 50px; float: right; margin-top: -33px;}
.PopupWrapper3 .headerBox span.PagingCounter {width: 50px; float: right; margin-top: -33px;}
.PopupWrapper3 .ResultOverview table th {color: White;}
.PopupWrapper3 p {margin-left: 15px;}
.PopupWrapper3 .ResultOverview table {margin-left: 3px;}
.PopupWrapper3 .formLine {padding-left: 15px; padding-top: 5px; line-height: 21px;}

.SuccessLabel {color: Green;}
.DeclineLabel {padding-left: 5px; color: Red;}
.validation { color:Red; }
.NoResultLabel {padding-left: 5px; padding-bottom: 5px; margin-bottom: 5px; display:block;}

/* Form style */
.searchBox {padding: 0px 0px 10px 0px; width: auto;}
.fileColumnLeft {float: left; padding: 0px 5px 0px 0px; width: 270px;}
.fileColumnRight {float: left; width: 270px;}
.fileColumnLeft select {width: 175px;}

.pageSection, .formSection {width: auto; padding: 0px 0px 10px 0px;}

.searchContainer {width: auto;}
.searchTextBox {width: 175px; float: left; margin: 0px 2px 0px 0px;}
.searchButton {float: left; width: 22px;}

.tabelWidthWrapper {width: 540px;}
.tableItems {width: 540px; margin: 0px 0px 10px 0px;}
.tableItemsFinancialOverview {width: 515px; margin: 0px 0px 10px 0px;}

.tableItems th {padding: 3px; text-align: left; font-size: 12px; color: #ffffff; background: #ff952d;}
.tableItems th.subHeader {color: #ffffff; background: #cccccc;}
.tableItems th.tableHeaderWidth {width: 100px;}
.tableItems th.tableLabelWidth {width: 200px;}
.tableItems td {padding: 3px; text-align: left; vertical-align: top;}
.tableItems td.fileLabel {font-weight: bold; width: 175px;}
.tableItems td.tableEmptyRow {width: 270px }
.tableItems td.sumLabel {font-weight: bold; font-style: italic;}

/* ThirdParties table */
.tableTpItems {width: 540px; margin: 0px 0px 5px 0px;}
.tableTpItems th {padding: 3px; text-align: left; font-size: 12px; color: #ffffff; background: #ff952d;}
.tableTpItems th.subHeader {color: #ffffff; background: #cccccc;}
.tableTpItems td {vertical-align: top;}

.tableTpItems td.tpName {width: 169px;}
.tableTpItems td.tpDebtorNumber {width: 69px;}
.tableTpItems td.tpAddress {width: 94px;}
.tableTpItems td.tpPostalCode {width: 69px;}
.tableTpItems td.tpCity {width: 119px;}

.tableTpItems td.tpNoteDate {width: 89px;}
.tableTpItems td.tpNoteSubject {width: 100px;}
.tableTpItems td.tpNoteDescription {width: 202px;}
.tableTpItems td.tpNoteDeadline {width: 60px;}
.tableTpItems td.tpNoteAuthor {width: 69px;}

.tableTpItems td.tpDocName {width: 313px;}
.tableTpItems td.tpDocRevision {width: 49px;}
.tableTpItems td.tpDocDate {width: 89px;}
.tableTpItems td.tpDocType {width: 69px;}

.formLine, .formLineCustom3, .formLineNormal {width: auto; line-height: 21px; font-size: 12px; padding: 0px 0px 5px 0px;}
.formLineCustom1 {width: 200px;}
.fatText {font-weight: bold;}
.formLabel {float: left;}
.formLabelNoVal {float: left;}

.formLine span, .formLineCustom3 span {display: inline-block; line-height: 21px; padding: 0px 10px 0px 0px;}
.formLine .formLabel, .formLineCustom3 .formLabel {width: 150px;}
.formLine input {margin: 0px 5px 0px 0px; width: 200px; font-size: 12px;}
.formLine .DateTextBox {width: 175px;}
.formLine .CalendarButton { margin: 0; padding: 0; }
.formLine .RadioList input {width: 13px; margin: 0 5px 0 5px; padding: 0;}
.formLine .RadioList label {width:100px; }
.formLine .amountLabel {width: 160px;}
.formLine select {margin: 0px 5px 0px 0px; width: 200px;}
.formLine .ReferrerComboBox {width: 206px;  }

.formButtonIndent {margin-left: 160px;}
.customTextIndent {padding: 0px 0px 0px 165px; font-size: 11px;}
span.currencyAlignment {width: 205px;}

.centerItem {text-align: center;}
.textAlignRight, .currencyAlignment {text-align: right;}

/* Vacancies section */
.VacancyContainer h3 {color: #000000;}
.VacancyContainer .VacancyColumn {float: left; width: 200px;}

.accordion {border: solid 1px #cccccc; min-height: 10px; height: auto !important; heigth: 10px;}
.InputSection {padding: 0px 10px 10px 10px; border-bottom: 1px solid #cccccc; background: #ffffff; overflow: auto;}
.HeaderItem {background: url(/media/4798/header-bg.jpg) repeat-x #ffffff; width: auto; min-height: 30px; height: auto !important; height: 30px;}
.HeaderItem h2 {margin: 0px; padding: 0px; min-height: 30px; height: auto !important; height: 30px;}
.HeaderItem a {color: #ffffff; text-decoration: none; display: block; padding: 0px 0px 0px 10px; width: auto; min-height: 30px; height: auto !important; height: 30px; line-height: 28px;}

/* File Statistics */
#subContentContainer { padding-top: 10px; }

#statisticsTable { font-size: 12px; border: solid 1px #ff942c;}
#statisticsTable .rowHeader { font-size: 14px; font-weight: bold; color: #ffffff; background-color: #ff942c; }
#statisticsTable .rowSubHeader { font-weight: bold; color: #ffffff; background-color: #ff942c; }
#statisticsTable tr.rowHeader td { padding: 5px; }
#statisticsTable tr.rowSubHeader td { padding: 5px; }
#statisticsTable tr.rowSplitter td { border-top: solid 1px #ff942c; }
#statisticsTable .rowType1 { background-color: #ffffff; }
#statisticsTable .rowType2 { background-color: #fdf8f1; }
#statisticsTable .rowKey { padding: 5px; padding-right: 10px; width:390px; }
#statisticsTable .rowKey span { color: #666666; }
#statisticsTable .rowValue { padding: 5px; text-align: right; width:115px; }
#statisticsTable .rowValue span {font-weight: bold; color: #666666; }

/* TableOverview */
.ResultOverview table { width: 700px; margin: 10px 0 10px 10px; font-size: 12px;}
.ResultOverview table th {text-align: left; background-image: url(/media/4798/header-bg.jpg); height: 30px;}
.ResultOverview table tr {height: 25px;}
.ResultOverview table th a {color: #FFFFFF;}
.ResultOverview table tr.TableWhiteSpace {height: 1px;}
.ResultOverview table tr.ResultAltItem {background-color: #E0E0E0;}
.ResultOverview table td.SelectItem {padding-left: 5px;}
.ResultOverview table th.SelectItem {padding-left: 5px;}
td.rechts, .ResultOverview table th.rechts, .SummaryList table th.rechts {text-align: right; padding-right: 8px;}

.SummaryList {font-size: 12px;}
.SummaryList th {text-align: left; height: 20px; width: 106px; font-weight:bold; color:#444444; font-size:14px; border-bottom: 1px solid black;}
.SummaryList th, .SummaryList td {padding-left: 5px; }
.SummaryList tr {height: 20px;}
.SummaryList tr.ResultAltItem {background-color: #E0E0E0;}
.SummaryList tr.StatTotal { font-weight:bold; color:#444444; font-size:14px; }
.SummaryList tr.StatTotal td { border-top: 1px solid black; padding-top:3px; }
.SummaryList tr.StatSubTotal td { border-top: 1px solid black; padding-top:3px; }

.whiteBackground {background-color: White; margin: 0 1px 1px 1px; padding-bottom: 10px; min-height: 690px; height: auto !important; height: 690px;}
.whiteBackground2 {background-color: White; margin: 0 1px 1px 1px; padding-bottom: 10px; min-height: 650px; height: auto !important; height: 590px;}
.whiteBackgroundWrapper {background-color: White; margin: 0 10px 1px 10px; padding-bottom: 10px; min-height: 590px; height: auto !important; height: 590px;}
.FilterDropdown {margin-left: 5px;}
.Buttons {padding: 0 0 15px 5px; height: 25px;}
.Buttons .LeftColumn {position: relative; float: left}
.Buttons .RightColumn {position: relative; float: right;}
.ExportButton { padding: 2px 5px; cursor: pointer; margin-right: 6px; float: right;}
.OverviewButton { padding: 2px 5px; cursor: pointer; border-left: solid 1px #feab5a; border-top: solid 1px #feab5a; border-right: solid 1px #ffc791; border-bottom: solid 1px #ffc791; background: #ff942c; color: #ffffff; font-weight: bold; overflow: visible; width: 0px; height: 24px;}
.OverviewButton[class] { width: auto;}
.OverviewButton2 { padding: 2px 5px; cursor: pointer; border: 1px solid #A0A0A0; background-color: #D8D8D8; margin-right: 6px; font-weight: bold; color: #303030;}
.FirstOverviewButton { margin-right:50px; }
.LastOverviewButton { margin-left:50px; }
h1.OverviewTitle {padding-left: 7px;}
.ResultOverview .formLine {height: 40px; padding: 0 0 0 6px;}
.ResultOverview .formLine .LeftColumn {position: relative; width: 356px; float: left;}

.ToolSearchWrapper {padding-left: 5px;}
.ToolSearchLine {width: 200px;}
.ToolSearchButton {margin: 10px 0 0 80px; cursor: pointer; border-left: solid 1px #feab5a; border-top: solid 1px #feab5a; border-right: solid 1px #ffc791; border-bottom: solid 1px #ffc791; background: #ff942c; color: #ffffff; font-weight: bold;}
.ToolSearchButton2 {margin: 0 0 0 60px; cursor: pointer; border-left: solid 1px #feab5a; border-top: solid 1px #feab5a; border-right: solid 1px #ffc791; border-bottom: solid 1px #ffc791; background: #ff942c; color: #ffffff; font-weight: bold;}
.SearchWatermark, .ToolSearchTextBox {width: 198px; padding: 0; margin: 0;}

.DropDownList {width: 180px;}
.FilterDropdown p {margin: 0; padding: 0; font-weight: bold;}
.FilterDropdown .DropDownList {width: 203px; padding: 0; margin: 0;}

/* pagins on overviews */
.PagingNav {position: relative; width: 356px; float: left;}
.PagingNav ul {display: inline; float: right; margin: 0 5px 0 0;}
.PagingNav li { display: inline; list-style-type: none; margin-right: 5px;}
.PagingNav .ActiveNumber { font-weight:bold; text-decoration:none;}

/* MarkInvoiceHandled paging */
.PagingNav span { font-weight:bold; text-decoration:none;}
.PagingNav a { display: inline; list-style-type: none; margin-right: 5px;}

/* SettingsPage */
.whiteBackgroundWrapper {font-size: 12px;}
.whiteBackgroundWrapper .formLine .LeftColumn, .WhiteBackgroundWrapper .formLine .RightColumn {width: 340px;}
.whiteBackgroundWrapper .formLine input {width: 120px;}
.whiteBackgroundWrapper .formLine select {width: 124px;}
.whiteBackgroundWrapper .formLine .formLabel {width: 180px;}
.whiteBackgroundWrapper .formLine .TextBox input {width: 13px; margin: 0;}
.whiteBackgroundWrapper .formLine .RadioList input {width: 13px; margin: 0 5px 0 5px; padding: 0;}
.whiteBackgroundWrapper .formLine .RadioList label {width:100px; }
.whiteBackgroundWrapper .formLine span.TextBox {padding: 0;}
.whiteBackgroundWrapper .DropDownList {margin-bottom: 10px;}
.whiteBackgroundWrapper .AfzenderInstellingen .TextBox {margin-left: 10px;}
.whiteBackgroundWrapper .formLine3 {width: 700px; height: 25px; line-height: 25px; font-size: 12px; padding: 5px 0px 0px 0px;}
.whiteBackgroundWrapper .formLine3 .RightColumn { position: relative; height: 25px;  float: right;}
.whiteBackgroundWrapper .formLine3 .LeftColumn { position: relative; float: left; height: 25px; }

.whiteBackgroundWrapper th {text-align: left; height: 20px; background-image: url(/media/4803/headerbg.jpg); color: White; padding-right: 5px;}
.whiteBackgroundWrapper th, .whiteBackgroundWrapper td {padding-left: 5px}
.whiteBackgroundWrapper tr {height: 20px;}
.whiteBackgroundWrapper tr.ResultAltItem {background-color: #E0E0E0;}

.ExternalButton img {display: block;}
.ExternalButton {display: block; float: right; width: 188px; padding: 0 0 0 10px;}

ul#BreadCrumbs {list-style: none; margin: 0px; padding: 0px;}
ul#BreadCrumbs li {float: left;}

ul#ReferenceOverview {margin: 0px; padding: 0px; list-style: none;}
ul#ReferenceOverview li {margin-bottom: 10px;}
ul#ReferenceOverview li div.LeftImage, ul#ReferenceOverview li div.LeftText {float: left;}
ul#ReferenceOverview li div.LeftImage {width: 64px; padding: 0 10px 0 0;}
ul#ReferenceOverview li div.LeftText {width: 451px;}

ul#PartnersOverview {margin: 0px padding: 0px; list-style: none;}


div.next a {margin-right: 10px; background: #FF942C; display: block; color: #fff; border: none; font-size: 13px; width: 80px; height: 24px; line-height: 24px; text-align: center; text-decoration: none;}

.ddsmoothmenu{ font: 14px; background: url(/media/5272/topnavigationbg.jpg) no-repeat; width: 722px; min-height: 42px; height: 42px; margin: 0 0 0 20px;}  
.ddsmoothmenu ul{ z-index:100; margin: 0; padding: 0; list-style-type: none; }  /*Top level list items*/
.ddsmoothmenu ul li{ position: relative; display: inline; float: left; }  /*Top level menu link items style*/
.ddsmoothmenu ul li.divider {background: url(/media/5277/topnavigationdivider.jpg) no-repeat; height: auto !important; margin: 5px 0 0; min-height: 30px; width: 2px;}
.ddsmoothmenu ul li a{ display: block; width: 118px; line-height: 40px; text-align: center; font-size: 14px; /*background of menu items (default state)*/ color: white; color: #2d2b2b; text-decoration: none; }  
* html .ddsmoothmenu ul li a{ /*IE6 hack to get sub menu links to behave correctly*/ display: inline-block; }  
.ddsmoothmenu ul li a:link, .ddsmoothmenu ul li a:visited{ color: white; }  
.ddsmoothmenu ul li a.selected{ /*CSS class that's dynamically added to the currently active menu items' LI A element*/ background: url(/media/5267/topnavactive.jpg) no-repeat;  color: white; }  
.ddsmoothmenu ul li a:hover{ background: url(/media/5267/topnavactive.jpg) no-repeat; /*background of menu items during onmouseover (hover state)*/ color: white; }    /*1st sub level menu*/
.ddsmoothmenu ul li ul{ position: absolute; left: 0; display: none; /*collapse all sub menus to begin with*/ visibility: hidden; }  /*Sub level menu list items (undo style from Top level List Items)*/
.ddsmoothmenu ul li ul li{ display: list-item; float: none; }  /*All subsequent sub menu levels vertical offset after 1st level sub menu */
.ddsmoothmenu ul li ul li ul{ top: 0; }  /* Sub level menu links style */
.ddsmoothmenu ul li ul li a{ font: 14px; background: #ccc; display: block; text-align: left; line-height: 25px; padding: 5px 5px 5px 10px; width: 160px; margin: 0; border-top-width: 0; border-bottom: 1px solid #fff; }  /* Holly Hack for IE \*/
.ddsmoothmenu ul li ul li a:hover {background: #ff952d;}
* html .ddsmoothmenu{height: 1%;} /*Holly Hack for IE7 and below*/   /* ######### CSS classes applied to down and right arrow images  ######### */  
.downarrowclass{ position: absolute; top: 22px; right: 7px; }  
.rightarrowclass{ position: absolute; top: 6px; right: 5px; }  /* ######### CSS for shadow added to sub menus  ######### */  
.ddshadow{ /*shadow for NON CSS3 capable browsers*/ position: absolute; left: 0; top: 0; width: 0; height: 0; background: silver; }  
.toplevelshadow{ /*shadow opacity for NON CSS3 capable browsers. Doesn't work in IE*/ opacity: 0.8; }

#headerText {color: #666; font-size: 17px; left: 20px; letter-spacing: 0.1px; position: absolute; top: 80px;}

div.whiteBackground2 div.Buttons {padding-left: 10px;}
div.whiteBackground2 div.formLine {padding-left: 10px;}
CreditCheckResult table {width: 440px; background:red; }

#flip-tabs ul#flip-navigation {margin: 0px 0px 3px 0px; padding: 0px 0px 10px 0px;}

#flip-tabs{
  width:565px;
  margin:20px auto;
  position:relative;
  float: left;
}
#flip-navigation{
  margin:0 0 10px; padding:0;
  list-style:none;
}
#flip-navigation li{
  display:inline;
}
#flip-navigation li a{
  text-decoration:none; padding:10px 14px 10px 14px;
  margin-right:0px;
  background:#f9f9f9;
  color:#333; outline:none;
  font-family:Arial; font-size:12px; text-transform:uppercase;
}
#flip-navigation li a:hover{
  background:#999;
  color:#f0f0f0;
}
#flip-navigation li.selected a{
  background:#999;
  color:#f0f0f0;
}
#flip-container{  
  width:533px;
  font-family:Arial; font-size:13px;
  height: 230px !important;
}
#flip-container div{
  background:#f9f9f9;
}

#flip-container div p{
  padding: 15px;
}

#flip-container div ul{
  background:#f9f9f9;
  margin:0px 0px 0px 12px; 
  padding: 0px 15px 0px 15px;

}
#flip-container div ul li{
  padding:2px 0;
}










/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */

