﻿/* common-tree-table-control */
.common-tree-table-control table { border: 1px solid #D9DAE0; border-collapse: collapse; }
.common-tree-table-control td { padding-left: 10px; border-right: 1px solid #D9DAE0; border-top: 1px solid #D9DAE0; border-bottom: 1px solid #D9DAE0; }
.common-tree-table-control tr { height: 30px; padding: 0px; }
.common-tree-table-control td.empty-cell { padding: 0; border-right: none; border-left: none; width: 30px; }
.common-tree-table-control td.title { font-weight: bold; }
/* .common-tree-table-control */

/* Notebook */
a.note-counter { }
a.note-counter span.panel { border: 1px dashed gray; color: black; left: -1000px; padding: 5px; position: absolute; text-decoration: none; visibility: hidden; }
a.note-counter:hover span.panel { left: 60px; top: 0; visibility: visible; }
.popup { /*-moz-border-radius: 5px 5px 5px 5px;*/ background-color: #EFEFEF; border: 3px solid #CCCCCC; display: none; margin-top: 0; padding: 5px; position: absolute; text-align: left; z-index: 100000; }
div.popup-panel { position: relative; }
a.notebook-counter span { color: #FFFFFF; font-weight: bold; text-decoration: underline; }
/* .Notebook */

/* list-control-panel */
.list-control-panel { margin-bottom:15px;}
.list-control-panel table { width: 100%; }
.list-control-panel table tr td.pagesize { padding-right: 30px; }
.list-control-panel table tr td.pagesize .title { padding-right: 10px; color: #999999; font-size: 12px; }
.list-control-panel table tr td.sorting .title { padding-right: 8px; color: #999999; font-size: 12px; }
.list-control-panel table tr td.sorting { text-align: right; }

ul.page-size-ul { list-style: none outside none; margin: 0; padding: 0; }
ul.page-size-ul li { display: inline; }
ul.page-size-ul li.active a { color: #000000; }
/* .list-control-panel */

.developer { font-size: 10px; color: red; line-height: 1.2em; }
