html {
    background: none !important;
}
body {
    background-color:#D80078;
}

a {
    color:#D80078;
}
img.right {
    float:right;
}
img.left {
    float:left;
}
.content {
    margin-top:40px;
    background-color:#FFF;
    padding:0 10px;
    padding-bottom:40px;
    font-size:1.2em;
}
    .content h3 {
        width:320px;
        padding-top:5px;
        margin-bottom:0;
    }

.heading {
    display:block;
    height:15px;
    color:#2c1416;
    text-transform:uppercase;
    text-decoration:none;
    text-indent:-999em;
}
    /* Headings Swedish
    -------------------------------------------- */
    .heading.tjanster {
        width:82px;
        background: transparent url('../images/heading_services_sv_SE.png') no-repeat scroll 0 0;
    }
    .heading.kommunicera {
        width:120px;
        background: transparent url('../images/heading_communicate_sv_SE.png') no-repeat scroll 0 0;
    }
    .heading.kommunikation {
        width:137px;
        background: transparent url('../images/headings-sv_SE/heading_kommunikation.png') no-repeat scroll 0 0;
    }
    .heading.vara-kunder {
        width:117px;
        background: transparent url('../images/heading_clients_sv_SE.png') no-repeat scroll 0 0;
    }
    .heading.nyheter,
    .heading.news.sv_SE {
        width:74px; 
        background: transparent url('../images/heading_news_sv_SE.png') no-repeat scroll 0 0;
    }
    .heading.newsletter.sv_SE {
        width:146px;
        height:30px;
        background: transparent url('../images/headings-sv_SE/heading_nyhetsbrev.png') no-repeat scroll 0 0;
    }
    .heading.share.sv_SE {
        height: 30px;
        width: 145px;
        background: transparent url('../images/heading_share_sv_SE.png') no-repeat scroll 0 0;
    }
    .heading.om-oss {
        width:105px;
        background: transparent url('../images/heading_about_sv_SE.png') no-repeat scroll 0 0;
    }
    .heading.facilitering {
        width:108px;
        background: transparent url('../images/heading_facilitering.png') no-repeat scroll 0 0;
    }
    .heading.laerande {
        width:76px;
        background: transparent url('../images/heading_larande.png') no-repeat scroll 0 0;
    }
    .heading.laenkar {
        width:65px;
        background: transparent url('../images/headings-sv_SE/heading_laenkar.png') no-repeat scroll 0 0;
    }
    .heading.pdf-bibliotek {
        width:121px;
        background: transparent url('../images/headings-sv_SE/heading_pdf-bibliotek.png') no-repeat scroll 0 0;
    }
    .heading.ledarskap-and-medarbetarskap {
        width:268px;
        background: transparent url('../images/heading_ledarskap-medarbetarskap.png') no-repeat scroll 0 0;
    }
    .heading.sprak {
        width:53px;
        background: transparent url('../images/heading_sprak.png') no-repeat scroll 0 0;
    }
    .heading.oeppna-workshops {
        width:165px;
        background: transparent url('../images/heading_oeppna-workshops.png') no-repeat scroll 0 0;
    }
    .heading.kundsidor {
        width:134px;
        background: transparent url('../images/headings-sv_SE/heading_material.png') no-repeat scroll 0 0;
    }
    .heading.gillar-och-ogillar {
        width:171px;
        background: transparent url('../images/heading_gillar-och-ogillar.png') no-repeat scroll 0 0;
    }
    .heading.kontakta-oss {
        width:124px;
        background: transparent url('../images/headings-sv_SE/heading_kontakta-oss.png') no-repeat scroll 0 0;
    }    
    .heading.kontakta-vart-team {
        width:185px;
        background: transparent url('../images/headings-sv_SE/heading_kontakta-vart-team.png') no-repeat scroll 0 0;
    }    
    .heading.huvudkontoret {
        width:144px;
        background: transparent url('../images/headings-sv_SE/heading_huvudkontoret.png') no-repeat scroll 0 0;
    }    
    .heading.afrika {
        width:59px;
        background: transparent url('../images/headings-sv_SE/heading_afrika.png') no-repeat scroll 0 0;
    }    
    .heading.nordamerika {
        width:119px;
        background: transparent url('../images/headings-sv_SE/heading_nordamerika.png') no-repeat scroll 0 0;
    }    
    .heading.results.sv_SE {
        width:81px;
        background: transparent url('../images/headings-sv_SE/heading_resultat.png') no-repeat scroll 0 0;
    }
    .heading.search.sv_SE {
        width:32px;
        background: transparent url('../images/headings-sv_SE/heading_soek.png') no-repeat scroll 0 0;
    }
    .heading.sidan-hittades-inte {
        width:30px;
        background: transparent url('../images/headings-en_GB/heading_404.png') no-repeat scroll 0 0;
    }
    .heading.akzonobel {
        width:199px;
        background: transparent url('../images/headings-sv_SE/heading_akzonobel.png') no-repeat scroll 0 0;
    }
    .heading.more-in-depth.sv_SE {
        width:161px;
        background: transparent url('../images/headings-sv_SE/heading_mer-pa-djupet.png') no-repeat scroll 0 0;
    }
    .heading.enkat {
        width:53px;
        background: transparent url('../images/headings-sv_SE/heading_enkat.png') no-repeat scroll 0 0;
    }    
    

    /* Headings Dual
    -------------------------------------------- */
    .heading.sitemap-en-GB,
    .heading.sitemap {
        width:80px;
        background: transparent url('../images/headings-en_GB/heading_sitemap.png') no-repeat scroll 0 0;
    }    
    .heading.cookies-en-GB,
    .heading.cookies {
        width:70px;
        background: transparent url('../images/headings-en_GB/heading_cookies.png') no-repeat scroll 0 0;
    }    
    .heading.admin {
        width:51px;
        background: transparent url('../images/headings-en_GB/heading_admin.png') no-repeat scroll 0 0;
    }    
    
    /* Headings English
    -------------------------------------------- */
    .heading.about-us {
        width:80px;
        background: transparent url('../images/headings-en_GB/heading_about-us.png') no-repeat scroll 0 0;
    }    
    .heading.services {
        width:137px;
        background: transparent url('../images/headings-en_GB/heading_services.png') no-repeat scroll 0 0;
    }    
    .heading.communicating-en-GB {
        width:137px;
        background: transparent url('../images/headings-en_GB/heading_communicating.png') no-repeat scroll 0 0;
    }    
    .heading.our-clients {
        width:104px;
        background: transparent url('../images/headings-en_GB/heading_our-clients.png') no-repeat scroll 0 0;
    }    
    .heading.client-pages {
        width:95px;
        background: transparent url('../images/headings-en_GB/heading_resources.png') no-repeat scroll 0 0;
    }    
    .heading.facilitating-en-GB {
        width:110px;
        background: transparent url('../images/headings-en_GB/heading_facilitating.png') no-repeat scroll 0 0;
    }    
    .heading.learning-en-GB {
        width:81px;
        background: transparent url('../images/headings-en_GB/heading_learning.png') no-repeat scroll 0 0;
    }    
    .heading.leadership-and-employeeship {
        width:240px;
        background: transparent url('../images/headings-en_GB/heading_leadership-and-employeeship_single.png') no-repeat scroll 0 0;
    }    
    .heading.languages {
        width:98px;
        background: transparent url('../images/headings-en_GB/heading_languages.png') no-repeat scroll 0 0;
    }    
    .heading.open-courses-and-workshops {
        width:272px;
        background: transparent url('../images/headings-en_GB/heading_open-courses-and-workshops_single.png') no-repeat scroll 0 0;
    }
        .heading.double.open-courses-and-workshops {
            width:143px;
            background: transparent url('../images/headings-en_GB/heading_open-courses-and-workshops.png') no-repeat scroll 0 0;
        }
    .heading.lorensbergs-team {
        width:151px;
        background: transparent url('../images/headings-en_GB/heading_consulting-team.png') no-repeat scroll 0 0;
    }
    .heading.contact-our-team {
        width:164px;
        background: transparent url('../images/headings-en_GB/heading_contact-our-team.png') no-repeat scroll 0 0;
    }
    .heading.contact-us {
        width:102px;
        background: transparent url('../images/headings-en_GB/heading_contact-us.png') no-repeat scroll 0 0;
    }
    .heading.likes-and-don-t-likes {
        width:162px;
        background: transparent url('../images/headings-en_GB/heading_likes-and-dont-likes.png') no-repeat scroll 0 0;
    }
    .heading.pdf-bibliotek-en-GB {
        width:104px;
        background: transparent url('../images/headings-en_GB/heading_pdf-library.png') no-repeat scroll 0 0;
    }
    .heading.links {
        width:45px;
        background: transparent url('../images/headings-en_GB/heading_links.png') no-repeat scroll 0 0;
    }
    .heading.create-account {
        width:146px;
        background: transparent url('../images/headings-en_GB/heading_create-account.png') no-repeat scroll 0 0;
    }
    .heading.news {
        width:47px;
        background: transparent url('../images/headings-en_GB/heading_news.png') no-repeat scroll 0 0;
    }
    .heading.results.en_GB {
        width:69px;
        background: transparent url('../images/headings-en_GB/heading_results.png') no-repeat scroll 0 0;
    }
    .heading.share.en_GB {
        height: 30px;
        width: 145px;
        background: transparent url('../images/headings-en_GB/heading_share.png') no-repeat scroll 0 0;
    }
    .heading.search.en_GB {
        width:63px;
        background: transparent url('../images/headings-en_GB/heading_search.png') no-repeat scroll 0 0;
    }
    .heading.page-not-found {
        width:30px;
        background: transparent url('../images/headings-en_GB/heading_404.png') no-repeat scroll 0 0;
    }
    .heading.Security {
        width:32px;
        background: transparent url('../images/headings-en_GB/heading_cms.png') no-repeat scroll 0 0;
    }
    .heading.newsletter.en_GB {
        width:140px;
        height:30px;
        background: transparent url('../images/headings-en_GB/heading_newsletter.png') no-repeat scroll 0 0;
    }
    .heading.open-programmes {
        width:161px;
        background: transparent url('../images/headings-en_GB/heading_open-programmes.png') no-repeat scroll 0 0;
    }
    .heading.more-in-depth.en_GB {
        width:161px;
        background: transparent url('../images/headings-en_GB/heading_more-in-depth.png') no-repeat scroll 0 0;
    }
    .heading.survey {
        width:63px;
        background: transparent url('../images/headings-en_GB/heading_survey.png') no-repeat scroll 0 0;
    }    


    .communicating-en-GB h2.heading.communicating-en-GB {
        width:700px;
        height:298px;
        background: transparent url('../images/headings-banners/what_we_offer_communicating.png') no-repeat scroll 0 0;
    }
    .kommunikation h2.kommunikation {
        width:700px;
        height:298px;
        background: transparent url('../images/headings-banners/tjanster_kommunikation.png') no-repeat scroll 0 0;
    }
    .languages h2.heading.languages {
        width:700px;
        height:284px;
        background: transparent url('../images/headings-banners/what_we_offer_languages.png') no-repeat scroll 0 0;
    }
    .executive-english h2.heading.executive-english {
        width:700px;
        height:284px;
        background: transparent url('../images/headings-banners/what_we_offer_languages_executive_english.png') no-repeat scroll 0 0;
    }    
    .open-programmes h2.heading.open-programmes {
        width:700px;
        height:284px;
        background: transparent url('../images/headings-banners/what_we_offer_open_programmes.png') no-repeat scroll 0 0;
    }
    .oeppna-workshops h2.heading.oeppna-workshops {
        width:700px;
        height:284px;
        background: transparent url('../images/headings-banners/tjanster_program.png') no-repeat scroll 0 0;
    }
    .learning-en-GB h2.heading.learning-en-GB {
        width:700px;
        height:268px;
        background: transparent url('../images/headings-banners/what_we_offer_learning.png') no-repeat scroll 0 0;
    }
    .laerande h2.heading.laerande {
        width:700px;
        height:268px;
        background: transparent url('../images/headings-banners/tjanster_larande.png') no-repeat scroll 0 0;
    }
    .sprak h2.sprak {
        width:700px;
        height:284px;
        background: transparent url('../images/headings-banners/tjanster_sprak.png') no-repeat scroll 0 0;
    }
    .ledarskap-and-medarbetarskap h2.ledarskap-and-medarbetarskap {
        width:700px;
        height:293px;
        background: transparent url('../images/headings-banners/tjanster_ledarskap.png') no-repeat scroll 0 0;
    }
    .leadership-and-employeeship h2.leadership-and-employeeship {
        width:700px;
        height:293px;
        background: transparent url('../images/headings-banners/what_we_offer_leadership.png') no-repeat scroll 0 0;
    }
    .facilitating-en-GB h2.facilitating-en-GB {
        width:700px;
        height:327px;
        background: transparent url('../images/headings-banners/what_we_offer_facilitating.png') no-repeat scroll -20px 0;
    }
    .facilitering h2.facilitering {
        width:700px;
        height:327px;
        background: transparent url('../images/headings-banners/tjanster_facilitating.png') no-repeat scroll -20px 0;
    }

