/* design note | resetting browser defaults ------------------------------------------------------- */

* { margin:0px; padding:0px; }/* clear default settings (not IE4) */
a img { border:none; }/* clear border on linked images */ 
form { margin:0px; }/* clear hidden margin on form elements */

/* elements | base font ---------------------------------------------------------------------------- */

body, div,
h1, h2,
h3, h4,
h5, h6,
p, 
dt, dd, 
ol ,ul, li,
legend, label,
th, td, caption,
input, textarea, select { color:#727272;color:#424242; font-family: Microsoft Sans Serif, Helvetica Neue, Helvetica, Arial, Verdana,  Geneva, sans-serif; font-weight: normal; font-size: 12px ;}
tr,td, p{ margin:0 0 0 0; padding:0 0 0 0;}
body, div, td { font-size: 12px;  }

/* elements2 | base font ---------------------------------------------------------------------------- */

.text { color:#787878; font-family: Microsoft Sans Serif, Helvetica Neue, Helvetica, Arial, Verdana,  Geneva, sans-serif; font-weight: normal; font-size: 12px ;}

/* elements | paragraphs ---------------------------------------------------------------------- */

h1 { color:#094FA3; font-family:Microsoft Sans Serif, Helvetica Neue, Helvetica, Verdana, Arial , Geneva, sans-serif; font-size: 20px; font-weight: normal; margin-bottom: 5px;}
h2 { font-family: Microsoft Sans Serif, Helvetica Neue, Helvetica, Arial , Verdana, Geneva, sans-serif; font-size: 12px; color: #094FA3;font-weight: bold; margin-bottom: 2px;margin-top: 5px;}
h3 { font:Microsoft Sans Serif, Helvetica Neue, Helvetica, Arial , Verdana, Geneva, sans-serif thin 12px;font-weight: bold; margin-bottom: 0px; margin-top: 20px;}

em {width: 99%;}

.i1 {color:#424242; font:Microsoft Sans Serif, Helvetica Neue, Helvetica, Verdana, Arial , Geneva, sans-serif; font-size: 12px; font-weight: bold; margin: 0px 0px 0px 0px;}
.i1 p {color:#424242; font:Microsoft Sans Serif, Helvetica Neue, Helvetica, Verdana, Arial , Geneva, sans-serif; font-size: 12px; font-weight: bold; margin: 0px 0px 15px 0px;}
.b1 {color:#424242; margin-top:0px;}
.b1 p, p.b1 {color:#424242; margin: 0px 0px 15px 0px;}
.b1 td p, .i1 td p, .i2 td p {color:#424242; margin: 0;}
.i2 p{margin: 0;}
.msg .b1 td, .msg .b2 td, .msg .i1 td, .msg .i2 td {color:#424242;padding: 3px 0px 3px 0px;}

/* Alignment-classes -----------------------------------------------------------------------------------*/

.hidden {display: none;}
.right {text-align: right;}
.left {text-align: left;}
.center {text-align: center;}
.clear {clear: both;}
.floatleft {float: left;}
.floatright {float: right;}
.floatleft_bold {float: left; font-weight: bold;}

/* elements | p tags ------------------------------------------------------------------- */

p { margin:0px 0px 15px 0px;}
p.footer { font-size:10px; padding-bottom:6px; margin-bottom:20px; border-bottom:#D1D1D1 1px solid; }

span.small { font-size:9px; }
small { color:#999999; font-size:9px; }

/* elements | links ------------------------------------------------------------------- */

.a:link {color:#787878; font-weight: normal; text-decoration:none; }

.a:active {color:#787878; font-weight: normal; text-decoration:none; }

.a:hover {color:#787878; font-weight: normal; text-decoration: underline;}

.a:visited {color:#787878; font-weight: normal; text-decoration:none; }



/* elements | forms ------------------------------------------------------------------- */

label { font-size:10px; font-weight:bold; }
legend { font-size:12px; font-weight:bold; }

input,
textarea,
select { font-size:10px; font-weight:normal; }




/* elements | listings ------------------------------------------------------------------- */

ol, ul { margin-left:30px; }
.msg ul {margin-left:15px;list-style-image: url(/eway/custom/design/fasttrack/images/arrow.gif); list-style-type: circle;}

ul ul { margin-left:0px;  }/* when nested */
ul ul li { list-style-type:none; }/* when nested */

dl { margin-bottom:20px; }
dt { font-size:10px; font-weight:bold; }
dd { padding:0px; padding-bottom:10px; margin:0 0 10px 0; }

hr { height:1px; margin:0px; }

/*.box ul {list-style-image: url(/eway/custom/design/fasttrack/images/arrow.gif); list-style-type: circle;} 
.box ul {list-style-type: none;} */
.boxbg ul { list-style-type: none; margin-left: 15px;}



.searchresults {float: left; width: 407px;}
.searchresults ul{list-style-image: url(/eway/custom/design/fasttrack/images/arrow.gif); list-style-type: none; margin-top: 6px;
	margin-left: 20px; _margin-left: 17px;}
.searchresults li{ margin-bottom: 6px;}
#left .searchresults li .i2 {width: 380px;}


/* eway-specialties -------------------------------------------------------------------*/

.datePicker{    BEHAVIOR: url(/eway/library/components/datepicker.htc);    CURSOR: hand}

#toggle{float:right;  }
#toggle a.authorlink {font-size:10px; text-decoration: underline; color:#000000;}
#toggle a.authorlink:hover {font-size:10px; text-decoration: underline;color:#CE4C48;}
#toggle img{vertical-align:middle;}

/* Design - sections & canvas ---------------------------------------------------------*/

BODY {TEXT-ALIGN: center;}
DIV#flyt {BACKGROUND-POSITION: center top; BACKGROUND-IMAGE: url(/eway/custom/design/fasttrack/images/forside-ramme.gif); MARGIN-LEFT: auto; MARGIN-RIGHT: auto; BACKGROUND-REPEAT: repeat-y; HEIGHT: auto; TEXT-ALIGN: center; }
DIV#innhold {BACKGROUND-COLOR:#FFFFFF; MARGIN-LEFT: auto; WIDTH: 834px; MARGIN-RIGHT: auto; BACKGROUND-REPEAT: no-repeat; HEIGHT: auto; TEXT-ALIGN: center;
	overflow: hidden; }
#top {float:left; width: 834px; text-align: left;}
#main {float:left; width: 834px; text-align: left;BACKGROUND-IMAGE: url(/eway/custom/design/fasttrack/images/main.gif); background-repeat: repeat-y;}

#top { margin-top: 1px; padding:0 0 0 0;}
/*#flash { position: relative; width: 100%; float: left; margin: 1px 0px 19px 6px; _margin: 1px 0px 5px 3px; }*/
#flash { position: relative; width: 100%; float: left; margin: 0px 0px 0px 6px; _margin: 0px 0px 0px 3px; padding: 1px 0px 19px 0px; _padding: 1px 0px 5px 0px; background-color: #ffffff; }
#flash p {margin: 0px 0px 0px 0px; padding:opx 0px 0px 0px;}
/*#topmenu{margin: 54px 8px 8px 8px; height:23px; background: white;}
#topmenu a{margin: 3 30 0 10; padding: 3 0 3 0;}
#topmenu a{color:#3F9494; font-size:12px;}
#topmenu a:hover {margin:auto; color:#EA5E0C; font-size:12px;} */
.search{padding: 20px 0px 0px 10px;}
.search input{ width: 150px;}
.search .searchbtn{width: 30px;}
.searcheng{padding: 20px 0px 0px 10px;}
.searcheng input{ width: 135px;}
.searcheng .searchbtneng{width: 45px;}
/* Design - TopArea -------------------------------------------------------------------*/
#logo {position:relative;float:left; width: 172px; height: 45px; margin:15px 0px 0px 5px; 
	BACKGROUND-IMAGE: url(/eway/custom/design/fasttrack/images/logo.gif);}
#logo a {display: block; height: 100%;}
#top .box{float: left; width: 201px; margin-left: 6px; border-bottom: solid 1px #BFB6B6;}
#top .firstbox{float: left; width: 201px; margin-left: 6px; _margin-left: 3px; border-bottom: solid 1px #BFB6B6;}
#top .boxheader{ BACKGROUND-IMAGE: url(/eway/custom/design/fasttrack/images/main_header_small.gif) ;height: 7px; margin: 0px 0px 1px 0px;}
#top .boxbg{ background-color: #F6F6F6; height: 81px;text-transform:uppercase; color:#424242;font-size:9px;}
#top .boxbg a:link, #top .boxbg a:visited{text-transform:uppercase; color:#424242;font-size:9px; font-weight: normal; text-decoration: none;}


/* Design - LeftMenu ------------------------------------------------------------------*/

#menu{float: left; width: 207px; margin: 0 0 0 0; background-color: #ffffff;}
#menu a { text-decoration: none; font-family: Helvetica, Arial , Verdana, Geneva, sans-serif; font-weight: normal;}
#menu .mainmnu {list-style-type:none; width:205px; margin: 0px 0px 0px 2px;color:#424242; background: url(/eway/custom/design/fasttrack/images/left_menu_divider.gif) no-repeat top right; padding:8 0 0 0;}

/*#menu li.mnu, #menu li.mnuselected, #menu li.mnudescsel, #menu li.mnusub, #menu li.mnusubclosed, #menu li.mnusubsel, 
#menu li.mnusubselopen, #menu li.mnusubdescsel*/
#menu li {position: relative; border-top: solid 1px #ffffff; margin: 0 0 -1px 0; padding: 0 0 0 0; border-bottom:1px solid #f6f6f6}
#menu ul, #menu a {position: relative; display:block; margin:0; padding:0;}
#menu ul li{background:#f6f6f6 url(/eway/custom/design/fasttrack/images/left_menu_not_selected.gif) repeat-y left;}
#menu ul li a:link, #menu ul li a:visited { display: block; font-size: 14px; color: #666666; padding: 5 0 5 11;}
#menu ul li.mnuselected a:link,#menu ul li.mnuselected a:active,#menu ul li.mnuselected a:visited { display: block; font-weight: bold; font-size:14px; color:#2E60b0; padding: 5 0 5 11; background: #ffffff url(/eway/custom/design/fasttrack/images/left_menu_selected.gif) repeat-y left;}
#menu ul li.mnudescsel a:link,#menu ul li.mnudescsel a:active,#menu ul li.mnudescsel a:visited { display: block; font-weight: bold; font-size:14px; color:#2E60b0; padding: 5 0 5 11; background: #f6f6f6 url(/eway/custom/design/fasttrack/images/left_menu_not_selected.gif) repeat-y left;}
#menu ul li a:hover, #menu ul li.mnuselected a:hover, #menu ul li.mnudescsel a:hover {color:#2E60b0; padding: 5 0 5 11; height:auto; background: #ffffff url(/eway/custom/design/fasttrack/images/left_menu_selected.gif) repeat-y left;}

#menu ul li ul.mnuexpanded li a:link, #menu ul li ul.mnuexpanded li a:visited { position:relative; height:auto; font-weight: normal; background:#f6f6f6 url(/eway/custom/design/fasttrack/images/left_menu_not_selected.gif) repeat-y left; display: block; font-size: 12px; color: #2e60b0; padding: 0 0 0 30;}
#menu ul li ul.mnuexpanded li.mnusubselopen a:link, #menu ul li ul.mnuexpanded li.mnusubselopen a:visited,
#menu ul li ul.mnuexpanded li.mnusubsel a:link, #menu ul li ul.mnuexpanded li.mnusubsel a:visited {height:auto; background: #ffffff url(/eway/custom/design/fasttrack/images/left_menu_selected.gif) repeat-y left; display: block; font-size: 12px; font-weight: bold; color: #2e60b0; padding: 0 0 0 30;}
#menu ul li ul.mnuexpanded li.mnusubdescsel a:link, #menu ul li ul.mnuexpanded li.mnusubdescsel a:visited {height:auto; background: #f6f6f6 url(/eway/custom/design/fasttrack/images/left_menu_not_selected.gif) repeat-y left; display: block; font-size: 12px; font-weight: bold; color: #2e60b0; padding: 0 0 0 30;}
#menu ul li ul.mnuexpanded li a:hover, #menu ul li ul.mnuexpanded li.mnusubselopen a:hover,#menu ul li ul.mnuexpanded li.mnusubdescsel a:hover {height:auto; background: #ffffff url(/eway/custom/design/fasttrack/images/left_menu_selected.gif) repeat-y left; display: block; font-size: 12px; color: #2e60b0; padding: 0 0 0 30;}

#menu ul li ul.mnuexpanded li ul.mnuexpanded li a:link, #menu ul li ul.mnuexpanded li ul.mnuexpanded li a:visited {height:auto;background:#f6f6f6 url(/eway/custom/design/fasttrack/images/left_menu_not_selected.gif) repeat-y left; display: block; font-size: 12px; font-weight: normal; color: #2e60b0; padding: 0 0 0 50;}
#menu ul li ul.mnuexpanded li ul.mnuexpanded li a:hover {height:auto; background: #ffffff url(/eway/custom/design/fasttrack/images/left_menu_selected.gif) repeat-y left; display: block; font-size: 12px; color: #2e60b0; padding: 0 0 0 50;}
#menu ul li ul.mnuexpanded li ul.mnuexpanded li.mnusubsel a:link, #menu ul li ul.mnuexpanded li ul.mnuexpanded li.mnusubsel a:visited {height:auto; background: #ffffff url(/eway/custom/design/fasttrack/images/left_menu_selected.gif) repeat-y left; display: block; font-size: 12px;font-weight: bold; color: #2e60b0; padding: 0 0 0 50;}


#menu .mnucollapsed{display:none;}

#menu .imghide {display:none;}
#menu .imgshow { position:relative; left:-3px;}

#menu .edititem{background:#EDEDED; font-size:10px; margin:0 0 0 6; width:100%;}







#leftmenubanner {margin: 1px 0px 0px 0px; _margin: 1px 0px -2px 0px;}
#leftmenubanner p{background: url(/eway/custom/design/fasttrack/images/left_area_plain.gif) repeat-y; width:201px; height: auto; margin:0 0 0 6; padding:35 0 20 5; color: #FFFFFF; font-size: 26px; line-height:30px; }
#leftmenubanner img{background: none; width:201px;margin:0 0 0 6; padding:0 0 0 0;  }


/* Design - Horizontal KWMenu */
ul.mainmnu_horz {margin: 0px 0px 0px 6px;}
ul.mainmnu_horz	li.mnu_horz{ list-style-type:none; float: left;padding: 0px 10px 0px 0px;}
ul.mainmnu_horz	li.mnu_horza{ text-decoration: none;}
ul.mainmnu_horz	li.mnu_horza:hover{text-decoration: underline;}


/* Design - Company selector --------------------------------------------------------*/
#company_box {width:201px; height: 50px; _height: 64px; margin: 0px 0px 0px 6px;color:#424242; background:#f6f6f6;padding: 7px 0px 7px 0px; overflow: hidden;}
#company_box .whiteline {background-color: #ffffff;}
#company_box .greyline {background: url(/eway/custom/design/fasttrack/images/left_menu_divider.gif) no-repeat top right; height: 7px;}
#company_box h1 { margin: 6px 0px 0px 0px; padding: 0px 0px 0px 0px; text-indent: 7px; font-size:14px; color:#666666; font-family: Helvetica, Arial , Verdana, Geneva, sans-serif; font-weight: normal;}
#company_box select {clear:both; width:187px;margin: 13 0 5 7; height: 18px; font-size: 12px;font-family: Helvetica, Arial , Verdana, Geneva, sans-serif; font-size: 11px;color: #666666;}
#company_box .i1 {font-size:12px; margin:3 3 0 7;line-height:14px;font-weight: normal; color: #666666;}


/* Design - ContentArea ----------------------------------------------------------------*/
#content{float: left; width: 615px; margin-left: 6px; overflow: hidden;}
#contenttop, #left, #right {float: left;margin:0 0 0 0; padding:0 0 0 0;}
#contenttop { width: 100%; background-color: #ffffff;}

#left{width: 408px; margin: 0px 0px 0px 0px;}
#left .i2{width: 408px;}
table.archive {text-align:right; color:#787878;}

table.greyborders{border-top: solid 1px #c4c0c2; border-bottom: solid 1px #c4c0c2;}
table.greyborderslinks{border-top: solid 1px #c4c0c2; border-bottom: solid 1px #c4c0c2;padding: 0px 0px 0px 0px;}
.msg table.greyborderslinks td {padding: 1px 0 1px 0;}
.msg table.greyborderslinks a:link, 
.msg table.greyborderslinks a:active, 
.msg table.greyborderslinks a:visited {color:#787878; font-weight: normal; text-decoration:none; }
.msg table.greyborderslinks a:hover {color:#094FA3; text-decoration:underline; }

table.IRgreyborderslinks{border-top: solid 1px #c4c0c2; border-bottom: solid 1px #c4c0c2;padding: 0px 0px 0px 0px;}
.msg table.IRgreyborderslinks td {padding: 0px 0px 0px 0px;}
.msg table.IRgreyborderslinks a:link, 
.msg table.IRgreyborderslinks a:active, 
.msg table.IRgreyborderslinks a:visited {color:#787878; font-weight: normal; text-decoration:none; }
.msg table.IRgreyborderslinks a:hover {color:#787878; text-decoration:underline; }
.msg table.IRgreyborderslinks tbody tr td {color:#787878 !important;}

div.banner p a{padding: 0; margin: 0;}
div.banner p {color:#727272; margin-left:5px;}
div.banner p a {color:#727272; text-decoration:none;}
div.banner p a:visited, div.banner p a:active, div.banner p a:link {color:#727272; text-decoration:none;}
div.banner p a:hover {color:#727272; text-decoration:underline;}


#right{width: 205px;margin: 0px 0px 0px 0px;}
#right .box {float: left; width: 201px; margin-left: 6px; _margin-left: 3px; margin-bottom: 6px;}
#right .banner .box {float: left; width: 201px; margin-left: 0px; margin-bottom: 6px;}
#right .boxheader {BACKGROUND-IMAGE: url(/eway/custom/design/fasttrack/images/start_header.gif) ; margin-left: 0px;
	padding: 4px 0px 3px 0px; text-indent: 6px;font-weight:normal;font-family: font-family: Helvetica, Arial , Verdana, Geneva, sans-serif; font-size: 14px;color: #666666;}
#right .boxheadercompany {BACKGROUND-IMAGE: url(/eway/custom/design/fasttrack/images/start_header.gif) ; margin-left: 0px;
	padding: 4px 0px 3px 0px; text-indent: 6px;font-weight:normal;font-family: font-family: Helvetica, Arial , Verdana, Geneva, sans-serif; font-size: 14px;color: #666666;}
#right .boxbg{ background-color: #f0f0f0; margin-left: 0px; overflow: visible;padding: 5px 0px 20px 0px; border-bottom: solid 0px #b9b7b8;}
#right .boxbgcompany{ background-color: #f0f0f0; margin-left: 0px; overflow: hidden;padding: 5px 6px 20px 6px; border-bottom: solid 1px #b9b7b8;}


#right .boxbg ul { padding: 0px 0px 10xp 0px; list-style-type: none; list-style-image: none;}
#right .banner{float: left; width: 201px; margin:0px 0px 0px 6px; _margin: 0px 0px 0px 3px; padding:0 0 0 0; overflow: hidden;}
/*#right .box a:link, #right .box a:visited{ font-weight:normal; font-size:12px;color:#848484; text-decoration:none;}*/
#right .box li a:link, #right .box li a:visited{ font-weight: normal; font-size: 12px;color: #848484; text-decoration:none; padding: 0 0 0 10; display: block;  background-image: url(/eway/custom/design/fasttrack/images/arrow.gif); background-repeat: no-repeat;}
#right .box a:hover, #right .box li a:hover{ text-decoration:underline; color:#094FA3}
#right .box .boxbg ul li{ padding:0 0 1 0px;margin:0 0 7 -7px; list-style-type: none;}
/*#right .boxbg li{ padding:0 0 0 0px;margin:0 0 0 -7px; background: url(/eway/custom/design/fasttrack/images/arrow.gif) no-repeat;}*/
#right .boxbg a{padding:0 0 0 0px;margin:0px 0px 0px 0px;}
#right .boxbg img{padding:0 0 0 0px;margin:5 0 0 0px;}
#right .boxbg p{padding:0 5 0 7px; font-size: 11px; margin: 7px 0px 0px 0px; line-height: 14px;}
#right a.fakta:link, #right a.fakta:visited { font-weight: normal; color: #424242; text-decoration:none; font-size: 11px;}
#right a.fakta:hover { font-weight: normal; color: #424242; text-decoration:underline; font-size: 11px;}*/



.boxbgcompany p{margin: 0px 0px 5px 0px;}
.leadtxt, .leadtxtfloat{font-family: Helvetica, Arial , Verdana, Geneva, sans-serif; font-weight:bold; font-size:12px; color:#424242;}
.leadtxtfloat{float: left;}

/*#contentbottom .box a{ font-weight:normal; font-size:12px;color:#848484; text-decoration: none;}*/
#contentbottom .box a:link, #contentbottom .box a:visited { font-weight: normal; font-size: 12px;color: #848484; text-decoration:none; background-image: url(/eway/custom/design/fasttrack/images/arrow.gif); background-repeat: no-repeat; padding: 0 0 0 10; display: block;}
#contentbottom .box a:hover { font-weight:normal; font-size:12px;color:#848484; text-decoration: underline;}
#contentbottom .box a.edit{clear:both;}

#contentbottom{ padding-top:0px; clear: both; background-color: #ffffff; background-image: url(/eway/custom/design/fasttrack/images/bottomboxbg.gif); float: left; width: 828px;}
#contentbottom .box{float: left; width: 201px; margin-left: 6px; padding-top: 16px;background-color: #ffffff;}
#contentbottom .firstbox{float: left; width: 201px; margin-left: 6px; _margin-left: 3px; height: auto; background-color: #ffffff; padding-top: 16px;}
/*#contentbottom .boxheader{ BACKGROUND-IMAGE: url(/eway/custom/design/fasttrack/images/start_header.gif) ;height: 23px; 	margin-left: 0px;
	padding: 1px 0px 0px 0px; text-indent: 6px;font-weight:normal; 
	font-family: Arial;
	font-size: 1.4em;
line-height: 1.4em;
letter-spacing: 0;
text-align: left;
word-spacing: 0.15em;
text-decoration: none;
color: #808080;}*/

#contentbottom .boxheader{ BACKGROUND-IMAGE: url(/eway/custom/design/fasttrack/images/start_header.gif) ; margin-left: 0px;
	padding: 4px 0px 3px 0px; text-indent: 6px;font-weight:normal;font-family: font-family: Helvetica, Arial , Verdana, Geneva, sans-serif; font-size: 14px;color: #666666;}


#contentbottom .boxbg{ background-color: #F0F0F0; margin-left: 0px; overflow: visible;xheight:115px; padding: 5px 0px 0px 0px;}
/* #contentbottom .boxbg li{list-style: none;list-style-image: none; padding:0 0 0 0px;margin:0 0 0 -14px;} */
#contentbottom .boxbg li{ padding:0px 5px 7px 0px;margin:0px 0px 0px -7px;}
#contentbottom .boxbg a{padding:0 0 0 0px;margin:0px 0px 0px 0px;}
#contentbottom .boxbg img{padding:0 0 0 0px;margin:5 0 0 0px;}


#contentbottom .box a{ font-weight:normal; font-size:12px;color:#848484;}
#contentbottom .box a.edit{clear:both;}

#contentbottom .box a.arkiv:link, #contentbottom .box a.arkiv:visited {float: right; background-image: url(); padding: 0px 5px 5px 0px; width: 196px; _width: 201px; background-color: #f0f0f0; text-align: right;}

/* Templates */

/*#contenttop .startsiden {height: 307px; _height: 308px; background-color: #ffffff;border-bottom: solid 1px #B9B7B8; overflow: hidden;}
#contenttop .startsiden h1 {font-family: xTimes New Roman, Microsoft Sans Serif, Helvetica Neue, Helvetica, Verdana, Arial , Geneva, sans-serif ; font-size: 30px;font-weight: normal;}
#contenttop .startsiden .i1 p {font-family: xTimes New Roman, Microsoft Sans Serif, Helvetica Neue, Helvetica, Verdana, Arial , Geneva, sans-serif ;font-size: 16px; font-weight: normal; color: #666666; border-bottom: 0px;}
*/
.medier p{}

/*#left .msg font{font-family: Microsoft Sans Serif, Helvetica Neue, Helvetica, Arial , Verdana, Geneva, sans-serif; font-size: 14px; color: #094FA4;}*/


#contenttop .banner,#contenttop .medierhoved .banner, .medier .banner {font-size:15px; line-height: 19px; margin-bottom:0px;margin-top:1px;height: 103px;overflow:hidden; background-color: #ffffff;}
#contenttop .bannerline {font-size:15px;line-height: 19px; margin-bottom:0px;margin-top:1px; border-bottom: solid 1px #b9b5b7; height: 103px;overflow:hidden; background-color: #ffffff;}
#contenttop .bannerlinenoheight {font-size:15px;line-height: 19px;margin-bottom:0px;margin-top:1px; border-bottom: solid 1px #b9b5b7; background-color: #ffffff;}
#flash .banner td{padding-right:6px;}
.medier #right .banner {margin: 1px 0px 1px 6px; _margin: 1px 0px 1px 3px;padding: 0px 0px 0px 0px; height: 102px; _height: 103px;background-color: #ffffff; border-bottom: solid 1px #b9b5b7;}

/*#left .msg h1 {margin-top: 12px;}*/
#left .msg h1, #wide .msg h1 {margin-top: 25px;}
.mal2 #left .msg h1 {margin-top: 24px;}

#contenttop .i2 {border-top: dotted 1px #666666; width:100%;}
#contenttop .i2 img{font-size:14px; margin: 0 6 0 0;}
#contenttop .dottedborder{clear:both; border-top: dotted 1px #666666; width:100%; height:1px;}
#contenttop .greybordertop {margin: 0px 0px 15px 0px; margin: 0px 0px 16px 0px; background-color: #ffffff; BACKGROUND: url(/eway/custom/design/fasttrack/images/greypixel.gif) repeat-x;width:100%; height:1px ;padding:0 0 0 0;}
#contenttop .greyborder {margin: 0px 0px 15px 0px;}
.threecolumn {float: left; width: 615px;}
.medierhoved #contenttop {height: 103px;}
.medierhoved #col1 {width: 201px;  float: left;}
.medierhoved #col2, .threecolumn #col3 {width: 201px; margin-left: 6px; float: left;}
.medierhoved h2, .medierhoved h2 a:link, .medierhoved h2 a:hover, .medierhoved h2 a:visited{ font-family: Microsoft Sans Serif, Helvetica Neue, Helvetica, Arial , Verdana, Geneva, sans-serif; font-weight:normal; font-size:20px; color: #094FA3; text-decoration:none; margin: 0px 0px 0px 0px;}
.medierhoved .threecolumn .msg{ height: 210px; overflow: hidden; margin-bottom: 6px;}
.medierhoved .threecolumn .msg p{line-height: 13px;}

#col3 .box {float: left; width: 201px; margin-bottom: 6px;}
#col3 .boxheader{ BACKGROUND-IMAGE: url(/eway/custom/design/fasttrack/images/right_header.gif) ;height: 23px; margin-left: 0px;
	padding: 3px 0px 0px 0px; text-indent: 6px;font-weight:normal; font-size:14px;color:#666666;}
#col3 .boxbg{ background-color: #EEEEEE; margin-left: 0px; padding: 0px 0px 20px 0px;}
#col3 .boxbg ul { padding: 0px 0px 10xp 0px;}
#col3 .banner{margin-left: 6px;}
/*#col3 .box a:link, #col3 .box a:visited{ font-weight:normal; font-size:12px;color:#848484; text-decoration:none;}
#col3 .box a:hover{ text-decoration:underline;}*/
#col3 .box li a:link, #right .box li a:visited{ font-weight: normal; font-size: 12px;color: #848484; text-decoration:none; padding: 0 0 0 10; display: block;  background-image: url(/eway/custom/design/fasttrack/images/arrow.gif); background-repeat: no-repeat;}
#col3 .box a:hover, #right .box li a:hover { text-decoration:underline; color:#094FA3}
#col3 .boxbg li{ padding:0 0 0 0px;margin:0 0 0 -7px;}




.twocolumn {width: 408px;}
.mal2 #col1 {width: 201px;  float: left;}
.mal2 #col2 {width: 201px; margin-left: 6px; float: left;}
.mal2 #contenttop .dottedborder{clear:both; border-bottom: solid 1px #666666; border-top:solid 0px white; width:100%; height:1px;}
.mal2 .header{BACKGROUND: url(/eway/custom/design/fasttrack/images/main_header_small.gif) no-repeat ;height: 7px; margin-left: 0px; }
.mal2 h2{color: #094FA3; font-size: 13px; margin: 10px 0px 0px 0px; height: 50px;}
.mal2 #left .twocolumn #col1 .msg .i2 {width: 201px; }
.mal2 #left .twocolumn #col2 .msg .i2 {width: 201px; }
.mal2 .msg{ height: 200px; overflow: hidden; margin-bottom: 10px;}

/* Wide */
#wide{background-color: #ffffff;}

/* Company homepage */
.selskaper #left .msg .company {margin: 0px 0px 0px 0px;}
.company .i1{float: left; margin: 0px 0px 0px 0px; border: solid 0px white; }
.company .i1 p{margin: 0px 0px 0px 0px;}
.company .b1{clear: left; border-top: solid 0px #b9b7b8; padding-top: 6px; margin: 0px 0px 0px 0px;}
.company img{float: left; margin: 0px 6px 6px 0px;}
.selskaper #left .msg .company .i1 h1{color:#094FA3; font-family:Microsoft Sans Serif, Helvetica Neue, Helvetica, Verdana, Arial , Geneva, sans-serif; font-size: 20px; font-weight: normal; margin: 24px 0px 5px 0px;}
.selskaper .banner {float:left; margin-right:6px;}

.ticker { margin-top: 3px;}
.ticker input {width: 615px; border: 0px;}


.imageleft img {margin: 0px 5px 0px 0px;}

/*.print{margin-top: 22px; float: right;}*/
.print{margin-top: 32px; margin-bottom: 10px; float: right;}

.borspresse{color: #000000;margin: 0px 0px 5px 0px;}
.borspresse .date {float: left; width: 80px;}
.borspresse .lnk { float:left; width: 320px;}
.borspresse a, .borspresse a:visited{font-weight: normal; color: #000000; text-decoration: none;}
.borspresse a:hover{color:#094FA3; font-weight: normal; text-decoration: underline;}

/* Design Sitemap ----------------------------------------------------------------------*/

#content ul.mainmnu{margin-left: 0px; background: none;}
#content li a:hover{color:#094FA3;}
#content li.mnu{font-size:14px;margin-bottom:10px;list-style-type:none;}
#content li.mnusub, #content li.mnusubclosed{margin-left: 20px;  list-style-type:none; }
#content li.mnu a:link, #content li.mnu a:visited{font-weight: bold; text-decoration: none;}
#content li.mnusub a:link, #content li.mnusubclosed a:link, #content li.mnusub a:visited, #content li.mnusubclosed a:visited{font-weight: normal; text-decoration: none;}

/* RSS */
ul.rss {list-style-type:none; list-style: none;margin-left: 0px;}
ul.rss li {list-style-type:none;}
.rss a:link, .rss a:visited{
font-family: Microsoft Sans Serif, Helvetica Neue, Helvetica, Arial , Verdana, Geneva, sans-serif; font-size: 12px; color: #727272;font-weight: bold; margin-bottom: 2px;margin-top: 5px;list-style-type:none;text-decoration: none;
}
.rss a:hover {
font-family: Microsoft Sans Serif, Helvetica Neue, Helvetica, Arial , Verdana, Geneva, sans-serif; font-size: 12px; color: #094FA3;font-weight: bold; margin-bottom: 2px;margin-top: 5px;list-style-type:none;text-decoration: underline;
}

.rss .date {font-size: 10px;}




#menu .mnucollapsed{display:none;}

#content .imghide {display:none;}
#content .imgshow {display:none;}

#menu .edititem{background:#EDEDED; font-size:10px; margin:0 0 0 6; width:100%;}
#menu .banner {background: url(/eway/custom/design/fasttrack/images/left_area_plain.gif) repeat-y; width:201px; height:auto;margin:1 0 0 6; padding:35 0 20 5; color: #FFFFFF; font-size: 26px; line-height:30px; }

.banner p {margin:0 0 0 0; padding:0 0 0 0;}


/* Expanding list */
ul.expandlist {list-style: none; margin: 0px 0px 0px 17px; list-style-image: url(/eway/custom/design/fasttrack/images/arrow.gif); list-style-type: circle;}
ul.expandlist li { padding: 0px 0px 5px 0px; font-weight: bold;}
ul.expandlist li ul{display: none;}
ul.expandlist li:hover ul {display:block; list-style: none; list-style-type:none; list-style-image: none;}
ul.expandlist li:hover ul li {font-weight: normal; list-style: none}
ul.expandlist p{margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}
body {_behavior: url(/eway/custom/design/fasttrack/csshover.htc);_font-size: 100%;}

/* Markeder */
.markeder {float: lezft; margin: 0px 0px 0px 0px;}
.markeder ul{ list-style: none; list-style-type:none; margin: 0px 0px 0px 0px;}
.markeder li{ list-style: none; list-style-type:none; display: none; margin: 0px 0px 0px 0px;
position: absolute; top: 415px; _top: 325px;width: 407px; background-color: #f0f0f0; padding: 5px 5px 5px 5px; }



/*  Våre merker */
table.brands {border: none;}
.msg table.brands td{font-size: 10px;border: none;background-color: #f0f0f0; color: #000000; font-weight: bold; padding: 0 0 0 0; overflow: hidden;}
.msg table.brands td.pink, .msg table.brands td.blue, .msg table.brands td.grey, .msg table.brands td.yellow{ height: 11px; border: solid 1px white;}
.msg table.brands td.pink{BACKGROUND: url(/eway/custom/design/fasttrack/images/pinkstripe.gif) repeat-x;}
.msg table.brands td.blue{BACKGROUND: url(/eway/custom/design/fasttrack/images/bluestripe.gif) repeat-x;}
.msg table.brands td.grey{BACKGROUND: url(/eway/custom/design/fasttrack/images/greystripe.gif) repeat-x;}
.msg table.brands td.yellow{BACKGROUND: url(/eway/custom/design/fasttrack/images/yellowstripe.gif) repeat-x;}
.msg table.brands td.dark{background-color: #666666; color: #ffffff; font-weight: normal;padding: 0 0 0 4px;}
.msg table.brands td.avis img {border: solid 1px #ff9ccc; margin: 2px 0px 2px 0px; padding; 0px 0px 0px 0px;}
.msg table.brands td.tv img{border: solid 1px #69c6f9; margin: 2px 0px 2px 0px; 0px 0px 0px 0px;}
.msg table.brands td.online img{border: solid 1px #bfbfbf; margin: 2px 0px 2px 0px; 0px 0px 0px 0px;}
.msg table.brands td.bok img{border: solid 1px #f4e900; margin: 2px 0px 2px 0px; 0px 0px 0px 0px;}


/* Design - FooterArea -----------------------------------------------------------------*/
#footer{MARGIN-LEFT: auto; MARGIN-RIGHT: auto;  width: 822px;text-align: left;}
/*#footer .adr{ margin-left: 6px; _margin-left: 0px;float: left; background-color: #094FA3; text-transform: uppercase; color: #FFFFFF; 
	width: 615px; text-indent: 6px;	font-family:  Helvetica,  Arial,Verdana, Geneva, sans-serif; font-weight: normal; font-size: 9px;}
#footer .copyright { float: left; background-color: #666666; text-transform: uppercase; color: #B7B7B7; margin-left: 6px; 
	width: 201px; text-indent: 6px;
	font-family:  Helvetica,  Arial,Verdana, Geneva, sans-serif; font-weight: normal; font-size: 9px;}*/
#footer .adr{float: left;}
#footer .copyright {float: left; margin: 0px 0px 0px 6px;width: 201px; overflow: hidden;}

.greyborder{BACKGROUND: url(/eway/custom/design/fasttrack/images/greypixel.gif) repeat-x;width:100%; height:1px ;margin:1 0 0 0;padding:0 0 0 0;}
.greybordermargin{ BACKGROUND:  url(/eway/custom/design/fasttrack/images/greypixel.gif) repeat-x; _width:100%; height:1px ;margin:0 0 0 6; padding:0 0 0 0;}
tr.grey {background-color: #f0f0f0}
.bordertopbottom{border-top: solid 1px #b9b7b8; border-bottom: solid 1px #b9b7b8;}

/* Aksjekalkulator */
.calc {width: 407px; border: none 0px #ffffff;}
.calc tr.heading { background-color: #f0f0f0;}
.calc th {padding: 3px 0px 3px 0px; font-weight: normal; text-align: right;border-bottom: solid 1px #727272;}
.calc tr.odd { background-color: #ffffff;}
.calc tr.even { background-color: #f0f0f0;}
.calc td{padding: 3px 0px 3px 0px;}
tr.total td { border-top: solid 1px #727272; border-bottom: solid 1px #727272;}

/* Trainee side */
.trainee {
  float: left;
  width: 200px;
}

table.archive { width:405px; text-align:right;}
table.archive a:visited,
table.archive a:link,
table.archive a:active {color:#787878; text-decoration: none;}

table.archive a:hover {color:#787878; text-decoration: underline;}
