@charset "utf-8";
/* CSS Document */

*{
	padding:0;
	margin:0;
}

body{
	/*background:url(/images/page-bg-.jpg) #efede7 repeat-x top;*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
}

#wrapper{
	width:880px;
	margin:0 auto 0 auto;
	min-height:570px;
	/*background:url(/images/wrapper-.jpg) no-repeat bottom right;*/
	text-align:left;
	overflow:hidden;
}

#tagline{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:bold;
	font-style:italic;
	font-size:14px;
	color:#007576;
	/*height:38px;*/
	text-align:center;
	margin:8px 15px 15px 15px;
}

#header{
	width:850px;
	height:342px;
	margin:0 auto 14px auto;
	background:url(/images/header-i.png) no-repeat top left;
	display:block;
	clear:both;
	overflow:hidden;
	text-align:left;
	padding:0 0 0 10px;
	display: none;
}

#logo{
	/*background:url(/images/NASEPlogo.png) no-repeat top left;*/
	position:relative;
	width:285px;
	height:235px;
	top:20px;
	left:40px;
	z-index:3;
	display: none;
}

#logo span{
	display:none;
}

#logo img {
    border: 0;
    }

#logo a img {
    border: none;
}

#header .slogan{
	border:1px solid #666666;
	border-left:none;
	background:#ffffff;
	padding:10px;
	position:relative;
	z-index:5;
	left:2px;
	top:25px;
	width:380px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	font-weight:bold;
/*	text-transform:capitalize;*/
	display: none;
}

#header .slogan span{
	color:#007374;
}

#header img{
	border:1px solid #666666;
	margin:11px 8px 8px 2px;
	z-index:2;
	position:absolute;
	display: none;
}

#nav{
	display:block;
	clear:both;
	display: none;
}

#nav a{
	display:block;
	float:left;
	padding:9px 15px;
	background:url(/images/nav-righ.jpg) no-repeat right top;
	font-size:11px;
	color:#81725e;
	text-decoration:none;
}

#nav a:hover{
	color:#007475;
}

#nav a.active{
	color:#007475;
}

#nav .search{
	margin:6px 15px;
	display:block;
	float:right;
	width:225px;
}

#nav .search .input{
	background:url(/images/search-t.jpg) no-repeat top left;
	height:16px;
	width:154px;
	padding:2px;
	border:none;
}

#nav .search input{
	float:left;
	margin:0 0 0 8px;
}

#content-wrapper{
	padding:15px 0 15px 0;
	display:block;
	clear:both;
	text-align:left;
}

#col1{
	width:255px;
	display:block;
	float:left;
	display: none;
}

#col2{
	width:605px;
	display:block;
	float:left;
	margin:0 0 0 5px;
}
#col2 img{
	border:1px solid #cfcfcf;
}

#col2 h2{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:24px;
	color:#333333;
	font-weight:normal;
	margin:10px 0 15px 0;
}

#col2 p{
	font-size:12px;
	color:#666666;
	line-height:1.5;
}

#col2 a{
	color:#007374;
	text-decoration:none;
}

#col2 .entry{
	display:block;
	overflow:hidden;
	padding:25px;
}

#col2 .entry img{
	margin:0 0 10px 0;
}

/** #col2 .entry a{
	float:right;
	width:200px;
	text-align:right;
} **/

#col2 .entry2{
	display:block;
	overflow:hidden;
	padding:25px;
}

#col2 p.dt{
	text-align:right;
	color:#999999;
	font-size:11px;
}

#col2 .heading{
	color:#81725e;
	font-size:24px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	background:#dedbd1;
	padding:8px;
	margin:0 0 10px 0;
}

#col2 .c1{
	float:left;
	width:290px;
	display:block;
}

#col2 .c2{
	float:left;
	width:290px;
	display:block;
	margin:0 0 0 25px;
}

/* BIBLIOTEK */

#lillev{
	float:left;
	overflow:hidden;
	background-image:url(design/steingata_bg.png);
	width: 300px;
	height: 200px;
	margin: 5px 0 0 0;
	}
	
#lilleh{
	float:left;
	overflow:hidden;
	background-image:url(design/sjofarsmuseet_bg.png);
	width: 300px;
	height: 200px;
	margin: 5px 0 0 5px;
	}

#knappv{
	float:left;
	overflow:hidden;
	background-image:url(design/steingata_bg.png);
	width: 300px;
	height: 150px;
	margin: 5px 0 0 0;
	}
	
#knapph{
	float:left;
	overflow:hidden;
	background-image:url(design/sjofarsmuseet_bg.png);
	width: 300px;
	height: 150px;
	margin: 5px 0 0 5px;
	}

/* BIBLIOTEK END */


