/* WEB-siden for Skagerak nytt design for Statkraft Allianse 2009 */
body 
{
	padding-top:0px; text-align:center;
}
.defbody 
{
	padding-top:0px; margin-top:0px;
}
body, table, tr, td, h1, h2, h3, h4, h5, div, form, input, textarea, select, option, nobr, button
{
	font-family: arial,verdana,helvetica,sans-serif;
	font-size: 12px;
	color: #333333; /*#333333 */
}

ul,li {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}

input,select,textarea {border: 1px solid black;}
h1 {color:#00a6d3;  margin-top: 0px; font-family:arial,verdana,helvetica,sans-serif; font-size:26px; letter-spacing:0;} /*  font-weight:normal; font-size:15px: margin-bottom:20px;*/
h1 a:hover {}
h2 {color:#00a6d3 ;margin-bottom:5px;font-size:1.1em;font-weight:bold;text-decoration: none; }
h2 a {color:#00a6d3 ;margin-bottom:5px;font-size:1.1em;font-weight:bold;text-decoration: none; }
h3 {color:#584b45 ;margin-bottom:5px;font-size:1.1em;font-weight:bold;text-decoration: none; }
h3 a{color:#584b45 ;margin-bottom:5px;font-size:1.1em;font-weight:bold;text-decoration: none; }
h4 {color:#00a6d3 ;margin-bottom:5px;font-size:1.1em;font-weight:bold;text-decoration: none; }
h4 a {color:#00a6d3 ;margin-bottom:5px;font-size:1.1em;font-weight:bold;text-decoration: none; }

h5 {color: #00395D; margin-bottom:0px;font-size:1.1em;font-weight:bold; }
h5 a {color:#00395D ;margin-bottom:0px;font-size:1.1em;font-weight:bold;text-decoration: none; }
h5 a:hover {color:#00A6D3} 

fieldset {display: inline}
caption{color:#a9a39b;margin-bottom:1px;font-size:small;text-align: left;}
body {background:#e9eae5; margin: 0px; padding: 0px; border: none;}
img {border: none;margin: 0px;padding: 0px;}
p {margin-top:4px;margin-bottom:8px;padding:0;}
iframe {border: 0; overflow:hidden}
textarea {overflow: auto;}
hr {color: #d6d6d7; height: 1px; border-style:dashed;}	/* #F7F4EF */
form {margin:0px 0px 0px 0px;padding: 0px 0px 0px 0px;}

div {border: none; margin: 0px; padding: 0px;}
a {color:#00A6D3;text-decoration: underline;}
a:hover {color: #00395D;text-decoration: underline;}



/** Forside **/
#canvas {width: 962px;margin:auto;text-align: left;}  /* border:1px solid red; */
#header {position: relative;width: 960px;height:135px; background-color:white;float:left;} /** background-color:white;border:1px solid green; **/
#mainarea {width: 960px;text-align: left; background-color:white;overflow:hidden;clear:left; padding-top:10px;} /** margin:auto;background-color:#ffffff; border:1px solid blue;**/
#footer {width: 960px;clear: both;padding-top: 10px;} /**border:1px solid magenta; **/
.footer {width:100%;}
.footer a {color:#b29200;Text-decoration: underline;}
.footer a:hover {color: #333333;text-decoration: underline;}

/** Forside header **/
#headarea {width: 960px;text-align:left;overflow:hidden; background-color:#fff; padding-top:20px; height:40px; } /** **/
#homelink {width:804px;float:left; } /** **/
#homelink * {color: #a9a39b; } /** **/

/** MainPage **/
#mainleft {position: relative; float: left;width: 240px;float: left;} /**clear: none;border:1px solid red; **/
#mainright {position: relative;width: 720px;float: left;} /**border:1px solid black; **/

/** Seksjonsside - 2 kolonner **/
#mainrighttitle {position: relative;width: 720px;float: left; padding-right: 10px; margin-bottom:10px;}
#mainrightright {position: relative;width: 230px;float: left;overflow:hidden;} /* border:1px solid red; */
#mainrightleft {position: relative;width: 470px;float: left;overflow:hidden;} /* border:1px solid magenta; */
/** Seksjonsside - 2 like kolonner **/
#mainrightright2 {position: relative;width: 360px;float: left;overflow:hidden; padding-right: 20px; }
#mainrightleft2 {position: relative;width: 359px;float: left;overflow:hidden;padding-left: 10px; padding-right: 20px; }


.mainrightleftcontent {position: relative;width: 468px;float: left;overflow:hidden;float:left; }

/** Visning forsideartikkel - 2 kolonner **/
#mainrighttitleF {position: relative;width: 710px;float: left; padding-right: 10px; margin-bottom:10px;}
#mainrightrightF {position: relative;width: 239px;float: left;overflow:hidden;}
#mainrightleftF {position: relative;width: 469px;float: left;overflow:hidden;}


/** Forside - 3 kolonner **/
#mainrightFrontpage_top {position: relative; float: left;	width: 720px; padding: 0px 10px 5px 10px; overflow: hidden; border-left: dotted 1px #000000; }
/* Øvre tre kolonner */
#mainrightFrontpage3col_left {position: relative; float: left;	width: 238px; border-left: dotted 1px #000000; overflow: hidden;}
#mainrightFrontpage3col_center {position: relative; float: left; width: 238px; border-left: dotted 1px #000000;overflow: hidden;}
#mainrightFrontpage3col_right {position: relative; float: left; width: 236px; border-left: dotted 1px #000000; overflow: hidden;}

/** Forside - 2-rader + 3 kolonner **/
#mainrightContentpage_top {position: relative; float: left;	width: 720px;  overflow: hidden; padding-right: 10px;  } /* padding: 0px 10px 5px 10px;  */
/* Øvre  */
#mainrightContent_top {position: relative; float: left;	width: 719px; padding: 0px 9px 5px 10px; overflow: hidden; }
/* Øvre tre kolonner */
#mainrightContentpage3col_left {position: relative; float: left;	width: 238px; border-left: dotted 1px #000000; overflow: hidden;}
#mainrightContentpage3col_center {position: relative; float: left; width: 237px; border-left: dotted 1px #000000;overflow: hidden;}
#mainrightContentpage3col_right {position: relative; float: left; width: 236px; border-left: dotted 1px #000000; overflow: hidden;}


#defaultpage {position:relative;width: 975px;height:514px;margin:0px;}
#main {position: relative;width: 975px;height:444px; overflow:hidden}
#maincontent {position: relative;width: 975px;height:339px; }
#bottom {position: relative;width: 975px;height:105px; vertical-align:middle;overflow:hidden}/*  */
#bottommenu {width: 775px;height:105px;overflow:hidden;float: left; vertical-align:middle;padding-left:35px; }
#bottmenu {width: 775px;height:105px;overflow:hidden;float: left;}
#logo {width:212px;float:left;height:77px;overflow:hidden;background-image:url(Skageraklogo.jpg);}  /*  old: position: relative;float: right;left: 4px;width: 200px;height:105px;clear: right;overflow: hidden; */
#logo a {display: block; height: 100%;}
#banner {position: relative;float: right;width: 695px;height:105px;clear: right;overflow: hidden; background-color:#FFFFFF; }

#title {position: relative;width: 599px;height:52px;overflow:hidden;}
#contentleft {position: relative;width: 188px;height:288px;float:left;overflow:hidden;}
#contentright {position: relative;width: 408px;height:288px;float:left;padding-right:35px;overflow:hidden;}
#contentrightfx {position: relative;width: 408px;height:269px;float:left;overflow:hidden;}
#startright {position: relative;width: 374px;height:339px;float:left; overflow:hidden}



#right .title {font-size: small;text-align: center;margin: 0px;text-transform: uppercase;letter-spacing: 2px;background: url(maintopwhite.jpg) no-repeat;}
#right .subtitle {padding: 9px 0px 0px 0px; height: 23px; font-size: small;}
#right {position: relative;width: 411px;height:339px;float: left;overflow: hidden;padding-right:10px}/* padding-right:35px */
#picture {position: relative;width: 366px;height:339px;float: left;overflow: hidden;}
#wideright{position: relative;width: 752px;height:339px;float: left;overflow:hidden;} /* scrollbar-base-color:#EFEFEF;scrollbar-arrow-color:#00538e;*/
#rightmarg{position: relative;width: 35px;height:339px;float: left;overflow: hidden;}

#canvasclear {height: 1px;clear:both;overflow:hidden;}/* Mozilla req */


/*****************************************************
      Grid layout
	  
'''''''''''''''''''''''''''''''''''''''''''''''''''**/
div.one-col{position: relative; float: left; width: 240px; padding-left: 20px; overflow: hidden;}
div.one-col-frontpage-top{position: relative; float: left;	width: 230px; height:470px; padding: 20px 9px 20px 9px; overflow: hidden;}
div.one-col-frontpage-left{position: relative; float: left;	width: 230px; padding: 20px 9px 20px 9px; height:280px; overflow:hidden;}
div.one-col-frontpage-bottom {position: relative; float: left;	width: 230px; padding: 20px 9px 20px 9px; margin-bottom:10px;}
div.one-col-frontpage-flex{position: relative; float: left;	width: 230px; padding: 20px 9px 20px 9px; overflow:hidden;}

div.one-col-frontpage-mid{position: relative; float: left; width: 220px; padding: 20px 9px 20px 9px; border-left: dotted 1px #000000;overflow: hidden;}
div.one-col-frontpage-right{height:280px;position: relative; float: left; width: 220px; padding: 20px 9px 20px 9px;  overflow: hidden; } /* border-left: dotted 1px #000000; */

div.one-col-left{position: relative; float: left;	width: 230px; padding: 20px 9px 20px 9px; overflow:hidden; }
div.one-col-left2{position: relative; float: left;	width: 230px; padding: 0px 9px 20px 9px; overflow:hidden; }
div.one-col-mid{position: relative; float: left; width: 230px; padding: 20px 0px 20px 10px; overflow: hidden; }
div.one-col-right{width: 230px; padding: 20px 49px 20px 9px; overflow:hidden;}
div.one-col-rightRelated{width: 230px; padding: 0px 20px 20px 9px; overflow:hidden;}
div.one-col-rightRelated2{width: 230px; padding: 0px 20px 20px 9px; overflow:hidden;}

.2col-left {position: relative; float: left; width: 220px; padding: 20px 9px 20px 9px; overflow: hidden;}
.2col-right {position: relative; float: left; width: 250px; padding: 20px 9px 20px 30px; overflow: hidden;}

DIV.two-col {	POSITION: relative; WIDTH: 460px; FLOAT: left; OVERFLOW: hidden ; }

DIV.three-col {	POSITION: relative; WIDTH: 700px; FLOAT: left; OVERFLOW: hidden}

DIV.four-col {	POSITION: relative; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 940px; PADDING-RIGHT: 0px; FLOAT: left; OVERFLOW: hidden; PADDING-TOP: 0px}
DIV.four-col-nopadding {	POSITION: relative; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 940px; PADDING-RIGHT: 0px; FLOAT: left; MARGIN-LEFT: -240px; OVERFLOW: hidden; PADDING-TOP: 0px}

/* Ny: områder lagt til 24.8.2009 */
#HeadNav {float:left;overflow:hidden;width:940px;}
/* For søkefelt i headeren */
div.Searchspc {width:188px;float:left;height:56px;overflow:hidden;}
div.Searchfld {width:377px;float:left;overflow:hidden; } /* background-color:#00FFFF;  */

.hidden {display: none;}
.block {display:block;}
.right {text-align: right;vertical-align:middle;font:bolder;}
.right a{text-align: right; vertical-align:middle; text-decoration:none; font:bolder}
.left {text-align: left;}
.left a{text-align: right; vertical-align:text-top; text-decoration:none; font:bolder}
.center {text-align: center;}
.clear {clear: both;}
.floatleft {float: left;}
.floatright {float: right;}
.readmore {color: #00395d;text-decoration: none; font-weight:bold; font-size:100%;}
.readmore a {color: #00395d;text-decoration: none; font-weight:bold; font-size:100%;}
.readmore a:hover {color: #00A6D3;text-decoration:none; font-weight:bold; font-size:100%; }
.author {font-size:smaller;color: #979596; margin-top: 15px;text-decoration: none;font-weight:normal;}
span.author {font-size: smaller;color: #979596; margin-top: 15px;text-decoration: none;font-weight:normal;}
.icon {vertical-align: middle;}
.searchbtn {vertical-align: text-bottom; cursor:hand;}
.space {height: 10px;}
.date {color: #00A6D3;text-decoration: none; font-size:85%;}

.publish {font-size:85%; text-transform:uppercase; color: #333333; margin-bottom:0px;}
.dottedleft {border-left: dotted 1px #000000;}

.mainrightleftInner {position: relative;width: 478px;float: left;overflow:hidden; }
.mainrightleftInner2col {position: relative;width: 239px;float: left;overflow:hidden;}

.mainleftcontent{margin: 10px; }
.mainleftcontent .new {float: right;display: block; }

.mainrightcontent {margin: 5px 0px 0px 0px;} /* Div for content inside mainright id div */
.mainrightcontent .new {float: right;display: block;}


.topmenubar a {color:#979596;font-weight: bold;margin: 0px; padding: 0px 0px 0px 0px;display: block;float: left;}
.topmenubar a:hover {text-decoration: blink;color: #b29200;}  /* a9a39b */
.topmenubar a.selected {font-weight: bold;text-decoration: blink;color: #a9a39b;}


.menubar a {color:#b29200;font-weight: bold;margin-left: 5px;margin-top: 40px; padding: 0px 0px 0px 5px;display: block;float: left;}
.menubar a:hover {}
.menubar a:visited {}   
.menubar a.selected {font-weight: bold;color:#a9a39b}
.menubar img {vertical-align: middle;margin-left: 5px;}


div.tabmenu {height: 18px; overflow: visible;background: url(tabback.jpg) repeat;}
.tabmenu a {display: block; float: left; height: 18px;color: #a9a39b; background: url(tabbg.jpg) repeat;	font-size: small;text-transform: uppercase;letter-spacing: 0px; padding: 0px 0px 0px 0px}
.tabmenu a.selected {background: url(tabbgsel.jpg) repeat;font-weight: bold;}
.tabmenu img {margin: 0px; padding:0px; vertical-align: top;}


.search {float: left;margin-top:38; width:203px;} /* margin-left: 10px; */
.wssearch {float: right;margin: 0px 0px 0px 5px; padding: 5px; background: url(menubar.jpg) repeat-x;}
.searchresult {margin: 0px 0px 0px 35px;}
.searchresult a {text-decoration: none; color:#333333; font-size:small; font-weight:bold; margin-top: 0px;}
.searchresult h1 {color:#000;margin-bottom:1px;font-size:medium;font-weight:bold;}
div.searchresult {margin: 0px 0px 0px 35px;}


.maintop {margin: 0px 0px 0px 0px;position: relative;background: url(maintop.jpg) no-repeat;}
.maintop h2 {color: White;font-size: small;text-align: center;margin: 0px;text-transform: uppercase;letter-spacing: 3px;}

/* Multi level ul - menu */
.menu ul.menu {list-style: none;padding: 0px;margin: 0px 0px 0px 35px;}
.menu ul {margin: 0px 10px 0px 10px; padding: 0px;list-style: none; } /* Second, thrid etc.  level */
.menu li {margin: 0px 0px 0px 0px;padding: 0px;font-weight:bold;color:#979596;} 
.menu li.selected {color: #333333;}
.menu a {color:#666666;}
.menu a.selected {font-weight: bold;margin: 0px 0px 0px 0px;color:#a9a39b;}


.rightmnu{position: relative;background: url(mnurighttop.jpg) no-repeat;margin-bottom: 0px;}
.rightmnu h2 {color: White;font-size: small;text-align: center;margin-top: 0px;margin-bottom: 0px;letter-spacing: 3px;text-transform: uppercase;}
.rightmnu2 {position: relative; height: 21px;background: url(mnurighttop2.jpg) no-repeat;margin-bottom: 0px;}
.rightmnu2 h2 {color: White;font-size: small;text-align: center;padding-top: 7px;margin-bottom: 0px;letter-spacing: 3px;text-transform: uppercase;}

/** Meldinger og lister **/


.msg {margin-top:0px; margin-bottom:1px;width:100%; margin-left: 10px;} /* border:1px solid black */
.msg h1 {margin-bottom:1px;} /**color:#00a6d3;font-size:medium;font-weight:bold;  **/
.msg .new {float: right;display: block;}

/* .msg a:hover {color: #00a3d1;text-decoration: underline;} 
.msg a:visited {}*/
.msg li{list-style:url(ico_arrow_blue.png);padding: 5px; margin-left:30px }
.msg img p{  }
.msg {margin-left:10 px; }
.msg h1 {margin-bottom:1px;} 
.msg a:visited {}
.msg .new {float: right;display: block;}
.msg h3 {color: #584B45; font-size:135%;}
.msg h3 a{color: #00395D; text-decoration:none}
.msg h3 a:hover{color: #00a6d3; text-decoration:none}
.msg h4 {color: #00395D; font-size:12px;;}
.msg h4 a{color: #00395D; font-size:12px;; text-decoration:none}
.msg h5 {color: #00395D; font-size:12px; margin-bottom:0px; margin-top: 0px; text-decoration:none}
.msg h5 a{color: #00395D; font-size:12px; margin-bottom:0px; margin-top: 0px; text-decoration:none}

.topstory {margin-left:10 px; margin-right: 3px;}
.topstory h1 {margin-bottom:1px;} 
.topstory a:visited {}
.topstory .new {float: right;display: block;}
.topstory h3 {color: #584B45; font-size:135%;}
.topstory h3 a{color: #00395D; text-decoration:none}
.topstory h3 a:hover{color: #00a6d3; text-decoration:none}
.topstory h4 {color: #00395D; font-size:12px;;}
.topstory h4 a{color: #00395D; font-size:12px;; text-decoration:none}
.topstory h4 a:hover{color: #00a6d3; font-size:12px;%; text-decoration:none}
.topstory li{list-style:url(ico_arrow_blue.png);padding: 5px; margin-left:30px }
/* div.topstory { margin-left:10 px;} */

.topstory2 {margin-left:0 px; margin-right: 10px;}
.topstory2 h1 {margin-bottom:1px;} 
.topstory2 a:visited {}
.topstory2 .new {float: right;display: block;}
.topstory2 h3 {color: #584B45; font-size:135%;}
.topstory2 h3 a{color: #00395D; text-decoration:none}
.topstory2 h3 a:hover{color: #00a6d3; text-decoration:none}
.topstory2 h4 {color: #00395D; font-size:12px;;}
.topstory2 h4 a{color: #00395D; font-size:12px;; text-decoration:none}
.topstory2 h4 a:hover{color: #00a6d3; font-size:12px;%; text-decoration:none}
.topstory2 li{list-style:url(ico_arrow_blue.png);padding: 5px; margin-left:30px }

.msg3col {float:left;width:235px;overflow:hidden;}
.msg3col li{list-style:url(ico_arrow_blue.png);padding-left: 5px; margin-left:20px }
.msg3col h1 {margin-bottom:1px;} /**color:#00a6d3;font-size:medium;font-weight:bold;  #584B45  -h4 **/
.msg3col h3 {color:#00A6D3 ; font-size:135%;} 
.msg3col h4 {color: #584B45;}
.msg3col h5 {color: #00395D; font-size:12px; margin-bottom:10px; margin-top: 0px;text-decoration:none}
.msg3col h5 a{color: #00395D; font-size:12px; margin-bottom:0px; margin-top: 0px; text-decoration:none}
.msg3col h5 a:hover{color: #00a6d3; font-size:12px; margin-bottom:0px; margin-top: 0px; text-decoration:none}
.msg3col a {}
.msg3col a:hover{}
.msg3col .new {float: right;display: block;}

.msgRcol {}
.msgRcol li{list-style:url(ico_arrow_blue.png);padding-left: 5px; margin-left:20px }
.msgRcol h1 {margin-bottom:1px;} /**color:#00a6d3;font-size:medium;font-weight:bold;  #584B45  -h4 **/
.msgRcol h3 {color:#00A6D3 ; font-size:135%;} 
.msgRcol h4 {color: #584B45;}
.msgRcol h5 {color: #00395D; font-size:12px; margin-bottom:10px; margin-top: 0px;text-decoration:none}
.msgRcol h5 a{color: #00395D; font-size:12px; margin-bottom:0px; margin-top: 0px; text-decoration:none}
.msgRcol h5 a:hover{color: #00a6d3; font-size:12px; margin-bottom:0px; margin-top: 0px; text-decoration:none}
.msgRcol a {}
.msgRcol a:hover{}
.msgRcol .new {float: right;display: block;}

.msg3col2 {}
.msg3col2 h1 {margin-bottom:1px;} /**color:#00a6d3;font-size:medium;font-weight:bold;  **/
.msg3col2 h3 {color: #00A6D3; font-size:135%;}
.msg3col2 h5 {color: #00395D; font-size:12px; margin-bottom:10px; margin-top: 0px;text-decoration:none}
.msg3col2 h5 a{color: #00395D; font-size:12px; margin-bottom:0px; margin-top: 0px; text-decoration:none}
.msg3col2 h5 a:hover{color: #00a6d3; font-size:12px; margin-bottom:0px; margin-top: 0px; text-decoration:none}
.msg3col2 a {}
.msg3col2 a:hover{}
.msg3col2 .new {float: right;display: block;}

.msg3col3 {float:left;width:235px;overflow:hidden;}
.msg3col3 li{list-style:url(ico_arrow_blue.png);padding-left: 5px; margin-left:20px }
.msg3col3 h1 {margin-bottom:1px;} /**color:#00a6d3;font-size:medium;font-weight:bold;  #584B45  -h4 **/
.msg3col3 h3 {color:#00A6D3 ; font-size:135%;} 
.msg3col3 h4 {color: #584B45;}
.msg3col3 h5 {color: #00395D; font-size:12px; margin-bottom:0px; margin-top: 0px;text-decoration:none}
.msg3col3 h5 a{color: #00395D; font-size:12px; margin-bottom:0px; margin-top: 0px; text-decoration:none}
.msg3col3 h5 a:hover{color: #00a6d3; font-size:12px; margin-bottom:0px; margin-top: 0px; text-decoration:none}
.msg3col3 a {}
.msg3col3 a:hover{}
.msg3col3 .new {float: right;display: block;}



div.msg2{margin-left:10px;}
div.msg2 {margin-top:0px; margin-bottom:0px;width:100%; }
div.msg2 h1 {margin-bottom:1px;} /**color:#00a6d3;font-size:medium;font-weight:bold;  **/
div.msg2 a{color:#00A6D3;text-decoration:underline} /**  **/
.msg2 .new {float: right;display: block;}
.msg2 h1 {margin-bottom:1px;} /**color:#00a6d3;font-size:medium;font-weight:bold;  **/
.msg2 h2, .msg h3 {margin-bottom:5px; margin-top: 0px;} /**color:#00a6d3;font-size:medium;font-weight:bold;font-family:arial,verdana,helvetica,sans-serif;  **/
.msg2 h3 {color: #584B45; font-size:135%;}
.msg2 img p{  }
.msg2 a {color:#00A6D3;Text-decoration: underline;}
.msg2 a:hover {color: #00395D;text-decoration: underline;}
.msg2 a:visited {}
.msg2 li{list-style:url(ico_arrow_blue.png); margin-left:30px;}

.dottedtable {border:dotted 1px #ffffff}

div.alertmsg {margin-top:10px; width:100%; }
div.alertmsgInner {margin-bottom:10px;}
div.alertmsg h1 {margin-bottom:1px;} /**color:#00a6d3;font-size:medium;font-weight:bold;  **/

div.msgTop {margin-left:10px; margin-right: 10px; color:#00a6d3; }
.msgTop {margin-left:9px; margin-right: 9px; color:#00a6d3;}
.msgTop a {color:#00395D;Text-decoration: underline;}
.msgTop a:hover {color: #00395D;text-decoration: underline;}
.msgTop a:visited {}
.msgTop li{list-style:url(ico_arrow_blue.png)}
div.faq { border-bottom: 1px #b4b5b5 dotted;}
div.faq h1 {margin-bottom:1px;} /**color:#00a6d3;font-size:medium;font-weight:bold;  **/
div.faq iframe  {}
div.faq h3 {color: #584B45; font-size:135%;}
div.faq h4 {font-size:85%; text-transform:uppercase; color: #00395D}

/**Benyttes til Objektliste ex Kundeservice  **/
.msglist { border-bottom: 1px #b4b5b5 dotted; margin-top:20 px}
.msglist h1 {margin-bottom:1px;} /**color:#00a6d3;font-size:medium;font-weight:bold;  **/
.msglist iframe  {}
.msglist h3 {color: #584B45; font-size:135%;}
.msglist h4 {font-size:85%; text-transform:uppercase; color: #00395D}
.msglist { border-bottom: 1px #b4b5b5 dotted; margin-top:20 px}
.msglist li{list-style:url(ico_arrow_blue.png)}

.msglist1 { border-bottom: 1px #b4b5b5 dotted;}
.msglist1 h1 {margin-bottom:1px;} /**color:#00a6d3;font-size:medium;font-weight:bold;  **/
.msglist1 iframe  {}
.msglist1 h3 {color: #584B45; font-size:135%;}
.msglist1 h4 {font-size:85%; text-transform:uppercase; color: #00395D}
.msglist1 li{list-style:url(ico_arrow_blue.png)}

/**Benyttes til Ekspanderende Objektliste ex sprm & svar  border:1px solid green;**/
DIV.show-hide {	FLOAT: left; CURSOR: pointer; }
DIV.questionhead {	PADDING-LEFT: 15px; FLOAT: left; CURSOR: pointer; width:446px; }
DIV.questionhead H2 {	COLOR: #00a6d3 ;} /* */
DIV.questionhead H3 {font-size:100%;  color: #00395D} /* */
DIV.answer {	PADDING-LEFT: 35px; WIDTH: 466px; FLOAT: left; margin-bottom:8px; }
DIV.answer li{list-style:url(ico_arrow_blue.png)}
ul.faq-list  {list-style: none;padding: 0px;margin: 0px 0px 0px 10px;}

/* Page title */
.content-title
{
	position: relative;
	margin-bottom: 10px;
	padding: 10px 0 0 0;
	margin-right: 10px;
	border-top: 1px #b4b5b5 dotted;
	border-bottom: 1px #b4b5b5 dotted;
	font-size: 400%;
}

/* Formattering */
div.dottedruler { border-bottom: 1px #b4b5b5 dotted;}
.dottedruler { border-bottom: 1px #b4b5b5 dotted;margin-bottom:5px;}

.dottedruler1 { border-top: 1px #b4b5b5 dotted;font-size: 1 px}


/* Tip a friend */
h1.tipafriend {margin: 10px;}
table.tipafriend
{
	margin: 10px;
	border: solid 1px activeborder;
}

.msgFrontpage {border-left: dotted 1px #000000; padding-left:10px; padding-right:10px}
/* Standard object list */
ul.list {list-style: none;padding: 0px;	margin: 5px 2px 0px 2px;}
.list li {margin: 0px;padding: 0px;font-weight:normal;}
.list li.selected {font-weight: bold}


.datePicker
{
    behavior: url(/eway/library/components/datepicker.htc);
    cursor: hand;
}

#ui-datepicker-div
{
    z-index:10000 !important;
}


/* Template Wizard css */
.tplwizmain {background-color: buttonface;}		/* ytterste tabell */ 
.tplwizarea {padding: 5px;} /* Inndeling av tblwizmain i hyre og vestre celle */
.tplwizheading {display: block; padding: 3px 5px 3px 5px;} /* Heading i hyre og venstre */
.tplwizsteps {margin: 3px; border: 2px groove;} /* Omrdet med de forskjellige stegene */
.tplwizstep {margin: 0px; width: 100%; padding: 2px 5px 2px 5px;} /* Ett steg */
.tplwizstepactive {margin: 0px; width: 100%; padding: 2px 5px 2px 5px; background-color: #F6F5ED; border-top: 1px groove;border-bottom: 1px groove;}
.tplwizbuttonrow {padding: 5px; border-top: 2px groove;}
.tplwizstepheading {display: block; padding: 3px 5px 3px 5px;}
.tplwizbox {margin: 3px; padding: 0px; border: 2px groove; }  /* Wizard - action area */
.tplwizpickerfield {margin: 3px; padding: 5px; white-space: nowrap; color: highlight;}
.tplwizboxheading {margin: 0px;padding: 2px 5px 2px 5px; font-weight: bold;}
.tplwizlabel {margin: 0px; display: inline; padding: 2px 5px 2px 5px; width: 120px;	vertical-align: top;}
	

/**************************************************************************************
  Menyer
***************************************************************************************/


/*************************** Liten toppmeny ***********/
#global-menu1
{
	position: relative;
	float: left;
	clear: both;
	width: 100%;
		
}

#global-menu1 div.support-elements
{
	position: relative;
	float: right;
	clear: both;
	margin: 0;
	padding: 0;
	/* width: 100%; */
	height: 20px;
	text-align: right;
	overflow: hidden;
	border-bottom: 1px #fff solid;
	background-color:#f4f3ef	
	
	
}
#global-menu1 div.support-elements a
{
	position: relative;
	display: -moz-inline-box;
	display: inline-block;
	padding: 5px 8px 5px 10px;
	/* background: #fff url("bg_sitenav_extra.png") repeat-x left top; */
	color: #5c564f;
	font-size: 85%;
	text-transform: uppercase;
	text-decoration: none;

}

#global-menu1 div.support-elements a:hover
{
	color: #00a6d3;
}


/*  toppmenyen - hovedmeny*/

#global-menu
{
	position: relative;
	float: left;
	clear: both;
	width: 100%;
}

#global-menu DIV.global-elements {
	position: relative; width: 100%; background: url(/eway/custom/design/web_allianseprofil_09/toppmeny.png) #fff repeat-x left top; float: left; 
	clear: both; overflow: hidden; border-top: #dcdcdc 1px solid
}


/*
#global-menu div.global-elements
{
	position: relative;
	float: left;
	clear: both;
	border-top: 1px #dcdcdc solid;
	/* background: url(toppmeny.png) #fff repeat-x left top 
	width: 100%;
	height: 40px;
	overflow: hidden;
	color: #333;
}*/

#global-menu div.global-elements ul
{
	position: relative;
	float: left;
	width: 100%;
	list-style-type: none;
	padding-bottom:0px;
}

#global-menu div.global-elements ul li
{
	position: relative;
	float: left;
	margin: 0;
	padding: 0;
}

#global-menu div.global-elements ul li:hover,
#global-menu div.global-elements ul li.hover {
	background-image: url('/eway/Custom/Design/WEB_Allianseprofil_09/bg_sitenav_hover.png');
}
/* Selected global-element */
#global-menu div.global-elements ul li a.global-menu-item:hover,
#global-menu div.global-elements ul li a.global-menu-item.hover,
#global-menu div.global-elements ul li.selected a.global-menu-item,
#global-menu div.global-elements ul li.selected a.global-menu-item:hover,
#global-menu div.global-elements ul li.selected a.global-menu-item:visited:hover
{
	color: #00a6d3;
  background-position: right -46px; 
}

#global-menu div.global-elements ul li a.global-menu-item
{
	position: relative;
	display: block;
	padding: 15px 30px 5px 20px;
	border-right: 1px #fff solid;
	/* background: transparent url("ico_arrow_menu_white.png") no-repeat right 17px; */
	background: transparent url("/eway/Custom/Design/WEB_Allianseprofil_09/menu-arrows-sprite.png") no-repeat right -97px; 
	color: #fff;
	font-size: 125%;
	font-weight:bold;
	text-decoration: none;
	
}


#global-menu div.global-elements ul li a.global-menu-item:hover
{
	/* background: transparent url("ico_arrow_menu_yellow.png") no-repeat right 17px; */
	background-position: right -51px; 
	color:#00A6D3;   /* #ffe300 */
}

/*Selected global-element
 
#global-menu div.global-elements ul li.selected  a.global-menu-item
{
	background: transparent url("BigArrow.right.png") no-repeat right 17px; 
	color: red;
}
*/

/* nytt select*/
#global-menu div.global-elements ul li a.global-menu-item-select
{
	position: relative;
	display: block;
	padding: 15px 30px 5px 20px;
	border-right: 1px #fff solid;
	background: transparent url("/eway/Custom/Design/WEB_Allianseprofil_09/menu-arrows-sprite.png") no-repeat right -97px; 
	background-position: right -51px; 
	color:#00A6D3;   /* #ffe300 */
	font-size: 125%;
	font-weight:bold;
	text-decoration: none;
}
#global-menu div.global-elements ul li.selected
{
	background-image: url('/eway/Custom/Design/WEB_Allianseprofil_09/bg_sitenav.png');
}

#global-menu div.global-elements ul li a.global-menu-item-select:hover
{
	/* background: transparent url("ico_arrow_menu_yellow.png") no-repeat right 17px; /  * ico_arrow_menu_blue.png */
	/*color:black; */
}

/*Selected global-element
 
#global-menu div.global-elements ul li.selected  a.global-menu-item-select
{
	background: transparent url("BigArrow.right.png") no-repeat right 17px; 
	color: red;
}
*/
/* slutt nytt */


/*************************** Til Liten toppmeny tatt ut 20.10 av Morten**********
#global-menu div.support-elements
{
	position: relative;
	float: left;
	clear: both;
	margin: 0;
	padding: 0;
	width: 100%;
	height: 20px;
	text-align: right;
	overflow: hidden;
	border-bottom: 1px #fff solid;
}

#global-menu div.support-elements a
{
	position: relative;
	display: -moz-inline-box;
	display: inline-block;
	padding: 5px 10px 5px 10px;
	background: #fff url("bg_sitenav_extra.png") repeat-x left top;
	color: #5c564f;
	font-size: 85%;
	text-transform: uppercase;
	text-decoration: none;
}

#global-menu div.support-elements a:hover
{
	color: #00a6d3;
}


/*Forenklet toppmeny*/
div.toppmenu1 
{
	POSITION: relative; 
	WIDTH: 100%; BACKGROUND: url(toppmeny.png) #fff repeat-x left top; 
	FLOAT: left; 
	HEIGHT: 40px; 
	CLEAR: both; 
	OVERFLOW: hidden; 	
	BORDER:red 1px solid /*BORDER-TOP: #dcdcdc 1px solid; */
	color: #fff;
	font-size: 115%;
	font-weight:700;
	text-decoration: none;
	display: block;

}

div.toppmenu1 a {color:#fff; text-decoration:none}
div.toppmenu1 a:hover {color:#red;}

div.toppmenu1-off
{
	position: relative;
	display: block;
	padding: 20px 30px 5px 20px;
	BORDER:red 1px solid /*border-right: 1px #fff solid; */
	background: transparent url("gulpil.png") no-repeat right 17px; /*ico_arrow_menu_black.png*/
	float:left;
	background-color:#00FFCC
	
	

	
}

div.toppmenu1-off a:hover
{
	background: transparent url("ico_arrow_menu_yellow.png") no-repeat right 17px; /* ico_arrow_menu_blue.png */
	color:#ffe300;
}
toppmenu1-select
{
	/* position: relative; */
	/* display: block; */
	padding: 20px 30px 5px 20px;
	border-right: 1px #fff solid;
	background: transparent url("ico_arrow_menu_yellow.png") no-repeat right 17px; /*ico_arrow_menu_black.png*/
	color: #fff;
	font-size: 115%;
	font-weight:700;
	text-decoration: none;
	
}

.toppmenu1-select a.global-menu-item:hover
{
	background: transparent url("ico_arrow_menu_yellow.png") no-repeat right 17px; /* ico_arrow_menu_blue.png */
	color:red;
}


/* Infosenter */
div.infosenter {overflow: hidden;margin: 0px 0px 20px 10px; } /* border:1px solid red; */
div.infosenter-heading {background:url('SE/Infosenter/heading.png') no-repeat;}
div.infosenter-top {clear:both; height:40px; padding-left:20px; overflow:hidden}
.infosenter-list {list-style: none; overflow:hidden} /* border:1px solid blue; */
.infosenter-list h1 {color:white;}
.infosenter-list h2 {color:white;}
div.infosenter-top h1{padding-top: 11px; font-size: 1.5em;}
div.infosenter-item{clear:both; height:70px; padding-left:70px; overflow:hidden}
div.infosenter-item a:hover {color:#ffe300;}
div.infosenter-item h2 {padding-top: 20px;} /* 20 */

/* Infosenter 2 (benyttes bla for Elektromenyen)*/
div.infosenter2 {overflow: hidden;margin: 0px 0px 20px 10px; } /* border:1px solid red; */
div.infosenter-heading2 {background:url('SE/Infosenter/heading.png') no-repeat;}
div.infosenter-top2 {clear:both; height:40px; padding-left:20px; overflow:hidden}
.infosenter-list2 {list-style: none; overflow:hidden} /* border:1px solid blue; */
.infosenter-list2 h1 {color:white;}
.infosenter-list2 h2 {color:white;}
div.infosenter-top2 h1{padding-top: 11px; font-size: 1.5em;}
div.infosenter-item2{clear:both; height:70px; padding-left:70px; overflow:hidden}
div.infosenter-item2 a:hover {color:#ffe300;}
div.infosenter-item2 h2 {padding-top: 20px;} /* 20 */

div.spc10 {margin:10px 10px 10px 10px;}

/*  Enkel linje meny */

div.slimmenu {width: 700px;padding: 2 0 0px 0px;	font-size: 85%;	color: #584b45; }
div.slimmenu a {color: #00a6d3;	text-decoration: none;}
div.slimmenu a:hover {color: #00395d;text-decoration: none; }
div.slimmenu a.chos {color: #00395d;text-decoration: none; }
div.slimmenu a:hover.chos {color: #00a6d3;text-decoration: none; }
a.chos {color: #00395d;text-decoration: none; font-weight:bold;}
div.slimmenu a:hover.nchos {color: #00395d;text-decoration: none; }
div.slimmenu a.nchos {text-decoration: none; }
div.slimmenu a:selected {color:red}

/* Flashelementer */
div.widget-container {min-height: 248px; max-height: 460xp; display:block; margin-bottom:12px; padding-left:10px; padding-top:10px; }

/* Klasser for venstremenyen på en seksjonsside */
#page-menu {
	POSITION: relative; PADDING-BOTTOM: 4px; margin-left: 10px; margin-right: 10px; margin-bottom: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 3px; BACKGROUND: url(bg_shdw_w_220.png) no-repeat right bottom; PADDING-TOP: 0px
}
#page-menu h3 {
	PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #00a6d3; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; COLOR: #fff; FONT-SIZE: 115%; FONT-WEIGHT: normal; PADDING-TOP: 8px; margin-bottom:0px;
}
#page-menu UL {
	BORDER-LEFT: #ddd 1px solid; PADDING-BOTTOM: 15px; margin:0px; LIST-STYLE-TYPE: none; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#page-menu UL LI {
	BORDER-BOTTOM: #b4b5b5 1px dotted;
}
#page-menu UL LI DIV {
	POSITION: relative; PADDING-BOTTOM: 10px
}
#page-menu a.level-one {
	padding-left: 15px; margin-left:0px; padding-right: 10px; display: block; color: #000; font-size: 100%; text-decoration: none; padding-top: 15px;
	border:0px none white; width:100%;
}  /* tatt ut:  WIDTH: 190px; PADDING-BOTTOM: 1px; */
#page-menu A.level-one:hover {
	BACKGROUND: url(ico_arrow_blue.png) #e9eae5 no-repeat 185px 18px; COLOR: #00a6d3; FONT-WEIGHT: bold
}
#page-menu A.hasChildren {
	BACKGROUND: url(plussmenu_wb.png) no-repeat 180px 10px
}
#page-menu A.active {
	BACKGROUND: url(ico_arrow_blue.png) #e9eae5 no-repeat 185px 18px; COLOR: #00a6d3; FONT-WEIGHT: bold
}
#page-menu A.selected {
	BACKGROUND: url(ico_arrow_blue.png) #e9eae5 no-repeat 185px 18px; COLOR: #00a6d3; FONT-WEIGHT: bold
}
#page-menu UL LI DIV A.level-two {
	padding-bottom: 0px; padding-left: 16px; padding-right: 10px; display: block; width:100%; color: #000;  text-decoration: none; padding-top: 10px;
}
#page-menu UL LI DIV A.level-two:hover {
	color: #00a6d3; font-weight: bold;
}/* border: 1px solid red; */
#page-menu A.level-two-selected {
	padding-bottom: 0px; padding-left: 16px; padding-right: 10px; 
	display: block; color: #00a6d3;  font-weight: bold; text-decoration: none; padding-top: 10px;
	margin-left:0px;
}
li.level-one-container {padding:0px;margin:0px;overflow:hidden;}
#sub-one {width:100%;padding-top:0px;padding-left:0px;margin-left:0px;}
#sub-one A.level-two:hover {
	color: #00a6d3; font-weight: bold;
}/* border: 1px solid red; */
#sub-two {width:100%;}
#sub-three {width:100%;}
#sub-four {width:100%;}
#sub-five {width:100%;}
#sub-six {width:100%;}
#sub-seven {width:100%;}
#sub-eight {width:100%;}
#sub-nine {width:100%;}
#sub-ten {width:100%;}

div.expanded {display:block;}

/*TE Main content style*/

h1.te-content-title
{
	position: relative;
	margin-bottom: 10px;
	padding: 10px 0 0 0;
	border-top: 1px #b4b5b5 dotted;
	border-bottom: 1px #b4b5b5 dotted;
	font-size: 200%;
	color: #00A6D3;
}
div.te-content-object
{
	margin: 0 0 10px 0;
	background: transparent url("background-img.png") no-repeat right bottom;
}

div.content-object
{
	margin: 0 0 10px 10px; width:700px; overflow:hidden
	
}

div.te-content-object img
{
	clear: both;
}

div.te-content-object p
{
	padding-top: 5px;
	color: #5f5747;
	font-size: 85%;
}

div.te-content-object-border-bottom
{
	border-left: solid 1px #e4e5df;
	border-top: solid 1px #e4e5df;
	padding: 7px 0px 11px 7px;
}

/* For Flash-replacement: */
@media Screen    
{
.sIFR-flash {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; VISIBILITY: visible !important; PADDING-TOP: 0px;
}
.sIFR-replaced {
	VISIBILITY: visible !important
}
.sIFR-ignore {
	VISIBILITY: visible !important
}
.sIFR-alternate {
	POSITION: absolute; WIDTH: 0px; DISPLAY: block; HEIGHT: 0px; OVERFLOW: hidden; TOP: 0px; LEFT: 0px
}
.sIFR-replaced DIV.sIFR-fixfocus {
	PADDING-BOTTOM: 0pt; MARGIN: 0pt; PADDING-LEFT: 0pt; PADDING-RIGHT: 0pt; FLOAT: none; LETTER-SPACING: 0px; OVERFLOW: auto; PADDING-TOP: 0pt
}

}

@media Print    
{
.sIFR-flash {
	POSITION: absolute; WIDTH: 0px; DISPLAY: none !important; HEIGHT: 0px; OVERFLOW: hidden
}
.sIFR-alternate {
	POSITION: static !important; WIDTH: auto !important; DISPLAY: block !important; HEIGHT: auto !important; VISIBILITY: visible !important; TOP: auto !important; LEFT: auto !important
}

}
/* Placeholder for teaser text */
div.te-content-teaser
{
	padding-bottom: 10px;
	font-size: 135%;
	width: 460px;
}

/****************************
  Table styles
****************************/
.sk-table {	WIDTH: 100%; margin-top: 20px;}
.sk-table THEAD TR {	BACKGROUND-COLOR: #0c95c9}
.sk-table THEAD TR TH {	BACKGROUND-COLOR: #00a6d3 /* #0c95c9 */}
.sk-table THEAD TR TH {	TEXT-ALIGN: left; BORDER-LEFT: #ffffff 1px dotted; PADDING-BOTTOM: 4px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; COLOR: #ffffff; FONT-SIZE: 1.3em; PADDING-TOP: 10px; }
.sk-table THEAD TR TH.first-child {	BORDER-LEFT: transparent 0px}
.sk-table THEAD TR TH:first-child {	BORDER-LEFT: transparent 0px}
.sk-table TBODY TR TD {	BORDER-BOTTOM: #b4b5b5 1px dotted; TEXT-ALIGN: left; BORDER-LEFT: #b4b5b5 0px dotted; PADDING-BOTTOM: 2px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; COLOR: #333333; FONT-SIZE: 1.1em; VERTICAL-ALIGN: top; BORDER-TOP: #b4b5b5 0px dotted; BORDER-RIGHT: #b4b5b5 1px dotted; PADDING-TOP: 10px}
.sk-table TBODY TR TD.first-child {	BORDER-LEFT-WIDTH: 1px;} /* BORDER-LEFT: #b4b5b5 1px dotted; */

.sk-table TBODY TR TD:first-child {	BORDER-LEFT-WIDTH: 1px;}
.sk-table TBODY TR.even {	BACKGROUND-COLOR: #e4e5df}
.sk-table TBODY TR.even TD {	BACKGROUND-COLOR: #e4e5df}

.sk-table TBODY TD.even {	BACKGROUND-COLOR: #e4e5df}
.sk-table TBODY TD.even TD {	BACKGROUND-COLOR: #e4e5df}

.sk-table TBODY TR TD H3 {	FONT-SIZE: 1.1em}


/*Form*/

div#form-nav
{
	background-color: #E4E5DF;
	float: left;
	margin: 10px 0 0;
	overflow: hidden;
	position: relative;
	width: 100%;
}

ul.form-item-list
{
	background-color: #E4E5DF;
	border-bottom: 1px solid #E4E5DF;
	border-top: 1px solid #E4E5DF;
	float: left;
	position: relative;
	width: 100%;
	list-style: none;
}

ul.form-item-list li
{
	border-bottom-width: 0 !important;
	float: left;
	position: relative;
}
ul.form-item-list li a.form-item
{
	background: transparent url(BigArrow.right.png) no-repeat scroll right top;
	color: #584B45;
	display: block;
	float: left;
	font-weight: bold;
	padding: 18px 0 5px 7px;
	position: relative;
}
ul.form-item-list li a.form-item:hover
{
	background: transparent url(BigArrow.down.png) no-repeat scroll right top;
	color: #00A6D3;
}
ul.form-item-list li.selected a.form-item
{
	background: transparent url(BigArrow.down.png) no-repeat scroll right top;
	color: #00A6D3;
	text-decoration:none;
}
div.metabox-form
{
	background-color: #F4F5F2;
	clear: both;
	float: left;
	padding: 10px 0 0px 0px;
	position: relative;
	width: 100%;
}

div.form-item-block
{
	float: left;
	width: 100%;
	clear: both;
	position: relative;
	padding-bottom: 8px;
	padding-top: 10px;
	padding-left: 12px;
	border-bottom: 1px #b4b5b5 dotted;
}
div.form-item-blk
{
	float: left;
	width: 100%;
	clear: both;
	position: relative;
	padding-bottom: 0px;
	padding-top: 12px;
	padding-left: 12px;
}
div.form-item-block input
{
	margin: 4px 0 4px 0;
}

h2.confirm-block-title
{
	color: #00a6d3;
	border-bottom: 1px #b4b5b5 dotted;
}
h2.confirm-block
{
	color: #00a6d3;
}
div#confirm.form-item-block table.confirm-table
{
	display: block;
}
div#confirm.form-item-block table.confirm-table td.td-title
{
	width: 30%;
	font-weight: bold;
}
/****************************
  Breadcrumb
****************************/
#bread-crumb{padding: 0 0 2px 10px;	font-size: 85%;	color: #584b45;}
#bread-crumb a {color: #00a6d3;	text-decoration: none;}
#bread-crumb a:hover {color: #00395d;text-decoration: none; font-weight:bold;}
#bread-crumb a.chos {color: #00395d;text-decoration: none; font-weight:bold;}
#bread-crumb a:hover.chos {color: #00a6d3;text-decoration: none; font-weight:bold;}



/**********************************
  For bildegalleri og nedlastinger
**********************************/
h3.meta-box-title {
	padding-bottom: 0px; margin: 20px 0px 2px; padding-left: 0px; padding-right: 0px; color: #00a6d3; border-top: #b4b5b5 1px dotted; padding-top: 6px
}
div.dotted-divider {
	padding-bottom: 0px; margin: 20px 10px 0px 10px; padding-left: 0px; padding-right: 0px; color: #00a6d3; border-top: #b4b5b5 1px dotted; height: 2px
}

UL.tab-strip {
	BORDER-BOTTOM: #c4c5c1 1px solid; POSITION: relative; BACKGROUND-COLOR: #e9eae5; WIDTH: 100%; FLOAT: left
}
UL.tab-strip LI A.tab-element {
	POSITION: relative; PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; PADDING-RIGHT: 30px; DISPLAY: block; BACKGROUND: url(/eway/Custom/Design/WEB_Allianseprofil_09/bg_divider_tabs.png) no-repeat right top; FLOAT: left; COLOR: #584b45; FONT-WEIGHT: bold; PADDING-TOP: 8px
}
UL.tab-strip LI A.tab-element:hover {
	BACKGROUND: url(/eway/Custom/Design/WEB_Allianseprofil_09/bg_divider_tabs_hover.png) #fff no-repeat right top; COLOR: #584b45
}
UL.tab-strip LI.ui-state-active.ui-tab-selected A {
	BACKGROUND: url(/eway/Custom/Design/WEB_Allianseprofil_09/bg_divider_tabs_hover.png) #fff no-repeat right top; COLOR: #00a6d3
}
UL.project-flow-tab-strip {
	BORDER-BOTTOM: #e4e5df 1px solid; POSITION: relative; BACKGROUND-COLOR: #e4e5df; WIDTH: 100%; FLOAT: left; BORDER-TOP: #e4e5df 1px solid
}
UL.project-flow-tab-strip LI A.flow {
	POSITION: relative; PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: url(/eway/Custom/Design/WEB_Allianseprofil_09/BigArrow.right.png) no-repeat right top; FLOAT: left; COLOR: #584b45; FONT-WEIGHT: bold; PADDING-TOP: 18px
}
UL.project-flow-tab-strip LI A.form-item {
	POSITION: relative; PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: url(/eway/Custom/Design/WEB_Allianseprofil_09/BigArrow.right.png) no-repeat right top; FLOAT: left; COLOR: #584b45; FONT-WEIGHT: bold; PADDING-TOP: 18px
}
UL.project-flow-tab-strip LI A.flow:hover {
	BACKGROUND: url(/eway/Custom/Design/WEB_Allianseprofil_09/BigArrow.down.png) no-repeat right top; COLOR: #584b45
}
UL.project-flow-tab-strip LI A.form-item:hover {
	BACKGROUND: url(/eway/Custom/Design/WEB_Allianseprofil_09/BigArrow.down.png) no-repeat right top; COLOR: #584b45
}
UL.project-flow-tab-strip LI.ui-state-active.ui-tab-selected A {
	BACKGROUND: url(/eway/Custom/Design/WEB_Allianseprofil_09/BigArrow.down.png) #fff no-repeat right top; COLOR: #00a6d3
}
DIV.metabox-downloads {
	POSITION: relative; PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #fff; PADDING-LEFT: 10px; WIDTH: 436px; PADDING-RIGHT: 10px; FLOAT: left; CLEAR: both; PADDING-TOP: 10px
}
DIV.metabox-downloads TABLE {
	POSITION: relative; WIDTH: 100%; FONT-SIZE: 85%; 
}
DIV.metabox-downloads TABLE TR TD {
	BORDER-BOTTOM: #b4b5b5 1px dotted; PADDING-BOTTOM: 2px; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; COLOR: #584b45; FONT-SIZE: 1.1em; PADDING-TOP: 15px
}

/*Form: content on the right*/
/************************************************************************************
	Følgende stiler må til for flytteskjemaet
*************************************************************************************/
div.help-info
{
	background:transparent url("BOX3.gif") no-repeat left top;
	z-index:99;
	height:143px;
	float:right;
	margin-left:460px;
	position:absolute;
	margin-top:0px;
}
div.help-info div.text
{
	width:263px;
	position:relative;
	overflow:hidden;
	left:15px;
	height:100%;
	padding:15px 30px 15px 15px;
	top:10px;
}

div.pos1
{
	top:80px;
}

div.pos2
{
	top:226px;		/* +13 px */
}

div.pos3
{
	top:328px;		/* -7 px */
}

div.pos4
{
	top:465px;		/* -61 px */
}
div.pos5
{
	top:565px;		/* -61 px */
}
/* For Skagerak Elektro */
div.posel1
{
	top:130px;
	left:-1px;
}

div.posel2
{
	top:197px;
	left:-1px;
}

div.posel3
{
	top:280px;
	left:-1px;
}

div.posel4
{
	top:465px;		/* -61 px */
}
div.posel5
{
	top:565px;		/* -61 px */
}

div.page-content
{
	position:relative;
}
DIV.two-col-nopadding {
	POSITION: relative; WIDTH: 460px; FLOAT: left; OVERFLOW: hidden
}

div.valfeil
{	background-color: red; display: block; font-size: 1.1em;
    font-weight: bold; z-index: 10000; height: 100px; clear: both; float: left; width: 100%;
    vertical-align: middle; padding: 15px;
}
div.nav-buttons
{
	float: right;
	padding: 5px 12px 5px 0px;
}
div.form-item-navigation
{
	padding: 5px 12px 5px 12px;
}

div.step-nav, div.step-nav-form
{
	background-color: #e4e5df;
	float: left;
	width: 100%;
	position: relative;
}
div.step-nav a.prev
{
	background: #00a6d3 url("ico_arrow_white_left.png") no-repeat 7px 9px;
	display: block;
	width: 24px;
	height: 24px;
	margin-left: 10px;
}

div.step-nav-form a.prev
{
	background: #00a6d3 url("ico_arrow_white_left.png") no-repeat 7px 9px;
	display: block;
	width: 24px;
	height: 24px;
	
}

div.step-nav-form a.reset
{
	background: transparent url("reset.png") no-repeat 0px 0px;
	display: block;
	width: 54px;
	height: 24px;
	margin-left: 188px;
	margin-top: -24px;
}
div.step-nav a.next
{
	background: #00a6d3 url("ico_arrow_white_right.png") no-repeat 7px 9px;
	display: block;
	width: 24px;
	height: 24px;
	margin-left: 40px;
	margin-top: -24px;
}
div.step-nav-form a.next
{
	background: #00a6d3 url("ico_arrow_white_right.png") no-repeat 7px 9px;
	display: block;
	width: 24px;
	height: 24px;
	margin-left: 40px;
	margin-top: -24px;
}

div.step-nav-form a.send
{
	background: #00a6d3 url("send.png") no-repeat 0px 0px;
	display: block;
	width: 54px;
	height: 24px;
	margin-left: 40px;
	margin-top: -24px;
}
.page
{
	display: none;
}
/***********************************************************
	For bildegalleri Stepcarousel
************************************************************/
.article-gallery {
	POSITION: relative; FLOAT: left; OVERFLOW: hidden
}
.basicModalContent {
	POSITION: relative; PADDING-LEFT: 6px; WIDTH: 451px; FLOAT: left; OVERFLOW: hidden
}
.stepcarousel {
	POSITION: relative; WIDTH: 454px; HEIGHT: 146px; OVERFLOW: hidden
}
.stepcarousel .gallery-belt {
	POSITION: absolute; TOP: 0px; LEFT: 0px
}
.stepcarousel .gallery-panel {
	BORDER-LEFT: #fff 1px solid; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 222px; PADDING-RIGHT: 5px; DISPLAY: block; FLOAT: left; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.stepcarousel .gallery-panel A IMG {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; MARGIN-LEFT: 5px; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
DIV.article-gallery-navigation {
	POSITION: relative; PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; WIDTH: 455px; PADDING-RIGHT: 0px; BACKGROUND: url(Stepcarousel/bg_gray_fade.png) #fff repeat-x left top; FLOAT: left; MARGIN-LEFT: 2px; OVERFLOW: hidden; PADDING-TOP: 10px
}
DIV.article-gallery-navigation A.button {
	BORDER-BOTTOM: #00a6d3 1px solid; POSITION: relative; BORDER-LEFT: #00a6d3 1px solid; MARGIN: 0px 5px; WIDTH: 24px; DISPLAY: block; FLOAT: left; HEIGHT: 24px; BORDER-TOP: #00a6d3 1px solid; BORDER-RIGHT: #00a6d3 1px solid
}
DIV.article-gallery-navigation A.prev {
	WIDTH: 24px; DISPLAY: block; BACKGROUND: url(Stepcarousel/ico_arrow_white_left.png) #00a6d3 no-repeat 7px 9px; HEIGHT: 24px; MARGIN-LEFT: 10px
}
DIV.article-gallery-navigation A.next {
	MARGIN-TOP: -24px; WIDTH: 24px; DISPLAY: block; BACKGROUND: url(Stepcarousel/ico_arrow_white_right.png) #00a6d3 no-repeat 7px 9px; HEIGHT: 24px; MARGIN-LEFT: 40px
}
DIV.article-gallery-navigation DIV.gallery-status {
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN-TOP: -24px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; FLOAT: left; COLOR: #584b45; MARGIN-LEFT: 72px; FONT-SIZE: 85%; PADDING-TOP: 12px
}
DIV.article-gallery-navigation INPUT.maximize {
	POSITION: absolute; WIDTH: 20px; DISPLAY: block; HEIGHT: 20px; TOP: 15px; CURSOR: pointer; RIGHT: 10px; border:none 0px white;
}
DIV.article-gallery-navigation A.maximize SPAN {
	DISPLAY: none
}
#pu-overlay {
	BACKGROUND-COLOR: #000000; CURSOR: pointer
}
#pu-container {
	BORDER-BOTTOM: #ccc 3px solid; BORDER-LEFT: #ccc 3px solid; BACKGROUND-COLOR: #ffffff; BORDER-TOP: #ccc 3px solid; BORDER-RIGHT: #ccc 3px solid
}
#pu-container A.modalCloseImg {
	Z-INDEX: 3200; POSITION: absolute; WIDTH: 16px; DISPLAY: inline; BACKGROUND: url(Stepcarousel/ico_close.png) no-repeat; HEIGHT: 17px; TOP: 6px; CURSOR: pointer; RIGHT: 8px
}
.pu-image-close {
	POSITION: absolute; WIDTH: 100%; DISPLAY: block; HEIGHT: 100%; COLOR: red; TOP: 0px; LEFT: 0px
}
.pu-schema-close {
	POSITION: absolute; DISPLAY: block; COLOR: purple
}
DIV.frontpage-box {
	PADDING-BOTTOM: 20px
}
DIV.content-object-frontpage {
	MARGIN-BOTTOM: 5px
}
DIV.fallbak-object-width {
	WIDTH: 700px
}
.sidebar-element-frontpage.div {
	POSITION: relative; PADDING-BOTTOM: 6px; PADDING-LEFT: 0px; WIDTH: 215px; PADDING-RIGHT: 5px; BACKGROUND: url(Stepcarousel/bg_box_body_220.png) #ffffff no-repeat right bottom; OVERFLOW: hidden; PADDING-TOP: 0px
}
DIV.box-list-time {
	COLOR: #00a6d3; FONT-SIZE: 85%
}
DIV.top-wrapper {
	BORDER-BOTTOM: #b4b5b5 1px dotted; WIDTH: 940px; FLOAT: left
}
H1.fallback-content-title {
	BORDER-BOTTOM: #b4b5b5 1px dotted; POSITION: relative; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 10px; FONT-SIZE: 200%; BORDER-TOP: #b4b5b5 1px dotted; PADDING-TOP: 10px
}
.content-object-frontpage A IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
DIV.content-metabox-heading {
	 } /* BORDER-BOTTOM: #e6e7e3 2px solid; POSITION: relative; BORDER-LEFT: #e6e7e3 2px solid; FLOAT: left; BORDER-TOP: #e6e7e3 2px solid; BORDER-RIGHT: #e6e7e3 2px solid; width:460px; margin-left:10px; background-color: #e6e7e3; */
DIV.content-metabox-heading h3 { color: #00a6d3; ; }
DIV.content-metabox {
	BORDER-BOTTOM: #e6e7e3 2px solid; POSITION: relative; BORDER-LEFT: #e6e7e3 2px solid; FLOAT: left; OVERFLOW: hidden; BORDER-TOP: #e6e7e3 2px solid; BORDER-RIGHT: #e6e7e3 2px solid; width:460px; margin-left:10px }
DIV.content-metabox-download {
	BORDER-BOTTOM: #e6e7e3 2px solid; POSITION: relative; BORDER-LEFT: #e6e7e3 2px solid; FLOAT: left; OVERFLOW: hidden; BORDER-TOP: #e6e7e3 2px solid; BORDER-RIGHT: #e6e7e3 2px solid; width:460px; margin-left:10px }
DIV.article-meta-box {
	BORDER-BOTTOM: #e6e7e3 2px solid; POSITION: relative; BORDER-LEFT: #e6e7e3 2px solid; WIDTH: 460px; FLOAT: left; OVERFLOW: hidden; BORDER-TOP: #e6e7e3 2px solid; BORDER-RIGHT: #e6e7e3 2px solid
}
DIV.metabox-downloads {
	POSITION: relative; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px;  PADDING-RIGHT: 10px; FLOAT: left; CLEAR: both; PADDING-TOP: 10px; width:446px
}
DIV.metabox-downloads TABLE {
	POSITION: relative; WIDTH: 100%; FONT-SIZE: 85%
}
DIV.metabox-downloads TABLE TR TD {
	BORDER-BOTTOM: #b4b5b5 1px dotted; PADDING-BOTTOM: 2px; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; COLOR: #584b45; FONT-SIZE: 1.1em; PADDING-TOP: 15px
}

DIV.content-footer {
	PADDING-BOTTOM: 5px; WIDTH: 698px; FLOAT: right; CLEAR: both; BORDER-TOP: #b4b5b5 1px dotted; MARGIN-RIGHT: 2px; PADDING-TOP: 10px
}
DIV.content-footer DIV.footer-placeholders {
	MARGIN-TOP: 5px; WIDTH: 460px
}
DIV.footer-container {
	PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #e9eae5; PADDING-LEFT: 2px; WIDTH: 454px; PADDING-RIGHT: 2px; HEIGHT: 200px; BORDER-TOP: #fff 2px solid; PADDING-TOP: 2px
}
DIV.footer-container-contact {
	PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #e9eae5; PADDING-LEFT: 2px; WIDTH: 454px; PADDING-RIGHT: 2px; HEIGHT: 290px; BORDER-TOP: #fff 2px solid; PADDING-TOP: 2px
}

/*****************************************************************************************************
	For Metor:
*****************************************************************************************************/


/*********  Midlertidige klaser til test ******* */
div.sortramme {border:1px solid black}
div.gronnramme {border:1px solid green}

input.bord {
	border: silver 1px solid;
}

