﻿/* CSS Document  Maritimt Forum*/

/*  background color textfields : f6fdfa */



#pictureLoop
{
	position:relative;
}

.xOverlay
{
	position:absolute;
}

body
{
	background-color:#495058;
	background-image:url(images/background_repeater.jpg);
	background-repeat:repeat-x;
	font-family:Arial;
}

#wrapper
{
	margin: 0 auto;
	padding: 0;
	padding-top:22px;
	width:969px;
}
#wrapperTriple
{
	background-color:#FFFFFF;
}

.break
{
	clear:left;
}

#header
{
	height:30px;
	width:969px;
	background-image:url(images/header.jpg);
}

#leftBar
{
	height:770px;
	width:34px;
	float:left;
	background-color:#FFFFFF; 
}

#content
{
	height:770px;
	min-height:770px;
	height:auto !important;
	width:900px;
	float:left;
	background-color:#FFFFFF;
}

#wrapperTop
{
	width:900px;
	height:88px;
	background-color:#FFFFFF;
}

#logo
{
	width:272px;
	height:88px;
	float:left;
}

#topRight
{
	height:72px;
	float:right;
	width:628px;
	text-align:right;
	padding-top:16px;
	
}

#topMenu
{
	font:verdana;
	font-size:11px;
	color:#3b95d2;
}

#topMenu A:link
{
	font:verdana;
	font-size:11px;
	color:#3b95d2;
	text-decoration:none;
}

#topMenu A:visited
{
	font:verdana;
	font-size:11px;
	color:#3b95d2;
	text-decoration:none;
}

#topMenu A:hover
{
	font:verdana;
	font-size:11px;
	color:#3b95d2;
	text-decoration:none;
}

#region
{
	margin-top:20px;
}
.dropList
{
	width:180px;
	height:22px;
	padding:0px;
	margin:0px;
	background-color:#e8eef0;
	color:#6d777a;
}

#wrapperTopBoxLeft
{
	width:219px;
	height:219px;
	float:left;
	padding:0px;
	margin:0px;
}

#portalPic
{
	padding-top:2px;
	padding-left:18px;
}

#portalDNK{
	padding-top:0px;
	padding-left:18px;
}


#portalText
{
	color:#3b95d2;
	font-size:11px;
	height:15px;
	width:170px;
	font-weight:bold;
	padding-left:18px;
	padding-top:10px;
}

#portalTextMore
{
	float:left;
	width:70px;
	height:10px;
	color:#004587;
	padding-left:18px;
	font-size:11px;
}

#portalTextMore A:link
{
	float:left;
	color:#004587;
	font-size:11px;
	text-decoration:none;
}

#portalTextMore A:visited
{
	float:left;
	color:#004587;
	font-size:11px;
	text-decoration:none;
}

#portalTextMore A:hover
{
	float:left;
	color:#03a8e5;
	font-size:11px;
	text-decoration:none;
}

#portalPic2
{
	float:left;
	width:110px;
}

#portalPic3
{
	float:left;
}



.topBoxPic
{
	height:8px;
	width:219px;
	padding:0px;
	margin:0px;
	display:block;
}

.topBoxPic2
{
	height:1px;
	width:219px;
	padding:0px;
	margin:0px;
	display:block;
}


#contentTopBoxLeft
{
	width:219px;
	height:203px;
	background-color:#f6fdfa;
	padding:0px;
	margin:0px;
}

#pictureLoop
{
	margin-left:12px;
	width:668px;
	height:220px;
	float:left;
}

#menu
{
	margin-top:6px;
	width:219px;
	float:left;
}

#menuContent
{
	padding:0px;
	margin:0px;
	padding-top:24px;
	width:219px;
	_width:219px;
	height:408px;
	min-height:408px;
	height:auto !important;
	background-color:#f6fdfa;
}

#menuContent ul
{
	list-style-type: none;
	margin:0px;
	_width:200px;
	padding-left:18px;
	width:200px;
}


#menuContent ul A:link
{
	list-style-type: none;
	margin:0px;
}

#menuContent ul A:visited
{
	list-style-type: none;
	margin:0px;
}

#menuContent li
{
	list-style-type: none;
	padding:0px;
	padding-bottom:15px;
	font-family:Arial;
	font-size: 11px;
	font-weight:bold;
	color:#2e8ecf;
	text-decoration:none;
}

