/* $Id: js.css 314 2009-12-05 00:07:10Z tigra $ */
@CHARSET "UTF-8";

/* editor style */
.wait {
    width: 200px;
    position: fixed;
    top: 50%; left: 50%;
    margin: -100px 0 0 -100px;
    padding: 40px 10px;
    text-align: center;
    color: #454545;
    background: #e9e9e9;
    border: 1px solid #b5b5b5;
    z-index: 170;
}
.overlay {
    position: fixed;
    width: 100%; height: 100%;
    background: black;
    z-index: 325;
    top: 0; left: 0;
}
.overframe {
    position: fixed;
    width: 80%; height: 90%;
    z-index: 350;
    margin: 20px 0 0 0;
    left: 10%;
    overflow: auto;
    border: 2px solid gray; 
}
.overclose {
    position: fixed;
    z-index: 360;
    width: 16px; height: 16px;
    margin: 26px 0 0 -20px;
    color: red;
    cursor: pointer;
    left: 90%;
    background: url('../images/close-16.png');
}
    .overclose span,
    .overphotoclose span,
    .overphotoleft span,
    .overphotoright span {
        display: none;
    }
.overphotoframe {
    position: fixed;
    width: 600px;
    z-index: 350;
    margin: 40px 0 0 -150px; padding: 5px;
    width: 300px; height: 300px;
    left: 50%;
    overflow: hidden;
    text-align: center;
    background: #fff url('../images/loading.gif') top left no-repeat;
}
.overphotoclose {
    position: absolute;
    z-index: 360;
    width: 16px; height: 16px;
    margin: 0;
    color: red;
    cursor: pointer;
    top: 6px; right: 7px;
    background: url('../images/close-16.png');
}
.overphotoleft {
    position: absolute;
    z-index: 360;
    width: 50%; height: 98%;
    cursor: pointer;
    top: 0; left: 7px;
    display: block;
}
.overphotoleft:hover {
    background: url('../images/arrow-left-22.png') left center no-repeat;
}
.overphotoright {
    position: absolute;
    z-index: 360;
    width: 50%; height: 98%;
    cursor: pointer;
    top: 0; right: 7px;
    display: block;
}
.overphotoright:hover {
    background: url('../images/arrow-right-22.png') right center no-repeat;
}
.multifile {
    cursor: pointer;
    display: block;
    background-color: #effaff;
    border: 1px solid #cef;
    width: 100px;
    text-align: center;
    padding: 3px 0 3px 0;
    margin-top: 5px;
    color: #27a;
}
.multifile:hover {
    background-color: #EEFFEE;
}
.multifilekill {
    cursor: pointer;
    background-color: #fdd;
    border: 1px solid #faa;
    margin-left: 10px;
    text-align: center;
    padding: 3px;
    margin-top: 5px;
    color: #f33;
}
.hiddenfield {
    display: none;
}

.edit-links {
    float: right;
}
.link-add,
.link-delete,
.link-edit {
    width: 16px; height: 16px;
    display: block; float: left;
    background: no-repeat;
    margin: 0 0 3px 5px;
}
    .link-add span,
    .link-delete span,
    .link-edit span {
        display: none;
    }
.link-add {
    background-image: url('../images/add-16.png');
}
.link-delete {
    background-image: url('../images/delete-16.png');
}
.link-edit {
    background-image: url('../images/edit-16.png');
}



