div.newsQuickTextArticle {
	margin-bottom:20px;
}

	
div.cmsContainer, div.newsContainer {
	min-height:30px !important;
}
div.newsBox, div.noNews {
	border:1px dashed #CCC !important;
	overflow:auto !important;
}
	div.noNews {
		padding:5px;
	}
	div.newsBox:hover {
		opacity:0.5 !important;
		filter:alpha(opacity=50) !important;
		cursor:pointer !important;
	}
div.cmsContainer {
	border:1px dashed #CCC !important;
}
	div.cmsContainer:hover {
		opacity:0.5 !important;
		filter:alpha(opacity=50) !important;
		cursor:pointer !important;
	}

input.kobraButtonStyle {
	border:1px solid #000;
	padding:4px;
	margin:4px;
}


div.kobraEditorPopupBg {
	position:absolute;
	top:0;
	left:0;
	height:100%;
	width:100%;
	background:#000;
	opacity:0.5;
	filter:alpha(opacity=50);
}

div.kobraEditorPopup {
	position:absolute;
	min-width:1024px;
	min-height:480px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	background:#333;
	color:#FFF;
	padding:5px;
	top:50px;
}

div.kobraEditorPopupHeader h3 {
	margin-bottom:10px;
	font-size:23px;
}

div.kobraEdiorPopupEditorContainer {
	
}

div.kobraEditorPopupContentBox {

}

div.kobraEditorPopupNewsQuickBox {

}

div.kobraEditorPopupNewsContentBox {
	margin-top:10px;
}
input.kobraEditorPopupNewsTitleInput {
	width:99%;
	padding:5px;
	margin:2px 0;
	margin-bottom:10px;
	border:1px solid #CCC;
	font-size:16px;
}
	div.kobraEditorPopupTabs {
		overflow:auto;
		clear:both;
		margin-left:5px;
	}
	div.kobraEditorPopupTabs div {
		float:left;
		cursor:pointer;
		padding:5px 10px;
		background:#CCC;
		color:#000;
		margin-right:10px;
		border:1px solid #CCC;
		border-bottom:0;
		/*-moz-border-radius:5px;
		-webkit-border-radius:5px;
		border-radius:5px;
		
		-moz-border-radius-bottomleft:0;
		-moz-border-radius-bottomright:0;
		-webkit-border-radius-bottomleft:0;
		-webkit-border-radius-bottomright:0;
		border-bottom-left-radius:0;
		border-bottom-right-radius:0;*/
	}
	div.kobraEditorPopupTabs div.current {
		color:#000;
		background:#EAEAEA;
	}
	
	div.kobraEdiorPopupEditorContainer div.tab {
		clear:both;
		background:#EAEAEA;
		color:#000;
		padding:10px;
		
		-moz-border-radius-topright:5px;
		-moz-border-radius-bottomleft:5px;
		-moz-border-radius-bottomright:5px;
	}
	div.kobraEdiorPopupEditorContainer div.tab h3 {
		clear:both;
	}
input.nextButton.big {
	display:block; 
	padding:10px; 
	font-size:20px; 
	float:none; 
	width:100%;
	margin:5px 0;
	cursor:pointer;
	border:2px solid #000;
}
	
input.saveButton.big {
	display:block; 
	padding:10px; 
	font-size:20px; 
	float:none; 
	width:100%;
	margin:5px 0;
	cursor:pointer;
	border:2px solid #000;
}
	
	input.saveButton.big.left {
		float:left;
		width:48%;
	}	
input.cancelButton.big {
	display:block; 
	padding:10px; 
	font-size:20px; 
	float:none; 
	width:100%;
	margin:5px 0;
	cursor:pointer;
	border:2px solid #000;
}
	
	input.cancelButton.big.right {
		float:right;
		width:48%;
	}
	
	/* Flyttet fra dreamsoft/lib/kobra.css */

/* Confirm box */
#kobraConfirmBox {
	position:absolute;
	background:#333;
	min-height:80px;
	min-width:170px;
	padding:10px;
	color:#FFF;
	text-align:center;
	font:12px tahoma;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	line-height:25px;
}
	#kobraConfirmBox h3 {
		font-size:14px;
	}

	#kobraConfirmBox input[type ^="button"], #kobraConfirmBox input[type ^="submit"] {
		padding:3px;
		margin:5px;
	}
	#kobraConfirmBox input[type ^="text"] {
		padding:3px;
	}
	#kobraConfirmBox form {
		text-align:left;
	}
	
	#kobraConfirmBox select {
		padding:2px;
	}
		#mainTemplate {
			text-align:left;
			padding:5px;
			width:auto; 
			min-height:200px;
		}
/* Confirm box SLUTT */

/* TOOLBAR NY */
/* required to avoid jumping */
#commentWrapper {
	position:absolute; 
	left:0;
	right:0;	
	margin-top:-40px;
}

#comment {
  position:absolute;
  top:0;
}
	#comment.fixed {
	  position:fixed;
	  top:0;
	}
div.cmsToolBar {
	left:0;
	right:0;
	padding:6px;
	border:1px solid #222;
	background:#A71039;
	color:#FFF;
	overflow:auto;
	z-index:3;
}
	div.cmsToolBar a {
		display:block;
		padding:10px;
		margin:2px;
		border:1px solid transparent;
		color:#FFF;
		text-decoration:none;
		border-radius:3px;
		float:left;
	}
	div.cmsToolBar a:hover {
		border:1px solid #666;
		background:#FFF;
		color:#A71039;
	}
		div.cmsToolBar span.seperator {
			background:url("../../lib/js/tinymce/themes/advanced/img/icons.gif") repeat scroll -180px 0 transparent;
			display:block;
			height:20px;
			margin:6px 2px 0 4px;
			width:2px;
			float:left;
		}
		div.cmsToolBar img {
			float:left;
			margin-right:5px;
		}

