/* www.gartenfreunde-kersbach.de/css/gf-kersbach.css 2010-09-01 */
body {margin:0;padding:1%;border:2px ridge green;background-color:#F9FFFC;color:#063;height:99%;
		background:url('/pics/blumen.jpg') no-repeat center center;background-attachment:fixed;
		font-size:101%;font-family:Verdana,'Trebuche MS',Helvetica,Arial,sans-serif}
.invers {background-color:#063;color:#F9FFFC;border:0.3ex ridge #063;font-weight:bold;padding:0 0.1ex 0.25ex}
#top {min-height:6em;text-align:center}
#top, #middle {margin:0px;padding:0px}
#headline {margin:0px 0px 0.2em 4em;padding:1px 1% 3px}
#headline, #headline a {color:#096;text-decoration:none !important}
#middle {margin-top:1%}
#menu {float:left;margin:1em 0 0;padding:0.3em 0 0;width:13.2em;background-color:#F9FFFC;color:#33C}
#menu, .sitemap, .adsense-tes {border-style:outset inset;border-color:#E0FFE0;border-width:1px 2px 2px 1px;opacity:0.7;-moz-opacity:0.7}
.adsense {width:100%;background-col--or:#FCFFFC;opacity:0.85;-moz-opacity:0.85}
.amazon {width:100%;background-color:#F9FFFC;opacity:0.95;-moz-opacity:0.95}
#c-wrap {margin-left:15.8em;padding:1px 3% 0.2ex;text-align:center}
#content {margin:0px auto;max-width:40em;text-align:justify;font-size:0.95em;line-height:1.4em;z-index:99}
.clearfloat, #bottom {clear:both}
#bottom {margin:0px;padding:0px}
#bottom * {font-size:0.75em}
#footer {margin:-1ex auto 1ex;text-align:center;font-size:0.65em;font-weight:bold;color:silver}
#footer a:visited {color:silver}
#W3C {position:relative;top:0.5em;height:1.5em;width:4.25em}
img {border:0px none}
@media print, embossed {
   #menu, #bottom, #footer noscript {display:none !important}
   #c-wrap {margin:1em}
   #top, #middle, #middle * {border:0px none;background:white;color:black}
}
h1 {font-size:1.95em;letter-spacing:0.1ex}
h2, #headline p, big {
	font-size:1.15em;font-weight:bold}
h3, #content h2 {
	font-size:1em}
h4 {font-size:0.95em;font-variant:small-caps;letter-spacing:0.15ex;margin:0px 1ex -1ex}
p,cite  {font-size:1.05em}
small {font-size:0.9em}
abbr,acronym {cursor:help}
.ctr {text-align:center !important;margin:auto}
#content p strong, #content p b, .stress {font-size:0.95em;font-weight:bold}
.n {font-weight:normal}
#content ol {list-style-type:decimal}
ol#date, ol.duty {
	margin-left:1ex;padding-left:1ex;font-size:1.05em;
	list-style-type:none !important;text-align:left}
#content ol li {margin-bottom:1em;font-size:1.1em;font-family:Cumberland,'Courier New',monospace}
#content ul {margin-left:1em;padding-left:1em}
ul.links {line-height:3ex}
#menu ul {
	margin-top:0px;position:relative;right:1em;color:#33C;
	font-size:1.15em;font-family:'Times New Roman',serif}
#menu li {list-style-type:none;line-height:1.6em}
.accesskey {text-decoration:underline}
.spacer {margin:1ex}
#current {margin-left:1.4em;padding-left:0.3em;line-height:2em !important;font-weight:bold;color:#063;list-style-image:url(/pics/rose.gif)}
#current * {font-size:1em}
a {text-decoration:underline}
#menu a, #content a {padding:0.2em;color:#00F}
#menu a {display:block;text-decoration:none;letter-spacing:0.07ex;}
#menu a:visited, #content a:visited {color:#063}
#menu a:hover, #menu a:focus {padding:3px 1px 2px 3px;background-color:#DFD;color:#69F;font-weight:bold;letter-spacing:0px;border:solid #CEC;border-width:1px 1px 2px 1px;-moz-border-radius:7px;opacity:0.7;-moz-opacity:0.7}
#content a:hover, #content a:focus {color:#900}
#menu a:active, #content a:active {background-color:#063;color:#FFF;cursor:wait}
a.anchor, a:hover.anchor, a:active.anchor, a:visited.anchor {color:#063 !important;text-decoration:none}
a:active.anchor, a:focus.anchor {background-color:#D9FCFF !important}
#menu a span.ext  {display:none !important}
#menu a:hover span.ext {position:absolute;left:9em;display:inline !important;width:11em;background:#0A9;color:#FD3;border:2px outset silver;padding:1ex;font:bold 0.95em sans-serif;z-index:9}
.hide {text-decoration:none !important}
.ghost {display:none !important}
.pic-left	{margin:1ex 1em 0.4em 0px;float:left}
.pic-right	{margin:1ex 0px 0.4em 1em;float:right}
.info {border:solid 1px #EB9;padding:0.3em;background-color:#FDB;text-align:center !important;margin:auto;font-weight:bold}
ul.link {line-height:2em}
.infodeco {border:solid 1px #D96;padding:1px;background-color:transparent}
.termine {margin:0px 0px 1ex 2em;line-height:1.4em;text-align:left}
.termine dfn {padding:1ex;font:1.05em/1.35em normal;color:#396}
.termine span, .sitemap-title {font-weight:bold}
.termine small {margin-left:7em}
.termine small strong {font-weight:normal !important}
.sitemap {background-color:#F9FFFC;padding:1ex;font-size:0.95em;text-align:right}
.sitemap li {display:inline;line-height:2em}
.sitemap li span {white-space:nowrap !important}
.sitemap li a:before {content:" "}
.sitemap li:before {content:"   "}
.sitemap li * {font-weight:normal}
.hlt1 {background-color:#F90}
.hlt2 {background-color:#F39}
.hlt3 {background-color:#FC6}
.hlt4 {background-color:#FF9}
.hlt5 {background-color:#CCC}
.hlt6 {background-color:#FFF}
