/* Changes width on buttons in top menu */ 
#topMenu li {
    /*width: 129px;*/
}


#template_subtype_login #topMenu li.a130 a,
#template_subtype_passwordreminder #topMenu li.a130 a,
#template_subtype_passwordreminder_result #topMenu li.a130 a,
#template_subtype_passwordreminder_failure #topMenu li.a130 a,
#template_subtype_data #topMenu li.a130.level1 a
 {
    background-image: url(../../graphics/mag/topmenu_2.jpg);
    background-color: #cc3333;
    color: #FFFFFF;
}
#template_subtype_login .datafield {
    margin-bottom: 16px;
}

#template_subtype_login .datafield.submitbutton .label {
    display: none;
}

#template_subtype_login .datafield.submitbutton {
    margin-top: -35px;
    margin-left: 670px;
}

#template_subtype_passwordreminder .datafield.submitbutton {
    margin-top: -20px;
    margin-left: 670px;
}

#template_subtype_passwordreminder .datafield.resetbutton {
    display: none;
}

/* Aligns checkboxes width text */ 
.datafield.organisation .label.clickable.checkbox {
	width: auto !important;
}
.datafield .label.checkbox {
    padding-top: 2px;
    margin-bottom: 5px;
    display: block;
}

.datafield .label.radio {
    margin-left: 24px;
    padding-top: 2px;
    margin-bottom: 5px;
    display: block;
}
.datafield .field.radio {
    position: absolute;
    display: block;
    top: 0px;
    left: 0px;
}
.datafield .field.checkbox {
    position: absolute;
    display: block;
    top: auto;
    /*left: 80px;*/
}

.experiences ul{
   list-style-type: none;
}

.label.checkbox {
    /*float: none;*/
    width: auto;
}

/* Forsiden */

#template_subtype_frontpage .showstatus span.statustext {
    display: none;
}

#template_subtype_frontpage .list table tbody td{
    padding-left: 0px;
}

#template_subtype_frontpage .fieldblock {margin-bottom: 10px;}
#template_subtype_frontpage .list { }
#template_subtype_frontpage .list thead { display: none; }
#template_subtype_frontpage .list tbody > tr > td + td + td { text-transform: lowercase; }

#template_subtype_frontpage .list.cv .col2 { width: 100px; } /* Oprettet */
#template_subtype_frontpage .list.cv .col3  { width: 58px; text-align: center;} /* Status */
#template_subtype_frontpage .list.cv .col4 { width: 54px; } /* Læs */
#template_subtype_frontpage .list.cv .col5 { width: 20px; } /* Ret */
#template_subtype_frontpage .list.cv .col6 { width: 20px; } /* slet */

#template_subtype_frontpage .list.jobagent .col2 { width: 100px; } /* Oprettet */
#template_subtype_frontpage .list.jobagent .col3  { width: 58px; } /* Status */
#template_subtype_frontpage .list.jobagent .col4 { width: 54px; } /* Læs */
#template_subtype_frontpage .list.jobagent .col5 { width: 20px; } /* Ret */
#template_subtype_frontpage .list.jobagent .col6 { width: 20px; } /* slet */


#template_subtype_frontpage .list.messages .col2 { width: 80px; } /* Oprettet */
#template_subtype_frontpage .list.messages .col3  { width: 22px; } /* Status */
#template_subtype_frontpage .list.messages .col4 { width: 20px; } /* Læs */

#template_subtype_frontpage .list.ads tbody > tr > td span { display: block; } 
#template_subtype_frontpage .list.ads .col2 { width: 80px; } /* Oprettet */
#template_subtype_frontpage .list.ads .col3 { width: 22px; } /* Status */
#template_subtype_frontpage .list.ads .col4 { width: 20px; } /* Læs */


/* CV-forside */
#template_subtype_cvlist p {
    width: 60%;
}

#template_subtype_cvlist .button {
    float: right;
}

#template_subtype_cvlist .statustext {
    margin-left: 12px;
    display: block;
}

#template_subtype_cvlist .list tbody > tr > td + td + td + td { text-transform: lowercase; }

#template_subtype_cvlist .list.cv .col2 { width: 100px; } /* Oprettet */
#template_subtype_cvlist .list.cv .col3 { width: 105px;} /* Status */
#template_subtype_cvlist .list.cv .col4 { width: 30px; } /* Læs */
#template_subtype_cvlist .list.cv .col5 { width: 30px; } /* Ret */
#template_subtype_cvlist .list.cv .col6 { width: 50px; } /* kopier */
#template_subtype_cvlist .list.cv .col7 { width: 45px; } /* Slet */

