#oplzoeker {  }
#oplzoeker * { margin: 0px; padding: 0px; }
#oplzoeker div.onderdeel { min-height: 54px; width: 230px; display: block; padding: 2px 4px; margin-bottom: 5px; }
#oplzoeker div.header { min-height: 40px; }
#oplzoeker label { display: block; background: none; margin-bottom: 4px; }
#oplzoeker input[type=checkbox], #oplzoeker input[type=radio] { background: none; margin-right: 5px; border: none; }
#oplzoeker dl { margin: 0px; padding: 0px; width: auto; }
#oplzoeker dt { min-height: 20px; margin: 0px; padding: 0px; clear: both; float: left; display: block; }
#oplzoeker dd { min-height: 20px; margin: 0px; padding: 2px 0 0 0px; float: left; width: 180px; }

#oplzoeker .schuifjes {_padding-top: 15px;}

/* commented backslash hack for mac-ie5 \*/
dt { clear: both; }
/* end hack */

#aantalOpl { 
position: absolute; 
text-align: center; 
font-size: 7pt; 
font-weight: bold; 
color: #003156; 
padding: 20px 0 0 0px; 
position: absolute; 
margin: -20px 0 0 150px; 
width: 100px; 
height: 100px; 
background-image: url('/opleidingzoeker/images/ster.gif'); 
background-position: left top; 
background-repeat: no-repeat; 
padding: 20px; 
display: block; }

#aantalOpl .aantal { 
font-size: 18pt; 
font-weight: bold; 
display: block; 
margin: 24px 0 5px 0px; }

#zoekerlinks { 
margin-right: 270px; }

#zoekerrechts { 
float: right; 
width: 245px; }

#zoekerrechtsbovenkant { background-image: url('/opleidingzoeker/images/opleidingzoeker-boven.jpg'); background-position: left top; background-repeat: no-repeat; }
#zoekerrechtsonderkant { background-color: #FCA949; background-image: url('/opleidingzoeker/images/opleidingzoeker-onder.jpg'); background-position: left bottom; background-repeat: no-repeat; color: #FFFFFF; padding: 0 6px 6px 6px; width: 233px; min-height: 237px; _height: 200px; }

#track1, #track2, #track3 { padding-left: 25px; margin-top: 12px; width: 203px; background-color: #aaa; height: 12px; position: relative; 
background: url('/opleidingzoeker/images/lijn.gif') no-repeat; 
_background: url('/opleidingzoeker/images/lijnie6.gif') no-repeat; }

#handle1-1, #handle2-1, #handle3-1 { position: absolute; top: -6px; margin-left: 0px; left: 0px; width: 0px; height: 0px; }
#handle1-2, #handle2-2, #handle3-2 { position: absolute; top: -6px; margin-left: 0px; _margin-left: 43px; width: 0px; height: 0px; } 

#value1-1, #value2-1, #value3-1, #value1-2, #value2-2, #value3-2 { color: #ffffff; font-weight: bold; width: 38px; } 

#oplzoeker div.opleidingsniveau { color: #FFFFFF; font-weight: bold; margin-left: 20px; }

P#Opleidingen div.Opleiding {  }

/* --- rechts ---*/
#oplzoeker div.doel { }
#formulier div.voorletters { width: 84px; }

#formulier div.voorletters input { width: 80px; }

body #center #opleidingenindex .opleiding {
background: #fff5e9;
border-top: 1px solid #edd3b6;
border-bottom: 1px solid #edd3b6;
}

#center #opleidingenindex .opleigenschap, #center #opleidingenindex .oplcategorie, #center #opleidingenindex .opleigenschap {
color: #ee7e00; 
}

#Opleidingen {
margin-top: 20px;
}

#center #Opleidingen .opleidingzoekerbegin { 
border-left: solid 2px #F58617;
padding: 10px 20px 0px 10px;
background-image: url('/Files/System/Images/opleidingzoekerrechts.gif'); 
background-repeat: no-repeat;
background-position: top right;
}

#center #Opleidingen .opleidingzoekereind { 
height: 14px;
border-left: solid 2px #F58617;
background-image: url('/Files/System/Images/opleidingzoekereind.gif'); 
background-repeat: no-repeat;
background-position: bottom right;
}

#center #opleidingenindex .oplknoppen { 
margin-top: 10px;
}

#center #opleidingenindex .oplknoppen a {
margin-left: 3px; }

#zoekerlinks h2 {
border-bottom: 0px;
color: #ef7f00;
letter-spacing: 0px;
}

.klein {
padding-bottom: 3px;
font-size: 10px; }
