@charset "utf-8";
/* @ reset */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, font, img, ins, kbd, q, s, samp, text, sub, sup, tt, var, dl, dt, dd, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	margin:0;
	padding:0;
	border:0;
	outline:0;
	font-weight:inherit;
	font-style:inherit;
	font-size:100%;
	font-family:inherit;
	vertical-align:baseline;
}
/* ----------------------------------------------
   HTML ELEMENTS
------------------------------------------------- */ 
body {
	font:12px Helvetica, Arial, Verdana, Sans-Serif;
	color:#4b4b4b;
	margin:0;
	padding:0;
	background-color:white;
	background:url('../../img/htmlBG.gif') repeat-y 0 0;
}
/*@ Body Bg for page Forside Mal */
body#forside_mal, body#artikkel_mal, body#buss_mal, body#car_mal, body#jobbe_mal, body#plane_taxi_mal {
	float:left;
	width:100%;
	background:url('../../img/htmlBG-forside_mal.gif') 0 0 repeat-y;
}
div#forside-grey, div#artikkel-grey, div#jobbe_mal-grey {
	float:left;
	width:100%;
	background:url('') 0 0 no-repeat;
}
div#artikkel_01_mal-grey {
	float:left;
	width:100%;
	background:url('') 0 0 no-repeat;
}
div#buss_mal-grey, div#car_mal-grey, div#plane_taxi_mal-grey {
	float:left;
	width:100%;
	background:url('') 0 0 no-repeat;
}
/*@ Body Bg for page Ukekalender Mal */
body#ukekalender_mal {
	font:12px Helvetica, Arial, Verdana, Sans-Serif;
	color:#4b4b4b;
	margin:0;
	padding:0;
	background-color:white;
	background:url('../../img/ukekalender_mal-bg.jpg') repeat-y 0 0;
}
div#ukekalender_mal-grey {
	float:left;
	width:100%;
	background:url('') 0 0 no-repeat;
}
/*@ Body Bg for page Artikkel_01_mal N Artikkel_02_mal */
body#artikkel_01_mal {
	font:12px Helvetica, Arial, Verdana, Sans-Serif;
	color:#4b4b4b;
	margin:0;
	padding:0;
	background-color:white;
	background:url('../../img/artikkel_01_mal-bg.jpg') repeat-y 0 0;
}
/*@ Body Bg for page Bedrift Edit Mal */
body#bedrift_edit_mal {
	float:left;
	width:100%;
	background:url('../../img/htmlBG-bedrift_edit_mal.gif') 0 0 repeat-y;
}
div#bedrift_edit_mal-grey {
	float:left;
	width:100%;
	background:url('') 0 0 no-repeat;
}
a{
	color: #006792;
}
a.blue{
	color: #006792 !important;
}
a.black{
	color: #000000;
}
.Code{
	font:bold 1em Helvetica, Arial, Verdana, Sans-Serif;
	font-size: 12px;
}

#bedrift_edit_mal .publiserings div.inline{float:left;width:530px;margin:0 0 1.3em 0;}
#bedrift_edit_mal #content #legg #legg-form form#bedrift_registrer p.message{float:left;margin:0 0 1.5em 0 !important;width:530px;}
#bedrift_edit_mal .publiserings div.inline .inline-inner{float:right;width:250px;margin:2.3em 0 0 0;}
#bedrift_edit_mal #content #nyBedrift div.middle .heights,
#bedrift_edit_mal #content #nyBedrift div.last .heights{height:302px !important;}


/*@ Body Bg for page Bedrift Register Mal */
div#bedrift_rigister_mal-grey {
	float:left;
	width:100%;
	background:url('') 0 0 no-repeat;
}
div#wrap {
	float:left;
	padding:0;
	margin:0;
/*
	width:1120px;
*/	
	display:block;
}
hr {
	display:none;
}
a {
	text-decoration:none;
}
/* headers */
h1, h2, h3, h4 {
	font:bold 1em Helvetica, Arial, Verdana, Sans-Serif;
	margin:0;
	text-transform:uppercase;
}
h1 {
	font-size:31px;
	font-weight:bold;
	text-align:left;
	letter-spacing:-1px;
	color:#00a8ca;
	margin-top: 3px;
}
h2 {
	font-size:29px;
	font-weight:bold;
	margin:0;
	padding:0;
}
h3 {
	font-size:25px;
	font-weight:normal;
}
h4 {
	font-size:1.7em;
}
h5 {
	font-size:15px;
}
h6 {
	margin:0 0 0.2em 0;
	padding:0;
}
p {
	margin:0 0 13px;
	padding:0;
}
.bg {
	float:left;
	width:187px;
	background:url('../../img/forside_mal_16.jpg') 0 0 no-repeat;
	height:322px;
}
* html .bg {
	float:left;
	width:188px;
	background:url('../../img/forside_mal_16-ie.jpg') 0 0 no-repeat;
	height:333px;
}
/* ------------------------------------------
   LAYOUT
------------------------------------------- */
#content-wrap {
	float:left;
	width:571px;
	margin:0;
	padding:0;
	display:block;
	position:relative;
}
#xtremeRt {
	float:left;
	width:549px;
	margin:0;
	padding:0;
	display:block;
	position: relative;
}
/*@ header */
#header {
	position:relative;
	width:551px !important;
	margin:0 auto;
	padding:22px 10px;
	height:16px;
	display:block;
	border-bottom:1px solid #898889;
	border-top:1px solid #898889;
}
/*@ */
/*@ Navigation */
#main-nav {
	padding:0;
	width:551px;
	display:block;
	margin:0;
	height:16px !important;
}
#nav {
	padding:0;
	margin:0;
	list-style:none;
	height:16px;
	position:relative;
	z-index:999;
	width:551px;
}
#nav li {
	float:left;
	margin:0;
	padding:0;
	width:auto;
}
#nav li a {
	float:left;
	display:block;
	height:16px;
	width:auto;
	text-decoration:none;
	padding:0;
	color:#000 !important;
	font:bold 12px/19px Helvetica, Arial, Verdana, Sans-Serif;
	text-transform:uppercase;
	letter-spacing:0px;
	display:block;
}
#nav li a:hover {
	color:#006792 !important;
	text-decoration:none;
}
#nav li.active a {
	color:#898889 !important;
	text-decoration:none;
}
#nav li.sep {
	float:left;
	display:block;
	height:16px;
	width:12px;
	text-decoration:none;
	padding:0;
	/*
	background:#fff url('../../img/spacer.gif') 0 0 no-repeat;
	*/
}
#nav li a.home {
	background:url('../../img/nav-home.gif') 0 0 !important;
	width:17px !important;
}
#nav li a.Aktuelt {
	width:58px !important;
}
#nav li a.Aktiviteter {
	width:83px !important;
}
#nav li a.Bedrifter {
	width:71px !important;
}
#nav li a.Jobbe {
	width:80px !important;
}
#nav li a.Til {
	width:64px !important;
}
#nav li a.Logg {
	width:63px !important;
}
#nav li a.home span {
	display:none;
}
/*@ end */
/*@ Cotent */
#content {
	padding:0;
	width:571px;
	display:block;
	margin:0;
}
#content #top, #content #subheader, #content #nytheter {
	padding:0;
	width:571px;
	display:block;
	margin:0;
	border-bottom:1px solid #898889;
	height:60px;
}
#content #subheader .first, #content #nytheter .first {
	float:left;
	padding:10px;
	width:360px;
	display:block;
	margin:0;
	border-right:1px solid #898889;
	height:40px;
}
#content #subheader .first h2.title {
	color:#00a8cb !important;
	font-size:31px;
	font-weight:bold;
	text-align:left;
	width:361px;
	height:40px;
	display:block;
	padding: 0;
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#content #nytheter .first h2.title {
	color:#8cc63f !important;
	font-size:31px;
	font-weight:bold;
	padding:0;
	text-align:left;
	width:361px;
	height:40px;
	display:block;
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#content #subheader .second {
	width:178px;
	height:45px;
	float:right;
	padding:15px 0 0 10px;
}
#content #subheader .second2 {
	width:178px;
	height:45px;
	float:right;
	padding:15px 0 0 10px;
}

#content #subheader .second2 img{
	padding-right: 20px;
}

