body,table,tr,td,h1,h2,h3,h4,h5,p,a,div,span,form,input,textarea,select,option,nobr, button
{font-family:arial,helvetica,sans-serif;font-size:11px;color:#072B63;margin:0px;padding:0px;}
div {font-size:9px;}
h1 	{position:relative; clear:both; color:#000000;font-size:18px;font-weight:bold; margin-top: 5px;}
h2	{position:relative;clear:both; color:#000000; font-size:16px;font-weight:bold; margin-top: 5px;}
h3	{position:relative;clear:both; color:#000000; font-size:12px;font-weight:bold;  margin-top: 5px;}
h4,h5  {position:relative; color:black;margin-bottom:1px;font-size:10px;font-weight:normal; }

#Print		{font-family:Times New Roman;font-size:14px;color:#000000;margin:0px;}
#Print h1	{font-size:14px;background:none;color:#000000;margin:0px;padding:0px;margin-bottom:10px;}
#Print p	{font-family:Times New Roman;font-size:14px;color:#000000;margin:0px;}

caption	{position:relative; color:#000000;margin-bottom:1px;font-size:11px;text-align: left;}
body 	{position:relative;   margin: 0px; padding: 0px; overflow: auto; border: none;}
.msg a	{Text-decoration: underline;color:#6c6c6c; margin:0 0  10px 0;}
.msg a:hover {Text-decoration: underline;color:#000000;}
img 	{border: none;margin: 0px;padding: 0px;}

img.sortramme {border:1px solid #000;}
img.gronnramme {border:1px solid #515e26;}


p 	{position:relative; margin-top:4px;margin-bottom:8px;padding:0; color:#000000;}

table td 	{color:#000000;}

table td p	{position:static; margin:0px 0px 0px 0px;}
iframe 	{border: none;}

a.titlelink{font-size:12px;font-weight:bold;}

table.marg5 td {padding: 5px 5px 5px 5px;}

/* CANVAS */

#canvas 		{position:relative; width:100%; text-align:center; background-color: #CED3B5; height:100%;}
#canvascenter	{position:relative; width:990px; margin:auto; text-align:left; height:100%; margin-left:20px;}
#page			{position:relative; width:990px; height:100%; text-align:left; background: url(/eway/custom/design/BorregaardSkoger/images/left_repeat.gif) repeat-y;}
#canvasleft		{position:relative; width:181px; margin:0px; margin-top:0px; float:left;}
#canvansmain 	{position:relative; width:809px; margin:0px; margin-top:0px; float:left; background-color:#ffffff;}
#top 			{position:relative; width:809px; margin:0px; float:left; height:105px; margin-top:18px;}
#banner1 		{position:relative; float:left; width: 573px; margin:0px; margin-left:10px; margin-top:0px; height:105px;background: url(/eway/custom/design/BorregaardSkoger/images/top_placeholder.jpg); background-repeat:no-repeat;}
#banner2 		{position:relative; float:left; width: 180px; margin:0px; margin-left:10px; margin-top:0px; height:105px;background: url(/eway/custom/design/BorregaardSkoger/images/right_placeholder.gif); background-repeat:no-repeat;}
#leftnav 		{position:relative; float:left; width: 181px; clear: left; overflow: hidden; margin:0px; background-color:#94AB45;}
#leftnavbottom 	{position:absolute; bottom:0px;  float:left; width: 181px; height: 151px; overflow: hidden; margin:0px;background: url(/eway/custom/design/BorregaardSkoger/images/left_bottom.gif); }
#top a			{font-size:11px; font-weight: bold; margin:0px; }
/*#top a:hover	{font-size:11px; font-weight: bold; color:#8D9FEB;}*/

#main 			{position:relative; float:left; width:809px; clear:none; overflow:hidden;}
#main .bottom 	{clear:both;}

#logo 		{position:relative;float:left;width: 181px;height: 164px; margin:0px;left:0px;top:0px;}
/*#logo a, #logo a:hover 	{position:relative;display: block; height: 100%;background: url(/eway/custom/design/BorregaardSkoger/images/left_top.gif) no-repeat;}*/

/* VENSTREMENYEN */

.mainmnu			{margin-left:0px; background-color:#94AB45;}
ul.mnucollapsed 	{display:none;}
 /*Hovedmenypunkt*/
li.mnu			{list-style-type:none;margin:0px;list-style-type:none;background-color:#BDC7A5;width:181px;margin-bottom:6px;height:23px; vertical-align:sub;}
li.mnu a		{background-color:#BDC7A5;width:181px;height:23px;font-size: 12px;font-weight: bold;color:#515E26;text-decoration:none; padding-top:3px;padding-left:30px;}
li.mnu a:hover		{background-color:#ffffff;} 
 /*Valgt hovedmenypunkt */
li.mnuselected		{list-style-type:none;margin:0px;background-color:#ffffff;width:181px;margin-bottom:9px;height:21px;}
li.mnuselected a	{background-color:#ffffff; vertical-align: baseline;width:150px;height:21px;font-size: 12px;font-weight: bold;color:#515E26;text-decoration:none;padding-top:0px;margin:0px;padding-left:5px;}
ul.mnuexpanded		{list-style-type:none; margin:0px; padding:0px; margin-left:0px;background-color:#94AB45;font-size: 12px;font-weight: bold;color:#515E26;text-decoration:none;padding-top:6px;}
li.mnusub 		{list-style-type:none; margin-left:0px;background-color:#ffffff;height:16px;}
li.mnusub a 		{margin-bottom:0px; color:#515E26;font-size:11px; font-weight:normal;text-decoration:none;background-color:#ffffff;height:16px;padding-left:30px;}
li.mnusub a:hover	{text-decoration:underline;}
li.mnusubsel		{list-style-type:none; margin-left:0px;background-color:#ffffff;height:14px;}
li.mnusubsel a		
	{
		margin-bottom:2px; 
		color:#515E26;
		font-size:11px; 
		font-weight:bold;
		text-decoration:none;
		background-color:#ffffff;
		height:16px; 
		padding-left:30px;
		background-image: url(/eway/custom/design/borregaardskoger/images/left_plutt_under.gif); 
		background-repeat: no-repeat;
		background-position: middle middle;
		background-position: 22px 5px;
	}
img.arrowimg		{}
/* SK */

#search 		{position:relative; top:20px;}
#search .searchinput	{width:150px; height:20px;} 
#searchbtn 		{background-color:#CED3B5; border:none;font-family:arial,helvetica,sans-serif;font-size:11px;color:#515E26;font-weight:bold;height:20px; width:25px;}

/* PORTALSELEKTOR */

#portalselector	{position:absolute; top:10px;right:10px;}	

/* CONTENTAREA*/

#contentarea{position: relative; left: 0px;float:left;margin-left:10px;margin-top:0px; width:800px; clear: none;overflow: hidden;}
#mainleft 	{position: relative; left: 0px;float:left;width:573px; clear:none; overflow:hidden;}
#mainright 	{position: relative; margin-top:0px;float: left; margin-left: 21px;width: 196px;clear: right; overflow: hidden;}

/* BREADCRUMB */
#breadcrumb 		{height:22px;padding-top:5px;font-size:10px;font-weight:normal;color:#AD1C18; padding-left:5px;}
#breadcrumb a		{font-size:10px;font-weight:normal;color:#AD1C18;text-decoration:underline;margin-right:10px;}
#breadcrumb a.hover	{text-decoration:underline;}

/* MESSAGELISTS */
div.msgtop 			{float:left; position:relative; background: url(/eway/custom/design/BorregaardSkoger/images/main_top.gif) no-repeat; height:12px;width:573px;margin:0px;padding:0px; border-bottom-style:none;}
div.msgcontainer	{float:left; position:relative; background: url(/eway/custom/design/BorregaardSkoger/images/main_repeat.gif) repeat-y;
	margin:0px;padding:0px;width:573px;
					padding-left:18px; padding-right:18px;padding-bottom:5px;}
div.msgbottom		{float:left; position:relative; background:url(/eway/custom/design/BorregaardSkoger/images/main_bottom.gif) no-repeat; height:10px; width:573px; margin:0px;}

/* BULLETIN*/
div.bulletintop 	{float:left; position:relative; background:url(/eway/custom/design/BorregaardSkoger/images/main_top_765.gif) no-repeat; height:12px;width:765px;margin:0px;padding:0px; border-bottom-style:none;}
div.bulletinbottom	{float:left; position:relative; background:url(/eway/custom/design/BorregaardSkoger/images/main_bottom_765.gif) no-repeat; height:10px; width:765px; margin:0px;}

.msg{position:relative; margin:0px}
.footermsg {color:#6c6c6c;}
.footermsg p {color:#6c6c6c; font-size:11px;}
.footermsg a {color:#6c6c6c;}
.footermsg a:hover {color:#000000;}


/*
.msg h1 {font-size: 14px;}

.msg h2 {color:black;}
*/
.msg p {color:#000000; font-size:11px;}

.msg H4 { font-size: 24px;text-transform: uppercase;color: #94ab45;}
.msg H5 {color:#AD1C18; font-size:24px;}
.msg H6 {color:#000000; font-size:19px;}

.browselist{clear:none; float:none; position:relative;margin:0;padding:0;}


/*#mainrightheaderlabel{color:#000000; font-size:14px;font-weight:bold; position:absolute; left:30px; top:20px; }
 #mainrightcontent{ margin-left:30px; margin-bottom:8px; padding-top:22px; background: url(/eway/custom/design/BorregaardSkoger/images/bg_rightbottom.gif) bottom no-repeat;} */
.rightheader2 {font: 14px normal; color:#000000;font-weight:bold;padding-top:30px;}
ul.rightlist {font: 10px normal; color:#ad1c18; list-style-type:none; margin:0px; padding:0px;}
li.rightlist {margin-top:5px;}
li.rightlist a {color:#6c6c6c;}
li.rightlist a:hover {color:#000000;}

#tableft {position: relative; left: 2px; float: left;width: 630px; clear: none;overflow: hidden; }
#tabright {position: relative;float: left; left: 2px;width: 160px;clear: right;overflow: hidden; }
#tabright h2 {position:relative; height: 17px; margin-top: 10px; padding: 0px; text-align: center; font-size: 11px; text-transform: uppercase; letter-spacing: 2px;color: white;background: url(/eway/custom/design/ewaymaster30/tabrighthead.jpg) no-repeat; }

#footer {clear: both;}
#footer {color: #AD1C18; text-align:center;}
#footer a.mailto {color: #AD1C18; font-size:9px;} 
#footer .new {float: none;display: inline;}
#footer .title {font-weight: bold; color: #5289AF;}

#disclaimer{ font-size:9px; font-weight:normal; color: #A2A2A2;}
#disclaimer a{color:#7E8805;}
#disclaimer a:hover{color:#AE4518;}

#canvasclear {height: 1px;clear:both;}/* Mozilla req */


a.edit {color:#072B63;font-weight:normal;font-size:10px;}
.hidden {display: none;}
.right {text-align: right;}
.left {text-align: left;}
.center {text-align: center;}
.clear {clear: both;}
.floatleft {float: left;}
.floatright {float: right;}

/*.readmore a:hover{color: #8D9FEB;}*/
.readmore {color: #6c6c6c;  font-size:11px; clear:both; margin-top:5px; margin-bottom:10px;float:left; }
a.readmore{color: #6c6c6c;}
.author {font-size: 9px;color: #072B63; margin-top: 15px;}
.icon {vertical-align: middle;}
.searchbtn {vertical-align: text-bottom; cursor: hand}
.edititem img {vertical-align: middle;}
.space {height: 10px;}
.red {background-color: Red; color: White;}
div.mrg10 {margin: 10px;}


#mainleft div.frmctrlwrapper {margin: 0px 1px 0px 0px;}


/* Form Control Classes */
/* *****************/
/* New form design */
/* *****************/

.frmBody
{
	background-image: none;
	background-color: buttonface;
	margin:0;
	overflow: hidden;
}

.frmctrlwrapper
{
	margin: 0;
	padding: 0px;
	height: 26px; 
 	background-color: buttonface;   
	border-bottom:1px solid;
 	border-bottom-color:ActiveBorder; 
 	overflow: hidden;
/*
	background-image:url(/eway/custom/design/webportal/tool-bkgd.gif);
	background-color:#A2C2EE;
 	border-bottom-color:#2557AD;     */
}

/*.frmctrlwrapper a
{
	cursor:hand;
	text-decoration:none;
 	padding: 4px 3px  0px 0px;
	height: 100%; 
	vertical-align: middle; 
	color: Black;
	border-right: 1px solid;
/*	border-right-color:#6A8CCB;  */
/*	border-right-color:Activeborder; 
} 
/*
.frmctrlwrapper a:hover
{
	background-color: #ffd695;
	text-decoration:none;
} */
.frmctrlwrapper img
{
	margin:3px; 
	vertical-align: middle;
}

.frmctrlbtn
{
	overflow: visible;
	width: 1px; /* trick to set size of buttons in ie */
	margin: 0px;
	padding: 0px 3px 0px 3px;
	cursor:hand;
	text-decoration:none;
	color: Black; 
	border-bottom: none;
	border-left: none;
	border-top: none;
	border-right: 1px solid Activeborder;
	background-color: buttonface;
} 
.frmctrlbtnhover
{
	overflow: visible;
	width: 1px; /* trick to set size of buttons in ie */
	margin: 0px;
	padding: 0px 3px 0px 3px;
	cursor:hand;
	text-decoration:none;
	color: Black; 
	border-bottom: none;
	border-left: none;
	border-top: none;
	border-right: 1px solid Activeborder;
	background-color: #ffd695;
}

div.frmcontent
{
}
.frmContent	/* Outmost table */
{
	width: 100%;
}
.frmTable /* inner table */
{
	border: thin groove;
	padding: 2px;
	width: 100%;
	font-size: xx-small;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
/*	background-color: buttonface; */
}
.frmtabledynamic
{
	border: thin groove;
	padding: 2px;
	font-size: xx-small;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: buttonface;
}

.frmfield /* Floating size field */
{
	width: 100%;
}
.frmbuttonbar
{
	/* background-color: buttonshadow; */
	border-top: thin groove;
}
.frmbutton /* Standard size button */
{
	width: 100px;
}
.floatmenu
{
	background-color: infobackground;
	display: none;
	padding-left: 3px;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	border-bottom:1px solid;
	border-left:1px solid;
	border-right:1px solid;
	border-top:1px solid;
	border-right-color:Activeborder; 
	border-left-color:Activeborder; 
	border-bottom-color:Activeborder; 
	border-top-color:Activeborder; 
}
.floatmenu a
{
	cursor:hand;
	text-decoration:none;
	color: Black;
	width: 100%;
} 
.floatmenu a:hover
{
	background-color: #ffd695;
	text-decoration:none;
}

.datePicker
{
    BEHAVIOR: url(/eway/library/components/datepicker.htc);
    CURSOR: hand
}

/* 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;}
			
		
			

