

@font-face {
    font-family: 'open_sansbold';
    src: url('../fonts/open-sans.bold-webfont.eot');
    src: url('../fonts/open-sans.bold-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/open-sans.bold-webfont.woff') format('woff'), url('../fonts/open-sans.bold-webfont.ttf') format('truetype'), url('../fonts/open-sans.bold-webfont.svg#open_sansbold') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'open_sansregular';
    src: url('../fonts/opensans-regular-webfont.eot');
    src: url('../fonts/opensans-regular-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/opensans-regular-webfont.woff') format('woff'), url('../fonts/opensans-regular-webfont.ttf') format('truetype'), url('../fonts/opensans-regular-webfont.svg#open_sansregular') format('svg');
    font-weight: normal;
    font-style: normal;
}

html {
    height: 100%;
}

body {
    width: 100%;
    height: 100%;
    margin: 0px;
    padding: 0px;
}

#master {
    max-width: 1349px !important;
    margin: 0 auto 0 auto !important;
    background: url(../images/bg.jpg) no-repeat;
    min-width: 1170px !important;
    width: 100% !important;
    height: 100% !important;
}


#visual {
    overflow: hidden;
    clear: both;
}


#header {
    margin: 0 auto;
    width: 100%;
    max-width: 1349px;
}

#topheader {
    padding-top: 53px;
    margin: 0 auto;
    width: 1064px;
}

#menu {
    /*width: 1112px;*/
    width: 1250px;
    height: 57px;
    z-index: 1000;
    margin: 0 auto;
    clear: both;
    margin-left: 50px !important;
    /*margin-left: 119px !important;*/
}

    #menu ul {
        padding: 0;
        list-style: none;
        margin: 0;
    }

        #menu ul li#home a {
            background: url(../images/menu/home2.png) no-repeat;
            width: 79px;
            height: 52px;
            display: block;
        }

        #menu ul li#holding a {
            background: url(../images/menu/ezdan-holding2.png) no-repeat;
            width: 128px;
            height: 52px;
            display: block;
        }

        #menu ul li#investor a {
            background: url(../images/menu/investor-relation2.png) no-repeat;
            width: 149px;
            height: 52px;
            display: block;
        }

        #menu ul li#enterprises a {
            background: url(../images/menu/enterprises2.png) no-repeat;
            width: 108px;
            height: 52px;
            display: block;
        }

        #menu ul li#media a {
            background: url(../images/menu/media2.png) no-repeat;
            width: 75px;
            height: 52px;
            display: block;
        }

        #menu ul li#hr a {
            background: url(../images/menu/hr2.png) no-repeat;
            width: 155px;
            height: 52px;
            display: block;
        }

        #menu ul li#social a {
            background: url(../images/menu/social-res2.png) no-repeat;
            width: 164px;
            height: 52px;
            display: block;
        }

        #menu ul li#contact a {
            background: url(../images/menu/contact-us2.png) no-repeat;
            width: 106px;
            height: 52px;
            display: block;
        }

        #menu ul li#eservice a {
            background: url(../images/menu/esupplier.png) no-repeat;
            width: 106px;
            height: 52px;
            display: block;
        }

            #menu ul li#home a:hover, #menu ul li#holding a:hover, #menu ul li#investor a:hover, #menu ul li#enterprises a:hover, #menu ul li#media a:hover, #menu ul li#hr a:hover, #menu ul li#social a:hover, #menu ul li#contact a:hover, #menu ul li#eservice a:hover {
                background-position: bottom;
            }

            #menu ul li#home a.active, #menu ul li#holding a.active, #menu ul li#investor a.active, #menu ul li#enterprises a.active, #menu ul li#media a.active, #menu ul li#hr a.active, #menu ul li#social a.active, #menu ul li#contact a.active, #menu ul li#eservice a.active {
                background-position: bottom;
            }

        #menu ul li {
            display: inline-block;
            margin-left: 14px;
            padding-top: 6px;
        }








#header #logo {
    float: left;
    margin-left: 0 !important;
    margin-top: -38px;
    margin-bottom: 13px;
    padding-left: 9px;
}

#socialmedia {
    float: right;
    width: 427px;
    margin-right: -23px;
}

#searchtxt {
    margin-top: 13px;
    position: relative;
    display: inline-block;
}

    #searchtxt .srhtxt {
        background: url(../images/searchbg.jpg) no-repeat;
        width: 254px;
        height: 33px;
        outline: none;
        border: none;
        padding-left: 36px;
        font-family: arial;
        font-size: 12px;
        color: #747474;
        padding-top: 0px;
    }


    #searchtxt .searchit {
        background: url(../images/srchbtn.jpg) no-repeat;
        width: 21px;
        height: 18px;
        position: absolute;
        bottom: 8px;
        left: 10px;
    }



    #searchtxt .closeit {
        background: url(../images/scloseit.png) no-repeat;
        width: 16px;
        height: 16px;
        display: block;
        position: absolute;
        left: 216px;
        top: 12px;
    }