#menuContent li A:link
{
	list-style-type: none;
	font-family:Arial;
	font-size: 11px;
	font-weight:bold;
	color:#2e8ecf;
	text-decoration:none;
}

#menuContent li A:visited
{
	list-style-type: none;
	font-family:Arial;
	font-size: 11px;
	font-weight:bold;
	color:#2e8ecf;
	text-decoration:none;
}

#menuContent li A:hover
{
	list-style-type: none;
	font-family:Arial;
	font-size: 11px;
	font-weight:bold;
	color:#004587;
	text-decoration:none;
}

#menuContent ul li ul
{
	list-style-type: none;
	margin-bottom:5px;
	margin-top:5px;
	padding:0px;
	font:Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#5f7078;
	_width:190px;
}

#menuContent ul li ul A:link
{
	list-style-type: none;
	font:Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#5f7078;
}

#menuContent ul li ul A:visited
{
	list-style-type: none;
	font:Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#5f7078;
}
#menuContent ul li ul A:hover
{
	list-style-type: none;
	font:Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#004587;
}

#menuContent ul li ul li
{
	list-style-type: none;
	_width:190px;
	margin-left:10px;
	_margin-left:10px;
	margin-bottom:5px;
	padding:0px;
	font:Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	color:#5f7078;
}

#menuContent ul li ul li A:link
{
	list-style-type: none;
	font:Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	color:#5f7078;
}

#menuContent ul li ul li A:visited
{
	list-style-type: none;
	font:Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	color:#5f7078;
}

#menuContent ul li ul li A:hover
{
	list-style-type: none;
	font:Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	color:#004587;
}

#contentWrapper
{
	width:435px;
	float:left;
	margin-left:12px;
	margin-top: 16px;
	padding-bottom:10px;
}

#mainContent
{
	width:435px;
	height:420px;
	min-height:420px;
	height:auto !important;
	background-color:#f6fdfa;
}

#contentHeader
{
	padding-top:6px;
	padding-left:12px;
	padding-bottom:9px;
	font-size:14px;
	font-weight:bold;
	color:#697981;
}

.contentBoxPic
{
	width:435px;
	height:9px;
	padding:0px;
	margin:0px;
	display:block;
}

.wrapperNews
{
	width:408px;
	/*height:75px;*/
	padding-left:12px;
	margin-bottom:14px;
}

.newsPicture
{
	width:92px;
	/*height:75px;*/
	padding-right:12px;
	float:left;
}

.newsText
{
	/*float:left;*/
	/*width:304px;*/
	/*height:75px;*/
}

.newsHeader
{
	color:#00578e;
	font-size:12px;
}

.newsHeader2
{
	color:#00578e;
	font-size:12px;
	/*width:355px;*/
	padding-left:12px;
	float:left;
}

.wrapperNewsHeader2
{
	padding-bottom:14px;
	height:16px;
}

.newsIngress
{
	color:#5f7078;
	font-size:12px;
}

#newsArchive
{
	padding-top:12px;
	padding-left:12px;
	color:#03a8e5;
	font-weight:bold;
	font-size:11px;
}

#newsArchive A:link
{

	color:#03a8e5;
	font-weight:bold;
	font-size:11px;
	text-decoration:none;
}

#newsArchive A:visited
{

	color:#03a8e5;
	font-weight:bold;
	font-size:11px;
	text-decoration:none;
}

#newsArchive A:hover
{
	color:#8b979d;
	font-weight:bold;
	font-size:11px;
	text-decoration:none;
}

.lesMer
{
	font-size:12px;
	width:65px;
	color:#03a8e5;
	float:left;
}

.lesMer A:link
{
	font-size:12px;
	width:65px;
	color:#03a8e5;
	text-decoration:none;
}

.lesMer A:visited
{
	font-size:12px;
	width:65px;
	color:#03a8e5;
	text-decoration:none;
}

.lesMer A:hover
{
	font-size:12px;
	width:65px;
	color:#8b979d;
	text-decoration:none;
}

#rightMenu
{
	margin-top:16px;
	margin-left:12px;
	width:219px;
	_width:207px;
	float:left;
	padding-bottom:10px;
}

#rightMenuContent
{
	padding:0px;
	margin:0px;
	padding-top:0px;
	width:219px;
	height:422px;
	min-height:422px;
	height:auto !important;
	background-color:#f6fdfa;
}