/* Jobagent liste*/

#template_subtype_jobagentlist p {
    width: 60%;
}

#template_subtype_jobagentlist .button {
    float: right;
}


#template_subtype_jobagentlist .list.jobagents_advanced .col1 { width: 300px; } /* Navn */
#template_subtype_jobagentlist .list.jobagents_advanced .col2 { width: 300px;} /* e-mail */
#template_subtype_jobagentlist .list.jobagents_advanced .col3 { width: 200px; } /* oprettet */
#template_subtype_jobagentlist .list.jobagents_advanced .col4 { width: 40px; } /* funktioner */
#template_subtype_jobagentlist .list.jobagents_advanced .col5 { width: 60px; } /* funktioner */


#template_subtype_normal .button.linkbutton {float: right;}


/*  CV-redigering */
#editCvMenu {
    clear: both;
}
#editCvMenu ul {
    margin: 0px;
    list-style-type: none;
    padding: 0;
}
#editCvMenu > ul > li{
    background-position: 0px 35px;
    background-image: url(../../graphics/mag/boxbg.jpg);
    background-repeat: repeat-x;
}
#editCvMenu > ul > li > span {
    font-family: Arial, Helvitica, Sans-serif;
    letter-spacing: 1px;
    display: block;
    background-image: url(../../graphics/mag/topmenu.jpg);
    background-repeat: repeat-x;
    background-position: 0px 0px;
    font-size: 12px;
    font-weight: bold;
    color: #929292;
    padding: 8px 0px 0px 10px;
    height: 35px;
    border: none;
    margin: 0px;
}
#editCvMenu ul li ul {
    margin-left: 10px;
}
#editCvMenu ul li ul li > a {
    font-weight: bold;
    color: #333333;
    display: block;
    margin: 0px 0px 4px 0px;
}

#editCvMenu ul li ul li span {
    display: block;
    position: relative;
    margin-bottom: 6px;
}

#editCvMenu ul li ul li span span {
    display: block;
    position: relative;
    margin: 3px 0px 3px 0px;
}
#editCvMenu ul li ul li span span span {
    margin: 0;
}
#editCvMenu span.education,
#editCvMenu span.course {
    padding: 0 60px 8px 0px;
}

#editCvMenu .course span.year {
    float: left;
    margin-right: 1ex;
}


#editCvMenu .previousengagement span.name {
    font-weight: bold;
}

#editCvMenu .previousengagement span.remark {
    font-style: oblique;
    margin-top: 5px;
}

#editCvMenu span.functions
{
    position: absolute;
    top: 0px;
    right: 10px;
    text-transform: lowercase;
}

#editcv_dropdown_menu {
    left: 360px;
    position: absolute;
    top: 198px;
}


#template_subtype_editcv .datafield select {
    width: 380px;
}

#template_subtype_editcv .datafield .label {
    width: 140px;
}

#template_subtype_editcv .datafield.property .label.metadata,
#template_subtype_editcv .datafield.searchstring .label,
#template_subtype_editcv .datafield.positiontype > .label.metadata
 {
    display: none;
}

#template_subtype_editcv .datafield .button.label,
#template_subtype_editcv .datafield .text.label,
#template_subtype_editcv .datafield .textarea.label {
    width: 140px;
}


#template_subtype_editcv .datafield
 {
    margin-bottom: 27px;
}

#template_subtype_editcv .datefield .datafield,
#template_subtype_editcv .datafield.travelingactivity,
#template_subtype_editcv .geography .navigation .datafield
 {
    margin-bottom: auto;
}

#template_subtype_editcv .datafield.travelingactivity .label
 {
    width: auto;
}

#template_subtype_editcv .checkboxes .datafield {
    margin-bottom: 4px;
}
#template_subtype_editcv .datafield .text input,
#template_subtype_editcv .datafield .textarea textarea {
    width: 375px;
}

#template_subtype_editcv .datafield.next,
#template_subtype_editcv .datafield.update {
    float: right;
    clear: right;
}
#template_subtype_editcv .datafield.view,
#template_subtype_editcv .datafield.match {
    float: left;
    clear: left;
}


#template_subtype_editcv .datafield.presentation textarea {
    width: 460px;
    height: 120px;
}
#template_subtype_editcv .datafield.presentation .label {
    float: none;
    margin-bottom: 10px;
}
#template_subtype_editcv .datafield.presentation .info {
    top: 20px;
}

