body {
	background-color:#da8f1b;
	text-align:center;
	padding:0px;
	margin:0px;
	overflow:hidden;
}

#container {
	margin:auto;
	text-align:left;
	width:1012px;
	height:581px;
	z-index:1;
}
#banner {
	float:left;
	width:1012px;
	height:30px;
	z-index:2;
}
#footer {
	float:left;
	width:1012px;
	height:40px;
	z-index:2;
}
#pic_left {
	float:left;
	width:392px;
	height:511px;
	border-right:solid 5px #FFFFFF;
	border-left:solid 5px #FFFFFF;
	z-index:1;
}
#content {
	float:left;
	width:605px;
	height:511px;
	background-color:#f5e1c1;
	border-right:solid 5px #ffffff;
	z-index:2;
}

/***************************************/
/****            Banner             ****/
/***************************************/
#banner span {
	visibility:hidden;
}
.blank_top {
	float:left;
	background-image:url(bilder/blank_oben.jpg);
	width:469px;
	height:30px;
}
.blank_top2 {
	float:left;
	background-image:url(bilder/blank_oben.jpg);
	width:15px;
	height:30px;
}
.blank_top3 {
	float:left;
	background-image:url(bilder/blank_oben_2.jpg);
	width:89px;
	height:30px;
}
.trenn {
	float:left;
	background-image:url(bilder/bttn/trenn.jpg);
	width:31px;
	height:30px;
}
#philosophie a:link, #philosophie a:visited{
	float:left;
	text-decoration:none;
	display:block;
	width:69px;
	height:30px;
	background-image:url(bilder/phil_a.jpg);
}
#philosophie a:hover, #philosophie_active a {
	float:left;
	text-decoration:none;
	display:block;
	width:69px;
	height:30px;
	background-image:url(bilder/phil_b.jpg);
}
#safety2 a:link, #safety2 a:visited{
	float:left;
	text-decoration:none;
	display:block;
	width:46px;
	height:30px;
	background-image:url(bilder/s2_a.jpg);
}
#safety2 a:hover, #safety2_active a {
	float:left;
	text-decoration:none;
	display:block;
	width:46px;
	height:30px;
	background-image:url(bilder/s2_b.jpg);
}
#safety2active a:link, #safety2active a:visited{
	float:left;
	text-decoration:none;
	display:block;
	width:80px;
	height:30px;
	background-image:url(bilder/s2act_a.jpg);
}
#safety2active a:hover {
	background-image:url(bilder/s2act_b.jpg);
}
#branding a:link, #branding a:visited{
	float:left;
	text-decoration:none;
	display:block;
	width:73px;
	height:30px;
	background-image:url(bilder/brand_a.jpg);
}
#branding a:hover, #branding_active a {
	float:left;
	text-decoration:none;
	display:block;
	width:73px;
	height:30px;
	background-image:url(bilder/brand_b.jpg);
}
#shop a:link, #shop a:visited{
	float:left;
	text-decoration:none;
	display:block;
	width:35px;
	height:30px;
	background-image:url(bilder/shop_a.jpg);
}
#shop a:hover, #shop_active a {
	float:left;
	text-decoration:none;
	display:block;
	width:35px;
	height:30px;
	background-image:url(bilder/shop_b.jpg);
}
#b2b a:link, #b2b a:visited{
	float:left;
	text-decoration:none;
	display:block;
	width:58px;
	height:30px;
	background-image:url(bilder/b2b_a.jpg);
}
#b2b a:hover, #b2b_active a {
	float:left;
	text-decoration:none;
	display:block;
	width:58px;
	height:30px;
	background-image:url(bilder/b2b_b.jpg);
}

/***************************************/
/****            Footer             ****/
/***************************************/
#footer span {
	visibility:hidden;
}
.blank_bottom_left {
	float:left;
	background-image:url(bilder/blank_unten_2.jpg);
	width:140px;
	height:40px;
}
.blank_bottom {
	float:left;
	background-image:url(bilder/blank_unten.jpg);
	width:507px;
	height:8px;
}
.blank_bottom2 {
	float:left;
	background-image:url(bilder/s2_logo.jpg);
	width:105px;
	height:40px;
}
.blank_bottom3 {
	float:left;
	background-image:url(bilder/blank_unten.jpg);
	width:260px;
	height:8px;
}
.trenn_bottom {
	float:left;
	background-image:url(bilder/bttn/platzh.jpg);
	width:20px;
	height:13px;
}
#untenmenue {
	float:left;
	width:260px;
	height:40px;
}
#start a:link, #start a:visited{
	float:left;
	margin-left:8px;
	text-decoration:none;
	display:block;
	width:52px;
	height:13px;
	background-image:url(bilder/bttn/starts_a.jpg);
}
#start a:hover, #start_active a {
	float:left;
	margin-left:8px;
	text-decoration:none;
	display:block;
	width:52px;
	height:13px;
	background-image:url(bilder/bttn/starts_b.jpg);
}
#news a:link, #news a:visited{
	float:left;
	text-decoration:none;
	display:block;
	width:32px;
	height:13px;
	background-image:url(bilder/bttn/newsl_a.jpg);
}
#news a:hover, #news_active a {
	float:left;
	text-decoration:none;
	display:block;
	width:32px;
	height:13px;
	background-image:url(bilder/bttn/newsl_b.jpg);
}
#presse a:link, #presse a:visited{
	float:left;
	text-decoration:none;
	display:block;
	width:39px;
	height:13px;
	background-image:url(bilder/bttn/presse_a.jpg);
}
#presse a:hover, #presse_active a {
	float:left;
	text-decoration:none;
	display:block;
	width:39px;
	height:13px;
	background-image:url(bilder/bttn/presse_b.jpg);
}
#kontakt a:link, #kontakt a:visited{
	float:left;
	text-decoration:none;
	display:block;
	width:43px;
	height:13px;
	background-image:url(bilder/bttn/kont_a.jpg);
}
#kontakt a:hover, #kontakt_active a {
	float:left;
	text-decoration:none;
	display:block;
	width:43px;
	height:13px;
	background-image:url(bilder/bttn/kont_b.jpg);
}
