@CHARSET "UTF-8";

/* Itemtree and -explorer
----------------------------------------------------------------------------------------------------*/
div.srcr_itemexplorer_filter,
div.srcr_itemexplorer_batch {
	background-color: #d7e1ef;
	border-bottom: 1px solid #2458A5;
	padding: 2px;
	overflow: auto;
}

div.srcr_itemselect_tree a,
div.srcr_itemexplorer_tree a,
div.srcr_poolitemtree a,
div.srcr_confitemtree a,
div.srcr_itemexplorer_list a {
	color: #000000;
}

div.srcr_itemselect_tree ul,
div.srcr_itemexplorer_tree ul,
div.srcr_poolitemtree ul,
div.srcr_confitemtree ul,
div.srcr_itemexplorer_list ul {
	/* margin-left: 20px; */
	margin-bottom: 0;
}

div.srcr_itemselect_tree ul.root,
div.srcr_itemexplorer_tree ul.root,
div.srcr_poolitemtree ul.root,
div.srcr_confitemtree ul.root,
div.srcr_itemexplorer_list ul.root {
	margin-left: 0;
	padding-left: 0;
}

ul.root > li > .sys_itemexplorer_branchcaption {
	margin-left: 0px !important;
}

div.srcr_itemselect_tree li,
div.srcr_itemexplorer_tree li,
div.srcr_poolitemtree li,
div.srcr_confitemtree li,
div.srcr_itemexplorer_list li {
	background-image: url("../img/tree_lines.svg");
	background-repeat: no-repeat;
	line-height: 23px;
	margin-left: 20px;
}

div.srcr_poolitemtree li.branch {
	
}

div.srcr_itemselect_tree li.last,
div.srcr_itemexplorer_tree li.last,
div.srcr_poolitemtree li.last,
div.srcr_confitemtree li.last,
div.srcr_itemexplorer_list li.last {
	background-image: url("../img/tree_lines_last.svg");
	background-position: 0 -18px;
}

div.srcr_itemselect_tree li div.srcr_branchswitcher,
div.srcr_itemexplorer_tree li div.srcr_branchswitcher,
div.srcr_poolitemtree li div.srcr_branchswitcher,
div.srcr_confitemtree li div.srcr_branchswitcher,
div.srcr_itemexplorer_list li div.srcr_branchswitcher {
	float: left;
	width: 13px;
	height: 15px;
	text-align: center;
	padding-right: 7px;
}

div.srcr_itemselect_tree li div.sys_itemexplorer_branchcaption,
div.srcr_itemexplorer_tree li div.sys_itemexplorer_branchcaption,
div.srcr_poolitemtree li div.sys_itemexplorer_branchcaption,
div.srcr_confitemtree li div.sys_itemexplorer_branchcaption,
div.srcr_itemexplorer_list li div.sys_itemexplorer_branchcaption {
	margin-left: 17px;
	padding-right: 4px;
	padding-left: 2px;
	overflow: auto;
}

div.srcr_itemexplorer_tree li.even > div.sys_itemexplorer_branchcaption,
div.srcr_poolitemtree li.even > div.sys_itemexplorer_branchcaption,
div.srcr_confitemtree li.even > div.sys_itemexplorer_branchcaption,
div.srcr_itemexplorer_list li.even > div.sys_itemexplorer_branchcaption {
	background-color: #E1E1E1;
}

div.srcr_itemexplorer_tree li.odd > div.sys_itemexplorer_branchcaption,
div.srcr_poolitemtree li.odd > div.sys_itemexplorer_branchcaption,
div.srcr_confitemtree li.odd > div.sys_itemexplorer_branchcaption,
div.srcr_itemexplorer_list li.odd > div.sys_itemexplorer_branchcaption {
	background-color: #F8F8F8;
}

div.srcr_itemexplorer_tree li div.sys_itemexplorer_branchcaption.chosen {
	background-color: #2458a5;
}

div.srcr_itemexplorer_tree div.chosen a {
	color: white;
}

div.srcr_itemexplorer_treesection {
	float: left;
	padding-left: 2px;
	padding-top: 2px;
	margin-right: 4px;
	width: 347px;
}

.srcr_biditemexplorer div.srcr_itemexplorer_treesection {
	width: 570px;
}

div.srcr_itemexplorer_treesection a {
	font-weight: bold;
}

div.srcr_itemexplorer_tree {
	clear: both;
}

