a img {
    border: 0;
}

.toggle {
    cursor: pointer;
}


#boxOpleiding {
    background: url('../images/bg_techniek.jpg') top center;
    float: left;
    width: 575px;
}
#boxOpleidingmbo {
    background: url('../images/bg_techniek.jpg') top center;
    float: left;
    margin-left: 10px;
    width: 760px;
}


#OpleidingWrapper {
    background-color: #FFFFFF;
    background-position: top right;
    background-repeat: no-repeat;
    color: #042b26;
    padding: 1px;
}
#OpleidingWrapperTop {
    background-repeat: no-repeat;
    background-position: 0px -65px;
    padding-top: 25px;
}
#OpleidingWrapper A {
    color: #042b26;
}
#OpleidingMenu {
    background-position: bottom center;
    background-repeat: no-repeat;
    float: left;
    margin-left: 10px;
    width: 175px;
}
#OpleidingMenu .MenuItem {
    padding: 10px 0px 10px 4px;
    margin-bottom: 15px;
}
#OpleidingMenu .MenuKop {
    color: #FFFFFF;
    font-weight: bold;
    padding: 4px;
}
#OpleidingMenu .Aanmelden {
    color: #FFFFFF;
    cursor: pointer;
    display: block;
    height: 59px;
    font-weight: bold;
    margin-bottom: 15px;
    padding-top: 10px;
    text-align: center;
    text-decoration: none;
    text-transform: uppercase;
    width: 176px;
}
#OpleidingMenu UL {
    margin: 0px;
    padding-left: 15px;
    list-style-image: url('../images/domein_list_img.png');
    list-style-type: disc;
    word-wrap: break-word;
}
#DomeinMenu LI {
    padding: 2px;
}
#DomeinMenu UL {
    padding: 2px 0px 2px 0px;
    list-style-image: none;
    list-style-type: none;
    margin: 0px;
}
#DomeinMenu UL LI {
    margin: 3px 0px;
    padding-left: 10px;
}
#boxViewFotos, #boxViewFotos .fotoregel, #boxViewFotos .FotoPagina {
    width: 558px;
}
.NieuweOpleiding
{
    text-align: center;
}


#OpleidingContent, #OpleidingDetailContent  {
    background-position: right 50px;
    background-repeat: no-repeat;
    float: left;
    margin-left: 15px;
    margin-right: 15px;
    width: 543px;
}

#OpleidingContent H2 {
    color: #90a268;
    font-size: 14px;
}
.MenuMedia {
    float: left;
    width: 190px;
}
.ContentMedia {
    float: left;
    text-align: center;
    width: 280px;
}

/*Opleiding Detail pagina*/
#OpleidingDetailWrapper {
    background: url('../images/branchetop.jpg') no-repeat top right;
    background-color: #FFFFFF;
    background-position: top right;
    background-repeat: no-repeat;
    color: #042b26;
    padding: 1px;
}
#OpleidingDetailKop {
    color: #FFFFFF;
    font-size: 28px;
    height: 90px;
    line-height: 80px;
    padding-right: 40px;
    text-align: right;
}
#OpleidingDetailKruimelpad {
    color: #71c2c3;
    margin-bottom: 10px;
}
#OpleidingDetailKruimelpad A {
    color: #71c2c3;
}
#OpleidingDetailContent H2 {
    color: #00594f;
    font-size: 14px;
}
.OpleidingDetailBlok {
    margin-bottom: 10px;
}
#OpleidingDetailContent .OpleidingDetailBlok P
{
    margin: 0px;
    padding: 0px;
}
.OpleidingDetailKop {
    font-weight: bold;
}






#boxOpleiding.hbo {
	background: #74B5CF none repeat scroll 0 0;
}

