body,td,th {
color:#835A03;
font-family:optima, georgia, Verdana, Arial, Helvetica, sans-serif;
margin:0;
}
body {
background-color:#FCA900;
text-align:left;
}
a:link,a:active,a:visited {
color:#879018;
}
a:hover {
color:#835A03;
text-decoration:underline;
}
#center {
height:100%;
margin:auto;
padding:0;
position:relative;
text-align:left;
width:970px;
}
#left {
text-align:left;
}
#top_part {
background-color:#F2E749 ; 
background-image:url(images/sonnenblume.jpg);
background-position:top;
background-repeat:no-repeat;
border:3px #F2E749 solid; 
height:245px;
left:0;
position:absolute;
top:20px;
width:964px;
}
#top_pic {
height:200px;
position:absolute;
right:px;
top:200px;
width:970px;
}
#nbox {
color:#869E0F;
display:inline;
font-size:1em;
font-weight:700;
height:120px;
line-height:1.2em;
padding:5px;
position:absolute;
right:27px;
text-align:left;
top:85px;
width:560px;
}
#nbox a:link,#nbox a:visited,#nbox a:active {
color:#;
}
#nbox a:hover {
color:#479EDD;
}
#nbox h1 {
font-size:1.1em;
font-weight:700;
line-height:1.25em;
text-align:left;
}
#content {
height:100%;
left:0;
position:absolute;
top:280px;
width:970px;
}
#middle_part {
background-color:#F2E749;  EFF46D
background-position:left;
background-repeat:repeat-y;
border:1px #F2E749 solid;
left:0;
position:absolute;
width:970px;
}
#middle_left {
float:left;
height:100%;
margin:5px;
text-align:left;
width:20px;
}
#middle_middle {
float:left;
height:100%;
margin:0;
padding-top:10px;
text-align:left;
width:630px;
}
#middle_right {
float:right;
height:100%;
margin:0 10px 0 30px;
width:255px;
}
#bottom_part {
background-color:#F2E749;
clear:both;
height:141px;
width:970px;
}
#start {
text-align:center;
}
#sitename {
background-color:#F2E749;
color:#835A03;  97960D;
font-size:35px;
font-weight:700;
padding:5px;
position:top
right:0px;
text-align:center;
top:0px;
}
#sitename h1 {
font-size:25px;
}
h4 {
font-size:14px;
font-weight:700;
line-height:20px;
margin-bottom:0;
margin-top:0;
}
h5 {
font-size:12px;
font-weight:700;
line-height:16px;
margin-bottom:0;
margin-top:0;
}
h6 {
font-size:10px;
font-weight:700;
line-height:14px;
margin-bottom:0;
margin-top:0;
}
ul.menulevel1,ul.menulevel2,ul.menulevel3,ul.sitemaplevel1,ul.sitemaplevel2,ul.sitemaplevel3,ul.submenu,ul.search {
list-style:none;
margin-left:0;
padding-left:0;
}
li {
line-height:1.37;
}
li.doc {
background-image:url(menu/doc.gif);
background-repeat:no-repeat;
padding-left:18px;
}
li.docs {
background-image:url(menu/docs.gif);
background-repeat:no-repeat;
padding-left:18px;
}
li.sdoc {
background-image:url(menu/sdoc.gif);
background-repeat:no-repeat;
padding-left:18px;
}
li.sdocs {
background-image:url(menu/sdocs.gif);
background-repeat:no-repeat;
padding-left:18px;
}
.edit {
background-color:buttonface;
color:#555;
font-size:9px;
}
.edit a:link,.edit a:visited,.edit a:active {
color:#555;
font-size:9px;
font-weight:400;
text-decoration:none;
}
.edit a:hover {
text-decoration:underline;
}
input,select {
font-size:9px;
}
textarea {
background-color:#fff;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:left;
width:98%;
}
#text {
font-size:small;
text-align:left;
}
.searchbox {
margin:0;
text-align:center;
}
.menulevel1,.menulevel2,.menulevel3,.navigator,.sitemaplevel1,.sitemaplevel2,.sitemaplevel3,.submenu {
font-weight:700;
text-decoration:none;
}
.menulevel1 a:link,.menulevel1 a:visited,.menulevel1 a:active,.menulevel2 a:link,.menulevel2 a:visited,.menulevel2 a:active,.menulevel3 a:link,.menulevel3 a:visited,.menulevel3 a:active,.locator a:link,.locator a:visited,.locator a:active,.navigator a:link,.navigator a:visited,.navigator a:active,.sitemaplevel1 a:link,.sitemaplevel2 a:link,.sitemaplevel3 a:link,.sitemaplevel1 a:visited,.sitemaplevel2 a:visited,.sitemaplevel3 a:visited,.sitemaplevel1 a:active,.sitemaplevel2 a:active,.sitemaplevel3 a:active,.submenu a:link,.submenu a:visited,.submenu a:active {
color:#835A03;
text-decoration:none;
}
.menulevel1 a:hover,.menulevel2 a:hover,.menulevel3 a:hover,.locator a:hover,.navigator a:hover,.sitemaplevel1 a:hover,.sitemaplevel2 a:hover,.sitemaplevel3 a:hover,.submenu a:hover {
color:#A2980D;
text-decoration:underline;
}
#mainmenu {
margin:30px 2px 20px 5px;
}
.submenu {
font-size:100%;
font-weight:100;
margin:0 2px 10px 10px;
}
.login,.login a,.login a:link,.login a:visited,.login a:active,.login a:hover {
color:#EFF46D;
font-weight:400;
padding-left:5px;
text-decoration:none;
}
#copyname {
color:#97960D;
font-size:.8em;
font-weight:700;
padding:5px 5px 0;
text-align:left;
}
.copyright,.copyright a:link,.copyright a:active,.copyright a:visited {
color:#97960D;
font-size:1em;
font-weight:400;
padding-top:4px;
text-align:left;
text-decoration:none;
}
.copyright a:hover {
font-weight:400;
text-decoration:underline;
}
.lastupdate {
color:#835A03;
font-size:small;
font-weight:400;
padding-left:25px;
text-align:left;
}
.news {
background-color:#EBCBA7;
font-size:small;
font-weight:700;
margin:20px 5px 10px;
padding-left:5px;
text-align:left;
}
img.li {
display:block;
float:left;
margin:-6px 6px 6px -6px;
padding:4px;
position:relative;
}
img.re {
display:block;
float:right;
margin:-6px 6px 6px -6px;
padding:4px;
position:relative;
}
img {
border:none;
margin:0;
padding:0;
position:relative;
}
img.sch {
border:none;
margin-left:4px;
margin-right:4px;
padding:0;
position:relative;
}
img.aus {
border:0 solid #fff;
margin-left:1px;
margin-right:1px;
padding:0;
position:relative;
}
.c {
clear:both;
}
.retrieve {
background-color:#fff;
background-image:none;
color:#000;
}
body.print {
background-color:#fff;
color:#000;
}
h1,h2,h3 {
font-size:18px;
font-weight:700;
line-height:30px;
margin-bottom:0;
margin-top:0;
}
.searchbox .submit,.searchbox .text {
background-color:#FAF265;
border:1px solid #A2980D;
color:#A2980D;
font-size:9px;
margin-bottom:5px;
}
.menulevel1,.menulevel2,.menulevel3 {
font-size:100%;
}