#template_subtype_editcv .datafield.foundeducationid select {
    width: 455px;
}

#template_subtype_editcv .treebutton .label {
    display: none;
} 
#template_subtype_editcv .datafield.overlib.experience {
    margin: 0;
} 
#template_subtype_editcv .datafield.overlib.experience .info {
    top: -62px;
} 

#template_subtype_editcv .exp_levels .experiencetable {
    table-layout: auto;
    margin-bottom: 14px;
}

#template_subtype_editcv .exp_levels .experiencetable table {
    table-layout: auto;
    width: auto;
    margin: 0;
}
#template_subtype_editcv .exp_levels .experiencetable table td {
    padding-left: 10px;
}
#template_subtype_editcv .expsearchword .text input  {
    width: 455px;
}


#template_subtype_editcv .datafield.organisation .field.checkbox   {
    left: 0;
}

#divsearch {
    height: 80px;
}

#divsearch .experiences .label{
    display: none;
}

#divsearch .experiences .select select {
    width: 455px;
}

#divsearch .addexperience {
    display: inline;
}

#divsearch .addexperience .field input {
    margin-left: 465px;
    margin-top: -40px;
}

#divsearch .addexperience .label {
    display: none;
}

#divsearch .addexperience .byline {
    display: none;
}

#template_subtype_editcv .expsearchword .label{
    display: none;
}

#template_subtype_editcv .expsearchword .byline {
    display: block;
}

#template_subtype_editcv .expsearchbutton {
    width: 50px;
    margin-left: 520px;
    margin-top: -58px;
}

#template_subtype_editcv .expsearchbutton .label, 
#template_subtype_editcv .expsearchbutton .byline
 {
    display: none;
}

#template_subtype_editcv .exp_levels {
    width: 480px;
    display:block;
}

#template_subtype_editcv .explevelselect {
}

#template_subtype_editcv .expselecttext {
    
}

#template_subtype_editcv .expremark .label{
    display: block;
    width: 455px;
    
}

#template_subtype_editcv .expremark .field textarea {
    width: 455px
}

#template_subtype_editcv .expremark .field{
    display: block;
}

.light .applicant .metadata.experience li .experiences{
    display: none;
}

/*Uddannelse*/
#template_subtype_editcv .datafield.searchbutton .field {
    position: absolute;
    left: 470px;
    top: -59px;
}
#template_subtype_editcv .datafield.searchbutton  {
    margin: 0;
}

#template_subtype_editcv .datafield.searchstring input,
#template_subtype_editcv .datafield.edu_remark textarea {
    width: 455px;
}

#template_subtype_editcv .datafield.searchstring .byline {
    display: block;
}
#template_subtype_editcv .datafield.searchstring .info {
    top: -80px;
}



#template_subtype_editcv .datafield.edu_remark .label {
    float: none;
    margin-bottom: 4px;
}


#foundeducations .datafield {
    margin-bottom: 0;
}
#foundeducations .datafield.add_education  {
    margin: 0;
}

#foundeducations .datafield.add_education .field {
    position: absolute;
    left: 470px;
    top: -70px;
}

.neweducation {
    position: relative;
}
.neweducation .datafield input {
    width: 100px;
}
.neweducation h2 {
    margin-left: 0;
}

.neweducation a {
    display: block;
    position: absolute;
    top: 10px;
    right: 10px;
}

#template_subtype_editcv .datafield.start_year .label,
#template_subtype_editcv .datafield.end_year .label,
#template_subtype_editcv .datafield.school .label
 {
    position: absolute;
    top: 20px;
    width: 100px;
}

#template_subtype_editcv .datafield.start_year input,
#template_subtype_editcv .datafield.end_year input
 {
    width: 60px;
}

#template_subtype_editcv .datafield.school input
 {
    width: 284px;
}
#template_subtype_editcv .datafield.start_year,
#template_subtype_editcv .datafield.end_year
 {
    float: left;
    margin-right: 20px;
}

#template_subtype_editcv .datafield.addnew .field {
    float: right;
    margin-right: -10px;
}

/**/
/*Efteruddannelse*/
#template_subtype_editcv .datafield.course_year .byline
 {
    display: block;
    margin-left: 140px;
}
#template_subtype_editcv .datafield.previousengagement_jobdomain select {
    width: 375px;
}

#template_subtype_editcv .datafield.previousengagement_jobdomain .label,
#template_subtype_editcv .datafield.previousengagement_start .label,
#template_subtype_editcv .datafield.previousengagement_end .label {
    width: 140px;
}