#Header {
    margin-bottom:20px;
}
#Logo {
    display:block;
    float:left;
    width:265px;
    height:50px;
    margin-top:20px;
    background: url('../images/logo.png') no-repeat scroll 0 0 !important;
    text-indent:-999em;
}
    body.cn #Logo {
        padding-top:50px;
        text-indent:0em;
        font-size:0.6em;
        color:#2c1416;
        text-decoration:none;
    }
#TopMenu {
    float:right;
    margin-top:25px;
}
    #TopMenu a {
        padding: 0 5px;
        color:#2c1416;
        text-decoration:none;
    }
        #TopMenu a:hover {
            text-decoration:underline;
        }
        #TopMenu a.login {
            padding:5px 10px;
            color:#FFF;
            text-transform:uppercase;
            background-color:#ff8800;
            overflow:auto;
        }   
#Search {
    float:right;
    clear:right;
    margin-top:5px;
}
#Search input {
    border: 1px solid #95898a;
    border: 1px solid rgba(44,20,22,0.5);
    width:190px;
}
#SearchForm_SearchForm .action {
    display:none;
}
#Menu1,
#Menu1Chinese {
    margin:0;
    padding:0;
    border-bottom: 1px solid #95898a;
    border-bottom: 1px solid rgba(44,20,22,0.5);    
    overflow:auto;
    margin-bottom:40px;
    list-style:none;
}
    #Menu1 li,
    #Menu1Chinese li {
        float:left;
        margin:0;
        padding:0;
        margin-right:26px;
        color:#2c1416;
        font-size: 15px;
        font-weight:bold;
        list-style:none;
    }
        #Menu1 li a {
            display:block;
            height:15px;
            margin-bottom:9px;
            color:#2c1416;
            text-transform:uppercase;
            text-decoration:none;
            text-indent:-999em;
        }
            #Menu1 li a:hover,
            #Menu1 li a.current,
            #Menu1 li a.section {
                background-position:0 -48px !important;
            }
        #Menu1Chinese li a {
            margin-bottom:9px;
            color:#2c1416;
            text-transform:uppercase;
            text-decoration:none;
        }
        #Menu1Chinese li a:hover,
        #Menu1Chinese li a.current {
            color:#D80078;
        }

