body,td,th{
font-family:georgia,garamond,serif;
font-size:small;
color:black;
margin-left:0px;
margin-top:0px;
margin-right:0px;
margin-bottom:0px;
}

body{
text-align:left;
background-color:white;
}
a:link,a:active,a:visited{text-decoration:none;color:#000986}
a:hover{text-decoration:underline;color:#000986}
#container{
width:988px;
margin-bottom:10px;
margin-left:auto;
margin-right:auto;
background-image:url(images/main_back.gif);
background-color:#ffffff;
}
#top-part{
position:relative;
background-image:url(images/header.gif);
background-position:top center;
background-repeat:no-repeat;

padding:0px;
margin:0px;
height:105px;
}
#content-part{
background-position:top right;
background-repeat:no-repeat;
padding:15px 10px;
margin-left:200px;
margin-right:0px;
}
p, pre{
padding:5px 0px;
margin:0px;
text-align:justify;
text-indent:25px;
}
#left-part{
float:left;
width:175px;
margin:0px;
padding:0px;
padding:15px 10px;
}
#footer-part{
clear:both;
margin:0px;
padding:0px;
text-align:right;
height:150px;
background-image:url(images/footer.gif);
background-position:bottom center;
background-repeat:no-repeat;
}
#center{
margin:auto;
text-align:left;
padding:0px;
width:988px;
height:100%;
position:relative;
}
#left{
text-align:left;
}
#start{
text-align:center;
background-color:white;
padding-top:16px;
}
h1{
font-size:18px;
line-height:30px;
font-weight:bold;
margin-top:5px;
margin-bottom:0;
}
h2{
font-size:16px;
line-height:30px;
font-weight:bold;
margin-top:5px;
margin-bottom:0;
}
h3{
font-size:15px;
line-height:30px;
font-weight:bold;
margin-top:5px;
margin-bottom:0;
}
h4{
font-size:14px;
line-height:20px;
font-weight:bold;
margin-top:5px;
margin-bottom:0;
}
h5{
font-size:13px;
line-height:16px;
font-weight:bold;
margin-top:5px;
margin-bottom:0;
}
h6{
font-size:12px;
line-height:14px;
font-weight:bold;
margin-top:5px;
margin-bottom:0;
}
ul.menulevel1,ul.menulevel2,ul.menulevel3,ul.sitemaplevel1,ul.sitemaplevel2,ul.sitemaplevel3,ul.submenu,ul.search
{
padding-left:0;
margin-left:0;
list-style:none;
}
li{
line-height:1.3
}
li.doc{
padding-left:14px;
background-image:url(menu/doc.gif);
background-repeat:no-repeat;
}
li.docs{
padding-left:14px;
background-image:url(menu/docs.gif);
background-repeat:no-repeat;
}
li.sdoc{
padding-left:14px;
background-image:url(menu/sdoc.gif);
background-repeat:no-repeat;
}
li.sdocs{
padding-left:14px;
background-image:url(menu/sdocs.gif);
background-repeat:no-repeat;
}
.edit{
font-size:9px;
color:#555;
background-color:buttonface;
}
.edit a:link,.edit a:visited,.edit a:active{
font-weight:normal;
color:#555;
font-size:9px;
text-decoration:none;
}
.edit a:hover{
text-decoration:underline;
}
input,select{font-size:9px;}
textarea{
font-family:font-family:georgia,garamond,serif;
background-color:#fff;
width:600;
text-align:left;
}
#text{
text-align:left;
font-size:small;
}
#searchbox{
position:absolute;top:20px;left:10px; width:300px;
text-align:left;
}
#searchbox .submit{
font-family:georgia,garamond,serif;
font-size:16px;
font-weight:bold;
color:white;
border:1px solid #ccc;
background-color:#999;
}
#searchbox .text{
font-family:georgia,garamond,serif;
font-size:16px;
font-weight:bold;
color:#000986;
border:1px solid #ccc;
background-color:white;
}
.menulevel1{
font-size:100%;
}
.menulevel2, .menulevel3{
font-size:100%;
}
.menulevel1,.menulevel2,.menulevel3,.navigator,.sitemaplevel1,.sitemaplevel2,.sitemaplevel3,.submenu{
font-weight:normal;
text-decoration:none;
}
#mainmenu{
margin:5px 2px 5px 5px;
}

#mainmenu h1{
line-height:1;
text-align:center;
padding-bottom:10px;
}
.submenu{
font-size:101%;
font-weight:normal;
margin:0px 2px 10px 10px;
}
.login,.login a,.login a:link,.login a:visited,.login a:active,.login a:hover{
font-weight:normal;
font-size:85%;
color:#ffffff;
text-decoration:none;
padding-left:5px;
}

#copyright{clear:both;margin:15px}
#copyright, #copyright a:link, #copyright a:active, #copyright a:visited{
font-size:10px;
font-weight:normal;
text-align:right;
text-decoration:none;
color:#000986;
}

#copyright a:hover{
font-weight:normal;
text-decoration:underline;
}

.lastupdate{
font-size:x-small;
font-weight:normal;
color:#000986;
text-align:left;
padding-left:10px;
letter-spacing:-0.5pt
}

IMG.li{
display:block;
position:relative;
margin:-6px 6px 6px -6px;
padding:4px;
float:left;
}

IMG.re{
display:block;
position:relative;
margin:-6px 6px 6px -6px;
padding:4px;
float:right; }

IMG{
position:relative;
padding:0px;
margin-right:0px;
margin-left:0px;
border:none;
}
IMG.aus{
position:relative;
border:0px solid #fff;
padding:0px;
margin-right:1px;
margin-left:1px;
}

IMG.logo{
position:relative;
border:0px solid #fff;
margin:-0px 0px 0px 0px;
padding:0px;
}

IMG.sch{
position:relative;
border:0px solid #fff;
padding:0px;
margin-right:1px;
margin-left:1px;
background-color:#DDC975;
}

.c{clear:both;
}
.retrieve{
background-color:#ffffff;
background-image:none;
color:Black;
}
body.print{
background-color:#ffffff;
color:Black;
}

div#content form textarea{margin:10px 0 0;padding:0;background-color:white;border:3px double #ccc;width:320px;}
div#content input.submit,div#middle input.text{background-color:transparent;border:1px solid #ccc;margin-top:5px; width:90px;}
div#content input.text{background-color:transparent;border:1px solid #ccc;margin-top:5px; width:120px;}

.reklame{margin-left:0; padding-left:0}
.reklame li{list-style:none;float:left;margin-left:10px}

#locator{position:absolute;bottom:5px;left:10px}

