body { margin:0; padding:0; text-align:left; font: 10px/12px Tahoma;  }
img { border: none; }
iframe { border:0; margin:0; padding:0; }
form {margin:0; padding:0;}

.ZpopupScreen {	position: absolute; background: #FFFFFF; border:1px solid #FFFFFF; overflow:hidden; z-index: 20; }
#ZloginScreen{	position: static; width: 241px; height: 290px; margin: 0 auto; padding:0; text-align: left; }
.ZpopupScreen .inner{
	border: 2px solid #494949;
	overflow: hidden;
}

#ZloginScreen.ZpopupScreen .inner{
	height: 286px;
	
}

.ZpopupScreen .header{
	color: #FFFFFF;
	font-size: 18px;
	line-height: 29px;
	border-top: 1px solid #9ba8f3;
	border-left: 1px solid #9ba8f3;
	border-bottom: 1px solid #6875be;
	border-right: 1px solid #6875be;
	background: #798cff;
	padding: 0 0 0 10px;
}

.closeBtn {
	display: block;
	float: right;
	margin: 4px;
}

.ZpopupScreen .loginarea{
	padding: 17px 22px 0 22px;
}

#ZloginScreen.ZpopupScreen .loginarea .txtbox{
	border: 1px solid #cccccc;
	margin: 0px 0px 5px 0;
	padding:3px;
	width: 185px;
}

#ZBugView .txtbox {
	border: 1px solid #cccccc;
	margin: 0px 0px 5px 0;
	padding:3px;
	width: 250px;
}

#ZBugView .txtarea {
	border: 1px solid #cccccc;
	margin: 0px 0px 5px 0;
	padding:3px;
	width: 250px;
	height: 200px;
}

#ZBugView .submitBtn {
	width: 60px;
	height: 30px;
	font-size: 14px;

	background-color: #cfced2;
	border: 1px solid #99999c;
}

#ZloginScreen.ZpopupScreen .loginarea .submitBtn{
	width: 60px;
	height: 30px;
	font-size: 14px;

	background-color: #cfced2;
	border: 1px solid #99999c;
}


.ZpopupScreen .theContentArea{
	padding: 5px;
}

.ZpopupScreen .theContentArea .txtbox {
	border: 1px solid #cccccc;
	margin: 0px 0px 0 0;
	padding:3px;
	width: 130px;
}
.ZpopupScreen .theContentArea .submitBtn, .ZpopupScreen .ZSrcInner .submitBtn{
	padding: 4px;
	font-size: 14px;
	line-height: 16px;
	margin: 0 0 0 5px;
	background-color: #cfced2;
	border: 1px solid #99999c;
	cursor: pointer;
}


.ZpopupScreen .ZtheImgProps img{ border-left: 1px solid #cccccc; padding: 4px 10px;}

#ZaddmenuPop .theContentArea, #ZmenuSubmenu .theContentArea, .ZpopupScreen .ZlistOfLinks{ font-size: 11px; line-height: 14px; }

#ZaddmenuPop .theContentArea a, #ZmenuSubmenu .theContentArea a, .ZpopupScreen .ZlistOfLinks a {display: block;  margin: 1px; padding: 3px; color: #555555; text-decoration: none;}
#ZaddmenuPop .theContentArea a:hover, #ZmenuSubmenu .theContentArea a:hover , .ZpopupScreen .ZlistOfLinks a:hover{ background: #d5e4f0; text-decoration: none;}
.ZpopupScreen .ZlistOfLinks a { overflow: hidden;}
.ZpopupScreen .ZlistOfLinks a img { float:left; display: block; margin:0; padding:0; }

#ZtheSourceH { clear:both; overflow: hidden; height: 23px; padding: 2px;}
#ZtheSourceH  a { color:#333333; font-size: 14px; padding: 5px; border-right: 1px solid #FFFFFF; display:block; float:left;}
#ZtheSourceH  a:hover { background: #d5e3ef;}

#ZMainOverlay {position: absolute; top:0px; left: 0px; background: #000000; filter:alpha(opacity=60); -moz-opacity: 0.60; opacity: 0.60; z-index: 10; width: 100%;}

#theZlogo { display: block; margin: 3px 0; }

#ZCopyPageName{ width: 310px; border: 1px solid #d0d0d0; margin: 0px 0 10px 0;  }
#ZcopyPagePop .theContentArea {padding: 10px; font-size: 12px; line-height: 16px;}
#ZCopyPageSrc { width: 315px; border: 1px solid #d0d0d0; margin: 0px 0 10px 0;  }
#ZcopyPagePop .submitBtn{
	width: 60px;
	font-size: 14px;
	line-height: 16px;
	padding: 0;
	background-color: #cfced2;
	border: 1px solid #919194;
}