/* Top-menu Swedish
-------------------------------------------- */
#Menu1 li a.home {
    width:32px;
    background: transparent url('../images/headings-sv_SE/heading_hem.png') no-repeat scroll 0 0;
}
#Menu1 li a.tjanster {
    width:82px;
    background: transparent url('../images/headings-sv_SE/heading_tjaenster.png') no-repeat scroll 0 0;
}
#Menu1 li a.om-oss {
    width:62px;
    background: transparent url('../images/headings-sv_SE/heading_om-oss.png') no-repeat scroll 0 0;
}
#Menu1 li a.nyheter {
    width:74px;
    background: transparent url('../images/headings-sv_SE/heading_nyheter.png') no-repeat scroll 0 0;
}
#Menu1 li a.kundsidor {
    width:134px;
    background: transparent url('../images/headings-sv_SE/heading_material.png') no-repeat scroll 0 0;
}
/* Top-menu English
-------------------------------------------- */
#Menu1 li a.home-en {
    width:46px;
    background: transparent url('../images/headings-en_GB/heading_home.png') no-repeat scroll 0 0;
}    
#Menu1 li a.services {
    width:137px;
    background: transparent url('../images/headings-en_GB/heading_services.png') no-repeat scroll 0 0;
}    
#Menu1 li a.about-us {
    width:80px;
    background: transparent url('../images/headings-en_GB/heading_about-us.png') no-repeat scroll 0 0;
}    
#Menu1 li a.client-pages {
    width:95px;
    background: transparent url('../images/headings-en_GB/heading_resources.png') no-repeat scroll 0 0;
}    
#Menu1 li a.news {
    width:47px;
    background: transparent url('../images/headings-en_GB/heading_news.png') no-repeat scroll 0 0;
}    

