/* flch 22-02-2009 */
#pj_an_editor___Frame{
   width: 582px;
}
/* *************** */

#template_pagetype_advertiser #topMenu li.a120.level1 a {
    /*background-image: url(../../graphics/mag/topmenu_2.jpg);*/
    background-color: #00733c;
    /*color: #ffffff;*/
}


.favoritrow {display: none;}
.favoritrow.page1 {display: block;}
.favoritrow.page1 {display: table-row;}

.pager {text-align: right;padding-top: 20px;}
.pager {text-align: center;padding-top: 20px;position: relative;}
.pager input.prev{position: absolute;left: 0px;top: 20px;}
.pager input.next{position: absolute;right: 0px;top: 20px;}
.pager .disabled{visibility: hidden;}
.pagenumber.active a {color: #000000;}

#template_subtype_page span.button {
    margin-left: 10px
}

#template_subtype_page h2 + span.button {
    float: right;
    margin-right: 150px
}
#template_subtype_page h2 + span.button + p {
    width: 70%;
}
#template_subtype_frontpage .list h4 {display: block;}
#template_subtype_frontpage .list thead {/*display: none;*/}
#template_subtype_frontpage .list table {background-position:  0 0;}


#template_subtype_frontpage .list.messages .col2 {width: 30px;}
#template_subtype_frontpage .list.messages table tr td + td {text-transform: lowercase;}

#template_subtype_frontpage .list.cv .col1 {  }
#template_subtype_frontpage .list.cv .col2 { width: 80px; }
#template_subtype_frontpage .list.cv .col3 { width: 26px; }
#template_subtype_frontpage .list.cv .col4 { width: 26px; }
#template_subtype_frontpage .list.cv table tr td {padding-right: 10px;}
#template_subtype_frontpage .list.cv table tr td + td {text-transform: lowercase; padding-right: 0px;}


#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;
}

/* Match */


#template_subtype_match .datafield.submitbutton {
    margin-top: -30px;
    margin-left: 460px;
}


#template_subtype_match .datafield.adid .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.cv.boxes {
    background-image: url(../../graphics/mag/boxbg.jpg);
    background-repeat: repeat-x;
    margin-top: 10px;
    padding-bottom: 10px;
}

#template_subtype_match .list.cv.boxes .result {
    min-height: 50px;
}

#template_subtype_match .list.cv.boxes div.result.empty{
    /*float: left;*/
    min-height: 35px;
    background-image: url(../../graphics/mag/topmenu.jpg);
    background-repeat: repeat-x;
    background-position: 0px 0px;
    padding-left: 10px;
    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.cv.boxes div.result.empty > div {
    float: left;
}

#template_subtype_match .list.cv.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;
}




/* Rediger annonce */
/*#topMenu li {
    width: 113px;
}*/

.datafield.new_ad_button {
    float: right;
    margin-right: 10%;
}

#template_subtype_editad .datafield.dropdown {
    margin: 10px;
}

#editAdMenu {
    clear: both;
}
#editAdMenu ul {
    margin: 0px;
    padding: 0;
    list-style-type: none;
}

#editAdMenu > ul > li{
    /*background-position: 0px 35px;
    background-image: url(../../graphics/mag/boxbg.jpg);
    background-repeat: repeat-x;*/
}

#editAdMenu > ul > li > span {
    color: #000000;
    line-height: 16px;
    height: 16px;
    font-family: Verdana, Arial, Helvitica, Sans-serif;
    font-size: 8pt;
    margin: 10px 10px 10px 10px;
    padding: 1px 1px 1px 15px;
    background-color: #c1d4e8;
    letter-spacing: 1px;
    display: block;
    font-weight: bold;
}
#editAdMenu ul li ul {
    margin: auto 10px;
}

#editAdMenu > div {
    margin: 20px 10px;
}
#editAdMenu ul li ul li > a {
    font-weight: bold;
    color: #333333;
    display: block;
    margin: 0px 0px 4px 0px;
}

#editAdMenu ul li ul li > span {
    margin: 0px 0px 4px 0px;
}

#editAdMenu ul li ul li span {
    display: block;
    position: relative;
}

#editAdMenu span.functions
{
    position: absolute;
    top: 0px;
    right: 10px;
    text-transform: lowercase;
}

#editAdMenu .geography span.name
{
    width: 250px;
}

#editAdMenu .geography span.name,
#editAdMenu .education span.name
{
    width: 250px;
}

#editAdMenu .experience 
{
    margin: 0px 0px 4px 0px;
}

