body {
        margin: 0px;
        padding: 0px;
        background: #fee8b7;
        font-family: Tahoma, Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #000000;
}

h1, h2, h3 {
        font-family:Verdana, Helvetica, Arial, sans-serif;
        font-weight: bold;
        color:#A28D2F;
}

h2 {
        font-size: 1.1em;
        text-transform: uppercase;
}

h3 {
        font-size: 1.2em;
}

a {
        text-decoration: none;
        color: #000000;
}

a:hover {
        border: none;
}

#header {
        width: 980px;
        height: 140px;
        margin: 0 auto;
        background: url('/images/beauty-center.png');
        background-repeat:no-repeat;
        background-position:top center;
}
img{
        border: 0px;
}
.link_menu_oben {
        float: left;
        padding: 0px;
        height: 30px;
}
.link_menu_oben_logo {
        float: left;
        width: 247px;
        height: 40px;
        background: url('/images/sunrise.png');
        background-color: #fee8b7;
        background-position:0px 0px;
        background-repeat: no-repeat;
}

.link_aktiv{
        color:#CFBA58;
}

#content {
        width: 980px;
        margin: 0 auto;
        padding: 0;
}

#content_oben {
        width: 980px;
        margin: 0 auto;
        padding: 0;
}


#menu_unten {
        width: 980px;
        margin: 0 auto;
        background: url('/images/bg_menu_unten.png');
        background-repeat:no-repeat;
        background-position:bottom right;
        height:183px;
}

#spalte_1 {
        float: left;
        text-align:justify;
        width: 462px;
        padding:15px;
        color: #000000;
        background: url('/images/bg_content_spalte1.png');
}

.link_menu {
        float: left;
        text-align:left;
        font-weight: bold;
        line-height:18px;
        padding:0px 0px 0px 15px;
        width: 210px;
}
.link_menu a{
        text-decoration: underline;
}
.link_menu ul {
        list-style: none;
        margin: 0;
        padding: 0;
}
.link_menu a:hover {
        color: #A28D2F;
        text-decoration: underline;
}
#spalte_2 {
        float: right;
        text-align:justify;
        width: 436px;
        padding:30px 20px 0px 0px;
        color: #000000;
}

#footer {
        clear: both;
        width: 980px;
        margin: 0 auto;
        padding-top: 3px;
}

#footer p {
        margin: 0;
        text-align: center;
        font-size: 10px;

}

#footer * {
        color: #000000;
}
