/* Cascading Stylesheet for: der-fotomacher.de */
/* RGB-Code: darklila 089.089.132 > #595984 , lightlila 130.130.170 > #8282AA , blue 100.150.245 > #6496F5, pink 180.145.175 > #B491AF, brown 094.053.007 > #804000, gray 208.208.208 > #D0D0D0
             lightlila NEU 120.120.180 > #7878B4, blue NEU 130.130.170 > #8CA0FF  */

/* Background and Scrollbar */
body {
margin-left: 25pt;
scrollbar-face-color: #595984;
scrollbar-highlight-color: #D0D0D0;
scrollbar-shadow-color: #0D0D24;
scrollbar-3dlight-color: #222222;
scrollbar-arrow-color: #D0D0D0;
scrollbar-darkshadow-color: #000000;
scrollbar-track-color: #000000;
background-color: #000000;
font-family: arial, trebuchet ms, helvetica; font-weight: bold; color: #D0D0D0;
}

/* Normal Hyperlink */
a:link {
font-size: 10pt; font-weight: bold; text-decoration: underline; color: #8CA0FF;
}
a:visited {
font-size: 10pt; font-weight: bold; text-decoration: underline; color: #804000;
}
a:active {
font-size: 10pt; font-weight: bold; text-decoration: underline; color: #D0D0D0;
}
a:hover {
font-size: 10pt; font-weight: bold; text-decoration: none; color: #B491AF;
}

/* Navi Hyperlink */
.nav:link {
font-size: 10pt; font-weight: bold; text-decoration: underline; color: #8CA0FF;
}
.nav:visited {
font-size: 10pt; font-weight: bold; text-decoration: underline; color: #804000;
}
.nav:active {
font-size: 10pt; font-weight: bold; text-decoration: underline; color: #D0D0D0;
}
.nav:hover {
font-size: 10pt; font-weight: bold; text-decoration: none; color: #B491AF;
}

/* Big Hyperlink */
.lin:link {
font-size: 16pt; font-weight: bold; text-decoration: underline; color: #D0D0D0; text-align: center;
}
.lin:visited {
font-size: 16pt; font-weight: bold; text-decoration: underline; color: #804000; text-align: center;
}
.lin:active {
font-size: 16pt; font-weight: bold; text-decoration: underline; color: #8CA0FF; text-align: center;
}
.lin:hover {
font-size: 16pt; font-weight: bold; text-decoration: none; color: #B491AF; text-align: center;
}

/* Small Hyperlink */
.sml:link {
font-size: 8pt; text-decoration: underline; color: #8CA0FF;
}
.sml:visited {
font-size: 8pt; text-decoration: underline; color: #804000;
}
.sml:active {
font-size: 8pt; text-decoration: underline; color: #D0D0D0;
}
.sml:hover {
font-size: 8pt; text-decoration: none; color: #B491AF;
}

/* horizontale Linien */
hr {
color:#D0D0D0;
}

/* Normal Head Format */
h1 {
font-size: 20pt; font-weight: bold; color: #D0D0D0; text-align: center;
}
h2 {
font-size: 16pt; font-weight: bold; color: #D0D0D0; text-align: center;
}
h3 {
font-size: 12pt; font-weight: bold; color: #D0D0D0; text-align: center;
}
h4 {
font-size: 12pt; font-weight: bold; color: #D0D0D0; text-align: left;
}
h5 {
font-size: 10pt; font-weight: bold; color: #D0D0D0; text-align: center;
}

/* Normal Text Format */
p {
font-size: 10pt; font-weight: bold; color: #D0D0D0; text-align: left;
}

/* Normal Table Format */
td {
font-size: 10pt; font-weight: bold; color: #D0D0D0; text-align: left; white-space: nowrap;
}

/* Center Table Format */
.tabc {
font-size: 10pt; font-weight: bold; color: #D0D0D0; text-align: center;
}

/* Right Table Format */
.tabr {
font-size: 10pt; font-weight: bold; color: #D0D0D0; text-align: right; padding-right: 5px;
}

/* Lila Center Table Format */
.lila {
font-size: 10pt; font-weight: bold; background-color:#595984; color: #D0D0D0; text-align: center; white-space: nowrap;
}

/* Lila Left Table Format */
.lill {
font-size: 10pt; font-weight: bold; background-color:#595984; color: #D0D0D0; text-align: left; white-space: nowrap;
}

/* Lila Right Table Format */
.lilr {
font-size: 10pt; font-weight: bold; background-color:#595984; color: #D0D0D0; text-align: right; white-space: nowrap;
}

/* Light Lila Center Table Format */
.llla {
font-size: 10pt; font-weight: bold; background-color:#7878B4; color: #D0D0D0; text-align: center; white-space: nowrap;
}

/* Light Lila Left Table Format */
.llll {
font-size: 10pt; font-weight: bold; background-color:#7878B4; color: #D0D0D0; text-align: left; white-space: nowrap;
}

/* Light Lila Right Table Format */
.lllr {
font-size: 10pt; font-weight: bold; background-color:#7878B4; color: #D0D0D0; text-align: right; white-space: nowrap;
}

/* Pink Center Table Format */
.pika {
font-size: 10pt; font-weight: bold; background-color:#B491AF; color: #000000; text-align: center; white-space: nowrap;
}

/* Pink Left Table Format */
.pikl {
font-size: 10pt; font-weight: bold; background-color:#B491AF; color: #000000; text-align: left; white-space: nowrap;
}

/* Title Format */
.title {
font-size: 20pt; font-weight: bold; color: #804000; text-align: left; padding-left: 100px; vertical-align: middle;
}

/* Notes Format */
.notes {
font-size: 20pt; font-weight: bold; color: #D0D0D0; text-align: center; vertical-align: middle;
}

/* Small Text Format */
.small {
font-size: 10px; font-weight: bold; color: #D0D0D0; text-align: center;
}

/* Black Text Format */
.black {
font-size: 10px; font-weight: bold; color: #000000;
}

/* Blue Text Format */
.blue {
font-weight: bold; color: #8CA0FF;
}

/* pink Text Format */
.pink {
font-weight: bold; color: #B491AF;
}

/* brown Text Format */
.brown {
font-weight: bold; color: #804000;
}
