/* Farben */
a,
.menu a,
h1,
h1 a,
h3,
.csc-mailform-field label,
.csc-menu li,
#content_left .news-search-form-submit input,
table.gremien td a, table.konzil td a,
#banner a:hover {
    color: #0064a8;
}

input, select,
.csc-mailform-field input, .csc-mailform-field select, .csc-mailform-field textarea {
    border-color: #0064a8;
}

.csc-mailform-field input.csc-mailform-submit {
    background-color: #0064a8;
}

a:hover,
h1 a:hover,
.menu a:hover,
.menu .menu-sel a{
    color: #54a4de;
}


/* Schriftgröße/Farbe */
body {
    font-size: 13px;
}

body,
input, select {
    color: #808080;
}

/* Breiten */
#page_header,
#header1,
#header_content,
#page_navigation,
#main_content,
#footer_content {
    width: 1000px;
}

#column_center {
    width: 580px;
}


#footer-c1 {
    width: 210px;
}

#footer-c4 {
    display: none;
}

/* Logo und Header */
#logo,
#logo img {
    height: 100px;
    width: 100px;
}

#banner {
    position: relative;
    font-size: 33px;
    line-height: 38px;
    font-weight: 700;
    width: 879px;
    height: 100px;
    float: right;
    margin-top: 16px;
    text-transform: uppercase;
    letter-spacing: 2px;
}

#banner a {
    display: block;
}

#banner #headertext1 {
    margin-top: -8px;
    display: block;
}

#banner #headertext2 {
    position: absolute;
    left: 0;
    bottom: -6px;
}

#header_content {
    height: 205px;
}

/* Downloads */
.download,
.ce-uploads a,
a[href$=".pdf"] {
    display: inline-block;
    text-indent: 23px;
    background: url('../Images/icons.gif') no-repeat -487px 1px;
}


.download-pdf,
a[href$=".pdf"],
.ce-uploads a[href$=".pdf"] {
    /*background-position: -454px -32px;*/
    background: url('../Images/pdf.gif') no-repeat 0 0;
}


/* Navi */
#page #topmenu {
    margin-top: 10px;
}

#page_navigation {
    background-position: 0 64px;
    height: 66px;
}


#content_left .ts_content,
#content_right .ts_content,
#content_left .csc-default,
#content_right .csc-default,
#content_left .frame-default,
#content_right .frame-default {
    border-image: url('../Images/bg.png') 3 0 2 0 repeat repeat;
    border-width: 0 0 2px;
}


/* Formulare */
input,
select {
    border-width: 2px;
}


/* Footer */
#footer-c1 img {
    display: none;
}
