/* ================= */
/* = STANDARD TAGS = */
/* ================= */

body
{
    color:#88012B;
}
a, a:hover
{
    color:#B6657D;
}
h1
{
    color:#AC0135;
}
    h1.lighter
    {
        color:#EE90AB;
    }
h2
{
    color:#AC0135;
}
    h2.lighter
    {
        color:#EE90AB;
    }
    h2.white
    {
        color:#FFFFFF;
    }
h3
{
    color:#2A2A2A;
}
hr
{
    background:#D9D9D9 none repeat scroll 0 0;
    color:#D9D9D9;
}
input, select, textarea
{
    color:#88012B;
}

/* ===== */
/* = A = */
/* ===== */

a.abtn_colored span, a.abtnBig_colored span
{
    color:#FFFFFF;
}
button.btn, button.btnBig
{
    color:#B6657D;
}
/* ============= */
/* = CONTAINER = */
/* ============= */
div#container
{
    background-image:url(../images/construct/dhd/header_background.gif);
}

/* ========== */
/* = HEADER = */
/* ========== */

div#header
{
    background-image:url(../images/construct/dhd/header_content_background.gif);
}
    a#logo,
    a#logo:hover
    {
        background-image:url(../images/construct/dhd/logo.gif);
        width:400px;
    }
        div#language_navigation a img,
        div#language_navigation a img:hover
        {
            border-color:#E23769;
        }

/* =================== */
/* = META NAVIGATION = */
/* =================== */

form#search
{
    background-image:url(../images/construct/dhd/icon_lupe.gif);
}
    input#search_input
    {
        border-color:#EECAD5;
        color:#AC0135;
    }
    input#search_input.focused
    {
        border-color:#E05079;
    }
div#meta_navigation a,
div#meta_navigation a:hover
{
    color:#AC0135;
}
div#meta_navigation a#faq,
div#meta_navigation a#faq:hover
{
    background-image:url(../images/construct/dhd/icon_sprechblasen.gif);
}
div#meta_navigation a#kontakt_anfahrt,
div#meta_navigation a#kontakt_anfahrt:hover
{
    background-image:url(../images/construct/dhd/icon_haus.gif);
}


/* ============== */
/* = NAVIGATION = */
/* ============== */

div#navigation a,
div#navigation a:hover
{
    background-image:url(../images/construct/dhd/navigation.gif);
}

    /* Startseite */
    a.nav_punkt01, a.nav_punkt01:hover
    {
        background-position:0 0;
        width:160px;
    }
    a.nav_punkt01:hover
    {
        background-position:0 -46px;
    }
    a.nav_punkt01_active, a.nav_punkt01_active:hover
    {
        background-position:0 -92px;
    }
    
    /* Dentalvertrieb */
    a.nav_punkt02, a.nav_punkt02:hover
    {
        background-position:-160px 0;
        width:215px;
    }
    a.nav_punkt02:hover
    {
        background-position:-160px -46px;
    }
    a.nav_punkt02_active, a.nav_punkt02_active:hover
    {
        background-position:-160px -92px;
    }
    
    /* Produkte */
    a.nav_punkt03, a.nav_punkt03:hover
    {
        background-position:-375px 0;
        width:130px;
    }
    a.nav_punkt03:hover
    {
        background-position:-375px -46px;
    }
    a.nav_punkt03_active, a.nav_punkt03_active:hover
    {
        background-position:-375px -92px;
    }
    
    /* Anwendungsgebiete */
    a.nav_punkt04, a.nav_punkt04:hover
    {
        background-position:-505px 0;
        width:184px;
    }
    a.nav_punkt04:hover
    {
        background-position:-505px -46px;
    }
    a.nav_punkt04_active, a.nav_punkt04_active:hover
    {
        background-position:-505px -92px;
    }
    
    /* Download */
    a.nav_punkt05, a.nav_punkt05:hover
    {
        background-position:-689px 0;
        width:132px;
    }
    a.nav_punkt05:hover
    {
        background-position:-689px -46px;
    }
    a.nav_punkt05_active, a.nav_punkt05_active:hover
    {
        background-position:-689px -92px;
    }
    
    /* Newsletter */
    a.nav_punkt06, a.nav_punkt06:hover
    {
        background-position:-821px 0;
        width:141px;
    }
    a.nav_punkt06:hover
    {
        background-position:-821px -46px;
    }
    a.nav_punkt06_active, a.nav_punkt06_active:hover
    {
        background-position:-821px -92px;
    }

    
