body, html, div {
	margin: 0;
	padding: 0;
}

div {border:0px solid red}
body {
	font: 8pt/16pt verdana, geneva, arial, sans serif;
	color: #000;
	background: #dedeba url(lbg.gif2) repeat-y;
}



#container{
position: relative;
	top: 0px;
	border-top:1px solid #230;
	border-right: 1px solid #230;
	border-left: 1px solid #100;
	width:760px;
	margin: 0 auto;
	padding: 0;
	background: #fff url(headbg.gif) repeat-x;

}


#intro {
margin:0;
	padding:0;
	margin-top:20px;
	width:760px;
	background: transparent url("he.gif") no-repeat 687px 231px;
}

#seitenkopf {
	position:absolute;
	left:0;
	width: 355px;
	height:201px

	}

#seitenkopf h1 {
	background: transparent url(center_head.jpg) no-repeat;
	margin-top: 0px;
	width: 355px;
	height: 201px;
	float: left;
}

#seitenkopf h1 span,#seitenkopf h2,#seitenkopf h2 span {
	display:none;
}

#pictxt{
	margin: 0 0 0 355px;
	width:332px;
	height: 200px;
	background: #fff url(left_head.jpg);
	border-right:1px solid #ABBC47;
	border-top:1px solid #ABBC47;
}

#pictxt p.p1 {
	font: bold 11px/14px arial,verdana, sans serif;
	color:#fff;
	padding:100px 30px 2px 30px;
}

#pictxt p.p2{
	position:absolute;
	left:0;
	top:230px;
	font: 10px verdana, arial, sans serif;
	color:#fff;
	margin:0 30px;
}


#footer{
	position:absolute;
	left:12px;
	top:220px;
	font: 10px verdana, arial, sans serif;
	color:#ddd;
	margin:0 30px 0 400px;
	width:340px;
	text-align:right;
}

#pictxt p.p2 a, #footer a{
	color:#dedeba;
}

#pictxt p.p2 a:hover, #footer a:hover{
	color:#230;

	text-decoration:none;
}


#vortxt{
	padding:50px 30px 30px 30px;
	margin:30px 0 0 260px;
	border-width:0 0 1px 1px;
	border-color:#fff ;
	border-style:solid;
	text-align:left;
	background: transparent url(end.gif2) no-repeat bottom center;
	width:420px;
}

/*
#vortxt{
	padding:50px 30px 30px 30px;
	margin:30px 0 0 355px;
	border-width:0 0 1px 1px;
	border-color:#fff ;
	border-style:solid;
	text-align:left;
	background: transparent url(end.gif2) no-repeat bottom center;
	width:343px;
} */


#vortxt p, #kontakt p, #jetzt p, #weg p, #katalog p,#bestell p, #onlinebestell p, #sortminent p, #main p, #impressum p, #aktuell p, #pflanzung p, #ausschreibung p, #cont p {
	text-align:justify;
}

#vortxt h3{
	background:  url(startseite.gif) no-repeat bottom left;
	margin: 0px;
	width: 270px;
	height: 36px;
	border-bottom:1px solid #ddd;
}
#vortxt h3 span{
	display:none
}
#vortxt p.p1{
	width: 270px;
}


#contxt{
	border-width:0 0 1px 0px;
	border-color:#fff #ddd;
	border-style:solid;
	margin:0px 0px 0px 260px;
	padding:50px 30px 0 30px;
	voice-family: "\"}\"";
	voice-family: inherit;
  	background: transparent  /* url(end.gif2) no-repeat bottom center; */
	width:420px;
}

/*
#contxt{
	border-width:0 0 1px 0px;
	border-color:#fff #ddd;
	border-style:solid;
	margin:0px 0px 0px 355px;
	padding:50px 30px 0 30px;
	width:405px;
	voice-family: "\"}\"";
	voice-family: inherit;
	width:343px;
} */

#kontakt, #jetzt, #weg , #katalog ,#bestell , #onlinebestell ,#sortiment, #main, #aktuell, #pflanzung, , #ausschreibung, #impressum, #cont  {

	padding:30px 0 20px 0;
	margin-bottom:20px;
	text-align: left;
	background: transparent	 url(end.gif) no-repeat bottom center;
}

