body
{
        font-family: Verdana, Geneva, Helvetica, Arial, sans-serif;
        font-size: 11px;
        line-height: 14px;
        color: #FFFFFF;
        margin: 0px;
        padding: 0px;
        border: none;
        background-color: #464749;
        background-image: url(../images/hg_body.jpg);
        background-position: 0px 0px;
        background-repeat: no-repeat;
}


a
{
        font-family: Verdana, Geneva, Helvetica, Arial, sans-serif;
        font-size: 10px;
        color: #4B4B4B;
        font-weight: bold;
        text-decoration: none;
}
a.negativ
{
        color: #FFFFFF;
        font-weight: bold;
        text-decoration: none;
}
a.sub
{
        color: #4B4B4B;
}
a.sub_over
{
        color: #FFFFFF;
}
a.sub_on
{
        color: #FFFFFF;
}
a.shop-eteile
{
         font-family: Verdana, Geneva, Helvetica, Arial, sans-serif;
         font-size: 11px;
         color: #FFFFFF;
        font-weight: normal;
}
a.shop-cinch
{
         font-family: Verdana, Geneva, Helvetica, Arial, sans-serif;
         font-size: 11px;
         color: #FFFFFF;
        font-weight: normal;
}
a.shop-2hand
{
         font-family: Verdana, Geneva, Helvetica, Arial, sans-serif;
         font-size: 11px;
         color: #FFFFFF;
        font-weight: normal;
}
.bat1st
    {
            list-style-image: url(../images/bat_1st.gif);
    }

.bat2nd
    {
            list-style-image: url(../images/bat_2nd.gif);
    }

/* navi */
div.navi
{
        position: absolute;
        top: 32px;
        left: 56px;
        width: 480px;
        height: 141px;
        z-index: 1000;
        overflow: hidden;
}


div.subnavi
{
        position: absolute;
        top: 181px;
        left: 56px;
        width: 160px;
        height: 397px;
        z-index: 1000;
        overflow: hidden;
}


td.sub
{
        width: 160px;
        height: 22px;
        background-image: url(../images/nav/navi_sub.gif);
}
td.sub_over
{
        width: 160px;
        height: 22px;
        background-image: url(../images/nav/navi_sub-over.gif);
}
td.sub_on
{
        width: 160px;
        height: 22px;
        background-image: url(../images/nav/navi_sub-on.gif);
}


/* content */

div.main
{
        position: absolute;
        top: 181px;
        left: 225px;
        width: 715px;
        /* Original720 - wg. margin-left und scrollbar 720-5=715px! */
        height: 386px;
        /* Original398 - wg. margin-left und scrollbar 398-12=386,px! */
        z-index: 1000;
        overflow: auto;
        padding-left: 12px;
        padding-top: 12px;
        vertical-align: middle;
}

div.mainsplit
{
        position: absolute;
        top: 181px;
        left: 225px;
        width: 720px;
        height: 398px;
        z-index: 1000;
        overflow: auto;
}

div.mainleft
{
        position: absolute;
        top: 5px;
        left: 5px;
        width: 273px;
        height: 388px;
        z-index: 1000;
        overflow: hidden;
}

div.mainright
{
        position: absolute;
        top: 5px;
        left: 288px;
        width: 428px;
        height: 388px;
        z-index: 1000;
        overflow: auto;
}


/* hgs */
div.hg-subunder
{
        position: absolute;
        top: 380px;
        left: 25px;
        width: 199px;
        height: 221px;
        background-image: url(../images/hg_subunder.jpg);
        background-position: 0px 0px;
        background-repeat: repeat-y;
        z-index: 1;
        vertical-align: bottom;
}

div.hg-sublogos
{
        position: absolute;
        top: 355px;
        left: 56px;
        width: 160px;
        height: 226px;
        background-image: url(../images/hg_sublogos.jpg);
        background-position: 0px 0px;
        background-repeat: no-repeat;
        z-index: 500;
}


div.hg-main
{
        position: absolute;
        top: 181px;
        left: 224px;
        width: 751px;
        height: 420px;
        background-image: url(../images/hg_main.jpg);
        background-position: 0px 0px;
        background-repeat: repeat-y;
        z-index: 1;
}


div.hg-footer
{
        position: absolute;
        top: 579px;
        left: 0px;
        width: 975px;
        height: 27px;
        background-image: url(../images/hg_footer.jpg);
        background-position: 0px 0px;
        background-repeat: no-repeat;
        z-index: 1;
}

.opacity10
{
        opacity: 0.1;
        filter:Alpha(opacity=10);
        /*opacity:10%;*/
}

.opacity30
{
        opacity: 0.3;
        filter:Alpha(opacity=30);
        /*opacity:30%;*/
}

/* Textformatierungen im Inhaltsbereich */

.headline
{
        font-size: 16px;
        line-height: 20px;
        color: #660000;
}

.auszeichnung
{
        font-size: 11px;
        color: #660000;
}

.text
{
        font-size: 11px;
        color: #FFFFFF;
}

.zitat
{
        font-size: 13px;
        line-height: 20px;
        color: #660000;
}

.eyecatcher
{
        text-decoration: blink;
         font-size: 16px;
        line-height: 20px;
        color: #660000
         }
.expreis
{
        text-decoration: line-through;
}
.aktionspreis {font-size: 13px;
        color: #660000;}