/* ================= */
/* = SUBNAVIGATION = */
/* ================= */


div#subnavigation_top
{
    background-image:url(../images/construct/dhd/right_navigation_top.gif);
}
div#subnavigation_bottom
{
    background-image:url(../images/construct/dhd/right_navigation_bottom.gif);
}
ul#subnavigation_bottom_list li
{
    background-image:url(../images/construct/dhd/arrow_r_subnav.gif);
    background-repeat: no-repeat;
    background-position:left center;
    padding-left:10px;
    background-position:0 12px;
}

/* ====================== */
/* = PRODUKTE LIST-VIEW = */
/* ====================== */

.newListSelected
{
    background-image:url(../images/construct/dhd/btnSelect_seitedirektwaehlen_background.gif);
}
div.pagebrowser a.btn_page_prev
{
    background:transparent url(../images/construct/dhd/btn_page_arrow_left_hi.gif) no-repeat scroll 0 0;
}
div.pagebrowser a.btn_page_next
{
    background:transparent url(../images/construct/dhd/btn_page_arrow_right_hi.gif) no-repeat scroll 0 0;
}
div#produkteProdukte div.produkt div.produktBottom p
{
    color:#88012B;
}
div#produkteProdukte div.produkt div.produktTop p.preis
{
    color:#AC0135;
}
div#produkteProdukte div.produkt div.produktTop p.preis span
{
    color:#B6657D;
}
div#produkteProdukte div.produkt a.abtn_colored
{
    background-image:url(../images/construct/dhd/btn_colored_background_grey.gif) !important;
}
div#produkteProdukte div.produkt a.abtn_icon_cart span
{
    background-image:url(../images/construct/dhd/btn_icon_cart_background_grey.gif) !important;
}
div#produkteProdukteDetail div.produkteProdukteDetailRight div.product_pricing a.abtn_colored
{
    background:transparent url(../images/construct/dhd/btnBig_icon_cart_background.gif) no-repeat scroll right top;
}
div#produkteProdukteDetail div.produkteProdukteDetailRight div.product_pricing a.abtn_icon_cart span
{
    background-image:url(../images/construct/dhd/btnBig_icon_cart_background.gif);
}
div#produkteProdukteDetail div.produkteProdukteDetailRight p.preis span#price
{
    color:#AC0135;
}
div#produkteProdukteDetail div.produkteProdukteDetailRight p.preis span
{
    color:#B6657D;
}


/* ============= */
/* = Aktuelles = */
/* ============= */


div#aktuelles-box
{
    margin:0 0 12px;
    position:relative;
}
    div#aktuelles-box div#aktuelles-box-top
    {
        background:transparent url(../images/construct/global/box310_bg_top.gif) no-repeat scroll 2px 2px;
        height:30px;
        padding:20px 23px 8px;
    }
        div#aktuelles-box div#aktuelles-box-top div.icon
        {
            background:transparent url(../images/construct/dhd/icon_aktuelles.gif) no-repeat scroll 0 0;
            height:22px;
            position:absolute;
            right:19px;
            top:17px;
            width:22px;
        }
    div#aktuelles-box div#aktuelles-box-bottom
    {
        background:transparent url(../images/construct/global/box310_bg_bottom.gif) no-repeat scroll 0 bottom;
        padding:23px 12px 19px 22px;
    }
        div#aktuelles-box div#aktuelles-box-bottom div.news-list-item
        {
            border-bottom:1px solid #DADADA;
            margin:0 8px 10px 0;
            padding:0 0 10px;
        }
        span.news-list-date
        {
            color:#979797;
            display:block;
            font-size:12px;
            margin:0 0 4px;
        }
        div#aktuelles-box div#aktuelles-box-bottom div.news-list-item h3
        {
            font-size:14px;
            font-weight:normal;
            margin:0;
            padding:0;
        }
        div#aktuelles-box div#aktuelles-box-bottom div.news-list-item h3 a
        {
            color:#9A002C;
            text-decoration:none;
        }
        div#aktuelles-box div#aktuelles-box-bottom div.news-list-item h3 a:hover
        {
            color:#E6668B;
        }
        
