/*
Filax
*/

.table
{
	width: 600px;
}

.table .head
{
	background-image: url(image/KTable_head.png);
	background-repeat: no-repeat;
	height: 26px;
	vertical-align: middle;
	margin: 0;
}

.select
{
	width: 16px;
	text-align:center;
}

.table .head th
{
	color: rgb(255,255,255);
	font-weight: bold;
	text-align: left;
	padding-left: 1em;
}

.table .directory
{
	cursor: pointer;
	height: 26px;
	background-image: url(image/directory.png);
	background-repeat: no-repeat;
}

.table .directory:hover
{
	background-image: url(image/directory_hover.png);
}

.table .directory td
{
	padding-left: 1em;
}

.table .file
{
	cursor: pointer;
	height: 26px;
	background-image: url(image/file.png);
	background-repeat: no-repeat;
}

.table .file:hover
{
	background-image: url(image/file_hover.png);
}

.table .file td
{
	padding-left: 1em;
}

.toolbar
{
	height: 32px;
	background-image: url(image/toolbar.png);
	background-repeat: repeat-x;
	padding-top: 4px;
	padding-left: 1em;
}

.button
{
	width: 64px;
	height: 24px;
	background-image: url(image/button.png);
	background-repeat: no-repeat;
	cursor: pointer;
	text-align: center;
	padding-top: 4px;
	margin-right: 0.5em;
	float: left;
}

#div_upload
{
	visibility: hidden;
}

/*
K Widgets
*/

.KWindow
{
	z-index: 1;
	position: absolute;
	width: 350px;
	left: 30%;
	top: 30%;
	opacity: 1.0;
}

.KWindowBar
{
	color: rgb(255,255,255);
	font-weight: bold;
	height: 24px;
	text-align: center;
	background-image: url(image/KWindowBar.png);
	background-repeat: repeat-x;
	padding-top: 4px;
	margin-bottom: -4px;
}

.KWindowBar_close
{
	cursor: pointer;
	width: 24px;
	height: 24px;
	background-image: url(image/KWindowBar_close.png);
	background-repeat: no-repeat;
	position: absolute;
	right: 0;
	top: 0;
}

.KWindowLayout
{
	padding: 1em;
	background-color: white;
	border: 1px solid black;
}

.KWindowLayout_top
{
}

.KWindowLayout_middle
{
	margin-top: 1em;
}

.KWindowLayout_bottom
{
	margin-top: 2em;
	height: 24px;
}

.KLabel
{
}

.KButton
{
	width: 64px;
	height: 24px;
	background-image: url(image/KButton.png);
	background-repeat: no-repeat;
	cursor: pointer;
	float: right;
	margin-left: 1em;
}

.KButton_label
{
	position: relative;
	left: 0px;
	top: 5px;
	width: 64px;
	height: 0px;
	text-align: center;
}


.KCheckBox_checkbox-off
{
	width: 14px;
	height: 14px;
	background-image: url(image/KCheckBox_off.png);
	background-repeat: no-repeat;
	float: left;
}

.KCheckBox_checkbox-on
{
	width: 14px;
	height: 14px;
	background-image: url(image/KCheckBox_on.png);
	background-repeat: no-repeat;
	float: left;
}

.KCheckbox_label
{
	float: left;
}


.KInputText
{
}

.KInputFile
{
}

body
{
	font-family: sans-serif;
	font-size: 11px;
	margin: 0;
	padding: 0;
}

/*
Your website
*/

#banner
{
	height: 70px;
	padding: 10px;
}

#content
{
	padding: 10px;
}

