body {
background:url("top.gif") repeat-x scroll 0 0 #006700;
color:#333333;
font:62.5%/150% verdana,sans-serif;
margin:0;
padding:0 0 2em;
text-align:center;
}
h1, h2, h3, h4 {
color:#006700;
line-height:1.1em;
font-size:20px;
}
hpartner {
color:#006700;
line-height:1.1em;
font-size:20px;
font-color:#006700;
}
hr {
display:none;
}
img {
border:medium none;
}
ins {
border-bottom:1px dashed #F26722;
text-decoration:none;
}
acronym, abbr, dfn {
border-bottom:1px dashed #333333;
font-style:normal;
}
blockquote {
background:none repeat scroll 0 0 #E3EBCC;
border-left:5px solid #006700;
margin:1em 0;
padding:5px 10px;
width:490px;
}
code, pre {
color:#F26722;
font:1.1em 'courier new',courier,monospace;
}
.highlight {
background-color:#006700;
}
.bild-links {
float:left;
margin:0 15px 3px 0;
}
.bild-rechts {
float:right;
margin:0 0 3px 15px;
}
.center {
text-align:center;
}
#container {
background:url("background.jpg") repeat-y scroll 0 0 transparent;
border-bottom:1px solid #DDDDDD;
margin:0 auto;
padding:0 0 1em;
position:relative;
text-align:left;
width:770px;
}
#kopf {
background:url("header.jpg") no-repeat scroll 0 0 transparent;
height:237px;
margin-bottom:15px;
}
#kopf h1 {
color:#006700;
font:30px 'trebuchet ms',sans-serif;
margin:0;
padding:5px 15px;
}
#kopf h1 a {
color:#006700;
text-decoration:none;
}
#navi {
background:none repeat scroll 0 0 #E3EBCC;
display:inline;
float:left;
font-size:1.1em;
margin:11px 25px 0 15px;
padding:0 0 5px;
text-align:center;
width:170px;
}
#navi ul, #navi ol, #navi p, #navi form, #navi dl {
padding-left:10px;
padding-right:10px;
text-align:left;
}
#navi div {
margin:10px 10px 15px;
text-align:left;
}
#navi h2 {
background:url("h3.gif") no-repeat scroll left center #006700;
color:#FFFFFF;
font:bold 1.2em verdana,sans-serif;
margin:0 0 0.5em;
padding:1px 5px 1px 15px;
text-align:left;
}
#navi a {
color:#006700;
font-weight:bold;
text-decoration:none;
}
#navi a:hover, a:active, a:visited, a:focus {
color:#006700;
}
#navi ul {
list-style:none outside none;
margin:0.5em 0 1em;
}
#navi ul ul {
margin:2px 0 2px 7px;
padding:0;
}
#navi .navi-search {
font-size:1em;
margin-bottom:3px;
width:150px;
}
#partner {
background:url("ijdw_2011.png") no-repeat scroll 0 0 transparent;
height:172px;
width:150px;
}
#facebook {
background:url("waldjugend_facebook.png") no-repeat scroll 0 0 transparent;
height:50px;
width:150px;
}
.facebook {width:150px; display:block;}
#inhalt {
float:left;
font-size:1.1em;
padding:0;
width:530px;
}
#inhalt h2 {
font:bold 1.3em verdana,sans-serif;
padding: 0;
margin: 20px 0 0  0;
}
#inhalt h2 a {
text-decoration:none;
}
#inhalt h3 {
font-size:1.4em;
margin:0.5em 0;
padding:2px 0;
}
#inhalt h3 a {
color:#648600;
text-decoration:none;
}
#inhalt h3 a:hover {
color:#006700;
text-decoration:none;
}
#inhalt h4 {
color:#444444;
font-size:1.3em;
margin:1em 0;
padding:0;
}
#inhalt h5 {
color:#444444;
font-size:1.1em;
margin:1em 0;
padding:0;
}
#inhalt a, #footer a {
color:#6C9100;
}
#inhalt a:hover, #footer a:hover {
color:#444444;
text-decoration:none;
}
#inhalt .meta {
background:none repeat scroll 0 0 #E3EBCC;
font-size:0.9em;
margin:0;
padding:1px 5px;
}
#inhalt .feedback {
margin:1em 1.7em 1em 1em;
text-align:right;
}
#commentlist li {
border-bottom:1px solid #E3EBCC;
margin-bottom:1.5em;
padding-bottom:1em;
}
#commentform {
background:none repeat scroll 0 0 #E3EBCC;
border:1px solid #006700;
margin:1em 0;
padding:1em;
}
#footer {
clear:both;
font-size:0.8em;
margin:3em 15px 0;
padding:5px;
text-align:center;
}

