
/* -----------------------------------------------------------------------
	Generelt
	 ----------------------------------------------------------------------- */


/* ------------------ Body ---------------- */

div {
	/* float: left; */
}


div.ytre-ramme div#font-size {
	margin-top: 0px;
	position: relative;
	top: -10px;
  color: #000;
}

.nettsted_abb{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;	
}



div.ytre-ramme a#size_10, div.ytre-ramme a#size_12, div.ytre-ramme a#size_14 {
  padding: 3px;
	color:#000;
}

div.ytre-ramme a#size_10 {
  font-size: 10px;
}

div.ytre-ramme a#size_12 {
  font-size: 12px;
}

div.ytre-ramme a#size_14 {
  font-size: 14px;
}


body#kropp {
	margin: 0;
	padding: 0;
}

body.nettsted_bvs {
	background: transparent url(/gfx/brannvettbakny.png);
	background-repeat: repeat-x;
	background-color:#b96f2f;
	font-size: 13px;
}

.nettsted_bvs{
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;	
}
.nettsted_ofs{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;	
}
.nettsted_lbk{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;	
}

	body.nettsted_bvs p {
		line-height: 19px;
		margin: 12px 0;
	}

	body.nettsted_bvs h1 {
		font-size: 25px;
		font-family: "Trebuchet MS", Arial, Sans-Serif;
		margin-bottom: 12px;
	}



span#ts{
	font-size:10px;
}



/* ------------------ Ytre rammer ---------------- */

div.ytre-ramme {
	margin: 0pt auto;
	padding: 0px 8px 8px 8px;
	width: 1128px;
	/* width: 1108px; */
}

div#ytre-topp {
	float: left;
	margin-bottom: 25px;
}

#nettsted_bvs div#ytre-topp {
	width: 100%;
	margin-bottom: 0px; /*changed from 41px*/
}


#nettsted_bvs div.indre-ramme {
	padding-left: 5px;
	zoom: 1;
	background : transparent !important;
}

#nettsted_bvs {
	width: 1020px;
	padding-bottom: 170px;
}


#nettsted_bvs div.ekstra-ramme {
	float: left;
	padding: 29px 17px 24px 17px;
	background: transparent url(/gfx/trans_black_0.8.png) repeat;
	width: 959px;
	margin-bottom: 25px;
	min-height: 520px;
	height: auto !important;
	height: 100%;
}

#nettsted_bvs #mal_forside {
	/* padding-bottom: 280px; */
}










/* ------------------ Venstre kolonne ---------------- */

div#ytre-venstre-kolonne {
	float: left;
	margin: 10px 15px 0px 0px;
	width: 215px;
}

div#nettsted_nbf div#ytre-venstre-kolonne {
	width: 170px;
}


	div#ytre-logo {
		margin: 0px 0px 0px 0px;
	}

		div#indre-logo {
			padding: 13px 0px 20px 23px;
		}

		div#nettsted_nbf div#indre-logo {
			padding: 13px 0px 20px 0px;
		}

		div#nettsted_abb div#indre-logo {
			padding: 13px 0px 0px 0px;
		}

		div#nettsted_bvu div#indre-logo {
			padding: 13px 0px 11px 28px;
		}

		div#nettsted_ofs div#indre-logo {
			padding: 0 0 20px 0;
		}



		div#nettsted_bvs div#indre-logo {
			padding: 13px 0px 11px 28px;
		}

			div#nettsted_nbf div#indre-logo img {
				height: 45px;
				width: 169px;
			}

			div#nettsted_ofs div#indre-logo img {
				height: 85px;
				width: 215px;
			}

			div#nettsted_lbk div#indre-logo img {
				height: 88px;
				width: 112px;
			}
			div#nettsted_abb div#indre-logo img {
				height: 112px;
				width: 211px;
			}
			div#nettsted_bvu div#indre-logo img {
				/* height: 122px; */
				width: 158px;
			}
			div#nettsted_bvs div#indre-logo img {
				height: 122px;
				width: 158px;
			}

	#nettsted_bvs div#indre-venstre-kolonne {
		/* background: #fff; */
	}


/* ------------------ Midtre kolonne ---------------- */

div#ytre-midtre-kolonne {
	float: left;
	margin: 0px 15px 0px 0px;
	width: 490px;
}

	#nettsted_bvs div#ytre-midtre-kolonne {
		padding: 11px;
		width: 432px;
		background: #fff;
		border: 3px solid #e6e6e6;
		margin-right: 10px;
	}

		#nettsted_bvs div#ytre-midtre-kolonne ul {
			margin-left: 18px;
		}


	#nettsted_bvs #mal_forside div#ytre-midtre-kolonne {
		background: transparent url(/gfx/trans_black_0.8.png) repeat !important;
		width: 597px;
		border: 0 none;
		margin-left: 18px;
		margin-top: 92px;
		margin-bottom: 25px;
	}



/* ------------------ Høyre kolonne ---------------- */

div#ytre-hoyre-kolonne {
	float: left;
	width: 255px;
	margin: 10px 15px 0px 0px;
}

	#nettsted_bvs div#ytre-hoyre-kolonne {
		width: 233px;
		margin: 0;
		border: 3px solid #e6e6e6;
		background: #fff;
	}




/* ------------------ Ytre høyre reklamekolonne ---------------- */

div#ytre-reklame-kolonne {
	float: left;
	width: 100px;
	margin-top: 10px;
}



/* ------------------ Venstremeny ---------------- */

	div#ytre-hoved-meny {
		border-top: 1px solid #ddd;
		margin: 0px 0px 11px 0px;
	}

	#nettsted_bvs div#ytre-hoved-meny {
		border-top: 0 none;
		width: 240px;
	}

		#nettsted_bvs div#ytre-hoved-meny img.menuheader {
			display: block;
			clear: both;
			margin-bottom: 9px;
			max-width: 240px;
			border: 0;
		}

			#nettsted_bvs div#indre-hoved-meny {
				clear: both;
				width: 234px;
				background: #fff;
				border: 3px solid #e6e6e6;
				border-bottom-width: 2px;
			}


		div.nivaa1 {
			border-bottom: 1px solid #ddd;
			/* height: 32px; */
			margin: 0px 0px 0px 0px;
		}

		#nettsted_bvs div.nivaa1 {
			border-color: #e6e6e6;
			height: auto;
		}

			div.nivaa1 a,
			div.nivaa1 a:visited {
				color: #142d39;
				display: block;
				font-size: 9px;
				font-weight: bold;
				padding: 10px 15px 10px 15px;
				text-decoration: none;
				text-transform: uppercase;
			}


				#nettsted_bvs div.nivaa1 a,
				#nettsted_bvs div.nivaa1 a:visited {
					font-family: "Trebuchet MS", Arial, Sans-Serif;
					color: #2d2d2d;
					font-size: 16px;
					line-height: 22px;
					font-weight: normal;
					text-transform: none;
				}


		div.nivaa1#aktiv {
			border-bottom: none;
		}

		#nettsted_bvs div.nivaa1#aktiv {
			border-bottom: 1px solid #e6e6e6;
		}

			div.nivaa1#aktiv a, div.nivaa1 a:hover, div.nivaa1 a:active {
				/*background-color: #385d77;*/
				color: white;
				text-decoration: none;
				}

	div.ytre-ramme div.nivaa1#aktiv a, div.ytre-ramme div.nivaa1 a:hover, div.ytre-ramme div.nivaa1 a:active {
    text-decoration: none;
	}

				div#nettsted_nbf div.nivaa1#aktiv a, div#nettsted_nbf div.nivaa1 a:hover, div#nettsted_nbf div.nivaa1 a:active {
					background: transparent url(/gfx/menu_bg_blue.png) repeat-x;
				}

				div#nettsted_ofs div.nivaa1#aktiv a, div#nettsted_ofs div.nivaa1 a:hover, div#nettsted_ofs div.nivaa1 a:active {
					background: transparent url(/gfx/menu_bg_red.png) repeat-x;
				}

				div#nettsted_lbk div.nivaa1#aktiv a, div#nettsted_lbk div.nivaa1 a:hover, div#nettsted_lbk div.nivaa1 a:active {
					background: transparent url(/gfx/menu_bg_orange.png) repeat-x;
				}

				div#nettsted_abb div.nivaa1#aktiv a, div#nettsted_abb div.nivaa1 a:hover, div#nettsted_abb div.nivaa1 a:active {
					background: transparent url(/gfx/menu_bg_dark_blue.png) repeat-x;
				}

				div#nettsted_bvu div.nivaa1#aktiv a, div#nettsted_bvu div.nivaa1 a:hover, div#nettsted_bvu div.nivaa1 a:active {
					/* background: transparent url(/gfx/bvu_menu_bg_red.png) repeat-x; */
					background: #777777;
				}

				div#nettsted_bvs div.nivaa1#aktiv a, div#nettsted_bvs div.nivaa1 a:hover, div#nettsted_bvs div.nivaa1 a:active {
					/* background: transparent url(/gfx/bvs_menu_bg_red.png) repeat-x; */
					color: #ff6600;
				}

				div.nivaa1#aktiv a:hover {
					/* color: yellow; */
					color: #c7252e;
					text-decoration: none;
				}
				div.nivaa1 a:active {
					color: #666;
					text-decoration: none;
				}
				div.nivaa1#aktiv a:visited {
					/* color: #ccc; */
				}

		div.nivaa1-sub {
			border-bottom: 1px solid #ddd;
			padding: 10px 0px 0px 0px;
		}
		div.nivaa2 {
			/* border-bottom: 1px solid #ddd; */
			/* height: 32px; */
			margin: 0px 0px 0px 0px;
		}

			div.nivaa2 a {
				color: #142d39;
				display: block;
				font-size: 9px;
				font-weight: bold;
				padding: 0px 15px 9px 25px;
				text-decoration: none;
				text-transform: uppercase;
			}

				div.nivaa2 a:hover {
					color: #999;
					text-decoration: none;
				}

				div.nivaa2 a:active {
					color: #ccc;
				}

				/*div.nivaa2 a:visited {
					color: #142d39;
					text-decoration: none;
				}*/

				div.nivaa2#aktiv {
					/* border-bottom: none; */
				}

					div.nivaa2#aktiv a {
						/* background-color: #385d77; */
						/*color: #999;*/
						color: maroon;
						text-decoration: none;
					}

						div.ytre-ramme div.nivaa2#aktiv a, div.ytre-ramme div.nivaa2 a:hover, div.ytre-ramme div.nivaa2 a:active {
							text-decoration: none;
						}

						div.nivaa2#aktiv a:visited {
							/* color: #ccc; */
						}


	div#ytre-spraak-meny {
		margin: 0px 0px 25px 0px;
		}
		div#ytre-spraak-meny-pressesenter {
			float: left;
			margin: 0px 8px 0px 0px;
		}
		div#ytre-spraak-meny-english {
			float: left;
			}
			div#ytre-spraak-meny img {
				/*xheight: 14px;*/
				/*xwidth: 101px;*/
			}


	div#ytre-kalender-meny {
		margin: 0px 0px 18px 0px;
		}
		div#kalender-meny-innhold {
			background: transparent url(/gfx/kalender_bakgrunn_1px.gif) repeat-x top left;
			}
			div#ytre-kalender-meny-rutenett {
				border-top: 1px solid #adb1b3;
				height: 150px;
				margin: 0px 0px 40px 0px;
				}
				div#indre-kalender-meny-rutenett {
					padding: 9px 10px 20px 10px;
					}
					div#indre-kalender-meny-rutenett div#kalender {
						background-color: white;
						height: 121px;
						text-align: center;
						}
			div#ytre-kalender-meny-liste {
				margin: 0px 0px 12px 0px;
				}
				div.kalender-liste-objekt {
					border-bottom: 1px solid #e1e1e2;
					margin: 10px 0px 0px 0px;
					padding: 0px 0px 5px 10px;
					}
					div.kalender-liste-objekt div.dato		 ,
					div.kalender-liste-objekt div.separator,
					div.kalender-liste-objekt div.kategori	{
						font-size: 9px;
					}
					div.kalender-liste-objekt div.dato		 ,
					div.kalender-liste-objekt div.kategori	{
						color: #2c485c;
						font-style: italic;
					}
					div.kalender-liste-objekt div.separator {
						color: #607584;
					}
					div.kalender-liste-objekt div.dato {
						float: left;
						margin: 0px 10px 0px 0px;
					}
					div.kalender-liste-objekt div.separator {
						float: left;
						margin: 0px 10px 0px 0px;
					}
					div.kalender-liste-objekt div.kategori {
						float: left;
					}
					div.kalender-liste-objekt div.tittel,
					div.kalender-liste-objekt div.tittel a {
						color: #222;
						font-size: 10px;
						font-weight: bold;
					}
					div.kalender-liste-objekt div.tittel a {
						text-decoration: none;
					}
					div.kalender-liste-objekt div.tittel a:hover {
						color: #666;
					}
					div.kalender-liste-objekt div.tittel a:active {
						color: #666;
					}
					div.kalender-liste-objekt div.tittel a:visited {
						/* color: #ccc; */
					}



div#ytre-kalender-meny-rutenett table {
	background-color: white;
	/* border: none; */
	border-collapse: collapse;
	float: left;
	font-size: 10px;
	font-weight: normal;
	margin: 5px 0px 10px 5px;
	text-align: center;
}

div#ytre-kalender-meny-rutenett td {
	border-bottom: 1px dotted #d2d2d2;
	color: #595959;
	/* padding: 0px; */
}

div#ytre-kalender-meny-rutenett th {
		border-bottom: 1px dotted #d2d2d2;
		color: #aaaaaa;
		font-size:9px;
	}
	div#ytre-kalender-meny-rutenett tr.ukedager th {
		color: #414141;
		height:24px;
	}

div#ytre-kalender-meny-rutenett th.week a:link, th.week a:visited {
	border-right: 1px dotted #d2d2d2;
	color: #5b5b5b;
	display: block;
	text-decoration: none;
}

div#ytre-kalender-meny-rutenett td.next_month {
	background-color: #eeeeee;
}

div#ytre-kalender-meny-rutenett td {
	padding: 3px;
}

div#ytre-kalender-meny-rutenett td a:link, div#ytre-kalender-meny-rutenett td a:visited {
	/*xborder: 1px solid #ffffff;*/
	color: #000000;
	display: block;
	/*xpadding: 3px;*/
}

div#ytre-kalender-meny-rutenett td a:hover {
	/*xborder: 1px solid #911a34;*/
	background: #ddd;
}

div#ytre-kalender-meny-rutenett td.holy, div#ytre-kalender-meny-rutenett td.saturday {
	background-color: #f4f4f4;
	}
	div#ytre-kalender-meny-rutenett td.holy a, div#ytre-kalender-meny-rutenett td.holy a:visited {
		/*xborder: 1px solid #f4f4f4;*/
		/* border: none; */
		/* color: red; */
	}

div#ytre-kalender-meny-rutenett td.today a {
	border: 2px solid #911a34;;
	}
	div#ytre-kalender-meny-rutenett td.today a {
		color: #0e0e0e;
	}

div#ytre-kalender-meny-rutenett a {
	text-decoration: none;
}

div#ytre-kalender-meny-rutenett table tr td a {
	font-weight: bold;
}




	div#ytre-innlogging-meny-skjema {
		background: transparent url(/gfx/logginn_bakgrunn_1px.gif) repeat-x top left;
		}
		div#indre-innlogging-meny-skjema {
			padding: 16px 28px 20px 16px;
			}
			div#ytre-innlogging-meny-skjema form {
	margin: 0px 0px 0px 0px;
				}
				div#ytre-innlogging-meny-skjema p {
					color: #222;
					font-size: 9px;
					font-weight: bold;
					margin: 0px 0px 2px 0px;
					text-transform: uppercase;
				}
				div#ytre-innlogging-meny-skjema input#brukernavn,
				div#ytre-innlogging-meny-skjema input#passord {
					border: 1px solid #959595;
					margin: 0px 0px 8px 0px;
					width: 170px;
					}
				div#ytre-innlogging-meny-skjema div.logginn {
					float: right;
					margin: 0px 0px 0px 0px;
					padding-right: 0px;
					}
					div#ytre-innlogging-meny-skjema div.logginn div#tekst {
						color: #222;
						float: left;
						margin: 7px 2px 0px 0px;
					}
					div#ytre-innlogging-meny-skjema div.logginn div#tekst a {
						color: #222;
						font-size: 10px;
						font-weight: bold;
						text-decoration: none;
					}
					div#ytre-innlogging-meny-skjema div.logginn img {
						float: left;
						height: 21px;
						margin: 4px 0px 0px 0px;
						width: 21px;
					}
					div#ytre-innlogging-meny-skjema div.logginn input {
						float: left;
					}




/* ----------------- Bunnfelt -------------------- */

div#ytre-bunn {
	margin-left: 0px;
	width: 980px;
}
div.ytre-ramme div#ytre-bunn {
 	background: transparent url(/gfx/hovedbunn_uten_logo.gif) no-repeat top left;
}

div#nettsted_nbf div#ytre-bunn {
 	background: transparent url(/gfx/hovedbunn_uten_ramme.gif) no-repeat top left;
}

div#nettsted_bvs div#ytre-bunn {
 	width: 983px;
 	clear: both;
 	background: transparent url(/gfx/trans_black_0.8.png) repeat 0 0;
 	text-align: center;
 	padding: 5px;
}

div#nettsted_bvs #mal_forside div#ytre-bunn {
 	width: 609px;
 	margin-left: 188px;
}




	div#nettsted_bvs div#ytre-bunn p {
		margin: 0;
		color: #fff;
		font-size: 11px;
		color: #999;
	}

	div#nettsted_bvs div#ytre-bunn a,
	div#nettsted_bvs div#ytre-bunn a:visited {
		color: #fff;
		text-decoration: underline;
		font-size: 11px;
		color: #999;
	}

	div#ytre-bunn-logo {
		float: left;
	}
	img#bunn-logo {
		float: left;
	}
	div#ytre-bunn-meny {
		padding: 5px 0px 5px 0px;
		text-align: center;
		}
		div#indre-bunn-meny a {
			color: #333;
			font-size: 9px;
			font-weight: bold;
			margin: 0px 7px 0px 7px;
			text-decoration: none;
			text-transform: uppercase;
		}

		div#indre-bunn div.bunntekst {
			padding: 10px 20px 5px 20px;
			text-align: center;
			width: 833px;
		}



/* ----------------- Høyremeny -------------------- */

div#indre-sok-meny-skjema {
	padding: 12px 0px 0px 11px;
	}
	div#ytre-sok-meny-skjema form {
		margin: 0px 0px 0px 0px;
		}
		div#ytre-sok-meny-skjema input#sok {
			border: 1px solid #959595;
			height: 16px;
			margin: 0px 5px 8px 0px;
			width: 185px;
		}
		div#ytre-sok-meny-skjema img {
			height: 21px;
			width: 21px;
		}

		div#ytre-sok-meny-skjema input#sok {
			margin-bottom: 8px;
		}
		div#ytre-sok-meny-skjema input#sokeknapp {
			margin-top: 0px;
		}

div#ytre-presseklipp-meny div.forstefane-venstre-aktiv {
	float: left;
	/* width: 50%; */
}
div#ytre-presseklipp-meny div.sistefane-venstre-aktiv {
	float: left;
	width: 118px;
}

