@charset "utf-8";
/* CSS Document */

.abspos0 {
	position: absolute;
	top:0px;
	height: 0px;
}

#DIV_loading {
	display:none;
	padding-top:150px;
	padding-left:300px;
}

.DIV_Content div.DIV_ContentNavigation {
	width:100%;
	margin-top:4px;
	margin-bottom:4px;
	margin-left:auto;
	margin-right:auto;
	height:20px;
	border-style:thin;
}

.DIV_Content .DIV_ContentNavigation ul {
	list-style-type:none;
	padding:4px;
	margin:0 0 0 0;
}

.DIV_Content .DIV_ContentNavigation li {
	float:left;
	margin: 0 4px;
	padding:1px 10px 1px 0px;
}

.DIV_Content .DIV_ContentNavigation li a {
	text-decoration:none;
}

.DIV_Content div.DIV_ContentData_VSTRETCH {
	/* height:310px; */
	padding-top:0;
	overflow:hidden;
	width:100%;
}

@media print {
	.VSTRETCH {
		height:12000px;
	}
}

.DIV_Content div.DIV_ContentData {
	display: inline;
}

.DIV_Content div.DIV_ContentMenu {
	border-left:none;
	border-right:none;
	border-bottom:none;
	height:16px;
	padding-top:2px;
	padding-right: 20px;
}

@media print {
	.DIV_Content div.DIV_ContentMenu {
		display:none;
	}
}

.DIV_Content .child div.DIV_ContentMenu {
	padding-bottom: 8px;
}

.DIV_Content div.DIV_ContentTitle {
	font-size: 1.5em; 
	text-align: left; 
/* some air around the text */
	padding-left: 0.5em;
	padding-bottom: 1px;
/* set borders around header */
	line-height: 1.5em;
/* and some air under the border */
/* margin: 0 0 0.5em 0; */
	margin-bottom: 6px;
}

.DIV_Content div.ContentPrinter {
	float: right;
	padding-top:5px;
	padding-right:5px;
}

.DIALOG .DIV_Content div.DIV_ContentTitle {
	border-bottom: 0;
	border-left: 0;
}

.DIV_NoLeftBar .DIV_Content div.DIV_ContentTitle {
	border-left: none;
	border-bottom: none;	
    font-size: 2em;  
	padding-left: 0;
}