#editAdMenu .experience span.name,
#editAdMenu .experience span.level
{
    width: 230px;
}


#editAdMenu .status span
{
    margin-bottom: 2px;
}

#editAdMenu .status span.label
{
    width: auto;
    margin-right: 1ex;
}
#editAdMenu .status span.label.emailservice,
#editAdMenu .status span.label.hidden,
#editAdMenu .status span.label.nocontact,
#editAdMenu .status span.label.priorityad,
#editAdMenu .status span.label.markedup
{
    display: none;
}


#template_subtype_editad .datafield
{
    margin-bottom: 27px;
}

#template_subtype_editad #template_header {
    /*display: none;*/
}

#template_subtype_editad .datefield .datafield,
#template_subtype_editad .datafield.travelingactivity,
#template_subtype_editad .datafield.contactprofile_id,
#template_subtype_editad .geography .navigation .datafield,
#template_subtype_editad .datafield.education
 {
    margin-bottom: auto;
}

#template_subtype_editad .checkboxes .datafield {
    margin-bottom: 4px;
}

#template_subtype_editad .label {
    display: block;
    float: left;
    width: 140px;
}



/* Perks */
#template_subtype_editad .datafield.perkinput .field {
    margin-bottom: 10px;
}

#template_subtype_editad .datafield.perks {
    margin-bottom: 10px;
}

#template_subtype_editad .datafield.perk {
    margin-bottom: 0;
    margin-left: 140px;
}

#template_subtype_editad .datafield.perk .label {
    margin-bottom:5px;
    margin-left:24px;
    padding-top:2px;
    width: auto;
}
/**/


#template_subtype_editad .property .label.metadata {
    display: inline;
    float: left;
    width: auto;
}

#template_subtype_editad .checkbox.label,
#template_subtype_editad .radio.label {
    width: auto;
}

#template_subtype_editad .field.text input,
#template_subtype_editad .field.textarea textarea {
    width: 375px;
}
#template_subtype_editad .field.textarea textarea {
    height: 100px;
}

#template_subtype_editad .field.select select {
    width: 375px;
}

#template_subtype_editad .datafield.next {
    float: right;
}
#template_subtype_editad .datafield.view {
    width: 50%;
    margin-left: 10px;
}

#template_subtype_editad .datafield.text .label,
#template_subtype_editad .datafield.contactprofile > .label,
#template_subtype_editad .datafield.positiontype .label.metadata,
#template_subtype_editad .datafield.jobdomain .label.metadata 
{
    width: auto;
}

#template_subtype_editad li.contains_selected  span.contains_selected  {display: none;}
#template_subtype_editad li.contains_selected.yes > span.contains_selected  {display: inline;}


#template_subtype_editad .geography .navigation 
{
    width: 100%;
}
#all_of_denmark,
#outside_denmark {
    width: 100%;
}


#template_subtype_editad .travelingactivities .field.wrapper,
#template_subtype_editad .educations .field.wrapper {
    display: block;
    float: left;
}


#template_subtype_editad .educations .field.wrapper {
    width: 100%;
}


/* Education, experience */
#template_subtype_editad .educations ul {
    width: 100%;
}

#template_subtype_editad .educations li {
    position: relative;
    padding: 0;
}

#template_subtype_editad .educationcategory .head {
    padding: 3px 0 3px 20px;
    border-bottom: 1px solid #aaaaaa;
    display: block;
}

#template_subtype_editad .educationcategory span.contains_selected {
    position: absolute;
    right: 0px;
    top: 2px;
}

#template_subtype_editad .educationcategory .openclose {
    position: absolute;
    left: 0px;
    top: 2px;
}

#template_subtype_editad .edusubcategory .head {
    padding: 3px 0 3px 26px;
    border-bottom: 1px solid #aaaaaa;
    display: block;
}

/*#template_subtype_editad .educationcategory span.contains_selected {
    position: absolute;
    right: 0px;
    top: 2px;
}*/

#template_subtype_editad .edusubcategory .openclose {
    position: absolute;
    left: 6px;
    top: 2px;
}
#template_subtype_editad div.datafield.education {
    padding: 3px 0 3px 10px;
    border-bottom: 1px solid #aaaaaa;
    }
    
#template_subtype_editad div.datafield.education .field.checkbox {
    right: 30px;
    top: 1px;
    left: auto;
    }
    
#template_subtype_editad div.datafield.education .label.checkbox {
    padding: 0;
    margin: 0;
    }


/*******************************************/