/* TOOLBAR SLUTT */

#kobraToolbarDialogBoxBackground, .kobraToolbarDialogBoxBackground {
	position:absolute;
	background:#FFF;
	opacity:0.5;
	filter:alpha(opacity=50);
	top:0;
	left:0;
	z-index:4;
}
#kobraToolbarDialogBox {
	z-index:5;
	position:absolute;
}
	.kobraBox input[type ^="text"] {
		border:1px solid #CCC;
		background:#FFFFFF;
		padding:3px;
		width:98.5%;
		display:block;
		float:none;
	}
	.kobraBox input[type ^="button"], .kobraBox input[type ^="submit"], .kobraBox input[type ^="reset"] {
		padding:3px;
		border:1px solid #BBB;
		background:#CCC;
		cursor:pointer;
		color:#444;
	}
		.kobraBox input[type ^="button"]:hover, .kobraBox input[type ^="submit"]:hover, .kobraBox input[type ^="reset"]:hover {
			background:#DDD;
		}
	.kobraBox select {
		width:100%;
		padding:3px;
		border:1px solid #CCC;
	}
	.kobraBox textarea {
		max-width:98.5%;
		max-height:350px;
	}
	.kobraBox hr {
		margin:4px 0;
		border-top:1px solid #CCC;
	}
	.kobraBox h3 {
		font-weight:normal;
	}
	.kobraBox h3.dialogTitle {
		margin-top:3px;
		font-size:18px;
		float:left;
	}
	.kobraBox div.topic {
		font-size:12px;
		color:#333;
	}
	.kobraBox div.topic.spaced {
		margin-bottom:10px;	
	}
	.kobraBox div.topic.outlined {
		border:1px solid #CCC;
		background:#EEE;
		padding:3px;
	}
		.kobraBox div.topic h3.title {
			font-size:12px;
			margin:0;
			padding:0;
			height:18px;
		}
		.kobraBox div.topic p {
			clear:both;
			margin-bottom:10px;
		}
	.kobraBox.main {
		padding:5px;
		border:1px solid #CCC;
		background:#FFF;
		min-width:640px;
		overflow:auto;
	}
	.kobraBox.sub {
		margin:5px;
		padding:3px;
		border:1px solid #CCC;
		background:#EAEAEA;
		color:#000;
	}
	.kobraBox.sub.left {
		float:left;
		width:auto;
	}
	.kobraBox.sub.right {
		float:right;
		width:auto;
	}
	.kobraBox h3.helpline {
		float:left;
		height:24px;
	}
	.kobraBox.sub img.help {
		float:right;
	}
	.kobraBox hr {
		clear:both;
	}
	.kobraBox table select {
		width:100%;
	}

	.kobraBox ul.expandable {
	
	}
		.kobraBox ul.expandable ul {
			margin-top:-1px;
			padding:3px;
			padding-top:0;
			border:1px solid #CCC;
			border-top:1px solid #EEE;
			background:#EEE;
		}
			.kobraBox ul.expandable ul li {
				margin-bottom:1px;
				margin-left:12px;
				padding:3px;
				cursor:pointer;
			}
				.kobraBox ul.expandable ul li:hover, .kobraBox ul.expandable ul li.active {
					background:#316AC5;
					color:#FFF;
				}
		.kobraBox ul.expandable li.navTitle {
			border:1px solid #CCC;
			padding:3px;
			background:#EEE;
			cursor:pointer;
		}
		.kobraBox ul.expandable li.navTitle:hover, .kobraBox ul.expandable li.navTitle.titleActive {
			background:#316AC5;
			color:#FFF;
		}
		.kobraBox ul.expandable li.navTitle:before{
			padding-left:10px;
			margin-top:5px;
			background:transparent url(http://www.dreamsoft.no/eadmin/lib/images/icons/bullet_add_1.png) left no-repeat;
			/*content:'<img src="http://www.dreamsoft.no/eadmin/lib/images/icons/bullet_add_1.png" />';*/
			width:10px;
			height:10px;
			content:' ';
		}
/* Loadingscreen */
#loadingScreen {
	width:500px;
	margin:50px auto;
	text-align:center;
	font-size:24px;
}
	#loadingScreen p {
		margin-bottom:25px;
	}
	
img.help {
	border:0;
	cursor:pointer;
}
	/* Flyttet fra dreamsoft/lib/kobra.css SLUTT */
	
	/* Flyttet fra dreamsoft/lib/panda.css */
#rightclickdiv {
	min-width:170px;
	padding-left:3px;
	padding-right:3px;
	background:#FFF;
	font:8pt tahoma;
	border:1px solid #CCC;
	z-index:1100;
	box-shadow:3px 3px 4px #CCC;
	-moz-box-shadow:3px 3px 4px #CCC;
	-webkit-box-shadow:3px 3px 4px #CCC;
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#CCC')";
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#CCC');
}
	#rightclickdiv img {
		float:left;
		position:absolute;
		height:15px;
		margin-left:-21px;
	}
	#rightclickdiv div {
		padding-bottom:3px;
		padding-top:2px;
		border-bottom:1px solid #CCC;
	}
		#rightclickdiv a {
			cursor:default;
			padding-left:15px;
			padding-right:15px;
			padding-bottom:1px;
			padding-top:1px;
			display:block;
			color:#000;
			text-decoration:none;
			padding:5px 25px;
			cursor:pointer;
		}
		
		#rightclickdiv a:hover {
			background:#E1E4EC;
			text-decoration:none;
		}
	
	#rightclickdiv div.last {
		border-bottom:0px;
	}
	/* Flyttet fra dreamsoft/lib/panda.css SLUTT */