div.srcr_itemselect_tree ul.root > li,
div.srcr_itemexplorer_tree ul.root > li,
div.srcr_poolitemtree ul.root > li,
div.srcr_confitemtree ul.root > li,
div.srcr_itemexplorer_list ul.root > li {
	background-image: none;
	margin-left: 0;
	padding-left: 0;
}

div.srcr_itemselect_tree ul.root > li > ul > li,
div.srcr_itemexplorer_tree ul.root > li > ul > li,
div.srcr_poolitemtree ul.root > li > ul > li,
div.srcr_confitemtree ul.root > li > ul > li,
div.srcr_itemexplorer_list ul.root > li > ul > li {
	margin-left: 0;
}

div.srcr_itemselect_tree ul.root > li > div.srcr_branchswitcher,
div.srcr_itemexplorer_tree ul.root > li > div.srcr_branchswitcher,
div.srcr_poolitemtree ul.root > li > div.srcr_branchswitcher,
div.srcr_confitemtree ul.root > li > div.srcr_branchswitcher,
div.srcr_itemexplorer_list ul.root > li > div.srcr_branchswitcher {
	display: none;
}

div.srcr_itemselect_tree ul.root > li > div.sys_itemexplorer_branchcaption,
/* div.srcr_itemexplorer_tree ul.root > li > div.sys_itemexplorer_branchcaption,*/
div.srcr_poolitemtree ul.root > li > div.sys_itemexplorer_branchcaption,
div.srcr_confitemtree ul.root > li > div.sys_itemexplorer_branchcaption,
div.srcr_itemexplorer_list ul.root > li > div.sys_itemexplorer_branchcaption {
	margin-left: 0;
	background-color: #2458a5;
	color: #ffffff;
}

div.srcr_itemexplorer_list {
	width: 825px;
	float: left;
	padding-top: 2px;
}

.srcr_biditemexplorer div.srcr_itemexplorer_list {
	width: 600px;
}

.srcr_poolitemtree .srcr_itemnum,
.srcr_confitemtree .srcr_itemnum,
.srcr_itemexplorer_result .srcr_itemnum	 {
	margin-right: 5px;
}

.srcr_itemexplorer_container {
}

.srcr_itemexplorer_filterfield {
	float: left;
	margin-right: 1em;
}

.sys_generictree_activedropzone {
	border-bottom: 2px solid #2458a5;
}

.srcr_poolchooser_result .srcr_tree_cpHandle:hover {
	cursor: copy;
}

.srcr_poolchooser_result .srcr_tree_mvHandle:hover {
	cursor: move;
}

.srcr_poolstructtree .sys_generictree_dragger:hover {
	cursor: copy;
}

.srcr_confitemtree .sys_generictree_dragger:hover {
	cursor: move;
}

/* ConfItemTree
----------------------------------------------------------------------------------------------------*/
div.confitemtree {
	margin-top: 2em;
	margin-bottom: 2em;
	width: 75%;
}

div.confitemtree ul {
	margin-left: 1.4em;
}

div.confitemtree ul.root {
	margin-left: 0;
}

/* Q&A PostTree
----------------------------------------------------------------------------------------------------*/
div.qaa_pt {
	margin-top: 2em;
	margin-bottom: 2em;
	min-width: 300px;
	midn-height: 200px;
}

div.qaa_pt  ul {
	
}

div.qaa_pt  ul.root {
}

div.qaa_pt .content {
	float: left;
}

div.qaa_pt .label {
	float: left;
	width: 100px;
}

div.qaa_pt .subject,
div.qaa_pt .post {
	float: left;
	border: 1px solid black;
	padding: 5px;
	width: 300px;
}

div.qaa_pt .post {
}

div.qaa_pt .content,
div.qaa_pt .links {
	
}

div.qaa_pt .links {
	overflow: auto;
}

div.qaa_pt li {
	/*
	border-left: 1px solid red;
	border-bottom: 1px solid red;
	border-top: 1px solid red;
	border-right: 1px solid red;
	padding: 5px;
	*/
}

.qaa_pt_postrow {
	margin-left: 1.4em;
	padding: 5px 0 5px 0;
}

.qaa_pt_headline {
	margin-left: 1.4em;
	padding: 0 0 5px 0;
	border-bottom: 1px solid gray;
	margin-top: 2em;
}

.qaa_pt_headline .qaa_pt_content,
.qaa_pt_headline .qaa_pt_author,
.qaa_pt_headline .qaa_pt_created,
.qaa_pt_headline .qaa_pt_status,
.qaa_pt_headline .qaa_pt_action {
	font-weight: bold;
}

