body {
        font-family:arial, helvetica, lucida, geneva, swiss, sunsans-regular;
        font-size:10pt;
        margin:0px;
        background-color: #9200c3;
        color:#000000;
        min-width: 600px;
        scrollbar-face-color:#9200c3;
        scrollbar-highlight-color:#ffffff;
        scrollbar-shadow-color:#fffb00;
        scrollbar-darkshadow-color:#000000;
        scrollbar-3dlight-color:#ffff00;
        scrollbar-arrow-color:#000000;
        scrollbar-track-color:#9200c3;
        overflow-x:auto;
        overflow-y:auto;
        overflow-moz-scrollbars-horizontal:auto;
        overflow-moz-scrollbars-vertical:auto;
        }

h1,h2,h3,h4 {
        font-family:arial, helvetica, lucida, geneva, swiss, sunsans-regular; font-color:#000000; }
h1 {    font-size:18pt; }
h2 {    font-size:16pt; }
h3 {    font-size:14pt; }
h4 {    font-size:12pt; }

li,div,td,b,i {
        font-family:arial, helvetica, lucida, geneva, swiss, sunsans-regular;
        font-size:10pt;
        color:#000000;
        }

p {
        font-family:arial, helvetica, lucida, geneva, swiss, sunsans-regular;
        font-size:10pt;
        color:#000000;
        text-indent: 10px;
        }

ul {
        font-family:arial, helvetica, lucida, geneva, swiss, sunsans-regular;
        font-size:10pt;
        color:#00cc00;
        list-style-image:url(../_pics/paper.gif);

        }

th {
        font-family:arial, helvetica, lucida, geneva, swiss, sunsans-regular;
        font-size:10pt;
        margin:0px;
        color:#7F0000;
        font-weight:bold;
        }

td {
        font-family:arial, helvetica, lucida, geneva, swiss, sunsans-regular;
        font-size:10pt;
        margin:0px;
        color:#000080;
        }

td.fuss {
        font-family:arial, helvetica, lucida, geneva, swiss, sunsans-regular;
        font-size:10pt;
        margin:0px;
        color:#FFFF00;
        background:url(../_pics/bg_mnu_u.gif)
        }

a:link {
        color:#ffd350;
        text-decoration:none;
        font-weight: bold;
        }

a:visited {
        color:#ffd350;
        text-decoration:none;
        font-weight: bold;
        }

a:active {
        color:#FFff00;
        text-decoration:none;
        font-weight: bold;
        }

a:hover {
        background-color:transparent;
        text-decoration:none;
        color:#ffffff;
        font-weight:bold;
        }

#navi{
        position:absolute;
        display:block;
        width:200px;
        top:80px;
        left:500px;
        /* width:410; */
        max-width:410px;
        line-height:10px;
        margin:2px 0px;
        padding:2px 0px;
        background-color : transparent;
        border:0px solid #ffffff;
        z-index:4;
        cursor:auto;
        }


.titel {
        font-family:arial, helvetica, lucida, geneva, swiss, sunsans-regular;
        font-size:16pt;
        font-weight:bold;
        color:#000080;
        border-width:1px;
        border-color:#000080;
        margin:0px;
        padding:0px;
        }

.titelbold {
        font-family:arial, helvetica, lucida, geneva, swiss, sunsans-regular;
        font-size:40pt;
        font-style:oblique;
        font-weight:bolder;
        color:#9200a0;
        margin-right:0px;
        padding:2px;
        }

.head {
        font-family:arial, helvetica, lucida, geneva, swiss, sunsans-regular;
        font-size:10pt;
        font-weight:bold;
        color:#000000;
        text-align:right;
        margin-right:0px;
        padding:2px;
        }

.headsub {
        font-family:arial, helvetica, lucida, geneva, swiss, sunsans-regular;
        font-size:10pt;
        font-style:oblique;
        font-weight:bolder;
        color:#9200c3;
        margin-right:0px;
        padding:2px;
        }

.text {
        font-family:arial, helvetica, lucida, geneva, swiss, sunsans-regular;
        font-size:10pt;
        color:#00003F;
        margin-right:30px;
        padding:10px;
        width:660px;
        text-align:justify;
        }

.verweis {
        font-family:arial, helvetica, lucida, geneva, swiss, sunsans-regular;
        font-size:10pt;
        font-style:oblique;
        color:#000000;
        background-color: transparent;
        border-left: 0px solid #7F00FF;
        border-right: 0px solid #7F00FF;
        border-top: 0px solid #7F00FF;
        border-bottom: 0px solid #7F00FF;
        }

.trans  {
        background:url(../_pics/wh_trans.png);
        color:#FFFF00;
        margin:0px;
        }

.blockrand  {
        color: #00007F;
        background-color : transparent;
        border:1px solid #ffffff;
        text-align: justify;
        margin-right: 10px;
        padding: 10px;
        }