p { text-align : justify; font-family : Verdana, Helvetica; font-size : 10pt; font-weight : normal; display : block; } p.lead { text-align : justify; font-family : Verdana, Helvetica; font-size : 10pt; font-weight : bold; } .body_kalender { font-family: Verdana, Helvetica; font-size: 6pt; font-weight: bold; color: #B20019; text-align: center; vertical-align: top; border-top-width: 1px; border-bottom-width: 1px; border-top-style: dashed; border-bottom-style: dashed; border-top-color: #616767; border-bottom-color: #616767; width: 160px; height: 160px; } .body_kalender_monat { font-family: Verdana, Helvetica; font-size: 7pt; font-weight: bold; color: #B20019; border-bottom: 1px solid #B20019; width: 145px; text-align: center; } .body_kalender_tag { font-family: Verdana, Helvetica; font-size: 6pt; font-style: normal; font-weight: normal; color: #616767; text-align: center; border: ; height: 15px; width: 18px; } .body_kalender_tag_heute { font-family: Verdana, Helvetica; font-size: 6pt; font-style: normal; font-weight: bold; color: #B20019; text-align: center; border: 1px dashed #616767; height: 15px; width: 18px; } .body_kalender_wochentag { font-family: Verdana, Helvetica; font-size: 6pt; font-weight: bold; color: #B20019; text-align: center; height: 15px; width: 20px; }/* CSS Document */ /* _________________________________________________________ body definitions _____ */ body { font-family : Verdana, Helvetica; font-size : 10pt; font-style : normal; font-weight : normal; font-variant : normal; scrollbar-base-color:#FFFFFF; scrollbar-track-color:#B20019; scrollbar-face-color:#FFFFFF; scrollbar-highlight-color:; scrollbar-3d-light-color:; scrollbar-dark-shadow-color:; scrollbar-shadow-color:; scrollbar-arrow-color:#B20019; margin-top: 0px; margin-bottom: 0px; text-align: center; margin-right: 0px; margin-left: 0px; color: #000000; background-color: #3F464F; } .body_index { background-image: url(/data/site-configuration/images/background/sun_background.jpg); background-repeat: repeat; background-position: center left; font-family: Verdana, Helvetica; font-size: 12pt; color: #000000; } .body_left_menue { font-family: Verdana, Helvetica; vertical-align: top; font-size: 10pt; width: 160px; } .body_left_menue_spalte1{ width: 30px; background-image: url(/data/site-configuration/images/logos/ftk_logo.jpg); background-repeat: repeat; border-right-width: 2px; border-right-style: solid; border-right-color: #FFFFFF; border-left-width: 2px; border-left-style: solid; border-left-color: #FFFFFF; } .body_left_menue_spalte2{ width: 160px; text-align: left; vertical-align: top; background-color: #FFFFFF; border-right-width: 1px; border-right-style: solid; border-right-color: #FFFFFF; } .body_left_menue_ebene1 { font-family: Verdana, Helvetica; font-size: 10pt; font-weight: bold; color: #3F464F; text-align: center; vertical-align: middle; border-right: 1px solid #FFFFFF; height: 30px; background-color: ; width: 160px; } .body_left_menue_ebene2 { font-family: Verdana, Helvetica; font-size: 8pt; font-style: normal; font-weight: normal; color: #3F464F; text-align: left; vertical-align: top; padding-left: 10px; padding-bottom: 5px; padding-top: 5px; width: 160px; background-color: ; border-right-width: 1px; border-right-style: solid; border-right-color: #FFFFFF; } .body_left_menue_ebene3 { font-family: Verdana, Helvetica; font-size: 8pt; font-style: normal; font-weight: normal; color: #3F464F; text-align: left; vertical-align: top; padding-left: 20px; padding-bottom: 5px; width: 160px; background-color: ; } .body_left_menue_ebene4 { font-family: Verdana, Helvetica; font-size: 8pt; font-style: normal; font-weight: normal; color: #3F464F; text-align: left; padding-left: 30px; padding-bottom: 5px; width: 160px; background-color: ; vertical-align: top; } .body_content { font-family: Verdana, Helvetica; font-size: 10pt; font-weight: normal; color: #3F464F; text-align: justify; vertical-align: top; padding-top: 29px; padding-right: 29px; padding-bottom: 10px; background-image: url(/data/site-configuration/images/background/sun_background.jpg); background-repeat: repeat; background-position: center top; border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; border-right-color: #3F464F; border-left-color: #3F464F; padding-left: 25px; } .body_right_menue { font-family: Verdana, Helvetica; vertical-align: top; font-size: 10pt; width: 160px; } .body_right_menue_spalte1{ width: 160px; text-align: left; vertical-align: top; background-color: #FFFFFF; border-left-width: 1px; border-left-style: solid; border-left-color: #FFFFFF; } .body_right_menue_spalte2{ width: 30px; border-right-width: 2px; border-right-style: solid; border-right-color: #FFFFFF; background-image: url(/data/site-configuration/images/logos/ftk_logo.jpg); background-repeat: repeat; border-left-width: 2px; border-left-style: solid; border-left-color: #FFFFFF; } .body_right_menue_ebene1 { font-family: Verdana, Helvetica; font-size: 10pt; font-weight: bold; color: #3F464F; text-align: center; vertical-align: middle; height: 30px; width: 160px; background-color: ; } .body_right_menue_ebene2 { font-family: Verdana, Helvetica; font-size: 8pt; font-style: normal; font-weight: normal; color: #3F464F; text-align: left; vertical-align: top; padding-left: 10px; padding-top: 5px; padding-bottom: 5px; width: 160px; background-color: ; } .body_right_menue_ebene3 { font-family: Verdana, Helvetica; font-size: 8pt; font-style: normal; font-weight: normal; color: #3F464F; text-align: left; vertical-align: top; padding-left: 20px; padding-bottom: 5px; padding-top: 0px; width: 160px; background-color: ; } .body_right_menue_ebene4 { font-family: Verdana, Helvetica; font-size: 8pt; font-style: normal; font-weight: normal; color: #3F464F; text-align: left; padding-left: 30px; padding-bottom: 5px; width: 160px; background-color: ; vertical-align: top; } .body_login { font-family: Verdana, Helvetica; font-size: 8pt; font-style: normal; font-weight: normal; color: #B20019; text-align: left; vertical-align: top; padding-left: 18px; padding-bottom: 5px; width: 149px; } .body_formular_login_eingabefeld { font-family: Verdana, Helvetica; font-size: 8pt; font-style: normal; font-weight: normal; color: #3F464F; text-align: left; border: 1px solid #3F464F; cursor: pointer; vertical-align: middle; } .body_formular_login_button { font-family: Verdana, Helvetica; font-size: 7pt; font-style: normal; font-weight: normal; color: #FFFFFF; text-align: center; cursor: pointer; vertical-align: middle; background-color: #B20019; display: table; height: 18px; width: 50px; border-top: 1px solid #FFFFFF; border-right: 1px solid #B20019; border-bottom: 1px solid #3F464F; border-left: 1px solid #B20019; } .body-impressum { font-family : Verdana, Helvetica; font-size : 7pt; text-align: center; vertical-align: middle; color: #3F464F; height: 100px; width: 160px; } .body-print { font-family: Verdana, Helvetica; font-size: 7pt; text-align: center; vertical-align: middle; color: #3F464F; height: 50px; width: 160px; } .body-formular { font-family: Verdana, Helvetica; font-size: 10pt; font-style: normal; font-weight: normal; color: #3F464F; text-align: justify; vertical-align: top; padding-right: 10px; padding-left: 10px; } .body-formular_eingabefeld { font-family: Verdana, Helvetica; font-size: 10pt; font-style: normal; font-weight: normal; color: #B20019; text-align: left; border: 1px solid #829798; cursor: hand; vertical-align: top; } .body-formular_feld { font-family: Verdana, Helvetica; font-size: 8pt; font-weight: normal; color: #3F464F; text-align: left; vertical-align: top; padding-bottom: 2px; } /* _________________________________________________________ infobox left definitions with stylesheet_____ */ .infobox_left_1 { background-image: url(/data/site-configuration/images/infobox/left/infobox_left_faire_woche2008.jpg); background-repeat: no-repeat; background-position: center center; height: 160px; width: 160px; text-align: center; } .infobox_left_2 { background-image: url(/data/site-configuration/images/infobox/left/infobox_left_zotter.jpg); background-repeat: no-repeat; background-position: center center; height: 252px; width: 160px; text-align: center; } .infobox_left_3 { background-image: url(/data/site-configuration/images/infobox/left/infobox_left_kaffa.gif); background-repeat: no-repeat; background-position: center center; width: 160px; height: 250px; text-align: center; } .infobox_left_4 { background-image: url(/data/site-configuration/images/infobox/left/infobox_left_transfair.jpg); background-repeat: no-repeat; background-position: center center; height: 150px; width: 160px; text-align: center; } /* _________________________________________________________ infobox right definitions with stylesheet_____ */ .infobox_right_1 { background-image: url(/data/site-configuration/images/infobox/right/infobox_right_ftk-images.gif); background-repeat: no-repeat; background-position: center center; height: 200px; width: 160px; text-align: center; } .infobox_right_2 { background-image: url(../banner/contact.jpg); background-repeat: no-repeat; background-position: center center; height: 50px; width: 160px; text-align: center; } .infobox_right_3 { background-image: url(/data/site-configuration/images/infobox/right/infobox_right_geo_schuetz_den_regenwald.jpg); background-repeat: no-repeat; background-position: center center; height: 200px; width: 160px; text-align: center; } .infobox_right_4 { background-image: url(/data/site-configuration/images/infobox/right/infobox_right_lichtblick.jpg); background-repeat: no-repeat; background-position: center center; width: 160px; height: 50px; text-align: center; } .infobox_right_5 { background-image: url(/data/site-configuration/images/infobox/right/infobox_right_greenpeace_energy.jpg); background-repeat: no-repeat; background-position: center center; background-color: ; width: 160px; height: 80px; text-align: center; } /* _________________________________________________________ image definitions _____ */ .body-image{ border: 1px solid #3F464F; } .body-image1{ border: 1px solid #DE411A; } .body-image2{ border: 1px solid #0072A4; } .body-image3{ border: 1px solid #F3AE00; } .body-image4{ border: 1px solid #007946; } .body-image5{ border: 1px solid #3F464F; } /* _________________________________________________________ text definitions _____ */ p { text-align : justify; font-family : Verdana, Helvetica; font-size : 10pt; font-weight : normal; display : block; } p.lead { text-align : justify; font-family : Verdana, Helvetica; font-size : 10pt; font-weight : bold; } /* _________________________________________________________ headline definitions _____ */ h1 { font-family : Verdana, Helvetica; font-size : 18pt; font-weight : bold; font-style : normal; } h2 { font-family : Verdana, Helvetica; font-size : 16pt; font-weight : bold; font-style : normal; } h3 { font-family : Verdana, Helvetica; font-size : 14pt; font-weight : bold; font-style : normal; } h4 { font-family : Verdana, Helvetica; font-size : 12pt; font-weight : bold; font-style : normal; } h5 { font-family : Verdana, Helvetica; font-size : 10pt; font-weight : bold; font-style : normal; } h6 { font-family : Verdana, Helvetica; font-size : 8pt; font-weight : bold; text-align: normal; } /* ________________________________________________________ list styles _____ */ li { text-align: justify; } ul { } ul.disc { list-style-type : disc; } ul.square { list-style-type : square; } ul.circle { list-style-type : circle; } ol.decimal { list-style-type : decimal; } ol.upper-roman { list-style-type : upper-roman; } ol.lower-roman { list-style-type : lower-roman; } ol.upper-alpha { list-style-type : upper-alpha; } ol.lower-alpha { list-style-type : lower-alpha; } dt { background : transparent; } dd { background : transparent; margin-left : 2.5em; } /* _________________________________________________________ link definitions _____ */ a:link { color : #B20019; font-family : Verdana, Helvetica; font-size : 10pt; font-weight : bold; font-style: normal; text-decoration: none; } a:visited { color : #B20019; font-family : Verdana, Helvetica; font-size : 10pt; font-weight : bold; font-style: normal; text-decoration: none; } a:hover { color : #3F464F; font-family : Verdana, Helvetica; font-size : 10pt; font-style : normal; font-weight : bold; text-decoration: none; } /* _________________________________________________________ menü definitions with stylesheet_____ */ a.nav1:link { color : #B20019; font-family : Verdana, Helvetica; font-size : 8pt; font-style : normal; font-weight : bold; text-decoration: none; border-top-width: 1px; border-bottom-width: 1px; border-top-color: #3F464F; border-bottom-color: #3F464F; border-top-style: dashed; border-bottom-style: dashed; padding-top: 6px; padding-bottom: 6px; display: block; padding-left: 5px; } a.nav1:visited { color : #B20019; font-family : Verdana, Helvetica; font-size : 8pt; font-style : normal; font-weight : bold; text-decoration: none; border-top-width: 1px; border-bottom-width: 1px; border-top-color: #3F464F; border-bottom-color: #3F464F; border-top-style: dashed; border-bottom-style: dashed; padding-top: 6px; padding-bottom: 6px; display: block; padding-left: 5px; } a.nav1:hover { color : #FFFFFF; font-family : Verdana, Helvetica; font-size : 8pt; font-style : normal; font-weight : bold; text-decoration: none; border-top-width: 1px; border-bottom-width: 1px; border-top-color: #3F464F; border-bottom-color: #3F464F; border-top-style: solid; border-bottom-style: solid; background-color: #B20019; padding-top: 6px; padding-bottom: 6px; display: block; padding-left: 5px; } a.nav1:active { color : #FFFFFF; font-family : Verdana, Helvetica; font-size : 8pt; font-style : normal; font-weight : bold; text-decoration: none; border-top-width: 1px; border-bottom-width: 1px; border-top-color: #3F464F; border-bottom-color: #3F464F; border-top-style: solid; border-bottom-style: solid; background-color: #B20019; padding-top: 6px; padding-bottom: 6px; display: block; padding-left: 5px; } a.nav2:link { color : #3F464F; font-family : Verdana, Helvetica; font-size : 8pt; font-style : normal; font-weight : normal; text-decoration: none; } a.nav2:visited { color : #3F464F; font-family : Verdana, Helvetica; font-size : 8pt; font-style : normal; font-weight : normal; text-decoration: none; } a.nav2:hover { color : #B20019; font-family : Verdana, Helvetica; font-size : 8pt; font-style : normal; font-weight : normal; text-decoration: none; } a.nav2:active { color : #B20019; font-family : Verdana, Helvetica; font-size : 8pt; font-style : normal; font-weight : normal; text-decoration: none; } a.nav3:link { color : #3F464F; font-family : Verdana, Helvetica; font-size : 8pt; font-style : normal; font-weight : normal; text-decoration: none; } a.nav3:visited { color : #3F464F; font-family : Verdana, Helvetica; font-size : 8pt; font-style : normal; font-weight : normal; text-decoration: none; } a.nav3:hover { color : #B20019; font-family : Verdana, Helvetica; font-size : 8pt; font-style : normal; font-weight : normal; text-decoration: none; } a.nav3:active { color : #B20019; font-family : Verdana, Helvetica; font-size : 8pt; font-style : normal; font-weight : normal; text-decoration: none; } a.nav4:link { color : #3F464F; font-family : Verdana, Helvetica; font-size : 8pt; font-style : normal; font-weight : normal; text-decoration: none; } a.nav4:visited { color : #3F464F; font-family : Verdana, Helvetica; font-size : 8pt; font-style : normal; font-weight : normal; text-decoration: none; } a.nav4:hover { color : #B20019; font-family : Verdana, Helvetica; font-size : 8pt; font-style : normal; font-weight : normal; text-decoration: none; } a.nav4:active { color : #B20019; font-family : Verdana, Helvetica; font-size : 8pt; font-style : normal; font-weight : normal; text-decoration: none; } a.nav_fusszeile:link { color : #FFFFFF; font-family : Verdana, Helvetica; font-size : 9px; font-style : normal; font-weight : normal; text-decoration: none; } a.nav-impressum:link { color : #3F464F; font-family : Verdana, Helvetica; font-size : 7pt; font-style : normal; font-weight : normal; text-decoration: none; } a.nav-impressum:visited { color : #3F464F; font-family : Verdana, Helvetica; font-size : 7pt; font-style : normal; font-weight : normal; text-decoration: none; } a.nav-impressum:hover { color : #B20019; font-family : Verdana, Helvetica; font-size : 7pt; font-style : normal; font-weight : normal; text-decoration: none; } a.nav_button:link { color : #3F464F; font-family : Verdana, Helvetica; font-size : 8pt; font-style : normal; font-weight : normal; text-decoration: none; display: table; border: 1px solid #3F464F; vertical-align: middle; line-height: normal; padding: 3px; text-align: center; } a.nav_button:visited { color : #3F464F; font-family : Verdana, Helvetica; font-size : 8pt; font-style : normal; font-weight : normal; text-decoration: none; display: table; border: 1px solid #3F464F; vertical-align: middle; line-height: normal; padding: 3px; text-align: center; } a.nav_button:hover { color : #B20019; font-family : Verdana, Helvetica; font-size : 8pt; font-style : normal; font-weight : normal; text-decoration: none; display: table; border: 1px solid #3F464F; vertical-align: middle; line-height: normal; padding: 3px; text-align: center; } a.nav_button:active { color : #B20019; font-family : Verdana, Helvetica; font-size : 8pt; font-style : normal; font-weight : normal; text-decoration: none; display: table; border: 1px solid #3F464F; vertical-align: middle; line-height: normal; padding: 3px; text-align: center; } /* _________________________________________________________ link menu download definitions _____ */ /* _________________________________________________________ link untermenü definitions _____ */ /* _________________________________________________________ tabel definitions _____ */ .body-tabel{ width: 530px; border-bottom-style: dashed; border-bottom-width: 1px; border-top-width: 1px; border-top-style: dashed; border-top-color: #F3AE00; border-bottom-color: #F3AE00; padding-top: 10px; padding-bottom: 10px; } .body-tabel-bezeichnung { font-family: Verdana, Helvetica; font-size: 10pt; font-weight: bold; color: #3F464F; text-align: left; vertical-align: top; width: 200px; height: 20px; } .body-tabel-content { font-family: Verdana, Helvetica; font-size: 10pt; font-weight: normal; color: #3F464F; text-align: justify; vertical-align: top; width: ; } .body-linkbild { font-family: Verdana, Helvetica; font-size: 10pt; font-weight: normal; color: #3F464F; text-align: justify; vertical-align: top; width: ; } /* light gray bg on just-edited elements */ /* creates bg which becomes border around table cells */ /* light gray bg font just-edited lists (prevents line space before, use with div) */ /* _________________________________________________________ free text definitions _____ */