body { background-color:#ffffff; color:#030303; margin-top:0px; margin-right:0px; margin-bottom:10px; margin-left:0px; padding: 0px; width:100%; } /* Kopfleiste */ #banner { width:100%; height:75px; background-color:#FFFFFF; padding:0px; margin-top:0px; margin-right:0px; margin-bottom:0px; margin-left:0px; } /* Logo */ #logo { float: left; padding:0px 20px 0px 17px; margin-top: 0px; margin-right: 0px; margin-bottom:0px; margin-left: 0px; } /* Schmuckbild rechts */ #schmuckbild { float: right; padding:0px; margin-top:0px; margin-right:0px; margin-bottom:0px; margin-left:0px; } /* Linker teil */ #leftcontainer { position: relative; float: left; width: 160px; z-index: 2; } /* rechter teil */ #rightcontainer { position: relative; float: right; width: 200px; z-index: 4; } .schattenbk { width:100%; height: 6px; } .schattenoben { width:100%; height: 6px; } #content { position: relative; z-index: 3; } #contentfull { position: relative; margin-top: 19px; z-index: 3; } .leftcol {width: 450px; padding: 0px 0px 0px 0px; float: left; font-family: Arial, Helvetica, Univers, 'Zurich BT', sans-serif; } .rightcol {width: 200px; padding: 0px 0px 0px 20px; float: right; font-family: Arial, Helvetica, Univers, 'Zurich BT', sans-serif; } .rightcolinline {width: 200px; border-left:1px solid #cccccc; padding: 0px 0px 0px 20px; margin-left:10px; float: right; font-family: Arial, Helvetica, Univers, 'Zurich BT', sans-serif; } .ganzebreite {width: 100%; padding: 0px 0px 0px 0px; float: left; font-family: Arial, Helvetica, Univers, 'Zurich BT', sans-serif; } /* Menuepfad */ .menuepfad { width:100%; background: #fff; border-bottom: 1px solid #000066; } /* Menuepfad */ .menuepfadtext { padding: 5px 10px 10px 10px; font-family:Arial,Helvetica,sans-serif; font-size:80%; color:#000000; } /* barrierefrei */ .bcont { padding: 0px 0px 0px 0px; float: left; font-family: Arial, Helvetica, Univers, 'Zurich BT', sans-serif; } /* barrierefrei: Text */ .rand20 { width: 100%; padding: 20px; } #bfleft { float:left; margin-right:20px; padding-bottom:20px; border-right: 1px solid #000066; } #bfmain { padding-bottom:20px; } .kurzfassung { width: 100%; margin-bottom: 10px; } .kurzfassungtexteinzug { font-family:Arial,Helvetica,sans-serif; color:#000000; text-align:left; margin-left: 20px; } .kurzfassungtext { font-family:Arial,Helvetica,sans-serif; color:#000000; text-align:left; } .teaserimg { float: left;} .vspacer { margin-bottom: 20px; } /* Menuerahmen links */ #menuecontainer { width:160px; padding: 0px 0px 20px 0px; font-family:Arial,Helvetica,sans-serif; font-size:80%; /*line-height:150%;*/ color:#000000; } /* eintraege in der sitemap */ .sitemap { font-family:Arial,Helvetica,sans-serif; line-height:120%; font-size:85%; font-weight: normal; } .sitemap a:link {font-weight: normal;} /* root-eintraege in der sitemap */ .sitemaproot { font-family:Arial,Helvetica,sans-serif; line-height:120%; font-size:85%; background-color:#f0f0f0; margin-bottom: 5px; } .menuehilite { background-color: #f0f0f0; padding: 5px 0px 5px 0px; color:#000000; } .menuehilitebf { padding: 5px 0px 5px 0px; color:#000000; } .menueselected { font-weight: bold; border: 1px solid #000066; margin-bottom: 5px; color:#000000; } .menue { padding: 2px 8px 2px 8px; background-color:#f0f0f0; color:#000000; } .menuebf { padding: 2px 8px 2px 8px; color:#000000; } .menueparent { font-weight: bold; color: #000000; padding: 2px 8px 2px 8px; } .menuindent1 {margin-left:8px; } .menuindent2 {margin-left:16px; } .menuindent3 {margin-left:24px; } .menuindent4 {margin-left:32px; } .menuindent5 {margin-left:40px; } .search { padding: 2px 8px 8px 8px; color: #FFFFFF; font-weight: bold; background-color: #000066; margin-top:20px; } .suchfeld {font-family:Arial,Helvetica,sans-serif; width: 100px; } .button {font-family:Arial,Helvetica,sans-serif; font-size:75%; vertical-align: middle } /* Einzug im Content */ .einzug { margin-left:20px; margin-right:20px; } /* zurueck-link */ .zurueck { font-family:Arial,Helvetica,sans-serif; font-size:80%; color: #000000; border: 1px solid #000066; margin-bottom: 10px; padding: 2px; } /* standard */ p { font-family:Arial,Helvetica,sans-serif; line-height:120%; font-size:85%; } /* Font fuer div-container */ div { font-family:Arial,Helvetica,sans-serif; } /* tabellen */ .inlinetable { font-family:Arial,Helvetica,sans-serif; line-height:120%; font-size:85%; } /* Ueberschriften */ h1 { font-family:Arial,Helvetica,sans-serif; font-size:160%; font-weight:bold; font-style:normal; color:#000066; letter-spacing: 0.2em; margin-bottom: 0px; margin-left: 0px; margin-top: 0px; margin-right: 0px; padding: 0px; } h2 { font-family:Arial,Helvetica,sans-serif; font-size:140%; font-weight:bold; font-style:normal; color:#000066; letter-spacing: 2pt; margin-bottom: 0.5em; margin-top: 2em; } h3 { font-family:Arial,Helvetica,sans-serif; font-size:120%; font-weight:bold; font-style:normal; color:#000066; letter-spacing:1pt; margin-bottom: 0.5em; margin-top: 2em; } h4 { font-family:Arial,Helvetica,sans-serif; font-size:100%; font-weight:bold; font-style:normal; color:#000066; letter-spacing:1pt; margin-bottom: 0.5em; margin-top: 2em; } h5 { font-family:Arial,Helvetica,sans-serif; font-size:90%; font-weight:bold; font-style:normal; color:#000066; letter-spacing:1pt; margin-bottom: 0.5em; margin-top: 2em; } h6 { font-family:Arial,Helvetica,sans-serif; font-size:80%; font-weight:bold; font-style:normal; color:#000066; margin-bottom: 0.5em; margin-top: 2em; } /* Teaser-Box rechts */ .teaser { background-color:#fff; margin-bottom:10px; } /* Schrift fuer Teaserbox */ .teasertxt { font-family:Arial,Helvetica,sans-serif; line-height:120%; font-size:80%; color:#000000; text-align:left; line-height:150%; } .teaserinlinetext { font-family:Arial,Helvetica,sans-serif; color:#000000; text-align:left; font-size:80%; } .teaserinlinetext p { font-family:Arial,Helvetica,sans-serif; color:#000000; text-align:left; font-size:100%; } /* Schrift fuer TeaserHeader */ .teaserhead { font-weight:bold; font-size:80%; color:#000000; text-align:left; } /* Schrift fuer TeaserHeader */ .teaserhead2 { font-weight:bold; font-size:80%; text-align:left; border:none; } /* Footer-Box */ .footer { background-color:#ffffff; z-index: 2; position: relative; width:100%; /*padding: 2px 8px 2px 8px;*/ border-top: 1px solid #000066; } /* Schrift fuer Footer-Box */ .footertxt { font-family:Arial,Helvetica,sans-serif; font-size:75%; color:#000066; font-weight:normal; padding:6px; } .weiterbox { float: right; padding: 0px 10px 10px 10px;} .weitertxt { font-family:Arial,Helvetica,sans-serif; font-size:75%; color:#000066; font-weight:bold; } /* Schrift fuer gaestebucheintraege */ .gbentry { font-family:Arial,Helvetica,sans-serif; font-size:80%; color:#000000; font-weight:normal; padding:0px 20px 0px 20px; } /* Schrift fuer gaestebuchverfasserangaben */ .gbautor { font-family:Arial,Helvetica,sans-serif; font-size:75%; color:#000000; font-weight:bold; font-style: italic; padding:0px 20px 0px 20px; } /* Schrift fuer gaestebuchkommentar */ .gbcomment { font-family:Arial,Helvetica,sans-serif; font-size:80%; color:#000000; font-weight:normal; padding:6px 40px 0px 40px; } .imglycontainer { padding: 15px; border: 1px solid #000066; } .imglyicon { margin-right: 20px; } .imglycontainertxt { font-family:Arial,Helvetica,sans-serif; font-size:80%; color:#000000; font-weight:normal; } /* Text-Links */ A { font-family:Arial,Helvetica,sans-serif; font-weight:bold; text-decoration:underline; } /* Unterstreichung bei 'a name' unterdruecken */ .ohne { text-decoration:none; font-weight:normal; } /* Text in Listen */ .liste { font-family:Verdana,Arial,Helvetica,sans-serif; line-height:150%; font-size:80%; } /* eingebettete objekte ohne rand, ganze breite */ .inlineobject { width: 100%; } /* eingebettete objekte mit rand, ganze breite */ .inlineobjectmitborder { padding:15px; background:#f0f0f0; border: 1px solid #000066; } /* Formset */ .formset { padding:14px; } /* weisser text */ .weissertext { font-family:Verdana,Arial,Helvetica,sans-serif; font-size:80%; color: #FFFFFF; } .inpt { width:320px; border:solid 1px #000066; background:#ffffff; color:#000000; font-size:80%; } .txtar { width:320px; border:solid 1px #000066; background:#ffffff; color:#000000; font-family:Arial,Helvetica,sans-serif; font-size:80%; } .send { width:320px; border:solid 1px #000066; background:#cccccc; color: #000000; font-weight:bold; } /* Verschiedene Schriftgroessen */ .big { font-size:100%; } .small { font-size:80%; } .mini { font-size:70%; } /* Kursive Schrift sollte grundsaetzlich auch fett dargestellt werden, da sie sonst am Bildschirm schlecht zu lesen ist */ I,EM { font-weight:bold; } /* Wird am Monitor nicht angezeigt, aber ausgedruckt */ #printonly { display:none; } /* faq frage */ .faqfrage { padding: 0px 0px 0px 20px; font-family:Arial,Helvetica,sans-serif; font-weight: bold; font-size:90%; } /* faq antwort */ .faqantwort { padding: 0px 0px 10px 20px; font-family:Arial,Helvetica,sans-serif; font-weight: normal; font-size:90%; } /* faq fragen in der oberen liste */ .faqliste { padding: 0px 0px 0px 20px; font-family:Arial,Helvetica,sans-serif; font-weight: normal; font-size:90%; } /* faq unterthemen oben */ .faqsubheader { padding: 10px 0px 0px 20px; font-family:Arial,Helvetica,sans-serif; font-weight: bold; font-size:90%; } /* faq header */ .faqheader { padding: 10px 0px 10px 20px; font-family:Arial,Helvetica,sans-serif; font-weight: bold; color: #000066; font-size:100%; } /* Headlines ausser H1-x */ .headline { font-family:Arial,Helvetica,sans-serif; font-variant:small-caps; color:#000066; font-size:130%; font-weight:bold; letter-spacing:3pt; } /* Headline rechts */ .headlinerechts { font-family:Arial,Helvetica,sans-serif; color:#000066; font-size:100%; font-weight:bold; letter-spacing:1pt; margin-top: 1em; padding: 1em 0px 0px 0px; border-top: 10px solid #CCCCCC; } /* eingelassene Headlines */ .insethead { float:left; width:40%; color:#660000; font-size:120%; font-weight:bold; letter-spacing:3pt; } /* Textmarker-Effekt einzelnes Wort */ .marker { background-color:#FFFF66; } /* Textmarker-Effekt volle Zeile */ .markvoll { background-color:#cccccc; margin:0px; border:none; } /* ??? */ .plus { font-size:110%; font-weight:bold; } /* Versalien */ .inv { font-size:120%; } /* Fuer SPANs innerhalb von Ps */ .smaller { font-size:85%; } /* Blocksatz */ .just { text-align:justify; }