﻿/* Algemeen -----------------------------------------------------*/

#content {
	width: 780px;
	margin-bottom: 15px;
}

#footer {
	
	
}

div.belowselection
{
    padding-top: 80px;
	margin-bottom: 30px;
	min-height: 520px;
}

select
{
    font-family: Verdana;
    font-size: 11px;
	width: 242px;
}

#aspnetForm
{
    min-height: 500px;
}

h1
{
    margin-top: 5px;
	margin-bottom: 14px;
	color: #00bee1;
}

.checkbox input
{
    height: 13px;
    width: 16px;
}

div.error
{
    font-size: 11px;
	border:solid 1px red;
	padding:5px;
	background:#FBEFEF;
}

div.error span
{
	color:black;
	font-weight:bold;
}

/* Zoek Resultaat pager ------------------------------------------------*/
div.zoekresultaten_pager
{
    text-align: right;
    font-weight: bold;
    white-space:nowrap;
}

div.zoekresultaten_pager a
{
    color: #41bce6;
}

div.zoekresultaten_pager a:hover
{
    color: black;
}

div.zoekresultaten_pager a.selected
{
    text-decoration: underline;
    color: black;
}


/* Zoek Resultaat onderdeel ------------------------------------------------*/
div.resultaten_info
{
    margin-bottom: 15px;
}

div.resultaten_info table
{
    width: 100%;
}

div.resultaten_info tr {
	height: 19px;	
}

div.resultaten_info td.zrinfo_kolom1
{
}

div.resultaten_info td.zrinfo_kolom2
{
    width: 200px;
    text-align: right;
	padding-right: 3px;
}

div.resultaten_info td.zrinfo_kolom2 select {
	width: 100px;
}

table.dossieronderdeel
{
    width: 100%;
    color: #0c2253;
    margin-bottom: 8px;
	padding-top: 3px;
	padding-bottom: 3px;
}

table.dossieronderdeel td
{
    vertical-align: top;
	padding-left: 2px;
}

table.dossieronderdeel td.dossieronderdeel_c1
{
    width: 100%;
}

table.dossieronderdeel td.text
{
    font-weight: normal;
}

table.dossieronderdeel td.label
{
    font-weight: bold;
    padding-right: 10px;
}

table.resultaatheader
{
    width: 100%;
    border: solid 1px #41bce6;
    height: 30px;
    color: #0c2253;
}

table.resultaatheader td
{
    vertical-align: middle;
	padding-left: 5px;
}

table.resultaatheader td.rhlabel
{
    background-color: #cdecf6;
    font-weight: bold;
    width: 60%;
}
	
table.resultaatheader td.rhonderdeel, table.resultaatheader td.rhopties
{
    background-color: #ebeea4;
}

table.resultaatheader td.rhonderdeel
{
    border-left: solid 1px #00bee1;
    width: 25%;
    padding-left: 3px;
}

table.resultaatheader td.rhopties
{
    text-align: right;
    width: 15%;
    padding-top: 2px;
	padding-right: 5px;
}



/* Zoek criteria totaal ------------------------------------------------*/
.Zoeken_Totaal
{
    width: 780px; /*width: 571px;*/
    position: absolute;
    color: White;
    cursor: default;
}

.Zoeken_Totaal p, .Zoeken_Totaal label
{
    color: White;
}

.Zoeken_Totaal a, .Zoeken_Totaal a:visited
{
    color: White;
}

.Zoeken_Totaal a:hover
{
    color: #41bce6;
}

.Zoeken_Header
{
    background-color: #064f95; /*background-image: url(../Images/Zoeken_Header.gif);*/
    height: 30px;
    width: 780px; /*width: 571px;*/
}

.Zoeken_Header table
{
    width: 774px;
    vertical-align: middle;
    margin-left: 3px;
    margin-right: 3px;
	padding-top: 3px;

}

.Zoeken_Header td.zoeken_header_label
{
    width: 125px;
}

