#cmsmenuback {	background-image: none;	margin: 0px;	padding: 0px;	display: block;	background-color: #5a5a5a;}#cmsmenuback a {	color: #ffffff;}#navigation {	background-image: none;}#navigation UL, #langselect UL {	list-style-type: none;	margin: 0px;	padding: 0px;}#navigation LI, #langselect LI {	list-style-type: none;	position:relative;	float: left;	margin: 0px;}#navigation a, #langselect a {	display: block;	padding: 4px 10px 4px 10px;	/*background-image: url(/images/cms/menu_seperator.gif);*/	background-position: top left;	background-repeat: no-repeat;	margin: 0px;}#navigation a:hover, #navigation a.active {	background-color: #777777;	color: #ffffff;}#navigation a.active {	background-color: #888888;	color: #ffffff;}#navigation a:visited {	color: #ffffff;}#navigation li.firstMenuItem a {	background-image: none !important;	margin-left: -15px !important;}#langselect a, #langselect a:visited {	padding: 1px;	width:16px;	margin-right: 5px;	text-align: center;	border: 1px solid #dddddd;	color: #cccccc;}#langselect a:hover {	border-color:#004696;}#langselect a.active {	/*background-color: #5a5a5a;*/	border: 1px solid #000000;	color: #000000;}#langselect {	margin-left: 0px;	padding-left: 0px;}.filetree td, .filetree p {	line-height: 1em;}.btn {	border: 1px solid #5a5a5a;	background-color: #5a5a5a;	color:#ffffff;	padding: 2px 10px 2px 10px;	cursor: pointer;}.btn.wide {	width: 100px;}a, a:hover, a:visited {	color: #004696;}a.btn:hover, a.btn:visited {	color: #ffffff;	}a.act0 {	color: #cccccc;}a.act1 {	color: #000000;}/* drag'n'drop */	.drag_tree,#dragFloatDiv{		margin:0px;		padding:0px;	}	.drag_tree ul{	/* Sub menu groups */		margin-left:20px;	/* Left spacing */		padding-left:0px;		/*display:none;*/	/* Initially hide sub nodes */	}	#dragFloatDiv ul{		margin-left:20px;	/* Left spacing */		padding-left:0px;		}	.drag_tree li, #dragFloatDiv li{	/* Nodes */		list-style-type:none;		vertical-align:middle;			}	.drag_tree li a,#dragFloatDiv li a{	/* Node links */		/*color:#ff0000;*/		text-decoration:none;		padding-left:1px;		/*line-height:13px;*/		line-height: 22px;		margin-left:2px;			}	.drag_tree li a.highlightedNodeItem{		color:#FFF;		background-color:#009;	}			.drag_tree input.folderTreeTextBox{	/* Css for the text input - rename item */		font-size:10px;		margin:0px;		padding:0px;		height:12px;	}	#dragFloatDiv {		background-image: url(/images/cms/floatback.png);		padding:2px 3px 0px 0px;		border: 1px dotted #e0e0e0;	}	#dragFloatDiv a, #dragFloatDiv img {		/*background-image: url(/images/cms/floatback.png);*/	}	