html, body { margin:0; background-color:#e1e1e1; padding:0; font-family:Arial,sans-serif; color:black; background-image:url("http://www.bueroinfos.de/img/background.jpg");background-attachment:fixed;}
a:link { text-decoration:none; color:#70bc26; }
a:visited { text-decoration:none; color:#718959; }
a:hover { text-decoration:underline; color:#9c0; }
a:active { text-decoration:underline;color:white;background:#a4afca; }
a:focus { text-decoration:underline; color:white;background:#a4afca; }
pre {overflow:auto;margin:0;padding:10px;max-height:240px;border:dashed 1px #999;background-color:#fcfcfc;}
code strong { border:dotted 1px #ccc; background-color:#fff3f3; }
img { border:solid 1px silver;padding:3px;}
/* strong { color:black; } */
strong a:link { color:#70bc26; }
strong a:visited { color:#718959; }
strong a:hover { color:#9c0; }
strong a:active { color:white;background:#a4afca; }
strong a:focus { color:white;background:#a4afca; }
h1 { margin-top:0; color:black; font-family:Arial,sans-serif;font-size:1.4em;text-align:left;}
.start h1 { border-bottom:none; padding-bottom:0; font-size:125%; color:black; }
h2 { margin-top:0; font-size:90%; color:black; }
h3 { margin-top:0; font-size:90%; font-weight:normal; }
p { font-size:80%;  text-align:left;}
p#top { margin-top:0; padding:5px; border-bottom:solid 1px gray; color:black;text-align:left; font-size:75%;}
#top a:link { color:#70bc26; }
#top a:visited { color:#718959; }
#top a:hover { color:#9c0; }
#top a:active {color:white; background:#a4afca;}
#top a:focus {color:white; background:#a4afca;}
.querleiste {position:absolute;top:0;left:0;right:0;padding:0;}
.endleiste {padding:5px; border:outset 1px white; background-color:#b7bfd4; color:white;text-align:left; margin:0 20px 20px 160px;}
.submenu { margin-bottom:20px; font-weight:normal; color:black; text-align:left; }
.submenu a:link { color:#70bc26; }
.submenu a:visited { color:#718959; }
.submenu a:hover { color:#9c0; }
.submenu a:active { text-decoration:underline;color:white;background:#a4afca; }
.submenu a:focus { text-decoration:underline; color:white;background:#a4afca; }
.name { margin-top:0; border:solid 1px #FAFDF7 background-color:#FAFDF7; padding:5px; font-size:80%; font-weight:bold; color:black; }
.name a:link { color:#70bc26; }
.name a:visited { color:#718959;  }
.name a:hover { color:#9c0; }
.name a:active { text-decoration:underline;color:white;background:#a4afca; }
.name a:focus { text-decoration:underline; color:white;background:#a4afca; }
.name .anker { float:right; }
.datum { margin-bottom:0; border-top:solid 1px #999; padding-top:5px; text-align:right; font-size:80%; font-weight:normal; color:black; }
blockquote { color:blue; font-style:italic; padding:20px; border:dotted 1px gray; background-color:#fcfcfc; margin:0; }
blockquote .name { padding:5px; border-style:dashed; border-width:0 0 1px; background-color:#fcfcfc; }
ol { margin-top:0; }
ul { margin:0;padding:0;text-indent:0;list-style-type:none; }
li { margin-bottom:15px; font-size:90%; }
table { margin-bottom:20px; border-top:solid 1px white;border-right:solid 1px gray;border-bottom:solid 1px gray;border-left:solid 1px white;  width:100%; text-align:left; }
table td,th { border-right:solid 1px silver; border-bottom:solid 1px silver; padding:5px; font-size:80%; background-color:#FAFDF7; }
caption { margin:0; border-top:solid 1px white;border-right:solid 1px gray;border-bottom:solid 1px gray;border-left:solid 1px white;  border-bottom:none; background-color:#FAFDF7; padding:5px; font-size:100%; font-weight:bold; letter-spacing:1.5pt; color:black; }
th { font-size:80%; color:#FAFDF7;background:#bca;background-image:url("http://www.bueroinfos.de/img/background_bar.jpg"); }
.col-forum { width:18%; }
.col-user { width:18%; }
.col-zahl { width:7%; text-align:center; }
.col-datum { width:17%; text-align:right; }
input, textarea {  font-family:Courier New, Verdana,sans-serif; font-size:100%; } 
textarea { width:500px; }
input { max-width:500px; }
button { background-color:silver; text-align:center; color:black; font-family:Arial,sans-serif;padding:2px;border-style:solid;font-size:95%;border-width:2px;
border-color:white gray gray white; }
#bbcodebuttonse button { font-size:80%; }
input.radio { border:none; }
input.checkbox { border:none; }
button:hover { background-color:#f0f0f0; cursor:pointer; }
button:focus { background-color:#e1e1e1; }
input.readonly { border-width:1px 0 0 1px; background-color:#fcffff; }
.form, form .innen { margin:0 auto 20px; width:507px; }
#content { margin:0 0 0 180px; padding:20px; text-align:center; }
#ende { margin:0 auto 20px; border-top:solid 1px white;border-right:solid 1px gray;border-bottom:solid 1px gray;border-left:solid 1px white;  background-color:transparent; padding:0; width:350px; text-aling:center; font-weight:bold; color:black; }
#ende p { margin:10px; }
#ende a:link { color:#70bc26; }
#ende a:visited { color:#718959; }
#ende a:hover { color:#9c0; }
#navi { position:absolute; top:0.6em; left:0; margin:0; padding:10px 20px 20px 10px; width:160px; font-family:Arial,sans-serif; font-weight:bold; }
/* body>div#navi { position:fixed; } */
#navi a:link { text-decoration:underline; color:#70bc26;}
#navi a:visited { text-decoration:underline; color:#718959;}
#navi a:hover { text-decoration:underline; color:#9c0; }
#navi a:active { text-decoration:underline;color:white;background:#a4afca; }
#navi a:focus { text-decoration:underline;color:white;background:#a4afca; }
#navi ul { margin:0; padding-left:0; list-style-type:none; text-indent:0; font-size:0.9em; color:black;}
#navi li { margin:0 0 4px 3px ; line-height:120%; font-size:0.97em; }
#navinnen h2 { visibility:hidden; margin:0; line-height:0; }
#navi ul li ul li {font-weight:normal;}
#footer { clear:both;margin:0 140px 20px 0; text-align:center; font-size:90%; }
.left { text-align:left; }
.right { text-align:right; }
.center { text-align:center; }
.innen { margin-bottom:20px; border-top:solid 1px silver;border-right:solid 1px gray;border-bottom:solid 1px gray;border-left:solid 1px silver;  padding:20px; text-align:left; background-color:white;}
/*background-color:#FAFDF7; background-color:#e1e1e1;background-image:url("http://www.bueroinfos.de/img/background1.jpg");background-attachment:fixed; */
.innen .beitrag { font-size:90%; font-family: Arial, sans-serif; } 
.innen .beitrag p{ font-size:95%;} 
.innen * .beitrag { font-size:95%; }
.innen>p.name{background-image:url(http://www.gartendatenbank.de/de/img/ranke.gif);background-repeat:no-repeat;background-position:center}
.message { margin-bottom:20px; border-top:solid 1px white;border-right:solid 1px gray;border-bottom:solid 1px gray;border-left:solid 1px white;  background-color:#FAFDF7; padding:20px; text-align:center; }
.profile { margin:0 auto 20px; width:440px; }
.signatur { border-top:dashed 1px black; padding-top:10px; }
.sitemap ul { margin:0; padding:0; text-indent:0; list-style-type:none; line-height:200%; font-weight:bold; color:black; }
.sitemap li ul li { display:inline; padding-right:15px; font-weight:normal; line-height:180%;}
.gerade .name { border-bottom:1px solid silver; }
.gerade blockquote .name { background-color:#F4FBED; }
.ungerade .name { border-bottom:1px solid silver; }
.ungerade blockquote .name { background-color:#F4FBED; }
.hell { background-color:#FAFDF7; }
.dunkel { background-color:#F4FBED; }
.smilie {border:none;width:17px;height:17px;}
.col-status {width:18%;text-align:center;}

a.sectioni,a.sectioni:link{font-family:arial,helvetica,sans-serif;font-size:1em;color:#70bc26;background:transparent;}
a.sectioni:visited{color:#718959;background:transparent;}
a.sectioni,a.sectioni:link,a.sectioni:visited {border:0 none ;padding:3px;text-decoration:none;line-height:1em;}
a.sectioni:hover {color:#3c3;background:white;border:outset 1px white;padding:2px;text-decoration:none;}
a.sectioni:active {color:black;background:#e9e9e9;border:inset 1px white;padding:2px;}

a.nav,a.nav:link {color:#70bc26;background:transparent;}
a.nav:visited{color:#718959;background:transparent;}
a.nav:hover {color:#9c0;background:transparent;}
a.nav:active {color:white;background:#b7bfd4;}
.navlink {text-decoration:underline;}
.navtext {text-decoration:none;}
.navurl {font-family:ms sans serif,geneva,sans-serif;font-size:70%;margin:0.3em;color:green;}

a.menu,a.menu:link{font-family:arial,helvetica,sans-serif;font-size:1em;color:#70bc26;background:transparent;}
a.menu:visited{color:#718959;background:transparent;}
a.menu,a.menu:link,a.menu:visited{display:block;width:95%;padding:3px;text-decoration:none;}
a.menu:hover {color:black;background:#b7bfd4;border:solid 1px #0a246a;padding:2px;}
a.menu:active {color:white;background:#a4afca;border:inset 1px white;padding:2px;}

a.button,a.button:link {font-family:arial,helvetica,sans-serif;font-size:85%;color:#70bc26;background:transparent;}
a.button:visited {color:#718959;background:transparent;}
a.button,a.button:link,a.button:visited {border:outset 1px white;padding:2px;text-decoration:none;line-height:2.5em;}
a.button:hover {color:#3c3;background:white;}
a.button:active {color:white;background:#a4afca; border:inset 1px white;padding:2px;}
.buttoni {font-family:arial-helvetica,sans-serif;font-size:85%;color:gray;background:transparent;border:outset 1px white;padding:2px;}
.small {font-family:ms sans serif,geneva,sans-serif;font-size:70%;margin:0.3em;}
.red {color:red;} .blue {color:blue;} .gray {color:gray;} .green {color:green;} .underline {text-decoration:underline;}


div.float {float: left;}
.innen .beitrag div.float p {font-family:geneva,sans-serif;font-size:11px;margin-top:0;margin-bottom:0;text-align: center;}

div.float_right {float: right;}
.innen .beitrag div.float_right p {font-family:geneva,sans-serif;font-size:11px;margin-top:0;margin-bottom:0;text-align: center;}

a img.thumb, a:link img.thumb {border: inset 4px #70bc26;padding:0;}
a:visited img.thumb {border: inset 4px white;}
a:hover img.thumb { border : 4px outset #9c0;}
a:active img.thumb {border : 4px inset #a4afca;}
a:hover img.lupeplus{cursor: url(http://www.gartendatenbank.de/de/img/lupeplus.cur),pointer; }
a:hover img.lupeminus {cursor: url(http://www.gartendatenbank.de/de/img/lupeminus.cur),pointer;}
a img lupeplus {border:1px solid black;}
.quote {font-family:times new roman,cursive;font-size:16px;font-weight:bold;font-style:italic;}

div.tocBox {text-indent:0;float:left;margin:0 1em 1em 0;border:1px solid #bca;padding-bottom:1em;width:15em;font-family:ms sans serif,geneva,sans-serif;}
div.tocBoxRight {float:right;margin:0 0 1em 1em;border:1px solid #bca;padding-bottom:1em;width:15em;}

div.tocBoxRight h2, div.tocBox h2 {text-align:center;margin-top:0;background:#bca;background-image:url("/de/img/background_bar-green.jpg");height:16px;padding:1px 5px;color:white;text-transform:uppercase;margin-bottom:4px;font-size:100%;}
div.tocBoxRight h3, div.tocBox h3 {font-weight:bold;}
div.tocBoxRight p, div.tocBox p, div.tocBoxRight h3, div.tocBox h3 {text-align:left;margin-right:1em;margin-left:1em;font-size:0.99em;}
div.tocBoxRight ul, div.tocBox ul {list-style-type:none;margin-right:1em;font-size:1em;}
div.tocBoxRight a, div.tocBox a {color:#70bc26;background:transparent;text-decoration:none;}
div.tocBoxRight a:link, div.tocBox a:link  {color:#70bc26;background:transparent;text-decoration:none;}
div.tocBoxRight a:visited, div.tocBox a:visited {color:#718959;background:transparent;}
div.tocBoxRight a:hover, div.tocBox a:hover {color:#fc0;background:transparent;text-decoration:underline;}

div.DataBoxRight {float:right;margin:1em 0 1em 1em;border:1px solid #bca;padding-bottom:1em;width:15em;font-family:ms sans serif,geneva,sans-serif;}
div.DataBoxRight h2 {text-align:center;margin-top:0;background:#bca;background-image:url("/de/img/background_bar-green.jpg");height:16px;padding:1px 5px;color:white;text-transform:uppercase;margin-bottom:4px;font-size:100%;}
div.DataBoxRight h3 {font-weight:bold;}
div.DataBoxRight p, div.DataBoxRight h3 {text-align:left;margin-right:1em;margin-left:1em;font-size:0.8em;border-bottom:1px solid #bca;padding-bottom:5px;}
div.DataBoxRight h3 {text-transform:uppercase;}

.block{border:1px #718959 solid;background-color:#bca;background-image:url("/de/img/background_bar-green.jpg");color:#f6f6f6;display:block;width:100%;margin-right:-2em;margin-left:-2em;padding-right:2em;padding-left:2em;padding-top:0.2em;padding-bottom:0.2em;}
h2.block, h3.block {font-size:100%;}

#ende a {white-space:nowrap;}
.profile {margin:0 auto 20px;width:507px;}
.profile img {float:right;max-width:120px;max-height:120px;}
.profile h3 {clear:both;margin-top:30px;}
.infobox {height:100px;overflow:auto;padding:10px;border:1px solid #77c;background-color:#fff;font-size:85%;}
div>.infobox { /* except IE 6 */
max-height:100px;
height:auto;
}
.submitgroup {margin-top:10px;width:100%;font-size:90%;}
.submit {float:right;margin-left:10px;}
.submit p {margin-top:0;}
.innen > :first-child, .innen > form > :first-child {
margin-top:0;
}
.innen > :last-child {
margin-bottom:0;
}
.sitemap ul li ul {
padding-top:5px;
}
form {
margin:0;
}
/* IE5-Hack, immer in der letzten Zeile: */
* html table {content:"\"; width:auto; }