#template_subtype_editcv .geography .navigation {
    width: 100%;
}

#template_subtype_editcv .geography .navigation > div {
    float: none;
    width: 100%;
}

#template_subtype_editcv .geography .navigation .label {
    width: 375px;
}

#template_subtype_editcv .datafield.exposeapproved .label {
    width: auto;
    margin-right: 10%;
}

#template_subtype_editcv .datafield.organisation .field {
    float: left;
    width: 400px;
}

#template_subtype_editcv .datafield.organisation .label.checkbox {
    width: 200px;
}

/* Jobliste */
#template_subtype_adlist .list tbody > tr > td + td + td + td { text-transform: lowercase; }

#template_subtype_adlist .list.ad .col2 {  width: 150px; } /* Annonceret hos */
#template_subtype_adlist .list.ad .col3 {  width: 70px; } /* Rating */
#template_subtype_adlist .list.ad .col4 { width: 90px; } /* Oprettet */
#template_subtype_adlist .list.ad .col5 { width: 130px;} /* Ansøgningsfrist */
#template_subtype_adlist .list.ad .col6 { width: 50px; } /* Ansøg */
#template_subtype_adlist .list.ad .col7 { width: 28px; } /* Ret */
#template_subtype_adlist .list.ad .col8 { width: 28px; } /* Slet */
#template_subtype_adlist .list.ad tbody > tr > td span { display: block; } 

#template_subtype_adlist .favoritrow {display: none;}
#template_subtype_adlist .favoritrow.page1 {display: block;}
#template_subtype_adlist .favoritrow.page1 {display: table-row;}


#template_subtype_adlist .pager {text-align: right;padding-top: 20px;}
#template_subtype_adlist .pager {text-align: center;padding-top: 20px;position: relative;}
#template_subtype_adlist .pager input.prev{position: absolute;left: 0px;top: 20px;}
#template_subtype_adlist .pager input.next{position: absolute;right: 0px;top: 20px;}
#template_subtype_adlist .pager .disabled{visibility: hidden;}
#template_subtype_adlist .pagenumber.active a {color: #000000;}



/* Beskedliste */
#template_subtype_messages .list tbody > tr > td + td + td + td { text-transform: lowercase; }

#template_subtype_messages .list.messages .col1 { } /* Overskrift */
#template_subtype_messages .list.messages .col2 { width: 200px; } /* Afsender/Modtager */
#template_subtype_messages .list.messages .col3 { width: 200px;} /* Modtaget/Sendt */
#template_subtype_messages .list.messages .col4 { width: 100px; } /* Status */
#template_subtype_messages .list.messages .col5 { width: 28px; } /* Læs */
#template_subtype_messages .list.messages .col6 { width: 44px; } /* Besvar */
#template_subtype_messages .list.messages .col7 { width: 28px; } /* Slet */

#template_subtype_messages .list.messages span.statustext { display: inline; } 

/*Vis Besked*/
#template_subtype_view_message .fields .view_message {margin-right: 300px;}
#template_subtype_view_message .fields {position: relative;}
#template_subtype_view_message .buttons,
#template_subtype_view_message .buttons .datafield {
    position: absolute; top: 0px; right: 0px;}
#template_subtype_view_message .buttons .datafield.contact {right: 130px;}
#template_subtype_view_message .receivedmessage + .buttons .datafield.delete {top: 30px;}
#template_subtype_view_message .sentmessage + .buttons .datafield.delete {right: 130px;}
#template_subtype_view_message .buttons .datafield.delete input,
#template_subtype_view_message .buttons .datafield.read input {width: 120px;}


/* Stamdata / Ny bruger */
#template_subtype_data .field.text input,
#template_subtype_data .field.select select {
    width: 245px;
}

#template_subtype_data .fields { }
#template_subtype_data .fields .datafield {float: left; margin: 7px 16px 15px 0px;}
#template_subtype_data .fields .datafield.datefield .datafield {height: 20px; margin: 0px 5px 0px 0px;}
#template_subtype_data .fields .datafield span { float: left;}
#template_subtype_data .fields .datafield .label { width: 100px; display: none;}
#template_subtype_data .fields .datafield .byline {width: 240px; clear: left; padding-left: 1px;}


#template_subtype_data .datafield.username .field.text input, 
#template_subtype_data .datafield.organisationnumber .field.text input, 
#template_subtype_data .field.password input {
    width: 375px;
    /*margin-right: 20px;*/
}
/*
vandret offset brede: 400, vandret offset smalle: 265
lodret: 52 mellem rækker, 64 mellem nye grupper
*/