.main {
    background: transparent url('../images/line.png') repeat-y scroll 711px 0;
}

.category {
    background: transparent url('../images/line.png') repeat-y scroll 229px 0;
}
        
#SlideshowWrapper {
    margin-bottom:20px;
}

#Sections {
    background: transparent url('../images/line_grid_9.png') repeat-y scroll 0 0;    
}

.section {
    margin-bottom:40px;
}
    .section img {
        margin-bottom:20px;
    }

#News {
    min-height:600px;    
}
    .content #News h3 {
        width:220px;
        padding-top:0;
        margin-bottom:0;
    }
        #News h3 a {
            color:#ff8800;
            text-decoration:none;
        }

#Footer {
    width:980px;
    margin-bottom:40px;
    overflow:auto;
    margin-top:2px;
}
    #Footer a {
        color:#2c1416;
        text-decoration:none;
    }
        #Footer a:hover {
            text-decoration:underline;
        }

    
/* SIDEBAR
-------------------------------------------- */
.sidebarBox {
    border-bottom: 1px solid #95898a;
    border-bottom: 1px solid rgba(44,20,22,0.5);
    margin-bottom:16px;
}
    .sidebarBox.last {
        border-bottom:none;
    }
#Menu2,
#Sidebar .menu-second-level {
    margin:0;
    padding:0;
    margin-bottom:16px;
    list-style:none;
}
    #Menu2 li,
    #Sidebar .menu-second-level li {
        margin:0;
        margin-bottom:6px;
        padding:0;
        padding-left:16px;
        list-style:none;
        background: transparent url('../images/menu2_arrow.png') no-repeat scroll 0 3px;
    }
        #Menu2 li:hover,
        #Menu2 li.current,
        #Sidebar .menu-second-level li:hover,
        #Sidebar .menu-second-level li.current {
            background-position: 0 -27px;
        }
        #Menu2 li a,
        #Sidebar .menu-second-level li a {
            display:block;
            text-indent:-999em;
            height:14px;
            background-position:0 -24px;
        }
            #Menu2 li a span,
            #Sidebar .menu-second-level li a span {
                padding-left:16px;
            }
        #Menu2 li a:hover,
        #Menu2 li a.current,
        #Sidebar .menu-second-level li a:hover,
        #Sidebar .menu-second-level li a.current {
            background-position: 0 -48px !important;
        }