/*@ Calender */
#content .blocked {
	padding:0;
	width:569px;
	display:block;
	margin:0 0 0 1px;
	border-bottom:6px solid #474647;
	height:323px;
}
* html #content .blocked {
	margin:0;
	width:570px;
}
.cal {
	width:173px;
	height:307px;
	border-right:1px solid #999999;
	float:left;
	background-color:#F4F6F6;
	padding:8px;
}
div.Ditt {
	float:left;
	margin:10px 0 5px 0;
	width:171px;
	height:25px;
	display:block;
	background:url('../../img/ditt-bg.jpg') 0 0 no-repeat;
	clear:both;
}
div.Ditt p.search {
	float:left;
	width:167px;
	height:21px;
	display:block;
	padding:2px;
	position:relative;
}
div.Ditt p.search input.form-input {
	float:left;
	width:140px;
	height:17px;
	margin:0;
	padding:2px;
	border:none;
	background:none;
	font:italic 12px/17px Arial, Helvetica, sans-serif;
}
div.Ditt p.search button {
	float:left;
	width:18px;
	height:19px;
	display:block;
	border:0;
	background:none;
	text-indent:-9999px;
	cursor:pointer;
	position:absolute;
	right:0.3em;
	top:-1em;
}
* html div.Ditt p.search button {
	float:left;
	width:18px;
	height:19px;
	display:block;
	border:0;
	background:none;
	text-indent:-9999px;
	cursor:pointer;
	position:absolute;
	right:0.3em;
	top:-0.8em;
}
ul.list1 {
	padding:0px;
	margin:0px 0px 0px 0px;
	list-style-type:none;
	text-align:left;
	position:relative;
}
* html ul.list1 {
	margin:-2.3em 0px 0px 0px;
}
ul.list1 li {
	float:left;
	padding: 8px 0 0 0;
	margin: 0px 0 0 5px;
	width:80px;
	display:block;
	float:left;
}
ul.list1 a {
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	background-image:url('../../img/li-ukekalender_mal.gif');
	background-repeat:no-repeat;
	padding-left:14px;
	width:auto;
	text-decoration:none;
	margin-top:2px;
	line-height:12px;
}
ul.list1 a:hover {
	color:#006792;
	background-image:url('../../img/forside_mal_47.jpg');
	background-repeat:no-repeat;
	padding-left:14px;
	width:auto;
	cursor:pointer
}
button {
	float:right;
	width:80px;
	height:27px;
	margin:1.2em 0 0 0;
	background:url('../../img/sok.jpg') 0 0 no-repeat;
	border:none;
}
.aktuletogaktivitteter {
	width:174px;
	height:307px;
	border-right:1px solid #999999;
	float:left;
	background-color:#F4F6F6;
	padding:8px;
}
* html .aktuletogaktivitteter {
	height:320px;
	width:173px;
}
.aktuletogaktivitteter h3.page-titles {
	float:left;
	margin:5px 0;
	padding:0;
	display:block;
	font:bold 12px/16px Helvetica, Arial, Verdana, Sans-Serif;
	width:171px !important;
	color:#00a1c4 !important;
}
ul.list2 {
	float:left;
	padding:0px;
	margin: 0px;
	list-style-type:none;
	text-align:left;
	width:170px;
}
ul.list2 li {
	width:170px;
	height: 56px;
	vertical-align:middle;
	margin-top: 10px;
	clear: both;
}
ul.list2 li span.Clender_Image {
	display:block;
	border:1px solid gray;
	color:#00a8ca;
	width:30px;
	text-align:center;
	font-size:19px;
	float:left;
	background-color:#FFFFFF !important;
	font-weight:bold
}
span.Clender_Image span.Clender_Month {
	font-size:9px;
	font-weight:normal
}
span.Clender_Text {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	display:block;
	width:135px;
	position:relative;
	left:6px;
	float: right;
}
span.Clender_Text a{
	color: #4B4B4B;
}
.twitter {
	width:179px;
	height:50px;
	float:right;
	padding:10px 0 0 10px;
	font-size:14px;
	line-height:17px;
	font-weight:bold;
	text-align:left;
	color:#00a1c5;
}
.twitter p.img {
	float:left;
	height:40px;
	display:block;
	width:40px;
}
.twitter p.txt {
	float:left;
	height:40px;
	display:block;
	width:130px;
	font-size: 12px;
	padding-top: 3px;
}
#content #top .lt {
	float:left;
	padding:0;
	width:190px;
	display:block;
	margin:0;
	border-right:1px solid #898889;
	height:60px;
	background-color:#ebeaeb;
}
#content #top .rt {
	float:left;
	padding:10px;
	width:359px;
	display:block;
	margin:0;
	height:40px;
}
#content .block {
	padding:0;
	width:570px;
	display:block;
	margin:0;
	border-bottom:1px solid #898889;
	height:340px;
}
#content .block .block-lt {
	float:left;
	padding:0;
	width:190px;
	display:block;
	margin:0;
	border-right:1px solid #898889;
	height:340px;
	background-color:#ebeaeb;
}
ul#lt-list {
	margin:0;
	padding:0;
	display:block;
	width:190px;
	list-style:none;
}
ul#lt-list li {
	margin:0;
	padding:0;
	display:block;
	width:190px;
	list-style:none;
	height:29px;
	border-bottom:1px solid #898889;
}
ul#lt-list li.light a {
	margin:0;
	padding:0 0 0 25px;
	display:block;
	width:165px;
	list-style:none;
	height:29px;
	background:url('../../img/plus-white.gif') 0 0 no-repeat #fff;
	font:bold 12px/28px Helvetica, Arial, Verdana, Sans-Serif;
	text-decoration:none;
	color:#006792;
	letter-spacing:0px;
	text-transform:uppercase;
}
ul#lt-list li.dark a {
	margin:0;
	padding:0 0 0 25px;
	display:block;
	width:165px;
	list-style:none;
	height:29px;
	background:url('../../img/plus-dark.gif') 0 0 no-repeat #ebeaeb;
	font:bold 12px/28px Helvetica, Arial, Verdana, Sans-Serif;
	text-decoration:none;
	color:#333;
	letter-spacing:0px;
	text-transform:uppercase;
}
ul#lt-list li.light a:hover, ul#lt-list li.dark a:hover {
	color:#000;
}
#content .block .block-rt {
	float:left;
	padding:9px;
	width:361px;
	display:block;
	margin:0;
	height:320px;
}
#content .block .block-rt p.holder-big {
	float:left;
	display:block;
	margin:0;
	padding:0;
	width:361px !important;
	height:156px;
	background-color:#00a1c2;
}
#content .block .block-rt h2.page-title {
	float:left;
	margin:10px 0;
	padding:0;
	display:block;
	font:bold 22px Helvetica, Arial, Verdana, Sans-Serif;
	width:361px !important;
}
p.text, p.lesmer {
	float:left;
	font:normal 12px Arial, Helvetica, sans-serif;
	margin:0 0 10px 0;
	padding:0;
	width:99%;
	clear:both;
}
p.text a {
	font:normal 12px Arial, Helvetica, sans-serif;
	margin:0;
	padding:0;
	color:#006792;
	text-decoration:underline !important;
}
p.lesmer a {
	font:bold 12px Arial, Helvetica, sans-serif;
	margin:0;
	padding:0 0 0 15px;
	color:#006792;
	text-decoration:underline !important;
	background:url('../../img/lesmer-bullet.gif') 0 3px no-repeat;
}
p.lesmer-light a:hover, p.lesmer a:hover {
	color:#006792 !important;
	background:url('../../img/lesmer-bullet.gif') 0 3px no-repeat;
}
p.text-dark a:hover, p.text a:hover {
	color:#006792 !important;
}
/*@ Vertical Listigs  */
.verticals {
	padding:0;
	width:570px;
	display:block;
	margin:0;
	border-bottom:1px solid #898889;

	padding:0 0 0 1px;
}
.verticals .floater {
	float:left;
	border-bottom:1px solid #898889 !important;
	height:319px;
	width:auto;
}
.verticals .col-a, .verticals .col-b, .verticals .col-c {
	float:left;
	padding:9px;
	width:171px;
	display:block;
	margin:0;
	border-right:1px solid #898889;
	height:301px;
}
* html .verticals .col-b {
	float:left;
	padding:9px;
	width:172px;
	display:block;
	margin:0;
	border-right:1px solid #898889;
	height:301px;
}
* html .verticals .col-c {
	float:left;
	padding:9px 8px;
	width:170px;
	display:block;
	margin:0;
	border-right:1px solid #898889;
	height:301px;
}
.verticals .col-a p.holder-small, .verticals .col-b p.holder-small, .verticals .col-c p.holder-small {
	float:left;
	display:block;
	margin:0;
	padding:0;
	width:171px !important;
	height:121px;
	background-color:#00a1c2;
}
.verticals .col-a h3.page-title, .verticals .col-b h3.page-title, .verticals .col-c h3.page-title {
	float:left;
	margin:10px 0;
	padding:0;
	display:block;
	font:bold 12px/16px Helvetica, Arial, Verdana, Sans-Serif;
	width:171px !important;
	letter-spacing:0px;
	color:#333 !important;
}
.verticals .col-a h3.page-title, .verticals .col-b h3.page-title, .verticals .col-c h3.page-title a {
	color:#333 !important;
	text-decoration: none;
	text-transform: uppercase;
}
.verticals .col-a h3.page-title, .verticals .col-b h3.page-title, .verticals .col-c h3.page-title a:hover {
	color:#00a8cb !important;
	text-decoration: none;
	text-transform: uppercase;
}
.verticals .col-b h3.page-titles {
	float:left;
	margin:10px 0;
	padding:0;
	display:block;
	font:bold 12px/16px Helvetica, Arial, Verdana, Sans-Serif;
	width:171px !important;
	letter-spacing:0px;
	color:#006792 !important;
}
p.text-dark, p.lesmer-light {
	float:left;
	font:normal 12px Arial, Helvetica, sans-serif;
	margin:0 0 10px 0;
	padding:0;
	width:99%;
	clear:both;
	color:#00a8cc !important;
}
p.text-dark a {
	font:normal 12px Arial, Helvetica, sans-serif;
	margin:0;
	padding:0;
	color:#333;
	text-decoration:underline !important;
}
p.lesmer-light a {
	font:bold 12px Arial, Helvetica, sans-serif;
	margin:0;
	padding:0 0 0 15px;
	color:#00a8cd !important;
	text-decoration:underline !important;
	background:url('../../img/lesmer-light-bullet.gif') 0 3px no-repeat;
}
p.title-red {
	width:171px;
	margin:0px;
	padding:0px;
	color:#D30E60;
	font-size:12px;
	line-height:14px;
	font-weight:bold;
	text-align:left;
}
ul.list3 {
	padding:0px;
	list-style-type:none;
	text-align:left;
	margin-left:20px;
	margin-top: 0px;
}
ul.list3 li {
	list-style-image:url('../../img/li-red.jpg');
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-bottom:4px;
	padding-left:0px;
	margin-left:0px;
}
ul.list3 li a {
	color:#000 !important;
	text-decoration:none
}
ul.list3 li a:hover {
	color:#db0963 !important;
	text-decoration:none
}
ul.list3 li.pink a {
	color:#006792 !important;
}
ul.list3 li.pink a:hover {
	color:#000 !important;
}
p.title-orange {
	width:171px;
	margin:8px 0 0 0;
	padding:0px;
	color:#fe6000;
	font-size:12px;
	line-height:14px;
	font-weight:bold;
	text-align:left;
}
ul.list4 {
	padding:0px;
	list-style-type:none;
	text-align:left;
	margin-left:20px;
	margin-top: 0px;
}
ul.list4 li {
	list-style-image:url('../../img/li-orange.jpg');
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-bottom:4px;
	padding-left:0px;
	margin-left:0px;
}
ul.list4 li a {
	color:#000 !important;
	text-decoration:none
}
ul.list4 li a:hover {
	color:#fe6000 !important;
	text-decoration:none
}
ul.list5 {
	padding:0px;
	margin:0px 0px 0px 0px;
	list-style-type:none;
	text-align:left;
}
ul.list5 li {
	float:left;
	width:170px;
	height:auto;
	vertical-align:middle;
	padding:0;
	margin:0 0 1em 0;
}
ul.list5 li span.Clender_Image {
	display:block;
	border:2px solid gray;
	color:#00a8ca;
	width:25px;
	text-align:center;
	font-size:16px;
	float:left;
	background-color:#FFFFFF !important;
	font-weight:bold
}
p.writeup {
	position:relative;
	margin:0px;
	font:normal 12px Arial, Helvetica, sans-serif;
	float:left;
	display:block;
	width:120px;
}
.quote {
	float:left;
	margin:0 0 1em 0;
	width:auto;
}
.quote samp {
	float:left;
	height:25px;
	display:block;
	width:27px;
	background:url('../../img/say-bg.gif') 0 0 no-repeat;
	padding:2px 17px 2px 2px;
}
/*@ Ukekalender Mal Page */
#ukekalender-content-wrap {
	float:left;
	width:854px;
	margin:0 0 0 1px;
	padding:0;
	display:block;
	position:relative;
}
#ukekalender-xtremeRt {
	float:left;
	width:265px;
	margin:0;
	padding:0;
	display:block;
	position: relative;
}
#ukekalender-header {
	position:relative;
	width:835px !important;
	margin:0;
	padding:22px 10px 22px 9px;
	height:16px;
	border-bottom:1px solid #898889;
	border-top:1px solid #898889;
	display:block;
	background-color:#fff !important;
}
#ukekalender-content {
	padding:0;
	width:855px;
	display:block;
	margin:0;
}
#ukekalender-content #top {
	padding:0;
	width:855px;
	display:block;
	margin:0;
	border-bottom:1px solid #898889;
	height:60px;
}
#ukekalender-content #top .lt {
	float:left;
	padding:0;
	width:190px;
	display:block;
	margin:0;
	border-right:1px solid #898889;
	height:60px;
	background-color:#ebeaeb;
}
#ukekalender-content #top .rt {
	float:left;
	padding:10px;
	width:643px;
	display:block;
	margin:0;
	height:40px;
	background-color:#fff !important;
}
#ukekalender-content #top .rt h1.pageTitle {
	font-size:35px;
	font-weight:bold;
	text-align:left;
	color:#00a1c3 !important;
	letter-spacing:-1px;
	margin-top: 3px;
}
#ukekalender-content .ukekalender-block {
	padding:0;
	width:854px;
	display:block;
	margin:0;
}
#ukekalender-content .ukekalender-block .block-lt {
	float:left;
	padding:0;
	width:190px;
	display:block;
	margin:0;
	border-right:1px solid #898889;
	height:200px;
	background-color:#ebeaeb;
}
#ukekalender-content .ukekalender-block .block-lt ul#lt-list {
	margin:1px 0 0 0;
	padding:0;
	display:block;
	width:190px;
	list-style:none;
}
#ukekalender-content .ukekalender-block .block-lt ul#lt-list li {
	margin:0;
	padding:0;
	display:block;
	width:190px;
	list-style:none;
	height:29px;
	border-bottom:1px solid #898889;
}
#ukekalender-content .ukekalender-block .block-lt ul#lt-list li.light a {
	margin:0;
	padding:0 0 0 25px;
	display:block;
	width:165px;
	list-style:none;
	height:29px;
	background:url('../../img/plus-white.gif') 0 0 no-repeat #fff;
	font:bold 12px/28px Helvetica, Arial, Verdana, Sans-Serif;
	text-decoration:none;
	color:#006792;
	letter-spacing:0px;
	text-transform:uppercase;
}
#ukekalender-content .ukekalender-block .block-lt ul#lt-list li.dark a {
	margin:0;
	padding:0 0 0 25px;
	display:block;
	width:165px;
	list-style:none;
	height:29px;
	background:url('../../img/plus-dark.gif') 0 0 no-repeat #ebeaeb;
	font:bold 12px/28px Helvetica, Arial, Verdana, Sans-Serif;
	text-decoration:none;
	color:#333;
	letter-spacing:0px;
	text-transform:uppercase;
}
#ukekalender-content .ukekalender-block .block-lt ul#lt-list li.light a:hover, ul#lt-list li.dark a:hover {
	color:#000;
}
.ukekalender-cal {
	width:173px;
	height:200px;
	float:left;
	background-color:#ebebeb;
	padding:8px;
	border-bottom:1px solid #898889;
}
ul.ukekalender-list1 {
	padding:0px;
	margin:0px 0px 0px 0px;
	list-style-type:none;
	text-align:left;
}
ul.ukekalender-list1 li {
	float:left;
	padding:10px 0 0 0;
	margin:2px 0 0 5px;
	width:80px;
	display:block;
	float:left;
}
ul.ukekalender-list1 a {
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	background-image:url('../../img/li-ukekalender_mal.gif');
	background-repeat:no-repeat;
	padding-left:20px;
	width:auto;
	text-decoration:none;
	margin-top:2px;
	line-height:12px;
}
ul.ukekalender-list1 a:hover {
	color:#006792;
	background-image:url('../../img/li-ukekalender_mal.gif');
	background-repeat:no-repeat;
	padding-left:20px;
	width:auto;
	cursor:pointer
}
#ukekalender-content .ukekalender-block .block-rt {
	float:left;
	padding:0;
	width:663px;
	display:block;
	margin:0;
}
#ukekalender-content .ukekalender-block .block-rt .controllers {
	float:left;
	width:663px;
	height:30px;
	border-bottom:1px solid #898889;
	background-color:#fff !important;
}
* html #ukekalender-content .ukekalender-block .block-rt, * html #ukekalender-content .ukekalender-block .block-rt .controllers {
	float:left;
	width:661px;
}
.controllers .oversikt {
	float:left;
	width:473px;
	display:block;
	background-color:#84d5e5;
	height:30px;
	border-right:1px solid #898889;
}
* html .controllers .oversikt {
	width:471px;
}
.controllers .oversikt h3 {
	font:bold 12px/30px Helvetica, Arial, Verdana, Sans-Serif;
	color:#333;
	letter-spacing:0px;
	text-transform:uppercase;
	padding:0 0 0 10px;
}
.controllers .forrige {
	float:left;
	width:84px;
	display:block;
	background-color:#fff;
	height:30px;
	border-right:1px solid #898889;
	padding:0 0 0 10px;
}
.controllers .forrige img {
	float:left;
	margin:0;
	padding:0;
}
.controllers .forrige h3 {
	font:bold 12px/30px Helvetica, Arial, Verdana, Sans-Serif;
	color:#006792;
	letter-spacing:0px;
	text-transform:uppercase;
	padding:0;
}
.controllers .neste {
	float:left;
	width:84px;
	display:block;
	background-color:#ebeaeb;
	height:30px;
	padding:0 0 0 10px;
}
.controllers .neste img {
	float:left;
	margin:0;
	padding:0;
}
.controllers .neste h3 {
	font:bold 12px/30px Helvetica, Arial, Verdana, Sans-Serif;
	color:#333;
	letter-spacing:0px;
	text-transform:uppercase;
	padding:0;
	width:50px;
	display:block;
	float:left;
}
#ukekalender-content .ukekalender-block .block-rt .temp {
	float:left;
	width:663px;
	height:59px;
	border-bottom:1px solid #898889;
}
#ukekalender-content .ukekalender-block .block-rt .temp .temp-01 {
	float:left;
	margin:0;
	padding:18px 5px 18px 53px;
	display:block;
	width:35px;
	height:23px;
	border-right:1px solid #898889;
	background:url('../../img/temp-01.gif') 0 0 no-repeat;
}
#ukekalender-content .ukekalender-block .block-rt .temp .temp-02 {
	float:left;
	margin:0;
	padding:18px 5px 18px 53px;
	display:block;
	width:36px;
	height:23px;
	border-right:1px solid #898889;
	background:url('../../img/temp-02.gif') 0 0 no-repeat;
}
#ukekalender-content .ukekalender-block .block-rt .temp .temp-03 {
	float:left;
	margin:0;
	padding:18px 5px 18px 53px;
	display:block;
	width:36px;
	height:23px;
	border-right:1px solid #898889;
	background:url('../../img/temp-03.gif') 0 0 no-repeat;
}
#ukekalender-content .ukekalender-block .block-rt .temp .temp-04 {
	float:left;
	margin:0;
	padding:18px 5px 18px 53px;
	display:block;
	width:36px;
	height:23px;
	border-right:1px solid #898889;
	background:url('../../img/temp-04.gif') 0 0 no-repeat;
}
#ukekalender-content .ukekalender-block .block-rt .temp .temp-05 {
	float:left;
	margin:0;
	padding:18px 5px 18px 53px;
	display:block;
	width:36px;
	height:23px;
	border-right:1px solid #898889;
	background:url('../../img/temp-05.gif') 0 0 no-repeat;
}
#ukekalender-content .ukekalender-block .block-rt .temp .temp-06 {
	float:left;
	margin:0;
	padding:18px 5px 18px 53px;
	display:block;
	width:36px;
	height:23px;
	border-right:1px solid #898889;
	background:url('../../img/temp-06.gif') 0 0 no-repeat;
}
#ukekalender-content .ukekalender-block .block-rt .temp .temp-07 {
	float:left;
	margin:0;
	padding:18px 5px 18px 45px;
	display:block;
	width:44px;
	height:23px;
	background:url('../../img/temp-07.gif') 0 0 no-repeat;
}
#ukekalender-content .ukekalender-block .block-rt .temp .temp-01 h4, #ukekalender-content .ukekalender-block .block-rt .temp .temp-02 h4, #ukekalender-content .ukekalender-block .block-rt .temp .temp-03 h4, #ukekalender-content .ukekalender-block .block-rt .temp .temp-04 h4, #ukekalender-content .ukekalender-block .block-rt .temp .temp-05 h4, #ukekalender-content .ukekalender-block .block-rt .temp .temp-06 h4, #ukekalender-content .ukekalender-block .block-rt .temp .temp-07 h4 {
	font:bold 22px/26px Helvetica, Arial, Verdana, Sans-Serif !important;
	color:#333;
	letter-spacing:-1px;
}
#ukekalender-content .ukekalender-block .block-rt .temp-name {
	float:left;
	width:663px;
	height:28px;
	border-bottom:1px solid #898889;
}
#ukekalender-content .ukekalender-block .block-rt .temp-name .temp-name-01 {
	float:left;
	margin:0;
	padding:0 0 0 7px;
	display:block;
	width:86px;
	height:28px;
	border-right:1px solid #898889;
	background-color:#00a8ca;
}
#ukekalender-content .ukekalender-block .block-rt .temp-name .temp-name-02, .temp-name-03, .temp-name-04, .temp-name-05, .temp-name-06 {
	float:left;
	margin:0;
	padding:0px 0px 0px 7px;
	display:block;
	width:87px;
	height:28px;
	background-color:#00a8ca;
	border-right:1px solid #898889;
}
#ukekalender-content .ukekalender-block .block-rt .temp-name .temp-name-07 {
	float:left;
	margin:0;
	padding:0px 0px 0px 7px;
	display:block;
	width:87px;
	height:28px;
	background-color:#00a8ca;
}
#ukekalender-content .ukekalender-block .block-rt .temp-name .temp-name-01 h5, 
#ukekalender-content .ukekalender-block .block-rt .temp-name .temp-name-02 h5, 
#ukekalender-content .ukekalender-block .block-rt .temp-name .temp-name-03 h5, 
#ukekalender-content .ukekalender-block .block-rt .temp-name .temp-name-04 h5, 
#ukekalender-content .ukekalender-block .block-rt .temp-name .temp-name-05 h5, 
#ukekalender-content .ukekalender-block .block-rt .temp-name .temp-name-06 h5, 
#ukekalender-content .ukekalender-block .block-rt .temp-name .temp-name-07 h5 {
	font:bold 12px/26px Helvetica, Arial, Verdana, Sans-Serif !important;
	color:#fff;
	text-transform:uppercase;
}
div.parallel {
	float:left;
	width:663px;
	height:auto;
	word-wrap: break-word;
}
div.parallel .ll-01 {
	float:left;
	margin:0;
	padding:0;
	display:block;
	width:93px;
	border-right:1px solid #898889;
}
div.parallel .ll-01 .ll-01a {
	float:left;
	margin:0;
	padding:5px 5px 25px 5px;
	display:block;
	width:83px;
	border-right:1px solid #898889;
	border-bottom:1px solid #898889;
}
div.parallel .ll-02 {
	float:left;
	margin:0;
	padding:0;
	display:block;
	width:94px;
	border-right:1px solid #898889;
}
div.parallel .ll-02 .ll-02a {
	float:left;
	margin:0;
	padding:5px 5px 25px 5px;
	display:block;
	width:84px;
	border-right:1px solid #898889;
	border-bottom:1px solid #898889;
}
div.parallel .ll-03 {
	float:left;
	margin:0;
	padding:0;
	display:block;
	width:94px;
}
div.parallel .ll-03 .ll-03a {
	float:left;
	margin:0;
	padding:5px 5px 25px 5px;
	display:block;
	width:84px;
	border-bottom:1px solid #898889;
}
div.parallel .ll-01 .ll-01a h6.red, div.parallel .ll-02 .ll-02a h6.red, div.parallel .ll-03 .ll-03a h6.red {
	font:bold 11px/13px Helvetica, Arial, Verdana, Sans-Serif !important;
	color:#db0862 !important;
	width:83px;
	margin:0 0 0.5em 0;
	text-transform: uppercase;
}
head~body #factor div.parallel .ll-01 .ll-01a h6.red {
font:bold 11px/13px Helvetica, Arial, Verdana, Sans-Serif !important /* Opera */;
}
div.parallel .ll-01 .ll-01a h6.blue, div.parallel .ll-02 .ll-02a h6.blue, div.parallel .ll-03 .ll-03a h6.blue {
	font:bold 11px/13px Helvetica, Arial, Verdana, Sans-Serif !important;
	color:#006792 !important;
	width:83px;
	margin:0 0 0.5em 0;
	text-transform: uppercase;
}
div.parallel .ll-01 .ll-01a h6.black, div.parallel .ll-02 .ll-02a h6.black, div.parallel .ll-03 .ll-03a h6.black {
	font:bold 11px/13px Helvetica, Arial, Verdana, Sans-Serif !important;
	color:#000000 !important;
	width:83px;
	margin:0 0 0.5em 0;
	text-transform: uppercase;
}
div.parallel .ll-01 .ll-01a h6.green, div.parallel .ll-02 .ll-02a h6.green, div.parallel .ll-03 .ll-03a h6.green {
	font:bold 11px/13px Helvetica, Arial, Verdana, Sans-Serif !important;
	color:#4a8101 !important;
	width:83px;
	margin:0 0 0.5em 0;
	text-transform: uppercase;
}
div.parallel .ll-01 .ll-01a h6.orange, div.parallel .ll-02 .ll-02a h6.orange, div.parallel .ll-03 .ll-03a h6.orange {
	font:bold 11px/13px Helvetica, Arial, Verdana, Sans-Serif !important;
	color:#fe6000 !important;
	width:83px;
	margin:0 0 0.5em 0;
	text-transform: uppercase;
}
div.parallel .ll-01 .ll-01a p, div.parallel .ll-02 .ll-02a p, div.parallel .ll-03 .ll-03a p {
	font:normal 11px/12px Arial, Helvetica, sans-serif;
	width:83px;
	display:block;
	margin:0;
	padding:0;
	color:#000;
}
div.parallel .ll-01 .ll-01a p.thumb, div.parallel .ll-02 .ll-02a p.thumb, div.parallel .ll-03 .ll-03a p.thumb {
	float:left;
	width:83px;
	display:block;
	margin:0 0 0.4em 0;
	padding:0;
}
/*@ Artikkel 01 Mal Page */
#artikkel_01_mal-content-wrap {
	float:left;
	width:760px;
	margin:0;
	padding:0;
	display:block;
	position:relative;
}
#artikkel_01_mal-xtremeRt {
	float:left;