div#indre-presseklipp-meny-innhold {
	border: 1px solid #ddd;
	padding: 10px 10px 10px 10px;
}
div#indre-presseklipp-meny-innhold .rssItem {
	margin-bottom:10px;
}
div#indre-presseklipp-meny-innhold .odd {
	background:#f2f2f2;
}
div#indre-presseklipp-meny-innhold .rssItem p {
	margin:0;
}
div#ytre-presseklipp-meny-innhold iframe {
	height: 200px;
	width: 233px;
}






/* --------------------- Faner ------------------------ */

div.faner {
	/* border: 1px solid red; */
	position: relative;
}

	div.alenefane-venstre, div.alenefane-venstre-aktiv, div.alenefane-venstre-foer_aktiv, div.forstefane-venstre, div.forstefane-venstre-aktiv, div.forstefane-venstre-foer_aktiv {
		float: left;
		padding: 0px 0px 0px 9px;
	}
	div.nestefane-venstre, div.nestefane-venstre-aktiv, div.nestefane-venstre-foer_aktiv, div.sistefane-venstre, div.sistefane-venstre-aktiv {
		/* float: left; */
		padding: 0px 0px 0px 10px;
	}
	div#nettsted_nbf div.alenefane-venstre, div#nettsted_nbf div.alenefane-venstre-foer_aktiv {
		background: transparent url(/gfx/fane_passiv_venstre.gif) no-repeat top left;
	}
	div#nettsted_ofs div.alenefane-venstre, div#nettsted_ofs div.alenefane-venstre-foer_aktiv {
		background: transparent url(/gfx/sprinkler_fane_passiv_venstre.gif) no-repeat top left;
	}
	div#nettsted_lbk div.alenefane-venstre, div#nettsted_lbk div.alenefane-venstre-foer_aktiv {
		background: transparent url(/gfx/lbk_fane_passiv_venstre.gif) no-repeat top left;
	}
	div#nettsted_abb div.alenefane-venstre, div#nettsted_abb div.alenefane-venstre-foer_aktiv {
		background: transparent url(/gfx/abb_fane_passiv_venstre.gif) no-repeat top left;
	}
	div#nettsted_bvu div.alenefane-venstre, div#nettsted_bvu div.alenefane-venstre-foer_aktiv {
		background: transparent url(/gfx/bvu_fane_passiv_venstre.gif) no-repeat top left;
	}
	div#nettsted_bvs div.alenefane-venstre, div#nettsted_bvs div.alenefane-venstre-foer_aktiv {
		background: transparent url(/gfx/bvs_fane_passiv_venstre.gif) no-repeat top left;
	}
	div#nettsted_nbf div.forstefane-venstre, div#nettsted_nbf div.forstefane-venstre-foer_aktiv {
		background: white url(/gfx/fane_passiv_venstre.gif) no-repeat top left;
	}
	div#nettsted_ofs div.forstefane-venstre, div#nettsted_ofs div.forstefane-venstre-foer_aktiv {
		background: white url(/gfx/sprinkler_fane_passiv_venstre.gif) no-repeat top left;
		}
	div#nettsted_lbk div.forstefane-venstre, div#nettsted_lbk div.forstefane-venstre-foer_aktiv {
		background: white url(/gfx/lbk_fane_passiv_venstre.gif) no-repeat top left;
		}
	div#nettsted_abb div.forstefane-venstre, div#nettsted_abb div.forstefane-venstre-foer_aktiv {
		background: white url(/gfx/abb_fane_passiv_venstre.gif) no-repeat top left;
		}
	div#nettsted_bvu div.forstefane-venstre, div#nettsted_bvu div.forstefane-venstre-foer_aktiv {
		background: white url(/gfx/bvu_fane_passiv_venstre.gif) no-repeat top left;
		}
	div#nettsted_bvs div.forstefane-venstre, div#nettsted_bvs div.forstefane-venstre-foer_aktiv {
		background: white url(/gfx/bvs_fane_passiv_venstre.gif) no-repeat top left;
		}
		div.alenefane-hoyre, div.forstefane-hoyre, div.nestefane-hoyre, div.sistefane-hoyre {
		}
		div#nettsted_nbf div.alenefane-hoyre, div#nettsted_lbk div.alenefane-hoyre, div#nettsted_ofs div.alenefane-hoyre, div#nettsted_abb div.alenefane-hoyre {
			padding: 0px 9px 0px 0px;
		}
		div.ytre-ramme div.forstefane-hoyre {
			padding: 0px 8px 0px 0px;
		}
		div#nettsted_nbf div.forstefane-hoyre {
			padding-right: 9px;
		}
		div#nettsted_nbf div.alenefane-hoyre, div#nettsted_nbf div.forstefane-hoyre {
			background: transparent url(/gfx/fane_passiv_hoyre.gif) no-repeat top right;
		}
		div#nettsted_ofs div.alenefane-hoyre, div#nettsted_ofs div.forstefane-hoyre {
			background: transparent url(/gfx/sprinkler_fane_passiv_hoyre.gif) no-repeat top right;
			}
		div#nettsted_lbk div.alenefane-hoyre, div#nettsted_lbk div.forstefane-hoyre {
			background: transparent url(/gfx/abb_fane_passiv_hoyre.gif) no-repeat top right;
			}
			div#nettsted_abb div.alenefane-hoyre, div#nettsted_abb div.forstefane-hoyre {
			background: transparent url(/gfx/abb_fane_passiv_hoyre.gif) no-repeat top right;
			}
			div#nettsted_bvu div.alenefane-hoyre, div#nettsted_bvu div.forstefane-hoyre {
			background: transparent url(/gfx/bvu_fane_passiv_hoyre.gif) no-repeat top right;
			}
			div#nettsted_bvs div.alenefane-hoyre, div#nettsted_bvs div.forstefane-hoyre {
			background: transparent url(/gfx/bvs_fane_passiv_hoyre.gif) no-repeat top right;
			}
			div.alenefane-venstre div.innhold, div.alenefane-venstre-aktiv div.innhold, div.alenefane-venstre-foer_aktiv div.innhold, div.forstefane-venstre div.innhold, div.forstefane-venstre-aktiv div.innhold, div.forstefane-venstre-foer_aktiv div.innhold, div.nestefane-venstre div.innhold, div.nestefane-venstre-aktiv div.innhold, div.nestefane-venstre-foer_aktiv div.innhold, div.sistefane-venstre div.innhold, div.sistefane-venstre-aktiv div.innhold {
				height: 24px;
			}
			div#nettsted_nbf div.alenefane-venstre div.innhold, div#nettsted_nbf div.alenefane-venstre-foer_aktiv div.innhold, div#nettsted_nbf div.forstefane-venstre div.innhold, div#nettsted_nbf div.forstefane-venstre-foer_aktiv div.innhold, div#nettsted_nbf div.nestefane-venstre div.innhold, div#nettsted_nbf div.nestefane-venstre-foer_aktiv div.innhold, div#nettsted_nbf div.sistefane-venstre div.innhold {
				background: transparent url(/gfx/fane_passiv_midt.gif) repeat-x top right;
			}
			div#nettsted_ofs div.alenefane-venstre div.innhold, div#nettsted_ofs div.alenefane-venstre-foer_aktiv div.innhold, div#nettsted_ofs div.forstefane-venstre div.innhold, div#nettsted_ofs div.forstefane-venstre-foer_aktiv div.innhold, div#nettsted_ofs div.nestefane-venstre div.innhold, div#nettsted_ofs div.nestefane-venstre-foer_aktiv div.innhold, div#nettsted_ofs div.sistefane-venstre div.innhold {
				background: transparent url(/gfx/sprinkler_fane_passiv_midt.gif) repeat-x top right;
			}
			div#nettsted_lbk div.alenefane-venstre div.innhold, div#nettsted_lbk div.alenefane-venstre-foer_aktiv div.innhold, div#nettsted_lbk div.forstefane-venstre div.innhold, div#nettsted_lbk div.forstefane-venstre-foer_aktiv div.innhold, div#nettsted_lbk div.nestefane-venstre div.innhold, div#nettsted_lbk div.nestefane-venstre-foer_aktiv div.innhold, div#nettsted_lbk div.sistefane-venstre div.innhold {
				background: transparent url(/gfx/lbk_fane_passiv_midt.gif) repeat-x top right;
			}
			div#nettsted_abb div.alenefane-venstre div.innhold, div#nettsted_abb div.alenefane-venstre-foer_aktiv div.innhold, div#nettsted_abb div.forstefane-venstre div.innhold, div#nettsted_abb div.forstefane-venstre-foer_aktiv div.innhold, div#nettsted_abb div.nestefane-venstre div.innhold, div#nettsted_abb div.nestefane-venstre-foer_aktiv div.innhold, div#nettsted_abb div.sistefane-venstre div.innhold {
				background: transparent url(/gfx/abb_fane_passiv_midt.gif) repeat-x top right;
			}

			div#nettsted_bvu div.alenefane-venstre div.innhold, div#nettsted_bvu div.alenefane-venstre-foer_aktiv div.innhold, div#nettsted_bvu div.forstefane-venstre div.innhold, div#nettsted_bvu div.forstefane-venstre-foer_aktiv div.innhold, div#nettsted_bvu div.nestefane-venstre div.innhold, div#nettsted_bvu div.nestefane-venstre-foer_aktiv div.innhold, div#nettsted_bvu div.sistefane-venstre div.innhold {
				background: transparent url(/gfx/bvu_fane_passiv_midt.gif) repeat-x top right;
			}

			div#nettsted_bvs div.alenefane-venstre div.innhold, div#nettsted_bvs div.alenefane-venstre-foer_aktiv div.innhold, div#nettsted_bvs div.forstefane-venstre div.innhold, div#nettsted_bvs div.forstefane-venstre-foer_aktiv div.innhold, div#nettsted_bvs div.nestefane-venstre div.innhold, div#nettsted_bvs div.nestefane-venstre-foer_aktiv div.innhold, div#nettsted_bvs div.sistefane-venstre div.innhold {
				background: transparent url(/gfx/bvs_fane_passiv_midt.gif) repeat-x top right;
			}

	div#nettsted_nbf div.forstefane-hoyre {
		background: transparent url(/gfx/faner_skille_passiv_passiv.gif) no-repeat top right;
	}
	div#nettsted_ofs div.forstefane-hoyre {
		background: transparent url(/gfx/sprinkler_faner_skille_passiv_passiv.gif) no-repeat top right;
	}
	div#nettsted_lbk div.forstefane-hoyre {
		background: transparent url(/gfx/lbk_faner_skille_passiv_passiv.gif) no-repeat top right;
	}
	div#nettsted_abb div.forstefane-hoyre {
		background: transparent url(/gfx/abb_faner_skille_passiv_passiv.gif) no-repeat top right;
	}
	div#nettsted_bvu div.forstefane-hoyre {
		background: transparent url(/gfx/bvu_faner_skille_passiv_passiv.gif) no-repeat top right;
	}
	div#nettsted_bvs div.forstefane-hoyre {
		background: transparent url(/gfx/bvs_faner_skille_passiv_passiv.gif) no-repeat top right;
	}
		div.nestefane-hoyre {
			padding: 0px 9px 0px 0px;
		}
		div#nettsted_nbf div.nestefane-hoyre {
			background: transparent url(/gfx/faner_skille_passiv_passiv.gif) no-repeat top right;
		}
		div#nettsted_ofs div.nestefane-hoyre {
			background: transparent url(/gfx/sprinkler_faner_skille_passiv_passiv.gif) no-repeat top right;
			}
		div#nettsted_lbk div.nestefane-hoyre {
			background: transparent url(/gfx/lbk_faner_skille_passiv_passiv.gif) no-repeat top right;
			}
			div#nettsted_abb div.nestefane-hoyre {
			background: transparent url(/gfx/abb_faner_skille_passiv_passiv.gif) no-repeat top right;
			}
			div#nettsted_bvu div.nestefane-hoyre {
			background: transparent url(/gfx/bvu_faner_skille_passiv_passiv.gif) no-repeat top right;
			}
			div#nettsted_bvs div.nestefane-hoyre {
			background: transparent url(/gfx/bvs_faner_skille_passiv_passiv.gif) no-repeat top right;
			}
			div#nettsted_nbf div.nestefane-venstre div.innhold, div#nettsted_nbf div.nestefane-venstre-foer_aktiv div.innhold {
				background: transparent url(/gfx/fane_passiv_midt.gif) repeat-x top right;
			}
			div#nettsted_ofs div.nestefane-venstre div.innhold, div#nettsted_ofs div.nestefane-venstre-foer_aktiv div.innhold {
				background: transparent url(/gfx/sprinkler_fane_passiv_midt.gif) repeat-x top right;
			}
			div#nettsted_lbk div.nestefane-venstre div.innhold, div#nettsted_lbk div.nestefane-venstre-foer_aktiv div.innhold {
				background: transparent url(/gfx/lbk_fane_passiv_midt.gif) repeat-x top right;
			}
			div#nettsted_abb div.nestefane-venstre div.innhold, div#nettsted_abb div.nestefane-venstre-foer_aktiv div.innhold {
				background: transparent url(/gfx/abb_fane_passiv_midt.gif) repeat-x top right;
			}
			div#nettsted_bvu div.nestefane-venstre div.innhold, div#nettsted_bvu div.nestefane-venstre-foer_aktiv div.innhold {
				background: transparent url(/gfx/bvu_fane_passiv_midt.gif) repeat-x top right;
			}
			div#nettsted_bvs div.nestefane-venstre div.innhold, div#nettsted_bvs div.nestefane-venstre-foer_aktiv div.innhold {
				background: transparent url(/gfx/bvs_fane_passiv_midt.gif) repeat-x top right;
			}

				div.faner div.innhold p, div.faner div.innhold p a {
					color: white;
					font-family: Verdana, Geneva, sans-serif;
					font-size: 9px;
					font-weight: bold;
					margin: 0px 0px 0px 0px;
					text-transform: uppercase;
				}


					/* Annen farge på høyre kolonne */
					#nettsted_bvu #ytre-hoyre-kolonne div.faner div.innhold p,
					#nettsted_bvu #ytre-hoyre-kolonne div.faner div.innhold p a {
						color: #142D39;
					}

					div.faner div.innhold p {
						padding: 5px 0px 0px 0px;
						float: left;
					}

						div.nestefane-venstre, div.nestefane-venstre-aktiv, div.nestefane-venstre-foer_aktiv {
							background: none;
							padding-left: 0px;
						}
						div.nestefane-hoyre div.innhold p {
							padding-left: 6px;
						}
						div.faner div.innhold p a {
						 text-decoration: none;
						}
						div.faner div.innhold p a:hover {
						 color: #666;
						}
						div.faner div.innhold p a:active {
						 color: #666;
						}
						div.faner div.innhold p a:visited {
						 /* color: #ccc; */
						}


div.sistefane-venstre, div.sistefane-venstre-aktiv {
	background: none;
	padding-left: 0px;
	}
	div.sistefane-hoyre {
		padding: 0px 9px 0px 0px;
		}
		div.sistefane-hoyre div.innhold p {
		padding-left: 6px;
		}
		div#nettsted_nbf div.sistefane-hoyre {
			background: transparent url(/gfx/fane_passiv_hoyre.gif) no-repeat top right;
		}
		div#nettsted_ofs div.sistefane-hoyre {
			background: transparent url(/gfx/sprinkler_fane_passiv_hoyre.gif) no-repeat top right;
			}
		div#nettsted_lbk div.sistefane-hoyre {
			background: transparent url(/gfx/lbk_fane_passiv_hoyre.gif) no-repeat top right;
			}
		div#nettsted_abb div.sistefane-hoyre {
			background: transparent url(/gfx/abb_fane_passiv_hoyre.gif) no-repeat top right;
			padding: 0px 14px 0px 0px;
			}
		div#nettsted_bvu div.sistefane-hoyre {
			background: transparent url(/gfx/bvu_fane_passiv_hoyre.gif) no-repeat top right;
			padding: 0px 14px 0px 0px;
			}
		div#nettsted_bvs div.sistefane-hoyre {
			background: transparent url(/gfx/bvs_fane_passiv_hoyre.gif) no-repeat top right;
			padding: 0px 14px 0px 0px;
			}
			div#nettsted_nbf div.sistefane-venstre div.innhold {
				background: transparent url(/gfx/fane_passiv_midt.gif) repeat-x top right;
				}
			div#nettsted_ofs div.sistefane-venstre div.innhold {
				background: transparent url(/gfx/sprinkler_fane_passiv_midt.gif) repeat-x top right;
				}
			div#nettsted_lbk div.sistefane-venstre div.innhold {
				background: transparent url(/gfx/lbk_fane_passiv_midt.gif) repeat-x top right;
				}
			div#nettsted_abb div.sistefane-venstre div.innhold {
				background: transparent url(/gfx/abb_fane_passiv_midt.gif) repeat-x top right;
				}
			div#nettsted_bvu div.sistefane-venstre div.innhold {
				background: transparent url(/gfx/bvu_fane_passiv_midt.gif) repeat-x top right;
				}
			div#nettsted_bvs div.sistefane-venstre div.innhold {
				background: transparent url(/gfx/bvs_fane_passiv_midt.gif) repeat-x top right;
				}


div#ytre-webshop-meny div.sistefane-hoyre div.innhold p {
	margin: 0px;
	width: 95px;
}
div#ytre-webshop-meny div.sistefane-hoyre div.innhold p a {
	background: transparent url(/gfx/webshop_ny.gif) no-repeat top right;
	display: block;
	padding-bottom: 5px;
	padding-right: 11px;
}
div#ytre-webshop-meny div.sistefane-hoyre div.innhold img {
	padding: 0px 0px 0px 0px;
}

div#ytre-webshop-meny-innhold {
	background: transparent url(/gfx/webshop_bakgrunn_1px.gif) repeat-x top left;
	/* margin: 15px 0px 0px 0px; */
	}

	div#indre-webshop-meny div.alenefane-hoyre div.innhold {
		width: 165px;
	}

	div#indre-webshop-meny-innhold {
		padding: 15px 0px 0px 0px;
	}

		div#ytre-webshop-meny-innhold div.tilbud {
			margin: 0px 0px 15px 0px;
			}
			div#ytre-webshop-meny-innhold div.tilbud div.bilderamme {
				float: left;
				margin-right: 10px;
				}
				div#ytre-webshop-meny-innhold div.tilbud div.bilderamme {
				}
			div#ytre-webshop-meny-innhold div.tilbud h2 {
				font-size: 10px;
				margin: 0px 0px 4px 0px;
			}
			div#ytre-webshop-meny-innhold div.tilbud p.ingress {
				margin: 0px 0px 0px 3px;
				}
				div#ytre-webshop-meny-innhold div.tilbud span.lesmer a {
					color: #35424b;
					font-weight: bold;
					text-decoration: none;
				}


div#ytre-temaliste-innhold div.alenefane-venstre, div#ytre-temaliste-innhold div.alenefane-venstre-foer_aktiv {
	padding: 0px 0px 0px 9px;
}
div#nettsted_nbf div#ytre-temaliste-innhold div.alenefane-venstre, div#nettsted_nbf div#ytre-temaliste-innhold div.alenefane-venstre-foer_aktiv {
	background: transparent url(/gfx/fane_passiv_venstre.gif) no-repeat top left;
}
div#nettsted_ofs div#ytre-temaliste-innhold div.alenefane-venstre, div#nettsted_ofs div#ytre-temaliste-innhold div.alenefane-venstre-foer_aktiv {
	background: transparent url(/gfx/sprinkler_fane_passiv_venstre.gif) no-repeat top left;
	}
div#nettsted_lbk div#ytre-temaliste-innhold div.alenefane-venstre, div#nettsted_lbk div#ytre-temaliste-innhold div.alenefane-venstre-foer_aktiv {
	background: transparent url(/gfx/lbk_fane_passiv_venstre.gif) no-repeat top left;
	}
div#nettsted_abb div#ytre-temaliste-innhold div.alenefane-venstre, div#nettsted_abb div#ytre-temaliste-innhold div.alenefane-venstre-foer_aktiv {
	background: transparent url(/gfx/abb_fane_passiv_venstre.gif) no-repeat top left;
	}
div#nettsted_bvu div#ytre-temaliste-innhold div.alenefane-venstre, div#nettsted_bvu div#ytre-temaliste-innhold div.alenefane-venstre-foer_aktiv {
	background: transparent url(/gfx/bvu_fane_passiv_venstre.gif) no-repeat top left;
	}
div#nettsted_bvs div#ytre-temaliste-innhold div.alenefane-venstre, div#nettsted_bvs div#ytre-temaliste-innhold div.alenefane-venstre-foer_aktiv {
	background: transparent url(/gfx/bvs_fane_passiv_venstre.gif) no-repeat top left;
	}
	div#ytre-temaliste-innhold div.alenefane-hoyre {
		padding: 0px 9px 0px 0px;
	}
	div#nettsted_nbf div#ytre-temaliste-innhold div.alenefane-hoyre {
		background: transparent url(/gfx/fane_passiv_hoyre.gif) no-repeat top right;
	}
	div#nettsted_ofs div#ytre-temaliste-innhold div.alenefane-hoyre {
		background: transparent url(/gfx/sprinkler_fane_passiv_hoyre.gif) no-repeat top right;
		}
	div#nettsted_lbk div#ytre-temaliste-innhold div.alenefane-hoyre {
		background: transparent url(/gfx/lbk_fane_passiv_hoyre.gif) no-repeat top right;
		}
	div#nettsted_abb div#ytre-temaliste-innhold div.alenefane-hoyre {
		background: transparent url(/gfx/abb_fane_passiv_hoyre.gif) no-repeat top right;
		}
	div#nettsted_bvu div#ytre-temaliste-innhold div.alenefane-hoyre {
		background: transparent url(/gfx/bvu_fane_passiv_hoyre.gif) no-repeat top right;
		}
	div#nettsted_bvs div#ytre-temaliste-innhold div.alenefane-hoyre {
		background: transparent url(/gfx/bvs_fane_passiv_hoyre.gif) no-repeat top right;
		}
		div#nettsted_nbf div#ytre-temaliste-innhold div.alenefane-venstre div.innhold, div#nettsted_nbf div#ytre-temaliste-innhold div.alenefane-venstre-aktiv div.innhold, div#nettsted_nbf div#ytre-temaliste-innhold div.alenefane-venstre-foer_aktiv div.innhold {
			background: transparent url(/gfx/fane_passiv_midt.gif) repeat-x top right;
		}
		div#nettsted_ofs div#ytre-temaliste-innhold div.alenefane-venstre div.innhold, div#nettsted_ofs div#ytre-temaliste-innhold div.alenefane-venstre-aktiv div.innhold, div#nettsted_ofs div#ytre-temaliste-innhold div.alenefane-venstre-foer_aktiv div.innhold {
			background: transparent url(/gfx/sprinkler_fane_passiv_midt.gif) repeat-x top right;
		}
		div#nettsted_lbk div#ytre-temaliste-innhold div.alenefane-venstre div.innhold, div#nettsted_lbk div#ytre-temaliste-innhold div.alenefane-venstre-aktiv div.innhold, div#nettsted_lbk div#ytre-temaliste-innhold div.alenefane-venstre-foer_aktiv div.innhold {
			background: transparent url(/gfx/lbk_fane_passiv_midt.gif) repeat-x top right;
		}
		div#nettsted_abb div#ytre-temaliste-innhold div.alenefane-venstre div.innhold, div#nettsted_abb div#ytre-temaliste-innhold div.alenefane-venstre-aktiv div.innhold, div#nettsted_abb div#ytre-temaliste-innhold div.alenefane-venstre-foer_aktiv div.innhold {
			background: transparent url(/gfx/abb_fane_passiv_midt.gif) repeat-x top right;
		}
		div#nettsted_bvu div#ytre-temaliste-innhold div.alenefane-venstre div.innhold, div#nettsted_bvu div#ytre-temaliste-innhold div.alenefane-venstre-aktiv div.innhold, div#nettsted_bvu div#ytre-temaliste-innhold div.alenefane-venstre-foer_aktiv div.innhold {
			background: transparent url(/gfx/bvu_fane_passiv_midt.gif) repeat-x top right;
		}
		div#nettsted_bvs div#ytre-temaliste-innhold div.alenefane-venstre div.innhold, div#nettsted_bvs div#ytre-temaliste-innhold div.alenefane-venstre-aktiv div.innhold, div#nettsted_bvs div#ytre-temaliste-innhold div.alenefane-venstre-foer_aktiv div.innhold {
			background: transparent url(/gfx/bvs_fane_passiv_midt.gif) repeat-x top right;
		}



div#ytre-sok-meny								,
div#ytre-presseklipp-meny				,
div#ytre-relaterte-artikler-meny {
	margin-bottom: 18px;
	}

div#ytre-webshop-meny {
	/* padding-bottom: 18px; */
	}

div.ytre-ramme div#ytre-sok-meny table.solidbox {
	border-top: 1px solid #adb1b3;
	}
div#nettsted_nbf div#ytre-sok-meny table.solidbox {
	border-top: none;
	}


div#ytre-relaterte-artikler-meny-innhold {
	border: 1px solid #ddd;
	}
	div#indre-relaterte-artikler-meny-innhold {
		padding: 10px 10px 10px 10px;
		}
		div.relatert {
			border-bottom: 1px solid #e5e5e5;
			padding: 5px 0px 10px 0px;
		}
		div.relatert#siste-relaterte {
			border-bottom: none;
			/* padding-bottom: 0px; */
			}
			div.relatert div.dato	 {
				color: #222;
				float: left;
				font-size: 10px;
	width: 70px;
			}
			div.relatert div.tittel,
			div.relatert div.tittel a {
				color: #222;
				font-size: 10px;
				font-weight: bold;
			}
			div.relatert div.tittel {
				float: left;
	width: 160px;
				}
				div.relatert div.tittel a {
					text-decoration: none;
				}



div.ytre-footerelement {
	padding: 0px 0px 0px 9px;
}
div#nettsted_nbf div.ytre-footerelement {
	background: transparent url(/gfx/bunn_venstre.gif) no-repeat top left;
	}
div#nettsted_ofs div.ytre-footerelement {
	background: transparent url(/gfx/sprinkler_bunn_venstre.gif) no-repeat top left;
	}
div#nettsted_lbk div.ytre-footerelement {
	background: transparent url(/gfx/lbk_bunn_venstre.gif) no-repeat top left;
	}
div#nettsted_abb div.ytre-footerelement {
	background: transparent url(/gfx/abb_bunn_venstre.gif) no-repeat top left;
	}
div#nettsted_bvu div.ytre-footerelement {
	background: transparent url(/gfx/bvu_bunn_venstre.gif) no-repeat top left;
	}
div#nettsted_bvs div.ytre-footerelement {
	background: transparent url(/gfx/bvs_bunn_venstre.gif) no-repeat top left;
	}
	div.indre-footerelement {
		padding: 0px 9px 0px 0px;
	}
	div#nettsted_nbf div.indre-footerelement {
		background: transparent url(/gfx/bunn_hoyre.gif) no-repeat top right;
	}
	div#nettsted_ofs div.indre-footerelement {
		background: transparent url(/gfx/sprinkler_bunn_hoyre.gif) no-repeat top right;
		}
	div#nettsted_lbk div.indre-footerelement {
		background: transparent url(/gfx/lbk_bunn_hoyre.gif) no-repeat top right;
		}
	div#nettsted_abb div.indre-footerelement {
		background: transparent url(/gfx/abb_bunn_hoyre.gif) no-repeat top right;
		}
	div#nettsted_bvu div.indre-footerelement {
		background: transparent url(/gfx/bvu_bunn_hoyre.gif) no-repeat top right;
		}
	div#nettsted_bvs div.indre-footerelement {
		background: transparent url(/gfx/bvs_bunn_hoyre.gif) no-repeat top right;
		}
		div.indre-footerelement div.innhold {
			height: 28px;
		}
		div#nettsted_nbf div.indre-footerelement div.innhold {
			background: transparent url(/gfx/bunn_midt.gif) repeat-x top right;
		}
		div#nettsted_ofs div.indre-footerelement div.innhold {
			background: transparent url(/gfx/sprinkler_bunn_midt.gif) repeat-x top right;
			}
		div#nettsted_lbk div.indre-footerelement div.innhold {
			background: transparent url(/gfx/lbk_bunn_midt.gif) repeat-x top right;
			}
		div#nettsted_abb div.indre-footerelement div.innhold {
			background: transparent url(/gfx/abb_bunn_midt.gif) repeat-x top right;
			}
		div#nettsted_bvu div.indre-footerelement div.innhold {
			background: transparent url(/gfx/bvu_bunn_midt.gif) repeat-x top right;
			}
		div#nettsted_bvs div.indre-footerelement div.innhold {
			background: transparent url(/gfx/bvs_bunn_midt.gif) repeat-x top right;
			}
			div.indre-footerelement div.innhold p {
				color: white;
				font-size: 10px;
				font-weight: bold;
				padding: 7px 0px 0px 0px;
	text-align: center;
				}
				div.indre-footerelement div.innhold p a {
					color: white;
					font-size: 10px;
					font-weight: bold;
		margin: 0px 7px 0px 7px;
					text-decoration: none;
				}
				div.indre-footerelement div.innhold p a:hover {
		color: #666;
	}
				div.indre-footerelement div.innhold p a:active {
		color: #666;
	}
				div.indre-footerelement div.innhold p a:visited {
		/* color: #333; */
	}

div.banner {
	margin-bottom: 10px;
}

img.pil {
	height: 5px;
	width: 5px;
}

iframe {
	border: none;
}

div.bilderamme, img.bilderamme {
	border: 3px solid #ddd;
}

div.bilderamme a {
	text-decoration: none;
}


div.toppbannere {
  height: 248px;
  width: 516px;
  overflow: hidden;
}
div.toppbannere img {
  height: 226px;
  width: 484px;
}


div.toppbanner {
	margin-top: 10px;
	margin-bottom: 15px;
}


.nav {
  padding: 0px 0px 6px 0px;
}
#nav a, #s7 strong {
  background: #fff;
  border: 2px solid #ccc;
	color: #bbb;
	font-size: 11px;
	font-weight: bold;
  margin: 0 1px;
  padding: 1px 5px 1px 5px;
  text-decoration: none;
}
#nav a.activeSlide, #nav a:hover {
  background: #eee;
	color: #000;
}
#nav a:active {
  background: #ddd;
	color: #999;
}
#nav a:focus {
  outline: none;
}
#output {
  text-align: left;
}
#nav {
  text-align: right;
}


div#ytre-sistenyheter, div#ytre-temaer {
	margin: 0px 0px 20px 0px;
	}
	div#indre-sistenyheter, div#indre-temaer {
		}
		div#ytre-sistenyheter div#ytre-sistenyheter-innhold, div#ytre-temaer div#ytre-temaer-innhold {
			border-top: 1px solid #adb1b3;
			padding: 9px 0px 0px 0px;
		}



div#ytre-sistenyheter			 div.nestefane-venstre, div#ytre-sistenyheter			 div.nestefane-venstre-aktiv, div#ytre-sistenyheter			 div.nestefane-venstre-foer_aktiv, div#ytre-sistenyheter			div.sistefane-venstre, div#ytre-sistenyheter			div.sistefane-venstre-aktiv,
div#ytre-artikkelboks-bunn div.nestefane-venstre, div#ytre-artikkelboks-bunn div.nestefane-venstre-aktiv, div#ytre-artikkelboks-bunn div.nestefane-venstre-foer_aktiv, div#ytre-artikkelboks-bunn div.sistefane-venstre, div#ytre-artikkelboks-bunn div.sistefane-venstre-aktiv,
div#ytre-brannvern				 div.nestefane-venstre, div#ytre-brannvern				 div.nestefane-venstre-aktiv, div#ytre-brannvern				 div.nestefane-venstre-foer_aktiv, div#ytre-brannvern					div.sistefane-venstre, div#ytre-brannvern					div.sistefane-venstre-aktiv,
div#ytre-presseklipp			 div.nestefane-venstre, div#ytre-presseklipp			 div.nestefane-venstre-aktiv, div#ytre-presseklipp			 div.nestefane-venstre-foer_aktiv, div#ytre-presseklipp				div.sistefane-venstre, div#ytre-presseklipp				div.sistefane-venstre-aktiv,
div#ytre-brannvern				 div.nestefane-venstre, div#ytre-brannvern				 div.nestefane-venstre-aktiv, div#ytre-brannvern				 div.nestefane-venstre-foer_aktiv, div#ytre-brannvern					div.sistefane-venstre, div#ytre-brannvern					div.sistefane-venstre-aktiv,
div#ytre-kurskalender			 div.nestefane-venstre, div#ytre-kurskalender			 div.nestefane-venstre-aktiv, div#ytre-kurskalender			 div.nestefane-venstre-foer_aktiv, div#ytre-kurskalender			div.sistefane-venstre, div#ytre-kurskalender			div.sistefane-venstre-aktiv	 {
	float: left;
}



div.ytre-venstre-seksjon, div.ytre-hoyre-seksjon {
	float: left;
	width: 240px;
}
div.ytre-venstre-seksjon {
	margin: 0px 10px 0px 0px;
}
div.ytre-hoyre-seksjon {
	margin: 0px 0px 0px 0px;
	}
	div.ytre-venstre-seksjon div.bilderamme, div.ytre-hoyre-seksjon div.bilderamme {
		margin: 0px 0px 12px 0px;
		}
		div.ytre-venstre-seksjon h2, div.ytre-hoyre-seksjon h2 {
			font-size: 13px;
			margin: 0px 0px 8px 0px;
		}
		div.ytre-venstre-seksjon p.ingress, div.ytre-hoyre-seksjon p.ingress {
			margin: 0px 0px 10px 0px;
			}
			div.ytre-venstre-seksjon span.lesmer, div.ytre-hoyre-seksjon span.lesmer {
			margin: 0px 0px 0px 3px;
				}
				div.ytre-venstre-seksjon span.lesmer a, div.ytre-hoyre-seksjon span.lesmer a {
					color: #35424b;
					font-weight: bold;
					text-decoration: none;
				}





/* -----------------------------------------------------------------------
	MAL 2 - Temasideforside
	 ----------------------------------------------------------------------- */


div.ytre-sti {
	padding: 0px 0px 0px 9px;
	margin: 0px 0px 14px 0px;
	width:481px;
	/* position:absolute; */
	top:0px;
}

div#nettsted_bvs .ytre-sti {
display: none;
}
div#nettsted_nbf div.ytre-sti {
	background: transparent url(/gfx/sti_venstre.gif) no-repeat top left;
}
div#nettsted_ofs div.ytre-sti {
	background: transparent url(/gfx/sprinkler_sti_venstre.gif) no-repeat top left;
	}
div#nettsted_lbk div.ytre-sti {
	background: transparent url(/gfx/lbk_sti_venstre.gif) no-repeat top left;
	}
div#nettsted_abb div.ytre-sti {
	background: transparent url(/gfx/abb_sti_venstre.gif) no-repeat top left;
	}
div#nettsted_bvu div.ytre-sti {
	background: transparent url(/gfx/bvu_sti_venstre.gif) no-repeat top left;
	}
div#nettsted_bvs div.ytre-sti {
	background: transparent url(/gfx/bvs_sti_venstre.gif) no-repeat top left;
	}
	div.indre-sti {
		padding: 0px 9px 0px 0px;
	}
	div#nettsted_nbf div.indre-sti {
		background: transparent url(/gfx/sti_hoyre.gif) no-repeat top right;
	}
	div#nettsted_ofs div.indre-sti {
		background: transparent url(/gfx/sprinkler_sti_hoyre.gif) no-repeat top right;
		}
	div#nettsted_lbk div.indre-sti {
		background: transparent url(/gfx/lbk_sti_hoyre.gif) no-repeat top right;
		}
	div#nettsted_abb div.indre-sti {
		background: transparent url(/gfx/abb_sti_hoyre.gif) no-repeat top right;
		}
	div#nettsted_bvu div.indre-sti {
		background: transparent url(/gfx/bvu_sti_hoyre.gif) no-repeat top right;
		}
	div#nettsted_bvs div.indre-sti {
		background: transparent url(/gfx/bvs_sti_hoyre.gif) no-repeat top right;
		}
		div.indre-sti div.ytre-innhold {
			height: 32px;
		}
		div#nettsted_nbf div.indre-sti div.ytre-innhold {
			background: transparent url(/gfx/sti_midt.gif) repeat-x top right;
		}
		div#nettsted_ofs div.indre-sti div.ytre-innhold {
			background: transparent url(/gfx/sprinkler_sti_midt.gif) repeat-x top right;
			}
		div#nettsted_lbk div.indre-sti div.ytre-innhold {
			background: transparent url(/gfx/lbk_sti_midt.gif) repeat-x top right;
			}
		div#nettsted_abb div.indre-sti div.ytre-innhold {
			background: transparent url(/gfx/abb_sti_midt.gif) repeat-x top right;
			}
		div#nettsted_bvu div.indre-sti div.ytre-innhold {
			background: transparent url(/gfx/bvu_sti_midt.gif) repeat-x top right;
			}
		div#nettsted_bvs div.indre-sti div.ytre-innhold {
			background: transparent url(/gfx/bvs_sti_midt.gif) repeat-x top right;
			}
			div.indre-sti div.indre-innhold {
				padding: 9px 0px 0px 0px;
				/*padding: 14px 0px 0px 0px;*/
				}
				div.indre-sti div.ytre-innhold div.merkelapp {
					font-size: 10px;
					font-weight: bold;
				float: left;
					margin: 0px 5px 0px 0px;
				}
				div.ytre-ramme div.indre-sti div.ytre-innhold div.merkelapp {
					color: white;
				}
				div#nettsted_nbf div.indre-sti div.ytre-innhold div.merkelapp {
					color: black;
				}
				div.indre-sti div.ytre-innhold img {
			    float: left;
					margin: 4px 5px 0px 0px;
				}
				div.indre-sti div.ytre-innhold div.sti {
					color: white;
					font-size: 10px;
					font-weight: bold;
					float:left;
					}
					div.indre-sti div.ytre-innhold div.sti a {
						color: white;
						font-size: 10px;
						font-weight: bold;
						text-decoration: none;
					}
					div.indre-sti div.ytre-innhold div.sti a:hover {
			color: #666;
		}
					div.indre-sti div.ytre-innhold div.sti a:active {
			color: #666;
		}
					div.indre-sti div.ytre-innhold div.sti a:visited {
			/* color: #333; */
		}



div#ytre-temaliste {
	margin: 14px 0px 0px 0px;
	}
	div#indre-temaliste {
		/* margin-top: 50px; */
		}
		div#ytre-temaliste div#ytre-temaliste-innhold {
			/* xborder-top: 1px solid #adb1b3; */
			/* padding: 9px 0px 0px 0px; */
		}



/* -----------------------------------------------------------------------
	MAL 3 - Artikkel
	 ----------------------------------------------------------------------- */

