
#main
{
  background: #515151 url('images/hintergrund_gelb.png') no-repeat;
  padding-top: 37px;
}

 #main #contentLeft
{
  background: url("images/weisses_feld_300.png") no-repeat;
  height: 300px;
  width: 550px;
  margin-top: 73px;
  margin-left: 3px;
  position: relative;
}

#mainRight
{
  position: relative;
}

#contentRight img
{
  display: none;
  margin-top: 73px;
  position: absolute;
  left: 53px;
}

.showRethinkingimg
{
  display: block !important;
}

.showIntegratedimg
{
  display: block !important;
}

.showAddonsimg
{
  display: block !important;
}

.showBernhard
{
  display: block !important;
}

.showPartnerimg
{
  display: block !important;
}

.showKundenimg
{
  display: block !important;
}

.showKontaktimg
{
  display: block !important;
}

.showImpressumimg
{
  display: block !important;
}

.active
{
  float: center;
  margin-left: 62px;
  width: 450px;
  font-family: futura_bk_btbook;
  font-size: 10pt;
}

.active p
{
  display: block !important;
}

.active p.einzug
{
  padding-left: 30px;
    padding-top: 5px;
}

.active p.absatzuberschrift
{
  padding-top: 25px;
}

.active p.absatzuberschrift1
{
  padding-top: 25px;
  line-height: 1.3;

}

.active p.ueberschrift
{
  font-weight: bold;
}

.active p.absatz
{
  padding-top: 17px;

}

.active p.absatzzeilenabstand
{
  padding-top: 17px;
  line-height: 1.3;
}

.active p.absatzzeilenabstand1
{
  padding-top: 7px;
  line-height: 1.3;
}

.active p.kunden
{
text-align: justify;
line-height: 2;
  padding-top: 17px;
}

.active p.absatz1
{
  padding-top: 7px;
}

.active p.absatzi
{
  padding-top: 5px;
}

.active p.integrated
{
  line-height: 1.3;
    padding-top: 7px;

}

.active p.integrated1
{
  line-height: 1.3;

}

#startPage
{
  padding-top: 20px;
}

#startPage p
{
  font-size: 30pt;
  font-family: futura_lt_btlight;
  padding-top: 20px;
  margin-top: 35px;
}

#rethinkingPage
{
}

#rethinkingPage p
{
font-family: futura_lt_btlight;
}

#integratedPage
{
}

#integratedPage p
{
font-family: futura_lt_btlight;

}

#addonsPage
{

}

#addonsPage p
{
font-family: futura_lt_btlight;
}

#aboutPage
{

}

#aboutPage p
{
font-family: futura_lt_btlight;

}

#partnerPage
{

}

#partnerPage p, #partnerPage a
{
font-family: futura_lt_btlight;
}

#partnerPage a:hover
{
  color: #8e9091;
}

#kontaktPage
{

}

#kontaktPage p
{
font-family: futura_lt_btlight;
}

#kundenPage
{

}

#kundenPage p
{
font-family: futura_lt_btlight;
}

#impressumPage
{

}

#impressumPage p
{
font-family: futura_lt_btlight;
font-size: 9pt !important;
}

#fragenPage
{
  font-family: futura_lt_btlight;
}

#leftColumn, #rightColumn
{
  float: left;
}

#fragenPage #leftColumn p
{
  height: 19px;
  padding-top: 6px;
}

#fragenPage #rightColumn p
{
  height: 25px;
  padding-left: 10px;
}

#fragenPage .absatz
{
  padding-bottom: 15px;
}

#fragenPage input
{
  font-family: futura_lt_btlight;
  color: #8e9091;
}

#fragenSubmit
{
  margin-top: 15px;
  border: none;
  background: transparent;
  font-size: 14pt;
}

#fragenSubmit:hover
{
  cursor: hand;
  cursor: pointer;
}

#inputPSG
{
  resize: none;
  overflow: auto;
  font-family: futura_lt_btlight;
  color: #8e9091;
  width: 300px;
  padding-top: 3px;
  height: 60px;
}

#fragenPage #rightColumn input
{
  width: 300px;
  padding-top: 3px;
  height: 15px;
}

.hidden
{
  display: none;
}

#contentLeft p
{
  display: none;
}

#navArrows div
{
  height: 33px;
  width: 33px;
  position: absolute;
  top: 134px;
}

#arrowRight
{
  background: url("images/pfeil_rechts.png") no-repeat;
  right: 10px;
}

#arrowLeft
{
  background: url("images/pfeil_links.png") no-repeat;
  left: 10px;
}

#arrowRight:hover
{
  cursor: hand;
  cursor: pointer;
}

#arrowLeft:hover
{
  cursor: hand;
  cursor: pointer;
}

.activeFooter
{
  color: #FFFFFF;
}

#nav1
{
  background: transparent url('images/nav/1_i.png') no-repeat;
}

#nav2
{
  background: transparent url('images/nav/2_i.png') no-repeat;
}

#nav3
{
  background: transparent url('images/nav/3_i.png') no-repeat;
}

#nav4
{
  background: transparent url('images/nav/4_i.png') no-repeat;
}

#nav5
{
  background: transparent url('images/nav/5_i.png') no-repeat;
}

#nav1:hover
{
  background: transparent url('images/nav/1_a.png') no-repeat;
  cursor: hand;
  cursor: pointer;
}

#nav2:hover
{
  background: transparent url('images/nav/2_a.png') no-repeat;
  cursor: hand;
  cursor: pointer;
}

#nav3:hover
{
  background: transparent url('images/nav/3_a.png') no-repeat;
  cursor: hand;
  cursor: pointer;
}

#nav4:hover
{
  background: transparent url('images/nav/4_a.png') no-repeat;
  cursor: hand;
  cursor: pointer;
}

#nav5:hover
{
  background: transparent url('images/nav/5_a.png') no-repeat;
  cursor: hand;
  cursor: pointer;
}