div#frame {
  width: 950px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
  text-align: left;
  margin-top:15px;
}
 
div#background_image {

	background-position: left top;
	background-repeat: no-repeat;
}

div#background_top {
	background-image: url(../Images/background_top.png);
	background-position: right top;	
	background-repeat: no-repeat;
}

/* IE6 Hack */
* html div#background_top {
	background-image: url(../Images/background_top.gif);
  position: relative;
  width: 950px;
}

div#background_bottom {
	background-image: url(../Images/background_bottom.png);
	background-position: left bottom;	
	background-repeat: no-repeat;
}

/* IE6 Hack */
* html div#background_bottom {
	background-image: url(../Images/background_bottom.gif);
  position: relative;
  width: 950px;
}


div#menue {
	float:left;
	width:171px;
	padding-top: 10px;
	background-color: #FFFFFF;
	margin-bottom: 180px;
}

div#logo {
	float: right;
	padding-right: 28px;
	padding-top: 92px;
	
}

div#info_content {
	float:right;
	clear:right;
	width:381px;
	margin-right: 28px;
	margin-top: 10px;
	font-size: 14px;
	padding-left: 23px;
	color: #000000;
	background-image: url(../Images/1px50transparent.png);
	background-repeat:repeat;
}

/* IE6 Hack */
* html div#info_content {
	 behavior: url(../iepngfix.htc);
}
div#text_content, 
div#text_content_2s,
div#text_content_2s_50_50,
div#text_content_2s_vollebreite,
div#text_content_1sbreit,
div#text_content_1svollebreite{
	float: right;
	clear:right;
	width: 404px;
	margin-right: 28px;
	margin-bottom: 50px;
	margin-top: 10px;
}
div#text_content_2s,div#text_content_2s_50_50, div#text_content_1sbreit {
	width: 604px;
	margin-bottom: 60px;
}
div#text_content_1svollebreite,
div#text_content_2s_vollebreite {
	width: 725px;
	margin-bottom: 80px;
}
div#text_content_2s div#left {
	float: left;
	width: 300px;
}
div#text_content_2s div#right {
	float:right;
	width: 230px;
}
div#text_content_2s_50_50 div#left {
	float: left;
	width: 265px;
}
div#text_content_2s_50_50 div#right {
	float:right;
	width: 265px;
}
div#text_content_2s_vollebreite div#left {
	float: left;
	width: 330px;
}
div#text_content_2s_vollebreite div#right {
	float:right;
	width: 330px;
}

/* IE6 Hack */
* html div#text_content {
  margin-bottom: 45px;
}

div#text_content_top {
	background-image:url(../Images/textbox_top.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 20px;
}
div#text_content_2s div#text_content_top,
div#text_content_2s_50_50 div#text_content_top,
div#text_content_1sbreit div#text_content_top {
	background-image:url(../Images/textbox_top_2s.png);	
}
div#text_content_1svollebreite div#text_content_top,
div#text_content_2s_vollebreite div#text_content_top {
	background-image:url(../Images/textbox_top_1sbreit.png);	
}
/* IE6 Hack */
* html div#text_content_top {
	background-image: url(../Images/textbox_top.gif);
}
* html div#text_content_2s div#text_content_top {
	background-image: url(../Images/textbox_top_2s.gif);
}
* html div#text_content_2s_50_50 div#text_content_top {
	background-image: url(../Images/textbox_top_2s.gif);
}
* html div#text_content_1sbreit div#text_content_top {
	background-image: url(../Images/textbox_top_2s.gif);
}
* html div#text_content_1svollebreite div#text_content_top {
	background-image: url(../Images/textbox_top_1sbreit.gif);
}
* html div#text_content_2s_vollebreite div#text_content_top {
	background-image: url(../Images/textbox_top_1sbreit.gif);
}

div#text_content div#content, div#text_content_2s div#content,
div#text_content div#content, div#text_content_2s_50_50 div#content, 
div#text_content_1sbreit div#content, 
div#text_content_1svollebreite div#content,
div#text_content_2s_vollebreite div#content{
	background-color: #FFF4DB;
	padding-left: 23px;
	padding-right: 23px;
}

div#text_content_bottom {
	background-image:url(../Images/textbox_bottom.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 20px;
	margin-top: -8px;
	clear: both;
}
div#text_content_2s div#text_content_bottom, 
div#text_content_2s_50_50 div#text_content_bottom, 
div#text_content_1sbreit div#text_content_bottom {
	background-image:url(../Images/textbox_bottom_2s.png);
}
div#text_content_1svollebreite div#text_content_bottom,
div#text_content_2s_vollebreite div#text_content_bottom {
	background-image:url(../Images/textbox_bottom_1sbreit.png);
}

/* IE6 Hack */
* html div#text_content_bottom {
	background-image: url(../Images/textbox_bottom.gif);
}
* html div#text_content_2s div#text_content_bottom {
	background-image: url(../Images/textbox_bottom_2s.gif);
}
* html div#text_content_2s_50_50 div#text_content_bottom {
	background-image: url(../Images/textbox_bottom_2s.gif);
}
* html div#text_content_1sbreit div#text_content_bottom {
	background-image: url(../Images/textbox_bottom_2s.gif);
}
* html div#text_content_1svollebreite div#text_content_bottom {
	background-image: url(../Images/textbox_bottom_1sbreit.gif);
}
* html div#text_content_2s_vollebreite div#text_content_bottom {
	background-image: url(../Images/textbox_bottom_1sbreit.gif);
}

div#footer {
	text-align: right;
	clear: both;
}

div#footer_left {
  float: left;
}
div#footer_right {
  float: right;
	padding-top: 8px;
}











