/*  (not this either :) */


#rightcontent a {
	color:#CC6600;
	font-size:10px;
	text-decoration:none;
}

#select_groups a:hover {
	color:#FF6600;
	font-size:10px;
	text-decoration:underline;
}
#select_groups a {
	color:#CC6600;
	font-size:10px;
	text-decoration:none;
}
.cluetip { 
	cursor:pointer;
}
#iscedtitle td { background-color: #FAE0C5; font-weight: bold; padding: 3px; }
#isceddescription td { background-color: #FAE0C5; padding: 3px; }
#iscedtable { background-color: #FEF3E8;padding: 6px; }

#tasktitle td { background-color: #E4F1F7; font-weight: bold; padding: 3px; }
#taskdescription td { background-color: #E4F1F7; padding: 3px; }
#tasktable { background-color: #ECF5F9  ;padding: 6px; }

/* Globals */
html, body, table, td { margin:0; padding:0; font-family: Arial, Helvetica, sans-serif; color:#333333; font-size:11px;}
div { margin:0; padding:0;}

/* Images */
#idsite { background-image: url('http://eurocc.icares.com/header.jpg') }
#logo { }
#searchtop { }
#langselection { }
#langselection2 { }
#slogan { font-size: 13px; color: #333333; }

/* Divs general*/
#container {width:998px; border:1px solid #CCCCCC;}
#idsite {}
#servicemenu1 {height:34px; }
#servicebuttons {float:left;}
#logout {float:right;}
#searchpadding {padding:5px 10px 0 10px; }
#navigation { }
#bar {height:3px; background:#FF9300; }
#barselect {height:3px; background:#FF6600; }
#leftcontent {width:160px; background-color:#FFFFFF;}
#leftcontentfilter {width:160px; background-color:#F1F8FB;}
#middlecontent {width:679px; background-color:#FFFFFF; border:1px solid #CCCCCC; border-bottom: #FF6600 dotted 1px;}
#rightcontent {width:159px; background-color:#FFFFFF;}
#location {height:20px; background-color:#E2E1E1; border-bottom:#FF6600 dotted 1px; font-family: Arial, Helvetica, sans-serif; color:#333333; font-size:10px; line-height:20px;}
.arrow {color:#CC6600;}
div.arrow { width: 12px; float: left; clear:right; text-decoration: none; }
#content {padding:20px 14px 20px 14px; color:#333333; font-size:11px;}

/* Div left */
#numbers {width:150px; border-top:#FF6600 dotted 1px; border-bottom:#FF6600 dotted 1px; margin:100px 3px 0 3px;}
#numbersnumber {font-family: Arial, Helvetica, sans-serif; text-align:right; font-size:11px; font-weight:bold; color:#FF9900; padding:2px;}
#numberstxt {font-family: Arial, Helvetica, sans-serif; text-align:left; font-size:11px; color:#333333; padding:2px;}

#opleidingen {width:160px; background:#E4F1F7; padding:3px;}
#opleidingentitle {font-size:12px; font-weight:bold; color:#666666; border-bottom:#FF6600 dotted 1px; line-height:18px;}
#opleidingenday {text-align:right; font-size:10px; color:#666666; line-height:18px;}
#opleidingennumber {width:10px; font-size:11px; font-weight:bold; color:#FF9900;}
#opleidingentxt {font-size:11px; color:#666666;}
#opleidingenbar {height:1px; background:#CCCCCC;}

#filter {background:#F1F8FB;}
#filterintro { padding:5px 2px 5px 2px; font-size:10px; }
#filterlabel {padding:2px; font-size:11px;}
#filterstar {font-size:10px; color:#CC6600;}
#filterinput {padding:2px;}
.select-box {vertical-align:middle;}
.select-box select { width:100%; }

/* Div mid */

#alert {}
#alertmark {width:12px; text-align:left; color:#CC0000; font-size:11px; font-weight:bold;}
#alertmessage {text-align:left; color:#0082B9; font-size:11px;} 

#error {}
#errormark {width:12px; text-align:left; color:#CC0000; font-size:11px; font-weight:bold;}
#errormessage {text-align:left; color:#CC0000; font-size:11px;} 

#alert_message, #error_message {
padding: 20px 14px 0px;
}
#loginwarning {
border:1px dotted #FF6600;
width:153px;
padding:5px;
margin: 5px 0px 0px;
}

#aanmelden {width:645px;}
#aanmeldenformlabel {padding:3px; border-bottom:1px solid #E2E1E1; width:200px; font-size:11px; color:#333333;}
#aanmeldeninput {padding:3px; border-bottom:1px solid #E2E1E1; }