p{
	padding-left: 8px;
	padding-right: 8px;
}

.p1{
	margin-top:26px;
}

#pictxt .p1{
	margin-top:0;
}

#kontakt h3{
	background: transparent url(kontakt.gif) no-repeat bottom left;
}
#jetzt h3{
	background: transparent url(sortiment.gif) no-repeat bottom left;
}
#weg h3{
	background: transparent url(weg.gif) no-repeat bottom left;
}
#katalog h3{
	background: transparent url(katalog.gif) no-repeat bottom left;
}
#bestell h3{
	background: transparent url(bestell.gif) no-repeat bottom left;
}
#onlinebestell h3{
	background: transparent url(onlinebestell.gif) no-repeat bottom left;
}
#sortiment h3{
	background: transparent url(main_head4.gif) no-repeat bottom left;
}
#aktuell h3{
	background: transparent url(aktuell.gif) no-repeat bottom left;
}
#pflanzung h3{
	background: transparent url(pflanzung.gif) no-repeat bottom left;
}
#ausschreibung h3{
	background: transparent url(ausschreibung.gif) no-repeat bottom left;
}
#impressum h3{
	background: transparent url(impressum.gif) no-repeat bottom left;
}
#main h3{
	background: transparent url(main_head3.gif) no-repeat bottom left;
}
#cont h3{
	background: transparent url(main_head2.gif) no-repeat bottom left;
}


#kontakt h3, #jetzt h3, #weg h3, #katalog h3,#bestell h3, #onlinebestell h3,#sortiment h3, #aktuell h3, #pflanzung h3, #ausschreibung h3, #impressum h3, #main h3, #cont h3{
	margin: 0px;
	min-width: 200px;
	height: 36px;
	border-bottom:1px solid #dedeba;
}
#kontakt h3 span, #jetzt h3 span, #weg h3 span, #katalog h3 span, #bestell h3 span, #onlinebestell h3 span, #sortiment h3 span, #aktuell h3 span, #pflanzung h3 span, #ausschreibung h3 span, #impressum h3 span, #main h3 span, #cont h3 span{
	display:none
}

/*
#linkliste {
	position:absolute;
	border-right: 1px solid #ddd;
	left:0px;
	top:252px;
	width:355px;
	padding:50px 30px 0 130px;
	background:  url() no-repeat top left;
	voice-family: "\"}\"";
	voice-family: inherit;
	width:195px;
} */


#linkliste {
	position:absolute;
	border-right: 1px solid #ddd;
	left:0px;
	top:252px;
	width:200px;
	padding:50px 30px 0 30px;
	background:  url() no-repeat top left;
	voice-family: "\"}\"";
	voice-family: inherit;
}

#linkliste2 {
	padding:0;
}
h3.select {
	background: transparent url(h3select.gif) no-repeat bottom left;
}
h3.navi2h {
	background: transparent url(kontakt.gif) no-repeat bottom left;
}



h3.select, h3.navi2h {
	margin: 0px;
	min-width: 200px;
	height: 36px;
	border-bottom:1px solid #ddd;
}
h3.select span, h3.navi2h span {
	display:none;
}
#lselect ul {
	margin: 10px 0 0 0;
	padding: 10px;
}

#lselect li {
	line-height: 2.0ex;
	list-style-type: none;
	display: block;
	padding: 5px 0px 0px 20px;
	margin: 2px 0;
	border-bottom:1px solid #eee;
	background: transparent url(bullet2.gif) no-repeat 0px 7px;
}

#lselect li a {
	white-space:nowrap;
	display:block;
	font-weight:bold;
}

#lselect li a.c {
	text-decoration:none;
	display:inline;
	font-weight:normal;
}

#lselect li a.c:hover {
	text-decoration:underline;
}

#navi2 ul {
	margin: 10px 0 0 0;
	padding: 10px;
}

#navi2 li {
	list-style-type: none;
	display: block;
	padding: 0px;
	padding: 0px 0px 0px 25px;
	margin: 0;
	background: transparent url(bullet2.gif) no-repeat 2px 7px;
}

a {
	color:#230;
}

a:visited {
	color:#672;
}

a:hover {
	color:#ABBC47;
}


img {
	border: 1px solid #333333;
}
