@charset "UTF-8";
/* CSS Document */

/* -------- Allgemein */

* {
        margin: 0;
        padding: 0;
        outline: none; /* deletes the outline on click for normal browsers */
        }

html, body {
        height: 100%;
        }

body {
        background: #d7dca0;        /* Der Internet Explorer 6 kann background-attachment nur im <body> Tag interpretieren. */
        }

#site {
        margin: 0 auto;
        width: 980px;
        min-height: 100%;
        padding :0px 2px 0px 2px;
        background-image: url(../images/site_bg.gif);
        background-repeat: repeat-y;
        overflow:auto;
        }

img {
        border: 0;
        }

/* -------- linke Spalte */

#images img {
        border-bottom: 2px solid #fff;
        }

#adress {
        border-bottom: 2px solid #fff;
        }

#adress p {
        font: 0.9em/1.5em Tahoma, Geneva, sans-serif;
        color: #fff;
        font-weight:bold;
        padding: 10px 10px 10px 15px;
        line-height: 24px;
        margin: 0px;
        }

#adress .name {
        font: 0.9em/1.5em "Palatino Linotype", "Book Antiqua", Palatino, serif;
        color: #fff;
        }

#adress a {
        color: #fff;
        text-decoration: none;
        }

#adress a:hover {
        text-decoration: underline;
        }

#copyright {
        display: block;
        border-top: 2px solid #fff;
        height:100%;
        }

#copyright p {
        font: 0.7em/1.5em Tahoma, Geneva, sans-serif;
        color: #fff;
        padding: 10px 10px 10px 15px;
        margin: 0px;
        }

/* -------- rechte Spalte */

#col_content {
        width: 678px;
        float: right;
        border-left: 2px solid #fff;
        }

#header {
        margin-top: 75px;
        }

#content {
        padding: 60px;
        }

/* -------- Links im Content */

#content a {
        color: #666;
        text-decoration: none;
        }

#content a:hover {
        color: #666;
        text-decoration: underline;
        }

/* -------- Text im Content */
h1 {
        font: 1.8em "Palatino Linotype", "Book Antiqua", Palatino, serif;
        color:#9e2c44;
        margin: 0 0 30px 0;
        }

h3 {
        font: 1.2em "Palatino Linotype", "Book Antiqua", Palatino, serif;
        font-weight: bold;
        color: #9e2c44;
        margin: 0 0 10px 0;
        }

p        {
        margin-bottom: 16px;
        font: 0.9em/1.5em  Tahoma, Geneva, sans-serif;
        }

.zitat {
        font: 0.9em/1.5em "Palatino Linotype", "Book Antiqua", Palatino, serif;
        }

.zitat_im_text {
        font: 1em/1.5em italic "Palatino Linotype", "Book Antiqua", Palatino, serif;
        }

/* -------- Bilder im Content */
.img_left {
        float:left;
        margin: 0 30px 15px 0;
        }

.img_middle {
        margin: 5px 20px 15px 6px;
        }

/* -------- Listen im Content */

#content ul{
        font: 0.9em/1.5em Tahoma, Geneva, sans-serif;
        list-style-position: outside;
        padding: 0 0 15px 15px;
        }

ul .icon_list_music {
        list-style-image: url(../images/icon_music.gif);
        list-style-position: inside;
        line-height: 2.5em;
        }