img {
 border:none;	
}

.enzian {
  cursor:pointer;
}

.enzImg {
  position:relative;
}

.enzImg .enzImgEdit {
  display:none;
}

.enzImg:hover .enzImgEdit {
  display:block;
  position:absolute;
  left:50px;
  top:50px;
}

.enzUploadBtn {
  background:url(../buttons/upload.png);
  width:45px;
  height:45px;
}

.enzUploadBtn:hover {
  background:url(../buttons/upload-hover.png);
  cursor:pointer;
  width:45px;
  height:45px;
}

textarea {
  width:400px;
  height:70px;
}



.active {
  display:block;
  background:url(../frames/small_avatar_active_frame.png); 
  width:50px;
  height:50px;
  padding:5px;
}


.inactive {
  display:block;
  cursor:pointer;
  width:50px;
  height:50px;
  padding:5px;
}

#TB_closeWindowButton {
  visibility:hidden;
  display:none;
}

.editing {
  
}

div.editing div.imglayer {
  visibility:visible;
  background:url(../frames/selected_background.png)
}

div.loaded {
}

div.loading {
  background:url(../frames/selected_background.png);
}

.display .imglayer {

}

input.star_portrait {
  border:1px dotted grey;
  text-align:center;
  width:200px;
}

.chatcontents div {
  background:#DDE3F3; 
  /*overflow:scroll;*/	
}

.spiffyfg {
  height:570px;	
}

.chatcontentsoutr {
  position:absolute; 
  left:60px; 
  right:0px; 
  top:25px; 
  bottom:0px; 
}
	


.chatcontents div.content_inactive {
  display:none;
}

div.star_portrait {
  border:2px dotted #EFEFEF;
  text-align:center;
  width:200px;
}

.hoverfield .visibleonhover {
	display:none;
}

.hoverfield:hover .visibleonhover {
	display:block;
	position:absolute;
}
	
.virtualinput {
  width:300px;	
}

/***** ENZIAN-ALBUM *****/
.enzian-album {
  position:relative;	
}
/************************/


/***** AJAX-FILESYSTEM *****/
#trash .enzian-file {
  position:relative; 
  float:left; 
  width:45px; 
  height:60px;
}
#trash img {
	width:45px; 
	height:60px;
}
#trash span, #trash input {
  display:none;
}
.enzian-file {
  position:relative; 
  float:left; 
  width:150px; 
  margin:5px;
  height:170px;
}
.enzian-file span {
  display:block;
  padding:5px;
  margin-top:5px;
  margin-bottom:5px;
  border:1px dotted #999999;
  cursor:default;
}
.enzian-file input {
  margin-left:auto; 
  margin-right:auto; 
  text-align:center; 
  display:none;	
}
.enzian-file img {
  width:86px;
  height:110px;	
}
#trash {
  clear: left; 
  height: 132px; 
  margin-top: 10px; 
  position: relative;
  width:330px;
}
#wastebin {
  display: table-cell;
}
div.cart {
  min-height:100px;
  clear:both;
  border:1px solid #DFDFDF;
  background-color:white;
  padding:8px;
  width:400px;
  background:url(../components/filesystem/trash_full_normal.jpg) no-repeat;
  padding-left:160px;
  margin:10px;
}
div.cart-active {
  background-color: #FFF4D8;
  background:url(../components/filesystem/trash_full_hover.jpg) no-repeat;
}
#indicator {
  display: none; margin: 10px
}

/***** Enzian Richtexteditor ******/

.enz-edit .enz-displayer {
  display:none;   
}

.enz-edit .enz-editor {
  display:block;
}

.enz-display .enz-displayer {
  display:block;
  cursor:pointer;
}

.enz-display .enz-editor {
  display:none;
}
/***** Enzian UpDown *****/
.enzian-updown {
	position:relative;
	padding-left:7px;
	padding-top:5px;
	background:url(../components/updown/updown.png);
	background-repeat:no-repeat;
	width:59px;
	height:30px;
}

.enzian-up {
	position:absolute;
	width:19px;
	height:12px;
	top:0px;
	left:37px;	
}

.enzian-down {
	position:absolute;
	width:19px;
	height:12px;
	top:12px;
	left:37px;	
}
/***** Enzian Searchbox ******/
.enzian-searchbox {

}

.enzian-searchbox-results {
	display:none;
	width:200px;
	height:100px;
	border:1px solid gray;
	position:absolute;
	overflow:scroll;
	z-index:25;
	background:url(../images/90-white-transparent.png);
}

.enzian-searchbox input {
  width:200px;	
}

.enzian-searchbox-results div {
	/*display:none;*/
	border-bottom:1px solid gray;/*#008BE3;*/
	color:gray;
	padding:2px;
}

.searchbox-relpos {
	position:relative;
	height:1px;	
}


.enzian-searchbox-results div.selected {
	border-bottom:1px solid gray;
	color:white;
	background:#a5c5df;
	padding:2px;
	cursor:pointer;
}
/**** ROUND CORNERS SPIFFY ****/
/*http://www.spiffycorners.com/index.php?sc=spiffy&bg=FFFFFF&fg=DDE3F3&sz=5px*/
.spiffy{display:block}
.spiffy *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#DDE3F3}
.spiffy1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #f0f2f9;
  border-right:1px solid #f0f2f9;
  background:#e5eaf6}
.spiffy2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #fbfcfd;
  border-right:1px solid #fbfcfd;
  background:#e3e8f5}
.spiffy3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #e3e8f5;
  border-right:1px solid #e3e8f5;}
.spiffy4{
  border-left:1px solid #f0f2f9;
  border-right:1px solid #f0f2f9}
.spiffy5{
  border-left:1px solid #e5eaf6;
  border-right:1px solid #e5eaf6}
.spiffyfg{
  background:#DDE3F3}
 /**********************************/