body {background:#f5f8f1;font-size: medium; padding: 0 15px 15px 15px; border-top: solid 3px #006666;margin: 0px; font-family: arial,verdana, helvetica, sans-serif;}
#wrap { min-width: 800px; max-width: 1100px; text-align: center;border: solid 1px #f5f8f1;}
#header1 {text-align: center; background: #f5f8f1; font-family: arial,verdana, helvetica, sans-serif; margin-bottom: 0px;}
#header1 img {float:left; margin:0;}
#header1 h1 {font-size: 1.2em; color: #006666; border-bottom: solid 2px #e976b9; margin: 7px 0px 0px 80px;}
#header1 h2 {font-size: 0.8em; color: #e976b9;margin-top:0px;}
#header1 a{text-decoration:none; color:#e976b9;}
#breadcrumb {background:#f5f8f1; color:#660033; font-size: 0.7em; font-weight: bold; text-transform: uppercase; border-top: solid 2px #660033; margin-top:0px; text-align:left; }
a {color:#660033;}
a:visited {color:#660033;}
.clearall {clear: both;}
.clearli {clear:left;}
#wrap2 {background: #e976b9;padding-top:5px;min-height:700px;margin-top:0;text-align:left;background-image:url(header/gartenarchitektur.jpg); background-repeat: no-repeat;border: solid 1px #f5f8f1;}
#wrap3 {background: #e976b9;padding-top:5px;min-height:700px;margin-top:0;text-align:left;background-image:url(header/bodenlockerung.jpg); background-repeat: no-repeat;border: solid 1px #f5f8f1;}
#wrap4 {background: #e976b9;padding-top:5px;min-height:700px;margin-top:0;text-align:left;background-image:url(header/gartenarchitekt.jpg); background-repeat: no-repeat;border: solid 1px #f5f8f1;}
#wrap5 {background: #e976b9;padding-top:5px;min-height:700px;margin-top:0;text-align:left;background-image:url(header/leistungen.jpg); background-repeat: no-repeat;border: solid 1px #f5f8f1;}
#wrap6 {background: #e976b9;padding-top:5px;min-height:700px;margin-top:0;text-align:left;background-image:url(header/reitplatzbau.jpg); background-repeat: no-repeat;border: solid 1px #f5f8f1;}
#wrapflorafauna {background: #e976b9;padding-top:5px;min-height:700px;margin-top:0;text-align:left;background-image:url(header/florafauna.jpg); background-repeat: no-repeat;border: solid 1px #f5f8f1;}
#wrapkontaktbiene {background: #e976b9;padding-top:5px;min-height:700px;margin-top:0;text-align:left;background-image:url(header/kontaktbiene.jpg); background-repeat: no-repeat;border: solid 1px #f5f8f1;}
#wrapbaumschule {background: #e976b9;padding-top:5px;min-height:700px;margin-top:0;text-align:left;background-image:url(header/baumschule.jpg); background-repeat: no-repeat;border: solid 1px #f5f8f1;}
#wrapostern {background: #e976b9;padding-top:5px;min-height:700px;margin-top:0;text-align:left;background-image:url(header/frohe-ostern.jpg); background-repeat: no-repeat;border: solid 1px #f5f8f1;}
#wrapjubi {background: #e976b9;padding-top:5px;min-height:700px;margin-top:0;text-align:left;background-image:url(header/50-jahre.jpg); background-repeat: no-repeat;border: solid 1px #f5f8f1;}
#wrapfesttage {background: #e976b9;padding-top:5px;min-height:700px;margin-top:0;text-align:left;background-image:url(header/frohe-festtage.jpg); background-repeat: no-repeat;border: solid 1px #f5f8f1;}
#navilinks {float:left; width: 220px; }
#navilinks ul{border: solid 3px #fff; background: #660033;margin-top: 100px; margin-left: 30px;min-height:380px;}
#navilinks li{list-style: none; margin-left:-40px; }
#navilinks li a {display:block;color:#f5f8f1;padding: 7px;text-decoration: none; font-weight: bold;background:#660033;}
#navilinks li a:hover, #navilinks li a.act {background:#e976b9;color:#660033;}
#content {margin: 260px 50px 10px 270px; background:#f5f8f1;padding: 15px; font-size: 0.9em; line-height: 1.4em; min-height: 500px;}
#content h1 {font-size:1.3em;color:#006666;}
#content h2 {font-size:1.1em; color:#660033;}
#content img{border:solid 2px #660033;}
#content hr {height:2px; color: #006666;}
#content dt {font-size:1.3em; color:#660033; font-weight:bold; margin-bottom: 7px; }
#content dd {margin-bottom: 20px; display: block;}
#content input {width: 200px;}
#cr {font-size:0.7em;color:#660033;}
#cr a {color:#660033;}
.gala{margin-left:30px;}
#boxes dl {width:210px;height:350px;float:left;text-align:left;margin:10px;padding:10px;border:solid 1px #660033;}
#boxes dt {display: block; height: 3em;}
#boxes dd {margin-left: 0px;}
#boxes img {width: 208px; height: 150px; border:0;}

#galerie img{margin: 7px;}

#checker {text-align: left; margin: 10px;}
.formular {
text-align: right;
width: 500px;
}
input {
margin-right: 10px;
background-color: #efefef;
}
select {
margin-right: 10px;
}
textarea {
margin-right: 10px;
background-color: #efefef;
}
.re {float:right;}
.li {float:left; margin-right: 10px;}

.nachoben {padding:7px 30px 7px 30px; background:url(grafiken/nachoben.gif); background-repeat: no-repeat; background-position: top right; line-height:1.8em; display: block; text-align: right;}
