body, html {
	margin: 0;
	padding: 0;
	width: 100%;
	height: 100%;
	overflow: hidden;
}
#topBar {
	height: 25px;
	background: url(/parking/img/feeg_bar_background.gif) repeat-x 0 0;
	border-bottom: solid 1px #7c7b7a;
}
#fckBar {
	height: 28px;
	background: #f7f8fd; 
/*	background: red;*/
	display: block;
}
#iframe {
	height: 100%;
	position: relative;
	z-index: 900;
}
#iframe iframe {
	display: none;
}
#iframe #ajaxWindowOverlay {
	display: none;
	background: url(/parking/img/chess_white.gif);
	position: fixed;
	z-index: 1000;
	width: 100%;
	height: 100%;
	left: 0;
	top: 0;
	padding-top: 50px;
}

#ajaxPreload {
	background-color: #EEF0FC;
	border: 2px solid #3987D7;
	height: 50px;
	width: 250px;
	font-size: 11px;
	line-height: 50px;
	font-weight: bold;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: auto;
	margin-top: 10%;
}

#ajaxWindow {
	width: 583px;
	position: absolute;
	display: none;
	z-index: 2000;
	left: 50%;
	top: 50px;
	margin-left: -290px;
	font: 16px/1.2em 'Trebuchet MS', serif;
	background: url(/parking/img/chess_white.gif);
}
#ajaxWindow form {
	margin: 0;
}
#ajaxWindowTop {
	height: 21px;
	background: url(/parking/img/ajax_window_top.gif) no-repeat;
	padding: 8px;
	color: white;
	font-weight: bold;
}
#ajaxWindowMiddle {
	background: url(/parking/img/ajax_window_repeat.gif) repeat-y;
	padding: 15px 15px 0;
}
#ajaxWindowMiddle label {
	font-weight: bold;
	color: #4ea5fe;
}
#ajaxWindowMiddle .disabled {
	background: white;
	color: #aaaaaa;
	font: bold 14px 'Trebuchet MS', serif;
	display: block;
	border: none;
	margin-bottom: 1em;
}
#ajaxWindowMiddle .text {
	display: block;
	margin-bottom: 1em;
	margin-top: 2px;
	width: 100%;
}
#ajaxWindowMiddle select {
	display: block;
	margin-bottom: 1em;
	margin-top: 2px;
}
#ajaxWindowMiddle .submit {
	margin-top: 10px;
	height: 30px;
}
#ajaxWindowMiddle .submit input {
	float: right;
	margin-left: 5px;
	background: url(/parking/img/ajax_window_button.gif);
	width: 75px;
	height: 24px;
	color: #fff;
	text-align: center;
	border: none;
	font: bold 14px/1em 'Trebuchet MS', serif;
}
#ajaxWindowMiddle .bluebuttonLeft {
	float: left;
	margin-left: 5px;
	background: url(/parking/img/ajax_window_button.gif);
	width: 75px;
	height: 24px;
	color: #fff;
	text-align: center;
	border: none;
	font: bold 14px/1em 'Trebuchet MS', serif;
	margin-top: -30px;
}
#ajaxWindowBottom {
	background: url(/parking/img/ajax_window_bottom.gif) no-repeat;
	height: 12px;
	margin: 0;
}
#ajaxWindowClose {
	background: url(/parking/img/ajax_window_close.gif) no-repeat;
	float: right;
	margin: 0;
	width: 28px;
	height: 22px;
	cursor: pointer;
}
#ajaxWindow .error-message {
	padding-left: 20px;
	color: red;
	background: url(/parking/img/error_icon_16.gif) no-repeat;
	font-size: 11px;
}
a {
	font: 10px/1em Arial, sans-serif;
	padding: 4px 6px 4px 20px;
	display: block;
	float: left;
	margin: 4px 5px;
	text-decoration: none;
	color: #000;
}
a:hover {
	margin: 2px 3px;
	border-width: 1px;
	border-style: solid;
	border-color: #bababa #979797 #979797 #bababa;
}
a#publishPage {
	background: url(/parking/img/server_ok.png) no-repeat 1px 50%;
}
a#savePage {
	background: url(/parking/img/document_ok.png) no-repeat 1px 50%;
}
a#discardChanges {
	background: url(/parking/img/document_error.png) no-repeat 1px 50%;
}
a#editPage {
	background: url(/parking/img/document_gear.png) no-repeat 1px 50%;
}
a#deletePage {
	background: url(/parking/img/document_delete.png) no-repeat 1px 50%;
}
a#addPage {
	background: url(/parking/img/document_add.png) no-repeat 1px 50%;
}
a#manageMenu {
	background: url(/parking/img/window_sidebar.png) no-repeat 1px 50%;
}
a#previewPage {
	background: url(/parking/img/component_view.png) no-repeat 1px 50%;
}

a#exit {
	background: url(/parking/img/exit_icon.gif) no-repeat 1px 50%;
}
a.disabled {
	color: #aaaaaa !important;
	cursor: default !important; 
}
.cake-sql-log {
	display: none;
}
#sortableMenu  {
	list-style: none;
	width: 100%;
	margin: 0;
	padding: 0;
	
}
#sortableMenu li {
	margin: -1px 0 0;
	display: block;
	border: solid 1px #ccc;
	border-width: 1px 0;
	padding: 4px 20px;
	cursor: pointer;
}
#fckChangeFlag {
	font: bold 11px/1em Arial, sans-serif;
	margin: 5px 5px;
	display: none;
}


