/* CCS by Kai Raven http://kai.iks-jena.de/ Open Content License */ /* Standard Body */ body,html { /*background-color: #CCCC99;*/ background-color: #9F9F50; color: #000000; margin: 0px; padding: 0px; border-width: 0px; /*font-family: Arial, Helvetica, Verdana, "Andale Mono", sans-serif;*/ font-family: sans-serif, serif; font-size: 101%; } form { margin-top: 0px; } /* Standard Linkfarben */ a:link { color: #0000cc; background-color: transparent; } a:visited { color: #0000cc; background-color: transparent; } a:hover { color: #000066; background-color: transparent; } a:active { color: #ffffff; background-color: #0000cc; padding-top: 2px; padding-bottom: 2px; } /* Andere Linkfarben */ a.weiss { color : #FFFFFF; background-color: transparent; } a.schwarz { color : #000000; background-color: transparent; } /* Standard Listen Typen */ li { margin-top: 10px; margin-bottom: 10px; } li.noli { list-style-type: none; } ul { list-style-type: square; } ol { list-style-type: decimal; } ol.alow { list-style-type: lower-alpha; } ol.aup { list-style-type: upper-alpha; } ul.kreis { list-style-type: disc; } dt { font-weight: bold; margin-bottom: 10px; margin-top: 10px; } /* Bilder */ img { border-width: 0px; } .imgcom-l { float: left; margin-right: 20px; margin-bottom: 10px; vertical-align: top; } .imgcom-r { float: right; margin-left: 20px; margin-bottom: 15px; vertical-align: top; } .imgabs { margin-bottom: 20px; margin-top: 20px; } /* hochgestellt */ .hoch { vertical-align: super; font-size: 0.8em; margin-left: 1px; } /* HR */ hr { width: 100%; height: 1px; text-align: center; background-color: #003300; color: #000000; border: 0px; } /* Listung mit Absatz */ ul.ab { margin-bottom: 10px; } .ab { margin-top: 10px; margin-bottom: 10px; } /* Überschrift */ .us1,.us2,.us3,.us4,.us5,.us6,.nbb1,.nbb2 { font-weight: bold; font-style: normal; margin-top: 20px; margin-bottom: 10px; } .us1 { font-size: 1.9em; } .us2 { font-size: 1.5em; } .us3 { font-size: 1.2em; } .us4 { font-size: 1.1em; } .us5,.nbb1 { font-size: 1.0em; } .us6,.nbb2 { font-size: 0.9em; } /* Tabellen */ table { table-layout: fixed; border-collapse: collapse; } td { vertical-align: top; } caption { caption-side: top; text-align: left; font-weight: bold; padding-bottom: 5px; } .table { display: table; /* border: 1px solid #000000; */ } .intable { display: inline-table; } .trow { display: table-row; } .tbody { display: table-row-group; } .tkopf { display: table-header-group; } .tfoot { display: table-footer-group; } .tcol { display: table-column; } .tcell { display: table-cell; border: 1px solid #000000; } .tus { display: table-caption; font-weight: bold; } .einzug { margin-left: 20px; } .padsc { padding : 5px; color : #000000; background-color: transparent; } /*Abstand*/ .padw { padding : 5px; color : #FFFFFF; background-color: transparent; } /*Abstand*/ /* Begin Farben */ .blau { color:#0000CE; background-color: transparent; } /*Blau*/ .braun { color: #663300; background-color: transparent; } /*Braun*/ .rot { color:#cc0000; background-color: transparent; } /*Rot*/ .gruen { color:#008020; background-color: transparent; } /*Grün*/ .g { color:#336633; background-color: transparent; } /*DunkelGrün*/ .ng { color:#00c700; background-color: transparent; } /*Neongrün*/ .p { color:#ff00ff; background-color: transparent; } /*Magic Pink*/ .go { color:#BFBF00; background-color: transparent; } /*Gold*/ .w { color:#ffffff; background-color: transparent; } /*Weiss*/ .sc { color:#000000; background-color: transparent; } /*Schwarz*/ .y { color:#ffff00; background-color: transparent; } /*Gelb*/ .dgr { color:#363636; background-color: transparent; } /*Dunkelgrau*/ .gr { color: #999999; background-color: transparent; } /*Hellgrau*/ .k { color:#ff6600; background-color: transparent; } /*Ziegelrot*/ .fw { color:#ffffff; background-color: transparent; font-weight:bold; } /*Weiss-fett*/ .fb { color:#000000; background-color: transparent; font-weight:bold; } /*Schwarz-fett*/ .fr { color:#BF0000; background-color: transparent; font-weight:bold; } /*Rot-fett*/ .grh { color: #000000; background-color:#cccccc; } /*Hintergrund grau*/ .dh { color: #000000; background-color:#383838; } /*Hintergrund dunkelgrau*/ .o { color: #000000; background-color:#ffcc99; } /*Hintergrund ocker*/ .wh { color: #000000; background-color:#ffffff; } /*Hintergrund weiss*/ .rh { color: #000000; background-color:#BF0000; } /*Hintergrund Rot*/ .bh { color: #000000; background-color:#e6eced; } /*Hintergrund hellblau*/ /* End Farben */ .color { background-color: #c0c0c0; color: #000000; } /*graue Zelle, schwarzer Font*/ .ws { background-color: #ffffff; color:#000000; font-weight:bold; text-align:center; } /*weiße Zelle, schwarzer Font*/ .sw { background-color: #000000; color: #ffffff; font-weight: bold; text-align:center; } /*schwarze Zelle, weißer Font*/ .scc { text-align:center; color:black; background-color: transparent; } /*Font zentriert, schwarz*/ .schg { text-align: center; color: #999999; background-color: transparent; } /*Font zentriert, hellgrau*/ .scdg { text-align: center; color: #666666; background-color: transparent; } /*Font zentriert, dunkelgrau*/ .scr { text-align: right; color: #000000; background-color: transparent; } /*Font rechtsbündig, schwarz*/ .bo, .b, sup { font-weight: bold; } /*Font fett*/ .u { text-decoration: underline; } /*unterstrichen*/ .i { font-style : italic; } /*invers*/ .m { font-size: medium; } /*Font mittel*/ .l { font-size: large; } /*Font gross*/ .sm { font-size: 0.9em; } /*Font klein*/ .ssm { font-size: xx-small; } /*Font sehr klein*/ .x { font-size: x-large; } /*Font sehr gross*/ .smcap { font-variant: small-caps; } /* kleine Grossbuchstaben */ .un { text-decoration: underline; } /*unterstrichen*/ .zen { text-align: center; } /* zentriert */ .block { text-align : justify; } /* Blocksatz */ .rechts { text-align: right; } /* rechtsbündig */ .links { text-align: left; } /* linksbündig */ .top { vertical-align: top; } /* obenbündig */ .ra { border-style: ridge; border-color: #CCCCCC; border-width: 3pt; } /*Rahmen dünn-grau*/ .rablack { border-style: solid; border-color: #000000; border-width: 1px; } .date { background : Silver; font-weight : bold; text-align : right; color : Black; } .smblock { font-size: small; text-align: justify; } .r { font-weight: bold; color: #000000; } /* Pre-Normal*/ .pre { font-family: sans-serif, serif; font-size: 101%; } .mitte { margin-left: auto; margin-right: auto; } .c-links { clear: left; } .c-rechts { clear: right; } .c-beide { clear: both; } .f-links { float: left; } .f-rechts { float: right; } .autoblock { display: block; max-width: 100%; overflow: auto; } /* Titelleiste */ div#titelbox { padding: 0px; margin: 0px; width: 100%; height: 65px; border-left-width: 0px; border-left-style: none; border-left-color: #330000; border-right-width: 0px; border-right-style: none; border-right-color: #330000; border-top: 3px double #CCCC99; border-bottom: 3px double #330000; background-color: #666633; } div#titelcon { border: 0px none transparent; width: 700px; position: absolute; top: 0px; left: 70px; } img#titellogo { float: left; margin-left: 45px; padding-top: 10px; padding-bottom: 5px; } span#titel { position: absolute; top: 25px; left: 95px; font-size: 1.7em; font-weight: bolder; font-variant: small-caps; word-spacing: 2pt; letter-spacing: 5pt; color: #cdc9a5; } .privtitel { color: #cdc9a5; } /* Zierrahmen */ div#zier1 { position: absolute; top: 71px; left: 0px; height: 5px; width: 100%; color: #FFFFFF; background-color: #003300; } div#zier2 { position: absolute; top: 76px; left: 0px; height: 3px; width: 100%; color: #FFFFCC; background-color: #336633; } div#zier3 { position: absolute; top: 79px; left: 0px; height: 1px; width: 100%; color: #FFFFFF; background-color: #000000; } /* Container für Inhalt und Navleiste*/ div#container { width: 770px; margin-left: auto; margin-right: auto; margin-top: 30px; margin-bottom: 30px; border: 0px none transparent; } div#galcontainer { width: 780px; margin-left: auto; margin-right: auto; margin-top: 30px; margin-bottom: 0px; border: 0px none transparent; } /* Inhalt */ div#inhalt { padding: 0px; margin-right: 0px; background-color: #CCCC99; margin-top: 0px; margin-left: 0px; margin-bottom: 20px; width: 588px; float: left; } div#galinhalt { padding: 0px; margin-right: 0px; background-color: #CCCC99; margin-top: 0px; margin-left: 0px; margin-bottom: 20px; width: 780px; } div.inhaltstitel { width: auto; min-height: 14px; padding-left: 20px; padding-top: 3px; padding-bottom: 3px; background-color: #003300; color: #e6e6e6; font-weight: bold; font-size: 0.8em; text-align: left; letter-spacing: 2pt; border: 0px none transparent; } div.inhaltstitel a:link { background-color: #003300; color: #e6e6e6; } div.inhaltstitel a:visited { background-color: #003300; color: #e6e6e6; } div.inhaltstitel a:hover { background-color: #003300; color: #cdc9a5; } div.inhaltstitel a:active { background-color: #003300; color: #e6e6e6; } div.inhaltstitel a:focus { background-color: #003300; color: #e6e6e6; } .tab table { border-spacing: 10px; border: 1px solid #000000; border-collapse: collapse; } .tab td,th { border: 1px solid #000000; padding: 5px; vertical-align: top; } .tab caption { padding-top: 20px; } div#inhaltkern { color: #000000; background-color: #FFFFFF; padding-left: 20px; padding-right: 20px; padding-top: 60px; padding-bottom: 60px; line-height: 125%; font-size: 101%; /*border: 1px solid #003300;*/ border-left: 2px solid #003300; border-right: 2px solid #003300; } div#inhaltkern a:hover { background-color: #e6e6e6; padding-top: 2px; padding-bottom: 2px; } /* Navigationssidebar */ div#navmenu { float: right; width: 175px; margin-top: 0px; margin-left: 0px; margin-bottom: 20px; margin-right: 0px; padding: 0px; background-color: transparent; color: #000000; vertical-align: top; border-top: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; /* border-bottom: 2px solid #000000; */ border-bottom: 0px none transparent; } div#navkopf { background-color: #003300; color: #e6e6e6; font-size: 0.8em; font-weight: bold; padding: 2px; letter-spacing: 3pt; text-align: right; border-bottom: 2px solid #000000; } div#navfuss { background-color: #003300; color: #e6e6e6; font-size: 0.8em; font-weight: bold; padding-top: 10px; padding-bottom: 15px; padding-left: 3px; padding-right: 5px; letter-spacing: 3pt; text-align: right; border: 0px none transparent; } div#paypal { width: 62px; margin-left: auto; margin-right: auto; } img#fuss { float: right; margin-left: 5px; } div.navlink { border-bottom-color: #333333; border-width: 0px 0px 1px 0px; border-style: none none solid none; vertical-align: top; padding: 0px; font-weight: bold; font-size: 1.0em; font-variant: small-caps; text-decoration: none; letter-spacing: 1pt; text-align: left; } div.navlink a { display: block; margin: 0px; padding-top: 2px; padding-left: 10px; padding-bottom: 2px; } div.navlink a:link { background-color: #CCCC99; color: #003300; } div.navlink a:visited { background-color: #CCCC99; color: #003300; } div.navlink a:hover { background-color: #336633; color: #FFFFCC; } div.navlink a:active { background-color: #CC0000; color: #FFFFFF; } div.navlink a:focus { background-color: #336633; color: #FFFFCC; } div.navtext { border-bottom-color: #333333; border-width: 0px 0px 1px 0px; border-style: none none solid none; vertical-align: top; padding-top: 3px; padding-left: 20px; padding-bottom: 3px; padding-right: 5px; font-weight: normal; font-size: 0.9em; text-decoration: none; text-align: left; color: #000000; background-color: #CCCB88; } .smbutton { margin-top: 5px; } div#footer { clear: both; padding-left: 0px; padding-right: 0px; padding-top: 3px; padding-bottom: 4px; margin-top: 0px; margin-bottom: 5px; margin-left: 0px; margin-right: 0px; color: #cdc9a5; width: 100%; border-left-width: 0px; border-left-style: none; border-left-color: #330000; border-right-width: 0px; border-right-style: none; border-right-color: #330000; border-top: 3px double #330000; border-bottom: 3px double #330000; background-color: #666633; } /* Leiste Small Buttons*/ #footertext { margin-right: 5px; float: left; } #footertext img { width: 80px; height: 15px; } div#smallbuttons { height: auto; margin-top: 5px; width: 770px; margin-left: auto; margin-right: auto; border: 0px none transparent; } /* Zitatbox */ .zitat { padding: 15px; margin-top: 20px; margin-left: auto; margin-right: auto; margin-bottom: 20px; color: #000000; background-color: #F2F6F2; border-width: 1px; border-style: solid; border-color: #CCCCCC; width: 90%; } .spalte { width: 48%; height: auto; color: #000000; background-color: transparent; vertical-align: top; border-width: 0px; border-style: none; padding: 0px; margin: 0px; text-align: left; } /* Seitennavigation */ p#nav { margin-top: 30px; text-align: center; } .zen-kontakt { margin-top: 30px; margin-left: auto; margin-right: auto; width: 87%; } .zen-nobigb { margin-top: 30px; margin-left: auto; margin-right: auto; width: 87%; } /* Kontakttitel */ .kontakttitel { width: 60%; padding: 2px 2px 2px 30px; margin-top: 6%; background-color: #003300; color: #ffffff; font-weight: bold; text-align: left; border-left: 2px solid #000000; border-top: 2px solid #000000; border-right: 2px solid #000000; font-variant: small-caps; font-size: 1.1em; } /* Kontaktbox */ .kontaktbox { height: auto; padding: 10px 30px 10px 30px; margin: 0px; border-left: 1px solid #003300; border-right: 1px solid #003300; border-top: 1px solid #003300; border-bottom: 1px solid #003300; color: #000000; background-color: #F2F6F2; } /* RSS,GeoURL Button */ .knopf1 { font-weight: bold; text-decoration: none; color: #000000; background-color: #cccc99; border: 1px solid #000000; padding: 0px 3px 0px 3px; margin: 0px; } .knopf2 { font-weight: normal; font-size: 0.8em; text-decoration: none; color: #000000; background-color: #cccc99; border: 1px solid #999966; padding: 0px 3px 0px 3px; margin: 0px; } /* NBB Ueberschriften */ .nbb1 { border-bottom-color: #336633; border-width: 0px 0px 1px 0px; border-style: none none solid none; color: #363636; padding: 0px 0px 4px 0px; text-transform: uppercase; text-decoration: none; letter-spacing: 1pt; } .nbb2 { border-bottom-color: #336633; border-width: 0px 0px 1px 0px; border-style: none none solid none; color: #363636; padding: 0px 0px 4px 0px; text-transform: uppercase; text-decoration: none; letter-spacing: 1pt; } /* Webring-Box */ #ringbox { background-color: #000000; color: #CCCCCC; height: auto; padding: 3px; width: 470px; font-weight: bold; margin-top: 30px; margin-left: auto; margin-right: auto; } #ringlogo { margin: 10px 10px 10px 10px; float: left; } #ringtext { min-height: 67px; /*overflow: auto; */ padding-top: 5px; } #ringnav { background-color: #CCCCCC; color: #000000; font-weight: normal; height: auto; padding: 5px; margin-top: 3px; width: 460px; text-align: center; } .wall { border: 1px solid #000000; width: 580px; height: 435px; margin-top: 10px; } .border1 { border: 1px solid #000000; }