#slimzoeken {width:645px;}
#slimzoekentitle {padding:2px; width:150px;background:#FFCC66; font-size:11px; font-weight:bold; line-height:16px; border:1px solid #E2E1E1;}
#slimzoekenkeuze {width:203px; padding:3px; font-size:11px;}

#studiekeuze {width:645px; border-top:1px solid #E2E1E1; border-bottom:1px solid #E2E1E1;}
#studiekeuzetitle {background:#FFCC66; font-size:11px; font-weight:bold; line-height:16px; border-top:1px solid #E2E1E1; border-bottom:1px solid #E2E1E1; text-align:center; width:50px; border-right:1px solid #ffffff;}
#studiekeuzetitlestelling {background:#FFCC66; font-size:11px; font-weight:bold; line-height:16px; padding:4px; border-top:1px solid #E2E1E1; border-bottom:1px solid #E2E1E1; border-right:1px solid #ffffff;}
#studiekeuzepaginas {color:#666666;padding:5px; font-size:11px;}
.studiekeuzenummer {border-bottom:1px solid #E2E1E1; width:15px; font-size:11px; padding:3px;}
.studiekeuzestelling {border-bottom:1px solid #E2E1E1; font-size:11px;}
.studiekeuzeantwoord {border-bottom:1px solid #E2E1E1; text-align:center; cursor:pointer;}
#studiekeuzesubmit {padding:2px; border-bottom:1px solid #E2E1E1;}
.studiekeuzeerrornummer { border-bottom:1px solid #E2E1E1; font-size:11px; padding:3px; width:15px; color:#CC0000;}
.studiekeuzeerrorstelling { border-bottom:1px solid #E2E1E1; font-size:11px; color:#CC0000;}
.studiekeuzeerrorantwoord { border-bottom:1px solid #E2E1E1; text-align:center;}
#studiekeuzeerror {color:#CC0000; font-size:11px; font-weight:bold;}
tr.studiekeuzestelling td {background:#ffffff;}
tr.studiekeuzestellingover td {background:#FEF1D5;}
#servicemenu2 {text-align:center; background-color:#E2E1E1;}

#keuzemogelijkheden {width:645px;}
#keuzemogelijkheden_bar {height:1px; border-top:2px dotted #C8B8A6;}
#keuzemogelijkheden_keuzelinks {width:40%; text-align:right;}
#keuzemogelijkheden_image {width:10%; padding:3px;}
#keuzemogelijkheden_keuzerechts {width:50%; text-align:left;}

#selectiekeuze {width:645px;}
#selectiekeuzecomment {font-size:11px; padding:3px; border-top:1px solid #E2E1E1; border-bottom:1px solid #E2E1E1;}
#selectiekeuzespacer {height:21px;}
#selectiekeuzespacer2 {height:66px;}
#selectiekeuzespacer3 {height:45px;}

#opleidingresultatenfilter {font-size:10px;}
#opleidingresultaten {width:645px;}
#opleidingenresultatenaantal {padding:3px; color:#666666;  border-top:1px solid #E2E1E1; border-bottom:1px solid #E2E1E1;}
#opleidingenresultatennavigatie {padding:3px; border-top:1px solid #E2E1E1; border-bottom:1px solid #E2E1E1; text-align:right;}
#opleidingenresultatennaam {padding:3px;font-size:11px; border-bottom:1px solid #E2E1E1;}
#opleidingenresultatennaam-over {padding:3px;font-size:11px; border-bottom:1px solid #E2E1E1; background:#FEF0D4; cursor:pointer;}

#gekozenopleiding {width:645px;}
#gekozenopleidingtitle {padding:3px; font-size:11px; font-weight:bold; background:#E4F1F7; }
#gekozenopleidingomschrijving {background:#ECF5F9; padding:3px; border-bottom:1px solid #FFFFFF;}
#gekozenopleidinglinks {background:#ECF5F9; padding:8px;border-bottom:1px solid #FFFFFF;}
#resultaten {width:645px; border-top:1px solid #E2E1E1;border-bottom:1px solid #E2E1E1; }
#resultatenaantal {font-size:11px; color:#666666; border-bottom:1px solid #E2E1E1; }
#resultaatonderdeel {padding:3px; height:30px; font-size:11px; color:#666666; font-weight:bold; border-bottom:1px solid #E2E1E1;}
#resultaatinfo {padding:3px; border-bottom:1px solid #E2E1E1; text-align:right;}
#resultaatnaam {padding:3px; font-size:11px; border-bottom:1px solid #E2E1E1;}
#resultaatnaam-over {padding:3px; background:#FEF0D4; font-size:11px; border-bottom:1px solid #E2E1E1; cursor:pointer;} 
#resultaatnaamactive {padding:3px; background:#FFCC66; font-size:11px; border-bottom:1px solid #E2E1E1;}
#resultaatnaamoverig {padding:3px; color:#999999; font-size:11px; border-bottom:1px solid #E2E1E1;}
#resultaatactive {font-size:10px; border-bottom:1px solid #FFFFFF; padding:3px 3px 3px 10px; background:#FEF1D5;}
#resultaatactive img {border:1px solid #E2E1E1;}
#resultaatnavigatie {padding:3px; color:#666666; border-bottom:1px solid #E2E1E1; text-align:right;}

#studiekeuzetestresult {width:645px; border-top:1px solid #E2E1E1;border-bottom:1px solid #E2E1E1;}
#studiekeuzetestresultniveau {padding:3px; background:#FFCC66; font-size:12px; font-weight:bold;}
#studiekeuzetestresultnaam {padding:3px; border-top:1px solid #E2E1E1;}
#studiekeuzetestresultnaam-over {background:#FEF1D5; cursor:pointer; padding:3px; border-top:1px solid #E2E1E1;}
#studiekeuzetestresult img{float:right;}
#studiekeuzetestresultniveautitle {float:left;}

/* Div right */
#login {width:159px; background:#FEF0D3;}
#logintitle {padding:3px; font-size:11px; font-weight:bold;}
#loginsubtitle {padding:3px; font-size:9px;}
#loginformlabel {padding:3px; font-size: 11px;}

#nooitaangemeld {width:153px; border:1px dotted #FF6600;}
#nooitaangemeldtitle {padding:5px 5px 0 5px; font-size:11px; font-weight:bold;}
#nooitaangemeldlink {padding:0 5px 0 5px;}

#user {width:153px;}
#usertab {font-size:10px; color:#CC6600;}
#usertitle {background:#E2F0F6; font-size: 11px; font-weight:bold; color:#666666; line-height:16px;}
#userdata {border:1px dotted #FF6600; padding:4px;}
#username {font-size:11px; color:#333333;}
#userdate {font-size:11px; color:#666666;}
#userlasttest {font-size:11px; color:#333333;}
#userlasttestdate {font-size:11px; color:#666666;}

#mijnopleidingen {width:153px;}
#mijnopleidingentitle {background:#E2F0F6; font-size: 11px; font-weight:bold; color:#666666; line-height:16px;}
#mijnopleidingenlink {border:1px dotted #FF6600; padding:0 5px 0 5px;}

#aanmeldentxt {list-style-type: square; margin:5px 14px 5px 14px; padding:0;}


/* Table cells */
td.button {text-align:middle; background: #FF9300; border-bottom:1px solid #203E81; border-right:2px solid #203E81; padding:0px 7px 0px 7px;}
td.buttonover {text-align:middle; background: #FF6600; border-top:1px solid #203E81; border-right:2px solid #203E81; padding:0px 7px 0px 7px;}
 
/* Links */
a.servicemenu {font-size: 11px; color: #333333; text-decoration: none;}
a.servicemenu:hover { font-size: 11px; color: #FF6600; text-decoration: underline;}
a.servicemenuselect { font-size: 11px; color: #993333; text-decoration: none;}
a.logout {font-size: 11px; color: #333333; font-weight: bold; text-decoration: none;}
a.logout:hover {font-size: 11px; color: #FF6600; font-weight: bold; text-decoration: none;}
td.button a {font-size: 11px; color: #333333; text-decoration: none; font-weight:bold; }
td.buttonover a{font-size: 11px; color: #FFFFFF; text-decoration: none;font-weight:bold;}
.filterinfo {font-size:10px; color:#CC6600; text-decoration:none; margin-right:5px;}
.filterinfo a { color:#CC6600; text-decoration:none; }
.filterinfo a:hover { text-decoration:underline; }
#servicemenu2 a {font-size: 11px; color: #333333;text-decoration: none;}
#servicemenu2 a:hover { font-size: 11px; color: #FF6600;text-decoration: underline;}
#location a { font-size:10px; color:#CC6600; text-decoration: none;}
#location a:hover {font-size:10px; color:#FF6600; text-decoration: underline;}
a.forgotpassword {padding:2px; font-size:10px; color:#CC6600; text-decoration:none;}
a.forgotpassword:hover {padding:2px; font-size:10px; color:#FF6600; text-decoration:underline;}
a.meldjeaan {font-size:10px; color:#CC6600; text-decoration: none; line-height:16px;}
a.meldjeaan:hover {font-size:10px; color:#FF6600; text-decoration: underline;  line-height:16px;}
a.userdatachange {font-size:10px; color:#CC6600; text-decoration:none;}
a.userdatachange:hover {font-size:10px; color:#FF6600; text-decoration:underline;}
a.userseeresults {font-size:10px; color:#CC6600; text-decoration:none;}
a.userseeresults:hover {font-size:10px; color:#FF6600; text-decoration:underline;}
a.mijnopleidingenzien {font-size:10px; color:#CC6600; text-decoration:none;}
a.mijnopleidingenzien:hover {font-size:10px; color:#FF6600; text-decoration:underline;}
a.keuzemogelijkheidklein {font-size:11px; color:#666666; text-decoration: none;}
a.keuzemogelijkheidklein:hover {font-size:11px; color:#ff6600; text-decoration: none;}
a.keuzemogelijkheidgroot {font-size:16px; font-weight:bold; color:#666666; text-decoration: none;}
a.keuzemogelijkheidgroot:hover {font-size:16px; font-weight:bold; color:#ff6600; text-decoration: none;}
a.studiekeuzepaginaselect {color:#ffffff; background:#DD832A; text-decoration:none; padding:1px 2px 1px 2px;}
a.studiekeuzepagina {color:#666666; text-decoration:none;}
a.opleidingenresultaten {color:#666666; text-decoration:none;}
a.opleidingenresultaten:hover {color:#666666; text-decoration:underline;}
a.opleidingenresultatenselect {color:#ffffff; background:#DD832A; text-decoration:none; padding:1px 2px 1px 2px;}
#opleidingenresultatennaam a{color: #333333; font-size:11px; text-decoration:none;}
#opleidingenresultatennaam-over a{color: #333333; font-size:11px; text-decoration:underline;}
#gekozenopleidinglinks a {font-size:10px; color:#CC6600; text-decoration: none; line-height:16px;}
#gekozenopleidinglinks a:hover {font-size:10px; color:#FF6600; text-decoration: underline;line-height:16px;}
#resultaatinfo a {font-size:10px; color:#CC6600; text-decoration:none;}
#resultaatinfo a:hover {font-size:10px; color:#FF6600; text-decoration:underline;}
a.resultaatnaam {font-size:11px; color:#333333; float:left; text-decoration:none;}
a.resultaatmeerinfo {font-size:10px; color:#CC6600; float:right; text-decoration:none;}
#resultaatnaam-over a{text-decoration:underline;}
#resultaatactive a{font-size:10px; color:#CC6600; text-decoration:none;}
#resultaatactive a:hover{font-size:10px; color:#FF6600; text-decoration:underline;}
a.resultaatactivelinks {float:left;}
a.resultaatactiverechts {float:right;}
a.studiekeuzetestresultnaam {font-size:11px; color:#333333; text-decoration:none; float:left;}
a.studiekeuzetestresultnaam:hover {font-size:11px; color:#333333; text-decoration:underline; float:left;}
a.studiekeuzetestresultremove {font-size:10px; color:#CC6600; text-decoration:none; float:right;}
a.studiekeuzetestresultremove:hover{font-size:10px; color:#FF6600; text-decoration:underline; float:right;}
/* Headings */
h1 {font-size:12px; font-weight:bold; color:#333333; margin:0; padding:0;}

/* Input */
input {margin:0; padding:0; height:20px;}
input.loginformfieldpassword, input.loginformfield {padding:2px; margin-left:2px; width:140px; color:#333333; font-size:10px;}
input.loginformsubmit {padding:1px 3px 1px 3px; margin-right:15px; cursor:pointer; border:1px solid #333333; background:#FF9300; font-size:11px; font-weight:bold; color:#FFFFFF;}
input.loginformsubmit-over { padding:1px 3px 1px 3px; margin-right:15px; cursor:pointer; border:1px solid #333333; background:#FF9300; font-size:11px; font-weight:bold; color:#333333;}
a.loginformsubmit { text-align: middle; text-decoration: none; height:20px; padding:1px 3px 1px 3px; margin-right:15px; cursor:pointer; border:1px solid #333333; background:#FF9300; font-size:11px; font-weight:bold; color:#FFFFFF;}
a.loginformsubmit-over, a.loginformsubmit-over:hover { text-align: middle; text-decoration: none; height:20px; padding:1px 3px 1px 3px; margin-right:15px; cursor:pointer; border:1px solid #333333; background:#FF9300; font-size:11px; font-weight:bold; color:#333333;}
input.aanmeldeninputradio {padding:0; margin:0;}
input.aanmeldeninput {width:200px;}
input.aanmeldensubmit {padding:1px 3px 1px 3px; margin-left:213px; cursor:pointer; border:1px solid #333333; background:#FF9300; font-size:11px; font-weight:bold; color:#FFFFFF;}
input.aanmeldensubmit-over {padding:1px 3px 1px 3px; margin-left:213px; cursor:pointer; border:1px solid #333333; background:#FF9300; font-size:11px; font-weight:bold; color:#333333;}
a.aanmeldensubmit {text-align: middle; height:20px; padding:1px 3px 1px 3px; margin-left:213px; cursor:pointer; border:1px solid #333333; background:#FF9300; font-size:11px; font-weight:bold; color:#FFFFFF;}
a.aanmeldensubmit-over, a.aanmeldensubmit-over:hover {text-align: middle; height:20px; padding:1px 3px 1px 3px; margin-left:213px; cursor:pointer; border:1px solid #333333; background:#FF9300; font-size:11px; font-weight:bold; color:#333333;}
input.aanmeldenpassword {width:200px;}
input.slimzoekencheckbox {margin-right:5px;}
input.slimzoekensubmit {padding:1px 3px 1px 3px; margin-left:450px; cursor:pointer; border:1px solid #333333; background:#FF9300; font-size:11px; font-weight:bold; color:#FFFFFF;}
input.slimzoekensubmit-over {padding:1px 3px 1px 3px; margin-left:450px; cursor:pointer; border:1px solid #333333; background:#FF9300; font-size:11px; font-weight:bold; color:#333333;}
a.slimzoekensubmit {text-align: middle; text-decoration: none; height:20px; padding:1px 3px 1px 3px; margin-left:450px; cursor:pointer; border:1px solid #333333; background:#FF9300; font-size:11px; font-weight:bold; color:#FFFFFF;}
a.slimzoekensubmit-over, a.slimzoekensubmit-over:hover {text-align: middle; text-decoration: none; height:20px; padding:1px 3px 1px 3px; margin-left:450px; cursor:pointer; border:1px solid #333333; background:#FF9300; font-size:11px; font-weight:bold; color:#333333;}
select.filter {width:150px; height:17px; font-size:11px;}
option.filtermaaktnietuit {color:#999999;}
input.filtersubmit {padding:1px 3px 1px 3px; cursor:pointer; border:1px solid #333333; background:#FF9300; font-size:11px; font-weight:bold; color:#FFFFFF;}
input.filtersubmit-over {padding:1px 3px 1px 3px; cursor:pointer; border:1px solid #333333; background:#FF9300; font-size:11px; font-weight:bold; color:#333333;}
a.filtersubmit {text-align: middle; text-decoration: none; height:20px; padding:1px 3px 1px 3px; cursor:pointer; border:1px solid #333333; background:#FF9300; font-size:11px; font-weight:bold; color:#FFFFFF;}
a.filtersubmit-over, a.filtersubmit-over:hover {text-align: middle; text-decoration: none; height:20px; padding:1px 3px 1px 3px; cursor:pointer; border:1px solid #333333; background:#FF9300; font-size:11px; font-weight:bold; color:#333333;}
input.studiekeuzesubmit {padding:1px 3px 1px 3px; cursor:pointer; border:1px solid #333333; background:#FF9300; font-size:11px; font-weight:bold; color:#FFFFFF;}
input.studiekeuzesubmit-over {padding:1px 3px 1px 3px; cursor:pointer; border:1px solid #333333; background:#FF9300; font-size:11px; font-weight:bold; color:#333333;}
a.studiekeuzesubmit {text-align: middle; text-decoration: none; height:20px; padding:1px 3px 1px 3px; cursor:pointer; border:1px solid #333333; background:#FF9300; font-size:11px; font-weight:bold; color:#FFFFFF;}
a.studiekeuzesubmit-over, a.studiekeuzesubmit-over:hover {text-align: middle; text-decoration: none; height:20px; padding:1px 3px 1px 3px; cursor:pointer; border:1px solid #333333; background:#FF9300; font-size:11px; font-weight:bold; color:#333333;}

/* Studiekeuze_overzicht.html */
table.studiekeuze_overzicht {width:645px;}
td.overzicht_title {background:#FFCC66; font-size:11px; font-weight:bold; line-height:18px; text-indent:5px;}
td.overzicht_data {text-indent:5px;}
a.overzicht_link {color:#CC6600; font-size:10px; text-decoration:none; line-height:18px;}
a.overzicht_link:hover {text-decoration:underline;}
td#langselection select { width: 115px; }

input.readonly { border: none; }
tr.related_educations_collapsed #gekozenopleidinglinks, tr.related_educations_expanded #gekozenopleidinglinks {
  cursor:pointer;
}