/* Listenansicht */        
        
div#aktuelles-liste div.news-list-item
{
    border-bottom:1px solid #DADADA;
    margin:0 0 10px 0;
    padding:0 0 10px;
}
div#aktuelles-liste div.news-list-item h3
{
    font-size:16px;
    font-weight:normal;
}
div#aktuelles-liste div.news-list-item h3 a
{
    text-decoration:none;
}
div#aktuelles-liste div.news-list-item h3 a:hover
{
    color:#AC0135;
}

/* Single-Ansicht */

div.news-single-img
{
    float:left;
    margin:0 15px 10px 0;
}


/* ===================== */
/* = RSS - Neuigkeiten = */
/* ===================== */

div.rss_feeds
{
    border-top:1px solid #AC0135;
    margin-left:17px;
}
div.rss_feed_item
{
    border-bottom:1px solid #AC0135;
}
    div.rss_feed_item h3 a
    {
        color:#B6657D;
    }
    div.rss_feed_item h3 a:hover
    {
        color:#AC0135;
    }

/* ================= */
/* = Subnavigation = */
/* ================= */

div#subnavigation_top
{
    background-image:url(../images/construct/dhd/right_navigation_top.gif);
}
div#subnavigation_bottom
{
    background-image:url(../images/construct/dhd/right_navigation_bottom.gif);
}
div#subnavigation_bottom ul.subnavigation_bottom_list li
{
    background-image:url(../images/construct/dhd/arrow_r_subnav.gif);
    padding-left:11px;
}
a.subnavigation_bottom_listLinkArrow, a.subnavigation_bottom_listLinkArrow:hover
{
    background-image:url(../images/construct/dhd/subnavigation_bottom_listLink_background.gif);
}

/* ============== */
/* = Google-Map = */
/* ============== */

div#map72_marker_0_0
{
    font-size:11px;
    margin:-5px 0 0 0;
}
div#map72_marker_0_0 div.infotitle
{
    margin:0 0 -10px;
    font-size:11px;
}
/* ========= */
/* = LOGIN = */
/* ========= */
div#loginbox div#loginbox_top div.icon
{
    background:transparent url(../images/construct/dhd/icon_box_login.gif) no-repeat scroll 0 0;
}
div#loginbox div#loginbox_bottom div.username input#username_input, div#loginbox div#loginbox_bottom div.password input#password_input
{
    border:1px solid #B5B5B5;
    color:#9A002C;
}
div#loginbox div#loginbox_bottom div.username input#username_input.focused,
div#loginbox div#loginbox_bottom div.password input#password_input.focused
{
    border:1px solid #9A002C;
}
div#loginbox div#loginbox_bottom div.login button.btnBig_colored
{
    background-image:url(../images/construct/dhd/btnBig_colored_background_grey.gif);
}
div#loginbox div#loginbox_bottom div.login button.btnBig_colored span
{
    background-image:url(../images/construct/dhd/btnBig_colored_background_grey.gif);
    color:#FFFFFF;
}
div#loginbox div#loginbox_bottom div.login a
{
    color:#EC3569;
}
div#loginbox div#loginbox_register
{
    background:transparent url(../images/construct/dhd/box310_bg_login_top.gif) no-repeat scroll 0 top;
}
div#loginbox div#loginbox_register div.loginbox_register_footer
{
    background:transparent url(../images/construct/dhd/box310_bg_login_bottom.gif) no-repeat scroll 0 top;
}
div#loginbox_register h2 a
{
    color:#6798C9;
    text-decoration:none;
}
div#loginbox_register h2 a
{
    color:#6798C9;
    text-decoration:none;
}
div#loginbox div#loginbox_register h2.lighter
{
    margin:0 -4px 3px 0;
    width:94px;
}
div#loginbox div#loginbox_register h2.white
{
    width:110px;
}