.qaa_pt_subject {
	font-weight: bold;
}

.qaa_pt_post,
.qaa_pt_subject {
	float: left;
	min-height: 1em;
	width: 480px;
	margin-bottom: 5px;
}

.qaa_pt_content_title {
	width: 120px;
	float: left;
}

.qaa_pt_content {
	width: 600px;
	float: left;
	min-height: 10px;
}

.qaa_pt_author {
	width: 150px;
	float: left;
}

.qaa_pt_created {
	width: 150px;
	float: left;
}

.qaa_pt_status {
	width: 100px;
	float: left;
}

.qaa_pt_action {
	width: 75px;
	float: left;
}


/* Preformating for performance
----------------------------------------------------------------------------------------------------*/

div.srcr_treelink {
	float: left;
	margin-left: 5px;
	width: 16px;
	height: 16px;
}

div.srcr_treelink a {
	width: 16px;
	height: 16px;
	display: block;
}

/* srcr_poolitemtree */

div.srcr_poolitemtree {
	overflow-x: hidden;
}

div.srcr_poolitemtree ul.lev0,
div.srcr_poolitemtree ul.lev0 li {
	width: 800px;
}

div.srcr_poolitemtree ul.lev1,
div.srcr_poolitemtree ul.lev1 li {
	width: 780px;
}

div.srcr_poolitemtree ul.lev2,
div.srcr_poolitemtree ul.lev2 li {
	width: 760px;
}

div.srcr_poolitemtree ul.lev3,
div.srcr_poolitemtree ul.lev3 li {
	width: 740px;
}

div.srcr_poolitemtree ul.lev4,
div.srcr_poolitemtree ul.lev4 li {
	width: 720px;
}

div.srcr_poolitemtree ul.lev5,
div.srcr_poolitemtree ul.lev5 li {
	width: 700px;
}

div.srcr_poolitemtree ul.lev6,
div.srcr_poolitemtree ul.lev6 li {
	width: 680px;
}

div.srcr_poolitemtree ul.lev7,
div.srcr_poolitemtree ul.lev7 li {
	width: 660px;
}

div.srcr_poolitemtree li.lev0 .col1 {
	width: 330px;
}

div.srcr_poolitemtree li.lev1 .col1 {
	width: 310px;
}

div.srcr_poolitemtree li.lev2 .col1 {
	width: 290px;
}

div.srcr_poolitemtree li.lev3 .col1 {
	width: 270px;
}

div.srcr_poolitemtree li.lev4 .col1 {
	width: 250px;
}

div.srcr_poolitemtree li.lev5 .col1 {
	width: 230px;
}

div.srcr_poolitemtree li.lev6 .col1 {
	width: 210px;
}

div.srcr_poolitemtree li.lev7 .col1 {
	width: 190px;
}

div.srcr_poolitemtree .col1 {
	margin-right: 10px;
}

div.srcr_poolitemtree .col2 {
	width: 200px;
}

div.srcr_poolitemtree .col3 {
	margin-left: 124px;
}

.srcr_tree_mvHandle {
	background-image: url(../img/icon_listsort.png);
}

.srcr_tree_cpHandle {
	background-image: url(../img/icon_listsort_copy.png);
}

a.srcr_tree_display {
	background-image: url(../img/icon_magnifier.png);
}

a.srcr_tree_edit {
	background-image: url(../img/icon_pen.png);
}

a.srcr_tree_delete {
	background-image: url(../img/icon_trash.png);
}

/* srcr_confitemtree */

div.srcr_confitemtree {
	overflow-x: hidden;
}


div.srcr_confitemtree ul.lev0,
div.srcr_confitemtree ul.lev0 li {
	width: 588px;
}

div.srcr_confitemtree ul.lev1,
div.srcr_confitemtree ul.lev1 li {
	width: 568px;
}

div.srcr_confitemtree ul.lev2,
div.srcr_confitemtree ul.lev2 li {
	width: 548px;
}

div.srcr_confitemtree ul.lev3,
div.srcr_confitemtree ul.lev3 li {
	width: 528px;
}

div.srcr_confitemtree ul.lev4,
div.srcr_confitemtree ul.lev4 li {
	width: 508px;
}

div.srcr_confitemtree ul.lev5,
div.srcr_confitemtree ul.lev5 li {
	width: 488px;
}

