html, body {
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 0;
    overflow: hidden;
}

body {
    background-color: #008080;
    background-image: url("img/desktop.png");
    background-repeat: no-repeat;
}

iframe {
    background-color: #ffffff;
}

.window {
    width: 856px;
    height: 582px;

    border: 4px solid;
    border-image: url("img/border.png") 4 stretch;

    position: absolute;
    z-index: 6;
    top: 100px;
    left: 200px;

    transition: transform .5s ease-in-out;
}

.top-bar {
    width: 801px;
    height: 18px;
    background-image: url("img/top-bar.png");

    cursor: move;
    z-index: 7;
}

.buttons {
    width: 55px;
    height: 18px;
    background-image: url("img/buttons.png");
    float: right;
    margin-top: -18px;

    cursor: pointer;
    z-index: 8;
}

.menu {
    width: 856px;
    height: 64px;
    top: 18px;
}

.top {
    width: 856px;
    height: 20px;
    background-image: url("img/menu.png");
    float: left;
}

.left {
    width: 22px;
    height: 44px;
    background-image: url("img/left_ie_menu.png");
    float: left;
}

.back {
    width: 42px;
    height: 44px;
    background-image: url("img/back.png");
    float: left;
    cursor: pointer;
}

.forward {
    width: 55px;
    height: 44px;
    background-image: url("img/forward.png");
    float: left;
    cursor: pointer;
}

.right {
    width: 737px;
    height: 44px;
    background-image: url("img/right_ie_menu.png");
    float: left;
}

.address {
    width: 856px;
    height: 31px;
    background-image: url("img/address.png");
}

.back {
    width: 42px;
    height: 44px;
    background-image: url("img/back.png");
    float: left;
}

.taskbar {
    position: fixed;
    bottom: 0;
    width: 100%;
    height: 28px;
    z-index: 7;
    background-color: #C0C0C0;
}

.start {
    width: 54px;
    height: 22px;
    margin: 3px;
    background-image: url("img/start.png");
    float: left;
}

.ie {
    width: 160px;
    height: 22px;
    margin: 3px;
    background-image: url("img/ie.png");
    float: left;
}

.time {
    width: 81px;
    height: 22px;
    margin: 3px;
    float: right;
    background-image: url("img/time.png");
}
