body {
    /*height: 80%;*/
}

#catalog-manager-panel {

}
#catalog-manager-panel .manger-button {
    color: black;
    font-size: 12px;
    cursor: pointer;
}
#catalog-manager-panel .manger-button:hover {
    background: #eee;

}

#catalog-tree {
    overflow: auto;
    /*max-height: 600px;*/
    padding-bottom: 10px;
}

#edit-item-container {

}

#catalog-edit-container {

}

.catalog-fields-expander {
    cursor: pointer;
    font-size: 12px;
}

#edit-item-container button.btn {
    font-size: 14px;
}

#editItem_contractor_id-browser input.contractor-data-grid-browser,
#editParagraph_contractor_id-browser input.contractor-data-grid-browser,
#search-form-container input.contractor-data-grid-browser {
    width: 520px !important;
}

.catalog-header-bar {
    padding: 5px 10px 5px 10px;
    background-image: url("/img/bg.png");
    border: solid 1px black;
    color: white;
    font-weight: bold;
    font-size: 11px;
    border-radius: 4px 4px 0 0;
}
.catalog-content-container {
    border: solid 1px #ccc;
    border-top: none;
    padding: 15px 10px 15px 10px;
    margin-bottom: 10px;
    border-radius: 0 0 4px 4px;
}
.catalog-content-box, .catalog-tree-box {
    box-shadow: 2px 2px 10px #ccc;
}

.catalog-content-container.menubar-tree-content-container {
    padding: 0px 0px 0px 0px;
}
.tree-search-field {
    padding: 5px 5px 0px 5px;
}

.catalog-position-nr{
    padding-left: 0px;
    font-size: 12px;
}

#catalog-content-container h1, #catalog-content-container h2, #catalog-content-container h3,
#catalog-content-container h4, #catalog-content-container h5, #catalog-content-container h6 {
    text-align: center;
}

.text-justify {
    text-align: justify;
}

.catalog-item-description {
    font-size: 14px;
}
.catalog-item-description p {
    margin-bottom: 3px;
}

.catalog-item-comment {
    font-size: 12px;
}

.additional-info-frame {
    border: solid 1px #aaa;
    padding: 3px 10px;
    background: #ddd;
    font-size: 12px;
    color: #666;
    margin-bottom: 12px;
}

.bolden-phrase {
    text-transform: uppercase;
}

.item-content {

}

.series-content > .series-content-inner {
    margin-bottom: 5px;
}
.paragraph-content {

}
.select-by-data-paragraph_id-in-paragraphs-tree {
    cursor: pointer;
}

.icon-to-select-paragraph {
    opacity: 0.3;
    filter: alpha(opacity=30);
}
.icon-to-select-paragraph:hover {
    opacity: 0.8;
    filter: alpha(opacity=80);
}

.icon-to-select-series {
    opacity: 0.8;
    filter: alpha(opacity=80);
}
.icon-to-select-series:hover {
    opacity: 1.0;
    filter: alpha(opacity=100);
}

.paragraph-container h1 {
    font-size: 24px;
    text-transform: uppercase;
}

.paragraph-container h2 {
    font-size: 16px;
}

.displayed-if-owner-selected {
    display: none;
}

.search-item-content {
    margin-bottom: 10px;
}
ol, ul {
    margin-left: 15px;
}

.catalog-position-nr {
    text-align: right;
}
