form.OpleidingZoeker {
    float:              right;
    padding:            15px 0px;
}
    form.OpleidingZoeker input {
        border:             1px solid #dddddd;
        height:             20px;
        float:              left;
    }
    form.OpleidingZoeker input#OpleidingTerm {
        width:              200px;
        height:             14px;
        padding:            4px 2px 2px 2px;
        border-right:       0px;
    }
div.OpleidingZoeker {
    clear:              both;
}
    a.TabHeader, a.TabHeaderLast, a.TabHeaderActive, a.TabHeaderLastActive {
        display:            block;
        float:              left;
        width:              186px;
        line-height:        27px;
        font-size:          12px;
        font-weight:        bold;
        padding-left:       5px;
        margin:             0px 1px 1px 0px;
        color:              #ffffff;
        background-color:   #00b4d2; /* Specific */
        background-image:   url('/Style Library/Images/TriangleWhiteRight.gif');
        background-position:right;
        background-repeat:  no-repeat;
    }
    a.TabHeaderActive, a.TabHeaderLastActive, a.TabHeader:hover, a.TabHeaderLast:hover {
        background-color:   #008ab0; /* Specific */
        background-image:   url('/Style Library/Images/TriangleWhiteDown.gif');
    }
    a.TabHeaderLast {
        background-image:   url('/Style Library/Images/TriangleWhiteRightLast.gif');
        background-position : right top;
    }
    a.TabHeaderLastActive, a.TabHeaderLast:hover {
        background-image:   url('/Style Library/Images/TriangleWhiteDownLast.gif');
        background-position : right top;
    }
    div.Tab {
        position:           relative;
        clear:              both;
        width:              565px;
        padding:            5px;
        background-color:   #008ab0; /* Specific */
    }
        div.Tab a.CloseTab {
            float:              right;
            clear:              both;
        }
        div.Tab td.Category {
            padding:            5px;
            color:              #ffffff;
            font-size:          13px;
            text-transform:     uppercase;
        }
        div.Tab td.Column {
            background-color:   #ffffff;
            width:              180px;
            padding:            4px 3px 4px 4px;
            margin-right:       1px;
        }
            div.Tab td.Column a.Block, div.Tab td.Column a.Active, div.Tab td.Column a.Info, div.Tab td.Column a.InfoActive {
                display:            block;
                padding:            7px;
                padding-right:		16px;
                margin-bottom:      1px;
                color:              #454545;
                background-color:   #e3f4fb; /* Specific */
                background-repeat:  no-repeat;
                background-position:right;
            }
            div.Tab td.Column a.Active, div.Tab td.Column a.InfoActive {
                color:              #000000;
                background-color:   #00b4d2; /* Specific */
                background-image:   url('/Style Library/Images/ArrowRight.gif');
            }
            div.Tab td.Column a.Info, div.Tab td.Column a.InfoActive {
				background-image:	url('/Style Library/Images/InfoIcon.png');
            }
            div.Tab td.Column div.Description {
                padding:            5px 10px;
            }

.DetailTable {
	margin-top:22px;
}

.DetailTable td {
	border-top: 1px solid #dddddd;	
	padding-top: 5px;
	padding-bottom: 5px;
	width:220px;
}

.DetailTable td a {
	
}

.DetailTable td a.Brochure, 
.DetailTable td a.BrochureDirect,
.DetailTable td a.Video, 
.DetailTable td a.Aanmeldformulier, 
.DetailTable td a.Print {
	padding-left:23px;
    background-image:   url('/Style Library/Images/TriangleBlueRight.gif');
    background-position:left top;
    background-repeat:  no-repeat;
    font-size:13px;
}

.DetailTable td a.Aanmeldformulier {
    background-image:   url('/Style Library/Images/Aanmeldformulier.gif');
}

.DetailTable td a.Video {
    background-image:   url('/Style Library/Images/Video.gif');
}
.DetailTable td a.Brochure {
    background-image:   url('/Style Library/Images/Downloaden.gif');
}

.DetailTable td a.BrochureDirect {
    background-image:   url('/Style Library/Images/DownloadenDirect.gif');
}

.DetailTable td a.Print {
    background-image:   url('/Style Library/Images/Print.gif');
}


#LightboxTitle {
	color:#0180c7;
	padding-left:8px;
	line-height:18px;
}


.PopUpText {
	padding-right:20px;
}

.PopUpGreyTitle {
	color:#595959;
	font-weight:bold;
	padding-left:2px;
	margin-top:20px;
}

.DetailTable2 {
	width:215px;
}

.DetailTable3 {
	width:100%;
}

.DetailTable2 th, .DetailTable3 th {
	vertical-align:top;
	color:#595959;
	text-align:left;	
	width:85px;
	font-weight:normal;
}

.DetailTable2 .Line, .DetailTable3 .Line {
	height:1px;
	line-height:1px;
	border-top: 1px solid #dddddd;	
}
