
* { margin: 0; padding: 0; }

#document_area {
	width:100%;	
}

.text_field {
	border: 1px solid #000000;
	width: 90%;	
	height: 25px;
}

#cms-frontpage-top, #cms-frontpage-col-1, #cms-frontpage-col-2, #cms-frontpage-bottom {
	margin: 2px 0px 2px 0px;
}

#cms-frontpage-col-1, #cms-frontpage-col-2 {
	width: 49%;	
}

#cms-frontpage-col-1 {
	float: left;
	border-right: 1px solid #0072BC;
	padding-right: 5px;
}

#cms-frontpage-col-2 {
	float: right;
}

.cms-frontpage-editing-div {
	min-height: 100px;
	border: dashed 1px #0072BC;
}

.cms-frontpage-item {
	padding-bottom: 20px;	
}

.cms-frontpage-item-delete {
	background: url(../images/cancel16.png);
	background-repeat: no-repeat;
	width: 16px;
	height: 16px;
	display: none;
	cursor:pointer;
}

.cms-trashcan {
	width: 120px;
	height: 161px;
	background: url(../images/trashcan.jpg);
	background-repeat: no-repeat;
}

/*
.cms-latest-news-items li {
	list-style-type: none;
}
*/

#menumain-add {
	background: url(../images/plus16.png);
	background-repeat: no-repeat;
	width: 16px;
	height: 18px;
	background-position: left center;
	padding-left: 24px;
}

#cms-photo-album {
	text-align: center;	
}

#cms-photo-album a, #cms-photo-album a:link, #cms-photo-album a:hover, #cms-photo-album a:active, #cms-photo-album a:visited {
	text-decoration: none;
	background-color: transparent;
}

.cms-photo-album-picture {
	margin: 10px;
	cursor: pointer;
	width: 200px;
}

.cms-feed-atom-abbo {
	width: 32px;
	height: 32px;
	background: url(../images/atom-feed32.png);
	background-repeat: no-repeat;
}


.cms-dialog-background{
    background:transparent url(../images/cms-dialog-back.png) repeat top left;
    position:fixed;
    top:0px;
    bottom:0px;
    left:0px;
    right:0px;
    z-index:100;
}

.cms-dialog-body {
	position: absolute;
	left: 20%;
	right: 20%;
	top: 20%;
	z-index: 101;
	
	background-color:#fff;
    color:#7F7F7F;
    padding:20px;
    border:2px solid #ccc;
    -moz-border-radius: 20px;
    -webkit-border-radius:20px;
    -khtml-border-radius:20px;
    -moz-box-shadow: 0 1px 5px #333;
    -webkit-box-shadow: 0 1px 5px #333;
	
}

.cms-dialog-body h1{
    border-bottom: 1px dashed #7F7F7F;
    margin:-20px -20px 0px -20px;
    padding:10px;
    background-color:#E5F2FF;
    color:#55A9FF;
    -moz-border-radius:20px 20px 0px 0px;
    -webkit-border-top-left-radius: 20px;
    -webkit-border-top-right-radius: 20px;
    -khtml-border-top-left-radius: 20px;
    -khtml-border-top-right-radius: 20px;
}

.cms-dialog-content {
	width: 100%;
	/*height: 90%;*/
}

.cms-dialog-controls {
	border-top: 1px dashed #7F7F7F;
	width: 100%;
	text-align: right;
}

.cms-dialog-view {
	padding: 10px;	
	width: 100%;
}

.cms-dialog-view-table {
	width: 100%;
	border: 0;	
}

.cms-dialog-view-table tr td {
	padding: 5px;
	text-align: left;	
	vertical-align: center;
}

.admin-menu {
	list-style-type: none;	
}

/*.new-doc-type-item {*/
/*	background-position: 0 0;*/
/*	background-repeat: no-repeat;*/
/*	background: url(../images/folder16.png);*/
/*	padding-left: 18px;	*/
/*	padding-top: 1px;*/
/*	height: 18px;*/
/*	width: 200px;*/
/*}*/

.cms-next-btn, .cms-back-btn, .cms-ok-btn, .cms-close-btn,
.cms-next-btn-disabled, .cms-back-btn-disabled, .cms-ok-btn-disabled, .cms-close-btn-disabled,
.cms-browse-server-btn, .cms-browse-server-btn-disabled,
.cms-delete-doc-btn, .cms-edit-doc-btn, .cms-new-doc-btn, .cms-save-doc-btn,
.cms-delete-doc-btn-disabled, .cms-edit-doc-btn-disabled, .cms-new-doc-btn-disabled, .cms-save-doc-btn-disabled,
.cms-delete-btn, .cms-delete-btn-disabled, 
.cms-add-btn, .cms-add-btn-disabled,
.cms-filemanager-btn, .cms-edit-accounts-btn {
	width: 119px;
	height: 30px;
	display: inline-block;
	cursor: pointer;
	margin: 5px;
}