/*
	width:360px;
*/	
	margin:0;
	padding:0;
	display:block;
	height:728px;
	position: relative;
}
#artikkel_01_mal-header {
	position:relative;
	width:740px !important;
	margin:0;
	padding:22px 10px;
	height:16px;
	border-bottom:1px solid #898889;
	border-top:1px solid #898889;
	display:block;
}
#artikkel_01_mal-content {
	padding:0;
	width:760px;
	display:block;
	margin:0;
}
#artikkel_01_mal-content #top {
	padding:0;
	width:760px;
	display:block;
	margin:0;
	border-bottom:1px solid #898889;
	height:60px;
}
#artikkel_01_mal-content #top .lt {
	float:left;
	padding:0;
	width:190px;
	display:block;
	margin:0;
	border-right:1px solid #898889;
	height:60px;
	background-color:#ebeaeb;
}
#artikkel_01_mal-content #top .rt {
	float:left;
	padding:7px;
	width:529px;
	display:block;
	margin:0;
	height:46px;
	background-color:#fff !important;
}
#artikkel_01_mal-content #top .rt h1.pageTitle {
	font:bold 28px/30px Helvetica, Arial, Verdana, Sans-Serif !important;
	text-align:left;
	color:#00a1c3 !important;
	letter-spacing:-1px;
}
#artikkel_01_mal-content .artikkel_01_mal-block {
	padding:0;
	width:760px;
	display:block;
	margin:0;
}
#artikkel_01_mal-content .artikkel_01_mal-block .block-lt {
	float:left;
	padding:0;
	width:190px;
	display:block;
	margin:0;
	border-right:1px solid #898889;
	height:1700px;
	background-color:#fff;
}
#artikkel_01_mal-content #top .rt h1.pageTitle {
	font-size:27px;
	font-weight:bold;
	text-align:left;
	color:#00a1c3 !important;
	letter-spacing:-1px;
}
#artikkel_01_mal-content #top .rt h6 {
	font-size:12px;
	font-weight:bold;
	text-align:left;
	text-transform: uppercase;
	color:#474647 !important;
}
#artikkel_01_mal-content .artikkel_01_mal-block .block-rt {
	float:left;
	padding:10px 10px 10px 9px;
	width:550px;
	display:block;
	margin:0;
}
#artikkel_01_mal-content .artikkel_01_mal-block .block-rt p.placeholder {
	float:left;
	width:550px;
	display:block;
	margin:0 0 1em 0;
	height:198px;
}
#artikkel_01_mal-content .artikkel_01_mal-block .block-lt .col-a {
	float:left;
	padding:9px;
	width:172px;
	display:block;
	margin:0;
	border-right:1px solid #898889;
	border-bottom:1px solid #898889;
	height:290px;
}
* html #artikkel_01_mal-content .artikkel_01_mal-block .block-lt .col-a {
	border-right:0px solid #898889;
}
#artikkel_01_mal-content .artikkel_01_mal-block .block-lt .col-a p.holder-small {
	float:left;
	display:block;
	margin:0;
	padding:0;
	width:171px !important;
	height:121px;
	background-color:#00a1c2;
}
#artikkel_01_mal-content .artikkel_01_mal-block .block-lt .col-a h3.page-title {
	float:left;
	margin:10px 0;
	padding:0;
	display:block;
	font:bold 12px/16px Helvetica, Arial, Verdana, Sans-Serif;
	width:171px !important;
	letter-spacing:0px;
	color:#333 !important;
}
div.content-rt {
	float:left;
	width:550px;
	display:block;
	margin:0;
	background-color:#fff !important;
}
p.titleBig {
	float:left;
	font:normal 35px Arial, Helvetica, sans-serif;
	color:#00a8ce;
	display:block;
	width:99%;
}
p.textLarge {
	float:left;
	font:normal 18px/21px Arial, Helvetica, sans-serif;
	color:#474647;
	display:block;
	width:99%;
}
div.descrp {
	float:left;
	margin:1em 0;
	padding:0;
	display:block;
	width:550px;
}
div.descrp div{
	vertical-align: top;
}
div.descrp div.coloumn-01 {
	float:left;
	margin:0;
	padding:0;
	display:block;
	width:266px;
	height:800px;
}
div.descrp div.coloumn-01 b {
	float:left;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#000;
	margin:0.4em 0 0 0;
	display:block;
	width:266px;
}
div.descrp div.coloumn-01 p {
	float:left;
	font:normal 12px Arial, Helvetica, sans-serif;
	width:266px;
}
div.descrp div.coloumn-01 p.imgBig {
	float:left;
	display:block;
	width:266px;
	height:85px;
	background-color:#00a1c2;
}
div.descrp div.gap {
	float:left;
	margin:0;
	padding:0;
	display:block;
	width:18px;
	height:800px;
}
div.descrp div.coloumn-03 {
	float:left;
	margin:0;
	padding:0;
	display:block;
	width:360px;
	height:800px;
}
div.descrp div.coloumn-03 b {
	float:left;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#000;
	margin:0.4em 0 0 0;
	display:block;
	width:360px;
}
div.descrp div.coloumn-03 p {
	float:left;
	font:normal 12px Arial, Helvetica, sans-serif;
	width:360px;
}
div.descrp div.coloumn-03 p.imgBig {
	float:left;
	display:block;
	width:360px;
	height:85px;
	background-color:#00a1c2;
}
div.descrp div.coloumn-04 {
	float:left;
	margin:0;
	padding:0;
	display:block;
	width:170px;
	height:800px;
}
div.descrp div.coloumn-04 b {
	float:left;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#000;
	margin:0.4em 0 0 0;
	display:block;
	width:170px;
}
div.descrp div.coloumn-04 p {
	float:left;
	font:normal 12px Arial, Helvetica, sans-serif;
	width:170px;
}
div.descrp div.coloumn-04 p.imgSmall {
	float:left;
	display:block;
	width:170px;
	height:65px;
	background-color:#00a1c2;
}
div.descrp div.coloumn-04 p.imgSmall2 {
	float:left;
	display:block;
	width:170px;
	height:200px;
	background-color:#00a1c2;
}
/*@ Buss Mal Page */
#content #tops {
	padding:10px;
	width:551px;
	display:block;
	margin:0;
	border-bottom:1px solid #898889;
	height:40px;
}
div.input {
	float:left;
	margin:0;
	padding:0;
	display:block;
	height:47px;
	border-bottom:2px solid #898889;
	width:570px;
	background-color:#84d5e5;
}
div.input div.upper {
	float:left;
	margin:0;
	padding:0;
	display:block;
	height:49px;
	width:570px;
	background-color:#84d5e5;
}
div.input div.upper div.col-aa {
	float:left;
	width:170px;
	height:29px !important;
	display:block;
	padding:10px;
}
div.input div.upper div.col-bb {
	float:left;
	width:169px;
	height:29px;
	display:block;
	padding:10px;
	border-bottom:1px solid #898889;
	border-left:1px solid #898889;
	background-color:#ebeaeb;
}
div.input div.upper div.col-cc {
	float:left;
	width:169px;
	height:29px;
	display:block;
	padding:10px;
	border-bottom:1px solid #898889;
	border-left:1px solid #898889;
	background-color:#ebeaeb;
}
div.input div.upper div.col-aa img, div.input div.upper div.col-bb img, div.input div.upper div.col-cc img {
	float:left;
	margin:0;
	padding:0;
}
div.input div.upper div.col-aa h5.kollektiv, div.input div.upper div.col-bb h5.bil, div.input div.upper div.col-cc h5.bil {
	float:left;
	margin:0;
	padding:8px 0 0 4px;
	display:block;
	height:21px;
	font:bold 14px Helvetica, Arial, Verdana, Sans-Serif;
	color:#333;
	width:auto;
}
div#fra-form {
	float:left;
	margin:0;
	padding:9px;
	width:552px;
	height:50px;
}
div#fra-form form#fra {
	background:url('../../img/buss-form-bg.gif') 0 bottom no-repeat;
	width:552px;
	height:45px;
}
div#fra-form form#fra div.fra {
	float:left;
	margin:0;
	padding:0;
	width:181px;
	display:block;
	font:bold 12px Helvetica, Arial, Verdana, Sans-Serif;
	color:#333;
}
div#fra-form form#fra div.fra h6, div#fra-form form#fra div.til h6 {
	font:bold 12px Helvetica, Arial, Verdana, Sans-Serif;
	color:#333;
}
div#fra-form form#fra div.fra input.sm-form-input {
	float:left;
	width:117px;
	height:18px;
	margin:0;
	padding:8px 2px 3px 4px;
	border:none;
	background:none;
	font:bold 15px/14px Arial, Helvetica, sans-serif;
	color:#474647;
}
div#fra-form form#fra div.til {
	float:left;
	margin:0;
	padding:0;
	width:253px;
	display:block;
	font:bold 12px Helvetica, Arial, Verdana, Sans-Serif;
	color:#333;
}
div#fra-form form#fra div.til input.big-form-input {
	float:left;
	width:229px;
	height:18px;
	margin:0;
	padding:8px 2px 3px 4px;
	border:none;
	background:none;
	font:bold 15px/14px Arial, Helvetica, sans-serif;
	color:#474647;
}
div#fra-form form#fra div.sok {
	float:left;
	width:118px;
	height:30px;
	display:block;
	margin:0;
}
div#fra-form form#fra div.sok button {
	float:left;
	width:118px;
	height:30px;
	display:block;
	border:0;
	background:none;
	text-indent:-9999px;
	cursor:pointer;
}
#content .blockk {
	padding:0;
	width:570px;
	display:block;
	margin:0;
}
.navn {
	float:left;
	padding:24px 0 26px 10px;
	width:560px;
	display:block;
	margin:0;
	height:35px;
	clear:both;
}
div.velg {
	float:right;
	margin:0;
	padding:9px;
	height:15px;
	border:1px solid #898889;
	width:172px;
	border-right:none;
	background:#e7e7e7;
}
div.velg h5 {
	font:bold 12px/15px Helvetica, Arial !important;
	color:#333 !important;
	letter-spacing:-1px;
}
.navn h4 {
	float:left;
	width:369px;
	display:block;
	font:bold 24px/32px Helvetica, Arial, Verdana, Sans-Serif;
	color:#333 !important;
	letter-spacing:-1px;
}
div.endestasjon {
	float:left;
	margin:0;
	padding:0px 9px 10px 10px;
	width:551px;
	display:block;
}
div.buss {
	float:left;
	width:549px;
	border:1px solid #898889;
	height:66px;
	margin:1em 0 0 0;
	padding:0;
}
div.buss div.num {
	float:left;
	width:52px;
	height:56px !important;
	border-right:1px solid #898889;
	margin:0;
	padding:5px;
	background-color:#00a8ca;
}
* html div.buss div.num {
	height:58px !important;
}
div.buss div.num small {
	float:left;
	color:#fff;
	font:bold 12px/18px Helvetica, Arial;
	text-align:center;
	width:52px;
	background-color:#00a8ca;
	text-align:center;
}
div.buss div.num span.no {
	float:left;
	color:#fffff1;
	font:bold 30px Helvetica, Arial;
	text-align:center;
	width:52px;
	text-align:center;
}
div.buss .white {
	float:left;
	margin:0;
	padding:3px 5px 4px 5px;
	display:block;
	width:476px;
	height:29px;
	border-bottom:1px solid #898889;
}
* html div.buss .white {
	height:29px;
	padding:4px 5px 5px 5px;
}
div.buss .white p.images {
	float:left;
	display:block;
	padding:0;
	width:29px;
	height:29px;
	margin:0;
}
div.nydalen-txt {
	float:left;
	width:260px;
	height:26px;
	display:block;
	margin:0;
	padding:3px 0 0 5px;
	text-align:left;
}
div.nydalen-txt h3 {
	font:bold 14px/26px Helvetica, Arial;
	color:#333 !important;
}
div.retning {
	float:left;
	width:50px;
	height:29px;
	display:block;
	margin:0;
	text-align:center;
}
div.retning h5 {
	font:bold 12px/29px Helvetica, Arial;
	color:#333 !important;
}
div.endestasjons {
	float:left;
	width:130px;
	height:29px;
	display:block;
	margin:0;
	text-align:right;
}
div.endestasjons h3 {
	font:bold 14px/29px Helvetica, Arial;
	color:#333 !important;
}
div.buss .blue {
	float:left;
	margin:0;
	padding:0;
	display:block;
	width:486px;
	height:29px;
	background-color:#84d5e5;
}
div.buss .blue p.lt-arrow {
	float:left;
	margin:0;
	padding:0;
	display:block;
	width:18px;
	height:29px;
	text-align:center;
}
div.buss .blue p.time {
	float:left;
	margin:0;
	padding:0;
	display:block;
	width:64px;
	height:29px;
	text-align:center;
	font:bold 14px/29px Helvetica, Arial;
	color:#333 !important;
}
div.buss .blue p.grey {
	float:left;
	margin:0;
	padding:0;
	display:block;
	width:62px;
	height:29px;
	background-color:#ebeaeb;
	border-left:1px solid #898889;
	border-right:1px solid #898889;
}
p.time-grey {
	float:left;
	margin:0;
	padding:0;
	display:block;
	width:62px;
	height:29px;
	text-align:center;
	font:bold 14px/29px Helvetica, Arial;
	color:#333 !important;
	border-left:1px solid #898889;
	border-right:1px solid #898889;
	background-color:#ebeaeb;
	position:relative;
}
div.buss .blue p.rt-arrow {
	float:left;
	margin:0;
	padding:0;
	display:block;
	width:16px;
	height:29px;
	text-align:center;
}
.spacer {
	float:left;
	margin:0;
	padding:0;
	height:40px;
	width:99%;
	clear:both;
}
.space{
	clear: both;
}
.selectlist{
	height: 145px;
	width: 365px;
	float: right;
}
.select {
	float:left;
	width:549px;
	border:1px solid #898889;
	margin:-2px 0 0 0;
	padding:0;
	border-top:none;
	position:relative;
}
.select p.head {
	float:left;
	width:549px;
	height:8px;
	margin:0;
	padding:0;
	font-size:0;
	background:url('../../img/selectTop.gif') 0 0 no-repeat;
}
* html .select p.head {
	background:url('../../img/selectTop-ie.gif') 0 0 no-repeat;
}
.select .darker {
	float:left;
	width:549px;
	height:25px;
	background-color:#ebeaeb;
	display:block;
	margin:0;
	padding:0;
}
.select .darker div.destinajon, .select .darker div.ankomst, .select .lighter div.destinajon, .select .lighter div.ankomst {
	float:left;
	width:210px;
	display:block;
	height:25px;
	margin:0;
	padding:0 0 0 64px;
	font:bold 14px/25px Helvetica, Arial !important;
}
.select .darker div.destinajon h5, .select .darker div.ankomst h5, .select .lighter div.destinajon h5, .select .lighter div.ankomst h5 {
	font:bold 14px/25px Helvetica, Arial !important;
	color:#333;
}
.select .lighter {
	float:left;
	width:549px;
	height:25px;
	background-color:#fff;
	display:block;
	margin:0;
	padding:0;
}
.select .darker div.arrow-top, .select .lighter div.arrow-top {
	float:right;
	width:205px;
	display:block;
	height:25px;
	margin:0;
	padding:0 5px 0 64px !important;
	font:bold 12px/25px Helvetica, Arial !important;
	text-align:right;
	position:relative;
}
.select .darker div.arrow-top img, .select .lighter div.arrow-top img {
	float:left;
	margin:0;
	padding:0;
}
div.lukk {
	position:absolute;
	z-index:100;
	right:35px;
	top:-13px;
	width:75px;
	height:25px;
}
* +html div.lukk {
	position:absolute;
	z-index:100;
	right:35px;
	top:0;
	width:75px;
	height:25px;
}
p.lukk-img {
	position:absolute;
	z-index:100;
	right:-30px;
	top:0px;
	width:75px;
	height:25px;
}
div.lukk h5 {
	font:bold 14px/25px Helvetica, Arial !important;
	color:#333;
}
/*@ Car Mal Page */
div.car_mal {
	float:left;
	margin:0;
	padding:0;
	display:block;
	height:49px;
	border-bottom:1px solid #898889;
	width:570px;
	background-color:#ebeaeb;
}
div.car_mal div.upper {
	float:left;
	margin:0;
	padding:0;
	display:block;
	height:49px;
	width:570px;
	background-color:#ebeaeb;
}
div.car_mal div.upper div.col-aa {
	float:left;
	width:170px;
	height:29px !important;
	display:block;
	padding:10px;
}
div.car_mal div.upper div.col-bb {
	float:left;
	width:169px;
	height:29px;
	display:block;
	padding:10px;
	border-left:1px solid #898889;
	background-color:#84d5e5;
}
div.car_mal div.upper div.col-cc {
	float:left;
	width:169px;
	height:29px;
	display:block;
	padding:10px;
	border-left:1px solid #898889;
	background-color:#ebeaeb;
}
div.car_mal div.upper div.col-aa img, div.car_mal div.upper div.col-bb img, div.car_mal div.upper div.col-cc img {
	float:left;
	margin:0;
	padding:0;
}
div.car_mal div.upper div.col-aa h5.kollektiv, div.car_mal div.upper div.col-bb h5.bil, div.car_mal div.upper div.col-cc h5.bil {
	float:left;
	margin:0;
	padding:8px 0 0 4px;
	display:block;
	height:21px;
	font:bold 14px Helvetica, Arial, Verdana, Sans-Serif;
	color:#333;
	width:auto;
}
.blockk .inner {
	float:left;
	margin:81px 0 0 0 !important;
	padding:0;
	display:block;
	clear:both;
	width:570px;
}
.blockk .inner .inside {
	float:right;
	margin:0 0 3.8em 0;
	padding:0;
	display:block;
	clear:both;
	width:445px;
}
* html .blockk .inner .inside {
	margin:0 0 3.3em 0;
}
.blockk .inner .inside div.heading {
	float:right;
	display:block;
	width:169px;
	border:1px solid #898889;
	border-right:none;
	height:23px;
	padding:5px;
	position:relative;
	background-color:#e7e7e7 !important;
}
.blockk .inner .inside div.heading p.pointer {
	position:absolute;
	right:-26px;
	top:-1px;
	width:26px;
	height:35px;
}
.blockk .inner .inside div.heading h4 {
	font:bold 12px/23px Helvetica, Arial, Verdana, Sans-Serif !important;
	text-align:left;
	color:#333 !important;
	letter-spacing:-1px;
}
.blockk .inner .inside .details {
	float:right;
	margin:15px 0 0 0;
	padding:0;
	display:block;
	clear:both;
	width:445px;
}
.blockk .inner .inside .details .med {
	float:left;
	width:70px;
	display:block;
	margin:0;
	padding:0;
}
.blockk .inner .inside .details .details-txt {
	float:left;
	width:375px;
	display:block;
	margin:0;
	padding:0;
}
.blockk .inner .inside .details .details-txt h4 {
	font:bold 17px/23px Arial, Helvetica, Verdana, Sans-Serif !important;
	text-align:left;
	color:#333 !important;
	text-transform:none;
}
.blockk .inner .inside .details .details-txt p {
	float:left;
	margin:0.6em 0 0 0;
	padding:0;
	display:block;
	width:99%;
	font:normal 12px Arial, Helvetica, sans-serif;
}
/*@ Plane Taxi Mal Page */
div.plane_taxi_mal {
	float:left;
	margin:0 0 0 1px;
	padding:0;
	display:block;
	height:49px;
	border-bottom:1px solid #898889;
	width:569px;
	background-color:#ebeaeb;
}
div.plane_taxi_mal div.upper {
	float:left;
	margin:0;
	padding:0;
	display:block;
	height:49px;
	width:569px;
	background-color:#ebeaeb;
}
div.plane_taxi_mal div.upper div.col-aa {
	float:left;
	width:169px;
	height:29px !important;
	display:block;
	padding:10px;
}
div.plane_taxi_mal div.upper div.col-bb {
	float:left;
	width:169px;
	height:29px;
	display:block;
	padding:10px;
	border-left:1px solid #898889;
	background-color:#ebeaeb;
}
div.plane_taxi_mal div.upper div.col-cc {
	float:left;
	width:169px;
	height:29px;
	display:block;
	padding:10px;
	border-left:1px solid #898889;
	background-color:#84d5e5;
}
* html div.plane_taxi_mal div.upper div.col-cc {
	float:left;
	width:168px;
	height:29px;
	display:block;
	padding:10px;
	border-left:1px solid #898889;
	background-color:#84d5e5;
	border-right:1px solid #898889;
}
div.plane_taxi_mal div.upper div.col-aa img, div.plane_taxi_mal div.upper div.col-bb img, div.plane_taxi_mal div.upper div.col-cc img {
	float:left;
	margin:0;
	padding:0;
}
div.plane_taxi_mal div.upper div.col-aa h5.kollektiv, div.plane_taxi_mal div.upper div.col-bb h5.bil, div.plane_taxi_mal div.upper div.col-cc h5.bil {
	float:left;
	margin:0;
	padding:8px 0 0 4px;
	display:block;
	height:21px;
	font:bold 14px Helvetica, Arial, Verdana, Sans-Serif;
	color:#333;
	width:auto;
}
.blockk .plane_taxi_mal-inner {
	float:left;
	margin:81px 0 0 0 !important;
	padding:0;
	display:block;
	clear:both;
	width:570px;
}
.blockk .plane_taxi_mal-inner .plane_taxi_mal-inside {
	float:right;
	margin:0 0 3.8em 0;
	padding:0;
	display:block;
	clear:both;
	width:570px;
}
* html .blockk .plane_taxi_mal-inner .plane_taxi_mal-inside {
	margin:0 0 3.3em 0;
}
.blockk .plane_taxi_mal-inner .plane_taxi_mal-inside div.heading {
	float:right;
	display:block;
	width:169px;
	border:1px solid #898889;
	border-right:none;
	height:23px;
	padding:5px;
	position:relative;
	background-color:#e7e7e7 !important;
}
.blockk .plane_taxi_mal-inner .plane_taxi_mal-inside div.heading p.pointer {
	position:absolute;
	right:-26px;
	top:-1px;
	width:26px;
	height:35px;
}
.blockk .plane_taxi_mal-inner .plane_taxi_mal-inside div.heading h4 {
	font:bold 12px/23px Helvetica, Arial, Verdana, Sans-Serif !important;
	text-align:left;
	color:#333 !important;
	letter-spacing:-1px;
}
.blockk .plane_taxi_mal-inner .plane_taxi_mal-inside .details {
	float:right;
	margin:15px 0 0 0;
	padding:0;
	display:block;
	clear:both;
	width:510px;
}
.blockk .plane_taxi_mal-inner .plane_taxi_mal-inside .details .med {
	float:left;
	width:65px;
	display:block;
	margin:0;
	padding:0;
}
.blockk .plane_taxi_mal-inner .plane_taxi_mal-inside .details .details-txt {
	float:right;
	width:375px;
	display:block;
	margin:0;
	padding:0;
}
.blockk .plane_taxi_mal-inner .plane_taxi_mal-inside .details .details-txt h4 {
	font:bold 17px/23px Arial, Helvetica, Verdana, Sans-Serif !important;
	text-align:left;
	color:#333 !important;
	text-transform:none;
}
.blockk .plane_taxi_mal-inner .plane_taxi_mal-inside .details .details-txt p {
	float:left;
	margin:1em 0 0 0;
	padding:0;
	display:block;
	width:99%;
	font:normal 12px Arial, Helvetica, sans-serif;
}
.blockk .plane_taxi_mal-inner .plane_taxi_mal-inside .details .details-txt-num {
	float:right;
	width:375px;
	display:block;
	margin:2em 0 0 0;
	padding:0;
}
.blockk .plane_taxi_mal-inner .plane_taxi_mal-inside .details .details-txt-num p.holdeplass {
	float:right;
	width:375px;
	display:block;
	margin:0 0 1em 0;
	padding:0;
}
.blockk .plane_taxi_mal-inner .plane_taxi_mal-inside .details .details-txt-num p.holdeplass span.lt, .blockk .plane_taxi_mal-inner .plane_taxi_mal-inside .details .details-txt-num p.holdeplass span.rt {
	float:left;
	width:185px;
	margin:0;
	padding:0;
	display:block;
	font:bold 14px/16px Arial, Helvetica, sans-serif;
}
/*@ Jobbe Mal Page */
#content #jobbe-tops {
	padding:10px;
	width:551px;
	display:block;
	margin:0;
	border-bottom:1px solid #898889;
	height:40px;
}
#content #jobbe-tops h1 {
	color:#8cc63f !important;
}
#jobbe-banner {
	padding:20px 26px 0 235px;
	width:310px;
	display:block;
	margin:0;
	height:247px;
	border-bottom:6px solid #484648;
}
#jobbe-banner h2 {
	text-align:right;
	width:310px;
	height:px;
	display:block;
	color:#00a8ca;
	font:normal 39px/40px Arial, Helvetica, sans-serif;
	text-transform:none;
}
#jobbe-banner div.dete-White {
	float:right;
	width:195px;
	border:1px solid #898889;
	height:15px;
	margin:2em 0 0 0;
	padding:8px;
	background-color:#fff;
}
#jobbe-banner div.dete-White img {
	float:left;
	margin:0;
	padding:0;
}
#jobbe-banner div.dete-White h3 {
	float:left;
	font:bold 15px Helvetica, Arial, Verdana, Sans-Serif;
	color:#006792;
	letter-spacing:-1px;
}
#jobbe-banner div.dete-Green {
	float:right;
	width:195px;
	border:1px solid #94c94e;
	height:15px;
	margin:1em 0 0 0;
	padding:8px;
	background-color:#8cc63f;
}
#jobbe-banner div.dete-Green img {
	float:left;
	margin:0;
	padding:0;
}
#jobbe-banner div.dete-Green h3 {
	float:left;
	font:bold 15px Helvetica, Arial, Verdana, Sans-Serif;
	color:#fff;
	letter-spacing:-1px;
}
h2.page-jobbe-title {
	float:left;
	margin:10px 0;
	padding:0;
	display:block;
	font:bold 22px Helvetica, Arial, Verdana, Sans-Serif;
	width:361px !important;
	color:#006792;
}
#content .block .jobbe-block-lt {
	float:left;
	padding:0;
	width:190px;
	display:block;
	margin:0;
	border-right:1px solid #898889;
	height:340px;
	background-color:#ebeaeb;
}
ul#jobbe-lt-list {
	margin:0;
	padding:0;
	display:block;
	width:190px;
	list-style:none;
}
ul#jobbe-lt-list li {
	margin:0;
	padding:0;
	display:block;
	width:190px;
	list-style:none;
	height:29px;
	border-bottom:1px solid #898889;
}
ul#jobbe-lt-list li.light a {
	margin:0;
	padding:0 0 0 25px;
	display:block;
	width:165px;
	list-style:none;
	height:29px;
	background:url('../../img/plus-white.gif') 0 0 no-repeat #fff;
	font:bold 12px/28px Helvetica, Arial, Verdana, Sans-Serif;
	text-decoration:none;
	color:#006792;
	letter-spacing:0px;
	text-transform:uppercase;
}
ul#jobbe-lt-list li.dark a {
	margin:0;
	padding:0 0 0 25px;
	display:block;
	width:165px;
	list-style:none;
	height:29px;
	background:url('../../img/plus-dark-green.gif') 0 0 no-repeat #ebeaeb;
	font:bold 12px/28px Helvetica, Arial, Verdana, Sans-Serif;
	text-decoration:none;
	color:#333;
	letter-spacing:0px;
	text-transform:uppercase;
}
ul#jobbe-lt-list li.light a:hover, ul#jobbe-lt-list li.dark a:hover {
	color:#000;
}
/*@ Bedrift Edit Mal */
#content #subheader .pad {
	float:right;
	padding:10px;
	width:550px;
	display:block;
	margin:0;
	height:40px;
}
#content #subheader .pad h6 {
	font:bold 12px/13px Helvetica, Arial, Verdana, Sans-Serif;
	text-align:left;
	color:#474647 !important;
}
#content #subheader .pad a:link.bread, #content #subheader .pad a:visited.bread, #artikkel_01_mal-content #top .rt a:link.bread, #artikkel_01_mal-content #top .rt a:visited.bread {
	margin:0;
	padding:0;
	color:#474647 !important;
	text-decoration:none;
	text-transform: uppercase;
}
#content #subheader .pad a:hover.bread, #artikkel_01_mal-content #top .rt a:hover.bread {
	margin:0;
	padding:0;
	color:#006792 !important;
	text-decoration:underline;
	text-transform: uppercase;
}
#content #subheader .pad h3.title {
	color:#fe8302 !important;
	font:bold 25px/33px Helvetica, Arial, Verdana, Sans-Serif;
	padding:0;
	margin:0px;
	text-align:left;
	width:550px;
	display:block;
}
#content .blockked {
	padding:0;
	width:569px;
	display:block;
	margin:0 0 0 1px;
	border-bottom:6px solid #474647;
}
#content .blockked .divider{
	border-right: 1px solid #898889;
}
#content .blockked table td{
	vertical-align: top;
}
#content .blockked .address {
	float:left;
	padding:10px;
	width:169px;
	display:block;
	margin:0;
}
#content .blockked .address p {
	float:left;
	display:block;
	margin:0 0 0.4em 0;
	padding:0;
	width:170px;
	font:normal 12px Arial, Helvetica, Verdana, Sans-Serif;
}
#content .blockked .address p a {
	color:#006792 !important;
	font-weight:bold;
	text-decoration:none;
}
#content .blockked .address p a:hover {
	color:#006792 !important;
	font-weight:bold;
	text-decoration:underline;
}
#content .blockked .companybox {
	padding:10px;
	width:358px;
	margin:0;
}
#content .blockked .companybox .img-companybox {
	float:left;
	margin:0 0 1em 0;
	width:358px;
	clear:both;
	display:block;
}
#content .blockked .companybox p {
	float:left;
	display:block;
	margin:0 0 1em 0;
	padding:0;
	width:340px;
	font:normal 12px Arial, Helvetica, Verdana, Sans-Serif;
}
#content .blockked .companybox .kontakt {
	float:left;
	margin: 6px 0 0 0;
	padding:0;
	width:358px;
	display:block;
}
#content .blockked .companybox .kontakt p.kontaktperpson, #content .blockked .companybox .kontakt p.tjenester {
	float:left;
	padding:0;
	margin:0;
	width:178px;
	display:block;
}
#content .blockked .companybox .kontakt p.kontaktperpson b.gapa, #content .blockked .companybox .kontakt p.tjenester b.gapa {
	float:left;
	margin:0 0 6px 0 !important;
	width:170px;
	display:block;
}
#content .blockked .companybox .kontakt p.tjenester a {
	color:#006792 !important;
	text-decoration:none;
}
#content .blockked .companybox .kontakt p.tjenester a:hover {
	color:#006792 !important;
	text-decoration:underline;
}
/*@ Grey Menu*/
#content #grey-menu {
	padding:0;
	width:571px;
	display:block;
	margin:0;
	height:35px;
	background:#ebeaeb url('../../img/bottom.gif') 0 bottom no-repeat;
}
#content #grey-menu ul#menu {
	float:left;
	margin:0;
	padding:0;
	display:block;
	width:571px;
	list-style:none;
}
#content #grey-menu ul#menu li.first {
	float:left;
	margin:0;
	padding:5px 5px 4px 5px;
	height:20px;
	border-bottom:1px solid #898889;
	width:180px;
	border-right:1px solid #898889;
	list-style:none;
}
#content #grey-menu ul#menu li.second {
	float:left;
	margin:0;
	padding:5px 5px 4px 5px;
	height:20px;
	border-bottom:1px solid #898889;
	width:179px;
	border-right:1px solid #898889;
	list-style:none;
}
#content #grey-menu ul#menu li.third {
	float:left;
	margin:0;
	padding:5px 5px 4px 5px;
	height:20px;
	border-bottom:1px solid #898889;
	width:179px;
	border-right:1px solid #898889;
	list-style:none;
}
#content #grey-menu ul#menu li.first a, #content #grey-menu ul#menu li.second a {
	font:bold 14px/20px Helvetica, Arial, Verdana, Sans-Serif;
	text-align:left;
	color:#474647 !important;
	text-transform:uppercase;
	background:url('../../img/orange-plus.gif') 0 0 no-repeat;
	padding:0 0 0 20px;
}
#content #grey-menu ul#menu li.third a {
	font:bold 14px/20px Helvetica, Arial, Verdana, Sans-Serif;
	text-align:left;
	color:#474647 !important;
	text-transform:uppercase;
	background:url('../../img/orange-plus.gif') 0 0 no-repeat;
	padding:0 0 0 20px;
}
#content .bedrift-block {
	padding:0;
	width:570px;
	display:block;
	margin:0;
	border-bottom:1px solid #898889;
	height:347px;
}
#content .bedrift-block .block-lt {
	float:left;
	padding:9px;
	width:363px;
	display:block;
	margin:0;
	height:329px;
	border-right:1px solid #898889;
}
#content .bedrift-block .block-lt p.holder-big {
	float:left;
	display:block;
	margin:0;
	padding:0;
	width:363px !important;
	height:156px;
	background-color:#00a1c2;
}
#content .bedrift-block .block-lt h2.page-title {
	float:left;
	margin:10px 0;
	padding:0;
	display:block;
	font:bold 22px Helvetica, Arial, Verdana, Sans-Serif;
	width:363px !important;
}
#content .bedrift-block .block-rt {
	float:right;
	padding:10px 5px;
	width:178px;
	display:block;
	margin:0;
	height:317px;
}
#content .bedrift-block .block-rt .bedrift-aktuletogaktivitteter {
	float:left;
	width:178px;
	height:307px;
}
* html #content .bedrift-block .block-rt .bedrift-aktuletogaktivitteter {
	height:320px;
	width:177px;
}
#content .bedrift-block .block-rt .bedrift-aktuletogaktivitteter h3.page-titles {
	float:left;
	margin:5px 0;
	padding:0;
	display:block;
	font:bold 12px/16px Helvetica, Arial, Verdana, Sans-Serif;
	width:177px !important;
	color:#000 !important;
}
#content .bedrift-block .block-rt .bedrift-aktuletogaktivitteter ul.list2 {
	float:left;
	padding:0px;
	margin:4px 0px 0px 0px;
	list-style-type:none;
	text-align:left;
	width:177px;
}
#content .bedrift-block .block-rt .bedrift-aktuletogaktivitteter ul.list2 li {
	width:178px;
	height:auto;
	vertical-align:middle;
	padding-top:10px;
	margin:0 0 1em 0;
}
#content .bedrift-block .block-rt .bedrift-aktuletogaktivitteter ul.list2 li span.Clender_Image {
	display:block;
	border:1px solid gray;
	color:#fe8302;
	width:30px;
	text-align:center;
	font-size:19px;
	float:left;
	background-color:#FFFFFF !important;
	font-weight:bold
}
#content .bedrift-block .block-rt .bedrift-aktuletogaktivitteter span.Clender_Image span.Clender_Month {
	font-size:9px;
	font-weight:normal
}
#content .bedrift-block .block-rt .bedrift-aktuletogaktivitteter span.Clender_Text {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px !important;
	display:block;
	width:145px !important;
	position:relative;
	left:5px;
	line-height:15px !important;
}
* html #content .bedrift-block .block-rt .bedrift-aktuletogaktivitteter span.Clender_Text, * +html #content .bedrift-block .block-rt .bedrift-aktuletogaktivitteter span.Clender_Text {
	width:145px !important;
}
/*@ Bedrift Editer Artikkel Mal */
#content #legg {
	float:left;
	padding:10px;
	width:551px;
	display:block;
	margin:0;
	clear:both;
}
#content #legg #legg-form {
	float:right;
	width:530px;
	display:block;
	margin:0;
	padding:0;
}
#content #legg #legg-form form#bedrift_registrer {
	float:left;
	margin:1em 0 0 0 !important;
	padding:0;
	width:530px;
	clear:both;
	font-family:Arial, Helvetica, sans-serif !important;
	font-size:12px !important;
}
#content #legg #legg-form form#bedrift_registrer p.input {
	display:block;
	clear:both;
	width:530px;
	margin:0px;
}
#content #legg #legg-form form#bedrift_registrer p.name {
	float:left;
	margin:0;
	width:530px;
	margin:0 0 1.5em 0;
}
#content #legg #legg-form form#bedrift_registrer p.name label {
	float:left;
	display:block;
	width:145px;
	top:0px;
	padding:0 20px 0 0;
	height:50px;
	text-align:right;
	font-weight:bold;
}
#content #legg #legg-form form#bedrift_registrer p.input input.txtfld {
	float:left;
	display:block;
	width:352px;
	height:20px;
	background:url('../../img/input-bg.gif') left 0 no-repeat !important;
	border:1px solid #898889 !important;
	font: 14px/19px Arial, sans-serif !important;
	padding:4px;
}
#content #legg #legg-form form#bedrift_registrer p.email, #content #legg #legg-form form#bedrift_registrer p.bilde {
	float:left;
	margin:0 0 1.5em 0;
	width:530px;
}
#content #legg #legg-form form#bedrift_registrer p.email label, #content #legg #legg-form form#bedrift_registrer p.bilde label, #content #legg #legg-form form#bedrift_registrer p.message label, .publiserings div.inline label {
	float:left;
	display:block;
	width:155px;
	padding:5px 10px 0 0;
	text-align:right;
	font:bold 12px Arial, Helvetica, sans-serif !important;
}
#content #legg #legg-form form#bedrift_registrer p.name span {
	float:left;
	width:362px;
	display:block;
}
#content #legg #legg-form form#bedrift_registrer p.name b {
	float:left;
	font:bold 17px Arial, Helvetica, sans-seri;
	margin:0 0 1em 0;
}
#content #legg #legg-form form#bedrift_registrer p.bilde span.smtext {
	float:left;
	width:362px;
	display:block;
	font:bold 12px Arial, Helvetica, sans-seri;
}
#content #legg #legg-form form#bedrift_registrer p.input input.small {
	float:left;
	display:block;
	width:246px;
	height:20px;
	background:url('../../img/input-bg.gif') left 0 no-repeat !important;
	border:1px solid #898889 !important;
	font: 14px/19px Arial, sans-serif !important;
	padding:4px;
}
#content #legg #legg-form form#bedrift_registrer p.input input.smaller {
	float:left;
	display:block;
	width:84px;
	height:20px;
	background:url('../../img/input-bg.gif') left 0 no-repeat !important;
	border:1px solid #898889 !important;
	font: 14px/19px Arial, sans-serif !important;
	padding:4px;
	margin:0 12px 0 0;
}
#content #legg #legg-form form#bedrift_registrer p.email input#submit {
	border:none !important;
	background:url('../../img/btnsok.gif') 0 0 no-repeat;
	width:97px;
	height:30px;
	text-indent:-99999px !important;
	margin:0 0 0 7px;
	font-size:0px;
}
#content #legg #legg-form form#bedrift_registrer p.email input#submit:active {
	position:relative;
	top:1px;
	left:1px;
}
.req {
	color:#fe8302;
	font:bold 17px Arial, Helvetica, sans-seri;
}
#content #legg #legg-form form#bedrift_registrer p.message {
	float:left;
	margin:0 0 1.5em 0 !important;
	width:530px;
}
#content #legg #legg-form form#bedrift_registrer p.message textarea {
	background:url('../../img/textarea-bg.gif') left 0 no-repeat;
	border:1px solid #898889;
	padding:4px;
	color:#000;
	width:352px !important;
	font-size:13px;
	margin:5px 0 0 0;
	height:135px;
	font: 14px/19px Arial, sans-serif !important;
	overflow:auto;
}
.publiserings {
	float:left;
	display:block;
	width:530px;
	margin:0;
	clear:both;
}
.publiserings div.inline {
	float:left;
	width:530px;
	margin:1.3em 0 0 0;
}
.publiserings div.inline.space {
	margin-bottom:40px;
}
.publiserings div.inline select.select {/*width:361px;*/
	padding:4px;
	background-color:#fff !important;
}
select.select {
	cursor:pointer;
	-moz-opacity:0;
filter:alpha(opacity:0);
	opacity:0;
	font:12px "Lucida Grande", Lucida, Verdana, sans-serif;
	padding:0;
	margin:0;
	margin:0;
	z-index:4;
	height:31px;
	position:relative;
	background-color:#fff !important;
}
.select_wrapper {
	font:12px "Lucida Grande", Lucida, Verdana, sans-serif;
	margin:0;
	float:left;
	background:#fefefe url('../../img/foundation.png') right 0;
	height:31px;
	position:relative;
	border-left:1px solid #a09fa0 !important;
}
.select_wrapper span {
	z-index:2;
	position:absolute;
	font-size:12px;
	height:19px;
	line-height:19px;
	margin-left:6px;
	left:0;
	top:8px;
	font:bold 12px Arial, Helvetica, sans-serif;
}
.publiserings div.inline .inline-inner {
	float:right;
	width:250px;
	margin:1.3em 0 0 0;
}
.publiserings div.inline .inline-inner input {
	float:left;
	margin:0;
	padding:0;
}
.publiserings div.inline .inline-inner input#slett {
	float:left;
	border:none !important;
	background:url('../../img/btnslett.gif') 0 0 no-repeat;
	width:118px;
	height:30px;
	text-indent:-99999px !important;
	margin:0 10px 0 0;
	cursor: pointer;
}
.publiserings div.inline .inline-inner input#slett:active {
	position:relative;
	top:1px;
	left:1px;
}
.publiserings div.inline .inline-inner input#send {
	float:left;
	border:none !important;
	background:url('../../img/btnsend.gif') 0 0 no-repeat;
	width:118px;
	height:30px;
	text-indent:-99999px !important;
	margin:0;
	cursor: pointer;
}
.publiserings div.inline .inline-inner input#send:active {
	position:relative;
	top:1px;
	left:1px;
}
.height {
	float:left;
	margin:0;
	padding:0;
	height:200px;
	width:99%;
	clear:both;
}
/*@ Bedrift Register Mal */
p.velkomenTitle {
	margin:1em 0;
	display:block;
	font:bold 24px Arial, Helvetica, sans-serif;
	color:#474647 !important;
}
span.koluptatem {
	float:left;
	width:250px;
	display:block;
	margin:0 0 1em 0 !important;
	padding:0 20px 0 0;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#474647 !important;
}
span.koluptatems {
	float:right;
	width:250px;
	display:block;
	margin:0 0 1em 0 !important;
	padding:0;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#474647 !important;
}
.publiserings div.inline textarea {
	background:url('../../img/textarea-bg.gif') left 0 no-repeat;
	border:1px solid #898889;
	padding:4px;
	color:#000;
	width:352px !important;
	font-size:13px;
	margin:5px 0 0 0;
	height:135px;
	font:bold 14px/19px Arial, sans-serif !important;
	overflow:auto;
}
.checkbox_wrapper {
	cursor:pointer;
	margin-right:8px;
	float:left;
	width:14px;
	height:14px;
/*
	background:#fefefe url('../../img/foundation.png') -21px -32px;
*/
}
.checkbox {
	cursor:pointer;
/*
	filter:alpha(opacity:0);
	opacity:0;
*/
	padding:0;
	z-index:4;
	width:14px;
	height:14px;
	position:relative;
	margin:0;
}
.checkbox_wrapper.checked {
	background-position:-21px -46px;
}
.checkbox_wrapper:active {
	background-position:-21px -60px;
}
.checkbox_wrapper.required {
	background:#feecec url('../../img/foundation.png') -21px -74px;
}
.koluptatemText {
	float:left;
	margin:0;
	padding:0;
	display:block;
	width:330px;
}
/*@ Bedrift Search Mal */
#content #searchTop {
	padding:10px;
	width:551px;
	display:block;
	margin:0;
	border-bottom:1px solid #898889;
	height:40px;
}
#content #searchTop h1 {
	color:#fe8302 !important;
}
#content #bedriftsearchmal {
	padding:10px;
	width:549px;
	display:block;
	margin:0;
	border-bottom:1px solid #898889;
	height:40px;
	background-color:#ebeaeb;
	border-left:1px solid #898889;
	border-right:1px solid #898889;
}
#content #bedriftsearchmal form#search {
	background:url('../../img/searchBG.gif') 0 bottom no-repeat;
	width:552px;
	height:30px;
}
#content #bedriftsearchmal form#search div.search {
	float:left;
	margin:0;
	padding:0;
	width:181px;
	display:block;
	font:bold 12px Helvetica, Arial, Verdana, Sans-Serif;
	color:#333;
}
#content #bedriftsearchmal form#search input.search-input {
	float:left;
	width:419px;
	height:18px;
	margin:0;
	padding:8px 2px 3px 4px;
	border:none;
	background:none;
	font:bold 15px/14px Arial, Helvetica, sans-serif;
	color:#474647;
}
#content #bedriftsearchmal form#search div.sok {
	float:left;
	width:118px;
	height:30px;
	display:block;
	margin:0;
	padding:0 0 0 8px;
}
#content #bedriftsearchmal form#search div.sok button {
	float:left;
	width:118px;
	height:30px;
	display:block;
	border:0;
	background:url('../../img/searchSOK.gif') 0 bottom no-repeat;
	text-indent:-9999px;
	cursor:pointer;
	margin:0;
	padding:0;
}
#content #bedriftsearchmal form#search div.sok button:hover {
	float:left;
	width:118px;
	height:30px;
	display:block;
	border:0;
	background:url('../../img/searchSOK-h.gif') 0 bottom no-repeat;
	text-indent:-9999px;
	cursor:pointer;
	margin:0;
	padding:0;
}
.fontArial {
	font:normal 12px Arial, Helvetica, sans-serif;
}
#content #nyBedrift {
	padding:0 1px !important;
	width:569px !important;
	display:block;
	margin:0;
}
#content #nyBedrift .nyBedriftLt {
	float:left;
	padding:0;
	width:189px !important;
	display:block;
	margin:0;
	border-right:1px solid #898889;
	height:470px;
	background:url('../../img/NYBedriftBG.gif') 0 0 no-repeat;
	height:900px;
}
#content #nyBedrift .nyBedriftLt .nyBedriftLt-inner {
	float:left;
	padding:0 10px;
	width:169px !important;
	display:block;
	margin:0;
	clear:left;
	border-bottom:1px solid #898889;
	height:178px;
}
* +html #content #nyBedrift .nyBedriftLt .nyBedriftLt-inner {
	float:left;
	padding:0 10px;
	width:169px !important;
	display:block;
	margin:0;
	clear:left;
	border-bottom:1px solid #898889;
	height:176px;
}
#content #nyBedrift .nyBedriftLt .nyBedriftLt-inner b {
	float:left;
	font:bold 16px Arial, Helvetica, sans-serif;
	width:169px !important;
	display:block;
	margin:0 0 0.4em 0;
}
#content #nyBedrift .nyBedriftLt .nyBedriftLt-inner p {
	font:normal 12px/15px Arial, Helvetica, sans-serif;
}
#content #nyBedrift .nyBedriftLt .nyBedriftLt-inner .plus {
	float:left;
	margin:1em 0 0 0;
	padding:0;
	display:block;
	width:169px;
	cursor:pointer;
}
#content #nyBedrift .nyBedriftLt .nyBedriftLt-inner .plus img {
	float:left;
	margin:0;
	padding:0 8px 0 0;
	width:36px;
	height:35px;
}
#content #nyBedrift .nyBedriftLt .nyBedriftLt-inner .plus h5 {
	float:left;
	margin:1px 0 0 0;
	padding:0;
	display:block;
	font:bold 15px Helvetica, Arial, Verdana, Sans-Serif;
	width:125px;
}
#content #nyBedrift div.middle {
	float:left;
	padding:0;
	width:189px !important;
	display:block;
	margin:0;
	border-right:1px solid #898889;
	height:900px;
}
#content #nyBedrift div.middle .middle-inner {
	padding:10px;
	width:169px !important;
	display:block;
	margin:0;
	border-bottom:1px solid #898889;
}
#content #nyBedrift div.middle .middle-inner h4 {
	padding:0;
	width:169px !important;
	display:block;
	margin:0;
	font:bold 12px Helvetica, Arial, Verdana, Sans-Serif;
}
#content #nyBedrift div.middle .middle-inner ul#nye-list {
	padding:0;
	width:169px !important;
	display:block;
	margin:0.5em 0 1.5em 0;
	list-style:none;
	clear:left;
}
#content #nyBedrift div.middle .middle-inner ul#nye-list li {
	padding:0 0 0 15px;
	margin:0 0 0.4em 0;
	width:154px !important;
	display:block;
	list-style:none;
	list-style:none;
	background:url('../../img/li-orange.jpg') 0 3px no-repeat;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#333 !important;
}
#content #nyBedrift div.middle .middle-inner ul#nye-list li a{
	color:#333 !important;
}
#content #nyBedrift div.middle .middle-inner div.between {
	padding:0;
	width:169px !important;
	display:block;
	margin:0.5em 0 0 0;
	height:18px;
}
#content #nyBedrift div.middle .middle-inner div.between .block-num {
	float:left;
	padding:0;
	width:169px !important;
	display:block;
	margin:0 4px 0 0;
	height:18px;
}
#content #nyBedrift div.middle .middle-inner div.between .block-num h5 {
	float:left;
	padding:0;
	margin:0 4px 0 0;
	font:bold 12px Helvetica, Arial, Verdana, Sans-Serif;
	letter-spacing: -1px;
	background:#ebeaeb;
	width:30px !important;
	height:18px;
}
#content #nyBedrift div.middle .middle-inner div.between .block-num h5 a, #content #nyBedrift div.middle .middle-inner div.between .block-num h6 a {
	float:left;
	padding:2px 0 2px 2px;
	width:28px !important;
	margin:0;
	height:14px;
	font:bold 12px Helvetica, Arial, Verdana, Sans-Serif;
	letter-spacing:-1px;
	color:#474647 !important;
	text-align:left !important;
	display:block;
}
#content #nyBedrift div.middle .middle-inner div.between .block-num h5 a:hover, #content #nyBedrift div.middle .middle-inner div.between .block-num h6 a:hover {
	float:left;
	padding:2px 0 2px 2px;
	width:28px !important;
	margin:0;
	height:14px;
	font:bold 12px Helvetica, Arial, Verdana, Sans-Serif;
	letter-spacing:-1px;
	color:#fe8302 !important;
	background:#ebeaeb;
	text-align:left !important;
	display:block;
}
#content #nyBedrift div.middle .middle-inner div.between .block-num h5.active a, #content #nyBedrift div.middle .middle-inner div.between .block-num h6.active a {
	float:left;
	padding:2px 0 2px 2px;
	width:28px !important;
	margin:0;
	height:14px;
	font:bold 12px Helvetica, Arial, Verdana, Sans-Serif;
	letter-spacing:-1px;
	color:#fff !important;
	background:#898889;
	text-align:left !important;
	display:block;
}
#content #nyBedrift div.middle .middle-inner div.between .block-num h6 {
	float:left;
	padding:0;
	margin:0;
	font:bold 12px Helvetica, Arial, Verdana, Sans-Serif;
	letter-spacing:-1px;
	background:#ebeaeb;
	width:30px !important;
	height:18px;
}
#content #nyBedrift div.last {
	float:left;
	padding:0;
	width:189px !important;
	display:block;
	margin:0;
}
#content #nyBedrift div.last .last-inner {
	padding:10px;
	width:169px !important;
	display:block;
	margin:0;
	border-bottom:1px solid #898889;
}
#content #nyBedrift div.last .last-inner h4 {
	padding:0;
	width:169px !important;
	display:block;
	margin:0;
	font:bold 12px Helvetica, Arial, Verdana, Sans-Serif;
}
#content #nyBedrift div.last .last-inner ul#siste-list {
	padding:0;
	width:169px !important;
	display:block;
	margin:0.5em 0 1.5em 0;
	list-style:none;
}
#content #nyBedrift div.last .last-inner ul#siste-list li a {
	padding:0 0 0 15px;
	margin:0 0 0.4em 0;
	width:154px !important;
	display:block;
	list-style:none;
	list-style:none;
	background:url('../../img/li-grey.jpg') 0 3px no-repeat;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#333 !important;
}
#content #nyBedrift div.last .last-inner ul#siste-list li a:hover {
	padding:0 0 0 15px;
	margin:0 0 0.4em 0;
	width:154px !important;
	display:block;
	list-style:none;
	list-style:none;
	background:url('../../img/li-orange.jpg') 0 3px no-repeat;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#006792 !important;
	text-decoration:underline;
}
#content #nyBedrift div.last .last-inner #tagClouds {
	padding:0;
	width:169px !important;
	display:block;
	margin:1.5em 0 !important;
	height:284px;
}
* +html #content #nyBedrift div.last .last-inner #tagClouds {
	padding:0;
	width:169px !important;
	display:block;
	margin:1.5em 0 !important;
	height:283px;
}
#content #nyBedrift div.last .last-inner #tagClouds a {
	float:left;
	margin:0;
	padding:0 5px 7px 0;
	display:block;
	color:#333;
	letter-spacing:-1px;
}
#content #nyBedrift div.last .last-inner #tagClouds a:hover {
	margin:0;
	padding:0 5px 7px 0;
	display:block;
	color:#006792 !important;
	text-decoration:underline;
	letter-spacing:-1px;
}
#content #nyBedrift div.last .last-inner #tagClouds a.arial1 {
	font:normal 11px/18px Arial, Helvetica, sans-serif !important;
}
#content #nyBedrift div.last .last-inner #tagClouds a.arial2 {
	font:normal 12px/18px Arial, Helvetica, sans-serif !important;
}
#content #nyBedrift div.last .last-inner #tagClouds a.arial3 {
	font:normal 13px/18px Arial, Helvetica, sans-serif !important;
}
#content #nyBedrift div.last .last-inner #tagClouds a.arial4 {
	font:normal 14px/18px Arial, Helvetica, sans-serif !important;
}
#content #nyBedrift div.last .last-inner #tagClouds a.arial5 {
	font:normal 15px/18px Arial, Helvetica, sans-serif !important;
}
#content #nyBedrift div.last .last-inner #tagClouds a.arial6 {
	font:normal 16px/18px Arial, Helvetica, sans-serif !important;
}
#content #nyBedrift div.last .last-inner #tagClouds a.arial7 {
	font:normal 17px/18px Arial, Helvetica, sans-serif !important;
}
#content #nyBedrift div.last .last-inner #tagClouds a.arial8 {
	font:normal 18px/18px Arial, Helvetica, sans-serif !important;
}
#content #nyBedrift div.last .last-inner #tagClouds a.arial9 {
	font:normal 19px/18px Arial, Helvetica, sans-serif !important;
}
#content #nyBedrift div.last .last-inner #tagClouds a.arial10 {
	font:normal 20px/18px Arial, Helvetica, sans-serif !important;
}
#content #nyBedrift div.last .last-inner #tagClouds a.arial11 {
	font:normal 21px/18px Arial, Helvetica, sans-serif !important;
}
#content #nyBedrift div.last .last-inner #tagClouds a.arial12 {
	font:normal 22px/18px Arial, Helvetica, sans-serif !important;
}
a:link.activa, a:visited.activa a:hover.activa {
	margin:0;
	padding:0 5px 0 0;
	display:block;
	color:#006792 !important;
	text-decoration:underline;
	letter-spacing:-1px;
}
* +html #content #nyBedrift div.last .last-inner #tagClouds a.width {
	width:55px;
}
* +html #content #nyBedrift div.last .last-inner #tagClouds a.width2 {
	width:75px;
}
* +html #content #nyBedrift div.last .last-inner #tagClouds a.width3 {
	width:29px;
}
/*@ Bedrift Search Result Mal */
#content #nyBedrift .avgrens_soket {
	float:left;
	padding:0;
	width:189px !important;
	display:block;
	margin:0;
	border-right:1px solid #898889;
	height:470px;
	height:900px;
}
#content #nyBedrift .avgrens_soket .nyBedriftTitle {
	float:left;
	padding:10px;
	width:169px !important;
	display:block;
	margin:0;
	height:15px;
	border-bottom:1px solid #898889;
}
#content #nyBedrift .avgrens_soket .nyBedriftTitle h3 {
	font:bold 14px Helvetica, Arial, Verdana, Sans-Serif;
	color:#474647 !important;
}
/* @ collapsible menu */
#content #nyBedrift .avgrens_soket #collapse {
	float:left;
	width:189px !important;
	margin:0;
	padding:0;
	display:block;
}
ul.menu, ul.menu ul {
	float:left;
	margin:0;
	list-style:none;
	padding:0 !important;
	display:block;
	width:189spx !important;
	clear:both;
}
ul.menu a {
	text-decoration:none;
	width:189px !important;
	display:block;
	padding:0 !important;
	color:#333 !important;
	font:normal 12px/25px Arial, Helvetica, sans-serif;
}
ul.menu li {
	float:left;
	clear:both;
	width:189px !important;
}
ul.menu li a {
	background-color:#ebeaeb !important;
	color:#333 !important;
	height:29px;
	border-bottom:1px solid #898889;
	background:url('../../img/orange-plus.gif') 6px 6px no-repeat;
	padding:0 0 0 25px !important;
	width:164px !important;
}
ul.menu li a h4 {
	font:bold 12px/28px Helvetica, Arial, Verdana, Sans-Serif;
}
ul.menu li a:hover {
	background-color:#fff !important;
	color:#006792 !important;
	height:29px;
	border-bottom:1px solid #898889;
	background:url('../../img/blue-plus.gif') 6px 6px no-repeat;
	padding:0 0 0 25px !important;
	width:164px !important;
}
ul.menu li.cat_item_selected a {
	background-color:#ebeaeb !important;
	color:#333 !important;
	height:29px;
	border-bottom:1px solid #898889;
	background:url('../../img/orange-plus.gif') 6px 6px no-repeat;
	padding:0 0 0 25px !important;
	width:164px !important;
}
ul.menu li.cat_item_selected a:hover {
	background-color:#fff !important;
	color:#006792 !important;
	height:29px;
	border-bottom:1px solid #898889;
	background:url('../../img/blue-plus.gif') 6px 6px no-repeat;
	padding:0 0 0 25px !important;
	width:164px !important;
}
ul.menu li ul {
	width:189px;
	float:left;
	clear:both;
	margin:0.5em 0 0 0;
	border-bottom:1px solid #898889;
}
ul.menu li ul li.cat_item a {
	background:url('../../img/li-grey.jpg') 9px 5px no-repeat;
	width:189px;
	height:21px;
	display:block;
	padding:0 0 0 25px !important;
	width:164px !important;
	font:normal 12px/17px Arial, Helvetica, sans-serif;
	color:#3F3C35 !important;
	border-bottom:none;
	background-color:#FFFFFF !important;
	margin:0 0 0.2em 0 !important;
}
ul.menu li ul li.cat_item a:hover {
	background:url('../../img/li-grey.jpg') 9px 5px no-repeat !important;
	width:189px;
	height:21px;
	display:block;
	padding:0 0 0 25px !important;
	width:164px !important;
	font:normal 12px/17px Arial, Helvetica, sans-serif;
	color:#006792 !important;
	border-bottom:none;
	background-color:#FFFFFF !important;
	margin:0 0 0.2em 0 !important;
}
#content #nyBedrift div.resultat {
	float:left;
	padding:0;
	width:378px !important;
	display:block;
	margin:0;
	height:900px;
}
#content #nyBedrift div.resultat .resultatTitle {
	float:left;
	padding:10px;
	width:358px !important;
	display:block;
	margin:0;
	height:15px;
	border-bottom:1px solid #898889;
}
#content #nyBedrift div.resultat .resultatTitle h3 {
	font:bold 14px Helvetica, Arial, Verdana, Sans-Serif;
	color:#474647 !important;
}
#content #nyBedrift div.resultat .cella {
	float:left;
	padding:10px;
	width:358px !important;
	display:block;
	margin:0;
	height:114px;
	border-bottom:1px solid #898889;
}
#content #nyBedrift div.resultat .cella p.holder {
	float:left;
	margin:0;
	padding:0;
	width:118px;
	display:block;
}
#content #nyBedrift div.resultat .cella .holderRt {
	float:right;
	margin:0;
	padding:0;
	width:235px;
	display:block;
}
#content #nyBedrift div.resultat .cella .holderRt p.contentText {
	float:left;
	margin:0 0 1.5em 0;
	padding:0;
	width:235px;
	display:block;
	font:bold 12px Arial, Helvetica, sans-serif;
	clear:left;
}
#content #nyBedrift div.resultat .cella .holderRt a:link.strong, #content #nyBedrift div.resultat .cella .holderRt a:visited.strong {
	float:left;
	color:#010101 !important;
	text-decoration:none;
	font:bold 14px Arial, Helvetica, sans-serif;
	margin:0 0 0.2em 0;
}
#content #nyBedrift div.resultat .cella .holderRt a:hover.strong {
	color:#006792 !important;
	text-decoration:underline;
}
#content #nyBedrift div.resultat .cella .holderRt a:link.normal, #content #nyBedrift div.resultat .cella .holderRt a:visited.normal {
	float:left;
	color:#474647 !important;
	text-decoration:none;
	font:bold 12px Arial, Helvetica, sans-serif;
	clear:both;
}
#content #nyBedrift div.resultat .cella .holderRt a:hover.normal {
	color:#006792 !important;
	text-decoration:underline;
}
#content #nyBedrift div.resultat .paging {
	float:left;
	padding:0 0 0 5px;
	width:373px !important;
	display:block;
	margin:5px 0 0 0;
	height:34px;
	border-bottom:1px solid #898889;
}
#artikkel_mal .paging, #jobbe_mal .paging{
	clear: both;
	margin: 16px 0px 80px 4px;	
}
.resultatTitle ul#pagination {
	border:0;
	margin:0;
	padding:0;
	list-style:none;
}
ul#pagination li {
	float:left;
	border:0;
	margin:0;
	padding:0;
	font-size:12px;
	list-style:none;
}
ul#pagination a {
	border:solid 1px #fff;
	margin-right:2px;
	font:bold 14px Helvetica, Arial, Verdana, Sans-Serif !important;
}
ul#pagination .previous-off, ul#pagination .next-off {
	border:solid 1px #fff;
	color:#474647;
	display:block;
	float:left;
	font-weight:bold;
	margin-right:2px;
	font:bold 14px Helvetica, Arial, Verdana, Sans-Serif !important;
}
ul#pagination .next a, ul#pagination .previous a {
	font:bold 14px Helvetica, Arial, Verdana, Sans-Serif !important;
}
ul#pagination .active {
	background:#fff;
	color:#474647;
	display:block;
	float:left;
	margin-right:2px;
	font:bold 14px Helvetica, Arial, Verdana, Sans-Serif !important;
}
ul#pagination a:link, ul#pagination a:visited {
	color:#474647;
	display:block;
	float:left;
	padding:4px;
	text-decoration:none;
