.scrollup{
    width: 40px;
    height: 40px;
    opacity: 0.6;
    position: fixed;
    bottom: 50px;
    right: 25px;
    display: none;
    text-indent: -9999px;
    z-index: 20;
    background: url('../img/icon_top.png') no-repeat;
}
#contentbox h3, #contentbox h2, #contentbox h1
{
	font-size: 1.5em;
	font-weight: bold;
	letter-spacing: 0;
	font-family: Tahoma, Arial, sans-serif; 
	padding: 0;
	margin: 0;
	margin-bottom: 10px;
}

#contentbox h4
{
	font-size: 1.2em;
}
#contentbox h5
{
	font-size: 1.1em;
}

#files
{
	clear: both;
	height: 200px;
	overflow: auto;
}

#files .file
{
	clear: left;
	height: 40px;
	margin-left: 5px;
	border-bottom: 1px solid #EEEEEE;
	margin-bottom: 10px;
}

#files .file input
{
	margin-top: 10px;
	margin-right: 15px;
	float: left;
}

#files .file label
{
	clear: none;
	width: 500px;
	margin: 0;
	padding: 0;
}

#files .file img
{
	float: left;
	margin-right: 10px;
}

#files .file .filename
{
	float: left;
	line-height: 36px;
	font-size: 1.2em;
	font-weight: bold;
	width: 360px;
	overflow: hidden;
	height: 36px;
}

#files .file .filesize
{
	float: right;
	font-size: 0.9em;
	line-height: 18px;
	margin-right: 6px;
	margin-top: 12px;
}


#menutabel {
	background-color: #011a5d; 
	width: 100%;
	height: 20px;
	border: 0px;
}

#menutabel a {
	color: #ffffff;
	text-decoration: none;
}

.plupload_buttons { text-decoration: none; margin: 7px 0; }
.plupload_buttons::after { content: ""; display: block; clear: both; }
.plupload_header { display: none; }
.plupload_start { float: left; }
.plupload_buttons > a.btn-primary { margin-left: 10px; text-decoration: none;}
.plupload_start span { background: url(../images/upload.png) no-repeat 10px; padding: 5px 13px 6px 26px; display: block;  }
.plupload_disabled, a.plupload_disabled:hover { color: #a6a6a6!important; border: 1px solid #d5d5d5!important; background: #e5e5e5!important; box-shadow: none!important; -moz-box-shadow: none!important; text-shadow: none!important; cursor: default!important; }
.plupload_disabled span { padding: 5px 13px 6px 13px; }
.plupload_add { float: left; }
.plupload_add span { background: url(../images/add.png) no-repeat 10px; padding: 5px 13px 6px 26px; display: block; }
.plupload_wrapper { font-size: 11px;; width: 100%; }
.plupload_container input { border: 1px solid #DDD; font-size: 11px; width: 98%; }
.plupload_filelist { margin: 0; padding: 0; list-style: none; }
.plupload_scroll .plupload_filelist { height: 185px; overflow-y: scroll; }
.plupload_filelist li { padding: 10px 12px; background: whiteSmoke; border-bottom: 1px solid #E7E7E7; }
.plupload_filelist li:hover { background-color: #f8f8f8; }
.plupload_filelist_header, .plupload_filelist_footer { background: #f5f5f5; padding: 3px 0 3px 12px; color: #878787; }
.plupload_filelist_header {	border-bottom: 1px solid #d5d5d5; }
.plupload_filelist_footer { border-top: 1px solid #D5D5D5; line-height: 30px; vertical-align: middle; }
.plupload_filelist_footer .plupload_file_size, .plupload_filelist_footer .plupload_file_status, .plupload_filelist_footer .plupload_progress, .plupload_filelist_footer .plupload_file_action, .plupload_filelist_footer .plupload_upload_status { margin: 8px 0; }
.plupload_file_name { float: left; overflow: hidden; }
.plupload_file_status { color: #777; }
.plupload_file_status span {}
.plupload_file_size, .plupload_file_status, .plupload_progress { float: right; width: 80px; }
.plupload_file_size, .plupload_file_status, .plupload_file_action { text-align: right; }
.plupload_filelist .plupload_file_name { width: 450px; }
.plupload_file_action { float: right; width: 14px; margin-top: 4px; height: 14px; margin-left: 15px!important; }
.plupload_file_action * { display: none; width: 14px; height: 14px; }
li.plupload_done { color: #AAA; }
li.plupload_delete a { text-decoration: none; background: url(../vendors/plupload/deleteFile.png) no-repeat 0; }
li.plupload_failed a { text-decoration: none; background: url(../vendors/plupload/error.png) no-repeat 0; cursor: default; }
li.plupload_done a { text-decoration: none; background: url(../vendors/plupload/uploaded.png) no-repeat 0; cursor: default; }
.plupload_progress, .plupload_upload_status { display: none; }
.plupload_progress_container { margin-top: 10px; border: 1px solid #CCC; background: #FFF; padding: 1px; }
.plupload_progress_bar { width: 0px; height: 7px; background: #CDEB8B; }
.plupload_scroll .plupload_filelist_header .plupload_file_action, .plupload_scroll .plupload_filelist_footer .plupload_file_action { margin-right: 17px; }
.plupload_clear,.plupload_clearer { clear: both; }
.plupload_clearer, .plupload_progress_bar { display: block; font-size: 0; line-height: 0; }
li.plupload_droptext { background: url(../vendors/plupload/drag.png) no-repeat 50%; text-align: center; vertical-align: middle; border: 0; line-height: 165px; text-indent: -9999px; }
