﻿
.ddl_header
{
    width: 40px;
    height:29px;
    nav-down: auto;
    position:absolute;
    cursor:default;

    /*border: thin solid #000;*/
}

    .ddl_header .position
    {
        margin: 1px 19px 0 0;
    }

    /*show ddl*/

    /* general */
    .ddl_header .ddl_table {
        width: 85px;
        height: auto;
        z-index: 9999;
        position: absolute;
        background-color: #fff;
        -webkit-box-shadow: 0px 4px 15px 0px rgba(0,0,0,0.6);
        -moz-box-shadow: 0px 4px 15px 0px rgba(0,0,0,0.6);
        box-shadow: 0px 4px 15px 0px rgba(0,0,0,0.6);
        cursor: pointer;
    }

        .ddl_header .ddl_table .arrow_right
        {
            width: 0;
            height: 0;
            border-top: 13px solid transparent;
            border-bottom: 13px solid transparent;
            border-left: 8px solid #fff;
            float: right;
            margin: 0px -8px 0 0;
            position: absolute;

                /*position: absolute;
                margin: 28px 4px 0 0;
                width: 0;
                height: 0;
                border-top: 6px solid transparent;
                border-bottom: 6px solid transparent;
                border-left: 6px solid #6b6b6b;*/
        }

        .ddl_header .ddl_table .arrow_right_hover
        {
            border-left: 8px solid #000;
        }

        .ddl_header .ddl_table .ddl_table_item
        {
            text-align: right;
            padding: 2px 0 0 0;
            height: 26px;
        }

        .ddl_header .ddl_table .lineUp
        {
            border-top: thin solid #e0e0e0;
        }

        .ddl_header .ddl_table .ddl_table_item_hover
        {
            color: #fff !important;
            background-color: #000;
        }

        .ddl_header .ddl_table .ddl_table_item a
        {
            text-align: right;
            color: #000;
            margin: -1px 30px 0 0;
            float:right;
        }

            .ddl_header .ddl_table .ddl_table_item a:hover
            {
                color: #fff !important;
            }

        .ddl_header .ddl_table .ddl_table_item .a_hover
        {
            color: #fff !important;
        }

        .ddl_header .ddl_table .ddl_table_item a:link
        {
            font-size: 15px;
            text-decoration: none;
        }

        .ddl_header .ddl_table .ddl_table_item .ico3
        {
            width: 20px;
            height: 20px;
            position: absolute;
            margin: 0px 10px 0 2px;
        }

        .ddl_header .ddl_table .ddl_table_item .ico_profile
        {
            background: url('../files/images1/icons/uses_small.png') 2px 0 no-repeat;
        }

        /*#hddl1*/
        .ddl_header .ddl_table .ddl_table_item .ico_profile_hover
        {
            background: url('../files/images1/icons/uses_small.png') 2px -25px no-repeat;
        }

        .ddl_header .ddl_table .ddl_table_item .ico_settings
        {
            background: url('../files/images1/icons/icons_header_small.png') 6px -45px no-repeat;
        }

        /*#hddl2*/
        .ddl_header .ddl_table .ddl_table_item .ico_settings_hover
        {
            background: url('../files/images1/icons/icons_header_small.png') 6px -78px no-repeat;
        }

        .ddl_header .ddl_table .ddl_table_item .ico_logout
        {
            background: url('../files/images1/icons/icons_header_small.png') 6px -115px no-repeat;
        }

        /*#hddl3*/
        .ddl_header .ddl_table .ddl_table_item .ico_logout_hover
        {
            background: url('../files/images1/icons/icons_header_small.png') 6px -150px no-repeat;
        }

    .ddl_header .visibility_hidden
    {
        visibility: hidden;
    }

    .ddl_header .visibility_visible
    {
        visibility: visible;
    }
