* { margin: 0; padding: 0; border-collapse:collapse; border-spacing: 0; }

body {
    color: black;
    background: #9D825C;
    font-family: Arial, Verdana, sans-serif;
    font-size: 13px;
    text-align: center;
}
p, li, label { font-size: 13px; }

#seite {
    width: 850px;
    margin: 15px auto;
}
#seite_links {
    width: 37px;
    background: no-repeat url(../bilder/bild_header_links.jpg);
}

.header { 
    height: 258px;
    width: 813px;
}

#navi_oben {
    height: 26px;
    background: no-repeat url(../bilder/bild_menue_oben.jpg) #B80F22;
}
#navi_oben p{
    padding-top: 6px;
}
#navi_oben a {
    padding: 0 12px 0 12px;
    color: white;
    background: #B80F22;
    font-size: 12px;
    font-weight: bold;
    text-transform: uppercase;
    text-decoration: none;
}

.inhalt tr {
    vertical-align: top;
}
.inhalt {
    text-align: left;
}
.top-spalten1 {
    width:792px;
    margin: 0 10px 0 11px
}

.link_menue {
    text-align: center;
    width:218px;
    padding-top: 50px;
}
.link_menue .links {
    margin: 0 auto;
    width: 132px;
}
.link_menue .text {
    padding-top: 20px;
    margin: 0 auto;
    width: 204px;
}
.link_menue {
    text-align:center;
}
.link_menue ul {
    border: 1px solid #B80F22;
    border-top: 3px double #B80F22;
    border-bottom: 3px double #B80F22;
    background: #FFFFFF;
    list-style: none;
}
.link_menue li {
    color: #B80F22;
    margin: 5px 0 5px 0;
    font-size: 12px;
    font-weight: bold;
    text-transform: uppercase;
    text-decoration: none;
}
.link_menue a {
    color: #B80F22;
    text-decoration: none;
}
.link_menue_footer {
    height: 39px;
    background: no-repeat center bottom url(../bilder/menue_ornament.jpg);
}
.spalte218 {
    width: 218px;
}
.spalte218 div.erstes {
    margin: 0 auto;
    width: 204px;
}
.spezial574_1 {
    width: 574px;
    padding-top: 50px;
}
.spezial574_2 div.erstes {
    margin: 0 7px 0 7px;
    width:560px;
}
.spezial287 div.erstes {
    margin: 0 7px 0 7px;
    width:273px;
}
.spalte287 {
    width: 287px;
}
.spalte287 div.erstes {
    margin: 0 auto;
    width:273px;
}
.spalte505 {
    width:505px;
}
.spalte505 div.erstes {
    margin: 0 auto;
    width:491px;
}
.spalte574 {
    width:574px;
}
.spalte574 div.erstes {
    margin: 0 auto;
    width:560px;
}
.spalte396 {
    width: 396px;
}
.spalte396 div.erstes {
    margin: 0 auto;
    width: 382px;
}
.spalte792 {
    width: 792px;
}
.spalte792 div.erstes {
    margin: 0 auto;
    width: 778px;
}
.untere_spalten {
    width:792px;
    margin: 0 10px 0 11px;
}

/* --------------- */
.csc-frame {
    margin: 0 2px 25px 2px;
}

.csc-frame a {
    color: black;
    font-weight: bold;
    text-decoration: none;
    border-bottom: 1px dotted black;
}
.csc-frame a:hover { border-bottom: 1px solid black; }

.spalte792 div.erstes div.csc-frame {
    margin-left: 35px;
}
.spalte505 div.erstes div.csc-frame {
    margin-left: 35px;
}
div.csc-frame-bild {
    text-align: center;
}
.csc-header h1 {
    color: #B80F22;
    font-size: 18px;
}
.csc-header h2 {
    color: #B80F22;
    font-size: 18px;
}
.csc-header h3 {
    color: #B80F22;
    font-size: 13px;
}
.csc-header h4 {
    font-size: 13px;
}
.csc-header h5 {
    color: #B80F22;
    font-size: 15px;
}
.csc-frame-indent {
    border: 1px solid black;
    padding: 4px;
}
.csc-bulletlist-0 { list-style-type: disc; }
.csc-bulletlist-1 { list-style-type: circle; }
.csc-bulletlist li{ margin-bottom: 4px; margin-left: 25px;}
table.contenttable td { width: 50%; }
/* --------------- */
/* #################### */
.mailForm {
    position:relative;
    top:0px;
    width:400px;
    padding-bottom: 8px;
}.zeile {
    position:relative;
    margin-bottom:5px;}.letzteZeile {
    position:relative;
    margin-bottom:5px;
}input#c_email, input#c_email2, input#c_name, input#c_prename, select#c_gender {
    position:absolute;
    right:10px;
    width:250px;    background: #f5e4cd;    border: #62533E 1px solid;}
.mailForm div.gender {
    height: 19px;
}
select#c_gender {
    position:absolute;
    right:121px;
    width:140px;
    background: #f5e4cd;    border: #62533E 1px solid;}input#submit, input#submit2 {    position:absolute; right:10px;    background: #f5e4cd;    border: #62533E 1px solid;}
/* -------------------- */
div.goof-fotoboek-fix1 {text-align: center;}
div.goof-fotoboek-fix1 td { text-align: center; padding: 3px;}
div.goof-fotoboek-fix1 a, div.goof-fotoboek-fix1 a:hover { border: none; }
/* -------------------- */
#inhalt_fuss {
    height: 48px;
    background: no-repeat url(../bilder/bild_inhalt_unten.jpg);
}

div#fuss p, div#fuss a {
    color: white;
    font-size: 10px;    margin: 10px 0 0 0; padding: 0;    text-align: center;
    text-decoration: none;}
div#fuss img { border: 0; }