
/* Comment Generated by Combres - Resource '~/Resources/themes/default/css/master.css' (Mode: Static) */
body
{
    background: #fff;
    color: #50565c;
    font-family: Arial, Tahoma, Times New Roman;
    font-size: 12px;
    margin: 0;
    padding: 0;
    line-height: 18px;
}

::-moz-selection
{
    background-color: #99999f;
    color: #fff;
}

::selection
{
    background-color: #99999f;
    color: #fff;
}

img
{
    border: 0;
}

.list_pro img:hover
{
    zoom: 1;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
    filter: alpha(opacity=70);
    -moz-opacity: 0.7;
    -khtml-opacity: 0.7;
    opacity: 0.7;
    -webkit-box-shadow: inset 20px;
    -moz-box-shadow: inset 0px 0px 20px 10px rgba(0,0,0,0.6);
    box-shadow: inset 0px 0px 20px 10px rgba(0,0,0,0.6);
    -webkit-transition: opacity .25s ease-in-out;
    -moz-transition: opacity .25s ease-in-out;
    -o-transition: opacity .25s ease-in-out;
    transition: opacity .25s ease-in-out;
}

a:link
{
    text-decoration: none;
    color: #223676;
}

a:active, a:visited
{
    text-decoration: none;
    color: #ca181e;
}

a:hover
{
    text-decoration: underline;
}

.img-ot-link img
{
    background-color: #fff;
}

.effect2
{
    position: relative;
}

    .effect2:before, .effect2:after
    {
        z-index: -1;
        position: absolute;
        content: "";
        bottom: 15px;
        left: 10px;
        width: 50%;
        top: 80%;
        max-width: 300px;
        background: #777;
        -webkit-box-shadow: 0 15px 10px #777;
        -moz-box-shadow: 0 15px 10px #777;
        box-shadow: 0 15px 10px #777;
        -webkit-transform: rotate(-3deg);
        -moz-transform: rotate(-3deg);
        -o-transform: rotate(-3deg);
        -ms-transform: rotate(-3deg);
        transform: rotate(-3deg);
    }

    .effect2:after
    {
        -webkit-transform: rotate(3deg);
        -moz-transform: rotate(3deg);
        -o-transform: rotate(3deg);
        -ms-transform: rotate(3deg);
        transform: rotate(3deg);
        right: 10px;
        left: auto;
    }

.clear
{
    clear: both;
}

.bold
{
    font-weight: 700;
}

.f_right
{
    float: right;
    margin-right: 5px;
}

.wrapper
{
    width: 1004px;
    margin: 0 auto;
    padding: 0;
    position: relative;
}

.header
{
    background: #77d5eb url("/Resources/themes/default/images/bg_top_header.jpg") no-repeat top center;
    margin: 0;
    padding: 0;
    width: 100%;
    min-height: 369px;
}

.wrapper_header
{
    width: 1004px;
    margin: 0 auto;
    padding: 0;
    position: relative;
}

.t_header
{
    height: 97px;
    position: relative;
    background: url("/Resources/themes/default/images/bg_t_header.png") no-repeat bottom right;
}

.t_sologan
{
    position: absolute;
    top: 10px;
    left: 110px;
    width: 459px;
    height: 67px;
    background: url("/Resources/themes/default/images/sologan.png") no-repeat;
}

.l_logo
{
    width: 86px;
    float: left;
    margin: 0px 0 0 26px;
    position: relative;
}

    .l_logo .f_logo
    {
        position: absolute;
        top: 0;
        left: 0;
    }

    .l_logo h1
    {
        margin: 0;
        padding: 0;
        display: inline-block;
    }

        .l_logo h1 a
        {
            text-decoration: none;
            background: url("/Resources/themes/default/images/logo.png") no-repeat;
            text-indent: -999px;
            display: inline-block;
            width: 86px;
            height: 89px;
            margin-top: 6px;
        }

.r_top_header_ads
{
    width: 749px;
    float: left;
}

    .r_top_header_ads .item
    {
        float: left;
        width: 370px;
        height: 80px;
        margin: 3px;
        margin-bottom: 0;
        position: relative;
    }

        .r_top_header_ads .item.last
        {
            margin-left: 0px;
        }

ul#top_menu
{
    list-style: none;
    width: 962px;
    margin: 0 auto;
    padding: 0;
    height: 37px;
}

    ul#top_menu li
    {
        float: left;
        margin: 0;
        padding: 0;
        overflow:hidden;
    }

        ul#top_menu li.m_item, ul#top_menu li.m_home
        {
            background: url("/Resources/themes/default/images/line_t_menu.png") no-repeat right 0px;
            padding-right: 2px;
        }

        ul#top_menu li.m_item_last a
        {
            background: url("/Resources/themes/default/images/bg_t_menu_last.png") no-repeat right 0px;
            text-decoration: none;
            display: block;
            text-align: center;
            padding: 0 33px 0 33px;
            color: #fff;
            -webkit-text-shadow: #004158 1px -1px 1px;
            text-shadow: #004158 1px -1px 1px;
            border-color: transparent;
            font-size: 15px;
            line-height: 37px;
            text-transform: uppercase;
        }

            ul#top_menu li.m_item_last a:hover, ul#top_menu li.m_item_last a.active
            {
                background: url("/Resources/themes/default/images/bg_t_menu_last.png") no-repeat right -37px;
            }

        ul#top_menu li.m_home a
        {
            background: url("/Resources/themes/default/images/m_t_home.png") no-repeat 0px 0px;
            width: 80px;
            height: 37px;
            display: block;
            text-decoration: none;
        }

            ul#top_menu li.m_home a:hover, ul#top_menu li.m_home a.active
            {
                background: url("/Resources/themes/default/images/m_t_home.png") no-repeat 0px -37px;
            }

        ul#top_menu li.m_item a
        {
            background: url("/Resources/themes/default/images/bg_t_menu.png") repeat-x 0px 0px;
            text-decoration: none;
            display: block;
            text-align: center;
            padding: 0 40px;
            color: #fff;
            -webkit-text-shadow: #004158 1px -1px 1px;
            text-shadow: #004158 1px -1px 1px;
            border-color: transparent;
            font-size: 15px;
            line-height: 37px;
            text-transform: uppercase;
        }

            ul#top_menu li.m_item a.last
            {
                padding-right: 0px;
                background: none;
            }

            ul#top_menu li.m_item a:hover, ul#top_menu li.m_item a.active
            {
                background: url("/Resources/themes/default/images/bg_t_menu.png") repeat-x 0px -37px;
                
            }

.banner_content
{
    width: 962px;
    height: 238px;
    background: #fff;
    margin: 0 auto;
    padding: 0;
    position: relative;
}

.top_l_date
{
    font-size: 10px;
    float: left;
    padding: 3px;
    color: #666666;
    padding-left: 12px;
}

.top_r_search
{
    float: right;
    width: 180px;
    height: 25px;
    margin-right: 42px;
    margin-top: 45px;
    background: url("/Resources/themes/default/images/bg_t_search.png") no-repeat;
}

    .top_r_search input#keyword
    {
        width: 140px;
        height: 16px;
        border: 0;
        margin: 0;
        padding: 2px;
        color: #616161;
        font-size: 11px;
        vertical-align: top;
        margin-top: 3px;
    }

    .top_r_search a.btn_search
    {
        background: url("/Resources/themes/default/images/trans.gif") no-repeat;
        display: inline-block;
        width: 16px;
        height: 16px;
        margin: 5px 0 0 11px;
    }

.container
{
    background: #ffffff url("/Resources/themes/default/images/bg_container.gif") repeat-x top;
    min-height: 600px;
}

.wrapper_container
{
    width: 1004px;
    margin: 0 auto;
    padding: 0;
    padding-top: 15px;
}

    .wrapper_container .l_container
    {
        width: 258px;
        float: left;
    }

.r_frame
{
    width: 241px;
    margin-left: 14px;
}

    .r_frame .r_t_frame
    {
        width: 241px;
        background: url("/Resources/themes/default/images/bg_r_t_frame.png") no-repeat left top;
    }

    .r_frame .r_b_frame
    {
        width: 241px;
        padding-bottom: 10px;
        background: url("/Resources/themes/default/images/bg_r_b_frame.png") no-repeat left bottom;
    }

    .r_frame span.title_frame
    {
        display: block;
        height: 38px;
        line-height: 38px;
        font-size: 16px;
        font-weight: bold;
        color: #fff;
        text-align: center;
        text-transform: uppercase;
        webkit-text-shadow: #004158 1px -1px 1px;
        text-shadow: #004158 1px -1px 1px;
    }

    .r_frame .c_frame
    {
        width: 223px;
        margin: 0 0 0 8px;
        border: #d9d2d2 solid 1px;
        border-top: 0;
        background: #fff;
    }

ul.lst_procatalog
{
    list-style: none;
    margin: 0;
    padding: 0;
}

    ul.lst_procatalog li
    {
        margin: 0;
        padding: 0;
    }

        ul.lst_procatalog li a
        {
            text-decoration: none;
            display: block;
            border-top: #f5f5f5 solid 1px;
            border-bottom: #d9d2d2 solid 1px;
            background: #fff url("/Resources/themes/default/images/bg_r_catalog.gif") no-repeat 0px 0px;
            line-height: 40px;
            font-size: 14px;
            text-transform: uppercase;
            padding: 0 0 0 40px;
            color: #50565c;
        }

            ul.lst_procatalog li a.last
            {
                border-bottom: none;
            }

            ul.lst_procatalog li a:hover, ul.lst_procatalog li a.active
            {
                background: #ee3e45 url("/Resources/themes/default/images/bg_r_catalog_over.gif") no-repeat 0px 0px;
                color: #fff;
            }

.wrapper_container .r_container
{
    width: 746px;
    float: left;
}

.page_home .l_page, .page_content .l_page
{
    width: 760px;
    float: left;
}

    .page_content .l_page .col0
    {
        margin-bottom: 5px;
    }

    .page_content .l_page .col_left
    {
        margin-bottom: 5px;
        width: 557px;
        margin-right: 7px;
        float: left;
    }

    .page_home .l_page .col1
    {
        width: 557px;
        min-height: 180px;
        margin-right: 7px;
        float: left;
        border: #dbdbdb solid 1px;
        background: #fafafa url("/Resources/themes/default/images/bg_content2.gif") repeat-x bottom;
        border-radius: 3px;
        box-shadow: 1px 2px 2px 1px #dddddd;
        -webkit-box-shadow: 1px 2px 2px 1px #dddddd;
        -moz-box-shadow: 1px 2px 2px 1px #dddddd;
    }

    .page_home .l_page .col3
    {
        width: 557px;
        min-height: 180px;
        margin-right: 7px;
        margin-top: 7px;
        float: left;
        border: #dbdbdb solid 1px;
        background: #fafafa url("/Resources/themes/default/images/bg_content.gif") repeat-x top;
        border-radius: 3px;
        box-shadow: 1px 2px 2px 1px #dddddd;
        -webkit-box-shadow: 1px 2px 2px 1px #dddddd;
        -moz-box-shadow: 1px 2px 2px 1px #dddddd;
    }

.thumb_img
{
    border: #99999f solid 1px;
    border-radius: 4px;
    box-shadow: 1px 1px 2px 1px #dddddd;
    -webkit-box-shadow: 1px 1px 2px 1px #dddddd;
    -moz-box-shadow: 1px 1px 2px 1px #dddddd;
}

.page_home .l_page .col1 .first_item
{
    padding: 8px;
    padding-bottom: 10px;
}

    .page_home .l_page .col1 .first_item .thumb_img
    {
        width: 250px;
        height: 194px;
        float: left;
        margin-right: 10px;
        margin-bottom: 10px;
        border: #99999f solid 1px;
        border-radius: 4px;
        box-shadow: 1px 1px 2px 1px #dddddd;
        -webkit-box-shadow: 1px 1px 2px 1px #dddddd;
        -moz-box-shadow: 1px 1px 2px 1px #dddddd;
    }

        .page_home .l_page .col1 .first_item .thumb_img:hover
        {
            -webkit-box-shadow: inset 20px;
            -moz-box-shadow: inset 0px 0px 20px 10px rgba(0,0,0,0.6);
            box-shadow: inset 0px 0px 20px 10px rgba(0,0,0,0.6);
        }

        .page_home .l_page .col1 .first_item .thumb_img img
        {
            margin: 1px;
        }

    .page_home .l_page .col1 .first_item .info
    {
        width: 276px;
        float: left;
    }

        .page_home .l_page .col1 .first_item .info a.title
        {
            display: block;
            text-decoration: none;
            color: #0066cc;
            font-weight: bold;
            font-size: 18px;
            line-height: 23px;
            padding-bottom: 4px;
            border-bottom: #666666 solid 1px;
        }

            .page_home .l_page .col1 .first_item .info a.title:hover
            {
                color: #092b6f;
            }

        .page_home .l_page .col1 .first_item .info p
        {
            line-height: 18px;
            margin: 0;
            text-align: justify;
            padding: 6px 0;
        }

ul.list_hot_home
{
    list-style: none;
    margin: 0;
    padding: 10px;
}

    ul.list_hot_home li
    {
        padding-bottom: 4px;
        background: url("/Resources/themes/default/images/bullet1a.gif") no-repeat left 3px;
        padding-left: 9px;
    }

        ul.list_hot_home li:hover
        {
            background: url("/Resources/themes/default/images/bullet1.gif") no-repeat left 3px;
        }

        ul.list_hot_home li a
        {
            text-decoration: none;
            font-weight: bold;
            font-size: 12px;
            color: #666666;
        }

            ul.list_hot_home li a:hover
            {
                color: #bc3726;
                text-decoration: underline;
            }

.futured_item
{
    width: 174px;
    padding: 5px 0;
    margin-left: 8px;
    float: left;
    text-align: center;
}

    .futured_item.last
    {
        margin-right: 0px;
    }

    .futured_item .thumb_img
    {
        width: 168px;
        height: 124px;
        display: inline-block;
        margin-bottom: 8px;
        border: #99999f solid 1px;
        border-radius: 4px;
        box-shadow: 1px 1px 2px 1px #dddddd;
        -webkit-box-shadow: 1px 1px 2px 1px #dddddd;
        -moz-box-shadow: 1px 1px 2px 1px #dddddd;
    }

        .futured_item .thumb_img img
        {
            margin: 1px;
        }

    .futured_item a.title
    {
        display: block;
        text-align: center;
        text-decoration: none;
        color: #c05633;
        font-weight: bold;
        line-height: 18px;
        padding-top: 3px;
        border-top: #949494 dotted 1px;
    }

    .futured_item a:hover
    {
        text-decoration: underline;
    }