#template_subtype_data .fields .datafield.username {margin-right: 21px;}
#template_subtype_data .fields .datafield.username .label { display: block;}
#template_subtype_data .fields .datafield.username .byline {margin-left: 100px;}
#template_subtype_data .fields .datafield.password1 {margin-right: 21px;}
#template_subtype_data .fields .datafield.passwordConfirm {margin-right: 21px;}
#template_subtype_data .fields .datafield.organisationnumber {margin-left: 100px;margin-right: 21px;}
#template_subtype_data .fields .datafield.organisationnumber INPUT { border: solid green 1px; }
#template_subtype_data #applicant_data_form .fields .datafield.organisationnumber { visibility: hidden; }

#template_subtype_data .fields .datafield.firstname {margin-top: 22px;}
#template_subtype_data .fields .datafield.firstname .label { display: block;}
#template_subtype_data .fields .datafield.firstname .byline {margin-left: 100px;}
#template_subtype_data .fields .datafield.middlename {margin-top: 22px;}
#template_subtype_data .fields .datafield.lastname {margin-top: 22px;}

#template_subtype_data .fields .datafield.cofirstname {}
#template_subtype_data .fields .datafield.cofirstname .label { display: block;}
#template_subtype_data .fields .datafield.cofirstname .byline {margin-left: 100px;}
#template_subtype_data .fields .datafield.comiddlename {}
#template_subtype_data .fields .datafield.colastname {}

#template_subtype_data .fields .datafield.street {}
#template_subtype_data .fields .datafield.street .label { display: block;}
#template_subtype_data .fields .datafield.street .byline {margin-left: 100px;}
#template_subtype_data .fields .datafield.zip {}
#template_subtype_data .fields .datafield.city {}
#template_subtype_data .fields .datafield.country_id {margin-left: 632px;}

#template_subtype_data .fields .datafield.email1 {margin-top: 22px;}
#template_subtype_data .fields .datafield.email1 .label { display: block;}
#template_subtype_data .fields .datafield.email1 .byline {margin-left: 100px;}
#template_subtype_data .fields .datafield.tlf_home {margin-top: 22px;}
#template_subtype_data .fields .datafield.mobilephone {margin-top: 22px;}

#template_subtype_data .fields .datafield.birthday { width: 350px;}
#template_subtype_data .fields .datafield.birthday .label { display: block;}
#template_subtype_data .fields .datafield.birthday .byline {margin-left: 100px;}
#template_subtype_data .fields .datafield.birthday .datafield {position: relative;}
#template_subtype_data .fields .datafield.sex {}


#template_subtype_data .datafield.resetbutton {display: none;}
#template_subtype_data .datafield.submitbutton {float: right; margin-right: 23px;}

/* jobagent */


.list.jobagents_advanced .col1 { } /* navn */
.list.jobagents_advanced .col2 { width: 300px; } /* Email */
.list.jobagents_advanced .col3 { width: 200px;} /* Oprettet */
.list.jobagents_advanced .col4 { width: 50px; } /* Ret */
.list.jobagents_advanced .col5 { width: 50px; } /* Slet */

.list.jobagents_advanced a.edit,
.list.jobagents_advanced a.delete {
    text-transform: lowercase;
}

#template_subtype_jobagent .fieldblock TABLE { zoom: 1;}

#template_subtype_jobagent .datafield.searchWords INPUT{
   border: solid #A9AAAA 1px;
   width: 455px;
}

#template_subtype_jobagent .text.label {display: none;}
#template_subtype_jobagent .datafield.save_jobagent {float: right;}


/* Match */


#template_subtype_match .datafield.submitbutton {
    margin-top: -30px;
    margin-left: 460px;
}


#template_subtype_match .datafield.cvid .label {
    display: inline;
    width: auto;
}

#matchresult {
    margin: 0;
    
}

#template_subtype_match #wait {
    display: block;
    text-align: center;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0px;
    left: 0px;
    background-color: #ffffff;
    margin: 0;
}
#template_subtype_match #wait span {
    display: block;
    padding: 0px 30px 30px 50px;
    text-align: center;
    position: absolute;
    width: 400px;
    height: 200px;
    top: 100px;
    left: 60px;
}


#template_subtype_match .list.ad.boxes {
    background-image: url(../../graphics/mag/boxbg.jpg);
    background-repeat: repeat-x;
    margin-top: 10px;
}