/* ============= */
/* = LOGOUTBOX = */
/* ============= */
div#logoutbox
{
    background:url(../images/construct/dhd/logout_bg.gif) no-repeat 0px 0px;
}
    div#logoutbox div.icon
    {
        background:url(../images/construct/dhd/icon_box_login_open.gif) no-repeat 0px 0px;
    }
/* ============= */
/* = Shop Info = */
/* ============= */

div#right_column ul.shop_info li
{
    background:transparent url(../images/construct/dhd/icon_shop_info_list.gif) no-repeat scroll 0 4px;
}
div#right_column ul.shop_info li a:hover
{
    color:#88012B;
}


/* ================================= */
/* = Mein Profil - KontaktPersonen = */
/* ================================= */

div.contact_person_item
{
    background:url(../images/construct/dhd/icon_contact_tab.gif) right 9px no-repeat #fcfcfc;
}
div.contact_person_item_hover
{
    background:url(../images/construct/dhd/icon_contact_tab.gif) right -6px no-repeat #f3f3f3 !important;
}
div.contact_person_item_selected
{
    background:url(../images/construct/dhd/icon_contact_tab_active.gif) right 9px no-repeat #fcfcfc !important;
}
    div.contact_person_item h3
    {
        color:#AC0135;
    }
    div.contact_person_item_content div.phone_fax_mail span.address_phone { background: url(../images/construct/dhd/icon_address_phone.gif) 0 2px no-repeat; }
    div.contact_person_item_content div.phone_fax_mail span.address_mobile { background: url(../images/construct/dhd/icon_address_mobile.gif) 3px 1px no-repeat; }
    div.contact_person_item_content div.phone_fax_mail span.address_fax { background: url(../images/construct/dhd/icon_address_fax.gif) 1px 3px no-repeat; }
    div.contact_person_item_content div.phone_fax_mail span.address_mail { background: url(../images/construct/dhd/icon_address_mail.gif) 0 3px no-repeat; }
    
 

div.bestellhistorie_item_header
{
    background:#FCFCFC url(../images/construct/dhd/icon_contact_tab.gif) no-repeat scroll right 9px;
}
div.bestellhistorie_item_header_hover
{
    background:#FCFCFC url(../images/construct/dhd/icon_contact_tab.gif) no-repeat right -6px !important;
}

div.bestellhistorie_item_header_selected
{
    background:#FCFCFC url(../images/construct/dhd/icon_contact_tab_active.gif) no-repeat right 9px !important;
}
/* ============== */
/* = BREADCRUMB = */
/* ============== */


span#breadcrumb_intro
{
    background:transparent url(../images/construct/dhd/breadcrumb_intro.gif) no-repeat scroll 0 0;
    color:#C3013B;
}
div#breadcrumb a, div#breadcrumb a:hover
{
    background:transparent url(../images/construct/dhd/breadcrumb_punkte.gif) no-repeat scroll 0 0;
    color:#AC0135;
}
div#breadcrumb a.active, div#breadcrumb a.active:hover
{
    background:transparent url(../images/construct/dhd/breadcrumb_active.gif) no-repeat scroll 0 0;
}


/* ========= */
/* = Suche = */
/* ========= */

div.suche form
{
    background-image:url(../images/construct/dhd/icon_lupe.gif);
    border-bottom:1px solid #88012B;
}
input#tx-indexedsearch-searchbox-sword
{
    border-color:#EECAD5;
    color:#88012B;
}
div.tx-indexedsearch-res h3 a
{
    color:#88012B;
}
div.tx-indexedsearch-res h3 a:hover
{
    color:#EECAD5;
}
div.tx-indexedsearch-res div.res
{
    border-color:#88012B;
}

/* ========== */
/* = FOOTER = */
/* ========== */

div#footer_logo
{
    background:transparent url(../images/construct/dhd/footer_logo.gif) no-repeat scroll right 0;
    padding:38px 185px 17px 0;
    text-align:right;
}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    