table.cms4-tab {
    border-collapse: collapse;
}

table.cms4-tab th {
    border: solid #CCC 1px;
    background-color: #666;
    color: white;
}
table.cms4-tab td {
    border: solid #CCC 1px;
    padding: 2px 12px;
}

/* -- adresar --*/
form.cms4-directory {
    margin: 0; padding: 0;
}
form.cms4-directory tr.submit td {
    margin: 1em 0;
    text-align: right;
}
table.cms4-directory img {
    border: none;
}
table.cms4-directory {
    width: 100%;
    text-align: left;
    border-collapse: collapse;
}
table.cms4-directory th {
    color: #fff;
    background-color: #8692a2;
}
table.cms4-directory th,
table.cms4-directory td {
    margin: 0; padding: 1px 4px;
    vertical-align: middle;
} 
table.cms4-directory td.move-delete {
   text-align: right; 
}
table.cms4-directory tr.doc td {
    background-color: #f5f5f5;
}

/* -- kos --*/
table.cms4-directory-trash {
    width: 100%;
    text-align: left;
    border-collapse: collapse;
}
table.cms4-directory-trash td,
table.cms4-directory-trash th {
    margin: 0; padding: 2px 4px;
}
table.cms4-directory-trash th {
    color: #fff;
    background-color: #8692a2;
}
table.cms4-directory-trash td.undelete {
    text-align: right;
}
table.cms4-directory-trash tr.odd td {
    background-color: #f5f5f5;
}

/* -- verze -- */
table.cms4-versions {
    width: 100%;
    border-collapse: collapse;
    text-align: center;
}
table.cms4-versions th {
    color: #fff;
    background-color: #8692a2;
}
table.cms4-versions th,
table.cms4-versions td {
    margin: 0; padding: 2px 4px;
}
table.cms4-versions tr.public td {
    background-color: #cfa;
}
table.cms4-versions tr.odd td {
    background-color: #f5f5f5;
}
table.cms4-versions tr.odd.public td {
    background-color: #cfa;
}
table.cms4-versions th a {
    color: #fff;
}
table.cms4-versions th a:hover {
    color: #000;
    text-decoration: none;
}


/* widgety */
.TitleWidget
{
    width: 99%;
}
.AbstractWidget
{
    height: 6em;
}

/* prava */

.cms4-permissions h2
{
border-bottom: 1px dotted #333;
}
.cms4-permissions .cms4-tab
{

}
.perm-help
{
color: gray;
border-top: 1px solid #dcdcdc;
padding: 0.3em 0;
margin-top: 0.3em;
}
.perm-extended-rules
{
display: block;
margin-top: 1em;
}
.perm-blok
{
margin-bottom: 2.5em;
}