#footer{
	height:56px;
	background-color:#958571;
	width:100%;
	display:block;
	clear:both;
	display: none;
}


#footer-inner{
	width:880px;
	margin:0 auto 0 auto;
}

#footer-inner a{
	display:block;
	float:left;
	margin:20px 15px;
	font-size:11px;
	color:#dedbd1;
	text-decoration:none;
}

#footer-inner a:hover{
	color:#ffffff;
}

#footer-inner .leftadress{
	margin:10px 15px 0;
	display:block;
	float:left;
	width:450px;
	text-align:left;
	color:#ffffff;
}

#footer-inner .copy{
	margin:10px 15px 0;
	display:block;
	float:right;
	width:225px;
	text-align:right;
	color:#ffffff;
}


.box{
	background-color:#e5e2da;
	padding:8px;
	display:block;
	margin:0 0 15px 0;
	overflow:hidden;
}

.box-inner{
	border:1px solid #ffffff;
	background:url(/images/box-shad.jpg) #ffffff repeat-x top;
	overflow:hidden;
	/*padding:15px 20px 15px 20px;*/
}

.box .box-inner-plain{
	background:#ffffff;
	overflow:hidden;	
}

.box .box-inner-plain h2{
	color:#ffffff;
	font-size:12px;
	font-weight:bold;
	background:#958571;
	padding:15px;
	clear:both;
	margin:12px;
}

hr{
	border-top:1px solid #dedbd1;
	border-bottom:none;
	border-left:none;
	border-right:none;
	clear:both;
}

.ftopic h3{
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#333333;
	font-size:14px;
	padding:0 0 4px 0;
}

.ftopic{
	padding:12px;
	display:block;
	overflow:hidden;
	clear:both;
}


.ftopic p{
	color:#999999;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
}

.ftopic .posted{
	width:45%;
	float:left;
}
.ftopic .comments{
	width:45%;
	float:right;
	text-align:right;
}

.ftopic a{
	color:#007374;
	text-decoration:none;
	display:block;
	font-size:12px;
}

.ntopic h3{
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	font-weight:bold;
	font-size:12px;
	padding:0 0 4px 0;
}

.ntopic{
	padding:12px;
	display:block;
	overflow:hidden;
	clear:both;
}


.ntopic p{
	color:#999999;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
}

.ntopic a{
	color:#007374;
	text-decoration:none;
	display:block;
	font-size:12px;
}



.rtopic h3{
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#333333;
	font-size:18px;
	padding:0 0 4px 0;
	font-weight:normal;
}

.rtopic{
	padding:12px 12px 0 12px;
	display:block;
	overflow:hidden;
	clear:both;
}


.rtopic p{
	color:#999999;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
}

.rtopic .posted{
	width:45%;
	float:left;
}
.rtopic .comments{
	width:45%;
	float:right;
	text-align:right;
}

.rtopic a{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}

.rtopic img{
	float:left;
	margin:0  10px 10px 0;
}

.newsletter{
	padding:10px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:10px;
	color:#81725e;
	font-weight:bold;
	overflow:hidden;
}

.newsletter img{
	float:left;
	margin:0 10px 10px 0;
}

.newsletter .heading{
	color:#007576;
	font-size:18px;
	font-weight:bold;
}

.newsletter .input{
	background:url(/images/search-t.jpg) no-repeat top left;
	height:16px;
	width:154px;
	padding:2px;
	border:none;
	float:left;
}

.newsletter .btn{
	border:1px solid #cccccc;
	background:#e3db49;
	color:#ffffff;
	float:left;
	margin:0 0 0 10px;
}

#col1 a.menu{
	background:#ebe9e1;
	border:1px solid #dedbd1;
	color:#81725e;
	text-decoration:none;
	padding:10px;
	display:block;
	clear:both;
	margin:10px;
}




.path{
	margin:5px 0px 5px 25px;
	color:#666666;
	font-size:11px;
}

.path a{
	color:#666666;
}
.path a:hover{
	color:#666666;
}

.path a.active{
	color:#666666;
}

#col2 .more a{
	float:right;
	width:200px;
	text-align:right;
}

.more a{
	float:right;
	width:200px;
	text-align:right;
}



#col2 .entry p{
	padding-bottom:10px;
}



/* DIVERSE */

img.floatLeft { 
    float: left; 
    margin: 4px; 
}

img.floatRight { 
    float: right; 
    margin: 5px;
}

.employees img {
    float:left;
    padding: 0 20px 0px 0px;
}

.employees p {clear:both;}

.imgtxt {
margin-bottom: 11px;
font: 11px lucida grande, verdana, arial, helvetica, sans-serif;
text-align: left;
color: #666666;
}  

#qm0 {
	display: none;
}