
/* Hintergrund ganze Seite oder nur oben, nur unten / Schrift ganze Seite */
body {
    background-color:#0A5221;
    background-position:center center;
    background-repeat:no-repeat;
    font-family:Gibson,Arial;
    background-size: cover;
}

/* 2. Hintergrundbild */
#wrapper {
    background-image:url("files/trumpf/img/pattern/bg-overlay.png");
    background-repeat:repeat;
}

/* Font für hervorgehobene (fette) Texte */
body b,
body strong,
blockquote {
    font-family:Gibson-SemiBold,Times;
    font-weight:normal;
}

/* Font für feine Texte */
#header-address > [class^="ce_"] {
    font-family:Gibson-Light,Gibson,Arial;
    font-weight:normal;
}

/* maximale Logo-Grösse (max-height) */
#logo figure img {
    width:auto;
    max-height:150px;
}

/* Navigation, z.B. Zeichenabstand, Grossbuchstaben etc. Schriftgrösse besser in Editor-Gross */
.navbar-default .navbar-nav > li > a {
    text-transform:uppercase;
    letter-spacing:.03em;
}

/* Hintergrund Inhaltsbereiche */
.container > .navbar-header,
#container .container,
#navbar {
    background-color:#fff;
}

/* Formatierungen aller Titel */
h1,
h2,
h3 {
    font-family:Gibson-SemiBold,Times;
    font-weight:normal;
}
h1 {
    font-style:italic;
}

/* Ausrichtung Seitentitel */
.seitentitel {
    text-align:center;
}
h2 {
}
h3 {
}

/* Akkordion-Titel */
.ui-accordion-header {
    background-color:#0A5221;
}

/* Dicke des Bildrahmens */
#main .image_container {
    border-top:0px;
}
