/* Stylesheets für die Startseite */

html,body {
  width:                 100%;
  height:                100%;
  margin:                0px;
  padding:               0px;
}

img {
  border:                0;
}

table#box {
  width:                 100%;
  height:                100%;
  background:            #FFFFFF;
	background-image:      url(../img/start/bg.jpg);
  background-position:   center center;
  background-repeat:     no-repeat;
}

/* Seitenkopf */

div#header {
  float:                 left;
  margin:                0px 0px 10px 0px;
  width:                 100%;
  height:                170px;
}

tr#header-row {
  height:                170px;
}

td#header-left {
  padding:               0px 0px 6px 0px;
  vertical-align:        bottom;
  width:                 370px;
}

#header-right {
  padding:               0px 0px 0px 0px;
  text-align:            left;
  vertical-align:        top;
}

/* Zellen mit Logos */

div#companys {
  float:                 left;
  width:                 100%;
  height:                310px;
  text-align:            center;
}

#td-beckenbach,#td-wolpert,#td-zr,#td-ssp,#td-protech,#td-gsw,#td-funke {
  width:                 200px;
  height:                154px;
}

#wolpert-ag {
  width:                 225px;
}
#beckenbach {
  width:                 225px;
}
#wolpert {
  width:                 225px;
}
#zr {
  width:                 225px;
}
#ssp {
  width:                 225px;
}
#protech {
  width:                 225px;
}
#gsw {
  width:                 225px;
}
#funke {
  width:                 225px;
}

#td-wolpert {
  text-align:            left;
}

#td-funke {
  text-align:            left;
}

#td-beckenbach {
  text-align:            center;
}

#td-zr {
  text-align:            right;
}

#td-ssp {
  text-align:            left;
}

#td-protech {
  text-align:            center;
}

#td-gsw {
  text-align:            right;
}