body { background-image: url(../fileadmin/template/images/hintergrund_gruen.jpg) ; background-position: 0 0; border-width: 0; margin: 0px 0px 0px 0px; }
.haupttabelle { width: 100%; height: 100%; border-spacing: 0px; border: 0px; padding:0px; table-layout:fixed; border-collapse:collapse; empty-cells:hide; display: table; margin: 0px 0px 0px 0px;}
.rand_links { width: auto; }
.rand_rechts { width: auto; }
.uebergang_rechts { height: 28px; background-image: url(../fileadmin/template/images/hintergrund_uebergang_rechts.jpg); width: 20px; }
.uebergang_rechts_ecke { background-image: url(../fileadmin/template/images/hintergrund_uebergang_ecke_unten_rechts.jpg); width: 20px; height: 20px; }
.uebergang_menu_rechts { height: 28px; background-image: url(../fileadmin/template/images/hintergrund_uebergang_menu_rechts.jpg); width: 20px; }
.uebergang_links { height: 28px; background-image: url(../fileadmin/template/images/hintergrund_uebergang_links.jpg); width: 20px; }
.uebergang_links_ecke { background-image: url(../fileadmin/template/images/hintergrund_uebergang_ecke_unten_links.jpg); width: 20px; height: 20px; }
.uebergang_menu_links { height: 28px; background-image: url(../fileadmin/template/images/hintergrund_uebergang_menu_links.jpg); width: 20px; }
.uebergang_unten { background-image: url(../fileadmin/template/images/hintergrund_uebergang_unten.jpg); width: 980px; height: 20px; }
.hauptspalte { width: 980px; padding-top: 20px; padding-right: 40px; padding-left: 40px; }
.hauptspalte_kopfzeile { background-image: url(../fileadmin/template/images/kopfleiste_hintergrund.jpg); width: 980px; }
.kopfzeile { height: 160px; }
.menuzeile { background-image: url(../fileadmin/template/images/hintergrund_menu.jpg); height: 26px; }
.menuzeile_rand { background-image: url(../fileadmin/template/images/hintergrund_seitenleiste_menu.jpg); margin: 0; padding: 0; height: 26px; }
.inhaltszeile { height: auto; }
.addthis_button { position: relative; top: 50px; left: 820px !important; }
.bodytext { color: white; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-stretch: semi-expanded; line-height: 17px; text-decoration: none; border-style: none; outline-style: none   }
.warnmeldung { color: white; background: red; padding: 4px; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-stretch: semi-expanded; line-height: 17px; text-decoration: none; border-style: none; outline-style: none }
.erfolgsmeldung { color: white; background: green; padding: 4px; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-stretch: semi-expanded; line-height: 17px; text-decoration: none; border-style: none; outline-style: none }
.ueberschrift { text-transform:uppercase; color: white; font-size: 14px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; line-height: 17px; font-stretch: semi-expanded ; }
.csc-subheader { color: white; font-size: 14px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; line-height: 17px; font-stretch: semi-expanded; }
h3 { color: white; font-size: 14px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; line-height: 17px; font-stretch: semi-expanded; }
form { padding:0px; border:0px solid transparent;}
.csc-mailform {  padding:0px; color: white; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-stretch: semi-expanded; line-height: 17px; border:0px solid transparent; }
label { display: block; float: left; width: 100px; }
input, textarea { width: 300px; }
.csc-mailform-field {margin-bottom: 10px; }
.tx-gooffotoboek-pi1 { color: white; font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-stretch: semi-expanded; line-height: 17px; border-style: none; outline-style: none  }
#galerie_einzelbild { color: white; font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-stretch: semi-expanded; line-height: 17px; border-style: none; outline-style: none  }
.filelinks { color: white; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-stretch: semi-expanded; line-height: 17px; text-decoration: none; border-style: none; outline-style: none   }
li { color: white; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-stretch: semi-expanded; line-height: 17px; text-decoration: none; border-style: none; outline-style: none   }
a { color: white; text-decoration: none; }
a:link { color: white; text-decoration: none; }
a:hover { color: silver; text-decoration: underline; }
.tx-irfaq-pi1 { color: white; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-stretch: semi-expanded; line-height: 17px; text-decoration: none; border-style: none; outline-style: none   }
.additional-info { font-style: italic; margin-top: 10px; margin-bottom: 15px; }
.irfaq-related-faq-block { margin-top: 10px; }
.class { position: relative; top: 4px;}