#Menu2 li a.section {
    margin-bottom:0;
}
.sidebarBox.share iframe,
.sidebarBox.share .IN-widget {
    float:left;
}


/* Sub-menu Swedish
-------------------------------------------- */
#Menu2 li a.kommunicera {
    width:120px;
    background: transparent url('../images/headings-sv_SE/heading_kommunicera.png') no-repeat scroll 0 -24px;
}
#Menu2 li a.facilitering {
    width:109px;
    background: transparent url('../images/headings-sv_SE/heading_facilitering.png') no-repeat scroll 0 -24px;
}
#Menu2 li a.laerande {
    width:76px;
    background: transparent url('../images/headings-sv_SE/heading_laerande.png') no-repeat scroll 0 -24px;
}
#Menu2 li a.ledarskap-and-medarbetarskap {
    width:152px;
    height:29px;
    background: transparent url('../images/headings-sv_SE/heading_ledarskap-and-medarbetarskap.png') no-repeat scroll 0 -37px;
}
#Menu2 li a.ledarskap-and-medarbetarskap:hover,
#Menu2 li a.ledarskap-and-medarbetarskap.current {
    background-position: 0 -75px !important;
}
#Menu2 li a.sprak {
    width:52px;
    background: transparent url('../images/headings-sv_SE/heading_sprak.png') no-repeat scroll 0 -24px;
}
#Menu2 li a.oeppna-workshops {
    width:164px;
    background: transparent url('../images/headings-sv_SE/heading_oeppna-workshops.png') no-repeat scroll 0 -24px;
}
#Menu2 li a.lorensbergs-consultants {
    width:170px;
    background: transparent url('../images/headings-sv_SE/heading_lorensbergs-consultants.png') no-repeat scroll 0 -24px;
}
#Menu2 li a.vara-kunder {
    width:116px;
    background: transparent url('../images/headings-sv_SE/heading_vara-kunder.png') no-repeat scroll 0 -24px;
}
#Menu2 li a.kontakta-oss {
    width:124px;
    background: transparent url('../images/headings-sv_SE/heading_kontakta-oss.png') no-repeat scroll 0 -24px;
}
#Menu2 li a.gillar-och-ogillar {
    width:171px;
    background: transparent url('../images/headings-sv_SE/heading_gillar-och-ogillar.png') no-repeat scroll 0 -24px;
}
#Menu2 li a.pdf-bibliotek {
    width:121px;
    background: transparent url('../images/headings-sv_SE/heading_pdf-bibliotek.png') no-repeat scroll 0 -24px;
}
#Menu2 li a.laenkar {
    width:65px;
    background: transparent url('../images/headings-sv_SE/heading_laenkar.png') no-repeat scroll 0 -24px;
}
#Menu2 li a.skapa-konto {
    width:115px;
    background: transparent url('../images/headings-sv_SE/heading_skapa-konto.png') no-repeat scroll 0 -24px;
}
#Menu2 li a.all-news {
    width:120px;
    background: transparent url('../images/headings-sv_SE/heading_alla-nyheter.png') no-repeat scroll 0 -24px;
}
    #Menu2 li a.all-news.en_GB {
        width:120px;
        background: transparent url('../images/headings-en_GB/heading_all-news.png') no-repeat scroll 0 -24px;
    }
