/* wz-design.de */
* {
        margin: 0;
        padding: 0;
}
body {
        background-color: #bebedd;
        color: #000099;
        font-family: verdana, arial, sans-serif;
        font-size: 100%;
        text-align: center;
        top: 0;
}

#wrapper {
        width: 800px;
        top: 0;
        margin: 0 auto;
        text-align: left;
        background-color: #9999cc;
        color: #265393;
        border-color: #d4dcef #006 #006 #d4dcef;
        border-style: solid;
        border-width: 1px;
}
#header {
        background-color: #9999cc;
        color: #265393;
        background-image: url(../pics/bkg2.jpg);
        height: 80px;
        width: 800px;
}

#header2 {
        background-color: #9999cc;
        color: #265393;
        height: 120px;
        width: 800px;
}

#topnav {
        text-align: left;
        height: 32px;
        font-variant: small-caps;
        font-size: 11px;
        color: #000099;
        background-color: #d4dcef;
        background: url(../pics/cellpic_nav.jpg) repeat-x;
        text-indent: 15em;
        padding-top: 9px;
}
#rahmen {
         width: 800px;
         top: 0;
         margin: 0 auto;
         position: fixed;
         left: 12,5em;
         z-index: 10;

}

a:link {
        color: #000099;
        text-decoration: none;
}
a:visited {
        color: #000099;
        text-decoration: none;
}

a:hover {
        color: #5493b4;
        text-decoration: underline;
        background-color: #d4dcef;
        color: #000099;
}

a:active {
        color: #5493b4;
        text-decoration: underline;
}

#current {
        color: #5493b4;
        text-decoration: underline;
        background-color: #d4dcef;
        color: #000099;
}

a.default:link {
                color: #000099;
        text-decoration: none;
}

a.default:visited {
        color: #5493b4;
        text-decoration: underline;
}
a.default:hover {
        color: #5493b4;
        text-decoration: underline;
        background-color: #d4dcef;
        color: #000099;
}

a.default:active {
        color: #5493b4;
        text-decoration: underline;
}

#titelpic {
        background-color: transparent;
        background-image: url(../pics/beterin2.jpg);
        background-repeat: no-repeat;
        margin-top: 3em;
        margin-left: 0.5em;
        width: 180px;
        height: 252px;
        z-index: 22;
        float: left;
        filter: alpha(opacity=80, style=0);
        -moz-opacity: 0.80;
}

#content {
        margin: 2em 0 0 10em;
        background-color: #d4dcef;
        color: #000;
        z-index: 1;
}

#mainbox {
        float: left;
        clear: left;
        margin: 5.0em 0 0 0.2em;
}

#titelview {
        height: 160px;
        width: 300px;
/*        left: 340px; */
        left: 45%;
        top: 350px;
        z-index: 3;
        position: absolute;
        visibility: visible;
}

#infobox {
        float: left;
        clear: left;
        margin: 1.8em 0 0 0.2em;
}

ul.infoline {
        color: #265393;
        font-size: 10px;
        font-weight: bold;
        text-align: center;
        width: 125px;
        margin: 0.5em;
        padding: 0.5em;
        outline: none 1px #d4dcef;
        list-style-type: none;
        display: block;
}

ul.infoline li {
    list-style: none;
    margin: 0; padding: 0;
}

ul.infopic {
        color: #265393;
        font-size: 10px;
        font-style: italic;
        text-align: center;
        width: 125px;
        margin: 0.5em;
        padding: 0.5em;
        outline: none 1px #d4dcef;
        list-style-type: none;
        display: block;
}

ul.infopic li {
    list-style: none;
    margin: 0; padding: 0;
}

ul.infotext {
        color: #265393;
        font-size: 10px;
        width: 125px;
        margin: 0.5em;
        padding: 0.5em;
        outline: inset 1px #d4dcef;
        list-style-type: none;
        display: block;
}

ul.infotext li {
    list-style: none;
    margin: 0; padding: 0;
}

h1 {
        max-width: 500px;
        background-color: transparent;
        color: #265393;
        margin-left: 1.5em;
        padding: 20px 0;
}
h2 {
        max-width: 500px;
        background-color: transparent;
                color: #bebedd;
/*        color: #265393; */
        margin-left: 2.2em;
        padding: 20px 0;
}
h3 {
        max-width: 500px;
        margin-left: 1.5em;
        background-color: transparent;
        color: #265393;
        padding: 20px 0;
}
h4 {
        display: none;
}

p.number {
        text-align: right;
        font-size: 10pt;
        font-weight: bold;
        color: #265393;
        margin-right: 3.5em;
        padding: 15px;
        background-color: #d4dcef;
        font-size: 70%;
 }

p.text {
        font-size: 10pt;
        width: 500px;
        line-height: 150%;
        margin: 10px auto 10px 5em;
        padding: 15px;
        background-color: #c2c2e0;
        color: #265393;
        font-size: 70%;
        border-color: #fff #99c #99c #fff;
        border-style: solid;
        border-width: 1px;
}
.invis, hr {
        display: none;
}
.titel {
        font-size: 140%;
        font-weight: bold;
        background-color: transparent;
        color: #CCCCFF;
}
.initiale {
        font-size: 140%;
        font-weight: bold;
        background-color: transparent;
        color: #265393;
}
.initiallink {
        font-size: 140%;
        font-weight: bold;
        background-color: transparent;
        color: #000099;
}
#footerline {
        height: 20px;
        background-color: #9999cc;
        color: #000099
}
#footer {
        height: 32px;
        background-color: #9999cc;
        color: #000099;
        background-image: url(../pics/cellpic_nav.jpg);
        background-repeat: repeat-x;
}
#footer p {
        text-align: right;
        padding: 10px 50px 0 0;
        font-size: 70%;
}

ul#picline {
        width: 500px;
        line-height: 150%;
        margin: 10px auto 10px 5em;
        padding: 15px;
        background-color: #c2c2e0;
        color: #265393;
        font-size: 70%;
        border-color: #fff #99c #99c #fff;
        border-style: solid;
        border-width: 1px;
}

ul#picline li {
    list-style: none;
    display: inline;
    margin: 0; padding: 0;
  }

ul#picline div {
     clear: left;
}