/*body {text-align: center;}*/
html, body {margin: 0; padding: 0; font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px; background-color:#FFFFFF;
        background-image: url(images/backgnd.gif);
        background-position: top center;
        background-repeat: repeat-x;

}
p  {margin: 0; padding: 0; font-family:Verdana,Arial,Helvetica,sans-serif;font-size:0.9em; line-height: 1.7em; letter-spacing:0px; color: #4F4F4F;font-weight:normal;text-decoration:none;}
p  a {text-decoration:underline;color: #6a7c92; font-weight:normal;}
p  a:hover {text-decoration:underline;color: #FF0000; font-weight:normal;}
ACRONYM {BACKGROUND: #ddd; BORDER-BOTTOM: #4F4F4F 1px dotted;}


td, .z1, .zahl {vertical-align:top;}


.footer {text-decoration:none;font-weight:normal;margin: 0; padding: 0; font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px; color: #808080;text-align:center;}
.footer a {DISPLAY: none;text-decoration:none;font-size:9px; color: #d0d0d0;}

.table {width: 650px; margin-top: 0px; text-align: left; background-color:#FFFFFF;}
.top {vertical-align:top; height: 81px; border-bottom:1px solid #000;}
.navleft {DISPLAY: none;width:260px; vertical-align:top; border-left:1px solid #000; border-right: 1px dashed #AFAFAF; background-color:#FBFBFB; padding: 15px 10px 20px 10px;}
.navright {DISPLAY: none;width: 164px; vertical-align:top; border-left: 1px dashed #AFAFAF; border-right:1px solid #000; background-color:#FBFBFB; padding: 5px 10px 20px 10px;}
.maincontent {width: 100%; height:860px;vertical-align:top; background-color:#FFFFFF; padding: 15px 10px 20px 10px;}



#page {margin-top: 0px; text-align: left; background-color:#FFFFFF;}
#top00 {width: 960px; height: 81px; background-image: url(images/top.gif); background-repeat: no-repeat; border-bottom:1px solid #000;}

#navi-left, #navi-right, #maincontent1 {position:relative; float: left; padding: 25px 10px 10px 10px; }
#navi-left { background-color:#FBFBFB; margin: 0px 0px 0px 0px;}
#navi-right {width: 164px; background-color:#FBFBFB; margin: 0px 0px 0px 0px;}
#maincontent1 {width: 467px; background-color:#FFFFFF; margin: 0px 3px 0px 3px;}

/*
#navi-left, #navi-right, #maincontent1 {position:relative; float: left; padding: 25px 10px 10px 10px; height:100%;}
#navi-left {border-left:1px solid #000; border-right: 1px dashed #AFAFAF; width: 259px; height:100%; background-color:#FBFBFB; margin: 0px 0px 0px 0px;}
#navi-right {border-left: 1px dashed #AFAFAF; border-right:1px solid #000; width: 164px; height:100%;background-color:#FBFBFB; margin: 0px 0px 0px 0px;}
#maincontent1 {width: 467px; height:100%;background-color:#FFFFFF; margin: 0px 3px 0px 3px;}
*/

#middle {float: left;width: 760px; background-color:#AFAFAF;}
#navigation {position:relative;float: left; padding: 0px; margin: 0px; border: 0; width: 220px;}
#content {float: right; margin: 0; padding: 0; width: 538px; height: 700px; }
.bottom {text-align:center; height: 20px; border-top: 1px dashed #AFAFAF; }
#navbar {width:200px; margin: 25px 0 0 10px;}
#maincontentxxx {width: 480px; margin: 15px 0 0 25px;}

li {margin: 6px 0px 6px 0px; }

#maincontent li {margin: 18px 0px 10px 10px; }
#maincontent ul {margin: 15px 0px 15px 40px;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:0.9em; line-height: 1.5em; letter-spacing:0px; color: #4F4F4F;font-weight:normal;text-decoration:none;}


.doc {padding-left: 20px;background-image: url(menu/doc.gif);background-repeat: no-repeat;  background-position: 5px 6px;}
.docs {padding-left: 20px;background-image: url(menu/docs.gif);background-repeat: no-repeat;  background-position: 5px 6px;}
.sdoc {padding-left: 20px;background-image: url(menu/sdoc.gif);background-repeat: no-repeat;  background-position: 5px 6px;}
.sdocs {padding-left: 20px;background-image: url(menu/sdocs.gif);background-repeat: no-repeat;  background-position: 5px 6px;}


#top1 {height: 58px; width: 960px;}
#sitename {position:relative; top: 14px; left: 12px; color: #6a7c92; font-size:20px; font-weight: bold;}
.sitename{font-weight:normal;font-size:20px;letter-spacing:1px;}
#datetext {position:relative; top: 12px; right: -820px; color: #6a7c92; font-size:11px; font-weight: bold;}
#top2 {width: 760px; height: 80px;}
#locator {position:relative; top: 18px; left: 12px; width: 550px; font-weight:bold; font-size: 10px; line-height: 1.9em; color: #808080;}
#locator a {text-decoration:underline; color: #008080;}
#locator a:hover {text-decoration:underline; color:#A00020;}
#searchbox {position:relative; top: 10px; left: 5px; padding-top: 0px; line-height: 3.0em;}
#searchbox .submit {color: #000; font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif; border: 0px solid #000; background-color: transparent;}

#searchbox .text {width:160px; font-size:12px; color: #000000; font-family:Tahoma,Arial,Helvetica,sans-serif; background-color:#FFFFFF;border:1px solid #000;}

hr{height:0px;border:solid #c0c0c0 0px;border-top-width:1px;}
H1{font-family:Tahoma,Helvetica,sans-serif; letter-spacing:0px; font-size: 22px; font-weight:bold; margin-bottom:6px; color: #030F00;}
H2{font-family:Tahoma,Helvetica,sans-serif; letter-spacing:0px; font-size: 20px; font-weight:bold; margin-bottom:6px; color: #030F00;}
H3{font-family:Tahoma,Helvetica,sans-serif; letter-spacing:0px; font-size: 18px; font-weight:bold; margin-bottom:6px; color: #030F00;}
H4{font-family:Tahoma,Helvetica,sans-serif; letter-spacing:0px; font-size: 14px; font-weight:bold; margin-bottom:6px; color: #030F00;}

form {margin:0;}
img {border:1;}

ul.menulevel1,ul.menulevel2,ul.menulevel3,ul.sitemaplevel1,ul.sitemaplevel2,ul.sitemaplevel3,ul.submenu,ul.search{
padding: 0;margin-left: 0;list-style: none;}

ul.menulevel2 {margin: 0px 0px 20px 0px;}


.menulevel1,.menulevel2,.menulevel3,.locator,.navigator,.sitemaplevel1,.sitemaplevel2,.sitemaplevel3,.submenu{font-weight:bold;font-size:11px;color: #008080;}

.xmenulevel1 {position:relative; left: 10px; padding-left: 10px;}
.xmenulevel2 {position:relative; left: 20px; padding-left: 20px;}
.xmenulevel3 {position:relative; left: 30px; padding-left: 30px;}

.menulevel1 {position:relative; left: 10px; }
.menulevel2 {position:relative; left: 10px; }
.menulevel3 {position:relative; left: 10px; }

.submenu {position:relative; left: 10px; }

.sitemaplevel1,.sitemaplevel2,.sitemaplevel3 {position:relative; left: 10px; }

.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,.locator a:hover,.navigator a:link,.navigator a:visited,.navigator a:active,.navigator a:hover,.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{text-decoration:none; color:#5F5F5F; }

.menulevel1 a:hover,.menulevel2 a:hover,.menulevel3 a:hover,.sitemaplevel1 a:hover,.sitemaplevel2 a:hover,.sitemaplevel3 a:hover{text-decoration:underline}


.menu{font-weight:bold; text-decoration:none; font-size:10px; padding: 0 0 0px 4px;}
.menu a{text-decoration:underline;font-weight:bold; color:#6a7c92;}
.menu a:active, .menu a:hover{text-decoration:underline;font-weight:bold;color: #FF0000;}

.submenu{font-weight:normal; font-size:11px; padding: 0 0 2px 4px;}
.submenu a{text-decoration:underline;font-weight:bold; color:#6a7c92; }
.submenu a:active, .submenu a:hover{color: #FF0000;}

.login{font-weight:normal; font-size:10px; padding: 0 0 2px 4px;}
.login a{text-decoration:underline;font-weight:bold; color:#6a7c92; }
.login a:active, .login a:hover{color: #FF0000;}


.lastupdate {font-weight:normal;padding:10px 0 20px 4px;font-size:10px;color:#000;}
.languagemenu {padding:10px 0 20px 10px;}

.search {position:relative; left: 10px;}
.search{font-weight:normal; font-size:11px; padding: 0 0 2px 4px;}
.search a{text-decoration:underline;font-weight:bold; color:#6a7c92; }
.search a:active, .search a:hover{color: #FF0000;}

.edit{color: black; background-color: #FFFFFF;}
.edit a:link,.edit a:visited,.edit a:active,.edit a:hover{font-weight:normal; font-size: 11px; text-decoration:none;color:#000;}
textarea {font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;background-color:#fff;width:98%;}

.uns    {DISPLAY: none;}
.scruns {DISPLAY: visible;}
.druns  {DISPLAY: none;}