div.index_private {
  background: url(../images/headers/index_private.jpg) no-repeat;
}

div.index_business {
  background: url(../images/headers/index_business.jpg) no-repeat;
}


div#switch a:hover {
  color: #f7af2f;
}

ul.application li {
  float: left;
  margin-right: 10px;
  width: 150px;
}

div.icon_forfree {
  top: -40px;
  left: 160px;
}

div.knigge {
  background: url(../images/start/knigge_thumb.gif) no-repeat right 0;
  min-height: 200px;
  height: auto !important;
  height: 200px;
}

ul.application li.minute_application {
  background: url(../images/icons/application_xxlarge.gif) no-repeat 0 5px;
  height: 90px;
}

ul.application li.website {
  background: url(../images/icons/website_xxlarge.gif) no-repeat 0 5px;
  height: 90px;  
}

div.training_private {
  position: relative;
}

  div.training_private div.job_offer {
    position: absolute;
    left: 240px;
    top: -4px;
  }

/* JOBSUCHE
--------------------------------------------------------------------------------*/
div.jobsearch label {
  color: #FEF7EB;
  font-size: 1.1em;
}

  div.jobsearch input.help,
  div.jobsearch input.focus {
    padding: 1px 3px;
  }
  
  div.jobsearch input.accept {
    top: 1px;
  }

div.events ul li a {
  float: left;
}

div.events ul li {
  clear: both;
}



/*
-----------------------------------------------------------------------------------------------
=UNTERNEHMENSBEREICH
-----------------------------------------------------------------------------------------------
*/
div.products_pool div.price {
  color: #fff;
  position: relative;
  top: -65px;
  left: 10px;
}

div.products_pool .info_green,
div.products_pool .info_brown {
   margin-top: 0px;
   position: relative;
   top: -57px;
   left: 2px;
}

  div.products_pool ul {
    list-style: square;
    padding-bottom: 10px;
  }
  
  div.products_pool ul li {
    margin-left: 20px;
  }
  
  div.products_pool h3.specify {
   color: #17A6EC;
  }
  
  div.topcompany_xlarge .price,
  div.job_offer_individual_xlarge .price {
    color: #FFFFFF;
    font-size: 1.2em;
    left: 227px;
    position: relative;
    text-align: center;
    top: 20px;
    width: 80px;
  }
  
    div.companyprofile_xlarge div.price {
      color:#FFFFFF;
      font-size: 1.2em;
      position: relative;
      text-align:center;
      top: 20px;
      margin-left: 8px;
      left: 218px;
      width: 80px;
    }
  
    div.topcompany_xlarge .price {
      top: 29px;
      font-size: 1em;
    }
    
    div.topcompany_xxlarge .price {
      top: 29px;
      font-size: 1em;
    }
  
  div.profiflat {
    background: url(../images/icons/profiflat_xxl_large.gif) no-repeat right 0;
    height: 220px;
  }
  
    div.profiflat div.price {
      color: #fff;
      top: 125px;
      font-size: 1.6em;
      margin-left: 10px;
    }
    
    div.profiflat .info_brown {
      margin-top: 136px;
    }

p.intro_text {
  font-size: 1.75em;
  font-weight: bold;
  margin: 0px;
  text-align: right;
}

  p.intro_text span {
    font-size: 1.5em;
    color: #3F2010;
  }

div.price_pdf a.link {
  position: relative;
  top: -10px;
}

div.price {
  position: relative; 
}


div.business_offer {
  position: relative;
  margin-bottom: -200px;
  top: -200px;
}

div.topcompany_xlarge div.pricelabel, div.individualjoboffer_xlarge div.pricelabel, div.companyprofile_xlarge div.pricelabel {
  position: absolute;
  margin: -20px 0 0 230px;
}

div.joboffer div.forfree {
  position: absolute;
  margin: -30px 0 0 220px;
}

div.discount_announcement a {
  position: relative;
  top: -20px;
}

div.countdown div {
  background: url(../images/startBusiness/bg_countdown.jpg) no-repeat;
  float: left;
  padding-right: 5px;
  padding-top: 4px;
  text-align: center;
  width: 50px;
}

  div.countdown div span {
    font-size: 0.8em;
  }

  div.countdown div span.number {
    color: #fff;
    font-size: 2.2em;
    font-weight: bold;
    line-height: 45px;
  }

div.logos {
  border-top: 1px solid #A6A6A6;
  border-bottom: 1px solid #A6A6A6;
  padding: 10px 0;
}

div.education {
  background: url(../images/startBusiness/education_offensive.jpg) no-repeat;
  height: 160px;
  padding: 30px 0px;
  border-bottom: 1px solid #A6A6A6;
}

  div.education a.accept {
    margin-top: 49px;
  }
  
  div.education img {
    float: right;
  }
  
  div.education div.price {
    background: url(../images/icons/star_price_brown.gif) no-repeat;
    position: absolute;
    z-index: 10;
    font-size: 1.1em;
    color: #fff;
    text-align: center;
    padding: 28px 23px;
    top: -35px;
    left: -28px;
  }



/*
-----------------------------------------------------------------------------------------------
=ADVENTSKALENDER
-----------------------------------------------------------------------------------------------
*/

div.campaign_christmas {
  position: absolute;
  left: 855px;
  top: 280px;
  z-index: 6;
  text-align: center;
  font-size: 1.2em;
  font-weight: bold;
}

  div.campaign_christmas a {
    color: #fff;
    display: block;
    padding-right: 20px;
    width: 80px;
  }

