@import "default.css";
@import "../files/css/site.css";
@import "../katj/css/cms-navigation.css";

/* <- CMS Specific */

body,a,select,td,body.katjeditorbody {
	font-family:Verdana,Arial;
	font-size:11px;
}

input, body.katjeditorbody {
	text-align:left;
}

input, textarea {
	font-size:10px;
}

body.katjeditorbody {
	
}

input, .textareaComment {
	border-style:solid;
	border-width:1px;
}

input.katjSubmitImage {
	background-color:transparent;
}

.textareaComment {
	border-color:#000000;
}

form {
	text-align:left;
	display:block;
	margin-top:10px;
	margin-bottom:0px;
}

body {
	vertical-align:middle;
}

body.print {
	text-align:left;
}

div.columnHolder {
	float:left;	
}

div.pageletBox {
	clear:both;
	position:relative;
}

div.elementBox {
	margin-right:0px;
}

/* -> CMS Specific */


/* <- Site Specific */

a:link, a:visited {
	text-decoration:none;
	color:#095fa5;
}

.headline {
	font-size:12px;
	color:#ff571b;
	font-weight:normal;
	padding:0px;
	margin:0px;
}

h1.headline {
	font-size:18px;
	font-family:Verdana;
	margin-bottom:20px;
}

p.abstract {
	font-size:14px;
	color:#454e54;
	margin-bottom:10px;
}

div.master {
	position:relative;
	width:100%;
	text-align:center;
}

	div.topHolder {
		background-color:#00aeef;
		height:90px;
	}
	
		img.topLogo {
			float:left;
			margin-top:23px;
		}
		
		div.topMenuOuterHolder {
			float:left;
			margin-left:5px;
			margin-top:30px;
			width:925px;
		}
		
		div.topMenuHolder {
			clear:both;
			margin-top:0px;
			
		}
		
		div.topMenuHolder2 {
			clear:both;
			margin-left:13px;
			
		}
	
	div.innerHolder {
		width:978px;
		position:relative;
		margin-left:auto;
		margin-right:auto;
		text-align:left;
	}
	
	div.mainContentTop {
		clear:both;
		margin-top:5px;
	}
	
		div.mainContentTopLeft {
			width:583px;
			float:left;
		}
		
		div.mainContentTopRight {
			width:390px;
			float:left;
			margin-left:2px;
		}
		
		div.mainContentLeft {
			width:583-px;
			float:left;
		}
		
			div.mainContentLeft div.mainContentBox {
				margin-left:25px;
				margin-top:25px;
				width:528px;
				clear:both;
				
			}
			
				div.mainContentLeft div.mainContentBox p.bodyspan {
					line-height:14px;
				}
			
				div.mainContentLeft div.mainContentBox .abstract {
					line-height:18px;
				}
		
		div.mainContentRight {
			width:390px;
			float:left;
			margin-left:2px;
		}
		
			div.mainContentRight div.mainContentBox {
				margin-left:150px;
				margin-top:25px;
				width:220px;
				clear:both;
			}

div.stillingsHolder {
	width:386px;
	height:280px;
	background-image: url("../files/designimages/soegstilling_bg.jpg");
	background-position: top left;
	background-repeat: no-repeat;
	overflow: hidden;
}

	div.stillingsHolder div.content {
		margin-top:60px;
		margin-right:15px;
	}
	
		div.stillingsHolder div.content img {
			border:1px solid #FFFFFF;
			margin-bottom:2px;
		}
			
/* frontpage */

div.forsideSplash {
	clear:both;
}

div.bottomContentBoxes {
	clear:both;
	margin-top:10px;
}

	div.bottomContentBox {
		float:left;
		width:240px;
		margin-right:6px;
		background-image::url("../files/designimages/box-bg.gif");
		background-position:top left;
		background-repeat:repeat-x;
		background-color:#c4c4ba;
	
		font-size:13px;
		color:#3c464d;
		line-height:14px;	
	}
	
	div.bottomContentBox4 {
		margin:0px;
	}
	
	div.bottomContentBox div.bottonContentBoxContent {
		border:1px solid #969696;
		padding:8px;
		height:180px;
		overflow:hidden;
	}
	
		div.bottomContentBox div.bottonContentBoxContent .headline {
			color:#4c4c4c;
			font-size:18px;
			margin:0px;
		}
	
		div.bottonContentBoxContent ul {
			font-size:12px;
		}
	
	div.bottomContentBox4 div.bottonContentBoxContent {
		
	}	
			
/* frontpage end */
		
	div.bottomCredits {
		width:978px;
		margin-top:25px;
		margin-bottom:10px;
		padding-top:5px;
		border-top:1px solid #d4dddf;
		text-align:right;
		color:#d4dddf;
		font-size:10px;
	}
	
		div.bottomCredits a, div.bottomCredits a:visited {
			color:#d4dddf;
			font-size:10px;
			text-decoration:none;
		}


div.relevanteLinks {
	clear:both;
}

	div.relevanteLinks a, div.relevanteLinks a:visited {
		color:#095fa5;
	}
	

ul {
	list-style-image:url("../files/designimages/sas-ul.gif");
}

ul {
	margin: 0em;
	padding: 0em;
}

li {
	padding-left: 0em;
	margin-left: 1.75em;
	margin-bottom: 8px;
	margin-top: 8px;
	
}

	div.bottomContentBox div.bottonContentBoxContent ul {
		list-style-image:url("../files/designimages/ul-pil.jpg");
	}


/* styles */

.orange, span.orange {
	color:#ff571b;
}

.underoverskrift, span.underoverskrift {
	font-size:14px;
	color:#454e54;
}

/* -> Site Specific */

/* last in CSS-file <- */
img {
	border:0px;
}

img.contentImage {

}

div.hiddenLogin {
	z-index:10;
}

div.blockSpace {
	width:100%;
	height:1px;
	overflow:hidden;
	clear:both;
}

table.katjContentTable {
	width:auto;
}

/* -> last in CSS-file */