div.srcr_confitemtree ul.lev6,
div.srcr_confitemtree ul.lev6 li {
	width: 468px;
}

div.srcr_confitemtree ul.lev7,
div.srcr_confitemtree ul.lev7 li {
	width: 448px;
}

div.srcr_confitemtree li.lev0 .col1 {
	width: 310px;
}

div.srcr_confitemtree li.lev1 .col1 {
	width: 290px;
}

div.srcr_confitemtree li.lev2 .col1 {
	width: 270px;
}

div.srcr_confitemtree li.lev3 .col1 {
	width: 250px;
}

div.srcr_confitemtree li.lev4 .col1 {
	width: 230px;
}

div.srcr_confitemtree li.lev5 .col1 {
	width: 210px;
}

div.srcr_confitemtree li.lev6 .col1 {
	width: 190px;
}

div.srcr_confitemtree li.lev7 .col1 {
	width: 170px;
}

div.srcr_confitemtree .col1 {
	margin-right: 10px;
}

div.srcr_confitemtree .col2 {
	margin-right: 10px;
}

div.srcr_confitemtree .col3 {
	margin-right: 10px;
}

/* srcr_poolstructtree */

div.srcr_poolstructtree {
	overflow-x: hidden;
}

div.srcr_poolstructtree ul.lev0,
div.srcr_poolstructtree ul.lev0 li {
	width: 563px;
}

div.srcr_poolstructtree ul.lev1,
div.srcr_poolstructtree ul.lev1 li {
	width: 543px;
}

div.srcr_poolstructtree ul.lev2,
div.srcr_poolstructtree ul.lev2 li {
	width: 523px;
}

div.srcr_poolstructtree ul.lev3,
div.srcr_poolstructtree ul.lev3 li {
	width: 503px;
}

div.srcr_poolstructtree ul.lev4,
div.srcr_poolstructtree ul.lev4 li {
	width: 483px;
}

div.srcr_poolstructtree ul.lev5,
div.srcr_poolstructtree ul.lev5 li {
	width: 463px;
}

div.srcr_poolstructtree ul.lev6,
div.srcr_poolstructtree ul.lev6 li {
	width: 443px;
}

div.srcr_poolstructtree ul.lev7,
div.srcr_poolstructtree ul.lev7 li {
	width: 423px;
}

/* srcr_biditemexplorer srcr_itemexplorer_treesection */

.srcr_biditemexplorer .srcr_itemexplorer_treesection .col2 {
	float: right;
}

.srcr_biditemexplorer .srcr_itemexplorer_treesection .col3 {
	float: right;
}


.srcr_biditemexplorer .srcr_itemexplorer_treesection .col3 {
	float: right;
}

.srcr_biditemexplorer .srcr_itemexplorer_treesection .col3 .srcr_itemhasnotice,
.srcr_biditemexplorer .srcr_itemexplorer_treesection .col3 .srcr_itemhaswarning,
.srcr_biditemexplorer .srcr_itemexplorer_treesection .col3 .srcr_itemhaserror {
	display: none;
}

.srcr_biditemexplorer .srcr_itemexplorer_treesection .col3:hover .srcr_itemhasnotice,
.srcr_biditemexplorer .srcr_itemexplorer_treesection .col3:hover .srcr_itemhaswarning,
.srcr_biditemexplorer .srcr_itemexplorer_treesection .col3:hover .srcr_itemhaserror {
	display: inline-block;
	position: absolute;
}

.srcr_biditemexplorer .srcr_itemexplorer_treesection .col3:hover .srcr_itemhasnotice {
	left: -7.8em;
}

.srcr_biditemexplorer .srcr_itemexplorer_treesection .col3:hover .srcr_itemhaswarning {
	left: -5.2em;
}

.srcr_biditemexplorer .srcr_itemexplorer_treesection .col3:hover .srcr_itemhaserror {
	left: -2.6em;
}

.srcr_biditemexplorer .srcr_itemexplorer_treesection .col3:hover {
	position: relative;
}

/* srcr_biditemexplorer srcr_itemexplorer_list */
.srcr_biditemexplorer .srcr_itemexplorer_list .col1 {
	width: 355px;
}

.srcr_biditemexplorer .srcr_itemexplorer_list .col2 {
	float: right;
	width: 40px;
	min-height: 1px;
}

.srcr_biditemexplorer .srcr_itemexplorer_list .col3 {
	float: right;
}