div#ytre-artikkel {
	/* margin: 0px 0px 20px 0px; */
	}
	div#indre-artikkel {
		/* margin-top: 50px; */
		}
		div#ytre-artikkel div#ytre-artikkel-innhold {
			/* border-top: 1px solid #adb1b3; */
			/* padding: 9px 0px 0px 0px; */
		}

		div.artikkel {
			margin: 0px 0px 23px 0px;
		}

		div#ytre-artikkelboks {
			background: #e7e7e7;
			height: 91px;
			margin-bottom: 25px;
			width: 490px;
		}
		div#indre-artikkelboks {
			background: #e7e7e7;
		}
			div#indre-artikkelboks div#artikkelboks-venstre {
				border: 1px solid #dddddd;
				float: left;
				height: 90px;
				width: 239px;
			}

			div#mal_eksperthjelpen div#indre-artikkelboks div#artikkelboks-venstre {
			}

			div#indre-artikkelboks div#artikkelboks-hoyre {
				border-top: 1px solid #858585;
				border-right: 1px solid #858585;
				border-bottom: 1px solid #858585;
				float: left;
				height: 90px;
				width: 248px;
			}
			div#indre-artikkelboks .no_flame{
				background: transparent url(/gfx/art_boks_bg_r_no_flame.jpg);
			}
			div#indre-artikkelboks .flame{
				background: transparent url(/gfx/art_boks_bg_r.jpg);
			}


			#artikkelboks-hoyre table#artikkel-linker {
	margin: 5px 0px 0px 40px;
				}
				#artikkel-linker a {
		color: #fff;
					text-decoration: none;
	}
				#artikkel-linker img {
		border: 0px;
	}

			div#ytre-artikkel p.ingress {
				font-style: normal;
	font-weight: bold;
	margin: 0px 0px 25px 0px;
			}

			div#indre-artikkelboks-bunn {
				height: 370px;
				height:auto;
	}
			div.artikkelboks-bunn-innhold {
		    /* xbackground: transparent url(/gfx/artikkel_bunn_bg.jpg) repeat-x; */
	      border-top: 1px solid #d2d2d2;
				padding: 13px 0px 0px 0px;
			}

			div.artikkelboks-bunn-innhold#tips {
		    background: transparent url(/gfx/artikkel_bunn_bg.jpg) repeat-x;
			}

			div.artikkelboks-bunn-innhold h2 {
				text-transform: uppercase;
				padding: 30px 0px 0px 15px;
			}

			div.artikkelboks-bunn-innhold h2 {
				text-transform: uppercase;
				padding: 30px 0px 0px 15px;
			}

			div.artikkelboks-bunn-innhold h2.forste {
				padding-top: 10px;
			}

			div.artikkelboks-bunn-innhold div.opplisting {
				background: transparent url(/gfx/artikkel_bunn_bg.jpg) repeat-x;
				border-top: 1px solid #e4e4e4;
			}


			div.artikkelboks-bunn-innhold div.opplisting div.rad {
				border-bottom: 1px solid #e4e4e4;
	float:left;
				width: 100%;
				}
				div.artikkelboks-bunn-innhold div.opplisting div.ytre-fil {
					float: left;
					width: 47%;
				}
				div.artikkelboks-bunn-innhold div.opplisting div.indre-fil {
		float: left;
					margin: 0px 10px 0px 10px;
					padding: 10px 0px 10px 5px;
					}
					div.artikkelboks-bunn-innhold div.opplisting img {
						float: left;
						margin-right: 10px;
					}
					div.artikkelboks-bunn-innhold div.opplisting div.tittel {
						}
						div.artikkelboks-bunn-innhold div.opplisting div.tittel a {
							color: black;
							font-size: 10px;
							font-weight: bold;
							text-decoration: none;
						}
			div.artikkelboks-bunn-innhold div#tipsenvenn {
	padding: 0px 10px 10px 10px;
				}
				div.artikkelboks-bunn-innhold div#tipsenvenn h2 {
		font-size: 11px;
		font-weight: bold;
					text-transform: uppercase;
				}
				div.artikkelboks-bunn-innhold div#tipsenvenn a#send {
		display: block;
		font-size: 11px;
		font-weight: bold;
					text-align: right;
		text-decoration: none;
					text-transform: uppercase;
		padding-top: 13px;
					}
				div.artikkelboks-bunn-innhold div#tipsenvenn div#felter {
		/*xmargin-bottom: 13px;*/
					}
					div.artikkelboks-bunn-innhold div#tipsenvenn div#felter div.venstre-felt {
						float: left;
			text-align: left;
						/* width: 50%; */
					}
					div.artikkelboks-bunn-innhold div#tipsenvenn div#felter div.hoyre-felt {
						float: right;
						/* width: 50%; */
						}
						div.artikkelboks-bunn-innhold div#tipsenvenn div#felter span.merkelapp {
							font-size: 11px;
							font-weight: bold;
						}
						div.artikkelboks-bunn-innhold div#tipsenvenn div#felter input {
							width: 144px;
						}



/* -----------------------------------------------------------------------
	MAL 4 - Bildegalleri
	 ----------------------------------------------------------------------- */

div#popup {
	margin: 7px 7px 7px 7px;
width: 494px;
	}
	div#popup div#topp {
		border-top: 1px dotted #ccc;
		margin: 0px 0px 0px 0px;
		padding: 4px 5px 4px 3px;
		text-align: right;
		}
		div#popup div#topp a {
			color: black;
			font-size: 10px;
			font-weight: bold;
			text-decoration: none;
			text-transform: uppercase;
		}
	div#popup div#bilde {
		border-top: 1px dotted #ccc;
		margin: 0px 0px 0px 0px;
		padding: 3px 0px 3px 0px;
	}
	div#popup div#bildetekst {
		margin: 0px 0px 0px 0px;
		padding: 3px 3px 6px 3px;
		}
		div#popup div#bildetekst p {
			font-size: 12px;
			margin: 0px;
	}
	div#popup div#bunn {
		border-top: 1px dotted #ccc;
		border-bottom: 1px dotted #ccc;
		margin: 0px 0px 0px 0px;
		padding: 3px 0px 3px 0px;
		text-align: center;
		}
		div#popup div#bunn a {
			color: black;
			font-size: 10px;
			font-weight: bold;
			text-decoration: none;
			text-transform: uppercase;
		}
		div#popup div#bunn img#strek {
			margin: 0px 10px 0px 10px;
		}



/* -----------------------------------------------------------------------
	MAL 5 - Nyhet
	 ----------------------------------------------------------------------- */

div#ytre-nyhet {
	margin: 13px 0px 0px 0px;
	}
	div#indre-nyhet {
		}
		div#ytre-nyhet div#ytre-nyhet-innhold {
		}
		div.nyhet {
			margin: 0px 0px 23px 0px;
			}
			div.nyhet h1 {
				margin-bottom: 9px;
			}
			div.nyhet p.dato {
	color: #333;
	font-size: 10px;
				font-style: italic;
	font-weight: normal;
	margin: 0px 0px 14px 0px;
			}
			div.nyhet p.ingress {
	/*font-size: 10px;*/
				font-style: normal;
	font-weight: bold;
	margin: 0px 0px 25px 0px;
			}
			div.nyhet img.bilderamme {
	margin: 1px 14px 10px 0px;
			}
			div.nyhet p.tilbake {
	margin: 0px 0px 25px 0px;
				}
				div.nyhet p.tilbake a {
		color: black;
					font-size: 10px;
					font-style: normal;
					font-weight: bold;
		text-decoration: none;
				}



/* -----------------------------------------------------------------------
	MAL 6 - Nyhetsarkiv
	 ----------------------------------------------------------------------- */

div#ytre-nyhetsarkiv {
	/* margin-top: 14px; */
	}
	div#indre-nyhetsarkiv {
		padding-top: 13px;
		}
		div#indre-nyhetsarkiv-innhold div.arkivelem {
			border-bottom: 1px solid #ccc;
			margin: 0px 0px 9px 0px;
			}
			div.arkivelem .dato {
			}
			div.arkivelem h2 {
				font-size: 15px;
				font-weight: bold;
				margin: 0px 0px 5px 0px;
			}
			div.arkivelem div.dato {
				color: #333;
				font-style: italic;
				margin: 0px 0px 5px 0px;
			}
			div.arkivelem div.ingressogbilde {
				margin: 0px 0px 11px 0px;
				}
				div.arkivelem div.ingressogbilde img.bilderamme {
					margin: 0px 0px 0px 20px;
				}
				div.arkivelem p.ingress {
					/* float: left; */
					/* font-weight: bold; */
					margin: 0px 0px 0px 0px;
					}
					div.arkivelem span.lesmer a {
						color: #36454e;
						font-weight: bold;
						text-decoration: none;
					}



/* -----------------------------------------------------------------------
	MAL 7 - Presseklipp
	 ----------------------------------------------------------------------- */

div#ytre-presseklipp div.faner div.velg-tema {
	float: left;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	padding: 5px 10px 0px 5px;
	text-transform: uppercase;
}
div#indre-presseklipp-kropp-innhold {
	border-top: 1px solid #d2d2d2;
	padding: 15px 0px 0px 0px;
	}
	div#ytre-presseklipp iframe {
		height: 675px;
		width: 490px;
	}
	div#indre-presseklipp-kropp-innhold .presseklipp-tabell{

	}
	div#indre-presseklipp-kropp-innhold .presseklipp-tabell tr.odd{
		background:#f2f2f2;
	}
	div#indre-presseklipp-kropp-innhold .presseklipp-tabell td.rss_description{
		padding:5px;
		font-weight:bold;
	}
	div#indre-presseklipp-kropp-innhold #pager{
		text-align:center;
	}
	div#indre-presseklipp-kropp-innhold #pager a{
		padding:3px;
		font-size:12px;
	}



/* -----------------------------------------------------------------------
	MAL 8 - Brannvern
	 ----------------------------------------------------------------------- */

div#ytre-brannvern div.faner div.velg-tema {
	float: left;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	padding: 5px 10px 0px 5px;
	text-transform: uppercase;
}
div#indre-brannvern-kropp-innhold {
	border-top: 1px solid #d2d2d2;
	padding: 15px 0px 0px 0px;
	}
	div.indre-brannvern-meny {
		padding: 0px 0px 0px 0px;
	}
	div#ytre-brannvern-kropp-innhold table {
		margin: 0px 0px 12px 0px;
	}
	div#ytre-brannvern-kropp-innhold table {
		background: url(/gfx/brannvern_boks_bakgrunn_1px.gif) bottom left repeat-x;
	}
	div#ytre-brannvern-kropp-innhold table#ekspandert {
		background: url(/gfx/brannvern_boks_bakgrunn_stor_1px.gif) bottom left repeat-x;
		}
		div.ytre-brannvern-meny div.overskrift {
			padding-bottom: 9px;
			}
			div.ytre-brannvern-meny div.overskrift h2 {
	float: left;
				/* width: 450px; */
	margin: 0px 0px 0px 0px;
				}
				div.ytre-brannvern-meny div.overskrift h2 a {
					font-size: 10px;
					font-weight: bold;
		margin: 0px 0px 0px 10px;
					text-decoration: none;
					text-transform: uppercase;
				}
		div.ytre-brannvern-meny img.plussminus {
			float: right;
			display:none;
		}
		div.ytre-brannvern-meny div.seksjoner {
			margin: 7px 0px 0px 6px;
			}

			div.ytre-brannvern-meny div.venstre-seksjon, div.ytre-brannvern-meny div.hoyre-seksjon {
				float: left;
				text-align: left;
				width: 50%;
				}
				div.ytre-brannvern-meny div.venstre-seksjon {
					float: left;
				}
				div.ytre-brannvern-meny div.hoyre-seksjon {
				}
				div.ytre-brannvern-meny div.venstre-seksjon a, div.ytre-brannvern-meny div.hoyre-seksjon a {
					border-top: 1px solid #e5e5e5;
					color: #000;
					display: block;
					font-size: 10px;
					font-weight: bold;
					padding: 4px 0px 3px 0px;
					text-decoration: none;
				}



/* -----------------------------------------------------------------------
	MAL 9 - Eksperthjelpen
	 ----------------------------------------------------------------------- */

div#eksperthjelpenskjema div.indre-selveboksen {
	}
	div#eksperthjelpenskjema div.indre-selveboksen-innhold div#felter {
		padding: 0px 15px 0px 0px;
		}
		div#eksperthjelpenskjema div#felter p.merkelapp {
			margin-left: 3px;
		}
		div#eksperthjelpenskjema div#felter input#overskrift {
			width: 230px;
		}
		div#eksperthjelpenskjema div#felter textarea#sporsmaal {
			height: 50px;
			width: 100%;
		}
		div#eksperthjelpenskjema div#felter div#navn {
			float: left;
		}
		div#eksperthjelpenskjema div#felter div#navn,
		div#eksperthjelpenskjema div#felter div#epost {
			width: 47%;
			}
			div#eksperthjelpenskjema div#felter div#navn	input,
			div#eksperthjelpenskjema div#felter div#epost input {
			width: 100%;
			}
			div#eksperthjelpenskjema div#felter div#epost {
			float: right;
			}
	div#eksperthjelpenskjema div.indre-selveboksen-innhold input#send {
		float: right;
		margin: 0px 0px 4px 0px;
	}



/* -----------------------------------------------------------------------
	MAL 10 - Leverandørguiden
	 ----------------------------------------------------------------------- */

div#leverandorsokskjema div.ytre-selveboksen {
	background: url(/gfx/boks_bakgrunn_lav_1px.gif) bottom left repeat-x;
}
div#leverandorguiden p.topptekst {
	color: #000;
	font-size: 11px;
	font-weight: bold;
	margin: 0px 0px 5px 0px;
}
div#leverandorguiden span.uthev {
	color: #24475e;
}
div#leverandorguiden div.treff {
	border-top: solid 1px #e5e5e5;
	padding: 0px 27px 0px 27px;
	margin: 20px 0px 0px 0px;
}
div#leverandorguiden div.treff#forste {
	margin-top: 0px;
	}
	div#leverandorguiden h2 {
		color: #000;
		font-size: 10px;
		font-weight: bold;
		margin: 14px 0px 8px 0px;
	}
	div#leverandorguiden p.kontaktinfo {
		margin: 0px 0px 15px 0px;
		}
		div#leverandorguiden p.kontaktinfo a {
			font-weight: bold;
			color: #000;
			text-decoration: none;
		}
	div#leverandorguiden p.ingress {
		color: #000;
		margin: 0px 0px 0px 0px;
	}
	div#leverandorguiden span.lesmer a {
		color: #36454e;
		font-weight: bold;
		text-decoration: none;
	}




/* -----------------------------------------------------------------------
	MAL 11 - Leverandørguiden - Alfabetisk
	 ----------------------------------------------------------------------- */

div#mal_leverandorguiden div.ytre-selveboksen-innhold div.seksjoner {
	margin-bottom: 10px;
}
div#mal_leverandorguiden div.seksjoner div.venstre-seksjon, div#mal_leverandorguiden div.seksjoner div.hoyre-seksjon {
	float: left;
	width: 50%;
}
div#mal_leverandorguiden div.seksjoner div.venstre-seksjon {
}
div#mal_leverandorguiden div.seksjoner div.hoyre-seksjon {
	}
	div#mal_leverandorguiden div.seksjoner div.bokstavseksjon {
		border-top: solid 1px #e5e5e5;
		margin-top: 6px;
	}
	div#mal_leverandorguiden div.seksjoner div.venstre-seksjon div.bokstavseksjon {
		margin-right: 15px;
	}
	div#mal_leverandorguiden div.seksjoner div.bokstavseksjon#forste-venstre,
	div#mal_leverandorguiden div.seksjoner div.bokstavseksjon#forste-hoyre		{
		border-top: none;
		margin-top: 0px;
		}
		div#mal_leverandorguiden div.seksjoner h2 {
			color: #000;
			font-size: 14px;
			font-weight: bold;
			margin: 10px 0px 8px 0px;
			}
			div#mal_leverandorguiden div.seksjoner div.bokstavseksjon#forste-venstre h2,
			div#mal_leverandorguiden div.seksjoner div.bokstavseksjon#forste-hoyre	 h2 {
				margin-top: 0px;
			}
		div#mal_leverandorguiden div.seksjoner div.bokstavseksjon a {
			display: block;
			color: #000;
			text-decoration: none;
		}



/* -----------------------------------------------------------------------
	MAL 13 - Søkeside
	 ----------------------------------------------------------------------- */

div#mal_sokeresultat div.ytre-sti {
	margin-bottom: 27px;
	}
	div#artikkelsokskjema div.ytre-selveboksen {
		background: url(/gfx/boks_bakgrunn_lav_1px.gif) bottom left repeat-x;
	}
	div#artikkelsoktreff p.topptekst {
		border-bottom: solid 1px #e5e5e5;
		color: #000;
		font-size: 11px;
		font-weight: bold;
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 4px 0px;
	}
	div#artikkelsoktreff span.uthev {
		color: #24475e;
	}
	div#artikkelsoktreff h2 {
		color: #000;
		font-size: 11px;
		font-weight: bold;
		margin: 16px 0px 8px 0px;
	}
	div#artikkelsoktreff p.ingress {
		color: #000;
		margin: 0px 0px 8px 0px;
	}
	div#artikkelsoktreff span.lesmer a {
		color: #36454e;
		font-weight: bold;
		text-decoration: none;
	}



/* -----------------------------------------------------------------------
	MAL 13 - Søkeside
	 ----------------------------------------------------------------------- */

div#mal_sokeresultat div.ytre-sti {
	margin-bottom: 27px;
	}
	div#artikkelsokskjema div.ytre-selveboksen {
		background: url(/gfx/boks_bakgrunn_lav_1px.gif) bottom left repeat-x;
	}
	div#artikkelsoktreff p.topptekst {
		border-bottom: solid 1px #e5e5e5;
		color: #000;
		font-size: 11px;
		font-weight: bold;
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 4px 0px;
	}
	div#artikkelsoktreff span.uthev {
		color: #24475e;
	}
	div#artikkelsoktreff h2 {
		color: #000;
		font-size: 11px;
		font-weight: bold;
		margin: 16px 0px 8px 0px;
	}
	div#artikkelsoktreff p.ingress {
		color: #000;
		margin: 0px 0px 8px 0px;
	}
	div#artikkelsoktreff span.lesmer a {
		color: #36454e;
		font-weight: bold;
		text-decoration: none;
	}



/* -----------------------------------------------------------------------
	MAL 15 - Kurskalender
	 ----------------------------------------------------------------------- */

