@import "default.css";
@import "../files/css/site.css";
@import "../katj/css/katj-navigation.css";

input, body.katjeditorbody {
	text-align:left;
}

input {
	border-style:solid;
	border-width:1px;
}

form {
	text-align:left;
	display:block;
}

body {
	letter-spacing:0px;
	vertical-align:middle;
	text-align:center;
}

body.print {
	text-align:left;
}

a {
	text-transform: none;
	font-weight:normal;
}

a:hover, a:visited:hover {
	text-decoration:none;
}

h1.headLine, input.headline, .headLine, .headline {
	font-size:15px;
	font-weight:bold;
}

h2.abstract, textarea.abstract, .abstract, h2 {
	font-size:11px;
	font-style:normal;
}

div.credit {
	position:absolute;
	bottom:0px;
	right:0px;
	height:10px;
}

div.columnHolder {
	float:left;	
}

div.pageletBox {
	
}

div.elementBox {
	margin-right:10px;
}

table.master {
	width:100%;
	height:100%;
	background-color:#FFFFFF;
}

td.master {
	vertical-align:middle;
	text-align:center;
}

div.innerMaster {
	width:740px;
	height:570px;
	text-align:left;
	margin-left:auto;
	margin-right:auto;
	margin-top:auto;
	margin-bottom:auto;
	overflow:hidden;
}

div.scrollHolderLeft {
	width:20px;
	float:left;
}

div.leftColumn {
	width:230px;
	float:left;
}

div.rightColumn {
	width:490px;
	float:left;
}

div.leftColumnTop {
	height:70px;
	overflow:hidden;
}

div.projectLeftColumn {
	height:246px;
	overflow:hidden;
}

div.logoHolderStandard {
	position:absolute;
	top:333px;
	left:0px;
	height:135px;
}

div.logoHolderProject {
	height:145px;
}

div.menuHolder {
	position:absolute;
	top:480px;
	left:0px;
	z-index:10;
}

div.contentHolderStandard {
	width:456px;
	height:456px;
	overflow:hidden;
	margin-left:0px;
}

div.contentHolderFrontPage {
	width:456px;
	height:456px;
	overflow:hidden;
}

div.contentHolderProject {
	width:436px;
	height:316px;
	overflow:hidden;
	margin-left:20px;
	margin-top:145px;
}

div.contentHolderProjectList {
	width:456px;
	height:424px;
	margin-top:28px;
	overflow:hidden;
	margin-left:0px;
}

div.projectArticleNumbers, div.projectTitle {
	position:absolute;
	left:20px;
	top:479px;
	z-index:30;
}

div.projectTitle {
	top:481px;
	left:46px;
	font-size:9px;
	font-family:Arial;	
}

div.scroller {
	visibility:visible;
	margin-top:14px;
	position:absolute;
	top:456px;
	left:-2px;
}

div.scrollerLeft {
	margin-top:435px;
}

img.scrollUp, img.scrollDown {
	position:absolute;
	left:0px;
}

img.scrollUp {
	top:2px;
}

img.scrollDown { 
	top:18px;
}

div.content1, div.content2, div.content3, div.content4 {	
	margin:10px;
	margin-top:0px;
}

div.printWindowFrame {
	width:550px;
}

img {
	border:0px;
}

div.hiddenLogin {
	z-index:10;
}

div.blockSpace {
	width:100%;
	clear:both;
}

ul {
	padding:0px;
	margin:0px;
	margin-left:15px;
}

table.katjContentTable {
	width:99%;
}

td {
	padding:2px;
	padding-bottom:4px;
}

div.userhandler {
	position:static;
	clear:both;
	float:none;
}

div.nyhed-dato {
	width:40px;
	float:left;
	text-align:left;
}

div.nyhed-text {
	width:360px;
	float:left;
	overflow:hidden;
}

div.nyhed-billede {
	width:408px;
	float:left;
	overflow:hidden;
}

div.nyhedBox {
	clear:both;
}

div.katjPageletBtn {
	width:10px;
	height:10px;
	position:absolute;
	z-index:10;
	
}

span.haetten {
	font-family:Haettenschweiler,Impact,Arial, Verdana;
}

span.brown {
	font-family:Haettenschweiler,Impact,Arial, Verdana;
	font-size:22px;
	color:#B49D33;
}

span.darkbluegreen {
	font-family:Haettenschweiler,Impact,Arial, Verdana;
	font-size:22px;
	color:#006E78;
}

span.darkbrown {
	font-family:Haettenschweiler,Impact,Arial, Verdana;
	font-size:22px;
	color:#5E3C36;
}

span.darkgreen {
	font-family:Haettenschweiler,Impact,Arial, Verdana;
	font-size:22px;
	color:#336633;
}

span.darkorange {
	font-family:Haettenschweiler,Impact,Arial, Verdana;
	font-size:22px;
	color:#FF6633;
}

span.darkpink {
	font-family:Haettenschweiler,Impact,Arial, Verdana;
	font-size:22px;
	color:#cc1586;
}

span.lightbluegreen {
	font-family:Haettenschweiler,Impact,Arial, Verdana;
	font-size:22px;
	color:#009999;
}

span.lightblue {
	font-family:Haettenschweiler,Impact,Arial, Verdana;
	font-size:22px;
	color:#ADDCCD;
}

span.lightgreen {
	font-family:Haettenschweiler,Impact,Arial, Verdana;
	font-size:22px;
	color:#BFD032;
}

span.orange {
	font-family:Haettenschweiler,Impact,Arial, Verdana;
	font-size:22px;
	color:#FF9933;
}

span.pink {
	font-family:Haettenschweiler,Impact,Arial, Verdana;
	font-size:22px;
	color:#EC82B4;
}

span.red {
	font-family:Haettenschweiler,Impact,Arial, Verdana;
	font-size:22px;
	color:#CC3333;
}