.calendarHeader
{
	color:#03a8e5;
	font-size:11px;
	padding:5px 5px 0px 15px;
}

.calendarTitle
{
	padding-top:12px;
	padding-left:15px;
	color:#186599;
	font-size:10px;
}

.calendarTitle A:link
{
	color:#186599;
	font-size:10px;
	text-decoration:none;
}

.calendarTitle A:visited
{
	color:#186599;
	font-size:10px;
	text-decoration:none;
}

.calendarTitle A:hover
{
	color:#03a8e5;
	font-size:10px;
	text-decoration:none;
}

.calendarText
{
	padding-left:15px;
	padding-right:5px;
	color:#697981;
	font-size:10px;
}

#wrapperSearch
{
	width:219px;
	width:204px;
	height:22px;
	margin:20px 0px 20px 15px;
}

.searchBtn
{
	width:40px;
	height:22px;
	color:#03a8e5;
}

.searchField
{
	width:150px;
	height:22px;
	line-height:20px;
	background-color:#dce8ec;
	border:none;
}

#feedHeader
{
	color:#03a8e5;
	font-size:11px;
	padding-left:15px;
	padding-top:16px;
}

.feedDate
{
	padding-top:12px;
	padding-left:15px;
	color:#697981;
	font-size:10px;
}

.feedTitle
{
	padding-left:15px;
	color:#186599;
	font-size:10px;
}

.feedSource
{
	padding-left:15px;
	color:#697981;
	font-size:10px;
}

#feedArchive
{
	padding-top:10px;
	padding-left:15px;
	color:#186599;
	font-size:10px;
}

#rightBar
{
	float:left;
	width:35px;
	height:770px;
	background-color:#FFFFFF;
}

#footer
{
	width:969px;
	height:83px;
	background-image:url(images/footer.png);
}

#footer A:link
{
	color:#2e8ecf;
	text-decoration:none;
}

#footer A:visited
{
	color:#2e8ecf;
	text-decoration:none;
}

#footer A:hover
{
	color:#004587;
	text-decoration:none;
}
#contactInfo
{
	width:665px;
	height:15px;	
	color:#76848b;
	font-size:11px;
	padding-top:12px;
	padding-left:40px;
	float:left;
}

#contactWebscape
{
	width:218px;
	height:15px;
	color:#76848b;
	float:left;
	/*font-weight:bold;*/
	/*padding-right:20px;*/
	text-align:right;
	font-size:11px;
	padding-top:12px;
}

#wrapperArticle
{
	padding-top:6px;
	padding-left:12px;
	width:400px;
}

#articleTitle
{
	color:#00578e;
	font-size:16px;
	padding-bottom:10px;
}

#articleIngress
{
	color:#5f7078;
	font-size:12px;
	font-weight:bold;
}

#articlePic
{
	width:165px;
	margin-left:16px;
	margin-bottom:14px;
	float:right;
	/*padding-left:10px;*/
}

#articleContent
{	
	color:#5f7078;
	font-size:13px;
}

#backLink A:link
{
	text-decoration:none;
	font-size:11px;
	color:#2e8ecf;
	font-weight:bold;
}

#backLink A:visited
{
	text-decoration:none;
	font-size:11px;
	color:#2e8ecf;
	font-weight:bold;
}

#backLink A:hover
{
	text-decoration:none;
	font-size:11px;
	color:#004587;
	font-weight:bold;
}

.wrapperCalendarDark
{
	width:435px;
	height:28px;
	background-color:#e7eff0;
}

.wrapperCalendarBright
{
	width:435px;
	height:28px;
	background-color:#f6fdfa;
}

.temaHeader
{
	width:198px;
	font-size:12px;
	padding-left:12px;
	height:28px;
	line-height:28px;
	float:left;
	font-weight:bold;
	color:#00578e;
}

.stedHeader
{
	font-size:12px;
	color:#00578e;
	padding-left:12px;
	width:130px;
	height:28px;
	line-height:28px;
	font-weight:bold;
	float:left;
}

.datoHeader
{
	font-size:12px;
	color:#00578e;
	font-weight:bold;
	padding-left:12px;
	width:71px;
	height:28px;
	line-height:28px;
	float:left;
}

.tema
{
	width:198px;
	font-size:12px;
	padding-left:12px;
	height:28px;
	line-height:28px;
	float:left;
	color:#5f7078;
	white-space:nowrap;
	overflow:hidden;
}