div#ytre-kurskalender div.faner div.velg-tema {
	float: left;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	padding: 5px 10px 0px 5px;
	text-transform: uppercase;
}
div#indre-kurskalender-kropp-innhold {
	border-top: 1px solid #d2d2d2;
	padding: 15px 0px 0px 0px;
	}
	div.indre-kurskalender-meny {
		padding: 0px 0px 0px 0px;
	}
	div#ytre-kurskalender-kropp-innhold table {
		margin: 0px 0px 12px 0px;
	}
	div#ytre-kurskalender-kropp-innhold table#kollapset {
		background: url(/gfx/brannvern_boks_bakgrunn_1px.gif) bottom left repeat-x;
	}
	div#ytre-kurskalender-kropp-innhold table#ekspandert {
		background: url(/gfx/brannvern_boks_bakgrunn_stor_1px.gif) bottom left repeat-x;
		}
		div.ytre-kurskalender-meny div.overskrift {
			}
			div.ytre-kurskalender-meny div.overskrift h2 {
	float: left;
				/* width: 450px; */
	margin: 0px 0px 0px 0px;
				}
				div.ytre-kurskalender-meny div.overskrift h2 a {
					font-size: 10px;
					font-weight: bold;
		margin: 0px 0px 0px 8px;
					text-decoration: none;
					/* xtext-transform: uppercase; */
				}
		div.ytre-kurskalender-meny img.plussminus {
			float: right;
		}
		div.ytre-kurskalender-meny div.begivenhet {
			margin: 10px 5px 0px 0px;
			padding: 0px 10px 0px 8px;
			display:none;
			}
			div.ytre-kurskalender-meny div.show_begivenhet{
				display:block;
			}
			div.ytre-kurskalender-meny div.begivenhet {
				margin: 10px 5px 0px 0px;
				padding: 0px 3px 0px 8px;
				}
				div.ytre-kurskalender-meny div.begivenhet p {
					margin: 0px 0px 10px 0px;
					}
	div#begivenhet-bunn {
					border-top: 1px solid #d2d2d2;
		padding: 5px 0px 0px 0px;
					}
		div#begivenhet-bunn div#lastned, div#begivenhet-bunn div#bestill {
			width: 50%;
					}
		div#begivenhet-bunn div#lastned {
						float: left;
					}
		div#begivenhet-bunn div#bestill {
						float: right;
					}
		div#begivenhet-bunn div#lastned a, div#begivenhet-bunn div#bestill a {
			font-size: 10px;
						font-weight: bold;
			text-decoration: none;
						}
			div#begivenhet-bunn div.ikon {
				margin: 0px 5px 0px 0px;
							float: left;
						}
			div#begivenhet-bunn div.tekst {
							float: left;
						}



/* -----------------------------------------------------------------------
	MAL 16 - Quiz
	 ----------------------------------------------------------------------- */

.nettsted_bvs table.quiz {
width: 100%;
margin: 10px 0;
}



table.quiz {
	border-collapse: collapse;
	border-spacing: 0px;
	border: none;
	border: 1px #ddd solid;
	empty-cells: show;
	}
	table.quiz tr {
		background-color: white;
		vertical-align: top;
	}
	table.quiz tr.header {
		background: transparent url(/gfx/fane_aktiv_midt.gif) repeat-x top right;
	}
	div#nettsted_ofs table.quiz tr.header {
		background: transparent url(/gfx/ofs_fane_aktiv_midt.gif) repeat-x top right;
	}
	div#nettsted_lbk table.quiz tr.header {
		background: transparent url(/gfx/lbk_fane_aktiv_midt.gif) repeat-x top right;
	}
	div#nettsted_abb table.quiz tr.header {
		background: transparent url(/gfx/abb_fane_aktiv_midt.gif) repeat-x top right;
	}
	div#nettsted_bvu table.quiz tr.header {
		background: transparent url(/gfx/bvu_fane_aktiv_midt.gif) repeat-x top right;
	}
	div#nettsted_bvs table.quiz tr.header {
		/*background: transparent url(/gfx/bvs_fane_aktiv_midt.gif) repeat-x top right; */
		background: #E44F12;
	}
	table.quiz tr.even,
  table.quiz tr.even tr {
		background-color: #eaeaea;
		}
		table.quiz tr th,
		table.quiz tr td {
			padding: 7px 12px 7px 12px;
			text-align: left;
		}
		table.quiz tr th,
		table.quiz tr th a {
			font-weight: bold;
			/* text-transform: uppercase; */
		}

		table.quiz tr.header th {
			color: white;
		}
		table.quiz tr th a {
			text-decoration: none;
		}
		table.quiz tr td {
		}

div#mal_quiz div#indre-midtre-kolonne p#oppsummering,
div#mal_quiz div#indre-midtre-kolonne div#knapper		 {
	padding: 15px 0px 15px 0px;
}

div#skjema {
  }
  div#skjema div.felt {
    }
    div#skjema div.felt p.merkelapp {
			font-weight: bold;
	    padding: 0px;
		  margin: 0px;
    }
    div#skjema div.felt div.verdi {
	    padding: 0px 0px 10px 0px;
      }
      div#skjema div.felt div.verdi input {
				width: 300px;
      }
      div#skjema div.felt div.verdi#quizepost input {
      }
      div#skjema div.felt div.verdi#quiznavn input {
      }

  div#skjema div.knapper {
    }
    div#skjema div.knapper input {
    }



/* -----------------------------------------------------------------------
	MAL 22 - Nyhetsbrev
	 ----------------------------------------------------------------------- */

div#nyhetsbrevskjema div.indre-selveboksen {
	}
	div#nyhetsbrevskjema div.indre-selveboksen-innhold div#felter {
		}
		div#nyhetsbrevskjema p.merkelapp {
			margin-left: 3px;
		}
		div#nyhetsbrevskjema input.tekstfelt {
			float: none;
			/* height: 18px; */
			width: 370px;
		}
		div#nyhetsbrevskjema input#epost {
			width: 330px;
		}
		div#nyhetsbrevskjema p.merkelapp#operasjon {
			margin: 5px 0px 5px 0px;
		}
		div#nyhetsbrevskjema input.operasjon {
			margin: 0px 0px 0px 0px;
		}
		div#nyhetsbrevskjema span#abonner {
			margin-right: 10px;
		}
	div#nyhetsbrevskjema div.indre-selveboksen-innhold input#send {
		float: right;
		margin: 0px 0px 4px 0px;
	}



/* -----------------------------------------------------------------------
	MAL 24 - Kurs Skjema
	 ----------------------------------------------------------------------- */

div#kurs_skjema div.indre-selveboksen {
	}
	div#kurs_skjema div.indre-selveboksen-innhold div#felter {
		padding: 0px 15px 0px 0px;
		}
		div#kurs_skjema div#felter p.merkelapp {
			margin-left: 3px;
		}
		div#kurs_skjema div#felter								input#tittel				,
		div#kurs_skjema div#felter div#kontakt		input								,
		div#kurs_skjema div#felter div#epost			input								,
		div#kurs_skjema div#felter div#hjemmeside input								,
		div#kurs_skjema div#felter								textarea#beskrivelse {
			width: 350px;
		}
		div#kurs_skjema div#felter div#telefon {
			width: 100px;
		}
		div#kurs_skjema div#felter textarea#beskrivelse {
			height: 100px;
		}
	div#kurs_skjema div.indre-selveboksen-innhold input#send {
		float: right;
		margin: 0px 0px 4px 0px;
	}



/* -----------------------------------------------------------------------
	MAL 31 - Kurs
	 ----------------------------------------------------------------------- */

div#mal_kurs div.ytre-selveboksen-innhold div.seksjoner {
	margin-bottom: 10px;
}
div#mal_kurs div.seksjoner div.venstre-seksjon, div#mal_kurs div.seksjoner div.hoyre-seksjon {
	float: left;
	width: 50%;
}
div#mal_kurs div.seksjoner div.venstre-seksjon {
}
div#mal_kurs div.seksjoner div.hoyre-seksjon {
	}
	div#mal_kurs div.ytre-selveboksen#kurs div.indre-selveboksen-innhold div.seksjoner {
		margin-top: 6px;
		margin-bottom: 10px;
		}
		div#mal_kurs div.ytre-selveboksen#kurs div.indre-selveboksen-innhold div.seksjoner a {
			display: block;
			color: #000;
			text-decoration: none;
			font-size: 12px;
			font-weight: bold;
			margin: 0px 0px 5px 0px;
		}


div#kurs p.topptekst {
	color: #000;
	font-size: 11px;
	font-weight: bold;
	margin: 0px 0px 5px 0px;
}
div#kurs span.uthev {
	color: #24475e;
}
div#kurs div.treff {
	border-top: solid 1px #e5e5e5;
	padding: 0px 27px 0px 27px;
	margin: 20px 0px 0px 0px;
}
div#kurs div.treff#forste {
	margin-top: 0px;
	}
	div#kurs h2 {
		color: #000;
		font-size: 12px;
		font-weight: bold;
		margin: 14px 0px 8px 0px;
	}
	div#kurs p.kontaktinfo {
		margin: 0px 0px 15px 0px;
		}
		div#kurs p.kontaktinfo a {
			font-weight: bold;
			color: #000;
			text-decoration: none;
		}
	div#kurs p.ingress {
		color: #000;
		margin: 0px 0px 0px 0px;
	}
	div#kurs span.lesmer a {
		color: #36454e;
		font-weight: bold;
		text-decoration: none;
	}





/* -----------------------------------------------------------------------
	MAL 32 - Registrering
	 ----------------------------------------------------------------------- */

div#registreringskjema div.indre-selveboksen {
	}
	div#registreringskjema div.indre-selveboksen-innhold div#felter {
		padding: 0px 15px 0px 0px;
		}
		div#registreringskjema div#felter div.felt p.merkelapp {
			margin-left: 3px;
		}
		div#registreringskjema div#felter div.felt input {
			width: 300px;
		}
		div#registreringskjema div#felter div.felt#brukernavn {
			width: 100px;
		}
		div#registreringskjema div#felter div.felt#passord input,
		div#registreringskjema div#felter div.felt#gjenta_passord input {
			width: 100px;
		}
		div#registreringskjema div#felter div.felt#passord {
			margin-right: 15px;
			float: left;
		}
		div#registreringskjema div#felter div.felt#gjenta_passord input {
		}
		div#registreringskjema div#felter div.felt#fornavn input {
		}
		div#registreringskjema div#felter div.felt#etternavn input {
		}
		div#registreringskjema div#felter div.felt#firma_institusjon input {
		}
		div#registreringskjema div#felter div.felt#adresse input {
		}
		div#registreringskjema div#felter div.felt#postnr {
			margin-right: 15px;
			float: left;
		}
		div#registreringskjema div#felter div.felt#postnr input {
			width: 50px;
		}
		div#registreringskjema div#felter div.felt#poststed input {
			width: 100px;
		}
		div#registreringskjema div#felter div.felt#tlf input {
			width: 50px;
		}
		div#registreringskjema div#felter div.felt#epost input {
		}
		div#registreringskjema div#felter div.felt select#naering input {
			/*xfloat: left;*/
		}
	div#registreringskjema div.indre-selveboksen-innhold input#send {
		float: right;
		margin: 0px 0px 4px 0px;
	}






/* -----------------------------------------------------------------------
	Boksmedfane
	 ----------------------------------------------------------------------- */

div.ytre-boksmedfane {
	margin: 0px 0px 20px 0px;
	}
	div.ytre-boksmedfane div.faner div.nestefane-venstre, div.ytre-boksmedfane div.faner div.nestefane-venstre-aktiv, div.ytre-boksmedfane div.faner div.nestefane-venstre-foer_aktiv, div.ytre-boksmedfane div.faner div.sistefane-venstre, div.ytre-boksmedfane div.faner div.sistefane-venstre-aktiv {
		float: left;
	}
	div.ytre-boksmedfane table.solidbox {
		margin-top: -2px;
		}
		div.ytre-boksmedfane table.solidbox td.btop-left {
			background: url(/gfx/box_left.gif) repeat-y top left;
		}
		div.ytre-selveboksen {
			background: url(/gfx/boks_bakgrunn_1px.gif) bottom left repeat-x;
			}
			div.ytre-selveboksen-innhold {
				padding: 10px 5px 5px 5px;
				}
				div.ytre-selveboksen-innhold p.merkelapp {
					font-size: 11px;
					font-weight: bold;
					margin: 0px 0px 2px 0px;
				}
				div.ytre-selveboksen-innhold input	 ,
	div.ytre-selveboksen-innhold textarea,
				div.ytre-selveboksen-innhold select		 {
					margin: 0px 0px 15px 0px;
				}
				div.ytre-selveboksen-innhold input.tekstfelt {
					float: left;
		/* height: 18px; */
		width: 370px;
				}
				div.ytre-selveboksen-innhold input.sok {
					float: right;
					margin: -3px 0px 4px 0px;
				}
				div.ytre-selveboksen-innhold p.undertekst {
					font-weight: normal;
					margin: 0px 0px 0px 0px;
				}



/* -----------------------------------------------------------------------
	BOX - without transparency
	 ----------------------------------------------------------------------- */

table.solidbox, table.boks, table.tekstboks {
	border: none;
	border-collapse: collapse;
	/* margin-bottom: 21px; */
	width: 100%;
	}
	table.solidbox tr, table.boks tr, table.tekstboks tr {
		border: none;
		}
		table.solidbox td, table.boks td, table.tekstboks td {
			border: none;
			padding: 0px;
		}
		table.solidbox td.btop-left, table.boks td.btop-left, table.tekstboks td.btop-left {
			background: url(/gfx/box_topleft.gif) no-repeat top left;
			border: none;
			height: 10px;
			width: 10px;
		}
		table.solidbox td.btop, table.boks td.btop, table.tekstboks td.btop {
			background: url(/gfx/box_top.gif) repeat-x top left;
		}
		table.solidbox td.btop-right, table.boks td.btop-right, table.tekstboks td.btop-right {
			background: url(/gfx/box_topright.gif) no-repeat top right;
			border: none;
			height: 10px;
			width: 10px;
		}


table.solidbox td.bleft, table.boks td.bleft, table.tekstboks td.bleft {
	background: url(/gfx/box_left.gif) repeat-y top left;
}

table.solidbox td.bright, table.boks td.bright, table.tekstboks td.bright {
	background: url(/gfx/box_right.gif) repeat-y top right;
}

table.solidbox td.bbottom-left, table.boks td.bbottom-left, table.tekstboks td.bbottom-left {
	background: url(/gfx/box_bottomleft.gif) no-repeat bottom left;
	border: none;
	height: 10px;
	width: 10px;
}

table.solidbox td.bbottom, table.boks td.bbottom, table.tekstboks td.bbottom {
	background: url(/gfx/box_bottom.gif) repeat-x bottom left;
}

table.solidbox td.bbottom-right, table.boks td.bbottom-right, table.tekstboks td.bbottom-right {
	border: none;
	height: 10px;
	width: 10px;
}

table.boks td.bbottom-right {
	background: url(/gfx/box_bottomright.gif) no-repeat bottom right;
}

table.solidbox td.bbottom-right, table.tekstboks td.bbottom-right {
	background: url(/gfx/box_bottomright.gif) no-repeat bottom right;
}

table.solidbox td.bcontent {
}

/* boks */
table.boks td.bcontent {
}

/* tekstboks */
table.tekstboks td.bcontent {
}

table.solidbox td.bcontent table, table.boks td.bcontent table, table.tekstboks td.bcontent table {
	border-collapse: collapse;
}

table.solidbox td.bcontent table td, table.solidbox td.bcontent table th,
table.boks td.bcontent table td, table.boks td.bcontent table th				,
table.tekstboks td.bcontent table td, table.tekstboks td.bcontent table th {
	padding: 4px 12px 4px 12px;
	text-align: left;
}