#template_subtype_editad .datafield.experiences select {
    /*width: 80%;*/
}

#template_subtype_editad ul.experience{
    /*width: 80%;*/
    list-style-type: none;
    padding: 0 30px 0 30px;
    margin: 0;
}

#template_subtype_editad ul.experience li {
    position: relative;
    padding: 0;
}

#template_subtype_editad .experiences ul {
    list-style-type: none;
    padding: 0;
    margin: 0;
}

#template_subtype_editad .experiences ul li {
    /*position: relative;
    padding: 0 0 0 30px;*/
}

#template_subtype_editad .expsubcategory .head {
    padding: 3px 0 3px 15px;
    border-bottom: 1px solid #aaaaaa;
    display: block;
}


#template_subtype_editad .expsubcategory .openclose {
    position: absolute;
    left: 0px;
    top: 2px;
}

#template_subtype_editad .expsubcategory .head {
    padding: 3px 0 3px 26px;
    border-bottom: 1px solid #aaaaaa;
    display: block;
}


#template_subtype_editad div.datafield.experience {
    padding: 3px 0 3px 10px;
    margin-bottom: 0;
    border-bottom: 1px solid #aaaaaa;
    zoom: 1;
    }
    
#template_subtype_editad div.datafield.experience .field.checkbox {
    right: 15px;
    top: 1px;
    left: auto;
    }
    
#template_subtype_editad div.datafield.experience .label.checkbox {
    padding: 0;
    margin: 0 0 0 15px;
    }


#template_subtype_editad .treebutton.popup .field {
    float: right;
    margin-right: 10px;
    
} 
/*******************************************/



#template_subtype_editad .treebutton .label {
    display: none;
} 

#template_subtype_editad .datafield .expsearchword {
}

#template_subtype_editad .expsearchword .text input  {
    width: 455px;
}

#divsearch {
    height: 100px;
}

#divsearch .experiences .label{
    display: none;
}

#divsearch .experiences .select select {
    width: 455px;
}

#divsearch .addexperience {
    /*display: inline;*/
}

#divsearch .addexperience .field {
    position: absolute;
    left: 520px;
    top: -50px;
}

#divsearch .addexperience .label {
    display: none;
}

#divsearch .addexperience .byline {
    display: none;
}

#template_subtype_editad .expsearchword .label{
    display: none;
}

#template_subtype_editad .expsearchword .byline {
    display: block;
}

#template_subtype_editad .expsearchbutton {
    width: 50px;
    margin-left: 520px;
    margin-top: -58px;
}

#template_subtype_editad .expsearchbutton .label, #template_subtype_editad .expsearchbutton .byline {
    display: none;  
}

#template_subtype_editad .exp_levels {
    width: 480px;
    display:block;
}

#template_subtype_editad .explevelselect {
}

#template_subtype_editad .expselecttext {
    
}

.metadata.education .edusubcategories {
    display: none;
    /*margin-left: 20px;*/
    }

.metadata.education .educations, .metadata.experience .experiences {
    display: none;
    /*margin-left: 20px;*/
    }


    
/*.metadata.education .educationcategory > .head, .metadata.experience .expsubcategory > .head {
    font-weight: bold;
    margin-top: 5px;
}*/














/* Frontpage */
/*
#template_subtype_frontpage .fieldblock.type1, 
#template_subtype_frontpage .fieldblock.type2 {
    background-position: 0px 0px;
}



#template_subtype_frontpage .fieldblock.type1 .fieldblock, 
#template_subtype_frontpage .fieldblock.type2 .fieldblock, 
#template_subtype_frontpage .fieldblock.type3 .fieldblock {
    margin-left: auto;
    }
    */
    
/* Stamdata / Ny bruger */
#template_subtype_data .field.text input,
#template_subtype_data .field.password input,
#template_subtype_data .field.select select {
    width: 375px;
}
#template_subtype_data .fields { }
#template_subtype_data .fields .datafield {float: left; margin: 7px 21px 15px 0px;}
#template_subtype_data .fields .datafield.datefield .datafield {height: 20px;}
#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.street .field.text input, 
#template_subtype_data .datafield.zip .field.text input, 
#template_subtype_data .datafield.city .field.text input,
#template_subtype_data .datafield.country_id .field.select select 
 {
    width: 245px;
}
/*
vandret offset brede: 400, vandret offset smalle: 265
lodret: 52 mellem rækker, 64 mellem nye grupper
*/

