body {
	background-color: #2E052D;
	margin-top: 0px;
	overflow:auto;
	margin-right: 0px;
	margin-left: 0px;
}
#home_content {
	background-image: url(/media/design/idee3_03.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	position: relative;
	height: 418px;
	width: 920px;
	left: 10px;
	top: -10px;
}
#home_pic {
	position: absolute;
	height: 408px;
	width: 159px;
	top: 5px;
	right: 6px;
	text-align: center;
	vertical-align: middle;
}
#home_news_1 {
	width: 451px;
	height: 89px;
	position: absolute;
	left: 30px;
	top: 39px;
}
#home_flyer {
	position: absolute;
	height: 338px;
	width: 324px;
	left: 456px;
	top: 9px;
	text-align: center;
	vertical-align: bottom;
}
#home_laufpic {
	height: 55px;
	position: absolute;
	width: 710px;
	text-align: center;
	vertical-align: middle;
	left: 28px;
	top: 357px;
}
#coop_content {
	position: relative;
	height: 418px;
	width: 920px;
	background-color: #000000;
	overflow: auto;
	background-image: url(/media/design/coop_05.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	left: 10;
	top: -10;
}
#labels {
	position: absolute;
	height: 87px;
	width: 351px;
	left: 95px;
	top: 73px;
	text-align: left;
}
#models {
	position: absolute;
	height: 86px;
	width: 351px;
	left: 95px;
	top: 168px;
	text-align: left;
}
#messe {
	position: absolute;
	height: 86px;
	width: 350px;
	left: 95px;
	top: 263px;
	text-align: left;
}
#left_var {
	position: absolute;
	left: 471px;
	top: 68px;
	width: 362px;
	height: 288px;
	overflow: auto;
}
#home_news_2 {
	width: 371px;
	height: 88px;
	position: absolute;
	left: 36px;
	top: 139px;
}
#home_news_3 {
	position: absolute;
	width: 371px;
	height: 89px;
	left: 36px;
	top: 236px;
}
#news_content {
	background-image: url(/media/design/news_03.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	position: relative;
	height: 418px;
	width: 920px;
	left: 10;
	top: -10;
}
#news_frame {
	position: absolute;
	height: 329px;
	width: 286px;
	left: 298px;
	top: 71px;
	overflow: auto;
	text-align: left;
	padding: 2px;
}
#news_frame_pic {
	position: absolute;
	height: 339px;
	width: 268px;
	left: 12px;
	top: 71px;
	text-align: center;
	vertical-align: middle;
}#news_1 {
	position: absolute;
	height: 59px;
	width: 273px;
	left: 607px;
	top: 76px;
}
#news_2 {
	position: absolute;
	height: 60px;
	width: 273px;
	left: 607px;
	top: 141px;
}
#news_3 {
	position: absolute;
	height: 60px;
	width: 273px;
	left: 607px;
	top: 204px;
}
#news_4 {
	position: absolute;
	height: 60px;
	width: 273px;
	left: 607px;
	top: 271px;
}
#news_5 {
	position: absolute;
	height: 59px;
	width: 273px;
	left: 607px;
	top: 337px;
}
#news_button_1 {
	position: absolute;
	height: 39px;
	width: 88px;
	left: 603px;
	top: 23px;
	text-align: center;
	vertical-align: middle;
}
#news_button_2 {
	position: absolute;
	height: 39px;
	width: 107px;
	top: 23px;
	left: 695px;
	text-align: center;
	vertical-align: middle;
}
#news_button_3 {
	position: absolute;
	height: 39px;
	width: 77px;
	left: 804px;
	top: 23px;
	text-align: center;
	vertical-align: middle;
}
#news_cut_content {
	left: 10;
	top: -10;
	background-image: url(/media/design/news2_03.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	position: relative;
	height: 418px;
	width: 920px;
}
#news_frame_video {
	position: absolute;
	height: 331px;
	width: 576px;
	left: 12px;
	top: 42px;
	text-align: center;
	vertical-align: middle;
}
#pic_content {
	left: 10;
	top: -10;
	background-image: url(/media/design/pic_03.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	position: relative;
	height: 418px;
	width: 920px;
}
.pic_select {
	background-color: #2F3030;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #CCCCCC;
	border: 1px solid #000000;
}
#form_pic {
	position: absolute;
	height: 26px;
	left: 9px;
	top: 7px;
	text-align: center;
	vertical-align: middle;
}
#pic1, #pic2, #pic3, #pic4, #pic5, #pic6, #pic7, #pic8, #pic9 {
	position: absolute;
	height: 140px;
	width: 146px;	
	background-image: url(/media/pic.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
#pic1 {
	left: 40px;
	top: 66px;
	text-align: center;
	padding-top: 7px;
}
#pic2 {
	left: 382px;
	top: 66px;
	text-align: center;
	padding-top: 7px;
}
#pic3 {
	left: 724px;
	top: 66px;
	text-align: center;
	padding-top: 7px;
}
#pic4 {
	left: 125px;
	top: 270px;
	text-align: center;
	padding-top: 7px;
}
#pic5 {
	left: 638px;
	top: 270px;
	text-align: center;
	padding-top: 7px;
}
#pic6 {
	left: 211px;
	top: 66px;
	text-align: center;
	padding-top: 7px;
}
#pic7 {
	left: 553px;
	top: 66px;
	text-align: center;
	padding-top: 7px;
}
#pic8 {
	left: 296px;
	top: 270px;
	text-align: center;
	padding-top: 7px;
}
#pic9 {
	left: 467px;
	top: 270px;
	text-align: center;
	padding-top: 7px;
}
#conception_content {
	left: 10px;
	top: -10px;
	position: relative;
	height: 418px;
	width: 920px;
	background-color: #000000;
	overflow: auto;
}
#default_content {
	left: 10px;
	top: -10px;
	position: relative;
	height: 418px;
	width: 920px;
	background-color: #000000;
	overflow: auto;
}
.black_border_white_ground {
	background-color: #FFFFFF;
	border: 1px solid #000000;
}
.root_main_left {
	background-image: url(/media/design/001_links.jpg);
	background-repeat: no-repeat;
	background-position: right center;
	height: 785px;
	width: 29px;
}
.root_main_top {
	background-image: url(/media/design/002_oben.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	height: 29px;
	width: 920px;
}
#zuschnitt {
	height: 500px;
	width: 1010px;
	margin-right: auto;
	margin-left: auto;
	position: absolute;
}

.root_main_middle {
	background-image: url(/media/design/004_Mitte.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	background-color: #000000;
	height: 173px;
	width: 920px;
}
.root_main_navi {
	background-color: #000000;
	background-image: url(/media/design/001_Freiraum.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	height: 27px;
	width: 920px;
}
.root_main_right {
	background-image: url(/media/design/003_rechts.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	height: 785px;
	width: 48px;
}
.root_main_bottom {
	background-image: url(/media/design/008_unten.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	height: 138px;
	width: 920px;
}
.root_main_content {
	background-color: #000000;
	height: 418px;
	width: 920px;
}