#Menu2 li a.posten-kundsidor {
    width:163px;
    background: transparent url('../images/headings-sv_SE/heading_posten-kundsidor.png') no-repeat scroll 0 -24px;
}
/* Sub-menu English
-------------------------------------------- */
#Menu2 li a.heading.leadership-and-employeeship {
    width:121px;
    background: transparent url('../images/headings-en_GB/heading_leadership-and-employeeship.png') no-repeat scroll 0 0;
}    
#Menu2 li a.heading.open-courses-and-workshops {
    width:143px;
    background: transparent url('../images/headings-en_GB/heading_open-courses-and-workshops.png') no-repeat scroll 0 0;
}
#Menu2 li a.heading.leadership-and-employeeship,
#Menu2 li a.heading.open-courses-and-workshops {
    height:30px;
    background-position:0 -37px;
}    
    #Menu2 li a.heading.leadership-and-employeeship:hover,
    #Menu2 li a.heading.open-courses-and-workshops:hover,
    #Menu2 li a.heading.leadership-and-employeeship.current,
    #Menu2 li a.heading.open-courses-and-workshops.current {
        background-position: 0 -75px !important;
    }    

/* FORMS
-------------------------------------------- */
form {
    margin-bottom:16px;
}
    form fieldset {
        margin-bottom:0;
    }
    form .field {
        margin-bottom:16px;
    }
    form input {
        border: 1px solid #95898a;
        border: 1px solid rgba(44,20,22,0.5);
        width:218px;
    }
        form input.action {
            width:auto;
            background-color: #2C1416;
            color: #FFFFFF;
            overflow: auto;
            padding: 5px 10px;
            border:0;
        }
    #SidebarSubscriptionForm h4, h4#Form_Form_MemberInfo {
        display: none;
    }

/* CATEGORY HOLDER
-------------------------------------------- */
.categoryHolder {
    font-size:1.25em;
    line-height:1.25em;
}
    .categoryHolder .wrapper {
        padding:30px 20px;
        margin-bottom:20px;
        background-color:#2c1416;
        color:#FFF;
    }
    .categoryHolder .categoryHeading {
        margin-bottom:20px;
    }
.categoryHolder #Puffs {
    margin:0;
    padding:0;
    overflow:auto;
}
    .categoryHolder #Puffs li {
        float:left;
        width:225px;
        margin-left:15px;
    }
        .categoryHolder #Puffs li a {
            color:#FFF;
            text-decoration:none;
        }
            .categoryHolder #Puffs li a:hover {
                text-decoration:underline;
            }