#template_subtype_data .fields .datafield.cvrlookup {  }
#template_subtype_data .fields .datafield.cvrlookup .label { display: block;}
#template_subtype_data .fields .datafield.cvrlookup .byline {margin-left: 100px;}

#template_subtype_data .fields .datafield.cvrlookupbutton { height: 50px;}
#template_subtype_data .fields .datafield.cvrlookupbutton .label {  }
#template_subtype_data .fields .datafield.cvrlookupbutton .byline { display: block; }


#template_subtype_data .fields .datafield.username { }
#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 { }

#template_subtype_data .fields .datafield.passwordConfirm { margin-left: 500px;}

#template_subtype_data .fields .datafield.miniusername {}
#template_subtype_data .fields .datafield.miniusername .label { display: block;}
#template_subtype_data .fields .datafield.miniusername .byline {margin-left: 100px;}

#template_subtype_data .fields .datafield.minipassword1 { }
#template_subtype_data .fields .datafield.minipasswordConfirm { margin-left: 500px;}


#template_subtype_data .fields .datafield.name { width: 100%; }
#template_subtype_data .fields .datafield.name .label { display: block;}
#template_subtype_data .fields .datafield.name .byline {margin-left: 100px;}

#template_subtype_data .fields .datafield.street { margin-right: 16px;}
#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 {margin-right: 16px;}
#template_subtype_data .fields .datafield.city {margin-right: 16px;}
#template_subtype_data .fields .datafield.country_id {margin-left: 632px;}

#template_subtype_data .fields .datafield.email {margin-top: 22px;}
#template_subtype_data .fields .datafield.email .label { display: block;}
#template_subtype_data .fields .datafield.email .byline {margin-left: 100px;}
#template_subtype_data .fields .datafield.phone {margin-top: 22px;}

#template_subtype_data .fields .datafield.url { margin-left: 100px;}
#template_subtype_data .fields .datafield.url .label { display: none;}
#template_subtype_data .fields .datafield.url .byline {}

#template_subtype_data .fields .datafield.fax {}

#template_subtype_data .fields .datafield.advertiserlogo { margin-right: 200px;  }
#template_subtype_data .fields .datafield.advertiserlogo .label { display: block; }
#template_subtype_data .fields .datafield.advertiserlogo .byline {margin-left: 100px;}

#template_subtype_data .fields .datafield.list_contactprofile {margin-top: 22px; width: 100%;}
#template_subtype_data .fields .datafield.list_contactprofile .label { display: block;}
#template_subtype_data .fields .datafield.list_contactprofile table { margin-top: 0px; width: 500px; }
#template_subtype_data .fields .datafield.list_contactprofile table td { padding-bottom: 20px; }
#template_subtype_data .fields .datafield.list_contactprofile table .col2,
#template_subtype_data .fields .datafield.list_contactprofile table .col3 { width: 30px; }

#template_subtype_data .fields .datafield.new_contactprofile {float: right;}

#template_subtype_data .datafield.resetbutton {display: none;}
#template_subtype_data .datafield.submitbutton {float: right; margin-right: 23px;}

#template_subtype_data .fields .datafield.contact_firstname { }
#template_subtype_data .fields .datafield.contact_firstname .label { display: block; }
#template_subtype_data .fields .datafield.contact_firstname .byline {margin-left: 100px;}
#template_subtype_data .fields .datafield.contact_firstname INPUT {width: 240px;}

#template_subtype_data .fields .datafield.contact_middlename {}
#template_subtype_data .fields .datafield.contact_middlename .label {}
#template_subtype_data .fields .datafield.contact_middlename .byline {}
#template_subtype_data .fields .datafield.contact_middlename INPUT {width: 240px;}

#template_subtype_data .fields .datafield.contact_lastname {}
#template_subtype_data .fields .datafield.contact_lastname .label {}
#template_subtype_data .fields .datafield.contact_lastname .byline {}
#template_subtype_data .fields .datafield.contact_lastname INPUT {width: 240px;}

#template_subtype_data .fields .datafield.contact_title { margin-left: 100px; }
#template_subtype_data .fields .datafield.contact_title .label { display: none; }
#template_subtype_data .fields .datafield.contact_title .byline { }
#template_subtype_data .fields .datafield.contact_title INPUT {width: 240px;}
    
#template_subtype_data .fields .datafield.contact_email { }
#template_subtype_data .fields .datafield.contact_email .label {}
#template_subtype_data .fields .datafield.contact_email .byline {}
#template_subtype_data .fields .datafield.contact_email INPUT {width: 240px;}