.tema A:link
{
	color:#5f7078;
	text-decoration:none;
}

.tema A:visited
{
	color:#5f7078;
	text-decoration:none;
}

.tema A:hover
{
	color:#00578e;
	text-decoration:none;
}

.sted
{
	font-size:12px;
	color:#5f7078;
	padding-left:12px;
	width:130px;
	height:28px;
	line-height:28px;
	float:left;
}

.dato,.datoRss
{
	font-size:12px;
	color:#5f7078;
	padding-left:12px;
	/*width:71px;*/
	height:28px;
	line-height:28px;
	float:left;
}

.dato {width:71px;}
#pdfPictureWrapper
{
	width:85px;
	height:115px;
	padding-top:16px;
	padding-left:15px;
	float:left;
}

#pdfInfo
{
	float:left;
	width:108px;
	height:135px;
}

#pdfDate
{
	padding-top:14px;
	padding-left:5px;
	color:#697981;
	font-size:10px;
}

#pdfTitle
{
	padding-left:5px;
	color:#186599;
	font-size:10px;
}

#pdfTitle A:link
{
	color:#186599;
	font-size:10px;
	text-decoration:none;
}

#pdfTitle A:visited
{
	color:#186599;
	font-size:10px;
	text-decoration:none;
}

#pdfTitle A:hover
{
	color:#697981;
	font-size:10px;
	text-decoration:none;
}

#pdfDesc
{
	padding-left:5px;
	color:#697981;
	font-size:10px;
}

.wrapperArchiveDark
{
	width:435px;
	height:28px;
	background-color:#e7eff0;
}

.wrapperArchiveBright
{
	width:435px;
	height:28px;
	background-color:#f6fdfa;
}

.articleTitleArchiveHeader
{
	width:323px;
	font-size:12px;
	padding-left:12px;
	height:28px;
	line-height:28px;
	float:left;
	font-weight:bold;
	color:#00578e;
}

.articleDateArchiveHeader
{
	font-size:12px;
	color:#00578e;
	padding-left:12px;
	width:88px;
	height:28px;
	line-height:28px;
	font-weight:bold;
	float:left;
}

.articleTitleArchive
{
	width:323px;
	font-size:12px;
	padding-left:12px;
	height:28px;
	line-height:28px;
	float:left;
	font-weight:bold;
	color:#5f7078;
}

.articleTitleArchive A:link
{
	font-size:12px;
	font-weight:bold;
	color:#5f7078;
	text-decoration:none;
}

.articleTitleArchive A:visited
{
	font-size:12px;
	font-weight:bold;
	color:#5f7078;
	text-decoration:none;
}

.articleTitleArchive A:hover
{
	font-size:12px;
	font-weight:bold;
	color:#004587;
	text-decoration:none;
}

.articleDateArchive
{
	font-size:12px;
	color:#5f7078;
	padding-left:12px;
	width:88px;
	height:28px;
	line-height:28px;
	font-weight:bold;
	float:left;
}
.searchHeader
{
	padding-top:6px;
	padding-left:12px;
	padding-bottom:9px;
	font-size:14px;
	font-weight:bold;
	color:#697981;
}

#searchResults
{
	width:420px;
}

.resultWrapper
{
	width:408px;
	height:32px;
	padding-left:12px;
	margin-bottom:14px;
}

.searchResultHeader
{
	width:408px;
	height:16px;
	line-height:16px;
	color:#00578e;
	font-size:12px;
	font-weight:bold;
}

.searchResultHeader A:link
{
	text-decoration:none;
	color:#2e8ecf;
}

.searchResultHeader A:visited
{
	text-decoration:none;
	color:#2e8ecf;
}

.searchResultHeader A:hover
{
	text-decoration:none;
	color:#00578e;
}

.searchResultDate
{
	line-height:16px;
	width:408px;
	height:16px;
	color:#697981;
	font-size:10px;
}

.EpostLabel
{
	color:#00578E;
	font-size:14px;
	float:left;
	padding-top:4px;
}

.FloatLeft{float:left;}

.TxtBoxAbonner
{
	border:medium none;
	 background-color:#DCE8EC;
	 height:22px;
	 line-height:20px;
	 width:200px;
	}
	
.Melding
{
	font-size:13px;
	color:#5F7078;	
}