#socialicons {
    width: 113px;
    display: inline-block;
    position: relative;
    top: 10px;
    right: 38px;
    ;
}

    #socialicons ul {
        padding: 0;
        list-style: none;
        margin: 0;
    }

        #socialicons ul li {
            display: inline-block;
            margin-left: 4px;
        }

            #socialicons ul li img {
                opacity: 0.75
            }

                #socialicons ul li img:hover {
                    opacity: 1
                }


.language {
    width: 60px;
    display: inline-block;
    margin-left: -47px;
}

    .language a {
        font-family: arial;
        font-size: 19px;
        color: #5a5a5a;
        text-decoration: none;
    }

        .language a:hover {
            color: #ee3535;
        }

.clear {
    clear: both;
}

#body {
    margin: 0 auto;
    width: 100%;
    position: relative;
    top: 45px;
    max-width: 1204px;
    overflow: hidden;
    height: 437px;
}


.pageintro {
    margin: 0 auto;
    position: absolute;
    padding-top: 35px;
    left: 158PX;
}

.divtitle {
    font-family: 'open_sansbold';
    color: #2f2f2f;
    font-size: 22px;
    text-transform: uppercase;
    text-align: left;
    width: 699px;
}





    .divtitle span {
        color: #d22f34
    }



.divtxt {
    font-family: 'open_sansregular';
    color: #686868;
    font-size: 13px;
    width: 699px;
    display: inline-block;
    direction: ltr;
    text-align: left;
    float: left;
}


.learnmore {
    width: 234px;
    display: inline-block;
    margin-top: 1px;
    text-align: left;
    position: absolute;
    right: -339px;
    top: 46px;
}

    .learnmore img {
        width: 234px !important;
        height: 62px !important;
        cursor: pointer !important;
    }

#bottom {
    margin-top: 61px;
    margin-left: 68px;
}


    #bottom ul {
        padding: 0;
        list-style: none;
        margin: 0;
    }

        #bottom ul li {
            float: left;
            background: url(../images/listbgnew2.jpg) no-repeat;
            width: 256px;
            height: 267px;
            font-family: arial;
            margin-left: 11px;
        }

            #bottom ul li:hover {
                background-position: bottom;
            }

            #bottom ul li .listtitle {
                font-size: 16px;
                color: #d32f38;
                font-weight: bold;
                padding-top: 25px;
                text-align: center;
            }

            #bottom ul li .listsep {
                width: 100%;
                margin: 0 auto;
                text-align: center;
            }

                #bottom ul li .listsep img {
                    width: 100%;
                    margin: 0 auto;
                    text-align: center;
                    max-width: 221px;
                }

#financialstatement {
    color: #464646;
    font-size: 13px;
    padding-left: 18px;
    width: 192px
}

    #financialstatement a {
        padding-bottom: 3px;
        color: #464646;
        text-decoration: none;
        display: block;
    }

        #financialstatement a:hover {
            color: #d32f38;
        }

#footer {
    position: relative;
    width: 100%;
    height: 360px;
    margin: 20px 0 0 0;
    background: url(../images/bg_footer.jpg) no-repeat;
    z-index: 5000;
}

    #footer #footerbtns {
        position: relative;
        top: 27px;
        /*width: 1068px;*/
        width: 1250px;
        margin: 0 auto;
    }

        #footer #footerbtns div {
            float: left;
            margin: 0 0 0 10px;
        }

            #footer #footerbtns div ul {
                margin: 27px 0 0 4px;
                padding: 0;
            }

                #footer #footerbtns div ul li {
                    list-style: none;
                    margin: 0 0 6px 0;
                    font-family: Arial;
                    font-size: 12px;
                    color: #c5c5c5;
                }

                    #footer #footerbtns div ul li a {
                        color: #c5c5c5;
                        text-decoration: none;
                    }

                        #footer #footerbtns div ul li a:hover {
                            color: #FFF;
                            text-decoration: underline;
                        }

    #footer #copy {
        position: absolute;
        left: 50%;
        bottom: 20px;
        height: 9px;
        width: 962px;
        margin-left: -516px;
    }

        #footer #copy a:hover {
            opacity: .8;
        }






#financialcharts {
    display: none !important;
}