font:bold 14px Helvetica, Arial, Verdana, Sans-Serif !importantf;
}
ul#pagination a:hover {
	border:solid 1px #fff;
	font:bold 14px Helvetica, Arial, Verdana, Sans-Serif !important;
}

.index-akt-types{
	clear: both; 
	margin: 14px 0px 0px 4px; 
}

.index-akt-types h3{
	color: #00A9CA;
	font-size: 12px;
	font-weight: bold;
}

.feedbuttons{
	margin: 24px 0px 0px 0px;
}

.feedbuttons img{
	margin-right: 18px;
}

/* ----------------------------------------------
   THE END
------------------------------------------------- */
#logo {
	position: absolute;
	left: 0px;
	top: 62px;
	height: 60px;
	width: 188px;
}

/* ----------------------------------------------
   FLASH ELEMENTS
------------------------------------------------- */

#map-widget-holder{
	position: absolute;
	width:190px;
	height:323px;
	top:123px;
	left:381px;
}

#flashDiv{
	z-index: 0;
	visibility: hidden;
}

#expander{
	visibility: hidden;
} 


#content .date{
	color: #999;
	font-size: 11px;
}

#error_msg{
	padding: 20px;
}

/* ----------------------------------------------
   LOGIN BOX
------------------------------------------------- */