/* CATEGORY PAGE
-------------------------------------------- */
.printHeader {
    height:17px;
    text-align:right;
    margin-bottom:5px;
    margin-top:-22px;
}
    .printHeader a {
        padding: 0 5px;
        color:#2c1416;
        text-decoration:none;
    }
        .printHeader a.last {
            padding-right:0;
        }
        .printHeader a:hover {
            text-decoration:underline;
        }
.articleImage {
    margin-top:35px;
}
.articleImage img {
    margin-bottom:10px;
}
.addthis_toolbox a {
    color:#2c1416;
    text-decoration:none;
}
    .addthis_toolbox a:hover {
        text-decoration:underline;
    }
    .addthis_toolbox a span {
        display:inline;
        background:none;
    }

/* STAFF PAGE
-------------------------------------------- */
.person {
    float:left;
    width:140px;
    margin-right:35px;
}
    .person .photo {
        height: 180px;
        width: 140px;
        margin-bottom:8px;
        overflow: hidden;        
    }
    .person .details {
        font-size:0.8em;
    }
    h3.huvudkontoret,
    h3.head-office {
        display:none;
    }
    
/* OUR CLIENTS
-------------------------------------------- */
.reference {
    float: left;
    height: 150px;
    margin: 0;
    margin-right:20px;
    overflow: hidden;
    width: 160px;
}    
    .reference.last {
        margin-right:0;
    }    

/* CONTACT US
-------------------------------------------- */
#Address img {
    margin-bottom:20px;
}
.contactPerson {
}
    .contactPerson .photo {
        height: 280px;
        overflow: hidden;
        width: 220px;
    }

/* NEWS
-------------------------------------------- */
.newsListing h3 a {
    color: #FF8800;
    text-decoration:none;
}
    .newsListing h3 a:hover {
        color: #FF8800;
    }
    
/* FACILITATING
-------------------------------------------- */
.facilitating-en-GB .grid_3.articleImage {
    margin-top:881px;
}
.facilitering .grid_3.articleImage {
    margin-top:935px;
}

/* EXECUTIVE ENGLISH
-------------------------------------------- */
.executive-english .grid_3.articleImage img {
    margin-left: 50px;
    margin-top: 665px;
    width: 120px;
}


    
/* SLIDESHOW
-------------------------------------------- */
#SlideshowWrapper {
    position:relative;
    width:700px;
    height:280px;
}
    #SlideshowWrapper #Slideshow {
    }
        #SlideshowWrapper #Slideshow .slide {
            position:relative;
            display:none;
            width:700px;
            height:280px;
        }
        #SlideshowWrapper #Slideshow .slide.active {
            display:block;
        }
        #SlideshowWrapper #Slideshow .slide img {
            position:absolute;
        }
        #SlideshowWrapper #Slideshow .slide .text {
            position:absolute;
            width:660px;
            height:240px;
            padding:20px;
        }
            #SlideshowWrapper #Slideshow .slide .text span {
                border-bottom: 2px solid;
                display: inline;
                font-size: 54px;
                text-transform:uppercase;
                font-weight:bold;
            }
    .newsListing h2 a:hover {
        color: #D80078;
    }
    #SlideshowLinks {
        position:absolute;
        float:left;
        width:auto;
        left:0;
        bottom:20px;
    }
    .slideLink {
        display:block;
        float:left;
        width:16px;
        height:16px;
        margin-right:6px;
        background: transparent url('../images/icon_carousel.png') no-repeat scroll 0 0;
        text-indent:-999em;
        cursor:pointer;
    }
        .slideLink.active {
            background-position: 0 -20px;
        }
        

body.cn {
    font-family: Arial,Helvetica,sans-serif;
    font-size: 0.73em;
    line-height: 26px;
}
body.cn p {
    text-indent: 2em;
}

body.cn #Sections .grid_6 {
    width:440px;
}
body.cn #Sections .grid_3 {
    width:240px;
}
body.cn #Sections ul li {
    margin:0;
    padding:0;
    list-style:none;
}
    body.cn #Sections {
        background: transparent url("../images/line.png") repeat-y scroll 450px 0; 
    }