#template_subtype_match .list.ad.boxes .result {
    min-height: 50px;
}
#template_subtype_match .list.ad.boxes div.result.empty{
    /*float: left;*/
    background-image: url(../../graphics/mag/topmenu.jpg);
    background-repeat: repeat-x;
    background-position: 0px 0px;
    padding-left: 10px;
    height: 35px;
    min-height: 35px;
    position: relative;
    font-family: Arial, Verdana, Helvetica, Sans-Serif;
    font-weight: bold;
    font-size: 12px;
    letter-spacing: 1px;
}


#template_subtype_match .matches_page {
    display: none;
}
#template_subtype_match #matches_page_1 {
    display: block;
}

#template_subtype_match .list.ad.boxes div.result.empty > div {
    float: left;
}

#template_subtype_match .list.ad.boxes div.result{
    padding-left: 10px;
    clear: both;
}

#template_subtype_match .result span{
    display: none;
}

#template_subtype_match .result{
    position: relative;
    margin-top: 8px;
    margin-bottom: 15px;
}

#template_subtype_match .result.empty > div > .label{
    display: block;
    padding: 10px 0px 0px 0px;
    border: none;
    margin: 0px;
    font-size: 12px;
    color: #929292;
    width: 100%;
    float:left;
}

#template_subtype_match .result.empty .shorttext{
    display: none;
}

#template_subtype_match .result .headline{
    width: 300px;
}
#template_subtype_match .result + .result .headline{
    margin-bottom: 7px;
}

#template_subtype_match .result .shorttext{
    width: 660px;
}

#template_subtype_match .result .organisation{
    position: absolute;
    top: 0px;
    left: 310px;
    width: 200px;
}

#template_subtype_match .result .modified{
    position: absolute;
    top: 0px;
    left: 510px;
    width: 200px;
}
#template_subtype_match .result .score{
    position: absolute;
    top: 0px;
    left: 710px;
    width: 100px;
}


#template_subtype_match .result .functions{
    position: absolute;
    top: 0px;
    left: 800px;
    width: 100px;
}

#template_subtype_match .result .functions div{
    float: left;
}

#template_subtype_match .result .functions .favorit,
#template_subtype_match .result .functions .sent {
    width: 14px;
    height: 12px;
    margin: 0 5px 0 15px;
}
#template_subtype_match .result .functions .favorit.s1 {
    background-image: url(../../graphics/mag/favorit_icon.gif);
    background-repeat: no-repeat;
}
#template_subtype_match .result .functions .sent.s1 {
    background-image: url(../../graphics/mag/sent_icon.gif);
    background-repeat: no-repeat;
}

#template_subtype_match .pager {
    text-align: center;
    padding: 20px 100px 0 100px;
    position: relative;
}

#template_subtype_match .pager input{
    /*background-color: #ffffff;
    border: none;
    color: #a9aaaa;
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    font-size: 11px;
    text-transform: uppercase;
    height: 17px;*/
}

#template_subtype_match .pager input.prev{
    position: absolute;
    left: 0px;
    top: 20px;
}
#template_subtype_match .pager input.next{
    position: absolute;
    right: 0px;
    top: 20px;
}



#template_subtype_match .pager .disabled{
    visibility: hidden; 
}


#template_subtype_match .pagenumber.active a {
    color: #000000;
}

.smallstar_full {
    background-image: url(../../graphics/mag/aktiv_small.png);
    height: 10px;
    width: 10px;
    float: left;
}

.smallstar_empty {
    background-image: url(../../graphics/mag/inaktiv_small.png);
    height: 10px;
    width: 10px;
    float: left;
}

#template_subtype_passwordreminder_failure p {
    color: #FF0000;
}




/*    Styling af STAMDATA - jepe 08/09/2011      */


#template_pagetype_applicant #applicant_data_form .fieldblock .datafield .label{
	font-weight: bold;
	/*background-color: #0F0;*/
}

#template_pagetype_applicant #applicant_data_form .fieldblock .username{
	width: 900px;
	/*background-color: #0F0;*/
}

#template_pagetype_applicant #applicant_data_form .fieldblock .password1{
	margin-left: 100px;
	/*background-color: #0F0;*/
}

#template_pagetype_applicant #applicant_data_form .fieldblock .country_id{
	margin-left: 100px;
	/*background-color: #0F0;*/
}

#template_pagetype_applicant #applicant_data_form .fieldblock .country_id{
	width: 900px;
	/*background-color: #0F0;*/
}