#loginOverlay{
	display: none;
	position: absolute;
	width: 100%;
	height: 100%;
	background-color: #000;
	filter: alpha(opacity=50); /* internet explorer */
	-khtml-opacity: 0.5;      /* khtml, old safari */
	-moz-opacity: 0.5;       /* mozilla, netscape */
	opacity: 0.5;           /* fx, safari, opera */
}

#bedriftLoginBox{
	display: none;
	background-color:#FFFFFF;
	border:1px solid;
	left:344px;
	padding:20px;
	position:absolute;
	top:61px;
}

.inputInfo{
	width: 364px;
	float: right;
	color: #999999;
	font-size: 10px;
}


/* ----------------------------------------------
   TWITTER BOX
------------------------------------------------- */

#twitterBox{
        overflow: hidden;
        height: 301px;
}

#twitterBox .img{
        float: left;
        width: 43px;
}

#twitterBox .box{
        float: right;
        width: 127px;
        font-size: 11px;
}

.date{
	color: #AAAAAA;
	font-size: 10px;
}

#twitterBox .img img{
        width: 35px;
        padding-top: 3px;
}

#twitterBox .space{
        padding-top: 10px;
}

/* ----------------------------------------------
   AUTOCOMPLETE
------------------------------------------------- */

#tat_table{
	border: 1px solid #CCC;
}

#tat_table td{
	padding: 4px 6px 4px 6px;
}


