* {
	margin: 0;
	padding: 0;
}
html, body {
	border: 0;
}
body {
	background-color: #C8EAC1;
	background-image: url(../gifs/bg_startseite.gif);
	background-repeat: repeat-x;
	color: #FFF; 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	letter-spacing:0.2em;
}
a {
	color: #fff;
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
h1.headline {
	background-color: #46B82F;
	font-size: 1em;
	font-variant: small-caps;
	height: 20px;
	line-height: 20px;
	padding: 0 0 0 5px;
}
.linie {
	border-color: #C8C9C9;
	border-style: solid;
}
#fachmarkt {
	position: absolute;
	left: 353px;
	top: 155px;
}
	#fachmarkt .linie {
		position: absolute;
		left: 0;
		top: 0;
		border-width: 2px 0 0 2px;
		height: 44px;
		width: 132px;
	}
	#fachmarkt h1.headline {
		position: absolute;
		left: 134px;
		top: 0;
		width: 98px;
	}
#bildzeile {
	position: absolute;
	left: 0;
	top: 201px;
}
	#flash-1 {
		height: 141px;
		overflow: hidden;
		width: 213px;
	}
	#flash-2 {
		height: 141px;
		overflow: hidden;
		width: 213px;
	}
	#logo {
		height: 141px;
		overflow: hidden;
		width: 369px;
	}
	#flash-3 {
		height: 141px;
		overflow: hidden;
		width: 213px;
	}
#unternehmen {
	position: absolute;
	left: 70px;
	top: 363px;
}
	#unternehmen .linie {
		position: absolute;
		border-width: 0 0 2px 2px;
		height: 37px;
		width: 126px;
	}
	#unternehmen h1.headline {
		position: absolute;
		top: 37px;
		left: 128px;
		width: 132px;
	}
#grosshandel {
	position: absolute;
	top: 363px;
	left: 643px;
}
	#grosshandel .linie {
		position: absolute;
		top: 0;
		left: 137px;
		border-width: 0 2px 2px 0;
		height: 37px;
		width: 126px;
	}
	#grosshandel h1.headline {
		position: absolute;
		top: 37px;
		left: 0;
		width: 132px;
	}
#onlineshop {
  position: absolute;
  left: 603px;
  top: 155px;
}
  #onlineshop .linie {
    position: absolute;
    left: 237px;
    top: 0;
    border-width: 2px 2px 0 0;
    height: 44px;
    width: 142px;
  }
  #onlineshop h1.headline {
    position: absolute;
    left: 134px;
    top: 0;
    width: 118px;
  }
#lumber {
	position: absolute;
	top: 420px;
	left: 643px;
}
	#lumber .linie {
		position: absolute;
		top: 0;
		left: 137px;
		border-width: 0 2px 2px 0;
		height: 37px;
		width: 126px;
	}
	#lumber h1.headline {
		position: absolute;
		top: 37px;
		left: 0;
		width: 132px;
	}
#aktion {
	position: absolute;
	left: 372px;
	top: 400px;
}
