.posTop
{
	margin-top:0px;
}
.posMain
{
	margin-top:0px;	
}
.posBottom
{
	margin-top:0px;	
}

.posTree
{
	margin-top:0px;
}

.bgError
{
	margin-top:-12px;
	position:absolute;
	filter:alpha(opacity=65);
	 -moz-opacity: 0.65; opacity: 0.65;
	z-index:1000;
	background-image:url(../_img/backSh.jpg);
}

.rahmen
{
	border:1px solid #96B2C7;
}
.loginfield
{
	border:1px solid #96B2C7; width:200px;
}
.textFolder
{
	border:1px solid #96B2C7; width:400px;
}
.safeTable
{
	border:1px solid #96B2C7;
}
.ListdirectoryContent
{
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size:13px;	

}

.tableBody
{
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 13px;
}

.tableStepNavi
{
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
   	font-size: 13px;
	color:#000000; 
	font-stretch:30px; 
	font-weight:normal;
}
.topUser
{
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
   	font-size: 13px;
}


a, a:active, a:visited {
	border:0px;
	color : black;
	font-weight: normal;
	font-size: 13px;
	text-decoration: none;
	outline: none;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
}

			
a:hover {
	border:0px;
	color :red;
	font-size: 13px;
	text-decoration: underline;
	font-weight: normal;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
}

a.linkNavi, a.linkNavi:active, a.linkNavi:visited {
	border:0px;
	color :#96B2C7;
	font-weight: normal;
	font-size: inherit;
	text-decoration: none;
	outline: none;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
}
a.linkNavi:hover
{
	border:0px;
	color :black;
	
	text-decoration: underline;
	font-weight: normal;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
}

#domRoot a, #domRoot a:active, #domRoot a:visited {
	border:0px;
	color : black;
	font-weight: normal;
	font-size: 10px;
	text-decoration: none;
	outline: none;
	font-family: Verdana;
}

#domRoot a:hover {
	border:0px;
	color :red;
	font-size: 10px;
	text-decoration: underline;
	font-weight: normal;
	font-family: Verdana;
}

.dropdown a, .dropdown a:active, .dropdown a:visited {
	border:0px;
	color : black;
	font-weight: normal;
	font-size: 10px;
	text-decoration: none;
	outline: none;
	font-family: Verdana;
}

ul.admin
{
	list-style-image:url(../_img/icon_ul.gif);
}
ul.download
{
 	list-style-image:url(../_img/icon_flag_red.gif);
	text-align: left;
	margin:15px;
}

/*
* Tooltip CSS Kontainer
*/
div#tipDiv {
  	position:absolute; 
	visibility:hidden; 
	left:0; 
	top:0; 
	z-index:10000;
  	background-color:#D8E2EB; 
	border:1px solid  #96B2C7; 
  	width:400px; 
	padding:4px;
  	color:#000; 
	font-size:13spx; 
	line-height:1.2;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	
}
.log {
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size:13px;	

}
.upload
{
	border:1px solid  #96B2C7; 
}

.listStyle {
	font-family: verdana;
	font-size: 11px;
}
body	,textarea		{ font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size:13px;	 color:#000000;
	color:#330000;
  	scrollbar-base-color:#666;
	scrollbar-3dlight-color:#666;
	scrollbar-arrow-color:#666;
	scrollbar-darkshadow-color:#fff;
	scrollbar-face-color:#fff;
	scrollbar-highlight-color:#fff;
	scrollbar-shadow-color:#666;
	scrollbar-track-color:#ffffff;
}
#headerList{
	 z-index:2;
	 position: fixed;
	 width:730px;
	 background-color:white;
	 border-top:1px solid black;
	 border-left:1px solid black;
   	 border-right:1px solid black;
}

#bodyList{
	 z-index:1;
	 background-color:white;
	  position: relative;
 	 width:730px;top:20px;
	 border-bottom:1px solid black;
	 border-left:1px solid black;
   	 border-right:1px solid black;
}

.x-action-col-cell img.add {
    height: 16px;
    width: 16px;
    cursor:pointer;
	
    background-image: url(../icons/refresh.png);
}
.x-action-col-cell img.delete {
    margin-left:6px;
	height: 14px;
    width: 14px;
    cursor:pointer;
	background-repeat:no-repeat;
    background-image: url(../icons/delete1.png);
}
.x-action-col-cell img.info {
    height: 16px;
    width: 16px;
    cursor:pointer;
	margin-left:2px;
    background-image: url(../icons/info_plain2.png);
}
.x-action-col-cell img.look {
    height: 16px;
    width: 16px;
    cursor:pointer;
background-repeat:no-repeat;
    background-image: url(../icons/look.png);
}

.x-action-col-cell img.bulb {
    height: 15px;
    width: 15px;
    cursor:pointer;
	background-repeat:no-repeat;
	padding-left:5px;
    background-image: url(../icons/note1.png);
}
.x-action-col-cell img.spacer {
    height: 16px;
    width: 16px;
    cursor:pointer;
	background-repeat:no-repeat;
	padding-left:5px;
}


.x-action-col-cell img.edit {
    height: 16px;
    width: 16px;
    cursor:pointer;
	background-repeat:no-repeat;
	padding-left:5px;
    background-image: url(../icons/compose1.png);
}

.headline
{
	font-weight:bold;
	font-size:16px;
}


.x-action-col-cell img.view {
    height: 16px;
    width: 16px;
    cursor:pointer;
	background-repeat:no-repeat;
	padding-left:5px;
    background-image: url(../icons/globe2.png);
}
.highlighting
{
	line-height:16px;
	background-color:#f2ff23;
}

.formTd
{
	padding-left:4px;
	padding-top:4px;
}

/* LP 2.3.4 */
.x-action-col-cell img.move {
    height: 15px;
    width: 18px;
    cursor:pointer;
	background-repeat:no-repeat;
	padding-left: 0px;
	margin-right: 8px;
    background-image: url(../icons/move.png);
}
.move-file-dialog {
	position: fixed;
	top: 0;
	left: 0;
	z-index: 1700;
	width: 100%;
	height: 100%;
}
.move-file-dialog > .alert {
	position: absolute;
	top: 30px;
	left: calc(50% - 300px);
	width: 600px;
	padding: 8px 7px 8px 7px;
	font-size: 13px;
	color: black;
}
.move-file-dialog > .alert > .close {
	right: 3px;
}
.move-file-dialog .move-file-dialog-filename {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	font-weight: bold;
}
.move-file-dialog .move-file-dialog-filename span {
	font-weight: normal;
}
.move-file-dialog .move-file-dialog-tree {
	min-height: 250px;
	height: calc(100vh - 250px);
	max-height: calc(100vh - 250px);
	margin-top: 5px;
	padding: 5px;
	overflow: hidden;
	overflow-y: auto;
	background: white;
}
.move-file-dialog .move-file-dialog-tree img {
	max-width: initial;
    height: initial;
}
.move-file-dialog .move-file-dialog-tree .move-folder-active {
	color: red !important;
}

/* LP 2.4.1 */
.x-action-col-cell img.download {
    height: 15px;
    width: 18px;
    cursor:pointer;
	background-repeat:no-repeat;
	padding-left: 0px;
	margin-right: 8px;
    background-image: url(../icons/download.png);
}