html, body, #page
{
height: 99.9%;
width: 100%;
}
body
{
font: 80% / 1.5em Arial, Helvetica, "DejaVu Sans", "Liberation sans", "Bitstream Vera Sans", sans-serif
}
#db-header, #menubar
{
height: 1px;
}
#contents {
margin-left: 260px;
}
#sidebar {
height: 100%;
width: 100%;
background: #232325;
overflow: auto;
color: #f9f9ff
}
#sidebar-header {
border-bottom: 1px solid #333333;
padding: 10px;
margin-bottom: 10px;
}
#sidebar-footer {
position: relative;
bottom: 0;
font-size: 0.7em;
color: gray;
padding: 15px 5px 5px;
border-top: 1px solid #333333;
margin-top: 10px;
}
#sidebar-footer a {
color: gray;
}
#sidebar-header h1 {
font-size: 1.2em;
padding: 0;
margin: 0;
display: inline;
}
#sidebar-logo {
float: left;
padding-right: 10px;
}
#sidebar-nav h3 {
width: 100%;
}
#sidebar-nav h3 img {
float: right;
height: 22px;
padding-top: 6px;
padding-right: 7px;
}
#sidebar-nav h3#sidebar-files img {
height: auto;
margin-top: 2px;
}
#sidebar-nav {
font-size: 1.1em;
}
.ui-accordion-header {
background-image: none;
border: none;
font-size: 1.1em;
}
.ui-accordion .sidebar-section {
overflow: auto;
border-bottom-right-radius: 10px;
}
.ui-accordion .ui-accordion-content {
padding: 0px;
padding-bottom: 10px;
}
.sidebar-section div.search-bar {
height: 19px;
border-bottom: 1px solid silver;
background: #f9f9f9;
padding: 6px 3px 4px 3px;
}
.sidebar-section ul {
margin: 10px 10px 0px 32px;
}
.sidebar-section ul ul, .sidebar-section ul.sidebar-nav-tree {
margin: 0px;
}
.sidebar-section div.search-bar div {
padding-right: 48px;
}
.sidebar-section div.search-bar a {
float: right;
margin-right: 5px;
}
.sidebar-section div.search-bar div input {
border-radius: 3px;
background: white url('images/search.gif') no-repeat right top;
}
#sidebar iframe, #contents iframe
{
height: 100%;
width: 100%;
border: none;
}
.footer, #footer
{
display: block;
clear: both;
}
#accordion table, #marker-accordion table
{
font-size: 0.95em;
}
#marker-accordion h3 a small
{
display: block;
float: right;
background: gray;
height: 18px;
line-height: 18px;
padding: 0px 5px;
border-radius: 3px;
color: white;
font-weight: bold;
}
ul#menu
{
background: black;
display: block;
height: 34px;
line-height: 22px;
padding: 0px;
margin: 0px;
font-size: 0.8em;
}
ul#menu li
{
padding: 0px 10px;
margin: 5px 0px;
border-right: 1px solid gray;
display: block;
float: left;
}
ul#menu li:last-of-type
{
border: none;
}
ul#menu li a
{
color: white;
display: block;
}
ul.filetree li a
{
display: block;
}
ul.filetree li a small
{
display: none;
}
ul.filetree li a:hover small
{
display: inline;
color: gray;
}
.ui-resizable-helper
{
border-right: 40px solid silver;
margin-right: -40px;
/* 20% opacity; zoom is required for IE */
zoom: 1;
filter: alpha(opacity = 20);
opacity: 0.2;
}
.splitterMask {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
overflow: hidden;
background: transparent;
z-index: 20000;
}
.vsplitbar {
width: 5px;
background: #f0f0f0;
}
.resizable {
margin: 0px;
padding: 0px;
}
div.success_notification
{
margin: 5px;
padding: 5px;
padding-left: 35px;
background: #f9f9f9 url('../images/icons/ok.png') no-repeat 5px center;
border: 1px solid silver;
} |