a.black, a.black:hover {
    color:#000000;
    text-decoration:none;
}

div.imghead {
    width:175px;
    height:175px;
    text-align:center;
}

table.viewphoto {
    background-color:#FFFFFF;
    padding:0px;
    width:760px;
    overflow:hide;
}
table.viewphoto th {
    color:#C0C0C0;
    background-color:#202020;
    border:1px solid #202020;
    white-space:nowrap;
}

table.viewbrief {
    background-color:#FFFFFF;
    padding:0px;
    width:180px;
    overflow:hide;
}
table.viewbrief th {
    color:#C0C0C0;
    background-color:#202020;
    border:1px solid #202020;
    white-space:nowrap;
}
table.viewbrief td.image {
    border-left:1px solid #202020;
    border-right:1px solid #202020;
    text-align:center;
    height:180px;
}
table.viewbrief td.text {
    border-left:1px solid #202020;
    border-right:1px solid #202020;
    border-bottom:1px solid #202020;
    text-align:left;
    white-space:nowrap;
}

table.viewdetails {
    width:570px;
    background-color:#FFFFFF;
    padding:0px;
}
table.viewdetails th.n {
    background-color:#C0C0C0;
    border:1px solid #909090;
}
table.viewdetails th.a {
    background-color:#202020;
    border:1px solid #202020;
}
table.viewdetails th.d {
    background-color:#C0C0C0;
    border:1px solid #909090;
}
table.viewdetails td.c {
    border:1px solid #202020;
    height:250px;
    vertical-align:top;
}
table.viewdetails th.n a {
    color:#606060;
    text-decoration:none;
}
table.viewdetails th.n a:hover {
    color:#000000;
    text-decoration:none;
}
table.viewdetails th.a a {
    color:#C0C0C0;
    text-decoration:none;
}
table.viewdetails th.a a:hover {
    color:#FFFFFF;
    text-decoration:none;
}
table.viewdetails th.d a {
    color:#606060;
    text-decoration:none;
}
table.viewdetails th.d a:hover {
    color:#FFFFFF;
    text-decoration:none;
}
table.person td, th {
    vertical-align:top;
    text-align:left;
}

/* Achtung IE6, deshalb 765 */
td.maincontent {
    padding:0px;
    padding-top:20px;
}

table.dialog {
    background-color:#FFFFFF;
    border:1px solid #202020;
    padding:0;
    border-collapse:collapse;
    width:400px;
}
table.dialog th.title {
    color:#c0c0c0;
    background-color:#202020;
}
table.dialog th {
    white-space:nowrap;
}
table.dialog td.content {
    padding:20px;
}

table.d {
    background-color:#202020;
    color:#c0c0c0;
    width:100%;
    height:100%;
    border:0px;
    border-collapse:collapse
}
table.d th {
    white-space:nowrap;
    vertical-align:top;
}
table.d td.content {

}
object {
    margin:0px;
}

table.profile {
    background-color:#FFFFFF;
    border:2px solid #202020;
    padding:0px;
    width:100%;
    border-collapse:collapse;
}
table.profile th.title {
    background-color:#202020;
}
table.profile th {
    white-space:nowrap;
}
table.profile td.content {
    padding:20px;
}

td.profilel table.dialog {
    width:200px;
}
td.profilel table.dialog td {
    white-space:nowrap;
}





td.xsmall {
    font-size:7pt;
}


div.ad1 {
    padding-top:8px;
    text-align:center;
    vertical-align:middle;
    width:688px;
    height:151px;
}

div.contents {
    background-color:#FFFFFF;
    border:1px solid #202020;
    padding:20px;
}

div.contents h1 a, div.contents h2 a {
    color:#000000;
    text-decoration:none;
}

div.contents h1 {
    font-size:12pt;
}
div.contents h2 {
    font-size:10pt;
}
div.contents h3 {
    font-size:9pt;
}
div.contents p, div.contents li, div.contents td  {
}
div.contents td {
    padding-right:5px;
}

/* Formulare */
form.jwForm1 th {
    text-align:left;
    padding-left:2px;
    padding-right:5px;
}
form.jwForm1 input.button {
    border:1px solid #202020;
    color:#c0c0c0;
    background-color:#202020;
    font-weight:bold;
    padding-left:2px;
    padding-right:2px;
}
form.jwForm1 input.text, form.jwForm1 textarea.text, form.jwForm1 select.text {
    border:1px solid #000000;
    z-index:1;
}
form.jwForm1 input.textRO, form.jwForm1 textarea.textRO, form.jwForm1 select.textRO {
    border:1px solid #000000;
    z-index:1;
}
form.jwForm1 input.code, form.jwForm1 textarea.code {
    border:1px solid #000000;
    z-index:1;
    font-family:Courier New,Courier,monospace;
}
form.jwForm1 textarea {
  scrollbar-3dlight-color:#A8A002;
  scrollbar-arrow-color:#FFFFF0;
  scrollbar-base-color:#A8A002;
  scrollbar-darkshadow-color:#A8A002;
  scrollbar-face-color:#A8A002;
  scrollbar-highlight-color:#A8A002;
  scrollbar-shadow-color:#A8A002;
  scrollbar-track-color:#E0E0E0;
}

@media print {
    body {
        background-color:#FFFFFF;
    }
    .noprint {
        display:none;
    }
    table.left, form.jwFormSmall, table.top, td.right, td.logo, td.top, td.left, div.ad1 {
        display:none;
    }
    span.jwShowHide {
        display:none;
    }
div.contents {
    border:0;
    }
}
div.introtext {
    border:1px solid #797301;
    color:#000000;
    background-color:#D0BF0A;
    padding:10px;
    width:740px;
    margin-bottom:8px;
    margin-right:10px;
}
