body
{
        padding: 0;
        margin: 0;
        color: #FFFFFF;
        font-family: arial, verdana, helvetica, tahoma, sans-serif;
        font-size: 100%;
        line-height: 150%;
}

img
{
        border: 0;
}

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

a.active:hover
{
        text-decoration: underline;
        color: #FFFFFF;
}

a:hover
{
        text-decoration: none;
        color: #FFFFFF;
}

#aussencontainer
{
        margin-left: -500px;
        position: absolute;
        top: 10%;
        left: 50%;
}

#header
{
        width: 930px;
        height: 31px;
        letter-spacing: 1px;
}

#container
{
        border: 20px solid #FFFFFF;
        width: 890px;
        height: 470px;
}

#containerlinks
{
        float: left;
        width: 400px;
        height: 450px;
        border-right: 20px solid #FFFFFF;
        padding: 10px;
        font-family: arial, verdana, helvetica;
        font-size: 80%;
        line-height: 150%;
}

#containerlinks a
{
        text-decoration: none;
        color: #FFF;
}

#containerlinks a:hover
{
        text-decoration: none;
        color: #FF80A8;
}

#containerlinks h2
{
        margin: 0;
        padding: 0;
        font-family: arial, verdana, helvetica, tahoma, sans-serif;
        letter-spacing: -3px;
        font-size: 250%;
        text-align: right;
}

#containerrechts
{
        float: left;
        width: 430px;
        height: 450px;
        overflow: auto;
        padding: 10px;
        line-height: 120%;
}

#containerrechts h2
{
        margin: 0;
        padding: 0;
        font-family: arial, verdana, helvetica, tahoma, sans-serif;
        letter-spacing: -2px;
        font-size: 200%;
        border-bottom: 1px solid #FFFFFF;
        padding-bottom: 5px;
        width: 75%;
}

#footer
{
        width: 925px;
        text-align: right;
        padding: 0px 0px;
        color: #ffffff;
}

#footer a
{
        text-decoration: none;
        color: #FF80A8;
}

#footer a:hover
{
        text-decoration: none;
        color: #FFFFFF;
}

#navcontainer ul
{
        padding: 0;
        margin: 0;
        float: right;
        width: 100%;
}

#navcontainer ul li
{
        display: inline;
}

#navcontainer ul li a
{
        padding: 6px 10px;
        color: #FFFFFF;
        text-decoration: none;
        float: right;
}

#navcontainer ul li a:hover
{
        background-color: #FFFFFF;
        color: #990031;
}

#navcontainer a.active
{
        background-color: #FFFFFF;
        color: #990031;
}