@charset "UTF-8";


/* add **********************************************/
span.highlight {
	background-color: yellow;
}

li#suggestArea #suggest div {
	cursor: pointer;
}

li#suggestArea #suggest div.over {
	background-color: #E1E6F5;
}

li#suggestArea #suggest div.select {
	background-color: #E1E6F5;
}

div#searchresults>div {
  margin-left: 15px;
}


/* CoverPage Style ***************************************/

p.dc_identifier, p.dc_date, p.dc_publisher {
	text-align: center;
	font-weight: bold;
	padding: 0px;
	margin: 5px 0px;

}

ul.agenda {
	margin-bottom: 20px;
	font-size:1.3rem;
	line-height:1.3 !important;
	padding: 0px !important;
	margin: 25px 10px 25px 10px;
}

ul.agenda>li {
	list-style: none;
	margin: 0px;
	padding: 0px;
}

ul.agenda>li>p {
	margin: 0px;
	padding: 0px;
}

ul.agenda>li>p>a {
	display:block;
/*	background:#E3E3E3 url(../images_sys/ic_menu@2x.png) no-repeat 96% center; */
	background-color:#E3E3E3;
	background-size:5px;
	border-bottom:1px solid #ccc;
	padding:14px 24px 14px 10px;
/*	text-decoration:none; */
}

ul.annotation {
	margin: 25px 20px 0px 20px;
	padding: 12px 20px !important;
/*
	background-color: #F5F5DC;
*/

/* border */
border:1px solid rgb(154, 152, 171);

/* border-radius */
border-radius:8px;
-webkit-border-radius:8px;
-moz-border-radius:8px;

/* box-shadow */
box-shadow:rgba(113, 135, 164, 0.180392) 0px 0px 6px 3px;
-webkit-box-shadow:rgba(113, 135, 164, 0.180392) 0px 0px 6px 3px;
-moz-box-shadow:rgba(113, 135, 164, 0.180392) 0px 0px 6px 3px;
}

ul.annotation>li {
	list-style: none;
	padding: 0px;
	margin: 4px 0px;
}

ul.annotation>li>p {
	padding: 0px;
	margin: 0px;
}


li.step {
	margin-top: 1em;
	margin-bottom: 1em;
}

li>.p {
	margin-top: 0.5em;
	margin-bottom: 0.5em;
}

.subcontentClosed:after {
	margin-left: 10px;
	content: url("../images_sys/ic_menu_open@1x.png");
}

.subcontentClosed:hover:after {
	content: url("../images_sys/ic_menu_open@1x_r.png");
}

.subcontentClosed:hover {
	text-decoration: underline;
	cursor: pointer;
}

.subcontentOpened:after {
	margin-left: 10px;
	content: url("../images_sys/ic_menu_close@1x.png");
}

.subcontentOpened:hover:after {
	content: url("../images_sys/ic_menu_close@1x_r.png");
}

.subcontentOpened:hover {
	text-decoration: underline;
	cursor: pointer;
}

.section>* {
	overflow: hidden;
}

.section {
	overflow: hidden;
}

.section>h2 {
	margin-top: 0px;
}

.taskbody {
	overflow: hidden;
}