#ZmenuStuc {margin:0; padding: 10px; overflow: auto; border: 1px solid #ececec; height: 294px; position: relative; }
#ZmenuStuc ul{margin:0 0 0 0; padding: 0 0 0 0; border-left: 1px dotted #8e8e8e; list-style-type:none; overflow: hidden; display:block; }
#ZmenuStuc ul li { padding: 0px 0 0px 25px; background: #FFFFFF url('http://zimplit.org/editor/images/menuSLi.gif') no-repeat 0px 5px; clear:both;overflow:hidden; white-space: nowrap; }
#ZmenuStuc ul li a{color:#222222; font-size: 12px; text-decoration:none; padding: 2px 4px 2px 4px;}
/*#ZmenuStuc ul li a:hover, #ZmenuStuc ul li a.selected {background: #cbffc6;}*/
#ZMenuStructure button {
	font-size: 14px;
	line-height: 16px;
	padding: 0;
	background-color: #cfced2;
	border: 1px solid #919194;
}

#ZmenuStuc .ZEditPageDrop {
	margin:4px 0 0 0;
	padding:0;
	border: none;
	clear:both; overflow: hidden;
}
#ZmenuStuc .ZEditPageDrop li {
	margin:0;
	display:block; 
	float:left;
	clear:both;
	width: 100px;
	padding:4px 0 4px 0;
	border: none;
	background: none;
	border-bottom: 1px solid #cccccc;
}

#ZmenuStuc .ZEditPageDrop li a{
	display:block;
}

#ZRenamePage{z-index: 30;}

#ZFFpasteTxt {
	border: 1px solid #cccccc;
	width: 100%;
	height: 300px;
}

#ZSettingsPopup .ZSettingBox {
	border-top: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	padding: 10px 0;
	cursor:pointer;
}

#ZSettingsPopup .ZSettingBox img{
	margin:0;
	padding:0;
	display:block;
}

#ZSettingsPopup .ZSettingBox:hover {
	background: #ebf3fa;
}

#ZimgSettingsPopup .theContentArea input{
	border: 1px solid #cccccc;
	width: 80px;
	
}

.droppable-hover {background-color: #33FF00;}


#ZmenuStuc ul li a {display: block; clear:both; overflow:hidden;}

#ZmenuStuc ul li .ZdragUnder {
	height: 9px; overflow: hidden; background: none; margin-bottom: 3px;
	clear:both;
}

#ZmenuStuc ul li .ZdragUnderhover {
	height: 9px; overflow: hidden; clear:both; background: url('http://zimplit.org/editor_dev/images/menuUnder.gif') no-repeat;margin-bottom: 3px;
}

.ZtemplShowBox{
	width: 237px; float:left; overflow: hidden;
	padding-bottom: 10px;
}

.ZtemplShowBox .ZTplChooserBtn { padding: 2px 15px; text-decoration: none; }
.ZtemplShowBox .ZTplChooserBtn img { vertical-align: -25%; }

.ZtemplShowBox .templPicture{
	background: url('http://zimplit.org/editor_dev/images/templBg.gif') no-repeat; width: 237px; height: 157px; overflow: hidden;
	padding: 4px 0 0 6px;
}

.ZtemplShowBox .templPicture img{ margin:0; padding:0; display:block; }

#zimplitMenu .ZMainMenuContent img{border:0;  display:block; margin: 0 1px 1px 0;  padding:0;overflow:hidden;} 
#zimplitMenu .ZMainMenuContent  a{ display: block; float:left; padding:0; margin:0; overflow:hidden;}  
#ZpageChoose { font-size:10px; margin:1px; padding:0; width: 100%;border: none;}
#zimplitMenu .ZmenuBlock{ border-bottom: 1px solid #8d8d8d; clear:both; overflow: hidden; float:left; width: 100%;}
#zimplitMenu .Zhelp { text-align: center; background: #798cff; padding: 2px 0px; overflow: hidden; width: 100%;border: none; float: left; }
#zimplitMenu .Zhelp a { display: inline; float: none; color: #FFFFFF; text-decoration: none; border: none; clear:both; }
