 body.c20 { text-align: center; background-color: #000000; color: #C0C0C0; scrollbar-base-color:#000000; scrollbar-track-color:#000000; scrollbar-face-color:#000000;  scrollbar-arrow-color:silver; }
 body.c30 { background-color: #000000; color: #C0C0C0; scrollbar-base-color:#000000; scrollbar-track-color:#000000; scrollbar-face-color:#000000;  scrollbar-arrow-color:silver; }
 body.c40 { text-align: center; background-color: #000000; color: #C0C0C0; scrollbar-base-color:#000000; scrollbar-track-color:#000000; scrollbar-face-color:#000000;  scrollbar-arrow-color:silver; }
 body.c50 { background-color: #BDBBC2; color: #000000; }
 body.c60 { background-color: #CF312C; color: #E3B087; scrollbar-base-color:#000000; scrollbar-track-color:#000000; scrollbar-face-color:#000000;  scrollbar-arrow-color:silver; }
 
 p.c2 {text-align: justify}
 p.c4 {text-align: right}
 p.c6 {text-align: center}
 p.c12 {text-align: right}
 p.links {text-align: left}
 p.c51 {text-align: left; line-height: 13pt;}
 p.c11 {text-align: right; color: cyan }

 a{text-decoration:none;}
 a.c3 {color: blue }
 a.c3:visited { color: #000000 }
 a.c3:active { color: #003366 }
 a.c3:hover { color: blue; text-decoration:underline }
 a.c5 {color: #FFFFFF; }
 a.c5:hover { text-decoration:underline }
 a.c13 {color: #000000 }
 a.c13:hover { color: #000000; text-decoration:underline }
 a.c13:visited { color: #333333 }
 a.c13:active { color: #808080 }
 a.c23:hover {color: #FFFFFF; text-decoration: underline}
 a.c23:link { color: #CCCCCC }
 a.c23:visited { color: #C0C0C0 }
 a.c23:active { color: #808080 }
 
 span{font-family: Book Antiqua,Times New Roman,serif;}
 span.c1 {font-size: 12pt; line-height: 16pt; color: #c0c0c0; }
 span.c111 {font-size: 10pt; line-height: 14pt; color: #33333;}
 span.c101 {font-size: 10pt; line-height: 14pt; color: #c0c0c0; }
 span.c7 {font-size: 10.5pt; line-height: 16pt;}
 span.c8 {font-size: 9pt; line-height: 16pt;}
 span.c9 {font-size: 7.5pt; line-height: 16pt;}
 span.c10 {font-size: 6pt; line-height: 16pt;}
 span.c12 {font-size: 10pt; color: #C0C0C0;}
 span.c14 {font-size: 10pt; color: #c0c0c0; }
 span.c122 {font-size: 10.5pt; color: #C0C0C0; line-height: 14pt;}
 span.c16 {font-size: 8pt; color: #C0C0C0;}
 span.c28 {font-size: 18pt; line-height: 24pt; }
 span.c38 {font-size: 28pt; line-height: 34pt; }
 span.c32 {color: #FFFFFF;}
 span.c33 {font-size: 10pt; font-family: Arial; color: #000000;}

 a.c36 { color: #000000; }
 a.c36:hover { color: white; }
 a.c36:active { color: white; }

 a.52:link { color: #000000 }
 a.52:active { color: #CC66FF }
 a.52:hover { color: #CC66FF; text-decoration:underline }
 p.c51 {font-family: Arial; font-size: 80%}

img {
     border: none;
     }
     
img.left {
     float: left;
     }
     
img.right {
     float: right;
     }
 
 div.index {margin-top: 80px; margin-bottom: 80px; margin-left: auto; margin-right: auto; background-image: url(bilder/index.jpg); height:450px; width:747px;}
 div.index-nav {  width:640px; margin-left: auto; margin-right: auto; margin-bottom: 30px; padding-top: 25px; padding-bottom:25px; }
 div.index-banner {  width:540px; margin-left: auto; margin-right: auto; margin-bottom: 30px;  padding-top: 25px; padding-bottom:25px; border-top-style:solid; border-top-width:1px; border-top-color:#c0c0c0;}
 div.textblock1 {text-align:center; padding-left: 60px; padding-right: 60px; padding-top: 80px; margin: auto auto; width:88%;}
 div.textblock {width:88%; position: relative; top: 75px; margin-left:auto; margin-right: auto; text-align:center; padding: 20px;}
 div.obenlinks {position: absolute; left: 10px; top: 10px; text-align:left}
 div.obenrechts {position: absolute; right: 10px; top: 10px; text-align:right}
 div.cover {position: absolute; right: 0px; bottom: 0px; width: 398px; height: 400px; z-index: 1; background-image: url(bilder/engel0.jpg);}
 div.cover-v {position: absolute; left: 0px; bottom: 0px; width: 398px; height: 400px; z-index: 1; background-image: url(bilder/engel0v.jpg);}
 div.vignette {margin: 40px auto; background-image: url(bilder/vignette.gif); width: 291px; height: 50px;}
 div.unten {text-align:center; padding-top: 40px; padding-left:80px; padding-right:80px; padding-bottom: 40px;} 
 div.unten-seite {text-align:center; padding-top: 40px; padding-left:80px; padding-right:80px; padding-bottom: 40px;} 
 div.lied {text-align:left; padding-left: 100 px;}

 div.galerie { width: 88%; margin-bottom: 10px; padding-top: 10px; text-align: center; margin-left: 40px; }
 div.galerie-text { clear:both; text-align:center; margin-bottom: 35px;}
 div.bildblock { margin: auto auto; height: 640px; text-align: center; }
 div.bild { margin: auto auto; }

 #untenlinks {float:left; text-align:left; padding-left:145px; padding-bottom:25px;}
 #untenrechts {float:right; text-align:right; padding-right:145px; padding-bottom:25px;}


 div.c66 { background-color: #FFFFFF; padding:25px; position: absolute; left: 6%; width: 88%; top:10%; height:82%; overflow:scroll; z-index:1; }
 div.c67 { position: absolute; left:6%; top:94%; width: 88%; height:30px; z-index:2; }
 div.c2571 {width:50%; margin: auto auto; text-align:justify; padding: 20px; }
 
#albumlist { list-style-type: none; float: left; padding-left: 0px; margin-left: 0px;}
#albumlist li { float: left; margin-right: 15px;	margin-bottom: 12px;	font: 0.6em Book Antiqua,Times New Roman,serif; color: #c0c0c0; }
#albumlist img { display: block; border: 1px solid #333300; }

.textfontclass {font-family: Book Antiqua,Times New Roman,serif; font-size: 10pt; color: #C0C0C0;}
.bgclass {background-color: #000000; text-align: justify; }
.cgclass {background-color: #000000; }
.fgclass {background-color: #000000; text-align: justify; }
.captionfontclass {font-family: Book Antiqua,Times New Roman,serif; font-size: 10pt; color: #C0C0C0; font-weight: bold; }