/*LAYOUT*/

* {
   padding:0;
   margin:0;
}

body{font-size: 11px; background:#fff; font-family: arial, sans-serif;text-align: left; padding: 0px; margin: 0px; height: 100%;overflow: -moz-scrollbars-vertical;
}

#searchAreaGUL {
	height: 25px;
	color: #fff;
	font: normal normal bold 11px Tahoma, Arial;
	width: 250px;
	position: relative;
        top: 0px;
	right:0px;
	float:right;
	}

.searchInfoTextGUL {
	float:left;
	margin-right:5px;
	margin-top:2px;
	color:#003359;
	}

.searchTextGUL {
	vertical-align: middle;
	height: 16px;
	background-color: #f5f5f5;
	border: 1px solid #ccc;
	color: #003359;
	font: normal normal normal 11px Tahome, Arial;
	padding-left: 5px;
	width:120px;
	float:left;
	}

.searchSubmitGUL {
	vertical-align: middle;
	/*background-color: #FFD90F;*/
	background-color: #f5f5f5;
	color: #003359;
	border: 1px solid #ccc;
	font: normal normal bold 11px Tahoma, Arial;
	padding: 0 5px 3px 10px;
	height: 18px;
	margin: 0 0 0 5px;
	float:left;
	cursor:pointer
	}

hr.clear {
	clear: both;
	visibility:hidden;
	padding:0;
	margin:0;
	line-height:0px;
	}



#BasicHeader{
	font-size:24px;
	}

#leftColumn {
	width:260px;
	float:left;
	margin-top:20px;
	padding:0 0 0 0px
	}

#leftColumn h2{
	margin-left:20px
	}

.leftMenuHeader {
	border-bottom:1px dotted #ddd;
	border-top:1px dotted #ddd;
	color:#666;
	font-size:11px;
	font-weight:normal;
	margin:15px 10px 28px 15px;
	text-transform:uppercase
	}

#TextContent{
	position: relative;
	color: #00335a;
	padding:0 5px 30px 30px;
	margin-top: 20px;
	border-left:1px solid #ccc;
	float:left;
	width:600px; 

}





#TextContentFullWidth {margin:0;padding-left:20px;padding-right:20px;margin-bottom:40px}
#TextContentFullWidth ul{margin:0;padding:0}
#TextContentFullWidth li{list-style:none;}

#contentframe{
  color: red;
}

#main{margin: auto; margin-top: 20px; text-align: center; width: 870px;}

#top{border-bottom: 1px solid #CED7DE;}

#top ul{list-style: none; padding: 0px 0px 15px 0px; margin: 0px;}
#top ul li{display: inline; margin: 0px; padding: 0px;}
#top ul li a{padding: 10px;}



/* Subpages layout */
#content{text-align: left;}

#subNavigation{width: 20em; float: right;}
#subNavigation ul{list-style: none; border: 1px solid #FFE8CD; background: #FFF9D8;}



/* LINKS standards */
a:focus, a:hover {color:#000;}
a {color: #14223E;text-decoration:underline;}
h1 a{color: #666; text-decoration: none;}
h2 a{color: #666; text-decoration: none;}

/* ELEMENTS standards */
blockquote {margin:1.5em;color:#666;font-style:italic;}
strong {font-weight:bold;}
em, dfn {font-style:italic;}
dfn {font-weight:bold;}
sup, sub {line-height:0;}
abbr, acronym {border-bottom:1px dotted #666;}
address {margin:0 0 1.5em;font-style:italic;}
del {color:#666;}
pre, code {margin:1.5em 0;white-space:pre;}
pre, code, tt {font:1em 'andale mono', 'lucida console', monospace;line-height:1.5;}
li ul, li ol {margin:0 1.5em;}
ul, ol {margin:0 1.5em 1.5em 1.5em;}
ul {list-style-type:disc;}
ol {list-style-type:decimal;}
dl {margin:0 0 1.5em 0;}
dl dt {font-weight:bold;}
dd {margin-left:1.5em;}
table {margin-bottom:1.4em;width:100%;}
th {font-weight:bold;background:#C3D9FF;}
th, td {padding:4px 10px 4px 5px;}
tr.even td {background:#E5ECF9;}
tfoot {font-style:italic;}
caption {background:#eee;}

/* FORM ELEMENTS */
label {font-weight:bold;}
fieldset {padding:1.4em;margin:0 0 1.5em 0;border:1px solid #ccc;}
legend {font-weight:bold;font-size:1.2em;}
input.text, input.title, textarea, select {margin:0.5em 0;border:1px solid #bbb;}
input.text:focus, input.title:focus, textarea:focus, select:focus {border:1px solid #666;}
input.text, input.title {width:300px;padding:5px;}
input.title {font-size:1.5em;}
textarea {width:300px;height:250px;padding:5px;}
.error, .notice, .success {padding:.8em;margin-bottom:1em;border:2px solid #ddd;}
.error {background:#FBE3E4;color:#8a1f11;border-color:#FBC2C4;}
.notice {background:#FFF6BF;color:#514721;border-color:#FFD324;}
.success {background:#E6EFC2;color:#264409;border-color:#C6D880;}
.error a {color:#8a1f11;}
.notice a {color:#514721;}
.success a {color:#264409;}

.error ul{margin-bottom: 0; padding-bottom: 0;}


/* ----- Common Link properties -------- */

a:link, a:visited {
	color: #007AC9;
	text-decoration: none;
	font-family:arial;
	font-weight: bold;
	font-size: 11px;
}

a:hover {
	color: #003359;
	  text-decoration:none;
}
a:active {
	color: #003359;
	text-decoration: none;
}






/* ------------ HOME PAGE ---------------------- */
#ProductTeaserOnHomeContainer {width:975px;margin:20px 0 10px 10px;height:280px }
.ProductTeaserOnHome_PageHeader {background-image: url("/media/34236/pageheader3.jpg");background-repeat: no-repeat; padding:2px 10px 10px 10px;font-size:18px;color:#fff}
.ProductTeaserOnHomeDept {height:40px;margin:10px 0 5px 5px}
.ProductTeaserOnHomeDeptImage {/*background: #ffd90f;*/float:left;width:30px;height:30px;margin-right:10px;vertical-align: middle}
.ProductTeaserOnHomeDept img{float:left;padding:2px;margin-right:10px;}
.ProductTeaserOnHomeDept a{vertical-align:middle;padding-top:15px;font-size:12px}
.ProductTeaserOnHome {float:left; width:305px;margin-right:19px;/*background-image: url("/media/35173/bgteaserbox.jpg");background-repeat: repeat-x;*/height:230px}
.ProductTeaserOnHome_TextIntroduction {/*height:140px;*/padding:10px;border:1px solid #ddd;font-weight:bold}
.ProductTeaserOnHome_TextIntroduction img {width:100px;height:120px;padding:5px;border:1px solid #ddd;margin-right:10px;float:left}


/* ------------ SIGN IN PAGE ---------------------- */
#hjelpeTekstSignInSide {float:left;width:300px;height:200px;margin-top:20px}




























































































































































































































































/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */

