
body
{
        background-color: #660000;
        background-image: url(../_gfx/bg.gif);
        margin: 0;
        padding: 0;
        font-family: verdana, arial, helvetica, sans-serif;
        font-size: 11px;
}

div.box
{
        width: 772px;
        height: 484px;
        background-color: #D98C40;
        border: 1px solid #660000;
        text-align: left;
        position: relative;
        top: 0px;
        left: 0px;
}

img.logo
{
        width: 210px;
        height: 24px;
        border: 0;
        position: absolute;
        top: 24px;
        left: 24px;
}

div.topnav
{
        font-size: 11px;
        color: #000000;
        width: 724px;
        padding-top: 8px;
        border-top: 1px solid #660000;
        display: block;
        position: absolute;
        top: 56px;
        left: 24px;
}

div.topnav a
{
        color: #660000;
        text-decoration: none;
        margin-right: 16px;
}

div.topnav span
{
        margin-right: 16px;
}

div.home
{
        width: 724px;
        height: 344px;
        border: 0;
        background-image: url(../_gfx/index.jpg);
        background-position: center;
        background-repeat: no-repeat;
        position: absolute;
        top: 96px;
        left: 24px;
}

div.teaser
{
        position: absolute;
        bottom: 24px;
        left: 24px;
}

div.teaser h1
{
        font-size: 11px;
        color: #ffffff;
        margin-top: 0.8em;
        margin-bottom: 0.8em;
}

div.teaser a
{
        font-size: 11px;
        color: #ffffff;
        text-decoration: none;
}

div.image
{
        width: 344px;
        heigth: 344px;
        border: 1px solid #cc6600;
        background-position: center;
        background-repeat: no-repeat;
        position: absolute;
        top: 96px;
        left: 236px;
}

div.image img
{
        width: 344px;
        heigth: 344px;
        border: 0;
}

div.overview
{
        width: 140px;
        heigth: 316px;
        position: absolute;
        top: 96px;
        left: 608px;
}

div.overview img.a
{
        width: 64px;
        heigth: 64px;
        border: 1px solid #cc6600;
        position: absolute;
        top: 0px;
        left: 0px;
}

div.overview img.a_on
{
        width: 64px;
        heigth: 64px;
        border: 1px solid #660000;
        position: absolute;
        top: 0px;
        left: 0px;
}

div.overview img.b
{
        width: 64px;
        heigth: 64px;
        border: 1px solid #cc6600;
        position: absolute;
        top: 0px;
        left: 70px;
}

div.overview img.b_on
{
        width: 64px;
        heigth: 64px;
        border: 1px solid #660000;
        position: absolute;
        top: 0px;
        left: 70px;
}

div.overview img.c
{
        width: 64px;
        heigth: 64px;
        border: 1px solid #cc6600;
        position: absolute;
        top: 70px;
        left: 0px;
}

div.overview img.c_on
{
        width: 64px;
        heigth: 64px;
        border: 1px solid #660000;
        position: absolute;
        top: 70px;
        left: 0px;
}

div.overview img.d
{
        width: 64px;
        heigth: 64px;
        border: 1px solid #cc6600;
        position: absolute;
        top: 70px;
        left: 70px;
}

div.overview img.d_on
{
        width: 64px;
        heigth: 64px;
        border: 1px solid #660000;
        position: absolute;
        top: 70px;
        left: 70px;
}

div.overview img.e
{
        width: 64px;
        heigth: 64px;
        border: 1px solid #cc6600;
        position: absolute;
        top: 140px;
        left: 0px;
}

div.overview img.e_on
{
        width: 64px;
        heigth: 64px;
        border: 1px solid #660000;
        position: absolute;
        top: 140px;
        left: 0px;
}

div.overview img.f
{
        width: 64px;
        heigth: 64px;
        border: 1px solid #cc6600;
        position: absolute;
        top: 140px;
        left: 70px;
}

div.overview img.f_on
{
        width: 64px;
        heigth: 64px;
        border: 1px solid #660000;
        position: absolute;
        top: 140px;
        left: 70px;
}

div.overview img.g
{
        width: 64px;
        heigth: 64px;
        border: 1px solid #cc6600;
        position: absolute;
        top: 210px;
        left: 0px;
}

div.overview img.g_on
{
        width: 64px;
        heigth: 64px;
        border: 1px solid #660000;
        position: absolute;
        top: 210px;
        left: 0px;
}

div.overview img.h
{
        width: 64px;
        heigth: 64px;
        border: 1px solid #cc6600;
        position: absolute;
        top: 210px;
        left: 70px;
}

div.overview img.h_on
{
        width: 64px;
        heigth: 64px;
        border: 1px solid #660000;
        position: absolute;
        top: 210px;
        left: 70px;
}

div.overview img.i
{
        width: 64px;
        heigth: 64px;
        border: 1px solid #cc6600;
        position: absolute;
        top: 280px;
        left: 0px;
}

div.overview img.i_on
{
        width: 64px;
        heigth: 64px;
        border: 1px solid #660000;
        position: absolute;
        top: 280px;
        left: 0px;
}

div.overview img.j
{
        width: 64px;
        heigth: 64px;
        border: 1px solid #cc6600;
        position: absolute;
        top: 280px;
        left: 70px;
}

div.overview img.j_on
{
        width: 64px;
        heigth: 64px;
        border: 1px solid #660000;
        position: absolute;
        top: 280px;
        left: 70px;
}

div.imagetext
{
        font-size: 11px;
        color: #000000;
        width: 180;
        position: absolute;
        bottom: 42px;
        left: 24px;
}

div.numbers
{
        font-size: 11px;
        color: #000000;
        width: 344px;
        position: absolute;
        top: 448px;
        left: 236px;
        text-align: center;
}

div.numbers a
{
        color: #660000;
        text-decoration: none;
        margin-left: 4px;
        margin-right: 4px;
}

div.numbers span
{
        margin-left: 4px;
        margin-right: 4px;
}

div.content
{
        font-size: 11px;
        color: #000000;
        width: 724px;
        position: absolute;
        top: 96px;
        left: 24px;
}

div.content h1
{
        font-size: 11px;
        color: #000000;
        margin-top: 1em;
        margin-bottom: 0;
}

div.content h2
{
        font-size: 11px;
        color: #000000;
        margin-top: 2em;
        margin-bottom: 0;
}

div.content h3
{
        font-size: 11px;
        color: #000000;
        margin-top: 2em;
        margin-bottom: 0;
}

div.content p
{
        font-size: 11px;
        color: #000000;
        margin-top: 1em;
        margin-bottom: 1em;
}

div.content a
{
        font-size: 11px;
        color: #660000;
        text-decoration: none;
}

div.content table
{
        border: 0;
        border-collapse: collapse;
        margin: 6px 0 0 0;
        padding: 0;
}

div.content td.left
{
        font-size: 11px;
        color: #000000;
        padding-right: 8px;
        padding-bottom: 8px;
        vertical-align: top;
        white-space: nowrap;
}

div.content td.right
{
        font-size: 11px;
        color: #000000;
        padding-bottom: 8px;
        vertical-align: top;
}

div.content form
{
        margin: 0 0 24px 0;
        padding 0;
}

div.content input
{
        font-family: verdana, arial, helvetica, sans-serif;
        font-size: 11px;
        color: #000000;
}

div.content textarea
{
        font-family: verdana, arial, helvetica, sans-serif;
        font-size: 11px;
        color: #000000;
}
