table.type_cursus{
color:#333333;
font-size:11px;
font-weight:normal;
margin-top:20px;
clear:both;
width:100%;
border-collapse:separate;
border-spacing:0 2px;
}

table.type_cursus tr.tabel_head td{
color:#000066;
background-color:#DDDDDD;
font-weight:bold;
font-size:12px;
}

table.type_cursus tr td{
margin-top:5px;
border: 1px solid #DDDDDD;
padding:3px;
padding-left:15px;
}

table.type_cursus tr._mo td {
background-color: #DDDDDD;
}

table.type_cursus tr td a{
color:#000066;
font-size:12px;
font-weight:normal;
display:block;
text-decoration:none;
}














table.resultaten {
width:550px;
margin-bottom:20px;
border-top:1px solid #DFDFDF;
border-left:1px solid #DFDFDF;
border-right:1px solid #DFDFDF;
}

table.resultaten tr.table_head td {
background-color:#DFDFDF;
font-weight:bold;
padding:3px 3px 3px 3px;
border-top:none;
}

table.resultaten tr td a {
display:block;
color:#000066;
text-decoration:none;
}

table.resultaten tr.rij {
background-color:#F7F7F7;
}

table.resultaten tr.rij_mo {
background-color:#E9E9E9;
}

table.resultaten tr.rij_mo td{
padding:3px;
padding-right:20px;
border-bottom:#DFDFDF 1px solid;
border-top:1px solid #E9E9E9;
}


table.resultaten td {
padding:3px;
padding-right:20px;
border-bottom:#DFDFDF 1px solid;
border-top:1px solid #FFFFFF;
}







table.inschrijfform {
width:550px;
margin-bottom:20px;
border-top:1px solid #DFDFDF;
border-left:1px solid #DFDFDF;
border-right:1px solid #DFDFDF;
}

table.inschrijfform th {
text-align:left;
background-color:#F7F7F7;
padding: 3px 3px 3px 20px;
padding-left:20px;
font-weight:normal;
border-bottom:1px solid #DFDFDF;
border-top:1px solid #FFFFFF;
}

table.inschrijfform td {
background-color:#F7F7F7;
padding:3px;
padding-right:20px;
border-bottom:#DFDFDF 1px solid;
border-top:1px solid #FFFFFF;
}


table.inschrijfform td.head1 {
background-color:#DFDFDF;
font-weight:bold;
padding:3px 3px 3px 10px;
border-top:none;

}

abbr img {
position:relative;
top:2px;
left:5px;
}

table.inschrijfform td.head2 {
background-color:#F7F7F7;
font-weight:bold;
padding:3px 3px 3px 10px;
border-bottom:1px solid #DFDFDF;
border-top:1px solid #FFFFFF;
}

span.error {
font-size:10px;
color:#990000;
font-weight:bold;
padding-left:10px;
}




table.contactform {
width:530px;
margin-bottom:20px;
border-top:1px solid #DFDFDF;
border-left:1px solid #DFDFDF;
border-right:1px solid #DFDFDF;
}

table.contactform th {
text-align:left;
background-color:#F7F7F7;
padding: 3px 3px 3px 20px;
padding-left:20px;
font-weight:normal;
border-bottom:1px solid #DFDFDF;
border-top:1px solid #FFFFFF;
}

table.contactform td {
background-color:#F7F7F7;
padding:3px;
padding-right:20px;
border-bottom:#DFDFDF 1px solid;
border-top:1px solid #FFFFFF;
}


table.contactform td.head1 {
background-color:#DFDFDF;
font-weight:bold;
padding:3px 3px 3px 10px;
border-top:none;

}

table.contactform td.head2 {
background-color:#F7F7F7;
font-weight:bold;
padding:3px 3px 3px 10px;
border-bottom:1px solid #DFDFDF;
border-top:1px solid #FFFFFF;
}








table.zoekresultaten {
width:550px;
margin-bottom:20px;
border-top:1px solid #DFDFDF;
border-left:1px solid #DFDFDF;
border-right:1px solid #DFDFDF;
}

table.zoekresultaten tr.table_head td {
background-color:#DFDFDF;
font-weight:bold;
padding:3px 3px 3px 10px;
border-top:none;
}

table.zoekresultaten tr td a {
display:block;
color:#000066;
text-decoration:none;
}

table.zoekresultaten tr.rij {
background-color:#F7F7F7;
}

table.zoekresultaten tr.rij_mo {
background-color:#E9E9E9;
}

table.zoekresultaten tr.rij_mo td{
padding:3px;
padding-right:20px;
border-bottom:#DFDFDF 1px solid;
border-top:1px solid #E9E9E9;
}


table.zoekresultaten td {
padding:3px;
padding-right:20px;
border-bottom:#DFDFDF 1px solid;
border-top:1px solid #FFFFFF;
}