#template_subtype_data .fields .datafield.contact_phone {}
#template_subtype_data .fields .datafield.contact_phone .label { }
#template_subtype_data .fields .datafield.contact_phone .byline {}
#template_subtype_data .fields .datafield.contact_phone INPUT {width: 240px;}

    
/* kontaktprofil */
.popup_advertiser_contactperson {
    width: 215px;
    height: 430px;
}
#template_subtype_contactprofile h2 {margin-left: 0px;}
#template_subtype_contactprofile .template_page_column {margin: 10px 15px;}
#template_subtype_contactprofile .field.text input {width: 150px;}
#template_subtype_contactprofile .datafield {/* jepe - 24/12/2009 float: left;*/ margin: 0px 15px 0px 0px;}
#template_subtype_contactprofile .datafield.datefield .datafield {height: 20px;}
#template_subtype_contactprofile .datafield span { display: block;}
#template_subtype_contactprofile .datafield .byline {width: 150px; padding-left: 1px; margin-bottom: 10px;}
#template_subtype_contactprofile .datafield .label {float: none; width: 150px; padding-left: 1px;}
    

#template_subtype_contactprofile .datafield.resetbutton {display: none;}
#template_subtype_contactprofile .datafield.submitbutton {clear: both; margin-top: 15px;}


    
    
/* Edit ad */

/*#template_subtype_editad .fieldblock.type1, 
#template_subtype_editad .fieldblock.type2 {
    background-image: url(../../graphics/mag/boxbg.jpg);
    background-repeat: repeat-x;
    background-position: 0px 0px;
}

#template_subtype_editad .fieldblock.type1 .fieldblock, 
#template_subtype_editad .fieldblock.type2 .fieldblock, 
#template_subtype_editad .fieldblock.type3 .fieldblock {
    margin-left: auto;
}
*/


    
.datafield .label.checkbox {
    padding-top: 2px;
    margin-bottom: 5px;
    display: block;
    width: auto;
}

.datafield .label.radio {
    margin-left: 24px;
    padding-top: 2px;
    margin-bottom: 5px;
    display: block;
}
.datafield .field.radio, .datafield .field.checkbox {
    position: absolute;
    display: block;
    top: 0px;
    left: 0px;
}

.label.checkbox {
    float: none;
    width: auto;
}

#template_subtype_messages table .col1 {  }
#template_subtype_messages table .col2 { width: 200px; }
#template_subtype_messages table .col3 { width: 110px; }
#template_subtype_messages table .col4 { width: 85px; }
#template_subtype_messages table .col5 { width: 35px; }
#template_subtype_messages table .col6 { width: 50px; }
#template_subtype_messages table .col7 { width: 40px; }
#template_subtype_messages table tr td + td + td + td + td { text-transform: lowercase; }

/*#template_subtype_cvs table .col1 {  }
#template_subtype_cvs table .col2 { width: 200px; }
#template_subtype_cvs table .col3 { width: 80px; }
#template_subtype_cvs table .col4 { width: 80px; }
#template_subtype_cvs table .col5 { width: 40px; }
#template_subtype_cvs table .col6 { width: 60px; }
#template_subtype_cvs table .col7 { width: 40px; }

*/


#template_subtype_messages .showstatus .statustext { display: inline;}


#editAdMenu ul li span {
    display: block;
}

/*.list td {border-bottom: 1px solid #d8d9d9}*/

/*.fieldblock table {width: auto;}*/
/*.fieldblock table .col1 {}
.fieldblock table .col2 {width: 30px;}
.fieldblock table .col3 {width: 30px;}*/



.list.ad .col1 {padding-left: 10px;}
.list.ad .col2 {width: 120px;}
.list.ad .col3 {width: 30px;}
.list.ad .col4 {width: 28px;}
.list.ad .col5 {width: 28px;}
.list.ad .col6 {width: 28px;}
.list.ad tbody tr td + td + td { text-transform: lowercase; }




.list.messages .col1 {}
.list.messages .col2 {width: 60px;}
.list.messages .col3 {width: 15px;}
.list.messages .col4 {width: 28px;}
.list.messages .col5 {width: 28px;}
.list.messages .col6 {width: 28px;}



.list.ad.advanced .col1 {padding-left: 10px;}
.list.ad.advanced .col2 {width: 120px;}
.list.ad.advanced .col3 {width: 140px;}
.list.ad.advanced .col4 {width: 28px;}
.list.ad.advanced .col5 {width: 28px;}
.list.ad.advanced .col6 {width: 28px;}
.list.ad.advanced tbody tr td { text-transform: none; }
.list.ad.advanced tbody tr td + td + td + td { text-transform: lowercase; }
.list.ad.advanced .statustext {display: block; margin-left: 20px; width: 100px; cursor: default;}