#boxOpleiding.vavo {
	background: #8367CF none repeat scroll 0 0;
}

    #boxOpleiding h3 {
        background: #7581D4;
        padding: 5px;
    }


    #boxOpleiding .boxBlock {
        background: none;
        margin: 5px;
    }

    #boxOpleiding .boxBlock h3 {
        background: #581A59;
        font-size: 13px;
        margin: 0;
        padding: 5px;
    }
    .boxOpleidingKort
    {
        float:left;
        width:48%;
        clear:none;
    }
    .listOpleidingKort
    {
        list-style-type:square;
        margin-left:10px;
        padding-left:0px;
        float:left;
        display:inline;
    }

        #boxOpleidingDetail {
        }

            #boxOpleidingDetailImg {
                height: 200px;
                float: left;
                margin-right: 10px;
                margin-top: 5px;
                overflow: hidden;
                width: 186px;
            }

            #boxOpleidingDetailIntro {
                float: left;
                margin-right: 10px;
                margin-top: 5px;
                text-align: justify;
                width: 370px;
            }

            #boxOpleidingDetailIntro p {
                margin-top: 0;
            }

            #boxOpleidingDetailButtons {
                float: left;
                width: 185px;
            }

                .detailButton {
                    border: 1px dotted white;
                    font-size: 11px;
                    margin: 5px 0;
                    display: none;
                }

                .detailButton a {
                    display: block;
                    height: 36px;
                    margin: 5px;
                }

                .detailButton img {
                    float: left;
                    margin-right: 5px;
                }

                    .detailButton span {
                        float: left;
                        width: 132px;
                    }

                #buttonBrochure {
                    border: 1px dotted white;
                    font-size: 11px;
                    margin: 5px 0;
                }

                #buttonBrochure a {
                    display: block;
                    margin: 5px;
                }

                #buttonBrochure img {
                    float: left;
                    margin-right: 5px;
                }

                    #buttonBrochure span {
                        float: left;
                        width: 132px;
                        overflow: hidden;
                    }
                #buttonVideos {
                    border: 1px dotted white;
                    font-size: 11px;
                    margin: 10px 0;
                    padding: 5px;
                }
        #boxOpleidingButtonInfo, #boxOpleidingButtonNieuws, #boxOpleidingButtonResultaten {
            border: 1px solid #7581D4;
            background: #87288C;
            cursor: pointer;
            float: left;
            margin: 5px;
            text-align: center;
            width: 165px;
            padding: 5px;
        }

        #boxOpleidingButtonInfo.active, #boxOpleidingButtonNieuws.active, #boxOpleidingButtonResultaten.active {
            background: #450046;
        }

        #boxOpleidingInfo {
        }

            #boxOpleidingInfo .boxBlock {
                float: left;
            }

            #boxOpleidingInfoFotos {
                margin-right: 10px;
                width: 186px;
            }

                #boxOpleidingInfoFotos p {
                    margin: 0;
                }

            #boxOpleidingInfoVideos {
                width: 382px;
            }

                #boxOpleidingInfoVideos p {
                    margin: 0;
                }

            #boxOpleidingInfoNieuws {
                margin-right: 10px;
                width: 564px;
            }

				#boxOpleidingInfoNieuws ul {
					list-style-image: url('../images_test/indent1.gif');
					margin: 0;
					margin-left: 25px;
					padding: 0;
				}

				#boxOpleidingInfoNieuws li {
					font-size: 10px;
					margin: 10px 0;
				}

				#boxOpleidingInfoNieuws li a {
					font-size: 12px;
				}

            #boxOpleidingInfoVerhalen {
                margin-right: 10px;
                width: 186px;
            }

            #boxOpleidingInfoBedrijven {
                margin-right: 10px;
                width: 186px;
            }

    #boxOpleiding table {
        border-collapse: collapse;
        width: 100%;
    }

    #boxOpleiding table th {
        background: #7581D4;
        padding: 5px;
		padding-left: 0px;
		text-align: left;
    }

    #boxOpleiding table tr {
        border: 1px solid #7581D4;
    }

    #boxOpleiding table td {
        padding: 2px;
    }

    #boxOpleiding table .hover {
        background: #7581D4;
    }

    #boxOpleiding table .active {
        background: #7581D4;
        display: table-row;
    }

    #boxOpleiding table .vorm_title.active {
        background: #5361BF;
        font-weight: bold;
    }

    .vorm_title {
        cursor:pointer;
    }
	.opleiding_top {
		font-size: 14px;
		font-style: italic;
		font-weight: bold;
		vertical-align: bottom;
		height: 40px;
	}
        .opleiding_top div.lefty {
            display:inline;
            float:left;
        }
        .opleiding_top div.righty {
            display:inline;
            float:right;
            cursor:pointer;
        }
    .categorie_top{
        color:white;
        font-weight:bold;
        font-size:16pt;
    }

        .categorie_top td {
            height:60px;
        }

    .vorm_detail {
        display: none;
    }

    .vorm_detail p {
        margin: 0;
    }

    .vorm_detail dt {
        float: left;
        width: 150px;
        font-weight: bold;
        text-align:right;
        margin-right: 15px;
    }

    .kans {
        cursor: pointer;
        margin: 5px;
        font-weight: bold;
    }



.kaart {
	position:relative;
	height:356px;
	margin:0px;
	padding:0pt;
	width:287px;
	margin-top: 20px;
}

.kaart li {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0pt;
	padding:0pt;
	position:absolute;
	top:0pt;
}
.kaart li, .kaart a {
	display:block;
	height:200px;
}
.noord {
	left:102px;
	position:absolute;
	top:-2px;
}
.oost {
	left:114px;
	position:absolute;
	top:85px;
}
.zuidoost {
	left:101px;
	position:absolute;
	top:199px;
}
.zuidwest {
	left:0px;
	position:absolute;
	top:171px;
}
.middenwest {
	left:56px;
	position:absolute;
	top:76px;
}
.noordwest {
	left:65px;
	position:absolute;
	top:43px;
}
.legenda {
	left:287px;
	position:absolute;
	top:200px;
}
#OpleidingDetailContent A {
    color: #000000;
    text-decoration: underline;
}

#printmbo
{
    margin-bottom: 10px;
}
#printmbo A
{
    text-decoration: none;
}
.printmbo_link
{
    display: block;
    float: left;
    padding-right: 10px;
}
.KostenoverzichtRow
{
    margin-top: 10px;
}
#OpleidingDetailContent .KostenoverzichtRow A:hover
{
    text-decoration: none;
}