.cms-filemanager-btn, .cms-edit-accounts-btn {
	height: 44px;
}



.cms-next-btn-disabled, .cms-back-btn-disabled, .cms-ok-btn-disabled, .cms-close-btn-disabled {
	cursor: default;
}

.cms-next-btn {
	background: transparent url(../images/next_btn.png) repeat top left;
}

.cms-next-btn-disabled {
	background: transparent url(../images/next_btn_disabled.png) repeat top left;
}

.cms-back-btn {
	background: transparent url(../images/back_btn.png) repeat top left;
}

.cms-back-btn-disabled {
	background: transparent url(../images/back_btn_disabled.png) repeat top left;
}

.cms-ok-btn {
	background: transparent url(../images/ok_btn.png) repeat top left;
}

.cms-ok-btn-disabled {
	background: transparent url(../images/ok_btn_disabled.png) repeat top left;
}

.cms-close-btn {
	background: transparent url(../images/close_btn.png) repeat top left;
}

.cms-close-btn-disabled {
	background: transparent url(../images/close_btn_disabled.png) repeat top left;
}

.cms-delete-doc-btn, .cms-delete-btn {
	background: transparent url(../images/delete_doc_btn.png) repeat top left;
}

.cms-edit-doc-btn {
	background: transparent url(../images/edit_doc_btn.png) repeat top left;
}

.cms-new-doc-btn {
	background: transparent url(../images/new_doc_btn.png) repeat top left;
}

.cms-save-doc-btn {
	background: transparent url(../images/save_doc_btn.png) repeat top left;
}

.cms-delete-doc-btn-disabled, .cms-delete-btn-disabled {
	background: transparent url(../images/delete_doc_btn_disabled.png) repeat top left;
}

.cms-edit-doc-btn-disabled {
	background: transparent url(../images/edit_doc_btn_disabled.png) repeat top left;
}

.cms-new-doc-btn-disabled {
	background: transparent url(../images/new_doc_btn_disabled.png) repeat top left;
}

.cms-save-doc-btn-disabled {
	background: transparent url(../images/save_doc_btn_disabled.png) repeat top left;
}

.cms-delete-doc-btn:hover, .cms-delete-btn:hover {
	background: transparent url(../images/delete_doc_btn_highlight.png) repeat top left;
}

.cms-edit-doc-btn:hover  {
	background: transparent url(../images/edit_doc_btn_highlight.png) repeat top left;
}

.cms-new-doc-btn:hover  {
	background: transparent url(../images/new_doc_btn_highlight.png) repeat top left;
}

.cms-save-doc-btn:hover  {
	background: transparent url(../images/save_doc_btn_highlight.png) repeat top left;
}

.cms-next-btn:hover {
	background: transparent url(../images/next_btn_highlight.png) repeat top left;
}

.cms-back-btn:hover {
	background: transparent url(../images/back_btn_highlight.png) repeat top left;
}

.cms-ok-btn:hover {
	background: transparent url(../images/ok_btn_highlight.png) repeat top left;
}

.cms-close-btn:hover {
	background: transparent url(../images/close_btn_highlight.png) repeat top left;
}

.cms-browse-server-btn {
	background: transparent url(../images/browse_server_btn.png) repeat top left;
}

.cms-browse-server-btn-disabled {
	background: transparent url(../images/browse_server_btn_disabled.png) repeat top left;
}

.cms-browse-server-btn:hover {
	background: transparent url(../images/browse_server_btn_highlight.png) repeat top left;
}

.cms-add-btn {
	background: transparent url(../images/cms_add_btn.png) repeat top left;
}

.cms-add-btn-disabled {
	background: transparent url(../images/cms_add_btn_disabled.png) repeat top left;
}

.cms-add-btn:hover {
	background: transparent url(../images/cms_add_btn_highlight.png) repeat top left;
}

.cms-filemanager-btn {
	background: transparent url(../images/cms_filemanager_btn.png) repeat top left;
}

.cms-filemanager-btn:hover {
	background: transparent url(../images/cms_filemanager_btn_highlight.png) repeat top left;
}

.cms-edit-accounts-btn {
	background: transparent url(../images/cms_edit_accounts_btn.png) repeat top left;
}

.cms-edit-accounts-btn:hover {
	background: transparent url(../images/cms_edit_accounts_btn_highlight.png) repeat top left;
}

.cms-menuitem-del {
	margin-right: 5px;
	display: none;	
}

.del-album-item {
	background-image: url(../images/del16.png);
	height: 18px;
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 18px;
}


.ui-state-highlight { height: 1.5em; line-height: 1.2em; background-color:#DAE3F3; }

