@charset "utf-8";
/* CSS Document */

* {
	margin:0;
	padding:0;
	border:0;
	}
	
.floatstop {
	float:none;
	clear:both;
	}
	
.image-border {
	border:4px solid #CCC;
	}
	
div#fadeshow1 {
	float:right;
	border:4px solid #CCC;
	}
	
input {
	background:#FFF url(../images/kontakt/bg-input.gif) 0 bottom repeat-x;
	border:1px solid #d2a76a;
	color:#666;	
	}
	
body {
	background-color:#47280e;
	color:#726b65;
	font:normal 13px/17px Arial, Helvetica, sans-serif;
	padding:0 0 100px 0;
	}
	
div#container {
	width:100%;
	background:#FFF url(../images/index/bg-container.jpg) 0 0 repeat-x;
	min-height: 500px;
	height: auto !important;
	height: 500px;
	}
	
div#header {
	background:url(../images/index/bg-header.jpg) right bottom no-repeat;
	width:920px;
	height:330px;
	margin:0 auto;
	position:relative;
	}
	
div#newsletter {
	position:absolute;
	top:44px;
	right:23px;
	width:320px;
	}
	
div#shadow-left {
	background:url(../images/index/bg-shadow-left.jpg) 0 0 no-repeat;
	width:20px;
	height:500px;
	position:absolute;
	top:0;
	left:-20px;
	}
	
div#shadow-right {
	background:url(../images/index/bg-shadow-right.jpg) 0 0 no-repeat;
	width:20px;
	height:500px;
	position:absolute;
	top:0;
	right:-20px;
	}
	
div#branding span {
	display:none;
	}
	
div#branding h1 a {
	background:url(../images/index/bg-h1-branding.gif) 0 0 no-repeat;
	width:293px;
	height:84px;
	display:block;
	cursor:pointer;
	position:absolute;
	top:24px;
	left:20px;
	}
	
div#navi-add {
	background:url(../images/index/bg-navi-add.gif) 0 0 repeat-x;
	position:absolute;
	top:0;
	right:0;
	height:28px;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#92541d;
	padding:8px 0 0 0;
	}
	
div#navi-add a {
	color:#FFF;
	text-decoration:none;
	padding:0 15px;
	}
	
div#navi-add a:hover {
	color:#d4ad72;
	text-decoration:underline;
	}
	
div#navigation {
	width:233px;
	height:185px;
	position:absolute;
	top:125px;
	left:0;
	}
	
div#navigation li {
	list-style:none;
	float:left;
	}
	
div#navigation span {
	display:none;
	}
	
div#navigation a#navi01 {
	background:url(../images/index/navigation_01.gif) 0 0 no-repeat;
	width:233px;
	height:37px;
	display:block;
	cursor:pointer;
	}
	
div#navigation a#navi02 {
	background:url(../images/index/navigation_02.gif) 0 0 no-repeat;
	width:233px;
	height:36px;
	display:block;
	cursor:pointer;
	}

div#navigation a#navi03 {
	background:url(../images/index/navigation_03.gif) 0 0 no-repeat;
	width:233px;
	height:38px;
	display:block;
	cursor:pointer;
	}
	
div#navigation a#navi04 {
	background:url(../images/index/navigation_04.gif) 0 0 no-repeat;
	width:233px;
	height:36px;
	display:block;
	cursor:pointer;
	}
	
div#navigation a#navi05 {
	background:url(../images/index/navigation_05.gif) 0 0 no-repeat;
	width:233px;
	height:38px;
	display:block;
	cursor:pointer;
	}
	
div#navigation a:hover#navi01 {
	background:url(../images/index/navigation-hover_01.gif) 0 0 no-repeat;
	}
	
div#navigation a:hover#navi02 {
	background:url(../images/index/navigation-hover_02.gif) 0 0 no-repeat;
	}

div#navigation a:hover#navi03 {
	background:url(../images/index/navigation-hover_03.gif) 0 0 no-repeat;
	}
	
div#navigation a:hover#navi04 {
	background:url(../images/index/navigation-hover_04.gif) 0 0 no-repeat;
	}
	
div#navigation a:hover#navi05 {
	background:url(../images/index/navigation-hover_05.gif) 0 0 no-repeat;
	}
	
div#navigation a#navi01active {
	background:url(../images/index/navigation-hover_01.gif) 0 0 no-repeat;
	width:233px;
	height:37px;
	display:block;
	cursor:pointer;
	}
	
div#navigation a#navi02active {
	background:url(../images/index/navigation-hover_02.gif) 0 0 no-repeat;
	width:233px;
	height:36px;
	display:block;
	cursor:pointer;
	}

div#navigation a#navi03active {
	background:url(../images/index/navigation-hover_03.gif) 0 0 no-repeat;
	width:233px;
	height:38px;
	display:block;
	cursor:pointer;
	}
	
div#navigation a#navi04active {
	background:url(../images/index/navigation-hover_04.gif) 0 0 no-repeat;
	width:233px;
	height:36px;
	display:block;
	cursor:pointer;
	}
	
div#navigation a#navi05active {
	background:url(../images/index/navigation-hover_05.gif) 0 0 no-repeat;
	width:233px;
	height:38px;
	display:block;
	cursor:pointer;
	}
	
div#headline {
	width:404px;
	position:absolute;
	top:258px;
	right:263px;
	}
	