.list.cv.advanced .col1 {padding-left: 10px;}
.list.cv.advanced .col2 {width: 160px;}
.list.cv.advanced .col3 {width: 120px;}
.list.cv.advanced .col4 {width: 130px;}
.list.cv.advanced .col5 {width: 28px;}
.list.cv.advanced .col6 {width: 56px;}
.list.cv.advanced .col7 {width: 28px;}
.list.cv.advanced tbody tr td { text-transform: none; }
.list.cv.advanced tbody tr td + td + td + td { text-transform: lowercase; }
.list.cv.advanced .statustext {display: block; margin-left: 20px; width: 100px; cursor: default;}

#template_subtype_ads .button {
    float: right;
}
#template_subtype_ads .button + p {
    width: 70%;
}

.fields ul {
    list-style-type: none;
    margin: 0px;
    padding: 0px;
}

/*.fields ul li {
    height: auto;
}*/



.ad_head td{
    padding-top: 10px;
    font-weight: bold;
}
.geography .navigation {
    clear: both;
}

.info {
    right: 10px;
    top: 10px;
}

.info a{
    color: #929292;
    background: none;
}

#adcreatortop {
    background-image: url(../../graphics/mag/logo.jpg);
    background-repeat: no-repeat;
    width: 100%;
    height: 60px;
    padding-bottom: 50px;
}

/*Til filupload boks - hele feltet*/
.fileupload-rebrush {
	position: relative;
	overflow: hidden;
}

/*Til filupload boks - hele inputfeltet*/
.rebrush-field {
	border: 1px solid #a9aaaa;
	margin-right: 10px;
	width: 300px;
}

/*Til filupload boks - hele knap*/
.fileupload-rebrush-button {
	background-image: url(../../graphics/mag/button_bg.jpg);
	border: 0px solid #FFFFFF; /* If set to none, IE will overwrite with it's basic style */
	color: #ffffff;
	background-repeat: repeat-x;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	text-transform: uppercase;
	height: 17px;
	margin: 1px 10px auto 0px;
	line-height:14px;
}

.logosubline {
	display: block;
	position: relative;
	float: left;
	width: 300px;
}

DIV.logosubline {
	margin-left: 100px;	
}

DIV.logosubline a {
	margin-left: 20px;	
}

.showadvertiserlogo {
	margin-right: 5px;
}

#template_subtype_passwordreminder_failure p {
    color: #FF0000;
}

/************* Tilføjelse af stamdata-funktioner **************/

#template_pagetype_advertiser #template_subtype_data .datafield.senumber .field.text input {
	margin-left: 100px;
}

#template_pagetype_advertiser #template_subtype_data .datafield.senumber .field.text input,
#template_pagetype_advertiser #template_subtype_data .datafield.pnumber .field.text input {
	width: 176px !important;
}

#template_pagetype_advertiser #template_subtype_data .datafield.senumber span.byline {
	margin-left: 100px !important;
	width: 150px !important;
}

#template_pagetype_advertiser #template_subtype_data .datafield.pnumber span.byline {
	width: 150px !important;
}

#eannumbers .eannumber {
	clear: both;
	margin-left: 100px;
}

.eannumber .datafield.eannumber_eannumber.light,
.eannumber .datafield.eannumber_description.light {
	width: 181px;
	padding-right: 20px;
}

.eannumber .datafield.eannumber_eannumber.light span.field.text input,
.eannumber .datafield.eannumber_description.light span.field.text input {
	width: 200px !important;
}

#eannumbers .eannumber .datafield.eannumber_eannumber.light span.byline,
#eannumbers .eannumber .datafield.eannumber_description.light span.byline {
	width: 150px !important;
}

#cvrResultConfirm .hit span.applyLink a {
	color: #ffffff;
}

#cvrResultConfirm .hit span.applyLink a:hover {
	color: #ffffff;
}

#cvrResultConfirm .pager span.nextPage a,
#cvrResultConfirm .pager span.prevPage a {
	color: #ffffff;
}

#cvrResultConfirm .pager span.nextPage a:hover,
#cvrResultConfirm .pager span.prevPage a:hover {
	color: #ffffff;
}

.datafield.travelingactivities.light .field .datafield.travelingactivity {
 position: relative;
}