.Zoeken_Header td.zoeken_header_button
{
    width: 75px;
    text-align: right;
    padding-right: 10px;
}

.Zoeken_Header td
{
    font-weight: bold;
	padding: 0px;
}

.Zoeken_Header td input {
	width: 235px;
}

.Zoeken_Header p {
	display: inline;
}

.Zoeken_Details
{
    width: 780px;
    background-color: #0a6ecd;
    background-image: url(../Images/Zoeken_Details.gif);
    background-position: bottom;
    background-repeat: repeat-x;
    display: none;
}

.Zoeken_Details_Inner
{
    padding-top: 3px;
    padding-bottom: 2px;
    padding-left: 5px;
}

.Zoeken_Details_Inner p {
	display: inline;
}

.Zoeken_Footer
{
    background-image: url(../Images/Zoeken_Footer.gif);
	overflow: hidden;
	width: 780px;
    height: 28px;
}

.Zoeken_Footer table
{
    width: 100%;
    vertical-align: middle;
    margin-left: 3px;
    margin-right: 3px;
    margin-top: 2px;
}

.Zoeken_Footer tr
{
    vertical-align: middle;
}

.Zoeken_Footer td
{
    color: White;
    font-weight: bold;
}

.Zoeken_Footer td.zoeken_footer_mmwissen
{
    text-align: left;
    cursor: pointer;
}

.Zoeken_Footer td.zoeken_footer_mmlabel
{
    text-align: right;
	cursor: pointer;
}
.Zoeken_Footer td.zoeken_footer_mmlabel:hover
{
	color: #41bce6;
}

.Zoeken_Footer td.zoeken_footer_mmimg
{
    cursor: pointer;
    width: 25px;
    text-align: left;
}




/* Zoek Criteria block ------------------------------------------------*/
td.zd_kolom1
{
    width: 120px;
}

.zd_kolom2
{
    width: 248px;
}

.zd_kolom3
{
    width: 120px;
}

.zd_kolom2 input {
	width: 235px;	
}

table.zd_toon, table.zd_waarin, table.zd_dossiercrebo, table.zd_competenties, table.zd_kcniveau
{
    width: 770px;
}

table.zd_dossiercrebo td.zd_kolom2 {
	width: 640px;
}

table.zd_toon, table.zd_dossiercrebo, table.zd_kcniveau, table.zd_dossiercrebo
{
    border-bottom: solid 1px white;
}

table.zd_kcniveau td
{
    vertical-align: top;
}

table.zd_wettelijkeberoepsvereisten input{
	width: 10px;	
}

table.zd_competenties select {
	width:	100%;	
}

/* Dossier overzicht ------------------------------------------------*/
table.dossieroverzicht_alfabet
{
    width: 780px;
    font-weight: bold;
    border-left: solid 1px #dbe13c;
}

table.dossieroverzicht_alfabet tr {
	}

table.dossieroverzicht_alfabet td
{
    width: 3%;
    white-space: nowrap;
    border-right: solid 1px #dbe13c;
    text-align: center;
    padding: 0px 2px 0px 2px;
	display: block;
	float: left;
}

table.dossieroverzicht_alfabet p
{
    color: #dbe13c;
    cursor: default;
	display: inline;
}

table.dossieroverzicht_alfabet a
{
    color: #064f95;
    cursor: pointer;
    text-decoration: none;
}

table.dossieroverzicht_alfabet a:hover
{
    text-decoration: underline;
}

div.dossieroverzicht_onderdeelHeader
{
    border: #41bce6 1px solid;
    margin-top: 20px;
    font-weight: bold;
    margin-bottom: 5px;
    width: 772px;
    color: black;
    background-color: #ecf8fc;
	padding: 2px 0px 2px 5px;
}

div.dossieroverzicht_onderdeelHeader a
{
    color: #41bce6;
    cursor: pointer;
    text-decoration: none;
}

table.dossieroverzicht_namen td
{
    width: 50%;
		padding-left: 5px;
}

