rlm@3: div.filemanager-container { display: none; } rlm@3: div.filemanager * { outline: 0; } rlm@3: div.filemanager a img { border: 0 } rlm@3: rlm@3: div.filemanager, div.filemanager button, div.filemanager label, div.filemanager h1 { rlm@3: width: auto; rlm@3: margin: 0; rlm@3: rlm@3: font-family: Tahoma, sans-serif; rlm@3: font-size: 12px; rlm@3: font-weight: normal; rlm@3: text-transform: none; rlm@3: letter-spacing: 0; rlm@3: } rlm@3: rlm@3: div.filemanager { rlm@3: border: 1px solid #bebebe; rlm@3: background: #eee; rlm@3: rlm@3: position: absolute; rlm@3: z-index: 1001; rlm@3: width: 800px; rlm@3: height: 450px; rlm@3: } rlm@3: rlm@3: div.filemanager div.filemanager-menu { rlm@3: position: absolute; rlm@3: height: 30px; rlm@3: left: 30%; rlm@3: width: 70%; rlm@3: bottom: 0; rlm@3: line-height: 30px; rlm@3: rlm@3: border-top: 1px solid #bebebe; rlm@3: background: url(../Assets/menu.png) repeat-x; rlm@3: } rlm@3: rlm@3: div.filemanager button { rlm@3: cursor: pointer; rlm@3: height: 22px; rlm@3: line-height: 20px; rlm@3: margin: 4px 5px; rlm@3: padding: 0 5px; rlm@3: rlm@3: color: #FFF; rlm@3: rlm@3: clear: none; rlm@3: background: url(../Assets/button.png) repeat-x; rlm@3: border: 1px solid #a1aeb9; rlm@3: -moz-border-radius: 4px; rlm@3: -webkit-border-radius: 4px; rlm@3: border-radius: 4px; rlm@3: } rlm@3: div.filemanager-engine-trident4 button, div.filemanager-engine-trident5 button { rlm@3: padding: 0 .25em; rlm@3: overflow: visible; rlm@3: } rlm@3: rlm@3: div.filemanager-menu button { rlm@3: float: right; rlm@3: } rlm@3: rlm@3: div.filemanager button:hover, div.filemanager button.hover, div.filemanager button:focus { rlm@3: border: 1px solid #5f676e; rlm@3: } rlm@3: rlm@3: div.filemanager button.disabled, div.filemanager button.disabled:hover, div.filemanager button.disabled:focus { rlm@3: cursor: default; rlm@3: color: #666; rlm@3: text-shadow: none; rlm@3: background: url(../Assets/button_disabled.png) repeat-x; rlm@3: border-color: #bababa; rlm@3: } rlm@3: rlm@3: div.filemanager button.filemanager-open { rlm@3: font-weight: bold; rlm@3: } rlm@3: rlm@3: div.filemanager-menu label { rlm@3: cursor: pointer; rlm@3: float: right; rlm@3: font-size: 11px; rlm@3: width: auto; rlm@3: } rlm@3: rlm@3: div.filemanager-menu div.loader { rlm@3: float: left; rlm@3: width: 16px; rlm@3: height: 16px; rlm@3: margin: 8px 0; rlm@3: background: url(../Assets/loader.gif) no-repeat; rlm@3: } rlm@3: rlm@3: div.filemanager ul { rlm@3: margin: 0; rlm@3: padding: 0; rlm@3: position: relative; rlm@3: line-height: 1.8em; rlm@3: overflow: auto; rlm@3: overflow-x: hidden; rlm@3: zoom: 1; rlm@3: } rlm@3: rlm@3: div.filemanager ul li { rlm@3: background: none; rlm@3: list-style-image: none; rlm@3: list-style-type: none; rlm@3: list-style: none; rlm@3: line-height: 1.8em; rlm@3: margin: 0; rlm@3: padding: 0; rlm@3: height: 21px; rlm@3: white-space: nowrap; rlm@3: } rlm@3: rlm@3: div.filemanager ul.filemanager-browser { rlm@3: left: 0px; rlm@3: top: 0px; rlm@3: height: 100%; rlm@3: width: 30%; rlm@3: rlm@3: border: 0; rlm@3: border-right: 1px solid #bebebe; rlm@3: background: url(../Assets/filelist.png) repeat-x #c1c7cf; rlm@3: } rlm@3: rlm@3: div.filemanager ul li span.fi { rlm@3: height: 21px; rlm@3: padding-left: 5px; rlm@3: color: #000; rlm@3: text-decoration: none; rlm@3: display: block; rlm@3: white-space: nowrap; rlm@3: cursor: pointer; rlm@3: } rlm@3: rlm@3: div.filemanager ul li span.fi span { rlm@3: white-space: nowrap; rlm@3: display: block; rlm@3: width: 90%; rlm@3: overflow: hidden; rlm@3: } rlm@3: rlm@3: div.filemanager-engine-trident4 ul li span.fi span, div.filemanager-engine-trident5 ul li span.fi span, div.filemanager-engine-presto ul li span.fi span, div.filemanager ul li:hover span.fi span { rlm@3: width: 65%; rlm@3: overflow: hidden; rlm@3: } rlm@3: rlm@3: div.filemanager ul li span.dir { rlm@3: background-color: transparent; rlm@3: } rlm@3: rlm@3: div.filemanager ul li span.droppable { rlm@3: background-color: #99b7e7; rlm@3: } rlm@3: rlm@3: ul.filemanager-browser a, ul.filemanager-browser span { rlm@3: position: relative; rlm@3: } rlm@3: rlm@3: div.filemanager ul li a.selected, div.filemanager ul li span.selected { rlm@3: background: url(../Assets/filelist_selected.png) repeat-x; rlm@3: color: #eee; rlm@3: outline: none; rlm@3: } rlm@3: rlm@3: div.filemanager ul li img { rlm@3: display: block; rlm@3: float: left; rlm@3: margin: 3px 3px 0 0; rlm@3: } rlm@3: rlm@3: div.filemanager ul li img.browser-icon { rlm@3: float: right; rlm@3: } rlm@3: rlm@3: div.filemanager span.notice { rlm@3: position: absolute; rlm@3: bottom: 16px; rlm@3: left: 16px; rlm@3: } rlm@3: rlm@3: div.filemanager div.filemanager-close { rlm@3: position: absolute; rlm@3: right: -10px; rlm@3: top: -10px; rlm@3: height: 20px; rlm@3: width: 20px; rlm@3: rlm@3: cursor: pointer; rlm@3: background: url(../Assets/button.png) repeat-x; rlm@3: border: 1px solid #a1aeb9; rlm@3: -moz-border-radius: 10px; rlm@3: -webkit-border-radius: 10px; rlm@3: border-radius: 10px; rlm@3: } rlm@3: div.filemanager div.filemanager-close img { rlm@3: padding: 2px; rlm@3: } rlm@3: rlm@3: div.filemanager-infos { rlm@3: position: absolute; rlm@3: left: 30%; rlm@3: top: 0; rlm@3: width: 70%; rlm@3: line-height: 1.6em; rlm@3: overflow: auto; rlm@3: } rlm@3: rlm@3: div.filemanager-head { rlm@3: height: 32px; rlm@3: overflow: hidden; rlm@3: } rlm@3: rlm@3: img.filemanager-icon { rlm@3: float: left; rlm@3: margin: 10px 12px; rlm@3: } rlm@3: rlm@3: div.filemanager h1 { rlm@3: margin: 0; rlm@3: padding: 0; rlm@3: width: 80%; rlm@3: height: 32px; rlm@3: line-height: 32px; rlm@3: rlm@3: color: #333; rlm@3: font-size: 20px; rlm@3: letter-spacing: 1px; rlm@3: overflow: hidden; rlm@3: white-space: nowrap; rlm@3: background-color: transparent; rlm@3: } rlm@3: rlm@3: div.filemanager h2 { rlm@3: margin: 0; rlm@3: border-top: 1px solid #bebebe; rlm@3: font-size: 14px; rlm@3: font-weight: bold; rlm@3: padding: 2px 0 0 5px; rlm@3: clear: both; rlm@3: } rlm@3: rlm@3: div.filemanager dl { rlm@3: margin: 5px 0; rlm@3: width: 100%; rlm@3: clear: both; rlm@3: overflow: auto; rlm@3: } rlm@3: rlm@3: div.filemanager dt, div.filemanager dd { rlm@3: float: left; rlm@3: line-height: 20px; rlm@3: font-size: 11px; rlm@3: } rlm@3: rlm@3: div.filemanager dt { rlm@3: clear: both; rlm@3: width: 22%; rlm@3: margin-left: 5%; rlm@3: font-weight: bold; rlm@3: } rlm@3: rlm@3: div.filemanager dd { rlm@3: width: 60%; rlm@3: white-space: nowrap; rlm@3: overflow: auto; rlm@3: } rlm@3: rlm@3: div.filemanager div.margin { rlm@3: margin-left: 15px; rlm@3: } rlm@3: rlm@3: div.filemanager dd.filemanager-dir a.icon { rlm@3: border: 1px solid #bebebe; rlm@3: padding: 2px 5px 2px 20px; rlm@3: text-decoration: none; rlm@3: background: #eee url(../Assets/Icons/dir.png) 2px 0 no-repeat; rlm@3: color: #000; rlm@3: rlm@3: -moz-border-radius: 3px; rlm@3: -webkit-border-radius: 3px; rlm@3: border-radius: 3px; rlm@3: } rlm@3: rlm@3: div.filemanager dd.filemanager-dir a.icon:hover { rlm@3: text-decoration: none; rlm@3: background-color: #fff; rlm@3: } rlm@3: rlm@3: div.filemanager dd.filemanager-dir a.selected, div.filemanager dd.filemanager-dir a.selected:hover { rlm@3: margin: 0 1px; rlm@3: background-color: transparent; rlm@3: border: none; rlm@3: cursor: auto; rlm@3: } rlm@3: rlm@3: div.filemanager-preview { rlm@3: margin-top: 5px; rlm@3: } rlm@3: rlm@3: div.filemanager-preview img.preview { rlm@3: margin: 0 auto 1em; rlm@3: display: block; rlm@3: max-height: 100px; rlm@3: } rlm@3: rlm@3: div.filemanager-engine-trident4 div.filemanager-preview img.preview { rlm@3: height: 100px; rlm@3: } rlm@3: rlm@3: div.filemanager-preview ul, div.filemanager-preview div.textpreview { rlm@3: border: 1px solid #bebebe; rlm@3: background: #fff; rlm@3: rlm@3: padding: 2px; rlm@3: margin: 1em auto; rlm@3: rlm@3: width: 490px; rlm@3: height: 220px; rlm@3: overflow: auto; rlm@3: } rlm@3: rlm@3: div.filemanager-preview div.textpreview { rlm@3: font: 9px Verdana, Arial, Helvetica, sans-serif; rlm@3: } rlm@3: rlm@3: div.filemanager-preview div.object { rlm@3: width: 200px; rlm@3: height: 20px; rlm@3: border: 1px solid #bebebe; rlm@3: margin: 0 0 1em 190px; rlm@3: overflow: hidden; rlm@3: } rlm@3: rlm@3: div.filemanager-container img.browser-add { rlm@3: position: absolute; rlm@3: width: 16px; rlm@3: height: 16px; rlm@3: z-index: 1010; rlm@3: } rlm@3: rlm@3: /* UPLOAD */ rlm@3: div.filemanager-container .file span { rlm@3: padding: 0 5px 0 0; rlm@3: } rlm@3: rlm@3: div.filemanager-container .file .file-size { rlm@3: color: #666; rlm@3: } rlm@3: rlm@3: div.filemanager-container .file .file-cancel { rlm@3: cursor: pointer; rlm@3: padding-left: 5px; rlm@3: float: right; rlm@3: } rlm@3: div.filemanager-container .file .file-progress { rlm@3: margin-top: 5px; rlm@3: float: right; rlm@3: width: 125px; rlm@3: height: 12px; rlm@3: background-image: url(../Assets/progress.gif); rlm@3: } rlm@3: rlm@3: div.filemanager div.checkbox { rlm@3: float: left; rlm@3: height: 12px; rlm@3: width: 16px; rlm@3: margin: 10px 3px 0; rlm@3: background: url(../Assets/checkbox.png) no-repeat; rlm@3: } rlm@3: rlm@3: div.filemanager div.checkboxChecked { rlm@3: background-position: 0 -12px; rlm@3: } rlm@3: rlm@3: /* SELECTED FILE */ rlm@3: div.selected-file img { rlm@3: vertical-align: bottom; rlm@3: padding: 0 3px 0 0; rlm@3: } rlm@3: div.selected-file span { rlm@3: line-height: 16px; rlm@3: } rlm@3: div.selected-file .file-cancel { rlm@3: cursor: pointer; rlm@3: padding: 0 0 0 5px; rlm@3: }