div#container{
	position:	absolute;
	left:		0;
	right:		0;
	top:		0;
	bottom:		0;
	overflow:	hidden;
}

div#menubar{
	position:		absolute;
	left:			0;
	right:			0;
	top:			0;
	height:			30px;
	z-index:		50;

	background:		#ccc;
	border-bottom:	1px solid #aaa;	
}

div#menubar > div:nth-child(1) {
	font-size:		9pt;
}

div#menubar > div:nth-child(2) {
	position:		absolute;
	width:			auto;
	right:			0;
	top:			0;
	height:			auto;
}

div#menubar * a {
	display:		inline-block;
}

div#menubar > div > * {
	display:		inline-block;
	margin:			5px;
}

div#menubar > span {
	position:		absolute;
	left:			5px;
	bottom:			0;
	font-size:		7pt;
	width:			300px;
	font-style:		italic;
}

div#menubar > span > a {
	color:			rgb(0,132,236);
}

div#page{
	position:	absolute;
	left:		0;
	right:		0;
	top:		30px;
	bottom:		0;
	overflow:	hidden;
}

div.menu {
	position:		absolute;
	left:			0;
	width:			240px;
	top:			0;
	bottom:			0;
	padding-top:	10px;
	z-index:		5;
	overflow-x:		hidden;
	overflow-y:		auto;

	background:		#454D50;
	font-size:		11pt;
	word-wrap:		break-word;
}

div.menu_item {
	margin:			0 0 0 10px;
}

div.menu_item > .menu_item {
	display:		none;
}

div.menu_item.selected > .menu_item{
	display:		inherit;
}

div.menu_title > a{
	color:		#ccc;
	padding:	2px 0 2px 10px;

	-webkit-transition:	color ease-in-out .1s;
	transition:			color ease-in-out .1s;
}

div.menu_item.selected > .menu_title > a,
div.menu_title > a:hover{
	border-left:	3px solid rgb(0,136,232);
	padding-left:	7px;
	color:			white;
}

div#menu > .adminrights {
	margin-top:		20px;
	background:		#aaa;
}

div.infos{
	position:		absolute;
	width:			230px;
	right:			0;
	top:			0;
	bottom:			0;
	padding:		10px;
	z-index:		2;
	overflow: 		auto;

	background:		#454D50;
	font-size:		11pt;
}

div.infos h2{
	color:			white;
	border-color: 	white;
}

div#menu_hide{
	position:		absolute;
	left:			237px;
	width:			12px;
	top:			0;
	bottom:			0;
	background:		#666;
	cursor:			pointer;
}

div#infos_hide{
	position:		absolute;
	right:			247px;
	width:			12px;
	top:			0;
	bottom:			0;
	background:		#666;
	cursor:			pointer;
}

div#infos_hide:hover,
div#menu_hide:hover{
	background: 	#aaa;
}