.page_home .l_page .col2
{
    width: 182px;
    height: 400px;
    overflow: hidden;
    float: right;
    margin-right: 8px;
    border: #dbdbdb solid 1px;
    background: #ffffff url("/Resources/themes/default/images/bg_content.gif") repeat-x bottom;
    border-radius: 3px;
    box-shadow: 1px 2px 2px 1px #dddddd;
    -webkit-box-shadow: 1px 2px 2px 1px #dddddd;
    -moz-box-shadow: 1px 2px 2px 1px #dddddd;
}

.page_content .l_page .col_center
{
    width: 182px;
    float: left;
}

.page_home .r_page, .page_content .r_page
{
    width: 240px;
    float: left;
}

#home_r_scrollnews
{
    width: 182px;
    height: 390px;
    margin-top: 3px;
}

ul.list_latest_home
{
    display: block;
    margin: 0;
    padding: 0;
    list-style: none;
    width: 170px;
    margin-left: 3px;
}

    ul.list_latest_home li
    {
        padding-bottom: 4px;
        background: url("/Resources/themes/default/images/bullet1a.gif") no-repeat left 5px;
        padding-left: 9px;
    }

        ul.list_latest_home li:hover
        {
            background: url("/Resources/themes/default/images/bullet1.gif") no-repeat left 5px;
        }

        ul.list_latest_home li a
        {
            text-decoration: none;
            font-weight: normal;
            font-size: 12px;
            color: #006699;
        }

            ul.list_latest_home li a:hover
            {
                color: #bc3726;
                text-decoration: underline;
            }

.line_sec
{
    height: 10px;
}

.section_home
{
    margin-bottom: 12px;
    width: 748px;
}

    .section_home .title_sec
    {
        background: url("/Resources/themes/default/images/bg_t_title_sec.gif") repeat-x;
        position: relative;
        height: 27px;
        vertical-align: bottom;
        border-left: #dddddd solid 1px;
        border-right: #dddddd solid 1px;
    }

        .section_home .title_sec span
        {
            background: url("/Resources/themes/default/images/bg_content3.gif") repeat-x;
            position: absolute;
            bottom: 0;
            left: 0;
            display: inline-block;
            padding: 0 20px;
            height: 20px;
            line-height: 20px;
            text-align: center;
            margin-left: 10px;
            border: #d8d8d8 solid 1px;
            border-bottom: 0;
            color: #bc3726;
            font-weight: bold;
        }

            .section_home .title_sec span:hover
            {
                background: #fff;
            }

            .section_home .title_sec span a
            {
                color: #bc3726;
                line-height: 24px;
                font-size: 13px;
                text-decoration: none;
            }

    .section_home .sec_content
    {
        background: #fdfdfd url("/Resources/themes/default/images/bg_content1.gif") repeat-x bottom;
        min-height: 200px;
        padding: 10px 0;
        border: #e0e0e0 solid 1px;
        border-top: 0;
        border-bottom-left-radius: 4px;
        border-bottom-right-radius: 4px;
        box-shadow: 1px 2px 1px 1px #dddddd;
        -webkit-box-shadow: 1px 2px 1px 1px #dddddd;
        -moz-box-shadow: 1px 2px 1px 1px #dddddd;
    }

        .section_home .sec_content .l_content_sec
        {
            width: 388px;
            float: left;
            margin: 10px;
            margin-bottom: 0;
        }

            .section_home .sec_content .l_content_sec .first_item
            {
                padding-bottom: 5px;
            }

                .section_home .sec_content .l_content_sec .first_item img.thumb_img
                {
                    margin-right: 10px;
                    width: 148px;
                    height: 122px;
                    float: left;
                    box-shadow: 1px 2px 1px 1px #dddddd;
                    -webkit-box-shadow: 1px 2px 1px 1px #dddddd;
                    -moz-box-shadow: 1px 2px 1px 1px #dddddd;
                    border-radius: 3px;
                    border: #99999f solid 1px;
                }

                .section_home .sec_content .l_content_sec .first_item a.title
                {
                    text-decoration: none;
                    display: inline;
                    padding-bottom: 5px;
                    color: #1d6185;
                    font-weight: bold;
                    font-size: 12px;
                }

                .section_home .sec_content .l_content_sec .first_item p
                {
                    line-height: 20px;
                    padding: 4px 0;
                    margin: 0;
                }

        .section_home .sec_content .r_content_sec
        {
            border-left: #313131 dotted 1px;
            width: 336px;
            float: left;
        }

ul.list_other_sec
{
    list-style: none;
    margin: 0;
    padding: 0;
}

    ul.list_other_sec li
    {
        background: url("/Resources/themes/default/images/bullet2.gif") no-repeat 0px 6px;
        padding-left: 10px;
        padding-bottom: 4px;
    }

        ul.list_other_sec li a
        {
            font-size: 11px;
            color: #666666;
            font-weight: bold;
            text-decoration: none;
        }

            ul.list_other_sec li a:hover
            {
                text-decoration: underline;
                color: #0066cc;
            }

ul.list_hot_sec
{
    margin: 0;
    padding: 0 10px;
    list-style: none;
}

    ul.list_hot_sec li
    {
        padding: 4px 0;
        border-bottom: #666666 dotted 1px;
    }

        ul.list_hot_sec li.first
        {
            padding-top: 0;
        }

        ul.list_hot_sec li.last
        {
            border-bottom: none;
            padding-bottom: 0;
        }

        ul.list_hot_sec li img.thumb_img
        {
            width: 77px;
            height: 55px;
            float: left;
            margin-right: 10px;
            border: #99999f solid 1px;
            border-radius: 4px;
            box-shadow: 1px 1px 2px 1px #dddddd;
            -webkit-box-shadow: 1px 1px 2px 1px #dddddd;
            -moz-box-shadow: 1px 1px 2px 1px #dddddd;
        }

        ul.list_hot_sec li a.title
        {
            font-size: 12px;
            color: #666666;
            font-weight: bold;
            text-decoration: none;
        }

            ul.list_hot_sec li a.title:hover
            {
                text-decoration: underline;
            }

.r_ads_content
{
    margin-bottom: 5px;
}

    .r_ads_content span.title_ads
    {
        background: url("/Resources/themes/default/images/r_title_ads.jpg") no-repeat 0px 0px;
        width: 237px;
        height: 33px;
        display: inline-block;
        text-indent: -99999px;
    }

.l_ads .ct_list
{
    border-top: 0;
    padding: 5px 0px;
    width: 225px;
}



    .l_ads .ct_list .item_ads
    {
        margin-bottom: 5px;
        width: 225px;
        position: relative;
    }

.link_ads
{
    position: absolute;
    top: 0;
    left: 0;
    display: block;
    width: 100%;
    height: 100%;
    z-index: 2;
    background: url("/Resources/themes/default/images/trans.gif");
}

.sec_r_content
{
    margin-bottom: 10px;
    width: 240px;
}

    .sec_r_content .t_sec_title
    {
        background: url("/Resources/themes/default/images/bg_r_title_sec.gif") repeat-x;
        position: relative;
        height: 36px;
        vertical-align: bottom;
        border-left: #dddddd solid 1px;
        border-right: #dddddd solid 1px;
    }

        .sec_r_content .t_sec_title span
        {
            background: #fff url("/Resources/themes/default/images/bg_content3.gif") repeat-x top;
            position: absolute;
            bottom: 3px;
            left: 0;
            display: inline-block;
            padding: 0 10px;
            height: 26px;
            line-height: 26px;
            text-align: center;
            margin-left: 8px;
            border: #d8d8d8 solid 1px;
            border-bottom: 0;
            color: #0066cc;
            font-size: 12px;
            font-weight: bold;
        }

    .sec_r_content .ct_r_sec
    {
        background: #ffffff;
        border: #ccc solid 1px;
        border-top: 0;
        padding: 10px 5px;
    }

ul.list_r_utl
{
    margin: 0;
    padding: 0;
    list-style: none;
}

    ul.list_r_utl li
    {
        padding-bottom: 2px;
    }

        ul.list_r_utl li a
        {
            display: block;
            padding-left: 40px;
            text-decoration: none;
            color: #006699;
            min-height: 28px;
            line-height: 28px;
        }

            ul.list_r_utl li a:hover
            {
                text-decoration: underline;
                color: #006699;
            }

            ul.list_r_utl li a.movies
            {
                background: url("/Resources/themes/default/images/r_icon_movies.gif") no-repeat 0px 0px;
            }

            ul.list_r_utl li a.gold
            {
                background: url("/Resources/themes/default/images/r_icon_gold.gif") no-repeat 0px 0px;
            }

            ul.list_r_utl li a.kqxs
            {
                background: url("/Resources/themes/default/images/r_icon_kqxs.gif") no-repeat 0px 0px;
            }

            ul.list_r_utl li a.stock
            {
                background: url("/Resources/themes/default/images/r_icon_stock.gif") no-repeat 0px 0px;
            }

            ul.list_r_utl li a.tivi
            {
                background: url("/Resources/themes/default/images/r_icon_tivi.gif") no-repeat 0px 0px;
            }

ul.list_r_most_view
{
    margin: 0;
    padding: 0 5px;
    list-style: none;
}

    ul.list_r_most_view li
    {
        padding: 4px 0;
        border-bottom: #99999f dotted 1px;
    }

        ul.list_r_most_view li.last
        {
            border-bottom: none;
        }

        ul.list_r_most_view li a
        {
            background: url("/Resources/themes/default/images/bullet2.png") no-repeat 2px 4px;
            padding-left: 12px;
            display: block;
            color: #0066cc;
            font-weight: normal;
            font-size: 12px;
            line-height: 18px;
        }

            ul.list_r_most_view li a:hover
            {
                text-decoration: underline;
            }

ul.list_r_video
{
    margin: 0;
    padding: 0 5px;
    list-style: none;
}

    ul.list_r_video li
    {
        padding: 10px 0;
        border-bottom: #99999f dotted 1px;
        text-align: center;
    }

        ul.list_r_video li.last
        {
            border-bottom: none;
        }

        ul.list_r_video li a.title
        {
            padding: 3px 5px;
            display: block;
            color: #0066cc;
            font-weight: bold;
            font-size: 12px;
            line-height: 18px;
            text-align: center;
        }

        ul.list_r_video li a:hover
        {
            text-decoration: underline;
            color: #666666;
        }

.footer
{
    background: url("/Resources/themes/default/images/bg_footer.gif");
    min-height: 100px;
}

    .footer .line_t_footer
    {
        background: url("/Resources/themes/default/images/line_t_footer.gif") repeat-x;
        height: 3px;
    }

    .footer .wrapper_footer
    {
        width: 1004px;
        margin: 0 auto;
    }

ul#bottom_menu
{
    margin: 0;
    padding: 0;
    margin-top: 36px;
    margin-left: 22px;
    list-style: none;
    float: left;
}

    ul#bottom_menu li
    {
        float: left;
        border-right: #fff solid 1px;
        padding-right: 2px;
    }

        ul#bottom_menu li.last
        {
            background: none;
            border-right: none;
            padding-right: 0;
        }

        ul#bottom_menu li a
        {
            color: #fff;
            text-decoration: none;
            font-size: 12px;
            font-weight: normal;
            line-height: 12px;
            padding: 0px 8px;
            text-transform: uppercase;
            text-align: center;
            display: block;
        }

            ul#bottom_menu li a:hover, ul#bottom_menu li a.active
            {
                color: #f17024;
            }

.footer ul.bottom_social
{
    list-style: none;
    float: right;
    margin: 0;
    padding: 0;
    vertical-align: top;
    margin-right: 0px;
    margin-top: 10px;
}

    .footer ul.bottom_social li
    {
        float: left;
        margin-right: 1px;
    }

        .footer ul.bottom_social li a
        {
            width: 34px;
            height: 35px;
            display: block;
            text-decoration: none;
            -moz-opacity: 0.7;
            -webkit-opacity: 0.7;
            opacity: 0.7;
            filter: alpha(opacity=70);
            background: url("/Resources/themes/default/images/bottom_social.png") no-repeat;
        }

            .footer ul.bottom_social li a.s_rss
            {
                background-position: 0px 0px;
            }

            .footer ul.bottom_social li a.s_twitter
            {
                background-position: -34px 0px;
            }

            .footer ul.bottom_social li a.s_face
            {
                background-position: -68px 0px;
            }

            .footer ul.bottom_social li a.s_skype
            {
                background-position: -102px 0px;
            }

            .footer ul.bottom_social li a:hover
            {
                opacity: 1;
                filter: alpha(opacity=100);
                -moz-opacity: 1;
                -webkit-opacity: 1;
            }

.footer .wrapper_footer .l_bottom_info
{
    line-height: 20px;
    margin: 0;
    padding: 0;
    padding-top: 15px;
    float: left;
    padding-left: 26px;
}

    .footer .wrapper_footer .l_bottom_info span.title_com
    {
        display: block;
        color: #ed1d24;
        font-size: 16px;
        line-height: 26px;
        text-transform: uppercase;
        font-weight: bold;
        -webkit-text-shadow: #f1f1f1 1px -1px 1px;
        text-shadow: #f1f1f1 1px -1px 1px;
    }

    .footer .wrapper_footer .l_bottom_info p
    {
        margin: 0;
        padding: 0;
        line-height: 18px;
        color: #dfdfdf;
        font-size: 12px;
        padding-bottom: 10px;
    }

.footer .wrapper_footer .r_copyright_counter
{
    float: right;
    margin: 15px 22px 0 0;
    font-size: 11px;
    color: #dfdfdf;
    line-height: 18px;
    text-align: right;
    padding-bottom: 10px;
}

    .footer .wrapper_footer .r_copyright_counter .copyright
    {
        padding: 10px 0 0 0;
    }

