@media screen {

.icons-on .contenttype-hulsfpage:before {content: url('tool.gif')}

}

.lsf_table {
    width: 90%;
    border: 1px solid black;
    border-collapse: collapse;
}

.lsf_table tr , .lsf_table th , .lsf_table td {
    border: 1px solid black;
    text-align: left;
}

h3.lsf{
    margin-top: 2em;
}

h4.lsf, h5.lsf {
    margin-top: 1em;
}

h6.lsf{
    margin-top: 1em;
    font-weight:bold;
}

h6.lsf a{
    color:green !important;
}

h6.lsf a:hover {
    text-decoration: underline !important;
}

ul.lsf_navi {
    margin-left: 0;
    list-style-type:none;
}

img.dojoComboBox {
    display: none !important;
}

.dojoComboBoxOuter input.dojoComboBox {
    border-right-width: 1px !important;
}

.dojoComboBox {
    border: 1px solid #afafaf !important;
}

#region-content div p.discreet {
    color: red;
}

div#archetypes-fieldname-studyCourse {
    border-top: 1px solid #B2C1D1;
    padding-top: 1em;
}

div#archetypes-fieldname-graduations,
div#archetypes-fieldname-organization,
div#archetypes-fieldname-multiple_personal {
    border-bottom: 1px solid #B2C1D1;
    padding-bottom: 1em;
}

div#archetypes-fieldname-multiple_personal select {
    height: 250px;
}

div#archetypes-fieldname-multiple_personal table input.context {
    margin-bottom: 10px;
}