* html body {
	text-align: center;
}
.body_start{
  font-family : Arial, Verdana, Trebuchet MS, Helvetica, sans-serif;
  font-size: 12px;
  color: #434343;
  height: 100%;
  margin: 0px 0px 0px 0px;
  background-color: #8a8a8b;
}
.start_page_outer{
  /*border: 1px solid black;*/
  width: 986px;
  margin: 0px auto;
  background-image: url(../img/bg_start2.gif);
  background-position: 2px 0px;
  background-repeat: repeat-y;
}
* html .start_page_outer {
  margin: 0px;
  text-align: left; 
}
.start_page{
  /*border: 1px solid black;*/
  width: 986px;
  /*margin: 0px auto;*/
  background-image: url(../img/bg_start.gif);
  background-position: left top;
  background-repeat: no-repeat;
}
.start_page_inner{
  /*border: 1px solid black;*/
  width: 960px;
  margin: 0px 0px 0px 12px;
}
.start_header{
  /*border: 1px solid black;*/
  width: 960px;
  height: 305px;
  position: relative;
  top: 0px;
  left: 0px;
}
.start_header_flash{
  /*border: 1px solid black;*/
  width: 960px;
  height: 215px;
  position: relative;
  top: 0px;
  left: 0px;
}
.start_trenner_beforeMenu{
  /*border: 1px solid black;*/
  width: 140px;
  height: 49px;
  float: left;
}
.start_contbereich{
  /*border: 1px solid black;*/
  width: 960px;
  padding: 0px 0px 20px 0px;
}
.start_box1{
  /*border: 1px solid black;*/
  float: left;
  margin: 20px 68px 0px 42px;
}
.start_neuheitTop{
  /*border: 1px solid black;*/
  width: 182px;
  height: 30px;
  background-image: url(../img/neuheiten_top.jpg);
  background-position: left top;
  background-repeat: no-repeat;
}
.start_neuheitMiddle{
  /*border: 1px solid black;*/
  width: 182px;
  height: 225px;
  background-image: url(../img/neuheiten_middle2.jpg);
  background-position: left top;
  background-repeat: repeat-y;
}
.start_neuheitBottom{
  /*border: 1px solid black;*/
  width: 182px;
  height: 15px;
  background-image: url(../img/neuheiten_bottom.jpg);
  background-position: left top;
  background-repeat: no-repeat;
}
.start_box2{
  /*border: 1px solid black;*/
  float: left;
  margin: 20px 8px 0px 0px;
}
.start_refTop{
  /*border: 1px solid black;*/
  width: 242px;
  height: 30px;
  background-image: url(../img/ref_top2.jpg);
  background-position: left top;
  background-repeat: no-repeat;
}
.start_refTopInner{
	font-size: 14px;
	color: #ffffff;
	padding: 6px 0px 0px 12px;
}
.start_refMiddle{
  /*border: 1px solid black;*/
  width: 242px;
  height: 225px;
  background-image: url(../img/ref_middle2.jpg);
  background-position: left top;
  background-repeat: repeat-y;
}
.start_refBottom{
  /*border: 1px solid black;*/
  width: 242px;
  height: 15px;
  background-image: url(../img/ref_bottom.jpg);
  background-position: left top;
  background-repeat: no-repeat;
}
.start_box3{
  /*border: 1px solid black;*/
  float: left;
  margin: 20px 6px 0px 0px;
}
.start_messeTop{
  /*border: 1px solid black;*/
  width: 183px;
  height: 30px;
  background-image: url(../img/messe_top.jpg);
  background-position: left top;
  background-repeat: no-repeat;
}
.start_messeMiddle{
  /*border: 1px solid black;*/
  width: 183px;
  height: 225px;
  background-image: url(../img/messe_middle2.jpg);
  background-position: left top;
  background-repeat: repeat-y;
}
.start_messeBottom{
  /*border: 1px solid black;*/
  width: 183px;
  height: 15px;
  background-image: url(../img/messe_bottom.jpg);
  background-position: left top;
  background-repeat: no-repeat;
}
.start_box4{
  /*border: 1px solid black;*/
  float: left;
  margin: 20px 0px 0px 0px;
}
.start_box4_top{
  /*border: 1px solid black;*/
}
.start_box4_bottom{
  /*border: 1px solid black;*/
}
.start_schulTop{
  /*border: 1px solid black;*/
  width: 184px;
  height: 30px;
  background-image: url(../img/schul_top.jpg);
  background-position: left top;
  background-repeat: no-repeat;
}
.start_schulMiddle{
  /*border: 1px solid black;*/
  width: 184px;
  height: 85px;
  background-image: url(../img/schul_middle2.jpg);
  background-position: left top;
  background-repeat: repeat-y;
}
.start_schulBottom{
  /*border: 1px solid black;*/
  width: 184px;
  height: 15px;
  background-image: url(../img/schul_bottom.jpg);
  background-position: left top;
  background-repeat: no-repeat;
}
.start_downTop{
  /*border: 1px solid black;*/
  width: 184px;
  height: 30px;
  background-image: url(../img/down_top.jpg);
  background-position: left top;
  background-repeat: no-repeat;
}
.box_trenner{
  /*border: 1px solid black;*/
  width: 184px;
  height: 10px;
}
.start_innerBox{
  /*border: 1px solid black;*/
  margin: 0px 10px 0px 10px;
}
.start_innerBox .bodytext{
  padding: 5px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
}
.start_innerBoxLink{
  /*border: 1px solid black;*/
  margin: 0px 10px 0px 10px;
  text-align: right;
}
.start_innerBoxBild{
  /*border: 1px solid black;*/
  margin: 0px 10px 0px 10px;
  text-align: center;
}
