/* ------MEDIUM-------------- */

/* -------------------- */
div.subNav span.ss_m {
font-weight: bold;
text-decoration: overline;
}
div.mainContent span.tools_m {
font-weight: bold;
text-decoration: underline;
}
/* -------------------- */


div#title {
padding: 0 0 15px 0;
font-size: 18px;
font-weight: bold;
color: #043A31;
text-shadow: #666 1px 1px 1px;
}

div#subtitle {
padding: 0 0 15px 0;
font-size: 12px;
font-weight: bold;
color: #7D958B;
}

div#smalltitle {
padding: 0 0 15px 0;
font-size: 12px;
font-weight: bold;
color: #7D958B;
}

div#text {
padding: 0 0 15px 0;
font-size: 12px;
font-weight: normal;
color: #000;
}

div#boldtext {
padding: 0 0 15px 0;
font-size: 12px;
font-weight: bold;
color: #000;
}

div#italictext {
padding: 0 0 15px 0;
font-size: 12px;
font-weight: normal;
font-style: italic;
color: #000;
}

div#colortext {
padding: 0 0 15px 0;
font-size: 10px;
font-weight: normal;
color: #043A31;
}

div#subtext {
padding: 0 0 15px 0;
font-size: 10px;
font-weight: normal;
color: #000;
}

div#italicsubtext {
padding: 0 0 15px 0;
font-size: 10px;
font-weight: normal;
font-style: italic;
color: #000;
}


/* ----------------------------------- */
/* 9px -> 9px */
div.aanmelden div.aanmelden_info2,
div.aanmelden div.aa_rt, 
div.aanmelden div.aa_geduld,
div.aangemeld div.info, 
div.aangemeld div.excel, 
div.aangemeld div.link, 
div.aangemeld div.fout, 
div.formulier div.fo_rt, 
div.formulier div.fo_i, 
div.formulier div.fo_geduld, 
div.formulier input.form_text, 
div.opleidingen div.op_rt, 
div.organisaties div.or_rt, 
div.locaties div.lo_rt {
font-size: 9px;
}
/* 10px -> 10px */
div.aanmelden div.aanmelden_info, 
div.aanmelden div.aa_r, 
div.aangemeld input, 
div.formulier div.fo_r, 
div.formulier div.fo_r2, 
div.formulier div.fo_hl2, 
div.organisaties div.or_adres, 
div.locaties div.lo_adres, 
div.agenda div.cursus, 
div.agenda div.mail, 
div.agenda div.datum, 
div.links div.mail, 
div.linken div.dot {
font-size: 10px;
}
/* 11px -> 11px */
div.aanmelden div.aa_t, 
div.aanmelden div.aa_button, 
div.formulier div.fo_button, 
div.opleidingen div.op_date, 
div.opleidingen div.op_r, 
div.organisaties div.or_r, 
div.locaties div.lo_r, 
div.agenda div.cursus_nr, 
div.links div.promo {
font-size: 11px;
}
/* 12px -> 12px */
div.aangemeld div.item, 
div.formulier div.fo_hl1, 
div.opleidingen div.op_title, 
div.organisaties div.or_title, 
div.locaties div.lo_title, 
div.links div.titel, 
div.linken div.dotb, 
div.leden div.dot {
font-size: 12px;
}
/* 14px -> 14px */
div.formulier tt {
font-size: 14px;
}
/* ----------------------------------- */















/*infosessies*/
div.infosessies div.is_date {
font-size: 10px;
}
div.infosessies div.is_date_on {
font-size: 10px;
}
div.infosessies div.is_title {
font-size: 12px;
}
div.infosessies div.is_org {
font-size: 10px;
}
div.infosessies div.is_popup {
font-size: 10px;
}
div.infosessies input.is_aantal {
font-size: 10px;
}
div.infosessies div.is_knop {
font-size: 10px;
}

div.infosessies div.inschrijving {
margin: 30px 0 0 0;
padding: 20px 30px 30px 30px;
background-color: #E4E9E8;
}

div.infosessies div.text1 {
padding: 0 0 15px 0;
font-size: 24px;
font-weight: bold;
color: #FFF;
text-shadow: #666 1px 1px 1px;
}
div.infosessies div.text2 {
padding: 0 0 15px 0;
font-size: 10px;
font-weight: normal;
color: #043A31;
border-bottom: 1px solid #000;
}
div.infosessies div.infosessie {
padding: 5px 0 5px 50px;
font-size: 9px;
color: #333;
border-bottom: 1px solid #000;
text-indent: -50px;
}
div.infosessies div.veldnaam {
padding: 2px 0 0 20px;
font-size: 9px;
color: #333;
}
div.infosessies input.veld, textarea.veld {
margin: 2px 0 0 20px;
border: 1px solid #043A31;
background-color: #FFF;
font-size: 10px;
color: #000;
}
div.infosessies input.knop {
margin: 2px 0 0 20px;
font-size: 12px;
}

div.infosessies a.selected:link, a.selected:active, a.selected:visited {
text-decoration: none;
color: #E6873D;
}
div.infosessies a.selected:hover {
text-decoration: none;
color: #295543;
}





div.advBox {
padding: 10px;
margin: 0 0 30px -10px;
background-color: #E4E9E8;
}

div.tit01 {
padding: 0 0 5px 0;
font-size: 16px;
font-weight: bold;
color: #E6873D;
}

div.tit02 {
padding: 0 0 15px 0;
font-size: 14px;
font-weight: bold;
color: #7D958B;
}

div.tit03 {
padding: 0 0 5px 0;
font-size: 12px;
font-weight: bold;
color: #E6873D;
letter-spacing: 5px;
}

div.opl1 {
padding: 0 0 0 0;
font-size: 12px;
font-weight: bold;
color: #295543;
}

div.opl2 {
padding: 0 0 0 0;
font-weight: bold;
}

div.opl3 {
padding: 0 0 15px 0;
font-weight: normal;
}

a.opl:link, a.opl:active, a.opl:visited {
text-decoration: none;
color: #295543;
}
a.opl:hover {
text-decoration: none;
color: #E6873D;
}