.section_top
{
    margin-bottom: 12px;
    width: 748px;
}

    .section_top .title_sec
    {
        background: url("/Resources/themes/default/images/bg_t_title_sec.gif") repeat-x;
        position: relative;
        height: 27px;
        vertical-align: bottom;
        border-left: #dddddd solid 1px;
        border-right: #dddddd solid 1px;
    }

        .section_top .title_sec span
        {
            background: url("/Resources/themes/default/images/bg_content3.gif") repeat-x;
            position: absolute;
            bottom: 0;
            left: 0;
            display: inline-block;
            padding: 0 20px;
            height: 20px;
            line-height: 20px;
            text-align: center;
            margin-left: 10px;
            border: #d8d8d8 solid 1px;
            border-bottom: 0;
            color: #bc3726;
            font-weight: bold;
        }

            .section_top .title_sec span:hover
            {
                background: #fff;
            }

            .section_top .title_sec span a
            {
                color: #bc3726;
                line-height: 24px;
                font-size: 13px;
                text-decoration: none;
            }

    .section_top .sec_content
    {
        background: #fdfdfd url("/Resources/themes/default/images/bg_content1.gif") repeat-x bottom;
        min-height: 200px;
        padding: 10px 0 0 0;
        border: #e0e0e0 solid 1px;
        border-top: 0;
        border-bottom-left-radius: 4px;
        border-bottom-right-radius: 4px;
        box-shadow: 1px 2px 1px 1px #dddddd;
        -webkit-box-shadow: 1px 2px 1px 1px #dddddd;
        -moz-box-shadow: 1px 2px 1px 1px #dddddd;
    }

        .section_top .sec_content .l_content_sec
        {
            width: 388px;
            float: left;
            margin: 10px;
        }

            .section_top .sec_content .l_content_sec .first_item
            {
                padding-bottom: 5px;
            }

                .section_top .sec_content .l_content_sec .first_item img.thumb_img
                {
                    width: 386px;
                    height: 176px;
                    margin: 0 auto;
                    box-shadow: 1px 2px 1px 1px #dddddd;
                    -webkit-box-shadow: 1px 2px 1px 1px #dddddd;
                    -moz-box-shadow: 1px 2px 1px 1px #dddddd;
                    border-radius: 3px;
                    border: #99999f solid 1px;
                }

                .section_top .sec_content .l_content_sec .first_item a.title
                {
                    text-decoration: none;
                    display: block;
                    padding: 10px 0 5px 0;
                    color: #0066cc;
                    font-weight: bold;
                    font-size: 13px;
                }

                .section_top .sec_content .l_content_sec .first_item p
                {
                    line-height: 20px;
                    text-align: justify;
                    padding: 4px 0;
                    margin: 0;
                }

        .section_top .sec_content .r_content_sec
        {
            width: 336px;
            float: left;
        }


    .section_top ul.list_other_sec
    {
        list-style: none;
        margin: 0;
        padding: 0;
    }

        .section_top ul.list_other_sec li
        {
            background: url("/Resources/themes/default/images/bullet1b.gif") no-repeat 0px 6px;
            padding-left: 10px;
            padding-bottom: 4px;
        }

            .section_top ul.list_other_sec li a
            {
                font-size: 13px;
                color: #0066cc;
                font-weight: bold;
                text-decoration: none;
            }

                .section_top ul.list_other_sec li a:hover
                {
                    text-decoration: underline;
                    color: #313131;
                }

ul.list_lv0_top
{
    margin: 0;
    padding: 10px 15px;
    list-style: none;
}

    ul.list_lv0_top li
    {
        padding: 10px 0px;
        border-bottom: #dddddd dotted 1px;
        margin: 0;
    }

        ul.list_lv0_top li.last
        {
            border-bottom: 0;
        }

        ul.list_lv0_top li .thumb_img
        {
            width: 122px;
            height: 100px;
            float: left;
            margin-right: 10px;
            border: #99999f solid 1px;
            border-radius: 4px;
            box-shadow: 1px 1px 2px 1px #dddddd;
            -webkit-box-shadow: 1px 1px 2px 1px #dddddd;
            -moz-box-shadow: 1px 1px 2px 1px #dddddd;
        }

        ul.list_lv0_top li .info a.title
        {
            display: block;
            text-decoration: none;
            color: #000;
            font-weight: bold;
            font-size: 13px;
            line-height: 18px;
            padding-bottom: 4px;
        }

            ul.list_lv0_top li .info a.title:hover
            {
                color: #092b6f;
                text-decoration: underline;
            }

        ul.list_lv0_top li .info span.date
        {
            display: block;
            padding: 0 2px;
            color: #919090;
            font-size: 10px;
            line-height: 13px;
        }

            ul.list_lv0_top li .info span.date .time
            {
                color: #bc3726;
            }

        ul.list_lv0_top li .info p
        {
            line-height: 18px;
            margin: 0;
            text-align: justify;
            padding: 6px 0 0 0;
        }

.t_ot_list
{
    padding: 5px 0px;
}

    .t_ot_list span
    {
        display: block;
        padding-bottom: 2px;
        border-bottom: #666666 solid 1px;
        color: #990033;
        font-weight: bold;
        font-size: 13px;
        text-transform: uppercase;
    }

ul.list_lv0_other
{
    display: block;
    margin: 0;
    padding: 4px 10px;
    padding-top: 10px;
    list-style: none;
}

    ul.list_lv0_other li
    {
        padding-bottom: 2px;
        background: url("/Resources/themes/default/images/bullet3.gif") no-repeat left 6px;
        padding-left: 12px;
    }


        ul.list_lv0_other li a
        {
            text-decoration: none;
            font-weight: normal;
            font-size: 12px;
            color: #313131;
        }

            ul.list_lv0_other li a:hover
            {
                color: #bc3726;
                text-decoration: underline;
            }

        ul.list_lv0_other li .date
        {
            display: inline-block;
            padding-left: 5px;
            color: #000;
            font-size: 11px;
        }

            ul.list_lv0_other li .date .time
            {
                font-size: 10px;
                color: #cc0000;
                font-family: Arial,Tahoma, Verdana,MS Sans Serif;
            }

            ul.list_lv0_other li .date .day
            {
                font-size: 10px;
                color: #919090;
                font-family: Arial,Tahoma, Verdana,MS Sans Serif;
            }

.sec_c_content
{
    margin-bottom: 10px;
    width: 188px;
}

    .sec_c_content .t_sec_title
    {
        background: url("/Resources/themes/default/images/bg_r_title_sec.gif") repeat-x;
        position: relative;
        height: 36px;
        vertical-align: bottom;
        border-left: #dddddd solid 1px;
        border-right: #dddddd solid 1px;
    }

        .sec_c_content .t_sec_title span
        {
            background: #fff url("/Resources/themes/default/images/bg_content3.gif") repeat-x top;
            position: absolute;
            bottom: 3px;
            left: 0;
            display: inline-block;
            padding: 0 10px;
            height: 26px;
            line-height: 26px;
            text-align: center;
            margin-left: 8px;
            border: #d8d8d8 solid 1px;
            border-bottom: 0;
            color: #0066cc;
            font-size: 12px;
            font-weight: bold;
        }

    .sec_c_content .ct_r_sec
    {
        background: #ffffff;
        border: #ccc solid 1px;
        border-top: 0;
        padding: 10px 5px;
        border-bottom-left-radius: 3px;
        border-bottom-right-radius: 3px;
        box-shadow: 1px 2px 2px 1px #ddd;
        -webkit-box-shadow: 1px 2px 2px 1px #ddd;
        -moz-box-shadow: 1px 2px 2px 1px #ddd;
    }

        .sec_c_content .ct_r_sec .first_item
        {
            text-align: center;
        }

            .sec_c_content .ct_r_sec .first_item a.title
            {
                text-decoration: none;
                padding: 6px 0;
                display: block;
                font-weight: bold;
                color: #333333;
                border-bottom: #99999f dotted 1px;
            }

                .sec_c_content .ct_r_sec .first_item a.title:hover
                {
                    text-decoration: underline;
                    color: #0066cc;
                }

ul.list_c_section
{
    margin: 0;
    padding: 0 3px;
    list-style: none;
}

    ul.list_c_section li
    {
        padding: 4px 0;
        border-bottom: #99999f dotted 1px;
    }

    ul.list_c_section.h_first_item li
    {
        border-bottom: 0;
    }

    ul.list_c_section li.last
    {
        border-bottom: none;
    }

    ul.list_c_section li a
    {
        background: url("/Resources/themes/default/images/bullet2.png") no-repeat 2px 4px;
        padding-left: 10px;
        display: block;
        color: #006699;
        font-weight: normal;
        font-size: 12px;
        line-height: 18px;
    }

        ul.list_c_section li a:hover
        {
            text-decoration: underline;
        }

.col_left .section_detail
{
    margin-bottom: 12px;
    width: 555px;
}

    .col_left .section_detail .title_sec
    {
        background: url("/Resources/themes/default/images/bg_t_title_sec.gif") repeat-x;
        position: relative;
        height: 27px;
        vertical-align: bottom;
        border-left: #dddddd solid 1px;
        border-right: #dddddd solid 1px;
    }

        .col_left .section_detail .title_sec span
        {
            background: url("/Resources/themes/default/images/bg_content3.gif") repeat-x;
            position: absolute;
            bottom: 0;
            left: 0;
            display: inline-block;
            padding: 0 20px;
            height: 20px;
            line-height: 20px;
            text-align: center;
            margin-left: 10px;
            border: #d8d8d8 solid 1px;
            border-bottom: 0;
            color: #bc3726;
            font-weight: bold;
        }

            .col_left .section_detail .title_sec span:hover
            {
                background: #fff;
            }

            .col_left .section_detail .title_sec span a
            {
                color: #bc3726;
                line-height: 24px;
                font-size: 13px;
                text-decoration: none;
            }

    .col_left .section_detail .sec_content
    {
        background: #fdfdfd url("/Resources/themes/default/images/bg_content1.gif") repeat-x bottom;
        min-height: 200px;
        padding: 10px 0;
        border: #e0e0e0 solid 1px;
        border-top: 0;
        border-bottom-left-radius: 4px;
        border-bottom-right-radius: 4px;
        box-shadow: 1px 2px 1px 1px #dddddd;
        -webkit-box-shadow: 1px 2px 1px 1px #dddddd;
        -moz-box-shadow: 1px 2px 1px 1px #dddddd;
    }

.section_detail .content_detail
{
    padding: 10px;
    line-height: 18px;
    color: #000;
    text-align: justify;
    padding-bottom: 10px;
}

    .section_detail .content_detail img
    {
        max-width: 532px;
    }

.section_detail .top_date_detail
{
    padding: 5px 15px;
}

    .section_detail .top_date_detail span.date_time
    {
        display: inline-block;
        float: left;
        color: #000;
        font-size: 11px;
    }

    .section_detail .top_date_detail .top_share
    {
        float: right;
        width: 300px;
        color: #000;
        font-size: 11px;
        text-align: right;
        overflow: hidden;
    }

        .section_detail .top_date_detail .top_share .addthis_toolbox
        {
            float: right;
        }

.content-detail h2.title_detail
{
    font-size: 18px;
    line-height: 23px;
    color: #E9321B;
    padding: 10px;
    padding-left: 0;
    margin: 0;
}
.content-detail .bag_price
{
    text-align:left;
    color:#0A22D5;
    font-size:13px;
    display:inline-block;
    text-decoration:underline;
}

.div-pager
{
    text-align: center;
    padding: 10px 0;
}

    .div-pager.vlign-right
    {
        text-align: right;
        padding: 5px 10px 5px 0;
    }

    .div-pager .paging
    {
        display: inline-block;
    }

#pgnav li.first
{
    padding-top: 5px;
}

.bd-ft .row
{
    text-align: center;
}

.btn-list li.dsp
{
    line-height: 23px;
    font-size: 93%;
}

ol.btn-list li
{
    float: left;
    margin-left: 4px;
    list-style-type: none;
}

span.btn, a.btn:link, a.btn:visited
{
    display: inline-block;
    position: relative;
    background: transparent url("/Resources/themes/default/images/gbtn-bg.png") repeat-x;
    border: 1px solid #e90101;
    text-decoration: none;
    color: #e90101;
    font-size: 13px;
    line-height: 17px;
    cursor: pointer;
    white-space: nowrap;
    margin: 0;
    padding: 5px 8px;
}

a.btn.sel:link, a.btn.sel:visited, span.btn
{
    background-image: url("/Resources/themes/default/images/gbtn-bg-sel.png");
    color: #333;
    font-weight: 700;
    cursor: pointer;
    border-color: #e4905a;
}

    a.btn i.br, span.btn i.br
    {
        bottom: -1px;
        right: -1px;
    }

ol.btn-list
{
    float: left;
    padding: 0;
    margin: 0;
}

a.btn i.tl, span.btn i.tl
{
    top: -1px;
    left: -1px;
}

a.btn:link, a.btn:visited, span.btn, input.btn
{
    display: inline-block;
    position: relative;
    background: transparent url("/Resources/themes/default/images/gbtn-bg.png") repeat-x;
    border: 1px solid #ccc;
    text-decoration: none;
    color: #313131;
    font-size: 13px;
    line-height: 17px;
    cursor: pointer;
    white-space: nowrap;
    margin: 0;
    padding: 5px 8px;
}

a.hidden:link, a.hidden:visited, input.hidden, span.hidden
{
    display: none;
}

a.btn:hover, a.btn:hover, input.btn:hover
{
    background-image: url("/Resources/themes/default/images/gbtn-bg-sel.png");
    border: 1px solid #666666;
    color: #990033;
    text-decoration: none;
    font-weight: bold;
}

span.btn i.tr, a.btn i.tr, span.btn i.tr
{
    top: -1px;
    right: -1px;
}

span.btn i.bl, a.btn i.bl, span.btn i.bl
{
    bottom: -1px;
    left: -1px;
}

span.btn i, a.btn i, span.btn i
{
    display: block;
    _display: none;
    position: absolute;
    width: 1px;
    height: 1px;
    line-height: 0;
    background: #fff;
}

span.btn
{
    display: inline-block;
    position: relative;
    background: #990033;
    border: 1px solid #ccc;
    text-decoration: none;
    color: #fff;
    font-size: 13px;
    line-height: 17px;
    cursor: pointer;
    white-space: nowrap;
    margin: 0;
    padding: 5px 8px;
}


