/*
   ----- content div -----------------------------------------------------------
*/
.maintxt {
	width: 100% !important;
}

/* 
NAAR ANDERE STYLESHEET

#fb-right-content {
    float: left;
    margin: 20px;
    width: 60%;
    font-size: 12px;
}
*/
.prijslabel {
    font-size: 24px;
    line-height: 14px;
    text-align: center;
    background-color: yellow;
    width: 120px;
    padding: 10px 0;
}
.prijslabel span {
    font-size: 14px;
}
.fb-clear-div {
    clear: both;
}

th {
    text-align: left;
}

#fb-right-content td {
    padding: 0;
    font-size:12px;
    text-decoration: none;
}

#fb-right-content a {
    color: #333;
    text-decoration: none;
}

#fb-right-content a:hover {
    color: #06C !important;
    font-weight: bold;
}

/*
   ----- navigatie -------------------------------------------------------------
*/

#fb-nav {
    font-size: 12px;
    line-height: 16px;
    float: left;
    width: 30%;
    background-color: #EEE;
}

#fb-nav ul {
    list-style: none;
    padding: 0px;
}

#fb-nav ul li {
    padding: 0;
    border-top: 1px solid #CCC;
}

#fb-nav ul li a {
    color: #333;
    text-decoration: none;
    display: block;
    padding-left: 10px;
}

#fb-nav ul li:hover {
    font-weight: bold;
}

#fb-nav-current a {
    color: #06C !important;
    font-weight: bold;
}

#fb-nav-current ul {
    font-weight: normal;
    background: #FEFEFE;
    margin:0 5px;
}

/*
   ----- broodkruimels ---------------------------------------------------------
*/

/* 
NAAR ANDERE STYLESHEET

#breadcrumb-div { 
	width: 95%;
    background-color: #EEE;
    padding: 1px;
}
*/


.breadcrumb { 
    list-style: none; 
    overflow: hidden; 
    font-size: 12px;
    padding-left: 10px;
}

.breadcrumb li { 
        float: left; 
}
.breadcrumb li a {
        color: white;
        text-decoration: none; 
        padding: 10px 0 10px 55px;
        background: darkblue;                   /* fallback color */
        background: hsla(205,85%,35%,1); 
        position: relative; 
        display: block;
        float: left;
}
.breadcrumb li a:after { 
        content: " "; 
        display: block; 
        width: 0; 
        height: 0;
        border-top: 50px solid transparent;           /* Go big on the size, and let overflow hide */
        border-bottom: 50px solid transparent;
        border-left: 30px solid hsla(205,85%,35%,1);
        position: absolute;
        top: 50%;
        margin-top: -50px; 
        left: 100%;
        z-index: 2; 
}	
.breadcrumb li a:before { 
        content: " "; 
        display: block; 
        width: 0; 
        height: 0;
        border-top: 50px solid transparent;           /* Go big on the size, and let overflow hide */
        border-bottom: 50px solid transparent;
        border-left: 30px solid white;
        position: absolute;
        top: 50%;
        margin-top: -50px; 
        margin-left: 1px;
        left: 100%;
        z-index: 1; 
}	
.breadcrumb li:first-child a {
        padding-left: 10px;
}
.breadcrumb li:nth-child(2) a       { background:        hsla(205,85%,45%,1); }
.breadcrumb li:nth-child(2) a:after { border-left-color: hsla(205,85%,45%,1); }
.breadcrumb li:nth-child(3) a       { background:        hsla(205,85%,55%,1); }
.breadcrumb li:nth-child(3) a:after { border-left-color: hsla(205,85%,55%,1); }
.breadcrumb li:nth-child(4) a       { background:        hsla(205,85%,65%,1); }
.breadcrumb li:nth-child(4) a:after { border-left-color: hsla(205,85%,65%,1); }
.breadcrumb li:nth-child(5) a       { background:        hsla(205,85%,75%,1); }
.breadcrumb li:nth-child(5) a:after { border-left-color: hsla(205,85%,75%,1); }
.breadcrumb li:last-child a {
        background: white !important;
        color: black;
/*        pointer-events: none;
        cursor: default; */
}
.breadcrumb li:last-child a:after { border: 0; }
.breadcrumb li:last-child  { border-right: 1px solid white; }
.breadcrumb li a:hover { background: hsla(205,85%,20%,1); }
.breadcrumb li a:hover:after { border-left-color: hsla(205,85%,20%,1) !important; }
