body {
    padding-top: 60px; /* 60px to make the container go all the way to the bottom of the topbar */
    font-size: 13px;
    line-height: 18px;
    background-image: url(images/primar/bg-01.jpg);
    background-repeat: repeat-x;
    background-position: 0 40px;
}
h1,
h2,
h3 {
  line-height: 30px;
}
h1 {
  font-size: 22px;
}
h2 {
  font-size: 20px;
}
h3 {
  font-size: 18px;
}
h4 {
  font-size: 16px;
}
h5 {
  font-size: 14px;
}
h6 {
  font-size: 12px;
}

.footer {
    margin-top: 45px;
    padding: 15px 0 36px;
    border-top: 5px solid #0088cc;
}

label,
input,
button,
select,
textarea {
  font-size: 12px;
  font-weight: normal;
  /* line-height: 12px;*/
}
.control-group {
  margin-bottom: 5px;
}
.input-xxxlarge {
    width: 90%;
}

.treeView2 {
    font-size:15px;
    -moz-user-select:none;
    position:relative;
}
.treeView2 .nav{ margin:0;}
.treeView2 ul {

    margin:0 0 0 -1.5em;
    padding:0 0 0 1.5em;
}
.treeView2 ul ul {
    background:url('images/primar/list-item-contents.png') repeat-y left;
}
.treeView2 li.lastChild > ul {
    background-image:none;
}
.treeView2 li {
    margin:0;
    padding:2px 0 0 0;
    background:url('images/primar/list-item-root.png') no-repeat top left;
    list-style-position:inside;
    list-style-image:url('images/primar/button.png');
    cursor:auto;
}

.treeView2 .active_node {
    font-weight: 800;
}

li.status_li_no  {
    list-style-image:url('images/primar/button_no.png');
}
li.status_li_yes  {
    list-style-image:url('images/primar/button_yes.png');
}
li.status_li_inp  {
    list-style:none;
}
li.status_li_inp input  {
    margin: -1px 0 0 0;
}

.blok-dist{ height:150px; }

.treeView2 li.collapsibleListOpen {
    list-style-image:url('images/primar/button-open.png');
    cursor:pointer;
}
.treeView2 li.collapsibleListClosed {
    list-style-image:url('images/primar/button-closed.png');
    cursor:pointer;
}
.treeView2 li li {
    background-image:url('images/primar/list-item.png');
    padding-left:1.5em;
}
.treeView2 li.lastChild {
    background-image:url('images/primar/list-item-last.png');
}
.treeView2 li.collapsibleListOpen {
    background-image:url('images/primar/list-item-open.png');
}
.treeView2 li.collapsibleListOpen.lastChild {
    background-image:url('images/primar/list-item-last-open.png');
}
.treeView2 .dropdown-menu { font-size:12px; z-index: 1; }

.treeView2 .dropdown-menu a {
    clear: both;
    color: #333333;
    display: block;
    font-weight: normal;
    line-height: 18px;
    padding: 3px 15px;
    white-space: nowrap;
}
.treeView2 .dropdown-menu a:hover {
    color: #ffffff;
    text-decoration: none;
    background-color: #0088cc;
}

.table th {
    font-weight: bold;
    background-color:#6aaae5;
}

.mar-top{ margin-top:37px; }

.tabs-left > .nav-tabs {
    text-align:right;
    margin-right: 0px;
}

.content-margin-left{ margin-left:19px;}

.thumb{ padding:0 0 10px 0;}

.image-library{ height:111px;}
.caption-library{ width: 135px; height:15px;  overflow:hidden;  }

.btn-line {
    margin-top: 20px;
}