#back-top
{
    position: fixed;
    bottom: 18px;
    z-index: 9999;
    left: 50%;
    margin-left: 502px;
}

    #back-top span
    {
        width: 48px;
        height: 48px;
        display: block;
        margin-bottom: 7px;
        background: url("/Resources/themes/default/images/scroll-up.png") no-repeat left 0px;
        opacity: 0.7;
        filter: progid:DXImageTransform.Microsoft.AlphaImageLoader() !important;
    }

    #back-top a:hover span
    {
        opacity: 1;
        -moz-transition: background 0.2s, color 0.2s;
        -webkit-transition: background 0.2s, color 0.2s;
        -o-transition: background 0.2s, color 0.2s;
        transition: background 0.2s, color 0.2s;
    }


.bt-share
{
    text-align: right;
    padding: 10px 20px;
    overflow: hidden;
}

    .bt-share .addthis_toolbox
    {
        display: inline-block;
    }

        .bt-share .addthis_toolbox .addthis_button_tweet
        {
            width: 88px;
        }

        .bt-share .addthis_toolbox .addthis_button_google_plusone
        {
            width: 60px;
        }

.search-result
{
    padding: 10px 15px 0px 15px;
    font-size: 13px;
    line-height: 22px;
}

b.key
{
    color: red;
}

.error_content
{
    min-height: 100px;
    border: #dbdbdb solid 1px;
    background: #fafafa url("/Resources/themes/default/images/bg_content2.gif") repeat-x bottom;
    border-radius: 3px;
    box-shadow: 1px 2px 2px 1px #dddddd;
    -webkit-box-shadow: 1px 2px 2px 1px #dddddd;
    -moz-box-shadow: 1px 2px 2px 1px #dddddd;
    padding: 20px;
    color: #bc3726;
    line-height: 20px;
}

    .error_content h1
    {
        line-height: 34px;
    }

.bt_comments
{
    padding: 5px 10px;
    position: relative;
}

.button
{
    display: inline-block;
    zoom: 1; 
    *display: inline;
    vertical-align: baseline;
    margin: 0 2px;
    outline: none;
    cursor: pointer;
    text-align: center;
    text-decoration: none;
    font: 14px/100% Arial, Helvetica, sans-serif;
    padding: .5em 2em .55em;
    text-shadow: 0 1px 1px rgba(0,0,0,.3);
    -webkit-border-radius: .5em;
    -moz-border-radius: .5em;
    border-radius: .5em;
    -webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
    -moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
    box-shadow: 0 1px 2px rgba(0,0,0,.2);
}

    .button:hover
    {
        text-decoration: none;
    }

    .button:active
    {
        position: relative;
        top: 1px;
    }

.bigrounded
{
    -webkit-border-radius: 2em;
    -moz-border-radius: 2em;
    border-radius: 2em;
}

.medium
{
    font-size: 12px;
    padding: .4em 1.5em .42em;
}

.small
{
    font-size: 11px;
    padding: .2em 1em .275em;
}