/* ---------------- Spesialtilpasning ---------------- */



	div#nettsted_nbf div.faner div.alenefane-venstre-aktiv {
		background: transparent url(/gfx/fane_aktiv_venstre.gif) no-repeat top left;
	}

	div#nettsted_ofs div.faner div.alenefane-venstre-aktiv {
		background: transparent url(/gfx/sprinkler_fane_aktiv_venstre.gif) no-repeat top left;
	}

	div#nettsted_lbk div.faner div.alenefane-venstre-aktiv {
		background: transparent url(/gfx/lbk_fane_aktiv_venstre.gif) no-repeat top left;
	}

	div#nettsted_abb div.faner div.alenefane-venstre-aktiv {
		background: transparent url(/gfx/abb_fane_aktiv_venstre.gif) no-repeat top left;
	}

	div#nettsted_bvu div.faner div.alenefane-venstre-aktiv {
		background: transparent url(/gfx/bvu_fane_aktiv_venstre.gif) no-repeat top left;
	}

	/* Annen bakgrunn på høyre kolonne */
	div#nettsted_bvu #ytre-hoyre-kolonne div.faner div.alenefane-venstre-aktiv {
		background: transparent url(/gfx/bvu_fane_aktiv_venstre_graa.gif) no-repeat top left;
	}

	div#nettsted_bvs div.faner div.alenefane-venstre-aktiv {
		background: transparent url(/gfx/bvs_fane_aktiv_venstre.gif) no-repeat top left;
	}

	div#nettsted_nbf div.forstefane-venstre-aktiv {
		background: white url(/gfx/fane_aktiv_venstre.gif) no-repeat top left;
	}

	div#nettsted_ofs div.forstefane-venstre-aktiv {
		background: white url(/gfx/sprinkler_fane_aktiv_venstre.gif) no-repeat top left;
	}

	div#nettsted_lbk div.forstefane-venstre-aktiv {
		background: white url(/gfx/lbk_fane_aktiv_venstre.gif) no-repeat top left;
	}

	div#nettsted_abb div.forstefane-venstre-aktiv {
		background: white url(/gfx/abb_fane_aktiv_venstre.gif) no-repeat top left;
	}

	div#nettsted_bvu div.forstefane-venstre-aktiv {
		background: white url(/gfx/bvu_fane_aktiv_venstre.gif) no-repeat top left;
	}

	div#nettsted_bvs div.forstefane-venstre-aktiv {
		background: white url(/gfx/bvs_fane_aktiv_venstre.gif) no-repeat top left;
	}

		div#nettsted_nbf div.faner div.alenefane-venstre-aktiv div.alenefane-hoyre, div#nettsted_nbf div.faner div.sistefane-venstre-aktiv div.sistefane-hoyre {
			background: transparent url(/gfx/fane_aktiv_hoyre.gif) no-repeat top right;
		}

		div#nettsted_ofs div.faner div.alenefane-venstre-aktiv div.alenefane-hoyre, div#nettsted_ofs div.faner div.sistefane-venstre-aktiv div.sistefane-hoyre {
			background: transparent url(/gfx/sprinkler_fane_aktiv_hoyre.gif) no-repeat top right;
			}

		div#nettsted_lbk div.faner div.alenefane-venstre-aktiv div.alenefane-hoyre, div#nettsted_lbk div.faner div.sistefane-venstre-aktiv div.sistefane-hoyre {
			background: transparent url(/gfx/lbk_fane_aktiv_hoyre.gif) no-repeat top right;
			}

		div#nettsted_abb div.faner div.alenefane-venstre-aktiv div.alenefane-hoyre, div#nettsted_abb div.faner div.sistefane-venstre-aktiv div.sistefane-hoyre {
			background: transparent url(/gfx/abb_fane_aktiv_hoyre.gif) no-repeat top right;
			padding:0px 10px 0px 0px;
			}

		div#nettsted_bvu div.faner div.alenefane-venstre-aktiv div.alenefane-hoyre, div#nettsted_bvu div.faner div.sistefane-venstre-aktiv div.sistefane-hoyre {
			background: transparent url(/gfx/bvu_fane_aktiv_hoyre.gif) no-repeat top right;
			padding:0px 10px 0px 0px;
		}


		/* Annen bakgrunn på høyre kolonne */
		div#nettsted_bvu #ytre-hoyre-kolonne div.faner div.alenefane-venstre-aktiv div.alenefane-hoyre,
		div#nettsted_bvu #ytre-hoyre-kolonne div.faner div.sistefane-venstre-aktiv div.sistefane-hoyre {
			background-image: url(/gfx/bvu_fane_aktiv_hoyre_graa.gif);
		}

		div#nettsted_bvs div.faner div.alenefane-venstre-aktiv div.alenefane-hoyre, div#nettsted_bvs div.faner div.sistefane-venstre-aktiv div.sistefane-hoyre {
			background: transparent url(/gfx/bvs_fane_aktiv_hoyre.gif) no-repeat top right;
			padding:0px 10px 0px 0px;
		}

			div#nettsted_nbf div.faner div.alenefane-venstre-aktiv	div.innhold,
			div#nettsted_nbf div.faner div.forstefane-venstre-aktiv div.innhold,
			div#nettsted_nbf div.faner div.nestefane-venstre-aktiv	div.innhold,
			div#nettsted_nbf div.faner div.sistefane-venstre-aktiv	div.innhold {
				background: transparent url(/gfx/fane_aktiv_midt.gif) repeat-x top right;
			}

			div#nettsted_ofs div.faner div.alenefane-venstre-aktiv	div.innhold,
			div#nettsted_ofs div.faner div.forstefane-venstre-aktiv div.innhold,
			div#nettsted_ofs div.faner div.nestefane-venstre-aktiv	div.innhold,
			div#nettsted_ofs div.faner div.sistefane-venstre-aktiv	div.innhold {
				background: transparent url(/gfx/sprinkler_fane_aktiv_midt.gif) repeat-x top right;
			}
			div#nettsted_lbk div.faner div.alenefane-venstre-aktiv	div.innhold,
			div#nettsted_lbk div.faner div.forstefane-venstre-aktiv div.innhold,
			div#nettsted_lbk div.faner div.nestefane-venstre-aktiv	div.innhold,
			div#nettsted_lbk div.faner div.sistefane-venstre-aktiv	div.innhold {
				background: transparent url(/gfx/lbk_fane_aktiv_midt.gif) repeat-x top right;
			}
			div#nettsted_abb div.faner div.alenefane-venstre-aktiv	div.innhold,
			div#nettsted_abb div.faner div.forstefane-venstre-aktiv div.innhold,
			div#nettsted_abb div.faner div.nestefane-venstre-aktiv	div.innhold,
			div#nettsted_abb div.faner div.sistefane-venstre-aktiv	div.innhold {
				background: transparent url(/gfx/abb_fane_aktiv_midt.gif) repeat-x top right;
			}

			div#nettsted_bvu div.faner div.alenefane-venstre-aktiv	div.innhold,
			div#nettsted_bvu div.faner div.forstefane-venstre-aktiv div.innhold,
			div#nettsted_bvu div.faner div.nestefane-venstre-aktiv	div.innhold,
			div#nettsted_bvu div.faner div.sistefane-venstre-aktiv	div.innhold {
				background: transparent url(/gfx/bvu_fane_aktiv_midt.gif) repeat-x top right;
			}

			/* Annen farge på høyre kolonne */
			div#nettsted_bvu #ytre-hoyre-kolonne div.faner div.alenefane-venstre-aktiv	div.innhold,
			div#nettsted_bvu #ytre-hoyre-kolonne div.faner div.forstefane-venstre-aktiv div.innhold,
			div#nettsted_bvu #ytre-hoyre-kolonne div.faner div.nestefane-venstre-aktiv	div.innhold,
			div#nettsted_bvu #ytre-hoyre-kolonne div.faner div.sistefane-venstre-aktiv	div.innhold {
				background-image: url(/gfx/bvu_fane_aktiv_midt_graa.gif);
			}

			div#nettsted_bvs div.faner div.alenefane-venstre-aktiv	div.innhold,
			div#nettsted_bvs div.faner div.forstefane-venstre-aktiv div.innhold,
			div#nettsted_bvs div.faner div.nestefane-venstre-aktiv	div.innhold,
			div#nettsted_bvs div.faner div.sistefane-venstre-aktiv	div.innhold {
				background: transparent url(/gfx/bvs_fane_aktiv_midt.gif) repeat-x top right;
			}

	div#nettsted_nbf div.faner div.forstefane-venstre-aktiv div.forstefane-hoyre, div#nettsted_nbf div.faner div.nestefane-venstre-aktiv div.nestefane-hoyre {
		background: transparent url(/gfx/faner_skille_aktiv_passiv.gif) no-repeat top right;
	}
	div#nettsted_ofs div.faner div.forstefane-venstre-aktiv div.forstefane-hoyre, div#nettsted_ofs div.faner div.nestefane-venstre-aktiv div.nestefane-hoyre {
		background: transparent url(/gfx/sprinkler_faner_skille_aktiv_passiv.gif) no-repeat top right;
	}
	div#nettsted_lbk div.faner div.forstefane-venstre-aktiv div.forstefane-hoyre, div#nettsted_lbk div.faner div.nestefane-venstre-aktiv div.nestefane-hoyre {
		background: transparent url(/gfx/lbk_faner_skille_aktiv_passiv.gif) no-repeat top right;
	}
	div#nettsted_abb div.faner div.forstefane-venstre-aktiv div.forstefane-hoyre, div#nettsted_abb div.faner div.nestefane-venstre-aktiv div.nestefane-hoyre {
		background: transparent url(/gfx/abb_faner_skille_aktiv_passiv.gif) no-repeat top right;
	}
	div#nettsted_bvu div.faner div.forstefane-venstre-aktiv div.forstefane-hoyre, div#nettsted_bvu div.faner div.nestefane-venstre-aktiv div.nestefane-hoyre {
		background: transparent url(/gfx/bvu_faner_skille_aktiv_passiv.gif) no-repeat top right;
	}
	div#nettsted_bvs div.faner div.forstefane-venstre-aktiv div.forstefane-hoyre, div#nettsted_bvs div.faner div.nestefane-venstre-aktiv div.nestefane-hoyre {
		background: transparent url(/gfx/bvs_faner_skille_aktiv_passiv.gif) no-repeat top right;
	}


	div#nettsted_nbf div.faner div.forstefane-venstre-foer_aktiv div.forstefane-hoyre, div#nettsted_nbf div.faner div.nestefane-venstre-foer_aktiv div.nestefane-hoyre {
		background: transparent url(/gfx/faner_skille_passiv_aktiv.gif) no-repeat top right;
	}
	div#nettsted_ofs div.faner div.forstefane-venstre-foer_aktiv div.forstefane-hoyre, div#nettsted_ofs div.faner div.nestefane-venstre-foer_aktiv div.nestefane-hoyre {
		background: transparent url(/gfx/sprinkler_faner_skille_passiv_aktiv.gif) no-repeat top right;
	}
	div#nettsted_lbk div.faner div.forstefane-venstre-foer_aktiv div.forstefane-hoyre, div#nettsted_lbk div.faner div.nestefane-venstre-foer_aktiv div.nestefane-hoyre {
		background: transparent url(/gfx/lbk_faner_skille_passiv_aktiv.gif) no-repeat top right;
	}
	div#nettsted_abb div.faner div.forstefane-venstre-foer_aktiv div.forstefane-hoyre, div#nettsted_abb div.faner div.nestefane-venstre-foer_aktiv div.nestefane-hoyre {
		background: transparent url(/gfx/abb_faner_skille_passiv_aktiv.gif) no-repeat top right;
	}
	div#nettsted_bvu div.faner div.forstefane-venstre-foer_aktiv div.forstefane-hoyre, div#nettsted_bvu div.faner div.nestefane-venstre-foer_aktiv div.nestefane-hoyre {
		background: transparent url(/gfx/bvu_faner_skille_passiv_aktiv.gif) no-repeat top right;
	}
	div#nettsted_bvs div.faner div.forstefane-venstre-foer_aktiv div.forstefane-hoyre, div#nettsted_bvs div.faner div.nestefane-venstre-foer_aktiv div.nestefane-hoyre {
		background: transparent url(/gfx/bvs_faner_skille_passiv_aktiv.gif) no-repeat top right;
	}

	.faner div.alenefane-venstre-aktiv	div.innhold p,
	.faner div.forstefane-venstre-aktiv div.innhold p,
	.faner div.nestefane-venstre-aktiv	div.innhold p,
	.faner div.sistefane-venstre-aktiv	div.innhold p {
		padding-left: 0px;
	}
	.faner div.alenefane-venstre-foer_aktiv	 div.innhold p,
	.faner div.forstefane-venstre-foer_aktiv div.innhold p,
	.faner div.nestefane-venstre-foer_aktiv	 div.innhold p {
		padding-right: 6px;
	}

	.faner div.alenefane-venstre-foer_aktiv div.nestefane-hoyre, .faner div.forstefane-venstre-foer_aktiv div.nestefane-hoyre, .faner div.nestefane-venstre-foer_aktiv div.nestefane-hoyre,
	.faner div.alenefane-venstre-aktiv div.nestefane-hoyre, .faner div.forstefane-venstre-aktiv div.nestefane-hoyre, .faner div.nestefane-venstre-aktiv div.nestefane-hoyre {
		padding-right: 8px;
	}

div.forstefane-venstre div.innhold {
	/* position: relative; */
}






/* --------------------- IE6: Faner - Tilpasninger ---------------------- */

img.fanepil {
	left: 9px;
	top:24px;
	position: absolute;
	padding: 0px 0px 0px 0px;
}



div#ytre-sistenyheter div.forstefane-venstre-aktiv {
	width: 96px;
	}
	div#ytre-sistenyheter div.forstefane-hoyre {
		/*xwidth: 87px;*/
		}
		div#ytre-sistenyheter div.forstefane-venstre.aktiv div.innhold {
			/*xwidth: 78px;*/
		}


div#ytre-sistenyheter div.sistefane-venstre {
	width: 134px;
	}
	div#ytre-sistenyheter div.sistefane-hoyre {
		/*xwidth: 125px;*/
		}
		div#ytre-sistenyheter	 div.sistefane-venstre div.innhold {
			/*xwidth: 125px;*/
		}


div#ytre-sistenyheter div.forstefane-venstre-aktiv {
	width: 96px;
}
div#ytre-sistenyheter div.sistefane-venstre {
	width: 134px;
}

div#ytre-temaer div.alenefane-venstre-aktiv {
	width: 92px;
}




/*
div#ytre-kalender-meny div.alenefane-venstre-aktiv {
	xwidth: 139px;
	float: left;
	clear: both;
	}
	div#ytre-kalender-meny div.alenefane-hoyre {
		float: left;
		}
		div#ytre-kalender-meny div.alenefane-venstre-aktiv div.innhold {
			float: left;
		}
*/



div.artikkel div.alenefane-venstre {
	/*xwidth: 139px;*/
	float: left;
	clear: both;
}
div.artikkel div.alenefane-hoyre {
	float: left;
}
div.artikkel div.innhold {
	float: left;
}



div#ytre-innlogging-meny div.forstefane-venstre-aktiv {
	width: 56px;
	}
	div#ytre-innlogging-meny div.sistefane-venstre {
		width: 150px;
		float: left;
	}


div#ytre-webshop-meny div.forstefane-venstre-aktiv {
	width: 102px;
	}
	div#ytre-webshop-meny div.sistefane-venstre {
		width: 144px;
		float: left;
	}

div#ytre-sok-meny div.forstefane-venstre-aktiv {
	width: 103px;
	}
	div#ytre-sok-meny div.sistefane-venstre {
		width: 143px;
		float: left;
	}

div#ytre-presseklipp-meny div.forstefane-venstre-aktiv {
	width: 111px;
	}
	div#ytre-presseklipp-meny div.sistefane-venstre {
		width: 135px;
		float: left;
	}
div#ytre-presseklipp-meny div.forstefane-venstre-foer_aktiv {
	width: 128px;
	}
	div#ytre-presseklipp-meny div.sistefane-venstre-aktiv {
		width: 118px;
		float: left;
		}
		div#ytre-presseklipp-meny div.sistefane-venstre-aktiv img.fanepil {
			left: 137px;
		}


div#ytre-relaterte-artikler-meny div.alenefane-venstre-aktiv {
	/*xwidth: 139px;*/
	float: left;
	clear: both;
	}
	div#ytre-relaterte-artikler-meny div.alenefane-hoyre {
		float: left;
		}
		div#ytre-relaterte-artikler-meny div.alenefane-venstre-aktiv div.innhold {
			float: left;
		}


div#ytre-artikkelboks-bunn div.alenefane-venstre						,
div#ytre-artikkelboks-bunn div.alenefane-venstre-aktiv			,
div#ytre-artikkelboks-bunn div.forstefane-venstre						,
div#ytre-artikkelboks-bunn div.forstefane-venstre-aktiv {
	width: 87px;
	}
div#ytre-artikkelboks-bunn div.forstefane-venstre-foer_aktiv {
	width: 95px;
	}
div#ytre-artikkelboks-bunn div.nestefane-venstre					 ,
div#ytre-artikkelboks-bunn div.nestefane-venstre-foer_aktiv,
div#ytre-artikkelboks-bunn div.nestefane-venstre-aktiv		 ,
div#ytre-artikkelboks-bunn div.nestsistefane-venstre					 ,
div#ytre-artikkelboks-bunn div.nestsistefane-venstre-foer_aktiv,
div#ytre-artikkelboks-bunn div.nestsistefane-venstre-aktiv		 ,
div#ytre-artikkelboks-bunn div.sistefane-venstre					 ,
div#ytre-artikkelboks-bunn div.sistefane-venstre-aktiv			{
		float: left;
	}
div#ytre-artikkelboks-bunn div.nestefane-venstre					 ,
div#ytre-artikkelboks-bunn div.nestefane-venstre-aktiv		 ,
div#ytre-artikkelboks-bunn div.nestsistefane-venstre					 ,
div#ytre-artikkelboks-bunn div.nestsistefane-venstre-aktiv		 ,
div#ytre-artikkelboks-bunn div.sistefane-venstre					 ,
div#ytre-artikkelboks-bunn div.sistefane-venstre-aktiv			{
		width: 102px;
	}
div#ytre-artikkelboks-bunn div.nestefane-venstre-foer_aktiv,
div#ytre-artikkelboks-bunn div.nestsistefane-venstre-foer_aktiv {
		width: 110px;
	}



div#ytre-presseklipp div.forstefane-venstre						,
div#ytre-presseklipp div.forstefane-venstre-aktiv {
	width: 55px;
	}
div#ytre-presseklipp div.forstefane-venstre-foer_aktiv {
	width: 63px;
	}
div#ytre-presseklipp div.forstefane-venstre-aktiv img.fanepil {
	left: 89px;
}
div#ytre-presseklipp div.nestefane-venstre					 ,
div#ytre-presseklipp div.nestefane-venstre-foer_aktiv,
div#ytre-presseklipp div.nestefane-venstre-aktiv		 ,
div#ytre-presseklipp div.nestsistefane-venstre					 ,
div#ytre-presseklipp div.nestsistefane-venstre-foer_aktiv,
div#ytre-presseklipp div.nestsistefane-venstre-aktiv		 ,
div#ytre-presseklipp div.sistefane-venstre					 ,
div#ytre-presseklipp div.sistefane-venstre-aktiv			{
		float: left;
	}
div#ytre-presseklipp div.nestefane-venstre					 ,
div#ytre-presseklipp div.nestefane-venstre-aktiv		 ,
div#ytre-presseklipp div.nestsistefane-venstre					 ,
div#ytre-presseklipp div.nestsistefane-venstre-aktiv			{
		width: 89px;
	}
div#ytre-presseklipp div.nestefane-venstre-aktiv img.fanepil,
div#ytre-presseklipp div.nestsistefane-venstre-aktiv img.fanepil {
	left: 152px;
}
div#ytre-presseklipp div.nestefane-venstre-foer_aktiv,
div#ytre-presseklipp div.nestsistefane-venstre-foer_aktiv {
		width: 98px;
	}
div#ytre-presseklipp div.sistefane-venstre					 ,
div#ytre-presseklipp div.sistefane-venstre-aktiv {
	width: 155px;
}
div#ytre-presseklipp div.sistefane-venstre-aktiv img.fanepil {
	left: 244px;
}




div#ytre-kurskalender div.forstefane-venstre					 ,
div#ytre-kurskalender div.forstefane-venstre-aktiv {
	width: 139px;
	}
div#ytre-kurskalender div.forstefane-venstre-foer_aktiv {
	width: 147px;
	}
div#ytre-kurskalender div.forstefane-venstre-aktiv img.fanepil {
	left: 9px;
}
div#ytre-kurskalender div.nestefane-venstre						,
div#ytre-kurskalender div.nestefane-venstre-foer_aktiv,
div#ytre-kurskalender div.nestefane-venstre-aktiv			,
div#ytre-kurskalender div.nestsistefane-venstre						,
div#ytre-kurskalender div.nestsistefane-venstre-foer_aktiv,
div#ytre-kurskalender div.nestsistefane-venstre-aktiv			,
div#ytre-kurskalender div.sistefane-venstre						,
div#ytre-kurskalender div.sistefane-venstre-aktiv			 {
		float: left;
	}

div#ytre-kurskalender div.nestefane-venstre						,
div#ytre-kurskalender div.nestefane-venstre-aktiv			 {
		width: 42px;
	}
div#ytre-kurskalender div.nestefane-venstre-aktiv img.fanepil {
	left: 157px;
}
div#ytre-kurskalender div.nestefane-venstre-foer_aktiv {
		width: 50px;
	}

div#ytre-kurskalender div.nestsistefane-venstre						,
div#ytre-kurskalender div.nestsistefane-venstre-aktiv			 {
		width: 88px;
	}
div#ytre-kurskalender div.nestsistefane-venstre-aktiv img.fanepil {
	left: 199px;
}
div#ytre-kurskalender div.nestsistefane-venstre-foer_aktiv {
		width: 96px;
	}

div#ytre-kurskalender div.sistefane-venstre						,
div#ytre-kurskalender div.sistefane-venstre-aktiv {
	width: 92px;
}
div#ytre-kurskalender div.sistefane-venstre-aktiv img.fanepil {
	left: 287px;
}





div#leverandorguidenboks div.forstefane-venstre						,
div#leverandorguidenboks div.forstefane-venstre-aktiv {
	width: 40px;
	}
div#leverandorguidenboks div.forstefane-venstre-foer_aktiv {
	width: 48px;
	}
div#leverandorguidenboks div.forstefane-venstre-aktiv img.fanepil {
	left: 89px;
}
div#leverandorguidenboks div.nestefane-venstre					 ,
div#leverandorguidenboks div.nestefane-venstre-foer_aktiv,
div#leverandorguidenboks div.nestefane-venstre-aktiv		 ,
div#leverandorguidenboks div.nestsistefane-venstre					 ,
div#leverandorguidenboks div.nestsistefane-venstre-foer_aktiv,
div#leverandorguidenboks div.nestsistefane-venstre-aktiv		 ,
div#leverandorguidenboks div.sistefane-venstre					 ,
div#leverandorguidenboks div.sistefane-venstre-aktiv			{
		float: left;
	}
div#leverandorguidenboks div.nestefane-venstre					 ,
div#leverandorguidenboks div.nestefane-venstre-aktiv			{
		width: 40px;
	}
div#leverandorguidenboks div.nestefane-venstre-aktiv img.fanepil {
	left: 152px;
}
div#leverandorguidenboks div.nestefane-venstre-foer_aktiv {
		width: 48px;
	}
div#leverandorguidenboks div.nestsistefane-venstre					 ,
div#leverandorguidenboks div.nestsistefane-venstre-aktiv			{
		width: 142px;
	}
div#leverandorguidenboks div.nestsistefane-venstre-aktiv img.fanepil {
	left: 218px;
}
div#leverandorguidenboks div.nestsistefane-venstre-foer_aktiv {
		width: 150px;
	}