table.dossieroverzicht_namen a
{
    color: Black;
    text-decoration: none;
}

table.dossieroverzicht_namen a:hover
{
    color: #41bce6;
}




/* Dossier Details Form ------------------------------------------------*/
table.dossierinformatie
{
    width: 100%;
}


table.dossierinformatie td.dossierinformatie_c1
{
    width: 30%;
}

table.dossierinformatie td.dossierinformatie_c2
{
    width: 70%;
}


table.dossierinformatie td
{
    padding: 5px 0px 5px 5px ;
	vertical-align: top;
}

table.dossierinformatie tr.dossierinformatie_r1 td.dossierinformatie_c1
{
    background-color: #cdecf6;
}

table.dossierinformatie tr.dossierinformatie_r1 td.dossierinformatie_c2
{
    background-color: #e5f4fa;
}


table.dossierinformatie tr.dossierinformatie_r2 td.dossierinformatie_c1
{
    background-color: #e5f4fa;
}

table.dossierinformatie tr.dossierinformatie_r2 td.dossierinformatie_c2
{
    background-color: #f6fcfd;
}

p.dossierinformatie_header
{
    font-weight: bold;
	color: #064f95;
    margin-top: 15px;
    margin-bottom: 3px;
}

table.dossierinformatie_uitstromen
{
    width: 100%;
}
table.dossierinformatie_uitstromen td, table.dossierinformatie_uitstromen th
{
    padding: 2px;
}

div.dossierinformatie_links
{
    background-color: #e5f4fa;
    padding: 4px 0px 4px 5px ;
}

div.dossierinformatie_links a
{
    color: Black;
    text-decoration: underline;
}

div.dossierinformatie_links a:hover
{
    color: #00bee1;
}




/* Verzamellijst -------------------------------------------------------*/
div.verzamellijst_gadget
{
    width: 100%;
    background-color: #f1f3c2;
    padding-bottom: 5px;
    margin-top: 20px;
    position: absolute;
    left: 5px;
    top: 189px;
    width: 195px;
}

div.verzamellijst_gadget #header
{
    background-color: #dbe13c;
    color: #064F95;
    font-weight: bold;
	font-size:	12px;
    margin-bottom: 6px;
    padding-left: 3px;
	padding-top: 8px;
	padding-bottom: 9px;
	border-bottom: 1px solid white;
}

div.verzamellijst_gadget div
{
    padding-left: 2px;
	font-size:	11px;
}

div.verzamellijst_gadget a
{
    color: Black;
    font-weight: bold;
}

div.verzamellijst_gadget a:hover
{
    color: #41bce6;
}

div.verzamellijst_gadget table
{
    margin-top: 8px;
}

div.verzamellijst_gadget td
{
    vertical-align: middle;
}



/* Downloadlijst -------------------------------------------------------*/
div.cohortdownloads a
{
    color:Black;
}

div.cohortdownloads a:hover
{
   color: #41bce6;
}

div.cohortdownloads #divcd_link
{
    
}

div.cohortdownloads #divcd_omschrijving
{
    font-size:0.9em;
    padding-left:20px;
    font-style:italic;
    margin-bottom:5px;
     color:Gray;
}

/* Aanmelden -------------------------------------------------------*/
table.aanmelden
{
    border-collapse:collapse;
}

table.aanmelden td
{
    vertical-align:top;
}

table.aanmelden td.aanmelden_label
{
    font-weight:bold;
    padding-right:20px;
}

div.aanmelden_buttons
{
    margin-top:20px;
    margin-bottom:15px;
}

/* Registreren -------------------------------------------------------*/
div.registreren
{
    margin-bottom:20px;
}

table.registreren
{
    border-collapse:collapse;
}

table.registreren td
{
    vertical-align:top;   
}

table.registreren td.registreren_label
{
    font-weight:bold;
    padding-right:20px;
}

div.registreren_buttons
{
    margin-top:20px;
}