.white
{
    color: #606060;
    border: solid 1px #b7b7b7;
    background: #fff;
    background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#ededed));
    background: -moz-linear-gradient(top, #fff, #ededed);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ededed');
}

    .white:hover
    {
        background: #ededed;
        background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#dcdcdc));
        background: -moz-linear-gradient(top, #fff, #dcdcdc);
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#dcdcdc');
    }

    .white:active
    {
        color: #999;
        background: -webkit-gradient(linear, left top, left bottom, from(#ededed), to(#fff));
        background: -moz-linear-gradient(top, #ededed, #fff);
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#ffffff');
    }

ul.list_video_all
{
    margin: 0;
    padding: 10px 5px;
    list-style: none;
}

    ul.list_video_all li
    {
        display: inline-block;
    }

        ul.list_video_all li .view
        {
            width: 202px;
            height: 200px;
            margin: 10px;
            float: left;
            border: 10px solid #fff;
            overflow: hidden;
            position: relative;
            text-align: center;
            box-shadow: 1px 1px 2px #e6e6e6;
            cursor: default;
            background: #fff url("/Resources/themes/default/images/bgimg.jpg") no-repeat center center;
        }

            ul.list_video_all li .view .mask, .view .content
            {
                width: 202px;
                height: 200px;
                position: absolute;
                overflow: hidden;
                top: 0;
                left: 0;
            }

            ul.list_video_all li .view img
            {
                display: block;
                position: relative;
            }

            ul.list_video_all li .view h2
            {
                color: #fff;
                text-align: center;
                position: relative;
                font-size: 12px;
                padding: 10px;
                background: rgba(0, 0, 0, 0.8);
                margin: 3px 0 0 0;
            }

            ul.list_video_all li .view p
            {
                font-family: Georgia, serif;
                font-style: italic;
                font-size: 11px;
                position: relative;
                color: #fff;
                padding: 10px 20px 20px;
                text-align: center;
            }

            ul.list_video_all li .view a.info
            {
                display: inline-block;
                text-decoration: none;
                padding: 7px 14px;
                background: #000;
                color: #fff;
                text-transform: uppercase;
                box-shadow: 0 0 1px #000;
            }

                ul.list_video_all li .view a.info:hover
                {
                    box-shadow: 0 0 5px #000;
                }

        
        ul.list_video_all li .view_other
        {
            width: 140px;
            height: 139px;
            margin: 8px;
            float: left;
            border: 10px solid #fff;
            overflow: hidden;
            position: relative;
            text-align: center;
            box-shadow: 1px 1px 2px #e6e6e6;
            cursor: default;
            background: #fff url("/Resources/themes/default/images/bgimg.jpg") no-repeat center center;
        }

            ul.list_video_all li .view_other .mask, .view_other .content
            {
                width: 140px;
                height: 139px;
                position: absolute;
                overflow: hidden;
                top: 0;
                left: 0;
            }

            ul.list_video_all li .view_other img
            {
                display: block;
                position: relative;
            }

            ul.list_video_all li .view_other h2
            {
                color: #fff;
                text-align: center;
                position: relative;
                font-size: 12px;
                padding: 10px;
                background: rgba(0, 0, 0, 0.8);
                margin: 3px 0 0 0;
            }

            ul.list_video_all li .view_other p
            {
                font-family: Georgia, serif;
                font-style: italic;
                font-size: 11px;
                position: relative;
                color: #fff;
                padding: 10px 20px 20px;
                text-align: center;
            }

            ul.list_video_all li .view_other a.info
            {
                display: block;
                width: 100%;
                height: 100%;
                position: absolute;
                top: 0;
                left: 0;
                text-decoration: none;
                text-indent: -999px;
            }

                ul.list_video_all li .view_other a.info:hover
                {
                    box-shadow: 0 0 5px #000;
                }

.view-first img
{
    -moz-transition: all 0.2s linear;
    -o-transition: all 0.2s linear;
    -webkit-transition: all 0.2s linear;
    transition: all 0.2s linear;
}

.view-first .mask
{
    opacity: 0;
    background-color: rgba(36,177,230, 0.7);
    -moz-transition: all 0.4s ease-in-out;
    -o-transition: all 0.4s ease-in-out;
    -webkit-transition: all 0.4s ease-in-out;
    transition: all 0.4s ease-in-out;
}

.view-first h2
{
    transform: translateY(-100px);
    opacity: 0;
    transition: all 0.2s ease-in-out;
}

.view-first p
{
    transform: translateY(100px);
    opacity: 0;
    transition: all 0.2s linear;
}

.view-first a.info
{
    opacity: 0;
    transition: all 0.2s ease-in-out;
}

.view-first:hover img
{
    transform: scale(1.1);
}

.view-first:hover .mask
{
    opacity: 1;
}

.view-first:hover h2,
.view-first:hover p,
.view-first:hover a.info
{
    opacity: 1;
    transform: translateY(0px);
}

.view-first:hover p
{
    transition-delay: 0.1s;
}

.view-first:hover a.info
{
    transition-delay: 0.2s;
}

.face_page
{
    width: 188px;
    height: 280px;
    overflow: hidden;
}

.l_ads
{
    width: 225px;
    height: 197px;
    position: relative;
    margin-bottom: 10px;
    margin-left: 22px;
}

.r_frame .first_news
{
    padding: 15px;
}

    .r_frame .first_news a.title
    {
        font-size: 14px;
        display: inline-block;
        padding-bottom: 4px;
        padding-top: 10px;
        color: #006da6;
        text-decoration: none;
        font-weight: bold;
    }

        .r_frame .first_news a.title:hover
        {
            text-decoration: underline;
        }

    .r_frame .first_news p.des
    {
        padding: 0;
        margin: 0;
        line-height: 17px;
        color: #50565c;
        text-align: justify;
    }

.r_frame .item_new
{
    padding: 0 5px 5px 18px;
}

    .r_frame .item_new img.thumb
    {
        margin-right: 10px;
        float: left;
    }

    .r_frame .item_new a.title
    {
        font-size: 12px;
        color: #006da6;
        line-height: 16px;
        text-decoration: none;
    }

.r_frame .item_news a.title:hover
{
    text-decoration: underline;
}

.view_all
{
    text-align: center;
    padding: 6px 0;
}

    .view_all a
    {
        color: #626262;
        font-size: 12px;
        text-decoration: none;
    }

        .view_all a:hover
        {
            color: #0066cc;
            text-decoration: underline;
        }

.r_ads_home
{
    width: 715px;
    height: 180px;
    position: relative;
    margin: 0;
    margin-bottom: 18px;
    margin-left: 5px;
}


.r_frame_main
{
    width: 732px;
    margin: 0;
    padding: 0;
}

    .r_frame_main .r_t_frame
    {
        width: 732px;
        background: url("/Resources/themes/default/images/bg_r_t_frame_main.png") no-repeat left top;
    }

        .r_frame_main .r_t_frame.main2
        {
            width: 732px;
            background: url("/Resources/themes/default/images/bg_r_t_frame_main2.png") no-repeat left top;
        }

    .r_frame_main .r_b_frame
    {
        width: 732px;
        padding-bottom: 10px;
        background: url("/Resources/themes/default/images/bg_r_b_frame_main.png") no-repeat left bottom;
    }

    .r_frame_main span.title_frame
    {
        display: block;
        height: 38px;
        line-height: 38px;
        font-size: 16px;
        font-weight: bold;
        color: #fff;
        padding-left: 25px;
        text-transform: uppercase;
        webkit-text-shadow: #004158 1px -1px 1px;
        text-shadow: #004158 1px -1px 1px;
    }

    .r_frame_main .c_frame
    {
        width: 713px;
        margin: 0 0 0 8px;
        border: #d9d2d2 solid 1px;
        border-top: 0;
        min-height: 316px;
        background: #fff;
    }

.list_pro
{
    padding: 20px 20px;
}

    .list_pro .item_pro
    {
        float: left;
        width: 165px;
        margin-right: 4px;
        margin-bottom: 10px;
        text-align: center;
        position: relative;
    }

        .list_pro .item_pro .button
        {
            cursor: default;
        }

        .list_pro .item_pro.last
        {
            margin-right: 0;
        }

        .list_pro .item_pro img.thumb
        {
            margin-bottom: 5px;
        }

        .list_pro .item_pro a.title
        {
            padding-bottom: 8px;
            display: block;
            text-align: center;
            text-transform: uppercase;
            color: #2e69d0;
            font-size: 14px;
            font-weight: bold;
            text-decoration: none;
        }

            .list_pro .item_pro a.title:hover
            {
                text-decoration: underline;
            }

    .list_pro .line_break
    {
        clear: both;
        background: url("/Resources/themes/default/images/line1.gif") repeat-x top;
        height: 5px;
        margin-bottom: 10px;
    }

.content-detail
{
    padding: 10px 20px;
    line-height: 17px;
}

.bt_otner
{
    margin-bottom: 20px;
    border-bottom: #bc3726 solid 1px;
    line-height: 20px;
    font-size: 14px;
    font-weight: bold;
    color: #007a9d;
    width: 96%;
    margin-left: 2%;
}

.left_supp_contact
{
    width: 233px;
    height: 380px;
    border-radius: 8px;
    background: #fff url("/Resources/themes/default/images/bg_supp_contact.jpg") no-repeat left bottom;
}

.l_contact
{
    width: 400px;
    float: left;
}

.text-top-contact
{
    font-size: 12px;
    font-family: Tahoma,Arial;
    font-style: italic;
    line-height: 16px;
    padding-right: 5px;
}

.r_contact
{
    width: 348px;
    padding-left: 15px;
    float: left;
    border-left: #e5e5e5 solid 1px;
}

.location
{
    padding: 10px 0;
    padding-left: 5px;
}

.note_contact
{
    color: #545454;
    font-size: 11px;
    line-height: 15px;
    padding-bottom: 20px;
}

span.note_req
{
    vertical-align: top;
    color: red;
    display: inline-block;
    padding-left: 5px;
}

.location .map-location
{
    width: 280px;
    float: left;
    height: 222px;
    border: #05773d solid 1px;
    margin-right: 5px;
}

.map-location a#link-map
{
    text-decoration: none;
    width: 280px;
    height: 222px;
    display: block;
    background: url("/Resources/themes/default/images/map-contact.jpg") no-repeat;
}

.location .address-location
{
    float: left;
    width: 380px;
    line-height: 20px;
}

.title-contact
{
    padding: 5px 4px;
    font-size: 12px;
    font-weight: bold;
    margin: 5px 0;
}

.flat
{
    background: #fbfdfb url("/Resources/themes/default/images/bg-flat.gif") repeat-x bottom;
    border: #0092cd 1px solid;
    color: #0018a7;
    font-family: Tahoma,Arial, Verdana, MS Sans Serif;
    font-size: 12px;
    height: 21px;
    margin-bottom: 15px;
    width: 258px;
    padding: 2px;
}

    .flat.flat-code
    {
        width: 115px;
        margin-bottom: 0px;
    }

.textareaflat
{
    background: #ffffff url("/Resources/themes/default/images/bg-textflat.gif") repeat-x bottom;
    border: #0092cd 1px solid;
    color: #0018a7;
    font-family: Tahoma,Arial, Verdana, MS Sans Serif;
    font-size: 12px;
    height: 106px;
    padding: 2px;
    width: 330px;
    margin-bottom: 15px;
}

.ct_img_code
{
    width: 334px;
}

.placeholder
{
    color: #aaa;
}

.img-code
{
    float: right;
    width: 160px;
}

ul.ulError
{
    margin: 0;
    padding: 10px;
    padding-left: 30px;
    color: red;
    font-weight: bold;
}

.buttoncss
{
    display: inline-block;
    zoom: 1; 
    *display: inline;
    vertical-align: baseline;
    margin: 0 2px;
    outline: none;
    cursor: pointer;
    text-align: center;
    text-decoration: none;
    font: 14px/100% Arial, Helvetica, sans-serif;
    padding: .5em 2em .55em;
    text-shadow: 0 1px 1px rgba(0,0,0,.3);
    -webkit-border-radius: .5em;
    -moz-border-radius: .5em;
    border-radius: .5em;
    -webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
    -moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
    box-shadow: 0 1px 2px rgba(0,0,0,.2);
}

    .buttoncss:hover
    {
        text-decoration: none;
    }

    .buttoncss:active
    {
        position: relative;
        top: 1px;
    }

.orange
{
    color: #fef4e9;
    border: solid 1px #da7c0c;
    background: #f78d1d;
    background: -webkit-gradient(linear, left top, left bottom, from(#faa51a), to(#f47a20));
    background: -moz-linear-gradient(top, #faa51a, #f47a20);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#faa51a', endColorstr='#f47a20');
}

    .orange:hover
    {
        background: #f47c20;
        background: -webkit-gradient(linear, left top, left bottom, from(#f88e11), to(#f06015));
        background: -moz-linear-gradient(top, #f88e11, #f06015);
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f88e11', endColorstr='#f06015');
    }

    .orange:active
    {
        color: #fcd3a5;
        background: -webkit-gradient(linear, left top, left bottom, from(#f47a20), to(#faa51a));
        background: -moz-linear-gradient(top, #f47a20, #faa51a);
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f47a20', endColorstr='#faa51a');
    }

.ct_nickchat
{
    text-align: center;
    line-height: 18px;
    padding: 10px 0;
}

    .ct_nickchat .chat_status
    {
        margin-bottom: 4px;
    }

    .ct_nickchat .nick_name
    {
        display: block;
        text-align: center;
        font-size: 12px;
        font-weight: bold;
        color: #0018a7;
        padding-bottom: 6px;
    }

.blue
{
    color: #d9eef7;
    border: solid 1px #0076a3;
    background: #0095cd;
    background: -webkit-gradient(linear, left top, left bottom, from(#00adee), to(#0078a5));
    background: -moz-linear-gradient(top, #00adee, #0078a5);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00adee', endColorstr='#0078a5');
}

    .blue:hover
    {
        background: #007ead;
        background: -webkit-gradient(linear, left top, left bottom, from(#0095cc), to(#00678e));
        background: -moz-linear-gradient(top, #0095cc, #00678e);
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0095cc', endColorstr='#00678e');
    }

    .blue:active
    {
        color: #80bed6;
        background: -webkit-gradient(linear, left top, left bottom, from(#0078a5), to(#00adee));
        background: -moz-linear-gradient(top, #0078a5, #00adee);
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0078a5', endColorstr='#00adee');
    }

.red
{
    color: #faddde;
    border: solid 1px #980c10;
    background: #d81b21;
    background: -webkit-gradient(linear, left top, left bottom, from(#ed1c24), to(#aa1317));
    background: -moz-linear-gradient(top, #ed1c24, #aa1317);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ed1c24', endColorstr='#aa1317');
}

    .red:hover
    {
        background: #b61318;
        background: -webkit-gradient(linear, left top, left bottom, from(#c9151b), to(#a11115));
        background: -moz-linear-gradient(top, #c9151b, #a11115);
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#c9151b', endColorstr='#a11115');
    }

    .red:active
    {
        color: #de898c;
        background: -webkit-gradient(linear, left top, left bottom, from(#aa1317), to(#ed1c24));
        background: -moz-linear-gradient(top, #aa1317, #ed1c24);
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#aa1317', endColorstr='#ed1c24');
    }

input.error, textarea.error
{
    border: red dashed 1px;
}

.bt_list_partner
{
    position: relative;
    width: 960px;
    height: 108px;
    margin-top: 25px;
    margin-bottom: 10px;
    border: #dad3d3 solid 1px;
    border-radius: 4px;
    -webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
    -moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
    box-shadow: 0 1px 2px rgba(0,0,0,.2);
    padding: 0;
    margin-left: 20px;
    background-color: #fff;
}

    .bt_list_partner .ct_partner
    {
        padding: 5px;
    }

.bag_price
{
    display: block;
    text-align: center;
    padding: 0 0 5px 0;
    color: #ee474e;
    font-weight: bold;
}



/* Comment Generated by Combres - Resource '~/Resources/themes/default/css/nivo-slider.css' (Mode: Static) */

 

.nivoSlider {
	position:relative;
	width:100%;
	height:auto;
	overflow: hidden;
}
.nivoSlider img {
	position:absolute;
	top:0px;
	left:0px;
}
.nivo-main-image {
	display: block !important;
	position: relative !important; 
	width: 100% !important;
}


.nivoSlider a.nivo-imageLink {
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	border:0;
	padding:0;
	margin:0;
	z-index:6;
	display:none;
}

.nivo-slice {
	display:block;
	position:absolute;
	z-index:5;
	height:100%;
	top:0;
}
.nivo-box {
	display:block;
	position:absolute;
	z-index:5;
	overflow:hidden;
}
.nivo-box img { display:block; }


.nivo-caption {
	position:absolute;
	left:0px;
	bottom:0px;
	background:#007436;
	color:#fff;
	width:100%;
	z-index:8;
	padding: 5px 10px;
	opacity: 0.8;
	overflow: hidden;
	display: none;
	-moz-opacity: 0.8;
	filter:alpha(opacity=8);
	-webkit-box-sizing: border-box; 
	-moz-box-sizing: border-box;    
	box-sizing: border-box;         
}
.nivo-caption p {
	padding:5px;
	margin:0;
}
.nivo-caption a {
	display:inline !important;
}
.nivo-html-caption {
    display:none;
}

.nivo-directionNav a {
	position:absolute;
	top:45%;
	z-index:9;
	cursor:pointer;
}
.nivo-prevNav {
	left:0px;
}
.nivo-nextNav {
	right:0px;
}

.nivo-controlNav {
	text-align:center;
	padding: 0;
}
.nivo-controlNav a {
	cursor:pointer;
}
.nivo-controlNav a.active {
	font-weight:bold;
}
.theme-default
{
    position:relative;
}
.theme-default .nivoSlider {
	position:relative;
	background:#fff url("/Resources/themes/default/images/loading.gif") no-repeat 50% 50%;
    margin-bottom:50px;
    -webkit-box-shadow: 0px 1px 5px 0px #4a4a4a;
    -moz-box-shadow: 0px 1px 5px 0px #4a4a4a;
    box-shadow: 0px 1px 5px 0px #4a4a4a;
}
.theme-default .nivoSlider img {
	position:absolute;
	top:0px;
	left:0px;
	display:none;
}
.theme-default .nivoSlider a {
	border:0;
	display:block;
}

.theme-default .nivo-controlNav {
	text-align: center;
    
    position:absolute;right:0;bottom:0;
    z-index:999;
	padding: 0;
}
.theme-default .nivo-controlNav a {
	display:inline-block;
	width:22px;
	height:22px;
	background:url("/Resources/themes/default/images/bullets-nivo.png") no-repeat;
	text-indent:-9999px;
	border:0;
	margin: 0 2px;
}
.theme-default .nivo-controlNav a.active {
	background-position:0 -22px;
}

.theme-default .nivo-directionNav a {
	display:none;
	width:30px;
	height:30px;
	background:url("/Resources/themes/default/images/arrows-nivo.png") no-repeat;
	text-indent:-9999px;
	border:0;
}
.theme-default a.nivo-nextNav {
	background-position:-30px 0;
	right:15px;
}
.theme-default a.nivo-prevNav {
	left:15px;
}

.theme-default .nivo-caption {
    font-family: Helvetica, Arial, sans-serif;
}
.theme-default .nivo-caption a {
    color:#fff;
    border-bottom:1px dotted #fff;
}
.theme-default .nivo-caption a:hover {
    color:#fff;
}

.theme-default .nivo-controlNav.nivo-thumbs-enabled {
	width: 100%;
}
.theme-default .nivo-controlNav.nivo-thumbs-enabled a {
	width: auto;
	height: auto;
	background: none;
	margin-bottom: 5px;
}
.theme-default .nivo-controlNav.nivo-thumbs-enabled img {
	display: block;
	width: 120px;
	height: auto;
}


/* Comment Generated by Combres - Resource '~/Resources/themes/default/css/slide.css' (Mode: Static) */
#featured
{
    width: 659px;
    padding-right: 300px;
    position: relative;
    border: 0;
    height: 354px;
    overflow: hidden;
    background: #fff;
}

    #featured ul.ui-tabs-nav
    {
        position: absolute;
        top: 0;
        z-index: 2;
        left: 645px;
        list-style: none;
        padding: 0;
        margin: 0;
        width: 315px;
        height: 354px;
        overflow: auto;
        overflow-x: hidden;
         
    }

        #featured ul.ui-tabs-nav li
        {
            padding: 0;
            margin: 0;
            padding-left: 15px;
            font-size: 12px;
            color: #666;
           
        }

            #featured ul.ui-tabs-nav li img
            {
                float: left;
                margin: 5px;
                background: transparent;
                
                
            }

                #featured img:hover
                {
                    border: none;
                    opacity: 1;
                    box-shadow: none;
                    transition: none;
                }

            #featured ul.ui-tabs-nav li span
            {
                font-size: 16px;
                font-family: Arial, 'Times New Roman', sans-serif;
                line-height: 116px;
                display: block;
                color: #383e44;
                font-weight: bold;
            }

    #featured li.ui-tabs-nav-item a
    {
        display: block;
        height: 116px;
        text-decoration: none;
        color: #333;
        background: #e9e7e7;
        line-height: 20px;
        outline: none;
        vertical-align: middle; border-bottom: #f5f5f5 solid 1px;
    }

        #featured li.ui-tabs-nav-item a:hover
        {
            background: #f2f2f2;
        }

    #featured li.ui-tabs-selected, #featured li.ui-tabs-active
    {
        background: url("/Resources/themes/default/images/selected-item.gif") no-repeat left center;
    }

        #featured li.ui-tabs-selected div, #featured li.ui-tabs-active div
        {
            margin: 0;
            background: #d9d1d1;
            padding: 1px;
            padding-left: 0;
        }

    #featured ul.ui-tabs-nav li.ui-tabs-selected a, #featured ul.ui-tabs-nav li.ui-tabs-active a
    {
        background: #fff;
    }

    #featured .ui-tabs-panel
    {
        width: 659px;
        height: 354px;
        background: #999;
        position: relative;
    }

        #featured .ui-tabs-panel .info
        {
            position: absolute;
            bottom: 0;
            left: 0;
            height: 70px;
            background: url("/Resources/themes/default/css/transparent-bg.png");
        }

            #featured .ui-tabs-panel .info a.hideshow
            {
                position: absolute;
                font-size: 11px;
                font-family: Verdana;
                color: #f0f0f0;
                right: 10px;
                top: -20px;
                line-height: 20px;
                margin: 0;
                outline: none;
                background: #333;
            }

    #featured .info h2
    {
        font-size: 1.2em;
        font-family: Georgia, serif;
        color: #fff;
        padding: 5px;
        margin: 0;
        font-weight: normal;
        overflow: hidden;
    }

    #featured .info p
    {
        margin: 0 5px;
        font-family: Verdana;
        font-size: 11px;
        line-height: 15px;
        color: #f0f0f0;
    }

    #featured .info a
    {
        text-decoration: none;
        color: #fff;
    }

        #featured .info a:hover
        {
            text-decoration: underline;
        }

    #featured .ui-tabs-hide
    {
        display: none;
    }



/* Comment Generated by Combres - Resource '~/Resources/themes/default/css/jquery.lightbox.css' (Mode: Static) */
.jquery-lightbox-move *
{
  webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
}

.jquery-lightbox-overlay
{
  background:#000000;
  -webkit-tap-highlight-color: rgba(0,0,0,0);
}

.jquery-lightbox
{
  position:relative;
  padding:17px 0;
}

.jquery-lightbox-border-top-left,
.jquery-lightbox-border-top-right,
.jquery-lightbox-border-bottom-left,
.jquery-lightbox-border-bottom-right
{
  position:absolute;
  height:18px;
  width:12%;
  z-index:7000;
}

.jquery-lightbox-border-top-left
{
  background: url("/Resources/themes/default/images/jquery-lightbox-theme.png") no-repeat 0 0;
  top:0;
  left:0;
}

.jquery-lightbox-border-top-right
{
  background: url("/Resources/themes/default/images/jquery-lightbox-theme.png") no-repeat right 0;
  top:0;
  right:0;
}

.jquery-lightbox-border-top-middle
{
  background:#2b2b2b;
  position:absolute;
  height:7px;
  width:78%;
  top:0;
  left:12%;
  z-index:7000;
  overflow:hidden;
}

.jquery-lightbox-border-bottom-left
{
  background: url("/Resources/themes/default/images/jquery-lightbox-theme.png") no-repeat 0 bottom;
  bottom:0;
  left:0;
}

.jquery-lightbox-border-bottom-right
{
  background: url("/Resources/themes/default/images/jquery-lightbox-theme.png") no-repeat right bottom;
  bottom:0;
  right:0;
}

.jquery-lightbox-border-bottom-middle
{
  background:#2b2b2b;
  height:7px;
  width:78%;
  position:absolute;
  bottom:0;
  left:12%;
  z-index:7000;
  overflow:hidden;
}

.jquery-lightbox-title
{
  background:#2b2b2b;
  color:#FFFFFF;
  font-family:verdana,arial,serif;
  font-size:11px;
  line-height:14px;
  padding:5px 8px;
  margin:3px;
  position:absolute;
  bottom:0;
  z-index:7000;
  opacity:0.9;
}

.jquery-lightbox-html
{
  z-index:7000;
  position:relative;
  border:0;
  border-left:7px solid #2b2b2b;
  border-right:7px solid #2b2b2b;
  padding:0px 15px;
  vertical-align:top;
  -webkit-overflow-scrolling: touch;
}

.jquery-lightbox-html embed,
.jquery-lightbox-html object,
.jquery-lightbox-html iframe
{
  vertical-align:top;
  display:block;
}

.jquery-lightbox-background
{
  position:absolute;
  top:7px;
  left:7px;
  z-index:6999;
  float:left;
  padding:0;
}

.jquery-lightbox-background img
{
  display:block;
  position:relative;
  border:0;
  margin:0;
  padding:0;
  width:100%;
  height:100%;
}


.jquery-lightbox-mode-image .jquery-lightbox-html
{
  z-index:6998;
  padding:0;
}

.jquery-lightbox-mode-html .jquery-lightbox-background
{
  background:#FFFFFF;
}

.jquery-lightbox-mode-html .jquery-lightbox-html
{
  overflow:auto;
}

.jquery-lightbox-loading,
.jquery-lightbox-mode-html .jquery-lightbox-loading
{
  background:#FFFFFF url("/Resources/themes/default/images/loading.gif") no-repeat center center;
}

.jquery-lightbox-button-close
{
  background: url("/Resources/themes/default/images/jquery-lightbox-theme.png") no-repeat -190px -115px;
  position:absolute;
  top:12px;
  right:-26px;
  width:29px;
  height:29px;
}

.jquery-lightbox-button-close:hover
{
  background: url("/Resources/themes/default/images/jquery-lightbox-theme.png") no-repeat -220px -115px;
}

.jquery-lightbox-button-close span,
.jquery-lightbox-buttons span
{
  display:none;
}

.jquery-lightbox-mode-image .jquery-lightbox-button-close
{
  right:14px;
  z-index:7002;
}

.jquery-lightbox-buttons 
{
  position:absolute;
  top:7px;
  left:7px;
  z-index:7001;
  height:39px;
  display:none;
}

.jquery-lightbox-buttons .jquery-lightbox-buttons-init,
.jquery-lightbox-buttons .jquery-lightbox-buttons-end
{
  width:5px;
  height:39px;
  float:left;
  display:inline;
}

.jquery-lightbox-buttons .jquery-lightbox-buttons-init
{
  background: url("/Resources/themes/default/images/jquery-lightbox-theme.png") no-repeat -151px -153px;
  margin:7px 0 0 7px;
}

.jquery-lightbox-buttons .jquery-lightbox-buttons-end
{
  background: url("/Resources/themes/default/images/jquery-lightbox-theme.png") no-repeat -244px -153px;
  margin:7px 0 0 0;
}

.jquery-lightbox-buttons .jquery-lightbox-button-left
{
  background: url("/Resources/themes/default/images/jquery-lightbox-theme.png") no-repeat -156px -153px;
  width:24px;
  height:39px;
  float:left;
  display:inline;
  margin:7px 0 0 0;
}

.jquery-lightbox-buttons .jquery-lightbox-button-left:hover
{
  background: url("/Resources/themes/default/images/jquery-lightbox-theme.png") no-repeat -156px -194px;
}


.jquery-lightbox-buttons .jquery-lightbox-button-right
{
  background: url("/Resources/themes/default/images/jquery-lightbox-theme.png") no-repeat -220px -153px;
  width:24px;
  height:39px;
  float:left;
  display:inline;
  margin:7px 0 0 0;
}

.jquery-lightbox-buttons .jquery-lightbox-button-right:hover
{
  background: url("/Resources/themes/default/images/jquery-lightbox-theme.png") no-repeat -220px -194px;
}


.jquery-lightbox-buttons .jquery-lightbox-button-max
{
  background: url("/Resources/themes/default/images/jquery-lightbox-theme.png") no-repeat -182px -153px;
  width:36px;
  height:39px;
  float:left;
  display:inline;
  margin:7px 0 0 0;
}

.jquery-lightbox-buttons .jquery-lightbox-button-max:hover
{
  background: url("/Resources/themes/default/images/jquery-lightbox-theme.png") no-repeat -182px -194px;
}


.jquery-lightbox-buttons .jquery-lightbox-button-min
{
  background: url("/Resources/themes/default/images/jquery-lightbox-theme.png") no-repeat -162px -235px;
  width:36px;
  height:39px;
  float:left;
  display:inline;
  margin:7px 0 0 0;
}

.jquery-lightbox-buttons .jquery-lightbox-button-min:hover
{
  background: url("/Resources/themes/default/images/jquery-lightbox-theme.png") no-repeat -207px -235px;
}


.jquery-lightbox-buttons-custom
{
  height:39px;
  float:left;
  display:inline;
  background:#2b2b2b;
  line-height:39px;
  font-size:10px;
  margin:7px 0 0 0;
}

.jquery-lightbox-buttons-custom a
{
  color:#FFFFFF;
  font-size:10px;
  display:inline;
  font-weight:normal;
  text-decoration:underline;
  padding:0 3px;
}

.jquery-lightbox-mode-image .jquery-lightbox-button-close
{
  opacity:0.7;
}

.jquery-lightbox-mode-image .jquery-lightbox-buttons
{
  opacity:0.3;
}

.jquery-lightbox-mode-image:hover .jquery-lightbox-buttons,
.jquery-lightbox-mode-image:hover .jquery-lightbox-button-close
{
  opacity:0.9;
}

.jquery-lightbox-navigator
{
  display:none;
}

.jquery-lightbox-hide
{
  display:none;
}


@media screen and (max-device-width: 640px), screen and (max-device-width: 768px) and (-webkit-min-device-pixel-ratio: 2), screen and (max-device-width: 768px) and (max--moz-device-pixel-ratio: 2)
{
  .jquery-lightbox-button-close,
  .jquery-lightbox-button-close:hover,
  .jquery-lightbox-border-top-left,
  .jquery-lightbox-border-top-right,
  .jquery-lightbox-border-bottom-left,
  .jquery-lightbox-border-bottom-right,
  .jquery-lightbox-buttons .jquery-lightbox-buttons-init,
  .jquery-lightbox-buttons .jquery-lightbox-buttons-end,
  .jquery-lightbox-buttons .jquery-lightbox-button-left,
  .jquery-lightbox-buttons .jquery-lightbox-button-left:hover,
  .jquery-lightbox-buttons .jquery-lightbox-button-right,
  .jquery-lightbox-buttons .jquery-lightbox-button-right:hover,
  .jquery-lightbox-buttons .jquery-lightbox-button-max,
  .jquery-lightbox-buttons .jquery-lightbox-button-max:hover,
  .jquery-lightbox-buttons .jquery-lightbox-button-min,
  .jquery-lightbox-buttons .jquery-lightbox-button-min:hover
  {
    background-image: url("/Resources/themes/default/images/jquery-lightbox-theme-mobile.png");
    background-size: 834px auto;
  }

  .jquery-lightbox-button-close
  {
    background-position:-380px -230px;
    width:58px;
    height:58px;
    right:-52px;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    outline: none;
  }

  .jquery-lightbox-button-close:hover
  {
    background-position:-440px -230px;
  }
  
  .jquery-lightbox-buttons .jquery-lightbox-buttons-init,
  .jquery-lightbox-buttons .jquery-lightbox-buttons-end
  {
    width:10px;
    height:78px;
  }

  .jquery-lightbox-buttons .jquery-lightbox-buttons-init
  {
    background-position: -302px -306px;
  }

  .jquery-lightbox-buttons .jquery-lightbox-buttons-end
  {
    background-position: -488px -306px;
  }

  .jquery-lightbox-buttons .jquery-lightbox-button-left
  {
    background-position: -312px -306px;
    width:48px;
    height:78px;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    outline: none;
  }

  .jquery-lightbox-buttons .jquery-lightbox-button-left:hover
  {
    background-position: -312px -388px;
  }

  .jquery-lightbox-buttons .jquery-lightbox-button-right
  {
    background-position: -440px -306px;
    width:48px;
    height:78px;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    outline: none;
  }

  .jquery-lightbox-buttons .jquery-lightbox-button-right:hover
  {
    background-position: -440px -388px;
  }

  .jquery-lightbox-buttons .jquery-lightbox-button-max
  {
    background-position: -364px -306px;
    width:72px;
    height:78px;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    outline: none;
  }

  .jquery-lightbox-buttons .jquery-lightbox-button-max:hover
  {
    background-position: -364px -388px;
  }

  .jquery-lightbox-buttons .jquery-lightbox-button-min
  {
    background-position: -324px -470px;
    width:72px;
    height:78px;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    outline: none;
  }

  .jquery-lightbox-buttons .jquery-lightbox-button-min:hover
  {
    background-position: -414px -470px;
  }
}


/* Comment Generated by Combres - Resource '~/Resources/themes/default/css/jcarousel.css' (Mode: Static) */

.jcarousel
{
    position: relative;
    overflow: hidden;
}

    
    .jcarousel ul
    {
        width: 20000em;
        position: relative;
        
        list-style: none;
        margin: 0;
        padding: 0;
    }

    
    .jcarousel li
    {
        
        float: left;
        margin-right: 15px;
    }



.jcarousel-control-prev,
.jcarousel-control-next
{
    position: absolute;
    top: 45px;
    width: 16px;
    height: 16px;
    text-align: center;
    background: url("/Resources/themes/default/images/btn_nav.png") 0px 0px;
    color: #fff;
    text-decoration: none;
    text-indent: -9999px;
}

.jcarousel-control-prev
{
    left: -20px;
    background-position: 0px -16px;
}

.jcarousel-control-next
{
    right: -20px;
}

    .jcarousel-control-prev:hover span,
    .jcarousel-control-next:hover span
    {
        display: block;
    }

    .jcarousel-control-prev.inactive,
    .jcarousel-control-next.inactive
    {
        opacity: .5;
        cursor: default;
    }


 



/* Comment Generated by Combres - Resource '~/Resources/themes/default/css/popupmenu.css' (Mode: Static) */

.jqpopupmenu, .jqpopupmenu ul { 
    font: normal 13px;
    font-family: Arial,Tahoma;
    margin: 0;
    padding: 0;
    position: absolute;
    left: 0;
    top: 0;
    list-style-type: none;
    background: white;
    border: 2px solid #007798;
    border-bottom: 0;
    visibility: hidden;
    display: none; 
    box-shadow: 3px 3px 8px #808080; 
    -webkit-box-shadow: 3px 3px 8px #808080;
    -moz-box-shadow: 3px 3px 8px #808080; 
}


    .jqpopupmenu li {
        position: relative;
    }

        .jqpopupmenu li a {
            display: block;
            width: 160px; 
            color: #fff;
            background: #00a4f0;
            font-size:13px;
            font-weight:bold;
            line-height:22px;
            text-decoration: none;
            padding: 6px 12px;
            border-bottom: #007798 solid 1px;
        }

    * html .jqpopupmenu li { 
        display: inline-block;
        width: 170px; 
    }

        .jqpopupmenu li a:hover, .jqpopupmenu li.selected > a {
            background: #ee363d;
        }

.rightarrowclass {
    position: absolute;
    top: 10px;
    right: 5px;
}



/* Comment Generated by Combres - Resource '~/Resources/themes/default/css/camera.css' (Mode: Static) */

.camera_wrap a, .camera_wrap img, 
.camera_wrap ol, .camera_wrap ul, .camera_wrap li,
.camera_wrap table, .camera_wrap tbody, .camera_wrap tfoot, .camera_wrap thead, .camera_wrap tr, .camera_wrap th, .camera_wrap td
.camera_thumbs_wrap a, .camera_thumbs_wrap img, 
.camera_thumbs_wrap ol, .camera_thumbs_wrap ul, .camera_thumbs_wrap li,
.camera_thumbs_wrap table, .camera_thumbs_wrap tbody, .camera_thumbs_wrap tfoot, .camera_thumbs_wrap thead, .camera_thumbs_wrap tr, .camera_thumbs_wrap th, .camera_thumbs_wrap td {
	background: none;
	border: 0;
	font: inherit;
	font-size: 100%;
	margin: 0;
	padding: 0;
	vertical-align: baseline;
	list-style: none
}
.camera_wrap {
	display: none;
	float: left;
	position: relative;
	z-index: 0;
}
.camera_wrap img {
	max-width: none!important;
}
.camera_fakehover {
	height: 100%;
	min-height: 60px;
	position: relative;
	width: 100%;
	z-index: 1;
}
.camera_wrap {
	width: 100%;
}
.camera_src {
	display: none;
}
.cameraCont, .cameraContents {
	height: 100%;
	position: relative;
	width: 100%;
	z-index: 1;
}
.cameraSlide {
	bottom: 0;
	left: 0;
	position: absolute;
	right: 0;
	top: 0;
	width: 100%;
}
.cameraContent {
	bottom: 0;
	display: none;
	left: 0;
	position: absolute;
	right: 0;
	top: 0;
	width: 100%;
}
.camera_target {
	bottom: 0;
	height: 100%;
	left: 0;
	overflow: hidden;
	position: absolute;
	right: 0;
	text-align: left;
	top: 0;
	width: 100%;
	z-index: 0;
}
.camera_overlayer {
	bottom: 0;
	height: 100%;
	left: 0;
	overflow: hidden;
	position: absolute;
	right: 0;
	top: 0;
	width: 100%;
	z-index: 0;
}
.camera_target_content {
	bottom: 0;
	left: 0;
	overflow: hidden;
	position: absolute;
	right: 0;
	top: 0;
	z-index: 2;
}
.camera_target_content .camera_link {
    background: url("/Resources/themes/default/images/blank.gif");
	display: block;
	height: 100%;
	text-decoration: none;
}
.camera_loader {
    background: #fff url("/Resources/themes/default/images/camera-loader.gif") no-repeat center;
	background: rgba(255, 255, 255, 0.9) url("/Resources/themes/default/images/camera-loader.gif") no-repeat center;
	border: 1px solid #ffffff;
	-webkit-border-radius: 18px;
	-moz-border-radius: 18px;
	border-radius: 18px;
	height: 36px;
	left: 50%;
	overflow: hidden;
	position: absolute;
	margin: -18px 0 0 -18px;
	top: 50%;
	width: 36px;
	z-index: 3;
}
.camera_bar {
	bottom: 0;
	left: 0;
	overflow: hidden;
	position: absolute;
	right: 0;
	top: 0;
	z-index: 3;
}
.camera_thumbs_wrap.camera_left .camera_bar, .camera_thumbs_wrap.camera_right .camera_bar {
	height: 100%;
	position: absolute;
	width: auto;
}
.camera_thumbs_wrap.camera_bottom .camera_bar, .camera_thumbs_wrap.camera_top .camera_bar {
	height: auto;
	position: absolute;
	width: 100%;
}
.camera_nav_cont {
	height: 65px;
	overflow: hidden;
	position: absolute;
	right: 9px;
	top: 15px;
	width: 120px;
	z-index: 4;
}
.camera_caption {
	bottom: 0;
	display: block;
	position: absolute;
	width: 100%;
}
.camera_caption > div {
	padding: 10px 20px;
}
.camerarelative {
	overflow: hidden;
	position: relative;
}
.imgFake {
	cursor: pointer;
}
.camera_prevThumbs {
	bottom: 4px;
	cursor: pointer;
	left: 0;
	position: absolute;
	top: 4px;
	visibility: hidden;
	width: 30px;
	z-index: 10;
}
.camera_prevThumbs div {
	background: url("/Resources/themes/default/images/camera_skins.png") no-repeat -160px 0;
	display: block;
	height: 40px;
	margin-top: -20px;
	position: absolute;
	top: 50%;
	width: 30px;
}
.camera_nextThumbs {
	bottom: 4px;
	cursor: pointer;
	position: absolute;
	right: 0;
	top: 4px;
	visibility: hidden;
	width: 30px;
	z-index: 10;
}
.camera_nextThumbs div {
	background: url("/Resources/themes/default/images/camera_skins.png") no-repeat -190px 0;
	display: block;
	height: 40px;
	margin-top: -20px;
	position: absolute;
	top: 50%;
	width: 30px;
}
.camera_command_wrap .hideNav {
	display: none;
}
.camera_command_wrap {
	left: 0;
	position: relative;
	right:0;
	z-index: 4;
}
.camera_wrap .camera_pag .camera_pag_ul {
	list-style: none;
	margin: 0;
	padding: 0;
	text-align: right;
    position:absolute;
    bottom:0;
    right:0;
}
.camera_wrap .camera_pag .camera_pag_ul li {
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	cursor: pointer;
	display: inline-block;
	height: 16px;
	margin: 20px 5px;
	position: relative;
	text-align: left;
	text-indent: -9999px;
	width: 16px;
}
.camera_commands_emboss .camera_pag .camera_pag_ul li {
	-moz-box-shadow:
		0px 1px 0px rgba(255,255,255,1),
		inset 0px 1px 1px rgba(0,0,0,0.2);
	-webkit-box-shadow:
		0px 1px 0px rgba(255,255,255,1),
		inset 0px 1px 1px rgba(0,0,0,0.2);
	box-shadow:
		0px 1px 0px rgba(255,255,255,1),
		inset 0px 1px 1px rgba(0,0,0,0.2);
}
.camera_wrap .camera_pag .camera_pag_ul li > span {
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	height: 8px;
	left: 4px;
	overflow: hidden;
	position: absolute;
	top: 4px;
	width: 8px;
}
.camera_commands_emboss .camera_pag .camera_pag_ul li:hover > span {
	-moz-box-shadow:
		0px 1px 0px rgba(255,255,255,1),
		inset 0px 1px 1px rgba(0,0,0,0.2);
	-webkit-box-shadow:
		0px 1px 0px rgba(255,255,255,1),
		inset 0px 1px 1px rgba(0,0,0,0.2);
	box-shadow:
		0px 1px 0px rgba(255,255,255,1),
		inset 0px 1px 1px rgba(0,0,0,0.2);
}
.camera_wrap .camera_pag .camera_pag_ul li.cameracurrent > span {
	-moz-box-shadow: 0;
	-webkit-box-shadow: 0;
	box-shadow: 0;
}
.camera_pag_ul li img {
	display: none;
	position: absolute;
}
.camera_pag_ul .thumb_arrow {
    border-left: 4px solid transparent;
    border-right: 4px solid transparent;
    border-top: 4px solid;
	top: 0;
	left: 50%;
	margin-left: -4px;
	position: absolute;
}
.camera_prev, .camera_next, .camera_commands {
	cursor: pointer;
	height: 40px;
	margin-top: -20px;
	position: absolute;
	top: 50%;
	width: 40px;
	z-index: 2;
}
.camera_prev {
	left: 0;
}
.camera_prev > span {
	background: url("/Resources/themes/default/images/camera_skins.png") no-repeat 0 0;
	display: block;
	height: 40px;
	width: 40px;
}
.camera_next {
	right: 0;
}
.camera_next > span {
	background: url("/Resources/themes/default/images/camera_skins.png") no-repeat -40px 0;
	display: block;
	height: 40px;
	width: 40px;
}
.camera_commands {
	right: 41px;
}
.camera_commands > .camera_play {
	background: url("/Resources/themes/default/images/camera_skins.png") no-repeat -80px 0;
	height: 40px;
	width: 40px;
}
.camera_commands > .camera_stop {
	background: url("/Resources/themes/default/images/camera_skins.png") no-repeat -120px 0;
	display: block;
	height: 40px;
	width: 40px;
}
.camera_wrap .camera_pag .camera_pag_ul li {
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	cursor: pointer;
	display: inline-block;
	height: 16px;
	margin: 20px 5px;
	position: relative;
	text-indent: -9999px;
	width: 16px;
}
.camera_thumbs_cont {
	-webkit-border-bottom-right-radius: 4px;
	-webkit-border-bottom-left-radius: 4px;
	-moz-border-radius-bottomright: 4px;
	-moz-border-radius-bottomleft: 4px;
	border-bottom-right-radius: 4px;
	border-bottom-left-radius: 4px;
	overflow: hidden;
	position: relative;
	width: 100%;
}
.camera_commands_emboss .camera_thumbs_cont {
	-moz-box-shadow:
		0px 1px 0px rgba(255,255,255,1),
		inset 0px 1px 1px rgba(0,0,0,0.2);
	-webkit-box-shadow:
		0px 1px 0px rgba(255,255,255,1),
		inset 0px 1px 1px rgba(0,0,0,0.2);
	box-shadow:
		0px 1px 0px rgba(255,255,255,1),
		inset 0px 1px 1px rgba(0,0,0,0.2);
}
.camera_thumbs_cont > div {
	float: left;
	width: 100%;
}
.camera_thumbs_cont ul {
	overflow: hidden;
	padding: 3px 4px 8px;
	position: relative;
	text-align: center;
}
.camera_thumbs_cont ul li {
	display: inline;
	padding: 0 4px;
}
.camera_thumbs_cont ul li > img {
	border: 1px solid;
	cursor: pointer;
	margin-top: 5px;
	vertical-align:bottom;
}
.camera_clear {
	display: block;
	clear: both;
}
.showIt {
	display: none;
}
.camera_clear {
	clear: both;
	display: block;
	height: 1px;
	margin: -1px 0 25px;
	position: relative;
}

.pattern_1 .camera_overlayer {
	background: url("/Resources/themes/default/images/patterns/overlay1.png") repeat;
}
.pattern_2 .camera_overlayer {
	background: url("/Resources/themes/default/images/patterns/overlay2.png") repeat;
}
.pattern_3 .camera_overlayer {
	background: url("/Resources/themes/default/images/patterns/overlay3.png") repeat;
}
.pattern_4 .camera_overlayer {
	background: url("/Resources/themes/default/images/patterns/overlay4.png") repeat;
}
.pattern_5 .camera_overlayer {
	background: url("/Resources/themes/default/images/patterns/overlay5.png") repeat;
}
.pattern_6 .camera_overlayer {
	background: url("/Resources/themes/default/images/patterns/overlay6.png") repeat;
}
.pattern_7 .camera_overlayer {
	background: url("/Resources/themes/default/images/patterns/overlay7.png") repeat;
}
.pattern_8 .camera_overlayer {
	background: url("/Resources/themes/default/images/patterns/overlay8.png") repeat;
}
.pattern_9 .camera_overlayer {
	background: url("/Resources/themes/default/images/patterns/overlay9.png") repeat;
}
.pattern_10 .camera_overlayer {
	background: url("/Resources/themes/default/images/patterns/overlay10.png") repeat;
}
.camera_caption {
	color: #fff;
}
.camera_caption > div {
	background: #000;
	background: rgba(0, 0, 0, 0.8);
}
.camera_wrap .camera_pag .camera_pag_ul li {
	background: #b7b7b7;
}
.camera_wrap .camera_pag .camera_pag_ul li:hover > span {
	background: #b7b7b7;
}
.camera_wrap .camera_pag .camera_pag_ul li.cameracurrent > span {
	background: #223676;
}
.camera_pag_ul li img {
	border: 4px solid #e6e6e6;
	-moz-box-shadow: 0px 3px 6px rgba(0,0,0,.5);
	-webkit-box-shadow: 0px 3px 6px rgba(0,0,0,.5);
	box-shadow: 0px 3px 6px rgba(0,0,0,.5);
}
.camera_pag_ul .thumb_arrow {
    border-top-color: #e6e6e6;
}
.camera_prevThumbs, .camera_nextThumbs, .camera_prev, .camera_next, .camera_commands, .camera_thumbs_cont {
	background: #d8d8d8;
	background: rgba(216, 216, 216, 0.85);
}
.camera_wrap .camera_pag .camera_pag_ul li {
	background: #b7b7b7;
}
.camera_thumbs_cont ul li > img {
	border-color: 1px solid #000;
}

.camera_amber_skin .camera_prevThumbs div {
	background-position: -160px -160px;
}
.camera_amber_skin .camera_nextThumbs div {
	background-position: -190px -160px;
}
.camera_amber_skin .camera_prev > span {
	background-position: 0 -160px;
}
.camera_amber_skin .camera_next > span {
	background-position: -40px -160px;
}
.camera_amber_skin .camera_commands > .camera_play {
	background-position: -80px -160px;
}
.camera_amber_skin .camera_commands > .camera_stop {
	background-position: -120px -160px;
}

.camera_ash_skin .camera_prevThumbs div {
	background-position: -160px -200px;
}
.camera_ash_skin .camera_nextThumbs div {
	background-position: -190px -200px;
}
.camera_ash_skin .camera_prev > span {
	background-position: 0 -200px;
}
.camera_ash_skin .camera_next > span {
	background-position: -40px -200px;
}
.camera_ash_skin .camera_commands > .camera_play {
	background-position: -80px -200px;
}
.camera_ash_skin .camera_commands > .camera_stop {
	background-position: -120px -200px;
}

.camera_azure_skin .camera_prevThumbs div {
	background-position: -160px -240px;
}
.camera_azure_skin .camera_nextThumbs div {
	background-position: -190px -240px;
}
.camera_azure_skin .camera_prev > span {
	background-position: 0 -240px;
}
.camera_azure_skin .camera_next > span {
	background-position: -40px -240px;
}
.camera_azure_skin .camera_commands > .camera_play {
	background-position: -80px -240px;
}
.camera_azure_skin .camera_commands > .camera_stop {
	background-position: -120px -240px;
}

.camera_beige_skin .camera_prevThumbs div {
	background-position: -160px -120px;
}
.camera_beige_skin .camera_nextThumbs div {
	background-position: -190px -120px;
}
.camera_beige_skin .camera_prev > span {
	background-position: 0 -120px;
}
.camera_beige_skin .camera_next > span {
	background-position: -40px -120px;
}
.camera_beige_skin .camera_commands > .camera_play {
	background-position: -80px -120px;
}
.camera_beige_skin .camera_commands > .camera_stop {
	background-position: -120px -120px;
}

.camera_black_skin .camera_prevThumbs div {
	background-position: -160px -40px;
}
.camera_black_skin .camera_nextThumbs div {
	background-position: -190px -40px;
}
.camera_black_skin .camera_prev > span {
	background-position: 0 -40px;
}
.camera_black_skin .camera_next > span {
	background-position: -40px -40px;
}
.camera_black_skin .camera_commands > .camera_play {
	background-position: -80px -40px;
}
.camera_black_skin .camera_commands > .camera_stop {
	background-position: -120px -40px;
}

.camera_blue_skin .camera_prevThumbs div {
	background-position: -160px -280px;
}
.camera_blue_skin .camera_nextThumbs div {
	background-position: -190px -280px;
}
.camera_blue_skin .camera_prev > span {
	background-position: 0 -280px;
}
.camera_blue_skin .camera_next > span {
	background-position: -40px -280px;
}
.camera_blue_skin .camera_commands > .camera_play {
	background-position: -80px -280px;
}
.camera_blue_skin .camera_commands > .camera_stop {
	background-position: -120px -280px;
}

.camera_brown_skin .camera_prevThumbs div {
	background-position: -160px -320px;
}
.camera_brown_skin .camera_nextThumbs div {
	background-position: -190px -320px;
}
.camera_brown_skin .camera_prev > span {
	background-position: 0 -320px;
}
.camera_brown_skin .camera_next > span {
	background-position: -40px -320px;
}
.camera_brown_skin .camera_commands > .camera_play {
	background-position: -80px -320px;
}
.camera_brown_skin .camera_commands > .camera_stop {
	background-position: -120px -320px;
}

.camera_burgundy_skin .camera_prevThumbs div {
	background-position: -160px -360px;
}
.camera_burgundy_skin .camera_nextThumbs div {
	background-position: -190px -360px;
}
.camera_burgundy_skin .camera_prev > span {
	background-position: 0 -360px;
}
.camera_burgundy_skin .camera_next > span {
	background-position: -40px -360px;
}
.camera_burgundy_skin .camera_commands > .camera_play {
	background-position: -80px -360px;
}
.camera_burgundy_skin .camera_commands > .camera_stop {
	background-position: -120px -360px;
}

.camera_charcoal_skin .camera_prevThumbs div {
	background-position: -160px -400px;
}
.camera_charcoal_skin .camera_nextThumbs div {
	background-position: -190px -400px;
}
.camera_charcoal_skin .camera_prev > span {
	background-position: 0 -400px;
}
.camera_charcoal_skin .camera_next > span {
	background-position: -40px -400px;
}
.camera_charcoal_skin .camera_commands > .camera_play {
	background-position: -80px -400px;
}
.camera_charcoal_skin .camera_commands > .camera_stop {
	background-position: -120px -400px;
}

.camera_chocolate_skin .camera_prevThumbs div {
	background-position: -160px -440px;
}
.camera_chocolate_skin .camera_nextThumbs div {
	background-position: -190px -440px;
}
.camera_chocolate_skin .camera_prev > span {
	background-position: 0 -440px;
}
.camera_chocolate_skin .camera_next > span {
	background-position: -40px -440px;
}
.camera_chocolate_skin .camera_commands > .camera_play {
	background-position: -80px -440px;
}
.camera_chocolate_skin .camera_commands > .camera_stop {
	background-position: -120px -440px	;
}

.camera_coffee_skin .camera_prevThumbs div {
	background-position: -160px -480px;
}
.camera_coffee_skin .camera_nextThumbs div {
	background-position: -190px -480px;
}
.camera_coffee_skin .camera_prev > span {
	background-position: 0 -480px;
}
.camera_coffee_skin .camera_next > span {
	background-position: -40px -480px;
}
.camera_coffee_skin .camera_commands > .camera_play {
	background-position: -80px -480px;
}
.camera_coffee_skin .camera_commands > .camera_stop {
	background-position: -120px -480px	;
}

.camera_cyan_skin .camera_prevThumbs div {
	background-position: -160px -520px;
}
.camera_cyan_skin .camera_nextThumbs div {
	background-position: -190px -520px;
}
.camera_cyan_skin .camera_prev > span {
	background-position: 0 -520px;
}
.camera_cyan_skin .camera_next > span {
	background-position: -40px -520px;
}
.camera_cyan_skin .camera_commands > .camera_play {
	background-position: -80px -520px;
}
.camera_cyan_skin .camera_commands > .camera_stop {
	background-position: -120px -520px	;
}

.camera_fuchsia_skin .camera_prevThumbs div {
	background-position: -160px -560px;
}
.camera_fuchsia_skin .camera_nextThumbs div {
	background-position: -190px -560px;
}
.camera_fuchsia_skin .camera_prev > span {
	background-position: 0 -560px;
}
.camera_fuchsia_skin .camera_next > span {
	background-position: -40px -560px;
}
.camera_fuchsia_skin .camera_commands > .camera_play {
	background-position: -80px -560px;
}
.camera_fuchsia_skin .camera_commands > .camera_stop {
	background-position: -120px -560px	;
}

.camera_gold_skin .camera_prevThumbs div {
	background-position: -160px -600px;
}
.camera_gold_skin .camera_nextThumbs div {
	background-position: -190px -600px;
}
.camera_gold_skin .camera_prev > span {
	background-position: 0 -600px;
}
.camera_gold_skin .camera_next > span {
	background-position: -40px -600px;
}
.camera_gold_skin .camera_commands > .camera_play {
	background-position: -80px -600px;
}
.camera_gold_skin .camera_commands > .camera_stop {
	background-position: -120px -600px	;
}

.camera_green_skin .camera_prevThumbs div {
	background-position: -160px -640px;
}
.camera_green_skin .camera_nextThumbs div {
	background-position: -190px -640px;
}
.camera_green_skin .camera_prev > span {
	background-position: 0 -640px;
}
.camera_green_skin .camera_next > span {
	background-position: -40px -640px;
}
.camera_green_skin .camera_commands > .camera_play {
	background-position: -80px -640px;
}
.camera_green_skin .camera_commands > .camera_stop {
	background-position: -120px -640px	;
}

.camera_grey_skin .camera_prevThumbs div {
	background-position: -160px -680px;
}
.camera_grey_skin .camera_nextThumbs div {
	background-position: -190px -680px;
}
.camera_grey_skin .camera_prev > span {
	background-position: 0 -680px;
}
.camera_grey_skin .camera_next > span {
	background-position: -40px -680px;
}
.camera_grey_skin .camera_commands > .camera_play {
	background-position: -80px -680px;
}
.camera_grey_skin .camera_commands > .camera_stop {
	background-position: -120px -680px	;
}

.camera_indigo_skin .camera_prevThumbs div {
	background-position: -160px -720px;
}
.camera_indigo_skin .camera_nextThumbs div {
	background-position: -190px -720px;
}
.camera_indigo_skin .camera_prev > span {
	background-position: 0 -720px;
}
.camera_indigo_skin .camera_next > span {
	background-position: -40px -720px;
}
.camera_indigo_skin .camera_commands > .camera_play {
	background-position: -80px -720px;
}
.camera_indigo_skin .camera_commands > .camera_stop {
	background-position: -120px -720px	;
}

.camera_khaki_skin .camera_prevThumbs div {
	background-position: -160px -760px;
}
.camera_khaki_skin .camera_nextThumbs div {
	background-position: -190px -760px;
}
.camera_khaki_skin .camera_prev > span {
	background-position: 0 -760px;
}
.camera_khaki_skin .camera_next > span {
	background-position: -40px -760px;
}
.camera_khaki_skin .camera_commands > .camera_play {
	background-position: -80px -760px;
}
.camera_khaki_skin .camera_commands > .camera_stop {
	background-position: -120px -760px	;
}

.camera_lime_skin .camera_prevThumbs div {
	background-position: -160px -800px;
}
.camera_lime_skin .camera_nextThumbs div {
	background-position: -190px -800px;
}
.camera_lime_skin .camera_prev > span {
	background-position: 0 -800px;
}
.camera_lime_skin .camera_next > span {
	background-position: -40px -800px;
}
.camera_lime_skin .camera_commands > .camera_play {
	background-position: -80px -800px;
}
.camera_lime_skin .camera_commands > .camera_stop {
	background-position: -120px -800px	;
}

.camera_magenta_skin .camera_prevThumbs div {
	background-position: -160px -840px;
}
.camera_magenta_skin .camera_nextThumbs div {
	background-position: -190px -840px;
}
.camera_magenta_skin .camera_prev > span {
	background-position: 0 -840px;
}
.camera_magenta_skin .camera_next > span {
	background-position: -40px -840px;
}
.camera_magenta_skin .camera_commands > .camera_play {
	background-position: -80px -840px;
}
.camera_magenta_skin .camera_commands > .camera_stop {
	background-position: -120px -840px	;
}

.camera_maroon_skin .camera_prevThumbs div {
	background-position: -160px -880px;
}
.camera_maroon_skin .camera_nextThumbs div {
	background-position: -190px -880px;
}
.camera_maroon_skin .camera_prev > span {
	background-position: 0 -880px;
}
.camera_maroon_skin .camera_next > span {
	background-position: -40px -880px;
}
.camera_maroon_skin .camera_commands > .camera_play {
	background-position: -80px -880px;
}
.camera_maroon_skin .camera_commands > .camera_stop {
	background-position: -120px -880px	;
}

.camera_orange_skin .camera_prevThumbs div {
	background-position: -160px -920px;
}
.camera_orange_skin .camera_nextThumbs div {
	background-position: -190px -920px;
}
.camera_orange_skin .camera_prev > span {
	background-position: 0 -920px;
}
.camera_orange_skin .camera_next > span {
	background-position: -40px -920px;
}
.camera_orange_skin .camera_commands > .camera_play {
	background-position: -80px -920px;
}
.camera_orange_skin .camera_commands > .camera_stop {
	background-position: -120px -920px	;
}

.camera_olive_skin .camera_prevThumbs div {
	background-position: -160px -1080px;
}
.camera_olive_skin .camera_nextThumbs div {
	background-position: -190px -1080px;
}
.camera_olive_skin .camera_prev > span {
	background-position: 0 -1080px;
}
.camera_olive_skin .camera_next > span {
	background-position: -40px -1080px;
}
.camera_olive_skin .camera_commands > .camera_play {
	background-position: -80px -1080px;
}
.camera_olive_skin .camera_commands > .camera_stop {
	background-position: -120px -1080px	;
}

.camera_pink_skin .camera_prevThumbs div {
	background-position: -160px -960px;
}
.camera_pink_skin .camera_nextThumbs div {
	background-position: -190px -960px;
}
.camera_pink_skin .camera_prev > span {
	background-position: 0 -960px;
}
.camera_pink_skin .camera_next > span {
	background-position: -40px -960px;
}
.camera_pink_skin .camera_commands > .camera_play {
	background-position: -80px -960px;
}
.camera_pink_skin .camera_commands > .camera_stop {
	background-position: -120px -960px	;
}

.camera_pistachio_skin .camera_prevThumbs div {
	background-position: -160px -1040px;
}
.camera_pistachio_skin .camera_nextThumbs div {
	background-position: -190px -1040px;
}
.camera_pistachio_skin .camera_prev > span {
	background-position: 0 -1040px;
}
.camera_pistachio_skin .camera_next > span {
	background-position: -40px -1040px;
}
.camera_pistachio_skin .camera_commands > .camera_play {
	background-position: -80px -1040px;
}
.camera_pistachio_skin .camera_commands > .camera_stop {
	background-position: -120px -1040px	;
}

.camera_pink_skin .camera_prevThumbs div {
	background-position: -160px -80px;
}
.camera_pink_skin .camera_nextThumbs div {
	background-position: -190px -80px;
}
.camera_pink_skin .camera_prev > span {
	background-position: 0 -80px;
}
.camera_pink_skin .camera_next > span {
	background-position: -40px -80px;
}
.camera_pink_skin .camera_commands > .camera_play {
	background-position: -80px -80px;
}
.camera_pink_skin .camera_commands > .camera_stop {
	background-position: -120px -80px;
}

.camera_red_skin .camera_prevThumbs div {
	background-position: -160px -1000px;
}
.camera_red_skin .camera_nextThumbs div {
	background-position: -190px -1000px;
}
.camera_red_skin .camera_prev > span {
	background-position: 0 -1000px;
}
.camera_red_skin .camera_next > span {
	background-position: -40px -1000px;
}
.camera_red_skin .camera_commands > .camera_play {
	background-position: -80px -1000px;
}
.camera_red_skin .camera_commands > .camera_stop {
	background-position: -120px -1000px	;
}

.camera_tangerine_skin .camera_prevThumbs div {
	background-position: -160px -1120px;
}
.camera_tangerine_skin .camera_nextThumbs div {
	background-position: -190px -1120px;
}
.camera_tangerine_skin .camera_prev > span {
	background-position: 0 -1120px;
}
.camera_tangerine_skin .camera_next > span {
	background-position: -40px -1120px;
}
.camera_tangerine_skin .camera_commands > .camera_play {
	background-position: -80px -1120px;
}
.camera_tangerine_skin .camera_commands > .camera_stop {
	background-position: -120px -1120px	;
}

.camera_turquoise_skin .camera_prevThumbs div {
	background-position: -160px -1160px;
}
.camera_turquoise_skin .camera_nextThumbs div {
	background-position: -190px -1160px;
}
.camera_turquoise_skin .camera_prev > span {
	background-position: 0 -1160px;
}
.camera_turquoise_skin .camera_next > span {
	background-position: -40px -1160px;
}
.camera_turquoise_skin .camera_commands > .camera_play {
	background-position: -80px -1160px;
}
.camera_turquoise_skin .camera_commands > .camera_stop {
	background-position: -120px -1160px	;
}

.camera_violet_skin .camera_prevThumbs div {
	background-position: -160px -1200px;
}
.camera_violet_skin .camera_nextThumbs div {
	background-position: -190px -1200px;
}
.camera_violet_skin .camera_prev > span {
	background-position: 0 -1200px;
}
.camera_violet_skin .camera_next > span {
	background-position: -40px -1200px;
}
.camera_violet_skin .camera_commands > .camera_play {
	background-position: -80px -1200px;
}
.camera_violet_skin .camera_commands > .camera_stop {
	background-position: -120px -1200px	;
}

.camera_white_skin .camera_prevThumbs div {
	background-position: -160px -80px;
}
.camera_white_skin .camera_nextThumbs div {
	background-position: -190px -80px;
}
.camera_white_skin .camera_prev > span {
	background-position: 0 -80px;
}
.camera_white_skin .camera_next > span {
	background-position: -40px -80px;
}
.camera_white_skin .camera_commands > .camera_play {
	background-position: -80px -80px;
}
.camera_white_skin .camera_commands > .camera_stop {
	background-position: -120px -80px;
}

.camera_yellow_skin .camera_prevThumbs div {
	background-position: -160px -1240px;
}
.camera_yellow_skin .camera_nextThumbs div {
	background-position: -190px -1240px;
}
.camera_yellow_skin .camera_prev > span {
	background-position: 0 -1240px;
}
.camera_yellow_skin .camera_next > span {
	background-position: -40px -1240px;
}
.camera_yellow_skin .camera_commands > .camera_play {
	background-position: -80px -1240px;
}
.camera_yellow_skin .camera_commands > .camera_stop {
	background-position: -120px -1240px	;
}



/* Comment Generated by Combres - Resource '~/Resources/themes/default/css/dcaccordion.css' (Mode: Static) */
.grey ul,.grey ul li{list-style: none;border:0;outline:none;margin:0;padding:0;}
.grey .dcjq-count {float: right;}
.grey .accordion {
    font: bold 14px Arial, sans-serif;
    border-top: 1px solid #ccc;
    border-right: 1px solid #ccc;
    border-left: 1px solid #ccc;
}

    .grey .accordion, .grey .accordion li {
        margin: 0;
        padding: 0;
        border: none;
    }

        .grey .accordion a {
            padding: 10px 10px 10px 50px;
            background: #ccc;
           
            text-decoration: none;
            display: block;
            color: #333;
            border-bottom: 1px solid #ccc;
            border-top: 1px solid #fff;
            position: relative;
            text-shadow: 1px 1px 1px #fff;
        }

            .grey .accordion a.dcjq-parent, .grey .accordion a.dcjq-parent:hover {
                background: #D7D4D4 url("/Resources/themes/default/images/accordion/bg_grey.png") repeat-x 0 -1px;
            }

                .grey .accordion a.dcjq-parent.active {
                }

            .grey .accordion a .dcjq-icon {
                position: absolute;
                top: 50%;
                left: 14px;
                width: 34px;
                margin-top: -17px;
                height: 34px;
                background: url("/Resources/themes/default/images/accordion/arrow_grey_right.png") no-repeat 0 center;
            }

            .grey .accordion a.dcjq-parent.active .dcjq-icon {
                background: url("/Resources/themes/default/images/accordion/arrow_grey_down.png") no-repeat 0 center;
            }

            .grey .accordion a:hover,.grey .accordion a.active {
                background: #0094ff;
                color: #333;
            }

            .grey .accordion a:active {
            }