div#leverandorguidenboks div.sistefane-venstre					 ,
div#leverandorguidenboks div.sistefane-venstre-aktiv {
	width: 73px;
}
div#leverandorguidenboks div.sistefane-venstre-aktiv img.fanepil {
	left: 344px;
}







/*
div#ytre-brannvern div.alenefane-venstre-aktiv {
	xwidth: 139px;
	float: left;
	clear: both;
	}
	div#ytre-brannvern div.alenefane-hoyre {
		float: left;
		}
		div#ytre-brannvern div.alenefane-venstre-aktiv div.innhold {
			float: left;
		}
*/



div.alenefane-venstre-aktiv {
	float: left;
	clear: both;
	}
	div.alenefane-hoyre {
		float: left;
		}
		div.alenefane-venstre-aktiv div.innhold {
			float: left;
		}

div.faner {
	float: left;
}

div.faner div.innhold p {
	height: 19px;				 /* Muligens optional */
	white-space: nowrap; /* Muligens optional */
}






/*--- Nestsistefane ---*/


			div#nettsted_nbf div.faner div.nestsistefane-venstre-aktiv	div.innhold {
				background: transparent url(/gfx/fane_aktiv_midt.gif) repeat-x top right;
				}
			div#nettsted_ofs div.faner div.nestsistefane-venstre-aktiv	div.innhold {
				background: transparent url(/gfx/sprinkler_fane_aktiv_midt.gif) repeat-x top right;
			}
			div#nettsted_lbk div.faner div.nestsistefane-venstre-aktiv	div.innhold {
				background: transparent url(/gfx/lbk_fane_aktiv_midt.gif) repeat-x top right;
			}
			div#nettsted_abb div.faner div.nestsistefane-venstre-aktiv	div.innhold {
				background: transparent url(/gfx/abb_fane_aktiv_midt.gif) repeat-x top right;
			}
			div#nettsted_bvu div.faner div.nestsistefane-venstre-aktiv	div.innhold {
				background: transparent url(/gfx/bvu_fane_aktiv_midt.gif) repeat-x top right;
			}
			div#nettsted_bvs div.faner div.nestsistefane-venstre-aktiv	div.innhold {
				background: transparent url(/gfx/bvs_fane_aktiv_midt.gif) repeat-x top right;
			}

	div#nettsted_nbf div.faner div.nestsistefane-venstre-aktiv div.nestsistefane-hoyre {
		background: transparent url(/gfx/faner_skille_aktiv_passiv.gif) no-repeat top right;
	}
	div#nettsted_ofs div.faner div.nestsistefane-venstre-aktiv div.nestsistefane-hoyre {
		background: transparent url(/gfx/sprinkler_faner_skille_aktiv_passiv.gif) no-repeat top right;
	}
	div#nettsted_lbk div.faner div.nestsistefane-venstre-aktiv div.nestsistefane-hoyre {
		background: transparent url(/gfx/lbk_faner_skille_aktiv_passiv.gif) no-repeat top right;
	}
	div#nettsted_abb div.faner div.nestsistefane-venstre-aktiv div.nestsistefane-hoyre {
		background: transparent url(/gfx/abb_faner_skille_aktiv_passiv.gif) no-repeat top right;
	}
	div#nettsted_bvu div.faner div.nestsistefane-venstre-aktiv div.nestsistefane-hoyre {
		background: transparent url(/gfx/bvu_faner_skille_aktiv_passiv.gif) no-repeat top right;
	}
	div#nettsted_bvs div.faner div.nestsistefane-venstre-aktiv div.nestsistefane-hoyre {
		background: transparent url(/gfx/bvs_faner_skille_aktiv_passiv.gif) no-repeat top right;
	}

	div#nettsted_nbf div.faner div.nestsistefane-venstre-foer_aktiv div.nestsistefane-hoyre {
		background: transparent url(/gfx/faner_skille_passiv_aktiv.gif) no-repeat top right;
	}
	div#nettsted_ofs div.faner div.nestsistefane-venstre-foer_aktiv div.nestsistefane-hoyre {
		background: transparent url(/gfx/sprinkler_faner_skille_passiv_aktiv.gif) no-repeat top right;
	}
	div#nettsted_lbk div.faner div.nestsistefane-venstre-foer_aktiv div.nestsistefane-hoyre {
		background: transparent url(/gfx/lbk_faner_skille_passiv_aktiv.gif) no-repeat top right;
	}
	div#nettsted_abb div.faner div.nestsistefane-venstre-foer_aktiv div.nestsistefane-hoyre {
		background: transparent url(/gfx/abb_faner_skille_passiv_aktiv.gif) no-repeat top right;
	}
	div#nettsted_bvu div.faner div.nestsistefane-venstre-foer_aktiv div.nestsistefane-hoyre {
		background: transparent url(/gfx/bvu_faner_skille_passiv_aktiv.gif) no-repeat top right;
	}
	div#nettsted_bvs div.faner div.nestsistefane-venstre-foer_aktiv div.nestsistefane-hoyre {
		background: transparent url(/gfx/bvs_faner_skille_passiv_aktiv.gif) no-repeat top right;
	}

	.faner div.nestsistefane-venstre-aktiv	div.innhold p {
		padding-left: 0px;
	}
	.faner div.nestsistefane-venstre-foer_aktiv	 div.innhold p {
		padding-right: 6px;
	}

	.faner div.alenefane-venstre-foer_aktiv div.nestsistefane-hoyre, .faner div.forstefane-venstre-foer_aktiv div.nestsistefane-hoyre, .faner div.nestsistefane-venstre-foer_aktiv div.nestsistefane-hoyre,
	.faner div.alenefane-venstre-aktiv div.nestsistefane-hoyre, .faner div.forstefane-venstre-aktiv div.nestsistefane-hoyre, .faner div.nestsistefane-venstre-aktiv div.nestsistefane-hoyre {
		padding-right: 8px;
	}
	div#nettsted_nbf .faner div.alenefane-venstre-foer_aktiv div.nestsistefane-hoyre, div#nettsted_nbf .faner div.forstefane-venstre-foer_aktiv div.nestsistefane-hoyre, div#nettsted_nbf .faner div.nestsistefane-venstre-foer_aktiv div.nestsistefane-hoyre,
	div#nettsted_nbf .faner div.alenefane-venstre-aktiv div.nestsistefane-hoyre, div#nettsted_nbf .faner div.forstefane-venstre-aktiv div.nestsistefane-hoyre, div#nettsted_nbf .faner div.nestsistefane-venstre-aktiv div.nestsistefane-hoyre {
		/*xpadding-right: 0px;*/
	}

	div.nestsistefane-venstre, div.nestsistefane-venstre-aktiv, div.nestsistefane-venstre-foer_aktiv {
		/* float: left; */
		padding: 0px 0px 0px 10px;
	}
			div.nestsistefane-venstre div.innhold, div.nestsistefane-venstre-aktiv div.innhold, div.nestsistefane-venstre-foer_aktiv div.innhold {
				height: 24px;
			}
			div#nettsted_nbf div.nestsistefane-venstre div.innhold, div#nettsted_nbf div.nestsistefane-venstre-foer_aktiv div.innhold {
				background: transparent url(/gfx/fane_passiv_midt.gif) repeat-x top right;
			}
			div#nettsted_ofs div.nestsistefane-venstre div.innhold, div#nettsted_ofs div.nestsistefane-venstre-foer_aktiv div.innhold {
				background: transparent url(/gfx/sprinkler_fane_passiv_midt.gif) repeat-x top right;
			}
			div#nettsted_lbk div.nestsistefane-venstre div.innhold, div#nettsted_lbk div.nestsistefane-venstre-foer_aktiv div.innhold {
				background: transparent url(/gfx/lbk_fane_passiv_midt.gif) repeat-x top right;
			}
			div#nettsted_abb div.nestsistefane-venstre div.innhold, div#nettsted_abb div.nestsistefane-venstre-foer_aktiv div.innhold {
				background: transparent url(/gfx/abb_fane_passiv_midt.gif) repeat-x top right;
			}
			div#nettsted_bvu div.nestsistefane-venstre div.innhold, div#nettsted_bvu div.nestsistefane-venstre-foer_aktiv div.innhold {
				background: transparent url(/gfx/bvu_fane_passiv_midt.gif) repeat-x top right;
			}
			div#nettsted_bvs div.nestsistefane-venstre div.innhold, div#nettsted_bvs div.nestsistefane-venstre-foer_aktiv div.innhold {
				background: transparent url(/gfx/bvs_fane_passiv_midt.gif) repeat-x top right;
			}
		div.nestsistefane-hoyre {
			padding: 0px 9px 0px 0px;
		}
		div#nettsted_nbf div.nestsistefane-hoyre {
			background: transparent url(/gfx/faner_skille_passiv_passiv.gif) no-repeat top right;
		}
		div#nettsted_ofs div.nestsistefane-hoyre {
			background: transparent url(/gfx/sprinkler_faner_skille_passiv_passiv.gif) no-repeat top right;
			}
		div#nettsted_lbk div.nestsistefane-hoyre {
			background: transparent url(/gfx/lbk_faner_skille_passiv_passiv.gif) no-repeat top right;
			}
		div#nettsted_abb div.nestsistefane-hoyre {
			background: transparent url(/gfx/abb_faner_skille_passiv_passiv.gif) no-repeat top right;
			}
		div#nettsted_bvu div.nestsistefane-hoyre {
			background: transparent url(/gfx/bvu_faner_skille_passiv_passiv.gif) no-repeat top right;
			}
		div#nettsted_bvs div.nestsistefane-hoyre {
			background: transparent url(/gfx/bvs_faner_skille_passiv_passiv.gif) no-repeat top right;
			}
			div#nettsted_nbf div.nestsistefane-venstre div.innhold, div#nettsted_nbf div.nestsistefane-venstre-foer_aktiv div.innhold {
				background: transparent url(/gfx/fane_passiv_midt.gif) repeat-x top right;
				}
			div#nettsted_ofs div.nestsistefane-venstre div.innhold, div#nettsted_ofs div.nestsistefane-venstre-foer_aktiv div.innhold {
				background: transparent url(/gfx/sprinkler_fane_passiv_midt.gif) repeat-x top right;
				}
			div#nettsted_lbk div.nestsistefane-venstre div.innhold, div#nettsted_lbk div.nestsistefane-venstre-foer_aktiv div.innhold {
				background: transparent url(/gfx/lbk_fane_passiv_midt.gif) repeat-x top right;
				}
			div#nettsted_abb div.nestsistefane-venstre div.innhold, div#nettsted_abb div.nestsistefane-venstre-foer_aktiv div.innhold {
				background: transparent url(/gfx/abb_fane_passiv_midt.gif) repeat-x top right;
				}
			div#nettsted_bvu div.nestsistefane-venstre div.innhold, div#nettsted_bvu div.nestsistefane-venstre-foer_aktiv div.innhold {
				background: transparent url(/gfx/bvu_fane_passiv_midt.gif) repeat-x top right;
				}
			div#nettsted_bvs div.nestsistefane-venstre div.innhold, div#nettsted_bvs div.nestsistefane-venstre-foer_aktiv div.innhold {
				background: transparent url(/gfx/bvs_fane_passiv_midt.gif) repeat-x top right;
				}

						div.nestsistefane-venstre, div.nestsistefane-venstre-aktiv, div.nestsistefane-venstre-foer_aktiv {
							background: none;
							padding-left: 0px;
						}
						div.nestsistefane-hoyre div.innhold p {
							padding-left: 6px;
						}
						div.nestsistefane-venstre, div.nestsistefane-venstre-aktiv, div.nestsistefane-venstre-foer_aktiv {
							background: none;
							padding-left: 0px;
						}
						div.nestsistefane-hoyre div.innhold p {
							padding-left: 6px;
						}

div#ytre-sistenyheter			 div.nestsistefane-venstre, div#ytre-sistenyheter			 div.nestsistefane-venstre-aktiv, div#ytre-sistenyheter			 div.nestsistefane-venstre-foer_aktiv,
div#ytre-artikkelboks-bunn div.nestsistefane-venstre, div#ytre-artikkelboks-bunn div.nestsistefane-venstre-aktiv, div#ytre-artikkelboks-bunn div.nestsistefane-venstre-foer_aktiv,
div#ytre-brannvern				 div.nestsistefane-venstre, div#ytre-brannvern				 div.nestsistefane-venstre-aktiv, div#ytre-brannvern				 div.nestsistefane-venstre-foer_aktiv,
div#ytre-presseklipp			 div.nestsistefane-venstre, div#ytre-presseklipp			 div.nestsistefane-venstre-aktiv, div#ytre-presseklipp			 div.nestsistefane-venstre-foer_aktiv,
div#ytre-brannvern				 div.nestsistefane-venstre, div#ytre-brannvern				 div.nestsistefane-venstre-aktiv, div#ytre-brannvern				 div.nestsistefane-venstre-foer_aktiv,
div#ytre-kurskalender			 div.nestsistefane-venstre, div#ytre-kurskalender			 div.nestsistefane-venstre-aktiv, div#ytre-kurskalender			 div.nestsistefane-venstre-foer_aktiv {
	float: left;
}

	div.ytre-boksmedfane div.faner div.nestsistefane-venstre, div.ytre-boksmedfane div.faner div.nestsistefane-venstre-aktiv, div.ytre-boksmedfane div.faner div.nestsistefane-venstre-foer_aktiv {
		float: left;
	}


			div#nettsted_nbf div.faner div.nestsistefane-venstre-aktiv	div.innhold {
				background: transparent url(/gfx/fane_aktiv_midt.gif) repeat-x top right;
				}
			div#nettsted_ofs div.faner div.nestsistefane-venstre-aktiv	div.innhold {
				background: transparent url(/gfx/sprinkler_fane_aktiv_midt.gif) repeat-x top right;
			}
			div#nettsted_lbk div.faner div.nestsistefane-venstre-aktiv	div.innhold {
				background: transparent url(/gfx/lbk_fane_aktiv_midt.gif) repeat-x top right;
			}
			div#nettsted_abb div.faner div.nestsistefane-venstre-aktiv	div.innhold {
				background: transparent url(/gfx/abb_fane_aktiv_midt.gif) repeat-x top right;
			}
			div#nettsted_bvu div.faner div.nestsistefane-venstre-aktiv	div.innhold {
				background: transparent url(/gfx/bvu_fane_aktiv_midt.gif) repeat-x top right;
			}
			div#nettsted_bvs div.faner div.nestsistefane-venstre-aktiv	div.innhold {
				background: transparent url(/gfx/bvs_fane_aktiv_midt.gif) repeat-x top right;
			}

	div#nettsted_nbf div.faner div.nestsistefane-venstre-aktiv div.nestsistefane-hoyre {
		background: transparent url(/gfx/faner_skille_aktiv_passiv.gif) no-repeat top right;
	}

	div#nettsted_ofs div.faner div.nestsistefane-venstre-aktiv div.nestsistefane-hoyre {
		background: transparent url(/gfx/sprinkler_faner_skille_aktiv_passiv.gif) no-repeat top right;
	}

	div#nettsted_lbk div.faner div.nestsistefane-venstre-aktiv div.nestsistefane-hoyre {
		background: transparent url(/gfx/lbk_faner_skille_aktiv_passiv.gif) no-repeat top right;
	}
	div#nettsted_abb div.faner div.nestsistefane-venstre-aktiv div.nestsistefane-hoyre {
		background: transparent url(/gfx/abb_faner_skille_aktiv_passiv.gif) no-repeat top right;
	}
	div#nettsted_bvu div.faner div.nestsistefane-venstre-aktiv div.nestsistefane-hoyre {
		background: transparent url(/gfx/bvu_faner_skille_aktiv_passiv.gif) no-repeat top right;
	}
	div#nettsted_bvs div.faner div.nestsistefane-venstre-aktiv div.nestsistefane-hoyre {
		background: transparent url(/gfx/bvs_faner_skille_aktiv_passiv.gif) no-repeat top right;
	}

	div#nettsted_nbf div.faner div.nestsistefane-venstre-foer_aktiv div.nestsistefane-hoyre {
		background: transparent url(/gfx/faner_skille_passiv_aktiv.gif) no-repeat top right;
	}

	div#nettsted_ofs div.faner div.nestsistefane-venstre-foer_aktiv div.nestsistefane-hoyre {
		background: transparent url(/gfx/sprinkler_faner_skille_passiv_aktiv.gif) no-repeat top right;
	}
	div#nettsted_lbk div.faner div.nestsistefane-venstre-foer_aktiv div.nestsistefane-hoyre {
		background: transparent url(/gfx/lbk_faner_skille_passiv_aktiv.gif) no-repeat top right;
	}
	div#nettsted_abb div.faner div.nestsistefane-venstre-foer_aktiv div.nestsistefane-hoyre {
		background: transparent url(/gfx/abb_faner_skille_passiv_aktiv.gif) no-repeat top right;
	}
	div#nettsted_bvu div.faner div.nestsistefane-venstre-foer_aktiv div.nestsistefane-hoyre {
		background: transparent url(/gfx/bvu_faner_skille_passiv_aktiv.gif) no-repeat top right;
	}
	div#nettsted_bvs div.faner div.nestsistefane-venstre-foer_aktiv div.nestsistefane-hoyre {
		background: transparent url(/gfx/bvs_faner_skille_passiv_aktiv.gif) no-repeat top right;
	}

	.faner div.nestsistefane-venstre-aktiv	div.innhold p {
		padding-left: 0px;
	}
	.faner div.nestsistefane-venstre-foer_aktiv	 div.innhold p {
		padding-right: 6px;
	}

	.faner div.alenefane-venstre-foer_aktiv div.nestsistefane-hoyre, .faner div.forstefane-venstre-foer_aktiv div.nestsistefane-hoyre, .faner div.nestsistefane-venstre-foer_aktiv div.nestsistefane-hoyre,
	.faner div.alenefane-venstre-aktiv div.nestsistefane-hoyre, .faner div.forstefane-venstre-aktiv div.nestsistefane-hoyre, .faner div.nestsistefane-venstre-aktiv div.nestsistefane-hoyre {
		padding-right: 8px;
	}
	div#nettsted_nbf .faner div.alenefane-venstre-foer_aktiv div.nestsistefane-hoyre, div#nettsted_nbf .faner div.forstefane-venstre-foer_aktiv div.nestsistefane-hoyre, div#nettsted_nbf .faner div.nestsistefane-venstre-foer_aktiv div.nestsistefane-hoyre,
	div#nettsted_nbf .faner div.alenefane-venstre-aktiv div.nestsistefane-hoyre, div#nettsted_nbf .faner div.forstefane-venstre-aktiv div.nestsistefane-hoyre, div#nettsted_nbf .faner div.nestsistefane-venstre-aktiv div.nestsistefane-hoyre {
		/*xpadding-right: 0px;*/
	}



/***********************************************************************/
/* ENDRINGER I BREDDE NETTSTED NBF - JUNI 2008												 */
/***********************************************************************/

/* Ytre ramme */
div#nettsted_nbf {
		padding-right: 0px;
		width: 988px;						/* DETTE ER MAX FOR Å UNNGÅ SCROLLING I 1024x768 I ALLE BROWSERE */
}

div#nettsted_nbf #indre-topp {
		float: left;
}


/* Venstre kolonne */
div#nettsted_nbf div#indre-venstre-kolonne div.alenefane-hoyre div.innhold {
		width: 152px;
}

