body {
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.9em;
	background-color:#DEF0E4;
}
h1 {
	font-size:130%;
	color:#7FC679;
	margin:0;
	padding:30px;
}
h2 {
	font-size:130%;
	color:#7FC679;
	margin:0;
	padding:30px 0  0 30px;
}
p {
	margin:0;
	padding:0;
}
#box {
	width:1000px;
	background-color:#DEF0E4;
	overflow:auto;
}
#links {
	width:208px;
	margin:0;
	padding:0;
	float:left;
	background-color:#DEF0E4;
}
#links p {
	padding:0 0 0 26px;
}
#links ul {
	padding:0;
	margin:12px;
	list-style:none;
	border-top:1px solid #7FC679;
}
#links li {
	border-bottom: 1px solid #7FC679;
	display:block;
}
#links a:link, #links a:visited {
	padding:4px 12px;
	display:block;
	text-decoration:none;
	color:#000;
}
#links a:hover, #links a:active {
	padding:4px 12px;
	display:block;
	text-decoration:none;
	color:#000;
	background-image:url(grafik/pfeil.gif);
	background-repeat:no-repeat;
}
#act {
	background-image:url(grafik/pfeil.gif);
	background-repeat:no-repeat;
}
#logo {
	margin-bottom:40px;
}
#main {
	width:792px;
	margin:0;
	padding:0;
	float:left;
	background-color:#fff;
}
#main p {
	margin:0 30px 12px 30px;
}
#main a {
	color:#000;
}
#startheader {
	width:792px;
	background-color:#DEF0E4;
}
#start_pflanzenwelt, #start_gartenprofi, #start_kunst_deko_shop, #start_geschenkidee{
	float:left;
	width:198px;
	background-color:#7FC679;
	color:#fff;
	font-size:110%;
	text-align:center;
}
#start_pflanzenwelt p, #start_gartenprofi p, #start_kunst_deko_shop p, #start_geschenkidee p {
	margin:0;
	padding:6px;
}
#start_pflanzenwelt a, #start_gartenprofi a, #start_kunst_deko_shop a, #start_geschenkidee a {
	text-decoration:none;
	color:#fff;
	display:block;
}
#zweitnavi {
	width:792px;
	margin:0;
	padding:6px 0;
	list-style:none;
	background-color:#7FC679;
	color:#fff;
	font-size:110%;
}
#zweitnavi li {
	display:inline;
	margin:0;
	padding:0 30px;
}
#zweitnavi a {
	text-decoration:none;
	color:#fff;
}
.fotos {
	margin-top:24px;
}
.fotos img {
	display:inline;
	border:0;
}
#box_links {
	float:left;
	width:380px;
	padding-right:20px;
}
#box_rechts {
	float:left;
	width:380px;
}
#box_links_breit {
	float:left;
	width:500px;
}
#box_rechts_schmal {
	float:left;
	width:290px;
}
#box_rechts_schmal img {
	padding:30px 0 1em 30px;
}
.header {
	display:block;
}
.geschaeftsbereiche {
	background-color:#7FC679;
	color:#fff;
	padding:4px 12px;
}
.anschrift {
	font-size:110%;
}
.oeffnungszeit {
	margin:0 20px 0 0;
	padding:0;
	text-align:right;
}
.nolink {
	text-decoration:none;
	color:#000;
}
.spacer40 {
	height:40px;
}
.eingerueckt {
	padding: 0 0 1em 30px !important;
}
.unten0 {
	margin-bottom:0 !important;
}