div#headline span {
	display:none;
	}
	
h1#headline-startseite {
	background:url(../images/index/h1-startseite.gif) 0 0 no-repeat;
	height:72px;
	}
	
h1#headline-aktionen {
	background:url(../images/aktionen/h1-aktionen.gif) 0 0 no-repeat;
	height:72px;
	}
	
h1#headline-snacksandsweets {
	background:url(../images/snacksandsweets/h1-snacksandsweets.gif) 0 0 no-repeat;
	height:72px;
	}
	
h1#headline-suesswaren {
	background:url(../images/suesswaren/h1-suesswaren.gif) 0 0 no-repeat;
	height:72px;
	}
	
h1#headline-maschinen {
	background:url(../images/maschinen/h1-maschinen.gif) 0 0 no-repeat;
	height:72px;
	}
	
h1#headline-rohwarezubehoerersatzteile {
	background:url(../images/rohware-zubehoer-ersatzteile/h1-rohware-zubehoer-ersatzteile.gif) 0 0 no-repeat;
	height:72px;
	}
	
h1#headline-kontakt {
	background:url(../images/kontakt/h1-kontakt.gif) 0 0 no-repeat;
	height:72px;
	}
	
h1#headline-anfahrt {
	background:url(../images/anfahrt/h1-anfahrt.gif) 0 0 no-repeat;
	height:72px;
	}
	
h1#headline-impressum {
	background:url(../images/impressum/h1-impressum.gif) 0 0 no-repeat;
	height:72px;
	}
	
h1#headline-newsletter {
	background:url(../images/newsletter/h1-newsletter.gif) 0 0 no-repeat;
	height:72px;
	}
	
div#content-container {
	background:url(../images/index/bg-content.gif) 0 0 no-repeat;
	width:920px;
	margin:0 auto;
	}
	
div#sidebar {
	width:250px;
	float:left;
	padding:0 0 20px 20px;
	}
	
div#sidebar h2 span {
	display:none;
	}
	
div#sidebar h2 {
	background:url(../images/index/h2-snacks-sweets.gif) 0 0 no-repeat;
	width:176px;
	height:57px;
	margin:0 0 5px 0;
	}
	
div#sidebar p {
	padding:0 0 10px 0;
	}
	
div#sidebar a, div#content a {
	color:#995f2c;
	text-decoration:underline;
	}
		
div#sidebar a:hover, div#content a:hover {
	text-decoration:none;
	}
	
div#content {
	width:627px;
	float:left;
	padding:0 0 20px 0;
	}
	
div#content h2 span {
	display:none;
	}
	
div#content h2#subheadline-startseite {
	background:url(../images/index/h2-startseite.gif) 0 0 no-repeat;
	height:35px;
	margin:0 0 10px 0;
	}
	
div#content h2#subheadline-aktionen {
	background:url(../images/aktionen/h2-aktionen.gif) 0 0 no-repeat;
	height:14px;
	margin:0 0 10px 0;
	}
	
div#content h2#subheadline-snacksweets {
	background:url(../images/snacksandsweets/h2-snacksandsweets.gif) 0 0 no-repeat;
	height:14px;
	margin:0 0 10px 0;
	}
	
div#content h2#subheadline-suesswaren {
	background:url(../images/suesswaren/h2-suesswaren.gif) 0 0 no-repeat;
	height:14px;
	margin:0 0 10px 0;
	}
	
div#content h2#subheadline-maschinen {
	background:url(../images/maschinen/h2-maschinen.gif) 0 0 no-repeat;
	height:14px;
	margin:0 0 10px 0;
	}
	
div#content h2#subheadline-rohware {
	background:url(../images/rohware-zubehoer-ersatzteile/h2-rohware.gif) 0 0 no-repeat;
	height:14px;
	margin:0 0 10px 0;
	}
	
div#content h2#subheadline-zubehoer {
	background:url(../images/rohware-zubehoer-ersatzteile/h2-zubehoer.gif) 0 0 no-repeat;
	height:14px;
	margin:0 0 10px 0;
	}	
	
div#content h2#subheadline-ersatzteile {
	background:url(../images/rohware-zubehoer-ersatzteile/h2-ersatzteile.gif) 0 0 no-repeat;
	height:14px;
	margin:0 0 10px 0;
	}
	
div#content p {
	padding:0 0 10px 80px;
	}
	
div#content h3 {
	font:bold 13px Arial, Helvetica, sans-serif;
	color:#92541d;
	padding:0 0 10px 80px;
	}
	
div#content li {
	background:url(../images/index/list2.gif) left 7px no-repeat;
	list-style:none;
	padding:0 0 0 15px;
	}
	
div#content a#box1 span, div#content a#box2 span, div#content a#box3 span {
	display:none;
	}
	
a#box1 {
	background:url(../images/index/bg-produkt-suesswaren.png) 0 0 no-repeat;
	width:208px;
	height:150px;
	display:block;
	float:left;
}

a#box2 {
	background:url(../images/index/bg-produkt-maschinen.png) 0 0 no-repeat;
	width:208px;
	height:150px;
	display:block;
	float:left;
}

a#box3 {
	background:url(../images/index/bg-produkt-zubehoer.png) 0 0 no-repeat;
	width:208px;
	height:150px;
	display:block;
	float:left;
}

div#euroweb {
	margin:0 0 0 80px;
	}