div#nettsted_nbf div#ytre-innlogging-meny div.sistefane-venstre {
		width: 100px;
}

html>body div#nettsted_nbf div#ytre-innlogging-meny div.sistefane-venstre {
		width: 105px;
}

div#nettsted_nbf div#indre-innlogging-meny-skjema {
		padding: 16px 12px 20px 16px;
}

html>body div#nettsted_nbf div#indre-innlogging-meny-skjema {
		padding: 16px 16px 20px 16px;
}

div#nettsted_nbf div#ytre-innlogging-meny-skjema input#brukernavn, div#nettsted_nbf div#ytre-innlogging-meny-skjema input#passord {
		width: 138px;
}

div#nettsted_nbf div#indre-kalender-meny-rutenett {
		padding-left: 3px;
		padding-right: 0px;
}

html>body div#nettsted_nbf div#indre-kalender-meny-rutenett {
		padding-left: 7px;
}



/* Høyre kolonne */
div#nettsted_nbf div#ytre-hoyre-kolonne {
		/*xwidth: 235px;*/
		width: 183px;
		/* background: lime; */
}


/* -- webshop -- */
div#nettsted_nbf div#ytre-webshop-meny div.forstefane-venstre-aktiv {
		width: 84px;
}

html>body div#nettsted_nbf div#ytre-webshop-meny div.forstefane-venstre-aktiv {
		width: 87px;
}

div#nettsted_nbf div#ytre-webshop-meny div.sistefane-venstre {
		width: 87px;
}

div#nettsted_nbf div#ytre-webshop-meny div.sistefane-hoyre div.innhold p {
		width: 75px;
}

/* -- søk/nl -- */
div#nettsted_nbf div#ytre-sok-meny div.forstefane-venstre,
div#nettsted_nbf div#ytre-sok-meny div.forstefane-venstre-aktiv {
		width: 74px;
}

div#nettsted_nbf div#indre-hoyre-kolonne div#ytre-sok-meny div.sistefane-venstre {
		width: 100px;
}

div#nettsted_nbf div#indre-hoyre-kolonne div#indre-sok-meny-skjema {
		padding-left: 3px;
}

div#nettsted_nbf div#ytre-sok-meny-skjema input#sok {
		width: 127px;
}


/* -- presseklipp */
div#nettsted_nbf div#ytre-presseklipp-meny div.forstefane-venstre-aktiv,
div#nettsted_nbf div#ytre-presseklipp-meny div.forstefane-venstre-foer_aktiv {
		width: 65px;
}


div#nettsted_nbf div#indre-hoyre-kolonne div#ytre-presseklipp-meny div.sistefane-venstre {	/* IE 6 */
		width: 97px;
}

html>body div#nettsted_nbf div#indre-hoyre-kolonne div#ytre-presseklipp-meny div.sistefane-venstre {	/* W3C */
		width: 109px;
}

div#nettsted_nbf div#ytre-presseklipp-meny div.sistefane-venstre-aktiv {	/* IE 6 */
		width: 108px;
}

html>body div#nettsted_nbf div#ytre-presseklipp-meny div.sistefane-venstre-aktiv {	/* W3C */
		width: 109px;
}


div#nettsted_nbf div#ytre-presseklipp-meny-innhold iframe {
		width: 161px;
		height: 210px;
}



div#nettsted_nbf div.faner div.innhold p, div#nettsted_nbf div.faner div.innhold p a {	/* IE 6 */
		font-weight: normal;
}

html>body div#nettsted_nbf div.faner div.innhold p, div#nettsted_nbf div.faner div.innhold p a {	/* W3C */
		font-weight: bold;
}


div#nettsted_nbf div.banner img {
		max-width: 235px;
}

#mal_oppgave #indre-midtre-kolonne img {
	max-width: 100%;
	border: 0;
}


/* Bunn rad */
div#nettsted_nbf div#ytre-bunn {
		width: 873px;
}




/****************************************************
 Brannvettskolen tillegg 06/2009
 ****************************************************/

#nettsted_bvs #indre-topp {
	float: left;
	width: 100%;
	height: 153px;
}

	#nettsted_bvs #indre-topp img.logo {
		float: left;
		height: 177px;
		margin-left: 50px;
		margin-top: 12px;
		width: 301px;
	}

	#nettsted_bvs #indre-topp div#tools {
		float: right;
		background: #fff;
		border: 3px solid #e6e6e6;
		padding: 0 12px;
		margin-right: 22px;
	}

	#nettsted_bvs #indre-topp div.snarveier {
		float: right;
		margin: 0;
		padding: 12px 15px 0px 0px;
	}

	#nettsted_bvs #indre-topp ul.sprak {
		float: right;
		list-style-type: none;
		margin: 0;
		padding: 0;
	}

		#nettsted_bvs #indre-topp ul.sprak li {
			display: block;
			float: left;
			padding: 10px 0 10px 4px;
		}

			#nettsted_bvs #indre-topp ul.sprak li a,
			#nettsted_bvs #indre-topp ul.sprak li a:visited {
				font-family: "Trebuchet MS", Helvetica, Arial, Sans-Serif;
				font-size: 14px;
				color: #8b8b8b;
				text-decoration: none;
			}

			#nettsted_bvs #indre-topp ul.sprak li.aktiv {
			}

				#nettsted_bvs #indre-topp ul.sprak li.aktiv a,
				#nettsted_bvs #indre-topp ul.sprak li.aktiv a:visited {
					color: #e44f12;
				}



#nettsted_bvs #ytre-venstre-kolonne {
	width: 240px;
	margin-right: 10px;
	margin-top: 0;
}

#nettsted_bvs #mal_forside #ytre-venstre-kolonne {
	width: 160px !important;
}

#nettsted_bvs #mal_forside #ytre-hoved-meny {
	width: 160px !important;
}


	#nettsted_bvs #mal_forside #ytre-venstre-kolonne #indre-venstre-kolonne {
		/* display: none; */
	}



	#nettsted_bvs #indre-midtre-kolonne h2 {
		/* outline: 2px dashed red; */
		width: 225px;
		padding: 10px 10px;
		float: left;
		text-align: center;
	}

	#nettsted_bvs #indre-midtre-kolonne img.tema-illustrasjon {
		/* width: 490px; */
		padding: 0px 0px;
		display: block;

		max-width: 100%;
		width: auto !important;
		width: 100%;
	}

	#nettsted_bvs #indre-midtre-kolonne img.kategori {
		width: 240px;
		float: left;
		margin: 9px 27px 0px 27px;
		border: 0;
	}

#nettsted_bvs #forside-intro {
	clear: both;
	padding: 10px 10px 10px 10px;
	color: #fff;
	border-bottom: 1px solid #fff;
	margin-bottom: 8px;
}

	#nettsted_bvs #forside-intro p.line {
		clear: both;
		height: 1px;
		border-bottom: 1px solid #fff;
		margin-bottom: 8px;
	}

#nettsted_bvs #forside-kategorier {
	clear: both;
	border-bottom: 1px solid #fff;
	margin-bottom: 8px;
	width: 100%;
	float: left;
	padding-bottom: 25px;
}


div#nettsted_bvs div#indre-hoyre-kolonne ul.oppgaver {
	list-style-type: none;
}

div#nettsted_bvs div#indre-hoyre-kolonne ul.oppgaver li {
	padding: 5px;
}

	div#nettsted_bvs div#indre-hoyre-kolonne ul.oppgaver li a,
	div#nettsted_bvs div#indre-hoyre-kolonne ul.oppgaver li a:visited {
		font-size: 16px;
		line-height: 20px;
		font-family: "Trebuchet MS", Arial, Sans-Serif;
		color: #2d2d2d;
		text-decoration: none;
	}

	/*
	div#nettsted_bvs div#indre-hoyre-kolonne ul.oppgaver li:hover,
	*/

	div#nettsted_bvs div#indre-hoyre-kolonne ul.oppgaver li.aktiv {
		background: #e44f12;
	}

	/*
	div#nettsted_bvs div#indre-hoyre-kolonne ul.oppgaver li:hover a,
	div#nettsted_bvs div#indre-hoyre-kolonne ul.oppgaver li:hover a:visited,
	div#nettsted_bvs div#indre-hoyre-kolonne ul.oppgaver li a:hover,
	*/
	div#nettsted_bvs div#indre-hoyre-kolonne ul.oppgaver li.aktiv a,
	div#nettsted_bvs div#indre-hoyre-kolonne ul.oppgaver li.aktiv a:visited {
		color: #fff;
		text-decoration: none;
	}



/* Twitter sharing */

a.twitter-link {
	background: transparent url(/gfx/Twitter-16x16.png) no-repeat right top;
	border:1px solid #D8DFEA;
	display:inline-block;
	float:right;
	height:15px;
	padding:1px 20px 0 5px;
	position:relative;
	top:-35px;
	text-decoration: none;
	color: #000;
}

a.twitter-link:hover {
	color: #000;
	background-color: #9AE4E8;
}


/* Dato på artikler */

div.artikkel p.datoer {
	color: #aaa;
	margin: 0px 0px 15px 0px;
	font-size: 10px;
	text-align: right;
}





/* Blogg */

#blogTop {
	width: 100%;
	height: 90px;
	height:225px;
	background: transparent repeat top left;
	margin: 0 0 10px 0;
}

div.blog-entry {
	padding: 0 0 10px 0;
	margin: 0 0 10px 0;
	border-bottom: 1px solid #ddd;
}

	div.blog-entry p {
		margin: 0 0 10px 0;
	}
	div.blog-entry h1 {
		margin-bottom:0px;
	}
	div.blog-entry span.creationDate {
		margin-bottom:15px;
		font-style:italic;
		display:block;
	}

p#msg {
	color:red;
}

form#newPost fieldset {
	border:medium none;
}

form#newPost label {
	display:inline-block;
	vertical-align:top;
	width:100px;
}

form#newPost ol {
	margin:0;
	padding:0;
}

form#newPost fieldset li {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	padding:5px;
}

form#newPost input#title, form#newPost textarea {
	border:1px solid black;
	padding:2px;
	width: 340px;
}

form#newPost input#title {
	font-size:18px;
	font-weight:bold;
	height:23px;
}

form#newPost input#post, form#newPost input#preview {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:#FFFFFF none repeat scroll 0 0;
	border-color:#E5E8F1 #E5E8F1 #AEABB4 #AEABB4;
	border-style:solid;
	border-width:1px;
}

form#newPost textarea {
}

#main div#blogLeft {
	float:left;
	width:500px;
}

#blogLeft div#kommentarer #topBox {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:#EBF6FB url(/gfx/boxShadow.jpg) no-repeat scroll left bottom;
	float:left;
	height:32px;
	vertical-align:middle;
	width:100%;
}

#kommentarer div#topBox h3#topBoxTitle {
	color:#4D4D4D;
	font-size:12px;
	left:5px;
	margin-bottom:2px;
	margin-top:11px;
	position:relative;
	top:-5px;
}

#kommentarer #addComment {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:#EBF6FB url(/gfx/commentFormTop.jpg) no-repeat scroll left top;
	display:block;
	float:left;
	margin-top:20px;
	padding-top:60px;
	width:500px;
}

#kommentarer #kommentarene .innlegg {
	border-bottom:1px solid #D2D2D2;
	margin:10px;
}

#kommentarene .innlegg h1 {
	color:#4D4D4D;
}

#kommentarene .innlegg span.uInfo {
	color:#4D4D4D;
	margin-bottom:10px;
}

#kommentarene .innlegg p {
	color:#4D4D4D;
	margin-top:10px;
}

#kommentarene #moderer {
	color:#999999;
	font-size:10px;
	margin-left:10px;
}

#kommentarer #addComment form#commentForm fieldset {
	border:medium none;
}

#kommentarer #addComment form#commentForm label {
	display:inline-block;
	vertical-align:top;
	width:140px;
}

#kommentarer #addComment form#commentForm .wide {
	display:inline-block;
	vertical-align:top;
	width:460px;
}

#kommentarer #addComment form#commentForm ol {
	margin:0;
	padding:0;
}

#kommentarer #addComment form#commentForm fieldset li {
	color:#000000;
	font-weight:bold;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	padding:5px 0 0 9px;
	width:461px;
}

#kommentarer #addComment form#commentForm input.cmmntIpt, form#commentForm textarea {
	border:medium none;
	padding:2px;
	width:461px;
}

#kommentarer #addComment form#commentForm input.cmmntIpt {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:transparent url(/gfx/inputBg.jpg) no-repeat scroll 0 0;
	font-size:18px;
	font-weight:bold;
	height:29px;
}

#kommentarer #addComment form#commentForm input.cmmntIptSm {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:transparent url(/gfx/inputBg_sm.jpg) no-repeat scroll 0 0;
	border:medium none;
	font-size:18px;
	font-weight:bold;
	height:29px;
	width:200px;
}

#kommentarer #addComment form#commentForm input#post {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:#FFFFFF none repeat scroll 0 0;
}

#kommentarer #addComment form#commentForm textarea {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:transparent url(/gfx/txtareaBg.jpg) no-repeat scroll 0 0;
	font-size:12px;
	font-weight:normal;
	height:139px;
}

#kommentarer #addComment form#commentForm img#captchaImg {
	border:1px solid black;
}

#kommentarer #addComment form#commentForm a#captchaHelp {
	color:red;
	font-size:12px;
	width:182px;
}




/* Comments */

div.kommentarer {
	clear:both;
	padding:0;
}

	div.kommentarer div.midtbox {
		float:none;
		margin:0;
		padding:0;
	}

	div.kommentarer div.beskjed p {
		color: red;
		font-style: italic;
	}

div.kommentarer div.midtbox div.hmidttopbg1 {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#EFEFEF none repeat scroll 0 0;
height:auto;
margin:0;
}
div.kommentarer div.midtbox div.hmidttopbg1 div.hmidttopbgtext {
color:#000000;
font-size:15px;
padding:6px 8px;
}
div.kommentarer div.kommentar_topp {
clear:left;
padding-left:0;
}
div.kommentarer div.kommentar_topp h3 {
clear:left;
padding:9px;
}
div.kommentarer div.kommentarer_liste {
}
div.kommentarer div.kommentarer_liste div.kommentar {
padding:10px 8px 18px;
}
div.kommentar div.byline {
padding:7px 0 5px;
}
div.kommentar div.byline, div.kommentar div.byline div, div.kommentar div.byline span, div.kommentar div.byline a {
font-family:Arial,Helvetica,sans-serif;
font-size:9px;
}
div.kommentar div.byline span.forfatter {
font-weight:bold;
text-transform:uppercase;
}
div.kommentar div.byline span.dato, div.kommentar div.byline span.klokkeslett {
color:#939393;
}
div.kommentar div.byline span.klokkeslett {
font-weight:bold;
}
div.kommentarer div.kommentarer_liste div.kommentar div.tekst {
}
div.kommentarer div.skjema {
background-color:#EFEFEF;
margin-top:15px;
margin-bottom:25px;
padding: 8px 8px 8px 8px;
}
div.kommentarer div.skjema h2 {
font-size:20px;
font-weight:normal;
}
div.kommentarer div.skjema p, div.kommentarer div.skjema input, div.kommentarer div.skjema textarea {
font-family:Arial,Helvetica,sans-serif;
}
div.kommentarer div.skjema p {
font-size:9px;
padding:10px 0 0;
}
div.kommentarer div.skjema p.merkelapp {
margin:0;
}
div.kommentarer div.skjema input.felt, div.kommentarer div.skjema textarea {
border-color:#999999 #EEEEEE #EEEEEE #999999;
border-style:solid;
border-width:1px;
font-size:10px;
padding:2px;
width:99%;
}
div.kommentarer div.skjema textarea {
height:40px;
}
div.kommentarer div.skjema div.knapper {
padding-top:8px;
}
div.kommentarer div.skjema div.knapper input {
/*
background-color:#414141;
border:medium none;
color:#FFFFFF;
*/
font-size:9px;
margin-right:4px;
padding:4px 8px 3px;
}
div.kommentarer div.skjema div.knapper input#lagre {
}
div.kommentarer div.skjema div.knapper input#nullstill {
}
div.kommentarer div.skjema #whatever {
display:none;
}
div.kommentarer .verktoyboksa {
clear:left;
height:20px;
padding-bottom:9px;
}
div.kommentarer .vurderingera {
float:right;
font-size:10px;
padding-left:4px;
}
div.kommentarer .vurderingera img {
}









/************************ OFAS 2010-10-12 ************************/

#nettsted_ofs #ofas-front-bokser {
	margin: 20px 0;
	width: 100%;
	clear: both;
	float: left;
}

	#nettsted_ofs #ofas-front-bokser ul {
		margin: 0;
		padding: 0;
		display: block;
		list-style-type: none;
		float: left;
		width: 100%;
		clear: both;
		background: #f1f8ff;
		border: 3px solid #ddd;
		border-right: 0;
		border-bottom: 0;
	}

		#nettsted_ofs #ofas-front-bokser ul li {
			margin: 0;
			padding: 10px;
			display: block;
			float: left;
			width: 140px;
			border-right: 3px solid #ddd;
			border-bottom: 3px solid #ddd;
			font-size: 13px;
			text-transform: uppercase;
			font-weight: bold;
		}

		#nettsted_ofs #ofas-front-bokser ul li.rightmost {
			width: 141px;
		}

			#nettsted_ofs #ofas-front-bokser ul li a,
			#nettsted_ofs #ofas-front-bokser ul li a:visited {
				text-decoration: none;
			}

#nettsted_ofs #font-size {
	display: none;
}

#nettsted_ofs #ytre-hoyre-kolonne {
	/*margin-top: 26px;*/
	margin-top: 0;
}

#nettsted_ofs #ytre-sok-meny {
	margin-top: 14px;
}


/*
#nettsted_ofs #indre-sistenyheterogom-innhold {
	width: 100%;
	float: left;
	clear: both;
}

	#nettsted_ofs #indre-sistenyheterogom-innhold div.ytre-venstre-seksjon {
		width: 100%;
		float: left;
		clear: both;
		margin: 0;
	}
*/

	#nettsted_ofs #indre-sistenyheterogom-innhold div.indre-venstre-seksjon div.artikkel {
	}

	#nettsted_ofs #indre-sistenyheterogom-innhold div.indre-venstre-seksjon div.bilderamme {
	}


#ofas-front-aktuelle-saker {
	float: left;
	clear: both;
	width: 100%;
	margin: 0;
}


#nettsted_ofs #news_list {
	list-style-type: none;
	margin: 0;
	padding: 0;
	float: left;
	width: 100%;
	clear: both;
}



	#nettsted_ofs #news_list div.artikkel {
	}

	#nettsted_ofs #news_list li {
		display: block;
		float: left;
		width: 100%;
		border-top: 2px solid #DDDDDD;
	}

	#nettsted_ofs #news_list h2,
	#nettsted_ofs #news_list p {
		width: 334px;
		float: right;
		margin: 11px 10px 0 0;
	}

	#nettsted_ofs #news_list img,
	#nettsted_ofs #news_list p {
		margin-bottom: 11px;
	}

	#nettsted_ofs #news_list div.image-container {
		width: 122px;
		float: left;
		margin: 11px;
	}

	#nettsted_ofs #news_list div.image-container img {
		border: 2px solid #ddd;
		width: 118px;
		height: 118px;
	}

div#nettsted_ofs div.ytre-footerelement {
	margin-top: 10px;
}

div#nettsted_ofs div.artikkel p.datoer {
	display: none;
}

#nettsted_bvs div#indre-midtre-kolonne iframe{
  border:none;
  
}